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 927
Avg Goals 2.75
Avg Home 1.54
Avg Away 1.21
Home Win % 43.0%
Draw % 26.8%
Away Win % 30.2%

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 927
Avg Brier Score 0.5927
Pick Accuracy 51.1%
Source postgres
Raw Model Brier 0.5914
Market Brier 0.5932
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 2
Value Bet Hit Rate 50.0%
ROI (flat stake) 187.5%
ROI Trustworthy? No
Before trusting this ROI:
  • 100.0% of value bets are on 'draw' — 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 · 2 of 927 matches had at least one · staked 2.00, profit 3.75 units.
Side Bets Hit Rate Staked Profit ROI
home 0 - 0.00 0.00 -
draw 2 50.0% 2.00 3.75 187.5%
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% 8.5% 2.7% 37
10–20% 16.3% 14.7% 299
20–30% 26.3% 25.5% 1216
30–40% 34.4% 33.0% 494
40–50% 44.4% 43.9% 355
50–60% 54.5% 61.7% 222
60–70% 64.5% 70.5% 105
70–80% 73.5% 80.0% 50
80–90% 83.7% 66.7% 3
Date Match Result HOME (1) DRAW (X) AWAY (2)
Model Price Edge Model Price Edge Model Price Edge
28.07.23 Union Saint-Gilloise vs RSC Anderlecht 2-0 45% 48% -5.2 28% 28% 0.2 27% 29% -8.2
29.07.23 AS Eupen vs KVC Westerlo 2-2 29% 31% -5.7 28% 28% 0.8 43% 48% -9.8
29.07.23 RWDM Brussels vs KRC Genk 0-4 28% 30% -8.9 27% 26% 1.9 46% 50% -8.9
29.07.23 SC Charleroi vs Oud Heverlee Leuven 1-1 44% 47% -5.8 27% 27% 0.8 29% 32% -10.3
30.07.23 FC Brügge vs KV Mechelen 1-1 66% 70% -6.0 20% 20% 1.9 14% 15% -9.8
30.07.23 KAA Gent vs KV Kortrijk 3-2 74% 79% -6.1 17% 17% 1.4 9% 10% -8.3
30.07.23 Royal Antwerp vs Cercle Brügge 1-0 50% 53% -7.1 27% 27% -0.1 23% 25% -6.7
30.07.23 VV St. Truiden vs Standard Liege 1-0 33% 36% -8.0 30% 30% -1.8 37% 39% -6.2
04.08.23 Standard Liege vs Union Saint-Gilloise 0-1 26% 28% -7.0 28% 28% 0.2 46% 51% -8.3
05.08.23 Cercle Brügge vs SC Charleroi 2-0 53% 56% -6.5 26% 26% -0.2 22% 24% -9.4
05.08.23 KRC Genk vs AS Eupen 0-1 70% 75% -6.3 18% 18% 1.6 12% 13% -10.3
05.08.23 Oud Heverlee Leuven vs RWDM Brussels 1-2 46% 51% -8.8 26% 25% 3.9 28% 30% -7.8
06.08.23 KV Kortrijk vs VV St. Truiden 0-1 36% 38% -5.5 30% 30% -2.4 34% 38% -9.8
06.08.23 KV Mechelen vs KAA Gent 0-1 23% 25% -7.4 25% 24% 4.3 51% 56% -8.5
06.08.23 KVC Westerlo vs FC Brügge 0-1 28% 31% -8.7 27% 26% 2.5 45% 49% -7.8
06.08.23 RSC Anderlecht vs Royal Antwerp 1-0 31% 32% -4.5 29% 29% 0.6 40% 44% -9.0
11.08.23 Royal Antwerp vs KV Kortrijk 6-0 75% 79% -5.1 16% 16% 0.6 9% 10% -9.9
12.08.23 RWDM Brussels vs KV Mechelen 1-0 40% 43% -5.5 27% 27% 1.4 32% 36% -10.9
12.08.23 Union Saint-Gilloise vs Oud Heverlee Leuven 5-1 63% 68% -7.0 21% 21% 2.8 15% 17% -8.3
13.08.23 AS Eupen vs FC Brügge 0-5 14% 15% -8.0 22% 21% 3.6 64% 69% -7.8
13.08.23 Cercle Brügge vs KRC Genk 0-1 39% 43% -8.3 28% 28% 0.4 33% 36% -9.0
13.08.23 KVC Westerlo vs KAA Gent 1-3 24% 26% -7.3 27% 26% 1.8 49% 53% -8.2
13.08.23 SC Charleroi vs Standard Liege 1-1 45% 49% -8.3 28% 29% -1.5 27% 29% -7.7
13.08.23 VV St. Truiden vs RSC Anderlecht 0-1 32% 34% -8.5 30% 31% -2.8 38% 40% -4.8
18.08.23 Oud Heverlee Leuven vs Royal Antwerp 1-1 21% 22% -5.2 25% 24% 3.7 54% 60% -9.1
19.08.23 KV Mechelen vs Union Saint-Gilloise 4-0 22% 22% -3.0 26% 24% 4.6 53% 59% -10.0
19.08.23 Standard Liege vs Cercle Brügge 0-1 28% 30% -6.5 28% 28% 0.9 44% 48% -8.4
20.08.23 FC Brügge vs RWDM Brussels 7-1 72% 77% -6.6 18% 17% 5.7 10% 11% -5.6
20.08.23 KAA Gent vs VV St. Truiden 2-2 61% 65% -5.7 24% 24% -3.3 16% 17% -10.4
20.08.23 KRC Genk vs SC Charleroi 0-0 58% 63% -8.0 23% 23% 1.5 18% 20% -8.5
20.08.23 RSC Anderlecht vs KVC Westerlo 2-1 52% 56% -7.4 26% 26% 0.9 22% 24% -7.2
26.08.23 AS Eupen vs Oud Heverlee Leuven 3-1 34% 36% -6.7 29% 29% 0.3 37% 41% -8.3
26.08.23 KV Kortrijk vs Standard Liege 1-1 30% 32% -5.9 28% 28% 1.3 42% 45% -8.7
26.08.23 KVC Westerlo vs KV Mechelen 2-3 42% 43% -4.5 27% 27% 1.2 31% 35% -11.3
27.08.23 RSC Anderlecht vs SC Charleroi 2-1 51% 56% -8.7 26% 26% 0.2 22% 24% -6.2
27.08.23 VV St. Truiden vs Cercle Brügge 0-2 29% 31% -6.7 29% 29% -0.9 42% 45% -7.3
01.09.23 Oud Heverlee Leuven vs KV Kortrijk 3-0 54% 59% -8.5 24% 23% 4.6 22% 24% -7.5
02.09.23 Cercle Brügge vs KVC Westerlo 2-1 62% 67% -8.1 22% 21% 4.5 16% 17% -6.1
02.09.23 KV Mechelen vs AS Eupen 1-0 54% 58% -7.0 25% 25% 0.6 21% 23% -8.5
02.09.23 Standard Liege vs RWDM Brussels 1-1 46% 50% -8.2 27% 27% 0.4 27% 29% -8.3
03.09.23 KAA Gent vs FC Brügge 2-1 35% 37% -4.5 28% 27% 2.0 37% 42% -11.1
03.09.23 KRC Genk vs RSC Anderlecht 1-1 46% 50% -8.3 27% 27% 0.5 27% 29% -8.2
03.09.23 SC Charleroi vs VV St. Truiden 1-1 47% 51% -7.2 28% 28% -0.1 25% 27% -6.2
03.09.23 Union Saint-Gilloise vs Royal Antwerp 2-2 41% 44% -8.7 29% 29% -0.5 30% 31% -3.5
15.09.23 KVC Westerlo vs Royal Antwerp 0-3 19% 20% -6.2 24% 22% 5.9 58% 64% -9.4
16.09.23 FC Brügge vs SC Charleroi 4-2 66% 71% -7.2 21% 20% 2.6 14% 15% -7.7
16.09.23 RWDM Brussels vs Cercle Brügge 2-1 23% 24% -4.5 26% 26% 3.0 50% 56% -9.5
16.09.23 Union Saint-Gilloise vs KRC Genk 0-2 44% 48% -7.9 27% 27% 1.2 29% 31% -7.9
17.09.23 AS Eupen vs Standard Liege 1-3 30% 33% -8.7 28% 29% -0.3 41% 44% -7.5
17.09.23 KV Kortrijk vs RSC Anderlecht 2-2 19% 20% -4.6 24% 23% 5.2 57% 62% -9.4
17.09.23 Oud Heverlee Leuven vs KAA Gent 1-1 23% 25% -6.2 25% 24% 5.4 51% 57% -10.0
17.09.23 VV St. Truiden vs KV Mechelen 2-0 38% 41% -5.9 29% 29% -1.6 33% 36% -10.1
22.09.23 Standard Liege vs KVC Westerlo 0-0 48% 52% -7.4 27% 26% 1.0 25% 28% -8.4
23.09.23 KV Mechelen vs Oud Heverlee Leuven 1-2 48% 53% -8.6 26% 26% 2.2 26% 28% -7.5
23.09.23 Royal Antwerp vs RWDM Brussels 0-0 68% 75% -8.6 20% 19% 4.4 12% 12% -2.0
23.09.23 SC Charleroi vs KV Kortrijk 1-0 59% 64% -7.6 23% 23% 1.7 18% 19% -7.2
24.09.23 Cercle Brügge vs Union Saint-Gilloise 0-2 37% 39% -5.7 28% 29% -0.3 35% 38% -10.2
24.09.23 KAA Gent vs AS Eupen 2-1 77% 81% -5.0 15% 15% -0.2 8% 9% -11.2
24.09.23 KRC Genk vs VV St. Truiden 3-3 60% 65% -7.1 23% 23% 0.8 17% 18% -7.7
24.09.23 RSC Anderlecht vs FC Brügge 1-1 27% 29% -4.5 27% 26% 2.6 46% 51% -10.9
27.09.23 Royal Antwerp vs KAA Gent 0-0 42% 45% -8.4 29% 29% 0.2 30% 31% -4.8
28.09.23 FC Brügge vs KRC Genk 1-1 55% 60% -7.8 24% 23% 3.8 21% 23% -8.4
28.09.23 RWDM Brussels vs Union Saint-Gilloise 2-3 19% 19% -1.2 24% 23% 5.7 57% 64% -10.9
29.09.23 KV Kortrijk vs Cercle Brügge 2-1 19% 21% -6.8 24% 23% 4.7 56% 62% -8.6
30.09.23 AS Eupen vs RSC Anderlecht 1-3 21% 23% -7.6 26% 26% 1.3 53% 58% -8.3
30.09.23 KV Mechelen vs Royal Antwerp 0-0 25% 27% -8.2 28% 29% -1.2 47% 51% -7.0
30.09.23 Oud Heverlee Leuven vs Standard Liege 1-2 35% 38% -7.4 28% 27% 2.3 37% 41% -8.4
01.10.23 FC Brügge vs VV St. Truiden 1-1 69% 74% -5.5 19% 19% 0.5 11% 12% -9.0
01.10.23 KRC Genk vs KVC Westerlo 3-3 66% 71% -7.0 21% 20% 3.2 13% 14% -6.0
01.10.23 RWDM Brussels vs KAA Gent 1-1 20% 21% -3.6 26% 25% 2.7 54% 60% -10.3
01.10.23 Union Saint-Gilloise vs SC Charleroi 3-1 56% 60% -6.0 24% 24% -0.3 20% 22% -11.2
06.10.23 SC Charleroi vs RWDM Brussels 2-1 49% 53% -7.8 26% 26% 0.6 24% 27% -8.3
07.10.23 Cercle Brügge vs Oud Heverlee Leuven 3-2 60% 65% -6.9 23% 22% 2.0 17% 19% -9.2
07.10.23 KVC Westerlo vs KV Kortrijk 1-0 52% 57% -8.4 26% 26% 1.1 22% 23% -5.8
07.10.23 RSC Anderlecht vs KV Mechelen 3-1 55% 58% -6.1 25% 26% -1.1 20% 22% -9.2
08.10.23 KAA Gent vs KRC Genk 1-1 42% 44% -5.8 27% 27% 1.1 31% 34% -10.6
08.10.23 Royal Antwerp vs AS Eupen 4-1 74% 79% -6.8 17% 17% 3.4 9% 9% -2.9
08.10.23 Standard Liege vs FC Brügge 2-1 22% 23% -5.2 25% 24% 4.1 53% 58% -9.2
08.10.23 VV St. Truiden vs Union Saint-Gilloise 0-4 23% 24% -3.8 27% 26% 1.8 50% 56% -10.4
20.10.23 Union Saint-Gilloise vs AS Eupen 4-1 77% 83% -6.4 15% 14% 7.0 8% 8% -5.4
21.10.23 KV Kortrijk vs FC Brügge 1-0 10% 11% -2.9 18% 17% 9.8 71% 78% -8.5
21.10.23 RWDM Brussels vs KVC Westerlo 1-1 36% 38% -4.3 28% 29% -0.4 35% 40% -11.4
21.10.23 SC Charleroi vs Royal Antwerp 3-2 26% 28% -7.4 27% 27% 1.1 47% 51% -8.4
22.10.23 Cercle Brügge vs KAA Gent 2-0 36% 38% -5.9 28% 28% 0.8 36% 40% -10.4
22.10.23 KRC Genk vs KV Mechelen 4-0 65% 70% -7.0 21% 20% 3.5 14% 15% -7.5
22.10.23 Oud Heverlee Leuven vs VV St. Truiden 4-0 37% 39% -5.2 28% 28% 1.2 35% 38% -9.7
22.10.23 Standard Liege vs RSC Anderlecht 3-2 32% 34% -6.5 30% 30% -2.1 38% 42% -8.6
27.10.23 VV St. Truiden vs RWDM Brussels 2-1 51% 55% -7.1 27% 27% -0.2 23% 24% -7.3
28.10.23 AS Eupen vs SC Charleroi 2-0 26% 28% -6.2 27% 26% 2.4 47% 52% -9.3
28.10.23 KV Mechelen vs Cercle Brügge 0-2 27% 29% -6.1 27% 27% 2.1 46% 51% -9.0
28.10.23 RSC Anderlecht vs Oud Heverlee Leuven 5-1 63% 68% -7.4 22% 21% 2.7 15% 17% -7.8
29.10.23 FC Brügge vs Royal Antwerp 2-1 50% 55% -8.8 27% 26% 1.0 24% 25% -5.7
29.10.23 KAA Gent vs Standard Liege 3-1 55% 58% -5.8 25% 24% 0.7 21% 23% -10.5
29.10.23 KV Kortrijk vs KRC Genk 0-3 16% 17% -8.3 22% 21% 5.3 62% 67% -7.8
29.10.23 KVC Westerlo vs Union Saint-Gilloise 1-3 18% 18% -3.0 24% 22% 6.2 59% 65% -10.1
03.11.23 VV St. Truiden vs AS Eupen 1-1 55% 60% -7.9 25% 25% 0.3 19% 21% -6.6
04.11.23 Oud Heverlee Leuven vs KVC Westerlo 0-2 46% 50% -8.4 26% 26% 2.8 28% 30% -8.2
04.11.23 Royal Antwerp vs KRC Genk 3-2 40% 45% -11.2 28% 27% 2.2 32% 33% -3.9
05.11.23 Cercle Brügge vs RSC Anderlecht 0-3 36% 38% -5.1 28% 29% -0.3 35% 39% -10.7
05.11.23 SC Charleroi vs KAA Gent 1-3 27% 30% -10.1 27% 27% 0.9 46% 49% -6.7
Showing the 100 most recent of 927 evaluated matches.

Home Ratings

18 teams
Home team ratings and rankings based on historical performance.
Rank Team Rating
1 FC Brügge 2290.34
2 Union Saint-Gilloise 2226.50
3 RSC Anderlecht 2182.69
4 KRC Genk 2123.11
5 VV St. Truiden 2119.99
6 KAA Gent 2118.57
7 SC Charleroi 2104.15
8 Standard Liege 2043.05
9 Cercle Brügge 1986.51
10 KVC Westerlo 1985.11
11 SV Zulte-Waregem 1954.90
12 Oud Heverlee Leuven 1938.63
13 SK Beveren 1925.70
14 Royal Antwerp 1919.20
15 KV Kortrijk 1904.80
16 KV Mechelen 1900.08
17 Raal La Louviere 1891.44
18 Lommel SK 1884.59

Away Ratings

18 teams
Away team ratings and rankings based on historical performance.
Rank Team Rating
1 FC Brügge 2209.63
2 KAA Gent 2130.02
3 Union Saint-Gilloise 2124.34
4 RSC Anderlecht 2092.30
5 SC Charleroi 2053.51
6 KRC Genk 2011.09
7 VV St. Truiden 2009.46
8 Standard Liege 1955.03
9 SV Zulte-Waregem 1941.42
10 KV Mechelen 1921.67
11 Cercle Brügge 1916.11
12 KVC Westerlo 1906.87
13 Royal Antwerp 1892.59
14 Oud Heverlee Leuven 1890.03
15 KV Kortrijk 1882.66
16 Raal La Louviere 1859.81
17 SK Beveren 1855.31
18 Lommel SK 1830.34