The Lab
We turn football data into understanding
10xSharp is your analytical companion for elite football league totals, built to make advanced analytics quick to read and easy to check.
Free for everyone · No account · No subscription · No picks
It started with a spreadsheet
10xSharp began in 2024, and for a while it really was just a spreadsheet. Over/under was already what we tracked for ourselves as being the market we found most interesting to think about, and the one where reading the numbers carefully seemed to be rewarded. Answering a single question about a single fixture meant rebuilding the same sheet by hand every matchweek. It pulled from the same handful of sources, took about an hour, and was usually abandoned by Sunday night.
Eventually we stopped rebuilding the sheet and built the tool we had been improvising: the same analysis, done properly and kept current. We put it online for free and have not yet found a reason to charge for it.
What we want to know
Modern football is drowning in numbers. Between shot maps, possession splits, goal-timing bands, form tables, and league averages, there's more data available on a single fixture than any fan could reasonably process before kickoff. Most of it sits on platforms focused on live scores and coverage, offering little insight into what the numbers actually represent.
You can gather every number for a fixture and still not know what they add up to. Casual fans tune it out. Even sharp, analytically-minded fans burn hours stitching sources together just to answer a simple question — is this match likely to be high-scoring or not?
What we do about it
10xSharp reads the dense, structured data behind every competition we cover and translates it into clear visual insight. Goal-timing distributions, scoring metrics, league-relative benchmarks, recent form, head-to-head history, and market-implied probabilities.
We cover one thing: pre-match statistical analysis for the totals market, across the competitions on the site. The scope is deliberately narrow, which is what lets us be careful with it.
How we get to a number
Collect
Structured match data across the competitions we cover flows into our own pipeline. We ingest it, clean it, and store it in a way that lets us compute the statistics we want to show.
Compute
We derive team-level rates and hold them to the window they were measured in. We then combine them into a fixture-level probability estimate, with the sample size and the underlying distributions preserved.
Explain
We show the probability, the sample size, and the underlying distributions. We also show the market's implied probability for comparison, so you can see how they differ and why.
What we stand for
Analytics, not tips
We're an analytical companion app, not a tipster. Every number traces back to real match data and a method we can describe.
Clarity over noise
Raw stats overwhelm. We translate distributions, goal lines, and league context into visuals you can actually reason with.
Missing data stays missing
We show probabilities, not promises. When data is thin or a stat is absent, the page says so.
Built for everyone
No account, no subscription, no paywall. The analytics are free and open to every visitor.
Where we are heading
More of the same discipline, applied wider: additional goal lines, more of the markets that turn on measurable team behaviour, and deeper season-level views.
Whatever we add will follow the rules already on this page: probabilities and never recommendations, the sample always stated, and nothing published at all when the evidence isn't there.