Soccer, explained
Soccer scores, guides and match analysis, built on data.
Plain-language explainers on ratings, expected goals, rules and formats, plus model-based match previews. Every number is sourced or calculated openly, and the method is on our methodology page.
Guides
View all →Tournament formats, rules and how to make better predictions.
-
Guides · Nov 5, 2026
What Is xG? Expected Goals Explained for Fans
What is xG in soccer? Expected goals explained: how xG is calculated, what a good number looks like and how to use it without being misled.
-
Guides · Nov 3, 2026
How to Predict Soccer Scores: A Step-by-Step Method
A practical method to predict soccer scores: start with base rates, adjust for strength, home advantage, form and lineups, then check your result.
-
Guides · Nov 2, 2026
How the New Champions League Format Works (36 Teams)
The new Champions League format explained: 36 clubs in one table, eight matches each, top eight into the last 16, play-offs for 9th-24th and tiebreakers.
-
Guides · Nov 2, 2026
Home Advantage in Soccer: How Big Is It Really?
How big is home advantage in soccer? See typical home win rates, why playing at home helps, what happened in empty stadiums and how to use it.
-
Guides · Oct 29, 2026
Elo Ratings in Soccer: How They Work
Elo ratings in soccer explained: the formula, how ratings change after a result, what home advantage and K-factor do, and where Elo falls short.
Match Analysis
View all →Model-based previews with scoreline and win probabilities.
Free game
Call the score. Beat the model.
Pick a scoreline before kickoff, lock it in and compare with our Elo + Poisson model. Free to play, no betting.
Make your picks- Galatasaray
1–1
Aston Villa Tue, Nov 24, 05:45 PM UTC · model scoreline in the dark box - Real Madrid
1–0
PSV Tue, Nov 24, 08:00 PM UTC · model scoreline in the dark box - Man City
2–0
Napoli Tue, Nov 24, 08:00 PM UTC · model scoreline in the dark box - Arsenal
2–0
Dortmund Tue, Nov 24, 08:00 PM UTC · model scoreline in the dark box