Every football claim sounds convincing in the pub. Some of them we can put to the test against seasons of real match data — and some, honestly, we can't yet. Most analytics tools won't tell you where their limits are. We'd rather you knew exactly what to expect before you build your first theory.
The BallChemist theory engine currently offers more than 80 conditions(the "if" part of your theory) and nearly 30 outcomes(the "then" part). Here's the full picture — what's in, what's out, and the nearest testable alternative when your favourite myth falls on the wrong side of the line.
"We always slip up after a midweek defeat" — testable.
"There's always a late goal at Anfield" — testable, minute by minute.
The famous "new-manager bounce"? You can test whether it actually exists.
"They dominate the ball but can't finish" — testable with possession and conversion together.
"Scrappy sides drag everyone down to their level" — testable via fouls and cards.
"In-form attack against a defence that ships goals" — both halves of the claim, in one theory.
Once your conditions pick out the right matches, the outcome is what you expect to happen in them. The engine then tells you how often it actually did, across every historical match that fits.
The engine analyses each team's own record and statistics. Some popular myths depend on information it simply doesn't hold — and we'd rather say so plainly than let you find out after you've built the theory.
| Can't test | Why not | Nearest testable alternative |
|---|---|---|
| Derbies & specific head-to-heads | Theories evaluate each team's own form, not a fixed pairing of two named clubs | Conditions on opponent strength — points average, xG, defensive record |
| Weather | No weather data in the engine | None yet |
| Referee appointments | No referee data in the engine | A team's own card and foul rates |
| Injuries, suspensions & line-ups | The engine works at team level, not player level | Recent form conditions, which partly reflect a weakened squad |
| Kick-off times | "Lunchtime kick-offs are cagey" needs time-of-day data we don't analyse | None yet |
| Travel & geography | No distance or location data beyond home and away | Away-match conditions plus rest days |
| Cross-competition spillover | "The European hangover" needs to know which competition the last match was in | Rest days and matches played in the last X days — congestion, competition-blind |
Quite often the claim you actually care about is hiding inside the myth. A couple of examples of how we'd reframe one:
This page is kept honest on purpose: when a new condition ships, it moves from the "can't" column to the "can" column. If there's a myth you're itching to test and the engine can't do it yet, tell us — the most-requested conditions shape what we build next. Suggest one on Discord or email info@ballchemist.com.