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 3035
Avg Goals 2.63
Avg Home 1.46
Avg Away 1.17
Home Win % 44.4%
Draw % 24.1%
Away Win % 31.5%

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 1521
Avg Brier Score 0.6101
Pick Accuracy 50.0%
Source postgres
Raw Model Brier 0.6101
Market Brier 0.6110
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 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 1521 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.6% 14.3% 7
10–20% 17.0% 14.7% 293
20–30% 25.8% 23.9% 2174
30–40% 34.7% 35.2% 866
40–50% 44.5% 47.8% 713
50–60% 54.2% 57.6% 361
60–70% 63.8% 68.4% 136
70–80% 73.9% 76.9% 13
Date Match Result HOME (1) DRAW (X) AWAY (2)
Model Price Edge Model Price Edge Model Price Edge
05.08.23 Barnsley FC vs Port Vale 7-0 54% 55% -2.5 25% 29% -12.3 21% 24% -10.2
05.08.23 Blackpool FC vs Burton Albion 2-0 59% 62% -6.0 23% 25% -9.6 19% 20% -6.7
05.08.23 Cambridge United vs Oxford United 2-0 30% 31% -4.9 27% 30% -9.9 43% 45% -5.4
05.08.23 Charlton Athletic vs Leyton Orient 1-0 45% 48% -6.3 27% 29% -9.7 29% 30% -4.9
05.08.23 Derby County vs Wigan Athletic 1-2 60% 61% -2.9 23% 26% -13.2 18% 20% -12.2
05.08.23 Northampton Town vs Stevenage FC 0-1 36% 38% -4.3 29% 32% -11.6 35% 38% -6.2
05.08.23 Reading FC vs Peterborough United 0-1 31% 34% -8.9 27% 29% -9.8 43% 44% -4.1
05.08.23 Wycombe Wanderers vs Exeter City 0-3 47% 49% -3.3 26% 29% -11.0 27% 29% -9.3
12.08.23 Bristol Rovers vs Barnsley FC 1-1 33% 32% 0.8 27% 29% -9.6 41% 47% -12.1
12.08.23 Burton Albion vs Derby County 0-3 23% 26% -9.9 25% 28% -10.3 52% 54% -3.8
12.08.23 Exeter City vs Blackpool FC 0-0 39% 43% -8.0 27% 30% -9.9 34% 34% -2.8
12.08.23 Fleetwood Town vs Cambridge United 0-2 43% 47% -7.3 27% 30% -10.3 30% 31% -3.4
12.08.23 Leyton Orient vs Portsmouth FC 0-4 33% 33% -2.1 29% 32% -11.6 39% 42% -7.9
12.08.23 Lincoln City vs Wycombe Wanderers 3-0 42% 43% -4.4 27% 31% -10.8 31% 33% -7.0
12.08.23 Oxford United vs Carlisle United 1-0 49% 51% -3.8 25% 29% -10.8 25% 28% -9.3
12.08.23 Peterborough United vs Charlton Athletic 1-0 50% 52% -3.9 24% 27% -9.3 26% 29% -10.1
12.08.23 Port Vale vs Reading FC 1-0 38% 39% -3.9 27% 30% -9.9 35% 38% -7.2
12.08.23 Stevenage FC vs Shrewsbury Town 2-0 47% 48% -1.9 27% 30% -11.7 27% 29% -9.7
12.08.23 Wigan Athletic vs Northampton Town 2-1 48% 50% -4.0 28% 32% -13.4 24% 26% -6.2
15.08.23 Barnsley FC vs Peterborough United 1-3 46% 49% -5.7 26% 29% -8.9 28% 29% -4.9
15.08.23 Blackpool FC vs Port Vale 0-0 50% 51% -3.2 26% 29% -11.8 24% 27% -9.7
15.08.23 Cambridge United vs Stevenage FC 1-2 36% 37% -2.9 29% 32% -11.2 35% 38% -6.2
15.08.23 Carlisle United vs Wigan Athletic 1-1 39% 39% -1.5 28% 31% -11.1 34% 37% -9.3
15.08.23 Derby County vs Oxford United 1-2 50% 53% -5.3 26% 29% -9.8 24% 26% -5.0
15.08.23 Northampton Town vs Lincoln City 2-2 35% 36% -4.5 28% 32% -11.7 37% 39% -6.2
15.08.23 Portsmouth FC vs Exeter City 1-0 49% 53% -7.0 26% 29% -9.7 25% 26% -4.0
15.08.23 Reading FC vs Cheltenham Town 1-0 49% 52% -6.0 26% 29% -10.9 25% 27% -5.9
15.08.23 Shrewsbury Town vs Burton Albion 2-1 39% 42% -5.6 28% 31% -11.0 33% 35% -5.7
15.08.23 Wycombe Wanderers vs Leyton Orient 3-2 46% 49% -5.2 27% 30% -11.2 27% 29% -6.1
19.08.23 Barnsley FC vs Oxford United 1-3 44% 47% -6.2 27% 30% -10.2 29% 30% -3.8
19.08.23 Blackpool FC vs Leyton Orient 0-0 58% 63% -8.0 22% 24% -7.9 19% 20% -3.5
19.08.23 Bolton Wanderers vs Wigan Athletic 0-4 53% 56% -5.8 25% 28% -10.0 22% 23% -4.3
19.08.23 Cambridge United vs Bristol Rovers 2-0 37% 38% -3.8 28% 31% -10.5 35% 38% -7.8
19.08.23 Carlisle United vs Exeter City 0-2 38% 38% -2.2 28% 31% -11.4 35% 38% -9.8
19.08.23 Charlton Athletic vs Port Vale 2-3 49% 51% -3.8 25% 28% -10.1 26% 29% -10.1
19.08.23 Northampton Town vs Peterborough United 1-0 30% 32% -7.4 26% 29% -10.0 44% 47% -6.2
19.08.23 Reading FC vs Stevenage FC 2-0 33% 34% -3.2 28% 31% -10.8 39% 43% -7.6
19.08.23 Wycombe Wanderers vs Burton Albion 0-0 49% 53% -7.5 26% 29% -9.6 26% 26% -3.1
26.08.23 Bristol Rovers vs Wycombe Wanderers 1-2 43% 44% -4.0 27% 29% -9.7 31% 33% -7.8
26.08.23 Burton Albion vs Bolton Wanderers 1-1 23% 25% -6.2 25% 28% -9.5 51% 55% -6.4
26.08.23 Cheltenham Town vs Northampton Town 0-1 32% 34% -6.0 28% 31% -10.8 40% 42% -4.8
26.08.23 Exeter City vs Reading FC 2-1 45% 48% -5.1 27% 30% -10.7 28% 29% -5.6
26.08.23 Leyton Orient vs Cambridge United 2-0 37% 39% -5.8 28% 31% -10.7 35% 37% -5.1
26.08.23 Lincoln City vs Blackpool FC 3-0 35% 38% -6.9 29% 32% -11.6 36% 38% -3.7
26.08.23 Oxford United vs Charlton Athletic 2-1 50% 53% -6.8 25% 28% -9.3 25% 26% -5.2
26.08.23 Peterborough United vs Derby County 2-4 40% 43% -7.8 27% 30% -10.5 33% 34% -4.8
26.08.23 Port Vale vs Carlisle United 1-0 44% 47% -5.7 26% 29% -10.3 30% 32% -7.8
26.08.23 Stevenage FC vs Portsmouth FC 0-0 36% 38% -4.5 28% 31% -11.2 36% 39% -7.6
26.08.23 Wigan Athletic vs Barnsley FC 0-2 40% 43% -8.5 26% 29% -8.1 34% 35% -2.6
02.09.23 Blackpool FC vs Wigan Athletic 2-1 42% 45% -7.9 27% 29% -9.1 31% 32% -2.7
02.09.23 Burton Albion vs Exeter City 0-1 31% 34% -7.3 27% 30% -10.8 42% 44% -6.5
02.09.23 Cheltenham Town vs Barnsley FC 0-2 23% 26% -9.9 25% 28% -10.5 52% 55% -4.8
02.09.23 Leyton Orient vs Stevenage FC 0-3 35% 36% -4.3 28% 31% -10.3 37% 39% -5.3
02.09.23 Northampton Town vs Wycombe Wanderers 0-1 40% 43% -6.3 27% 30% -9.6 33% 34% -3.5
02.09.23 Oxford United vs Port Vale 1-2 57% 60% -5.3 24% 26% -10.5 19% 21% -6.9
02.09.23 Portsmouth FC vs Peterborough United 3-1 41% 45% -9.1 27% 29% -9.7 32% 33% -3.6
04.09.23 Cambridge United vs Reading FC 1-0 40% 42% -4.2 27% 31% -10.7 32% 34% -7.0
09.09.23 Exeter City vs Leyton Orient 1-2 50% 53% -5.7 26% 29% -10.5 25% 27% -7.0
09.09.23 Stevenage FC vs Carlisle United 2-2 54% 57% -5.9 26% 29% -10.5 21% 21% -1.8
16.09.23 Barnsley FC vs Burton Albion 2-0 58% 62% -5.4 23% 25% -9.0 19% 20% -5.8
16.09.23 Exeter City vs Cheltenham Town 1-0 59% 62% -5.0 23% 26% -10.9 18% 19% -5.9
16.09.23 Fleetwood Town vs Oxford United 0-3 32% 35% -7.1 27% 29% -9.5 41% 43% -5.7
16.09.23 Peterborough United vs Leyton Orient 1-1 52% 54% -4.0 24% 27% -9.9 24% 26% -9.6
16.09.23 Port Vale vs Northampton Town 1-0 45% 48% -5.9 27% 30% -10.5 28% 29% -4.6
16.09.23 Reading FC vs Bolton Wanderers 2-1 27% 29% -4.7 26% 29% -8.9 47% 50% -6.6
16.09.23 Stevenage FC vs Charlton Athletic 1-1 47% 51% -7.4 26% 29% -8.8 27% 28% -2.3
16.09.23 Wigan Athletic vs Cambridge United 2-1 49% 52% -5.1 26% 29% -10.2 25% 27% -6.9
16.09.23 Wycombe Wanderers vs Blackpool FC 2-0 35% 37% -5.8 27% 30% -9.8 38% 40% -5.5
19.09.23 Barnsley FC vs Portsmouth FC 2-3 40% 42% -6.3 27% 29% -9.6 34% 36% -6.8
19.09.23 Peterborough United vs Cheltenham Town 3-0 66% 69% -5.4 20% 22% -9.8 14% 15% -7.2
19.09.23 Port Vale vs Burton Albion 2-3 49% 52% -5.7 27% 30% -11.7 24% 26% -4.9
23.09.23 Blackpool FC vs Reading FC 4-1 45% 47% -3.8 27% 30% -10.7 28% 30% -7.0
23.09.23 Bolton Wanderers vs Peterborough United 1-1 46% 49% -5.2 26% 29% -9.7 28% 30% -7.7
23.09.23 Bristol Rovers vs Wigan Athletic 4-1 45% 48% -6.5 26% 29% -8.7 29% 31% -4.6
23.09.23 Burton Albion vs Fleetwood Town 1-1 37% 40% -7.2 27% 30% -9.8 36% 37% -4.0
23.09.23 Cambridge United vs Port Vale 1-1 41% 43% -5.7 27% 30% -10.3 32% 34% -6.1
23.09.23 Charlton Athletic vs Wycombe Wanderers 3-1 44% 47% -5.2 26% 29% -10.4 30% 32% -8.4
23.09.23 Cheltenham Town vs Stevenage FC 0-3 22% 23% -4.5 26% 29% -10.1 53% 56% -5.3
23.09.23 Leyton Orient vs Shrewsbury Town 1-0 50% 53% -5.5 26% 29% -10.6 24% 25% -4.2
23.09.23 Northampton Town vs Barnsley FC 1-2 31% 33% -7.1 27% 30% -10.0 42% 43% -4.0
23.09.23 Oxford United vs Exeter City 3-0 52% 56% -5.7 25% 28% -9.9 23% 24% -5.1
30.09.23 Barnsley FC vs Blackpool FC 0-1 41% 43% -3.9 26% 29% -8.9 33% 36% -9.0
30.09.23 Derby County vs Cambridge United 0-0 58% 62% -5.7 23% 25% -8.7 19% 20% -5.1
30.09.23 Exeter City vs Northampton Town 0-2 46% 49% -5.0 26% 29% -10.5 27% 29% -7.2
30.09.23 Fleetwood Town vs Leyton Orient 1-0 43% 45% -5.9 27% 29% -9.4 31% 32% -5.3
30.09.23 Peterborough United vs Bristol Rovers 2-0 53% 57% -6.5 24% 26% -8.7 23% 24% -5.4
30.09.23 Port Vale vs Bolton Wanderers 0-1 35% 38% -8.9 27% 29% -9.1 38% 39% -2.5
30.09.23 Reading FC vs Burton Albion 0-0 51% 55% -6.2 25% 28% -9.7 24% 25% -5.3
30.09.23 Stevenage FC vs Oxford United 1-3 38% 41% -7.0 28% 31% -10.9 34% 36% -4.2
30.09.23 Wigan Athletic vs Portsmouth FC 1-2 32% 33% -5.1 26% 29% -8.5 42% 45% -7.1
30.09.23 Wycombe Wanderers vs Carlisle United 2-0 50% 53% -6.5 26% 29% -9.9 25% 26% -4.3
03.10.23 Blackpool FC vs Derby County 1-3 39% 42% -6.0 28% 31% -10.8 33% 34% -4.5
03.10.23 Bolton Wanderers vs Stevenage FC 3-2 44% 47% -5.6 27% 30% -10.3 29% 30% -4.6
03.10.23 Bristol Rovers vs Port Vale 3-0 47% 51% -8.0 26% 29% -9.3 27% 28% -3.2
03.10.23 Burton Albion vs Wigan Athletic 2-1 37% 40% -8.0 28% 31% -10.4 35% 36% -1.4
03.10.23 Cambridge United vs Barnsley FC 0-4 34% 36% -6.2 28% 31% -10.6 38% 41% -6.0
03.10.23 Carlisle United vs Peterborough United 1-1 25% 27% -7.7 26% 29% -9.9 49% 52% -4.8
03.10.23 Charlton Athletic vs Exeter City 4-1 46% 49% -5.9 26% 29% -9.5 28% 30% -6.8
03.10.23 Leyton Orient vs Lincoln City 1-0 41% 43% -4.8 29% 32% -11.5 30% 31% -3.9
03.10.23 Northampton Town vs Reading FC 3-1 39% 42% -5.8 28% 31% -10.5 33% 35% -5.4
Showing the 100 most recent of 1521 evaluated matches.

Home Ratings

24 teams
Home team ratings and rankings based on historical performance.
Rank Team Rating
1 Stockport County 2140.85
2 Luton Town 2111.88
3 Huddersfield Town 2109.55
4 Leicester City 2056.86
5 Plymouth Argyle 2030.03
6 Reading FC 2026.23
7 Bradford City 2020.17
8 Sheffield Wednesday 1995.78
9 Oxford United 1990.21
10 Wycombe Wanderers 1972.62
11 Cambridge United 1969.80
12 Stevenage FC 1969.02
13 Milton Keynes Dons 1960.73
14 Mansfield Town 1948.30
15 Doncaster Rovers 1936.69
16 Blackpool FC 1926.03
17 Peterborough United 1917.22
18 Barnsley FC 1902.46
19 Leyton Orient 1898.92
20 Wigan Athletic 1893.01
21 Notts County 1870.30
22 Burton Albion 1835.02
23 AFC Wimbledon 1825.31
24 Bromley FC 1802.74

Away Ratings

24 teams
Away team ratings and rankings based on historical performance.
Rank Team Rating
1 Stockport County 2076.26
2 Huddersfield Town 2048.03
3 Leicester City 2011.81
4 Luton Town 2002.26
5 Reading FC 2001.61
6 Bradford City 1992.72
7 Sheffield Wednesday 1961.30
8 Wycombe Wanderers 1957.06
9 Plymouth Argyle 1955.62
10 Mansfield Town 1947.32
11 Cambridge United 1909.45
12 Oxford United 1906.05
13 Stevenage FC 1892.44
14 Doncaster Rovers 1882.85
15 Milton Keynes Dons 1862.52
16 Peterborough United 1853.96
17 Blackpool FC 1842.84
18 Barnsley FC 1841.07
19 Leyton Orient 1838.52
20 Notts County 1820.79
21 AFC Wimbledon 1809.23
22 Wigan Athletic 1794.39
23 Bromley FC 1772.60
24 Burton Albion 1763.47