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 1169
Avg Goals 2.52
Avg Home 1.44
Avg Away 1.08
Home Win % 46.2%
Draw % 27.1%
Away Win % 26.7%

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 1169
Avg Brier Score 0.6157
Pick Accuracy 49.0%
Source postgres
Raw Model Brier 0.6191
Market Brier 0.6164
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 'away' — 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 1169 matches had at least one · staked 1.00, profit -1.00 units.
Side Bets Hit Rate Staked Profit ROI
home 0 - 0.00 0.00 -
draw 0 - 0.00 0.00 -
away 1 0.0% 1.00 -1.00 -100.0%
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.2% 0.0% 6
10–20% 16.9% 14.5% 255
20–30% 26.4% 24.9% 1448
30–40% 33.4% 33.4% 916
40–50% 44.5% 47.0% 509
50–60% 54.0% 57.3% 286
60–70% 63.4% 68.9% 74
70–80% 72.4% 91.7% 12
80–90% 82.9% 100.0% 1
Date Match Result HOME (1) DRAW (X) AWAY (2)
Model Price Edge Model Price Edge Model Price Edge
11.08.23 Real Valladolid vs Sporting Gijon 2-0 54% 54% -0.4 26% 31% -15.7 20% 25% -20.7
12.08.23 Racing Santander vs SD Eibar 4-0 32% 35% -9.0 32% 35% -10.2 37% 40% -8.1
12.08.23 Real Zaragoza vs Villarreal CF II 2-0 56% 59% -4.4 26% 30% -13.8 18% 21% -15.4
13.08.23 Albacete Balompie vs Espanyol Barcelona 1-1 43% 47% -7.9 29% 32% -9.4 28% 31% -10.5
13.08.23 Burgos CF vs SD Huesca 1-1 43% 47% -6.6 31% 35% -12.1 26% 29% -9.9
13.08.23 CD Leganes vs Andorra CF 0-1 39% 43% -9.3 31% 35% -10.7 29% 31% -6.5
14.08.23 CD Mirandes vs AD Alcorcon 4-0 35% 37% -5.3 32% 36% -11.5 33% 38% -11.8
18.08.23 Andorra CF vs FC Cartagena 3-2 51% 54% -5.8 27% 31% -11.1 22% 25% -13.0
18.08.23 Real Zaragoza vs Real Valladolid 1-0 43% 49% -11.2 30% 33% -9.6 27% 28% -4.4
19.08.23 AD Alcorcon vs CD Leganes 0-2 38% 40% -4.9 32% 36% -12.3 30% 34% -11.3
19.08.23 SD Eibar vs Elche CF 2-1 43% 47% -8.0 30% 34% -11.2 27% 30% -10.4
19.08.23 UD Levante Valencia vs Burgos CF 3-2 54% 55% -1.5 27% 32% -16.2 19% 24% -19.5
20.08.23 Albacete Balompie vs SD Amorebieta 2-2 60% 61% -2.8 25% 29% -14.1 16% 19% -16.9
20.08.23 Sporting Gijon vs CD Mirandes 3-0 53% 53% -0.2 27% 32% -16.1 20% 26% -20.5
21.08.23 SD Huesca vs CD Tenerife 0-2 29% 32% -8.8 32% 36% -11.3 38% 42% -8.0
26.08.23 Burgos CF vs Real Oviedo 1-0 41% 43% -4.7 33% 38% -13.3 27% 29% -9.2
26.08.23 CD Tenerife vs Real Zaragoza 0-1 44% 48% -8.1 31% 36% -12.2 25% 27% -6.7
26.08.23 Real Valladolid vs AD Alcorcon 0-2 51% 51% -1.4 28% 32% -14.0 22% 26% -17.7
27.08.23 CD Leganes vs Albacete Balompie 2-0 37% 41% -9.8 31% 34% -10.3 32% 35% -8.1
27.08.23 CD Mirandes vs Espanyol Barcelona 0-1 29% 32% -10.1 30% 33% -8.9 41% 44% -8.6
27.08.23 Racing Club Ferrol vs Sporting Gijon 2-0 44% 47% -5.5 30% 34% -12.3 26% 29% -12.2
27.08.23 SD Amorebieta vs Andorra CF 3-0 32% 34% -5.7 30% 33% -8.8 38% 43% -11.6
28.08.23 CD Eldense vs SD Eibar 2-1 32% 36% -10.7 32% 35% -10.1 36% 38% -6.4
28.08.23 Racing Santander vs SD Huesca 0-0 50% 52% -2.9 27% 31% -12.0 22% 26% -15.7
01.09.23 Albacete Balompie vs Real Valladolid 2-0 48% 51% -7.3 28% 31% -10.2 24% 28% -12.2
02.09.23 Sporting Gijon vs Burgos CF 2-1 44% 44% -0.5 30% 34% -12.7 26% 31% -16.3
03.09.23 Andorra CF vs CD Tenerife 0-1 41% 43% -4.6 31% 34% -11.0 28% 31% -11.0
03.09.23 Real Zaragoza vs CD Eldense 2-0 54% 57% -5.0 28% 32% -14.3 18% 21% -13.3
03.09.23 SD Eibar vs CD Leganes 0-1 52% 56% -8.1 28% 31% -10.6 20% 22% -8.1
03.09.23 SD Huesca vs CD Mirandes 1-1 45% 49% -7.7 30% 34% -11.0 25% 27% -8.2
09.09.23 Burgos CF vs SD Eibar 1-0 31% 34% -7.2 31% 35% -10.3 37% 42% -10.5
09.09.23 CD Leganes vs SD Huesca 2-0 47% 49% -3.5 30% 35% -13.6 23% 26% -13.2
09.09.23 CD Tenerife vs Albacete Balompie 2-0 44% 48% -8.4 30% 34% -10.8 26% 29% -8.4
09.09.23 Real Oviedo vs Sporting Gijon 0-0 41% 43% -4.6 32% 36% -13.3 27% 31% -12.2
10.09.23 CD Mirandes vs Andorra CF 4-3 34% 37% -9.2 31% 34% -9.8 35% 38% -8.3
10.09.23 FC Cartagena vs Real Zaragoza 1-3 33% 36% -8.9 32% 36% -11.1 36% 39% -9.0
10.09.23 Real Valladolid vs Elche CF 1-1 42% 45% -6.9 29% 31% -8.7 29% 33% -12.6
15.09.23 Real Zaragoza vs Racing Santander 1-1 47% 50% -5.1 29% 33% -12.3 23% 27% -12.6
16.09.23 Albacete Balompie vs Burgos CF 2-1 56% 58% -3.5 26% 29% -12.9 19% 22% -16.4
16.09.23 Real Valladolid vs FC Cartagena 1-0 55% 58% -4.9 26% 29% -13.3 20% 24% -17.9
16.09.23 SD Huesca vs Villarreal CF II 2-2 50% 54% -6.8 28% 31% -10.7 22% 24% -10.8
17.09.23 Elche CF vs CD Leganes 1-0 54% 56% -4.0 27% 31% -13.0 19% 23% -15.0
17.09.23 SD Amorebieta vs CD Mirandes 2-0 41% 44% -8.7 30% 33% -10.5 30% 33% -11.2
17.09.23 SD Eibar vs Racing Club Ferrol 2-0 50% 53% -6.6 28% 31% -10.7 22% 25% -11.4
17.09.23 Sporting Gijon vs CD Tenerife 2-1 37% 39% -5.2 32% 36% -11.6 31% 34% -9.6
18.09.23 Andorra CF vs Real Oviedo 1-0 45% 48% -4.7 30% 34% -12.5 24% 28% -12.1
22.09.23 FC Cartagena vs SD Eibar 1-2 28% 29% -4.3 30% 33% -9.0 42% 48% -12.8
23.09.23 AD Alcorcon vs SD Huesca 0-2 44% 47% -4.9 30% 34% -11.7 26% 29% -12.2
23.09.23 Andorra CF vs Sporting Gijon 0-0 45% 47% -3.8 29% 33% -11.9 26% 30% -14.6
23.09.23 Burgos CF vs Elche CF 4-0 33% 36% -7.0 30% 33% -8.9 36% 41% -10.8
23.09.23 Racing Santander vs Albacete Balompie 2-1 38% 42% -8.2 30% 32% -8.3 32% 36% -9.9
24.09.23 CD Mirandes vs CD Leganes 1-3 42% 45% -7.5 31% 34% -10.6 27% 29% -7.8
24.09.23 Real Oviedo vs Real Valladolid 0-1 39% 43% -7.4 31% 36% -11.9 29% 32% -9.7
25.09.23 Racing Club Ferrol vs Real Zaragoza 1-0 40% 43% -7.6 31% 35% -11.0 29% 31% -8.4
29.09.23 CD Leganes vs Racing Santander 2-1 42% 44% -5.8 31% 34% -10.8 27% 30% -9.6
30.09.23 Albacete Balompie vs Andorra CF 3-1 50% 54% -6.6 28% 31% -10.6 22% 25% -12.0
30.09.23 SD Eibar vs CD Tenerife 3-0 54% 57% -6.3 28% 31% -11.7 19% 21% -9.5
01.10.23 Real Valladolid vs Burgos CF 3-0 54% 56% -4.5 27% 30% -12.2 20% 23% -14.7
01.10.23 Real Zaragoza vs CD Mirandes 0-1 52% 56% -5.8 27% 31% -12.1 20% 23% -12.6
01.10.23 SD Huesca vs Sporting Gijon 0-1 39% 41% -3.8 31% 36% -12.0 29% 33% -12.1
03.10.23 AD Alcorcon vs Albacete Balompie 1-2 30% 32% -7.3 31% 34% -9.1 39% 43% -9.7
04.10.23 Burgos CF vs CD Leganes 1-0 43% 45% -6.0 31% 35% -12.0 26% 29% -10.4
04.10.23 CD Eldense vs Real Valladolid 0-1 28% 31% -8.1 30% 33% -9.2 41% 47% -10.9
04.10.23 Real Oviedo vs SD Huesca 1-0 51% 55% -5.8 30% 34% -14.1 19% 21% -9.2
04.10.23 Sporting Gijon vs Elche CF 2-0 41% 44% -6.9 30% 33% -10.2 29% 32% -11.0
05.10.23 Andorra CF vs Real Zaragoza 0-1 40% 42% -4.4 31% 34% -11.3 30% 34% -12.8
05.10.23 CD Mirandes vs SD Eibar 1-3 27% 29% -8.0 30% 33% -9.1 43% 48% -10.5
06.10.23 Albacete Balompie vs UD Levante Valencia 0-2 48% 50% -4.6 28% 31% -10.8 24% 29% -14.6
07.10.23 CD Leganes vs Real Oviedo 0-0 37% 41% -8.2 33% 38% -13.0 30% 32% -7.9
07.10.23 Racing Santander vs Sporting Gijon 3-2 38% 40% -5.5 31% 34% -11.2 32% 36% -13.2
07.10.23 SD Huesca vs CD Eldense 0-1 47% 50% -5.6 30% 34% -12.6 23% 26% -11.9
08.10.23 CD Tenerife vs Burgos CF 2-1 54% 58% -6.6 28% 31% -11.5 18% 20% -8.2
08.10.23 Real Valladolid vs CD Mirandes 3-2 61% 65% -5.1 24% 27% -13.0 15% 18% -15.9
08.10.23 Real Zaragoza vs AD Alcorcon 0-2 51% 53% -3.2 28% 32% -13.0 20% 24% -14.1
08.10.23 SD Amorebieta vs SD Eibar 1-2 24% 26% -8.2 30% 33% -9.4 46% 51% -9.8
09.10.23 Elche CF vs Andorra CF 2-1 52% 56% -7.0 27% 30% -10.3 21% 24% -11.1
13.10.23 Real Oviedo vs Albacete Balompie 3-0 39% 42% -8.3 31% 34% -10.4 30% 33% -8.8
14.10.23 CD Mirandes vs CD Tenerife 1-1 31% 34% -9.3 31% 35% -10.2 38% 42% -8.9
14.10.23 Espanyol Barcelona vs Real Valladolid 2-0 50% 53% -5.9 27% 29% -9.7 23% 27% -14.3
14.10.23 Sporting Gijon vs Real Zaragoza 2-2 48% 51% -6.2 29% 32% -10.6 23% 26% -10.0
15.10.23 Andorra CF vs AD Alcorcon 2-0 45% 47% -3.8 30% 34% -13.0 25% 29% -14.2
15.10.23 Burgos CF vs Villarreal CF II 3-2 50% 53% -5.4 28% 31% -11.7 22% 26% -13.9
15.10.23 CD Leganes vs SD Amorebieta 6-0 55% 58% -6.0 27% 30% -12.0 18% 21% -11.8
15.10.23 SD Eibar vs SD Huesca 1-1 62% 65% -4.6 24% 28% -13.3 14% 17% -13.9
20.10.23 Espanyol Barcelona vs CD Leganes 0-1 58% 60% -4.2 25% 29% -12.9 17% 21% -16.4
21.10.23 Real Zaragoza vs SD Eibar 2-3 34% 36% -7.4 32% 36% -10.7 34% 38% -8.7
21.10.23 Villarreal CF II vs CD Mirandes 0-3 48% 51% -7.2 27% 30% -9.3 25% 29% -12.7
22.10.23 Albacete Balompie vs Sporting Gijon 1-3 46% 49% -5.7 29% 32% -11.2 25% 29% -13.8
22.10.23 Racing Santander vs Burgos CF 3-0 46% 50% -7.0 28% 31% -9.6 25% 29% -11.6
22.10.23 Real Valladolid vs Andorra CF 2-0 58% 62% -6.2 25% 28% -11.5 17% 20% -14.1
22.10.23 SD Huesca vs Elche CF 0-1 32% 36% -9.3 31% 34% -9.1 37% 40% -8.1
27.10.23 SD Eibar vs Real Valladolid 5-1 47% 50% -6.1 29% 32% -10.4 24% 27% -10.6
28.10.23 Andorra CF vs UD Levante Valencia 2-0 41% 44% -7.6 30% 33% -10.0 29% 32% -10.2
28.10.23 Sporting Gijon vs Espanyol Barcelona 2-0 40% 43% -7.0 29% 31% -7.7 32% 36% -11.5
29.10.23 CD Leganes vs Villarreal CF II 1-0 55% 58% -6.0 26% 29% -10.8 19% 22% -12.1
29.10.23 CD Mirandes vs FC Cartagena 2-1 42% 45% -6.8 29% 32% -8.8 28% 31% -9.8
29.10.23 SD Huesca vs Albacete Balompie 0-0 31% 34% -8.8 32% 36% -10.9 37% 41% -8.7
30.10.23 Burgos CF vs Real Zaragoza 1-1 39% 42% -7.3 31% 35% -10.7 30% 32% -8.4
03.11.23 Espanyol Barcelona vs SD Eibar 2-2 41% 43% -5.8 29% 32% -9.6 30% 34% -13.3
04.11.23 Albacete Balompie vs Elche CF 1-1 44% 49% -9.0 29% 31% -8.2 27% 29% -8.5
Showing the 100 most recent of 1169 evaluated matches.

Home Ratings

22 teams
Home team ratings and rankings based on historical performance.
Rank Team Rating
1 CD Castellon 2089.44
2 Girona FC 2045.34
3 UD Almeria 2022.51
4 Real Valladolid 2003.28
5 RCD Mallorca 2002.57
6 Real Oviedo 1998.68
7 Cordoba CF 1985.71
8 CE Sabadell 1972.28
9 CD Tenerife 1970.78
10 SD Eibar 1968.11
11 Sporting Gijon 1960.17
12 Andorra CF 1945.31
13 Granada CF 1935.96
14 CD Leganes 1920.84
15 UD Las Palmas 1905.54
16 Albacete Balompie 1904.49
17 Real Sociedad II 1896.54
18 CD Eldense 1895.99
19 Burgos CF 1861.53
20 Cadiz CF 1857.33
21 AD Ceuta 1853.11
22 Celta de Vigo II 1789.59

Away Ratings

22 teams
Away team ratings and rankings based on historical performance.
Rank Team Rating
1 RCD Mallorca 2005.65
2 UD Almeria 1975.06
3 Girona FC 1972.67
4 CD Castellon 1953.70
5 Andorra CF 1897.61
6 Real Oviedo 1890.39
7 CD Tenerife 1889.53
8 Cordoba CF 1885.50
9 CD Eldense 1884.29
10 SD Eibar 1871.93
11 Real Valladolid 1866.68
12 CD Leganes 1861.64
13 CE Sabadell 1858.33
14 Sporting Gijon 1853.11
15 Granada CF 1845.04
16 UD Las Palmas 1843.60
17 Real Sociedad II 1833.69
18 Albacete Balompie 1815.09
19 Burgos CF 1763.53
20 Cadiz CF 1758.24
21 Celta de Vigo II 1746.16
22 AD Ceuta 1743.29