FulltimeStats
Home Fixtures & Predictions Results Tables Title Races Articles Methodology Accuracy →

Articles

Everything we write, newest first: previews of the matches ahead and reviews of the ones just played, each built from the model's own probabilities and expected goals, and longer pieces on what the numbers do and do not say. Kept current rather than written once: title races and relegation odds, and the model's full track record. How the probabilities are produced, including where the model is known to be wrong, is in the methodology.

Our studies

Long reads written once from our own data: what the numbers show across whole leagues and seasons, and where our model gets it wrong.

Where does playing at home count most? 51 leagues, two seasons, measured Home sides outscored their visitors in every one of the 51 leagues we measured: they scored 23% more goals. How much more ranges from 45% in Brazil's Serie A to 3% in Qatar. But a single season is a poor guide to which league is which. › Europe's title races: from done deals to coin flips We simulated the rest of the season 10,000 times in each of 25 European top divisions. In 3 of them the title is close to a coin flip; in 5 it is all but decided. › Does a 60% favourite win six times in ten? We checked our own numbers We went back over 2,823 matches we called before kick-off. In the middle of the range our numbers hold up. Teams we gave 70% or more won 62.0% of the time, not the 78.2% we said. › Which leagues draw the most? 51 leagues, two seasons, measured A quarter of league matches end level: 26.3% of the 30,633 we counted across 51 leagues over their last two completed seasons. But the league you watch changes that a lot. ›
Study · 30 October 2026

Where does playing at home count most? 51 leagues, two seasons, measured

Home sides outscored their visitors in every one of the 51 leagues we measured: they scored 23% more goals. How much more ranges from 45% in Brazil's Serie A to 3% in Qatar. But a single season is a poor guide to which league is which.

More →
Weekend preview · 30 October 2026

Weekend preview, 31 October - 1 November: PSV Eindhoven the surest call of 402 matches

Our model has a prediction for 402 matches this weekend (31 October - 1 November), across 71 competitions. It is surest about PSV Eindhoven: 91% to beat Willem II, most likely 4-0. 42 matches are within three points either way, games where the draw is a real outcome.

More →
Team news · 30 October 2026

Who is missing this weekend: 645 players out across 106 matches

The injury and suspension report covers 106 of the 402 matches on our board this weekend (31 October - 1 November). Across them, 645 players are ruled out and 218 are doubtful. Burnley have the longest list: 11 players out for their match against Portsmouth.

More →
Match review · 30 October 2026 · Serie A

Fiorentina 2–2 Atalanta: how the model saw it

Fiorentina 2–2 Atalanta finished with a draw. The model got this one wrong. It leaned to Atalanta at 42%, and rated the actual result at 26%.

More →
Match review · 30 October 2026 · Primera A

Atletico Nacional 2–0 Santa Fe: model review

Atletico Nacional 2–0 Santa Fe finished with Atletico Nacional winning. The model had the right result: it gave that outcome 54%, though it expected 1-0 rather than 2–0.

More →
Match review · 30 October 2026 · Serie A

Gremio 2–0 Atletico Paranaense: how the model saw it

Gremio 2–0 Atletico Paranaense finished with Gremio winning. The model had the right result: it gave that outcome 38%, though it expected 1-0 rather than 2–0.

More →
Match preview · 30 October 2026 · La Liga

Athletic Club vs Real Sociedad: Athletic Club favoured at 42%

Our model leans to Athletic Club here, but not by much: 42% (fair odds 2.38) against 25% for the draw. Published scoreline: 2-1, the likeliest exact score within that result.

More →
Match preview · 30 October 2026 · Serie A

Juventus vs Napoli: a genuine coin flip by the numbers

Juventus host Napoli in a game our model cannot separate: 32% for the home side, 30% for the draw and 38% for the visitors.

More →
Match preview · 30 October 2026 · Premier League

Liverpool vs Arsenal: why the model makes it Arsenal at 45%

Our model leans to Arsenal here, but not by much: 45% (fair odds 2.22) against 28% for the draw. Published scoreline: 0-1, the likeliest exact score within that result.

More →
Match review · 29 October 2026 · Serie A

Monza 1–4 Napoli: how the model saw it

Monza 1–4 Napoli finished with Napoli winning. The model had the right result: it gave that outcome 59%, though it expected 1-2 rather than 1–4.

More →
Match review · 29 October 2026 · Serie A

Bahia 3–2 Sao Paulo: model review

Bahia 3–2 Sao Paulo finished with Bahia winning. The model had the right result: it gave that outcome 49%, though it expected 1-0 rather than 3–2.

More →
Match review · 29 October 2026 · Serie A

Frosinone 5–1 Lecce: how the model saw it

Frosinone 5–1 Lecce finished with Frosinone winning. The model had the right result: it gave that outcome 61%, though it expected 2-1 rather than 5–1.

More →
Match review · 29 October 2026 · Serie A

Remo 2–1 Botafogo: model review

Remo 2–1 Botafogo finished with Remo winning. The model had the right result: it gave that outcome 42%, though it expected 1-0 rather than 2–1.

More →
Match preview · 29 October 2026 · Primera A

America de Cali vs Fortaleza FC: America de Cali favoured at 61%

America de Cali go into this one as a clear favourite by our numbers: 61%, which is fair odds of 1.64. Our published scoreline is 2-0 — the likeliest exact score within that result rather than across the whole match — and the model gives Fortaleza FC 15% to win outright.

More →
Match preview · 29 October 2026 · Serie A

Vasco da Gama vs Flamengo: why the model makes it Flamengo at 48%

Our model leans to Flamengo here, but not by much: 48% (fair odds 2.08) against 27% for the draw. Published scoreline: 1-2, the likeliest exact score within that result.

More →
Match preview · 29 October 2026 · Serie A

AC Milan vs Inter: why the model makes it Inter at 48%

Our model leans to Inter here, but not by much: 48% (fair odds 2.08) against 25% for the draw. Published scoreline: 1-2, the likeliest exact score within that result.

More →
Match preview · 29 October 2026 · Premier League

Chelsea vs Manchester United: the model can't split them

Chelsea host Manchester United in a game our model cannot separate: 37% for the home side, 23% for the draw and 40% for the visitors.

More →
Match preview · 29 October 2026 · Premier League

Manchester City vs Brighton: Manchester City favoured at 49%

Our model leans to Manchester City here, but not by much: 49% (fair odds 2.04) against 24% for the draw. Published scoreline: 2-1, the likeliest exact score within that result.

More →
Match review · 28 October 2026 · Serie A

Torino 1–3 Como: model review

Torino 1–3 Como finished with Como winning. The model had the right result: it gave that outcome 52%, though it expected 0-1 rather than 1–3.

More →
Match review · 28 October 2026 · Serie A

AC Milan 2–4 Bologna: how the model saw it

AC Milan 2–4 Bologna finished with Bologna winning. The model got this one wrong. It leaned to AC Milan at 46%, and rated the actual result at 26%.

More →
Page 1 of 19Older stories →

Fulltime Stats publishes statistical estimates for entertainment and informational purposes only. Predictions are not betting advice and do not guarantee any outcome.

Our mission Methodology Track record Accuracy by club Accuracy by competition Best XI Beat the model Privacy Policy Terms of Use Cookie Policy Press Contact