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 race and relegation predictions, 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.

When do goals come? The last fifteen minutes, and what they do to our predictions 23.3% of goals come after the 75th minute, and the last fifteen minutes change 22.9% of results. Late goals turned our wrong calls into right ones 449 times and right into wrong 242 times. Favourites do not finish stronger; the late goal breaks a draw we had never called. › Our big favourites, checked again: now they win more often than we say Teams we gave 60% or more won 74.8% of the time, not the 66.6% we said: 2,013 club matches since 8 October. In September the same check found our favourites falling short. That came from the summer model; now the gap runs the other way. › 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. ›

Earlier analysis

Spain Turn It Round at Wembley: Kane's Miss and the Double Change That Won It 27 September 2026. England 2, Spain 3. Yamal scored in the second minute, England led at half-time, Kane missed a penalty, and two Spanish substitutes turned it round. › The Model Called Betis Right Against Real Madrid 5 September 2026. Our model gave Real Betis 36% at home to Real Madrid and Betis won. It gave Ipswich 40% against Liverpool and Liverpool won. › Eighteen Matches, One Certainty 4 September 2026. Across all eighteen Champions League opening fixtures our model gives exactly one team better than a 70% chance. The median favourite is 45%. ›
Match review · 15 November 2026 · UEFA Nations League

Austria 1–0 Rep. Of Ireland: the model called the exact score

Austria 1–0 Rep. Of Ireland finished with Austria winning. Our model had called it exactly: it published 1-0, a scoreline it rated at 10%.

More →
Match review · 15 November 2026 · UEFA Nations League

Portugal 1–4 Denmark: model review

Portugal 1–4 Denmark finished with Denmark winning. The model got this one wrong. It leaned to Portugal at 45%, and rated the actual result at 28%.

More →
Match preview · 15 November 2026 · UEFA Nations League

Denmark vs Norway: the model can't split them

Denmark host Norway in a game our model cannot separate: 36% for the home side, 27% for the draw and 37% for the visitors.

More →
Match preview · 15 November 2026 · UEFA Nations League

Poland vs Sweden: why the model makes it Poland at 49%

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

More →
Match preview · 15 November 2026 · UEFA Nations League

Wales vs Portugal: why the model makes it Portugal at 52%

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

More →
Match review · 14 November 2026 · Primera A

Internacional de Bogota 0–2 Santa Fe: model review

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

More →
Match review · 14 November 2026 · UEFA Nations League

Kosovo 0–0 Israel: how the model saw it

Kosovo 0–0 Israel finished with a draw. The model got this one wrong. It leaned to Kosovo at 41%, and rated the actual result at 31%.

More →
Match review · 14 November 2026 · UEFA Nations League

Norway 3–1 Wales: model review

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

More →
Match preview · 14 November 2026 · Serie A (Brazil)

Chapecoense vs Vasco da Gama: why the model makes it Vasco da Gama at 43%

Our model leans to Vasco da Gama here, but not by much: 43% (fair odds 2.33) against 26% for the draw. Published scoreline: 1-2, the likeliest exact score within that result.

More →
Match preview · 14 November 2026 · Liga MX

Club Queretaro vs Monterrey: a genuine coin flip by the numbers

Club Queretaro host Monterrey in a game our model cannot separate: 38% for the home side, 27% for the draw and 35% for the visitors.

More →
Match preview · 14 November 2026 · Serie A (Brazil)

Mirassol vs Atletico Mineiro: why the model makes it Mirassol at 40%

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

More →
Match preview · 14 November 2026 · UEFA Nations League

Germany vs Netherlands: why the model makes it Germany at 48%

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

More →
Match preview · 14 November 2026 · UEFA Nations League

Greece vs Serbia: Greece favoured at 41%

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

More →
Match preview · 14 November 2026 · UEFA Nations League

Switzerland vs Scotland: why the model makes it Switzerland at 63%

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

More →
Weekend preview · 13 November 2026

Weekend preview, 14-15 November: Finland the surest call of 87 matches

Our model has a prediction for 87 matches this weekend (14-15 November), across 15 competitions. It is surest about Finland: 77% to beat San Marino, most likely 2-0. 11 matches are within three points either way, games where the draw is a real outcome.

More →
Match review · 13 November 2026 · Primera A

Llaneros 0–0 Chico: model review

Llaneros 0–0 Chico finished with a draw. The model got this one wrong. It leaned to Llaneros at 51%, and rated the actual result at 29%.

More →
Match review · 13 November 2026 · UEFA Nations League

Netherlands 7–0 Greece: how the model saw it

Netherlands 7–0 Greece finished with Netherlands winning. The model had the right result: it gave that outcome 47%, though it expected 2-1 rather than 7–0.

More →
Match review · 13 November 2026 · UEFA Nations League

Slovenia 0–0 Switzerland: model review

Slovenia 0–0 Switzerland finished with a draw. The model got this one wrong. It leaned to Switzerland at 47%, and rated the actual result at 29%.

More →
Match preview · 13 November 2026 · UEFA Nations League

Belgium vs Italy: a genuine coin flip by the numbers

Belgium host Italy in a game our model cannot separate: 35% for the home side, 29% for the draw and 36% for the visitors.

More →
Match preview · 13 November 2026 · UEFA Nations League

France vs Türkiye: France favoured at 61%

France go into this one as a clear favourite by our numbers: 61%, which is fair odds of 1.64. Our published scoreline is 2-1 — the likeliest exact score within that result rather than across the whole match — and the model gives Türkiye 18% to win outright.

More →
Page 1 of 26Older 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 Beat the model Privacy Policy Terms of Use Cookie Policy Press Contact