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 578
Avg Goals 3.02
Avg Home 1.62
Avg Away 1.40
Home Win % 42.4%
Draw % 25.8%
Away Win % 31.8%

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 578
Avg Brier Score 0.6017
Pick Accuracy 51.6%
Source postgres
Raw Model Brier 0.6046
Market Brier 0.6012
Blended Model Beats Market? No
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 0
Value Bet Hit Rate -
ROI (flat stake) -
ROI Trustworthy? No
Relative edge ≥ 10.0% (against the raw, vigged price actually on offer) flags a value bet · 0 of 578 matches had at least one · staked 0.00, profit 0.00 units.
Side Bets Hit Rate Staked Profit ROI
home 0 - 0.00 0.00 -
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% 8.5% 10.0% 20
10–20% 16.5% 18.8% 218
20–30% 25.3% 24.5% 768
30–40% 34.8% 34.3% 230
40–50% 44.8% 45.1% 213
50–60% 54.8% 59.0% 161
60–70% 64.0% 60.9% 92
70–80% 73.8% 63.3% 30
80–90% 81.4% 100.0% 2
Date Match Result HOME (1) DRAW (X) AWAY (2)
Model Price Edge Model Price Edge Model Price Edge
21.07.23 FC Midtjylland vs Hvidovre IF 1-0 72% 75% -4.2 18% 20% -9.6 10% 12% -16.2
22.07.23 Lyngby BK vs FC Copenhagen 1-2 17% 21% -17.9 23% 26% -12.9 60% 60% -0.5
23.07.23 Aarhus GF vs Vejle BK 1-0 59% 60% -0.2 25% 28% -11.7 16% 19% -15.7
23.07.23 Odense BK vs Randers FC 2-2 48% 51% -6.6 26% 28% -7.0 26% 29% -10.7
23.07.23 Silkeborg IF vs Bröndby IF 1-2 37% 40% -7.5 27% 29% -6.6 36% 38% -5.8
24.07.23 FC Nordsjälland vs Viborg FF 4-1 50% 52% -2.8 26% 28% -7.7 24% 28% -13.5
28.07.23 Viborg FF vs Lyngby BK 2-2 52% 52% 0.1 26% 29% -10.3 22% 26% -15.2
29.07.23 Vejle BK vs FC Copenhagen 2-3 18% 21% -14.6 23% 26% -11.0 59% 60% -2.7
30.07.23 Bröndby IF vs Odense BK 1-2 54% 60% -8.5 24% 24% -3.4 22% 24% -7.8
30.07.23 FC Midtjylland vs Silkeborg IF 2-0 55% 55% -0.0 24% 27% -10.3 21% 26% -18.8
30.07.23 Randers FC vs Hvidovre IF 2-2 55% 60% -9.0 25% 26% -5.5 20% 21% -3.5
31.07.23 Aarhus GF vs FC Nordsjälland 1-3 35% 38% -8.3 29% 31% -8.6 36% 38% -4.1
04.08.23 Silkeborg IF vs Vejle BK 2-1 57% 61% -6.5 24% 26% -6.0 19% 21% -8.6
05.08.23 FC Copenhagen vs Randers FC 4-0 63% 65% -2.6 22% 24% -9.6 16% 19% -17.9
06.08.23 FC Nordsjälland vs Bröndby IF 3-1 54% 56% -3.5 24% 26% -7.2 22% 26% -14.2
06.08.23 Hvidovre IF vs Aarhus GF 0-2 22% 26% -12.3 26% 29% -10.0 52% 53% -3.1
06.08.23 Lyngby BK vs FC Midtjylland 4-1 28% 32% -12.3 27% 29% -9.0 45% 47% -3.3
07.08.23 Odense BK vs Viborg FF 1-2 39% 43% -9.6 27% 29% -5.8 34% 35% -3.7
11.08.23 FC Copenhagen vs Odense BK 2-1 68% 71% -4.5 19% 21% -7.5 12% 15% -15.7
13.08.23 Aarhus GF vs Silkeborg IF 2-2 49% 51% -3.2 27% 30% -9.6 24% 27% -11.0
13.08.23 Bröndby IF vs Lyngby BK 3-0 49% 52% -4.6 26% 28% -6.9 25% 28% -11.0
13.08.23 Randers FC vs FC Nordsjälland 0-5 26% 29% -8.4 25% 27% -6.1 48% 52% -6.5
13.08.23 Vejle BK vs FC Midtjylland 1-2 29% 34% -15.5 27% 30% -10.1 44% 43% 2.5
14.08.23 Viborg FF vs Hvidovre IF 0-0 68% 72% -6.0 19% 20% -4.0 13% 14% -11.2
18.08.23 Hvidovre IF vs FC Copenhagen 0-2 16% 20% -21.2 21% 24% -14.2 63% 63% 0.0
20.08.23 FC Midtjylland vs Bröndby IF 0-1 43% 45% -6.2 27% 29% -6.8 30% 32% -7.0
20.08.23 Lyngby BK vs Randers FC 1-0 42% 44% -6.5 27% 29% -6.8 31% 33% -7.0
20.08.23 Odense BK vs Aarhus GF 1-1 30% 33% -9.1 28% 30% -8.3 42% 43% -3.6
20.08.23 Silkeborg IF vs FC Nordsjälland 2-0 29% 33% -14.0 26% 28% -7.6 46% 47% -1.8
21.08.23 Viborg FF vs Vejle BK 2-1 56% 58% -4.1 24% 26% -7.5 20% 23% -12.5
25.08.23 Randers FC vs Viborg FF 1-0 31% 32% -5.3 27% 29% -6.3 43% 47% -8.3
26.08.23 FC Copenhagen vs Silkeborg IF 1-3 57% 60% -3.8 24% 26% -7.8 19% 22% -14.1
27.08.23 Aarhus GF vs Lyngby BK 1-0 56% 58% -3.3 26% 29% -10.8 18% 21% -13.1
27.08.23 FC Nordsjälland vs FC Midtjylland 3-0 58% 61% -5.4 24% 26% -7.7 18% 21% -12.1
27.08.23 Hvidovre IF vs Odense BK 1-5 30% 34% -13.3 25% 27% -6.1 45% 45% -1.6
28.08.23 Vejle BK vs Bröndby IF 0-1 27% 29% -8.1 27% 29% -7.1 46% 49% -4.8
01.09.23 Odense BK vs Vejle BK 1-2 51% 53% -3.7 26% 29% -8.4 23% 26% -12.0
03.09.23 Bröndby IF vs Randers FC 3-1 58% 61% -5.2 24% 26% -8.4 18% 20% -11.2
03.09.23 FC Copenhagen vs Viborg FF 2-0 57% 60% -3.9 24% 26% -7.7 19% 22% -14.0
03.09.23 FC Midtjylland vs Aarhus GF 1-1 36% 38% -7.0 30% 34% -10.9 34% 36% -4.7
03.09.23 Lyngby BK vs FC Nordsjälland 1-1 21% 24% -13.7 24% 26% -9.1 56% 57% -2.9
03.09.23 Silkeborg IF vs Hvidovre IF 1-0 69% 73% -5.9 20% 21% -6.4 12% 13% -11.7
15.09.23 Viborg FF vs FC Midtjylland 2-2 38% 40% -4.4 28% 30% -8.1 34% 38% -10.1
16.09.23 FC Nordsjälland vs FC Copenhagen 2-2 43% 47% -7.0 26% 28% -4.8 30% 32% -6.1
17.09.23 Aarhus GF vs Bröndby IF 0-3 41% 43% -4.0 29% 31% -8.5 31% 33% -8.3
17.09.23 Hvidovre IF vs Lyngby BK 0-1 27% 31% -12.3 27% 29% -8.8 46% 47% -1.6
17.09.23 Vejle BK vs Randers FC 1-2 41% 43% -6.6 28% 31% -8.9 31% 33% -7.2
18.09.23 Odense BK vs Silkeborg IF 0-3 33% 36% -6.6 26% 28% -5.1 40% 43% -7.4
22.09.23 Lyngby BK vs Vejle BK 1-1 48% 51% -4.8 28% 30% -9.0 24% 27% -8.8
24.09.23 Bröndby IF vs FC Copenhagen 2-3 34% 38% -10.6 27% 29% -7.6 39% 41% -4.2
24.09.23 FC Midtjylland vs Odense BK 2-1 56% 61% -6.8 24% 25% -5.2 20% 22% -8.9
24.09.23 Randers FC vs Aarhus GF 1-1 28% 31% -10.1 29% 33% -11.7 42% 43% -2.3
24.09.23 Silkeborg IF vs Viborg FF 2-0 49% 51% -3.8 26% 29% -8.0 25% 29% -12.1
25.09.23 FC Nordsjälland vs Hvidovre IF 0-0 78% 81% -3.6 14% 16% -10.0 8% 10% -21.0
30.09.23 FC Copenhagen vs FC Midtjylland 0-2 50% 53% -5.9 26% 28% -6.9 24% 26% -9.4
01.10.23 Hvidovre IF vs Bröndby IF 0-3 14% 16% -13.9 20% 22% -9.4 66% 68% -3.5
01.10.23 Randers FC vs Silkeborg IF 1-0 28% 30% -9.0 27% 29% -8.2 45% 48% -4.6
01.10.23 Vejle BK vs FC Nordsjälland 0-0 19% 22% -13.3 24% 27% -10.6 57% 58% -2.5
01.10.23 Viborg FF vs Aarhus GF 2-1 35% 36% -3.0 29% 32% -9.1 36% 39% -8.1
02.10.23 Odense BK vs Lyngby BK 1-2 41% 44% -6.7 28% 30% -8.2 31% 33% -7.9
06.10.23 Silkeborg IF vs Lyngby BK 5-0 55% 58% -4.6 24% 26% -7.2 20% 23% -11.7
08.10.23 Aarhus GF vs FC Copenhagen 1-1 29% 32% -9.9 28% 31% -9.8 43% 44% -3.8
08.10.23 Bröndby IF vs Viborg FF 1-0 61% 65% -4.7 22% 23% -5.4 17% 19% -12.5
08.10.23 FC Midtjylland vs Randers FC 2-2 62% 64% -2.8 23% 25% -9.5 15% 18% -15.1
08.10.23 FC Nordsjälland vs Odense BK 0-1 71% 75% -6.1 18% 19% -4.8 11% 13% -12.7
08.10.23 Vejle BK vs Hvidovre IF 3-1 50% 52% -3.0 27% 29% -9.6 23% 27% -13.2
20.10.23 Hvidovre IF vs Silkeborg IF 1-2 19% 22% -15.5 24% 27% -11.2 58% 58% -1.6
21.10.23 FC Copenhagen vs Vejle BK 2-1 71% 74% -3.8 19% 21% -10.6 11% 13% -17.9
22.10.23 Lyngby BK vs Aarhus GF 0-2 29% 31% -4.3 28% 31% -8.2 42% 45% -7.0
22.10.23 Randers FC vs Bröndby IF 2-2 24% 28% -13.7 26% 29% -9.8 50% 51% -2.0
22.10.23 Viborg FF vs FC Nordsjälland 0-2 22% 25% -13.8 24% 27% -9.2 54% 56% -3.5
23.10.23 Odense BK vs FC Midtjylland 1-2 23% 27% -13.0 25% 27% -8.5 52% 54% -3.7
27.10.23 FC Midtjylland vs Lyngby BK 2-1 62% 63% -2.2 22% 24% -9.0 16% 19% -16.3
28.10.23 FC Copenhagen vs Hvidovre IF 4-0 79% 83% -3.9 14% 15% -10.0 7% 8% -19.5
29.10.23 Bröndby IF vs FC Nordsjälland 2-1 38% 42% -9.6 27% 29% -6.3 36% 38% -5.7
29.10.23 Silkeborg IF vs Odense BK 0-0 58% 61% -5.8 24% 25% -6.0 19% 21% -10.2
29.10.23 Vejle BK vs Viborg FF 1-1 35% 37% -6.8 29% 31% -8.6 37% 39% -5.9
30.10.23 Aarhus GF vs Randers FC 2-1 53% 54% -1.0 26% 29% -10.2 20% 23% -13.0
04.11.23 Lyngby BK vs Odense BK 2-2 40% 42% -3.3 27% 29% -7.1 32% 36% -10.9
05.11.23 FC Nordsjälland vs Vejle BK 1-0 75% 78% -3.3 16% 18% -9.8 9% 11% -18.0
05.11.23 Hvidovre IF vs FC Midtjylland 1-4 12% 15% -16.6 19% 22% -11.6 68% 70% -2.8
05.11.23 Randers FC vs FC Copenhagen 2-4 17% 21% -16.1 22% 25% -10.6 60% 62% -2.5
05.11.23 Viborg FF vs Silkeborg IF 2-1 35% 39% -9.7 27% 29% -6.8 37% 38% -3.2
06.11.23 Bröndby IF vs Aarhus GF 1-1 50% 52% -4.2 27% 30% -9.7 23% 26% -10.2
10.11.23 Silkeborg IF vs Randers FC 1-1 54% 56% -2.8 25% 28% -9.4 21% 24% -14.7
12.11.23 Aarhus GF vs Viborg FF 2-0 49% 51% -3.6 27% 30% -9.4 23% 26% -9.9
12.11.23 FC Copenhagen vs Bröndby IF 0-0 52% 56% -7.1 26% 28% -7.0 23% 24% -7.5
12.11.23 FC Midtjylland vs FC Nordsjälland 2-0 39% 43% -11.4 27% 29% -6.0 35% 35% -1.3
12.11.23 Odense BK vs Hvidovre IF 0-2 65% 68% -4.3 21% 22% -7.0 14% 17% -14.4
12.11.23 Vejle BK vs Lyngby BK 1-0 38% 41% -6.0 28% 31% -8.0 33% 36% -6.7
24.11.23 Hvidovre IF vs Vejle BK 1-1 29% 32% -10.2 28% 30% -8.7 43% 44% -2.5
25.11.23 Viborg FF vs FC Copenhagen 2-1 22% 26% -14.0 25% 27% -9.0 53% 54% -1.3
26.11.23 FC Nordsjälland vs Aarhus GF 0-0 54% 56% -3.2 26% 29% -10.8 19% 22% -12.7
26.11.23 Lyngby BK vs Bröndby IF 3-3 20% 22% -9.9 24% 27% -8.5 56% 58% -5.0
26.11.23 Randers FC vs Odense BK 0-1 46% 51% -8.1 27% 29% -6.0 27% 28% -3.8
27.11.23 Silkeborg IF vs FC Midtjylland 1-4 30% 33% -8.8 28% 30% -8.7 42% 44% -5.7
01.12.23 Randers FC vs Vejle BK 0-0 46% 49% -5.0 27% 29% -7.2 26% 29% -7.6
03.12.23 Bröndby IF vs Hvidovre IF 4-0 78% 80% -2.7 15% 17% -11.9 7% 10% -21.4
03.12.23 FC Copenhagen vs Aarhus GF 1-2 59% 60% -2.5 25% 29% -12.4 16% 19% -14.8
03.12.23 Lyngby BK vs Silkeborg IF 2-0 32% 35% -7.4 28% 30% -8.0 40% 42% -6.0
Showing the 100 most recent of 578 evaluated matches.

Home Ratings

12 teams
Home team ratings and rankings based on historical performance.
Rank Team Rating
1 FC Nordsjälland 2210.98
2 FC Copenhagen 2178.77
3 FC Midtjylland 2174.57
4 Bröndby IF 2088.78
5 Aarhus GF 2074.39
6 Viborg FF 2071.69
7 Odense BK 2036.51
8 Lyngby BK 2018.48
9 Randers FC 1992.10
10 AC Horsens 1939.99
11 Silkeborg IF 1935.72
12 SönderjyskE 1914.48

Away Ratings

12 teams
Away team ratings and rankings based on historical performance.
Rank Team Rating
1 FC Midtjylland 2165.10
2 FC Copenhagen 2164.82
3 FC Nordsjälland 2090.73
4 Bröndby IF 2080.02
5 Viborg FF 2054.77
6 Aarhus GF 2029.73
7 Odense BK 1971.69
8 Lyngby BK 1956.53
9 Randers FC 1950.83
10 SönderjyskE 1933.04
11 Silkeborg IF 1916.10
12 AC Horsens 1856.36