ratings1x2
soccer match ratings

Home and away ratings by league.

Choose a country and league, then compare venue splits side by side.

Continents 5
Countries 150
Status Live
Live data — not yet cached in the database
No cached league history dataset for this league yet.
Matches 635
Avg Goals 2.55
Avg Home 1.36
Avg Away 1.20
Home Win % 40.6%
Draw % 23.9%
Away Win % 35.4%

Team Comparison

Select teams to calculate odds, or build a full round of fixtures.
Calculating…
No rows yet Rows will be created automatically from the league size.
Rows Created0
Rows Ready0
Margin0.00%
Each row shows 1X2, DNB, O/U 2.5, and BTTS prices for one matchup.

Replays every completed match stored for this league through the ratings-only model and compares it against the bookmaker odds recorded at the time.

Market weight: how much of the reported probability comes from the de-vigged market versus the ratings-only model (0 = pure model, 1 = pure market). Edge threshold: a relative edge against the raw (vigged) price actually on offer — model_p / raw_implied_p − 1 — since that's what you'd actually pay, and a flat percentage-point gap means very different things at a 10% price versus a 70% one. Recalculating…
Matches Backtested 635
Avg Brier Score 0.5650
Pick Accuracy 55.7%
Source postgres
Raw Model Brier 0.5678
Market Brier 0.5655
Blended Model Beats Market? Yes
Market Weight 0.7
"Avg Brier Score" and the calibration/match tables below use the model blended 70% toward the de-vigged market (raw ratings-only model shown separately as "Raw Model Brier") — edges and value bets are computed from this blended view.
Value Bets Found 1
Value Bet Hit Rate 0.0%
ROI (flat stake) -100.0%
ROI Trustworthy? No
Before trusting this ROI:
  • 100.0% of value bets are on 'home' — ROI may just be measuring a systematic model bias toward that side, not real edge.
Relative edge ≥ 10.0% (against the raw, vigged price actually on offer) flags a value bet · 1 of 635 matches had at least one · staked 1.00, profit -1.00 units.
Side Bets Hit Rate Staked Profit ROI
home 1 0.0% 1.00 -1.00 -100.0%
draw 0 - 0.00 0.00 -
away 0 - 0.00 0.00 -
Value bets broken down by outcome side — a lopsided book (almost all bets on one side) means the ROI above is more likely measuring a systematic model bias toward that side than real per-match mispricing.
Predicted Range Predicted Avg Actual Freq Samples
0–10% 7.6% 4.1% 49
10–20% 15.7% 13.6% 294
20–30% 25.8% 25.4% 787
30–40% 34.6% 32.6% 230
40–50% 44.5% 46.9% 207
50–60% 55.2% 57.0% 158
60–70% 64.3% 62.7% 118
70–80% 74.1% 91.8% 49
80–90% 84.0% 92.3% 13
Date Match Result HOME (1) DRAW (X) AWAY (2)
Model Price Edge Model Price Edge Model Price Edge
04.08.23 Naftan Novopolotsk vs Shakhtior Soligorsk 1-1 15% 18% -17.6 21% 24% -12.1 64% 70% -8.3
04.08.23 Slavia Mozyr vs FC Minsk 1-0 46% 51% -10.2 27% 31% -12.3 27% 29% -9.7
05.08.23 Belshina Bobruisk vs FC Smorgon 2-0 37% 43% -14.0 28% 32% -12.9 34% 38% -8.6
06.08.23 FK Isloch Minsk vs Dinamo Minsk 2-3 22% 24% -11.0 25% 29% -10.9 53% 59% -10.2
06.08.23 Torpedo Zhodino vs Dinamo Brest 1-2 54% 62% -13.8 26% 29% -10.6 21% 21% -1.3
11.08.23 FC Minsk vs FK Slutsk 0-1 38% 43% -11.8 28% 32% -12.6 33% 37% -9.6
12.08.23 Dinamo Brest vs FK Isloch Minsk 0-1 37% 43% -14.8 27% 31% -10.9 36% 38% -5.8
12.08.23 FC Gomel vs Naftan Novopolotsk 3-2 55% 61% -10.2 24% 27% -11.2 21% 24% -12.2
13.08.23 Dinamo Minsk vs Slavia Mozyr 2-2 64% 71% -9.8 21% 23% -10.4 15% 17% -11.0
13.08.23 FC Smorgon vs Torpedo Zhodino 1-1 17% 20% -14.1 23% 26% -11.7 60% 65% -8.9
18.08.23 Naftan Novopolotsk vs Energetik BGU Minsk 4-0 32% 36% -12.8 30% 34% -14.2 39% 42% -7.1
19.08.23 FK Isloch Minsk vs FC Smorgon 1-0 59% 65% -8.4 23% 26% -12.6 18% 21% -14.0
19.08.23 Torpedo Zhodino vs Belshina Bobruisk 1-1 66% 72% -9.1 20% 22% -10.1 14% 16% -11.7
20.08.23 FK Slutsk vs Dinamo Minsk 1-2 14% 15% -11.8 22% 24% -11.4 65% 71% -9.2
20.08.23 Slavia Mozyr vs Dinamo Brest 0-1 47% 56% -15.5 26% 29% -10.4 27% 28% -3.7
22.08.23 Neman Grodno vs FC Gomel 2-2 52% 61% -14.2 26% 29% -10.1 22% 23% -1.9
25.08.23 FC Minsk vs Naftan Novopolotsk 1-0 50% 55% -9.3 27% 31% -13.4 24% 27% -11.8
26.08.23 Belshina Bobruisk vs FK Isloch Minsk 0-2 22% 26% -14.7 25% 28% -11.2 53% 59% -9.1
26.08.23 Dinamo Brest vs FK Slutsk 2-1 42% 48% -12.2 28% 31% -11.7 31% 33% -8.3
26.08.23 FC Smorgon vs Slavia Mozyr 0-2 20% 23% -12.6 25% 28% -11.4 56% 62% -10.0
27.08.23 Energetik BGU Minsk vs Neman Grodno 1-3 17% 19% -12.8 25% 29% -13.8 59% 65% -8.9
27.08.23 FC Gomel vs Shakhtior Soligorsk 3-2 32% 39% -19.6 27% 31% -12.5 42% 43% -2.3
01.09.23 FK Isloch Minsk vs Torpedo Zhodino 1-2 32% 36% -11.8 28% 31% -11.5 40% 44% -9.5
02.09.23 Naftan Novopolotsk vs Dinamo Minsk 0-3 9% 10% -15.7 16% 17% -10.0 76% 83% -8.4
02.09.23 Neman Grodno vs FC Minsk 3-0 65% 72% -10.7 22% 24% -9.7 14% 14% -3.3
02.09.23 Slavia Mozyr vs Belshina Bobruisk 4-1 64% 71% -10.6 21% 23% -9.3 15% 17% -8.7
03.09.23 BATE Borisov vs Dinamo Brest 4-0 59% 69% -14.9 22% 24% -5.6 18% 18% 1.5
15.09.23 Torpedo Zhodino vs Slavia Mozyr 2-2 41% 45% -10.7 29% 33% -14.0 31% 34% -10.8
16.09.23 Belshina Bobruisk vs FK Slutsk 1-1 29% 34% -15.3 27% 31% -12.2 44% 48% -8.1
16.09.23 Dinamo Brest vs Naftan Novopolotsk 2-2 52% 60% -13.1 24% 26% -8.4 24% 26% -8.1
16.09.23 Energetik BGU Minsk vs FC Gomel 1-2 29% 33% -13.0 27% 31% -11.9 44% 49% -10.0
17.09.23 Dinamo Minsk vs Neman Grodno 2-1 46% 51% -10.0 27% 31% -13.1 27% 30% -11.9
17.09.23 FC Minsk vs Shakhtior Soligorsk 0-0 28% 34% -18.4 28% 32% -14.0 44% 45% -2.9
17.09.23 FC Smorgon vs BATE Borisov 1-2 12% 14% -13.5 18% 20% -7.8 69% 77% -10.0
22.09.23 BATE Borisov vs Belshina Bobruisk 2-1 78% 87% -10.8 14% 15% -4.3 8% 9% -5.2
22.09.23 FC Gomel vs FC Minsk 2-0 42% 49% -14.3 27% 30% -10.8 31% 33% -6.5
23.09.23 FK Slutsk vs Torpedo Zhodino 0-0 22% 24% -8.4 27% 31% -12.3 51% 57% -10.4
23.09.23 Neman Grodno vs Dinamo Brest 3-1 69% 78% -11.6 19% 20% -5.7 12% 12% -0.7
23.09.23 Shakhtior Soligorsk vs Dinamo Minsk 0-4 16% 17% -5.5 24% 27% -10.4 59% 67% -11.0
24.09.23 Naftan Novopolotsk vs FC Smorgon 2-2 40% 43% -5.5 28% 32% -13.8 32% 38% -16.8
24.09.23 Slavia Mozyr vs FK Isloch Minsk 2-1 43% 49% -12.1 27% 31% -11.8 30% 33% -10.1
26.09.23 BATE Borisov vs FC Gomel 1-2 56% 64% -11.6 23% 26% -8.9 20% 22% -8.6
27.09.23 Shakhtior Soligorsk vs Neman Grodno 2-5 18% 19% -6.8 24% 27% -10.0 58% 66% -12.0
29.09.23 FC Minsk vs Energetik BGU Minsk 1-1 47% 51% -9.1 27% 31% -12.7 26% 30% -12.6
30.09.23 Belshina Bobruisk vs Naftan Novopolotsk 0-3 44% 53% -15.6 26% 29% -10.0 29% 30% -3.9
30.09.23 Dinamo Minsk vs FC Gomel 2-1 66% 70% -6.1 19% 23% -14.7 14% 18% -20.4
30.09.23 Torpedo Zhodino vs BATE Borisov 1-1 36% 40% -10.7 28% 32% -12.3 36% 40% -10.1
01.10.23 Dinamo Brest vs Shakhtior Soligorsk 3-3 32% 38% -14.7 27% 30% -11.6 41% 45% -9.8
01.10.23 FC Smorgon vs Neman Grodno 1-3 12% 14% -17.4 19% 22% -13.1 69% 75% -7.7
01.10.23 FK Isloch Minsk vs FK Slutsk 0-0 51% 56% -9.9 26% 29% -11.9 23% 26% -10.8
03.10.23 Energetik BGU Minsk vs BATE Borisov 1-0 14% 15% -9.8 20% 22% -8.0 66% 74% -10.7
06.10.23 FK Slutsk vs Slavia Mozyr 1-0 26% 29% -12.8 27% 31% -12.2 47% 52% -8.7
07.10.23 Energetik BGU Minsk vs Dinamo Minsk 1-4 9% 10% -8.8 17% 19% -8.4 73% 81% -9.9
07.10.23 Neman Grodno vs Belshina Bobruisk 3-1 77% 85% -9.5 15% 16% -7.0 8% 9% -7.4
08.10.23 FC Gomel vs Dinamo Brest 1-4 51% 61% -15.6 24% 26% -7.2 24% 25% -2.2
08.10.23 Naftan Novopolotsk vs Torpedo Zhodino 0-1 16% 18% -12.8 23% 26% -11.5 61% 68% -9.7
20.10.23 Torpedo Zhodino vs Neman Grodno 1-1 27% 29% -9.1 27% 31% -12.0 46% 52% -11.6
21.10.23 Dinamo Minsk vs FC Minsk 1-0 76% 83% -8.7 16% 18% -12.9 8% 9% -11.3
21.10.23 FK Isloch Minsk vs Naftan Novopolotsk 5-1 62% 68% -9.6 22% 25% -12.2 17% 19% -13.3
21.10.23 Slavia Mozyr vs BATE Borisov 0-2 35% 41% -13.6 28% 32% -12.3 36% 39% -7.0
22.10.23 Belshina Bobruisk vs Shakhtior Soligorsk 1-4 18% 21% -14.4 23% 25% -9.9 59% 65% -9.0
22.10.23 Dinamo Brest vs Energetik BGU Minsk 0-2 53% 62% -14.6 25% 27% -8.8 22% 23% -3.4
22.10.23 FC Smorgon vs FC Gomel 0-3 21% 25% -15.4 23% 26% -9.4 56% 61% -9.4
25.10.23 BATE Borisov vs FC Minsk 1-2 64% 73% -11.9 21% 24% -9.8 14% 15% -4.0
28.10.23 Naftan Novopolotsk vs Slavia Mozyr 2-2 15% 17% -13.9 21% 23% -9.6 64% 71% -9.6
28.10.23 Neman Grodno vs FK Isloch Minsk 0-0 65% 74% -11.7 20% 22% -7.9 14% 15% -4.5
28.10.23 Shakhtior Soligorsk vs Torpedo Zhodino 0-1 35% 37% -5.3 28% 31% -11.3 37% 43% -14.4
29.10.23 BATE Borisov vs FK Slutsk 4-3 65% 71% -9.7 21% 23% -10.5 15% 17% -11.2
29.10.23 Belshina Bobruisk vs FC Gomel 0-2 15% 17% -12.3 21% 24% -9.8 63% 70% -10.2
29.10.23 FC Minsk vs Dinamo Brest 0-1 37% 45% -18.4 28% 31% -11.8 35% 36% -1.1
02.11.23 Dinamo Minsk vs BATE Borisov 0-1 56% 64% -11.8 23% 26% -9.6 21% 23% -10.7
04.11.23 FK Isloch Minsk vs Shakhtior Soligorsk 2-1 38% 44% -14.6 27% 31% -11.4 35% 38% -7.9
04.11.23 Naftan Novopolotsk vs FK Slutsk 2-1 28% 32% -11.9 27% 31% -11.9 44% 50% -11.0
04.11.23 Torpedo Zhodino vs FC Gomel 0-0 44% 49% -8.8 27% 31% -12.6 28% 32% -12.6
05.11.23 Belshina Bobruisk vs Energetik BGU Minsk 0-1 31% 37% -15.0 27% 30% -11.4 42% 45% -8.3
05.11.23 FC Smorgon vs FC Minsk 0-0 29% 34% -17.0 27% 31% -12.6 44% 48% -6.5
05.11.23 Slavia Mozyr vs Neman Grodno 0-2 27% 31% -13.9 27% 31% -12.6 46% 50% -8.4
06.11.23 Dinamo Brest vs Dinamo Minsk 1-3 10% 12% -16.1 17% 19% -10.4 73% 79% -8.3
10.11.23 FC Gomel vs FK Isloch Minsk 0-2 38% 44% -13.9 27% 30% -10.7 35% 38% -8.1
10.11.23 Shakhtior Soligorsk vs Slavia Mozyr 0-1 38% 42% -10.8 27% 30% -10.8 35% 40% -11.7
11.11.23 Dinamo Minsk vs FC Smorgon 7-0 87% 92% -5.5 9% 11% -21.3 5% 6% -27.0
11.11.23 Neman Grodno vs FK Slutsk 2-0 79% 86% -8.6 14% 16% -10.9 7% 8% -9.3
12.11.23 Energetik BGU Minsk vs Torpedo Zhodino 1-2 15% 17% -11.3 24% 28% -13.3 61% 67% -9.2
12.11.23 FC Minsk vs Belshina Bobruisk 2-1 53% 60% -11.6 25% 29% -11.1 22% 24% -7.7
12.11.23 Naftan Novopolotsk vs BATE Borisov 0-7 12% 14% -15.9 19% 21% -10.4 69% 76% -8.5
25.11.23 Slavia Mozyr vs FC Gomel 0-0 41% 44% -7.0 28% 31% -11.7 31% 36% -12.9
25.11.23 Torpedo Zhodino vs FC Minsk 1-0 64% 70% -8.7 22% 26% -14.8 13% 15% -10.3
26.11.23 BATE Borisov vs Neman Grodno 3-2 38% 47% -17.7 28% 31% -11.6 34% 34% -1.2
26.11.23 Belshina Bobruisk vs Dinamo Minsk 0-4 4% 5% -16.8 11% 12% -12.6 85% 91% -6.8
26.11.23 FC Smorgon vs Dinamo Brest 3-1 30% 36% -17.9 28% 33% -14.7 42% 43% -4.1
02.12.23 Dinamo Brest vs Belshina Bobruisk 3-2 52% 59% -11.7 24% 26% -8.8 24% 27% -11.0
02.12.23 Dinamo Minsk vs Torpedo Zhodino 1-0 43% 43% -0.2 27% 32% -14.9 29% 36% -19.8
02.12.23 Energetik BGU Minsk vs Slavia Mozyr 3-1 32% 39% -17.6 27% 31% -12.2 40% 42% -3.5
02.12.23 FC Gomel vs FK Slutsk 4-5 60% 68% -12.1 22% 24% -8.0 17% 18% -4.5
02.12.23 Neman Grodno vs Naftan Novopolotsk 6-1 84% 91% -7.6 10% 11% -10.0 6% 7% -17.2
02.12.23 Shakhtior Soligorsk vs BATE Borisov 3-0 17% 18% -8.9 21% 22% -5.6 62% 71% -11.9
15.03.24 FK Isloch Minsk vs Dinamo Brest 1-1 44% 49% -9.0 26% 29% -10.8 29% 34% -13.3
15.03.24 Slavia Mozyr vs Dnepr Mogilyov 2-0 56% 63% -12.3 25% 28% -11.0 20% 21% -6.1
16.03.24 Dinamo Minsk vs FC Smorgon 5-0 84% 88% -4.8 10% 13% -21.4 5% 7% -26.1
16.03.24 FC Minsk vs BATE Borisov 0-1 17% 21% -19.2 24% 28% -15.1 59% 63% -6.1
Showing the 100 most recent of 635 evaluated matches.

Home Ratings

16 teams
Home team ratings and rankings based on historical performance.
Rank Team Rating
1 ML Vitebsk 2019.39
2 Dinamo Minsk 1898.48
3 Neman Grodno 1846.36
4 FK Isloch Minsk 1836.30
5 Dinamo Brest 1828.40
6 FC Gomel 1752.80
7 Slavia Mozyr 1736.73
8 Torpedo Zhodino 1717.81
9 FC Minsk 1693.86
10 FC Vitebsk 1679.40
11 Dnepr Mogilyov 1659.04
12 FK Baranovichi 1656.06
13 BATE Borisov 1648.49
14 Belshina Bobruisk 1593.33
15 Arsenal Dzerzhinsk 1554.02
16 Naftan Novopolotsk 1522.83

Away Ratings

16 teams
Away team ratings and rankings based on historical performance.
Rank Team Rating
1 ML Vitebsk 1967.75
2 Dinamo Minsk 1906.17
3 Dinamo Brest 1812.19
4 Neman Grodno 1797.12
5 FK Isloch Minsk 1782.74
6 FC Gomel 1722.27
7 FC Minsk 1722.15
8 FC Vitebsk 1693.71
9 Torpedo Zhodino 1669.07
10 Slavia Mozyr 1659.83
11 FK Baranovichi 1622.02
12 BATE Borisov 1611.89
13 Dnepr Mogilyov 1592.19
14 Belshina Bobruisk 1559.76
15 Arsenal Dzerzhinsk 1528.69
16 Naftan Novopolotsk 1480.33