Lambdixλambdix

Backtest

How the model performed.

Every completed match is replayed point-in-time — the model sees only the games that had been played before kick-off, then its prediction is scored against what actually happened. No hindsight, no cherry-picking, no re-fitting on the answer.

9,880 matches scored across 8 leagues and 37 seasons.

Are the probabilities honest?

A calibrated model means the numbers mean what they say — over all the games where it said “60% Over”, roughly 60% actually went Over. Here every Over/Under 2.5 prediction across all leagues, grouped by confidence and checked against reality.

Over / Under 2.5 goals — reliability
Predicted 29% · actual 100% · n=1Predicted 38% · actual 40% · n=99Predicted 46% · actual 46% · n=2985Predicted 55% · actual 55% · n=4766Predicted 63% · actual 63% · n=1930Predicted 73% · actual 72% · n=98Predicted 81% · actual 100% · n=100252550507575100100Predicted probability (%)Actual hit rate (%)

Each dot is a probability band; dot size is how many predictions fell in it. On the dashed line = perfectly calibrated. Above it, results beat the forecast; below it, the model was over-confident.

Serie A

1,701 matches · 5 seasons · 2021–2026
MarketPredictionsAccuracyBrierLog-loss
Match result (1X2)(coin-flip ≈ 33%)1,70152.0%0.5991.001
Over / Under 1.5 goals1,70174.4%0.1900.568
Over / Under 2.5 goals1,70153.9%0.2480.690
Over / Under 3.5 goals1,70174.1%0.1900.568
Both teams to score(coin-flip ≈ 50%)1,70152.4%0.2500.693

Count markets — prediction error

MarketMatchesAvg predAvg actualModel errO/U acc
Corners1,0069.39.32.7056.9%@9.5
Cards (yellow)9834.24.11.4858.5%@3.5
Total shots1,00624.924.74.3957.4%@24.5
Shots on target1,0068.18.12.3256.0%@8.5

1X2 accuracy by season: 2021-22 51% · 2022-23 52% · 2023-24 51% · 2024-25 53% · 2025-26 52%

La Liga

1,700 matches · 5 seasons · 2021–2026
MarketPredictionsAccuracyBrierLog-loss
Match result (1X2)(coin-flip ≈ 33%)1,70051.4%0.5960.999
Over / Under 1.5 goals1,70072.6%0.1970.582
Over / Under 2.5 goals1,70056.8%0.2450.683
Over / Under 3.5 goals1,70074.5%0.1860.558
Both teams to score(coin-flip ≈ 50%)1,70054.9%0.2480.689

Count markets — prediction error

MarketMatchesAvg predAvg actualModel errO/U acc
Corners1,0049.59.52.6055.8%@9.5
Cards (yellow)9854.84.71.8366.0%@3.5
Total shots1,00424.424.44.4860.8%@24.5
Shots on target1,0048.48.52.4255.4%@8.5

1X2 accuracy by season: 2021-22 48% · 2022-23 52% · 2023-24 53% · 2024-25 52% · 2025-26 53%

Premier League

1,700 matches · 5 seasons · 2021–2026
MarketPredictionsAccuracyBrierLog-loss
Match result (1X2)(coin-flip ≈ 33%)1,70052.5%0.5920.992
Over / Under 1.5 goals1,70080.1%0.1580.496
Over / Under 2.5 goals1,70057.2%0.2430.679
Over / Under 3.5 goals1,70065.4%0.2240.639
Both teams to score(coin-flip ≈ 50%)1,70055.9%0.2460.685

Count markets — prediction error

MarketMatchesAvg predAvg actualModel errO/U acc
Corners1,01110.410.32.7257.8%@9.5
Cards (yellow)9794.54.21.6361.3%@3.5
Total shots1,01125.926.34.6361.0%@24.5
Shots on target1,0119.09.22.4355.8%@8.5

1X2 accuracy by season: 2021-22 51% · 2022-23 54% · 2023-24 57% · 2024-25 53% · 2025-26 48%

Ligue 1

1,478 matches · 5 seasons · 2021–2026
MarketPredictionsAccuracyBrierLog-loss
Match result (1X2)(coin-flip ≈ 33%)1,47850.7%0.6031.008
Over / Under 1.5 goals1,47876.5%0.1790.544
Over / Under 2.5 goals1,47854.0%0.2480.689
Over / Under 3.5 goals1,47869.4%0.2100.611
Both teams to score(coin-flip ≈ 50%)1,47853.7%0.2500.694

Count markets — prediction error

MarketMatchesAvg predAvg actualModel errO/U acc
Corners8019.49.42.6953.1%@9.5
Cards (yellow)7774.04.01.4258.4%@3.5
Total shots80125.025.14.4658.7%@24.5
Shots on target8019.09.02.5554.4%@8.5

1X2 accuracy by season: 2021-22 50% · 2022-23 54% · 2023-24 45% · 2024-25 55% · 2025-26 48%

Bundesliga

1,327 matches · 5 seasons · 2021–2026
MarketPredictionsAccuracyBrierLog-loss
Match result (1X2)(coin-flip ≈ 33%)1,32751.7%0.6031.010
Over / Under 1.5 goals1,32783.7%0.1360.443
Over / Under 2.5 goals1,32760.3%0.2360.665
Over / Under 3.5 goals1,32760.4%0.2370.667
Both teams to score(coin-flip ≈ 50%)1,32760.1%0.2380.669

Count markets — prediction error

MarketMatchesAvg predAvg actualModel errO/U acc
Corners8069.89.72.7053.7%@9.5
Cards (yellow)7834.24.01.6157.7%@3.5
Total shots80626.726.64.6263.4%@24.5
Shots on target8069.59.42.5556.9%@8.5

1X2 accuracy by season: 2021-22 52% · 2022-23 51% · 2023-24 54% · 2024-25 46% · 2025-26 55%

Allsvenskan

682 matches · 4 seasons · 2023–2026
MarketPredictionsAccuracyBrierLog-loss
Match result (1X2)(coin-flip ≈ 33%)68250.1%0.6151.027
Over / Under 1.5 goals68279.2%0.1650.511
Over / Under 2.5 goals68255.0%0.2460.684
Over / Under 3.5 goals68269.4%0.2120.615
Both teams to score(coin-flip ≈ 50%)68253.5%0.2510.696

Count markets — prediction error

MarketMatchesAvg predAvg actualModel errO/U acc
Corners49910.710.82.8960.5%@9.5
Cards (yellow)4893.83.61.5052.6%@3.5
Total shots49926.827.34.8164.7%@24.5
Shots on target4998.89.12.6054.1%@8.5

1X2 accuracy by season: 2023 53% · 2024 48% · 2025 50% · 2026 51%

Eliteserien

680 matches · 4 seasons · 2023–2026
MarketPredictionsAccuracyBrierLog-loss
Match result (1X2)(coin-flip ≈ 33%)68055.3%0.5720.965
Over / Under 1.5 goals68080.4%0.1570.492
Over / Under 2.5 goals68060.6%0.2350.662
Over / Under 3.5 goals68060.7%0.2360.665
Both teams to score(coin-flip ≈ 50%)68053.5%0.2470.686

Count markets — prediction error

MarketMatchesAvg predAvg actualModel errO/U acc
Corners49510.710.43.0657.8%@9.5
Cards (yellow)4723.53.41.4153.2%@3.5
Total shots49625.525.74.8464.3%@24.5
Shots on target4968.88.92.5757.9%@8.5

1X2 accuracy by season: 2023 56% · 2024 47% · 2025 61% · 2026 61%

Superliga

612 matches · 4 seasons · 2022–2026
MarketPredictionsAccuracyBrierLog-loss
Match result (1X2)(coin-flip ≈ 33%)61246.1%0.6431.066
Over / Under 1.5 goals61280.1%0.1600.500
Over / Under 2.5 goals61258.0%0.2450.683
Over / Under 3.5 goals61266.2%0.2250.642
Both teams to score(coin-flip ≈ 50%)61256.9%0.2430.679

Count markets — prediction error

MarketMatchesAvg predAvg actualModel errO/U acc
Corners1669.310.02.7048.8%@9.5
Cards (yellow)1603.43.51.4054.4%@3.5
Total shots16626.226.94.4563.3%@24.5
Shots on target1669.59.92.6960.2%@8.5

1X2 accuracy by season: 2022-23 42% · 2023-24 48% · 2024-25 44% · 2025-26 50%

How to read this