Skip to main content
E90

Expected90 vs FootyStats

FootyStats is a research database: league tables, BTTS rates, over/under frequencies, and form across many divisions, including smaller leagues. That is useful if you are building a spreadsheet. It is easy, though, to treat a historical table rate as tonight’s match probability. Expected90 publishes a fixture-specific forecast, frozen before kick-off, then scored.

FootyStats publishes at footystats.org. This page is a product comparison, not a scrape of their pages.

How the products differ

FootyStats answers “how often does this league go over 2.5?” Expected90 answers “what does this model assign to this match, at this timestamp, under this model version?” One is a catalogue of rates. The other is a ledger of forecasts.

A FootyStats BTTS table might show a club at 62% both-teams-to-score over a season sample. On Expected90, BTTS is the sum of scoreline cells where both sides score in this fixture’s grid, using current Elo and the frozen λ pair — not the club’s season-to-date rate pasted onto the next opponent.

Primary output

Expected90
Score-grid probabilities + xG means
FootyStats
Stats database with tables for BTTS, over/under and form. Useful as a research tool; it is not a published match-probability model with a scored ledger.

Betting CTAs

Expected90
None in V1
FootyStats
Freemium stats site

Coverage

Expected90
Liga Portugal, La Liga, Premier League, Allsvenskan, Ligue 1, and Serie A
FootyStats
Analysts collecting rates and tables, including smaller leagues.

Tracked results

Expected90
Public scored ledger, including misses
FootyStats
xG quality varies by league

Best for

Expected90
Readers who want probabilities, not tips
FootyStats
Building your own spreadsheet

Expected90 is better if

  • You want tonight’s λ pair for this opponent, not a season BTTS rate pasted forward
  • You want the miss to stay on the URL after the whistle
  • You are done collecting tables and want one auditable forecast page

FootyStats is better if

  • Building your own spreadsheet
  • Minor-league rate shopping

When to use FootyStats

Stay on FootyStats to collect rates, scrape tables, or research minor leagues we do not cover. Use Expected90 when you want one auditable forecast page for a live-league match.

We are not claiming a richer stats warehouse than FootyStats. We are claiming a different job: publish a forecast, freeze it, and keep the miss.

Expected90 vs FootyStats questions

Should I switch from FootyStats to Expected90?
Stay on FootyStats to collect rates, scrape tables, or research minor leagues we do not cover. Use Expected90 when you want one auditable forecast page for a live-league match.
Does Expected90 cover as many leagues as FootyStats?
FootyStats’ database is wider, including divisions without a frozen Expected90 model. We do not try to match that catalogue. We add a league when the official model is frozen.
Is Expected90 a FootyStats clone?
No. FootyStats is a statistics site. Expected90 is not a table dump of historical rates, and it is not a FootyStats reskin.