Back to Projects
DataHubby Project

SureBetStats

Football stats from across the web, organised and filtered the way fans actually think

Live — surebetstats.site
2024DataPython, Django, Selenium, Playwright, Next.js, PostgreSQL, Vercel

Multiple leagues · Updated daily · Live at surebetstats.site

The Problem

Football stats are scattered across dozens of different sites — some behind paywalls, none with consistent formatting. Fans who want to compare form, head-to-head records, or scoring patterns across leagues either spend hours clicking between tabs or pay for expensive data subscriptions.

What We Built

SureBetStats runs scrapers against a curated list of reliable football data sources, normalises the output into a consistent schema, and loads it into a central database. The web app surfaces that data through filter controls — by league, team, date, and stat type — so users get the view they want in seconds instead of hours.

The Outcome

A single platform covering multiple leagues and competitions, updated daily, free to use

What We Learned

Data from different sources never agrees perfectly. We learned to build a reconciliation layer that flags conflicts instead of silently picking a winner — a disputed result is better surfaced than quietly wrong.