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 2128
Avg Goals 2.88
Avg Home 1.61
Avg Away 1.28
Home Win % 43.6%
Draw % 25.1%
Away Win % 31.3%

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 1527
Avg Brier Score 0.6141
Pick Accuracy 47.4%
Source postgres
Raw Model Brier 0.6156
Market Brier 0.6144
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 1527 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.7% 0.0% 31
10–20% 16.3% 16.4% 415
20–30% 25.9% 26.3% 2090
30–40% 34.9% 34.5% 817
40–50% 44.5% 44.0% 661
50–60% 54.3% 51.5% 334
60–70% 64.1% 68.2% 176
70–80% 73.7% 75.5% 53
80–90% 82.5% 100.0% 4
Date Match Result HOME (1) DRAW (X) AWAY (2)
Model Price Edge Model Price Edge Model Price Edge
05.08.23 Aldershot Town vs Oxford City 5-2 50% 58% -14.1 25% 28% -8.4 25% 27% -7.9
05.08.23 Altrincham FC vs Dagenham & Redbridge 1-1 44% 47% -6.1 27% 31% -12.3 29% 35% -16.9
05.08.23 Barnet FC vs Hartlepool United FC 3-2 46% 51% -9.5 26% 29% -10.1 28% 32% -13.6
05.08.23 Gateshead FC vs Boreham Wood FC 2-2 47% 55% -13.7 27% 30% -10.1 26% 27% -5.3
05.08.23 Halifax Town vs Bromley FC 2-0 39% 43% -9.2 29% 33% -12.5 32% 36% -11.4
05.08.23 Kidderminster Harriers vs Woking FC 0-0 29% 31% -5.7 28% 31% -10.8 43% 51% -14.7
05.08.23 Maidenhead United vs AFC Fylde 2-2 32% 36% -13.3 28% 31% -10.8 41% 44% -8.7
05.08.23 Rochdale AFC vs Ebbsfleet United 0-1 37% 43% -13.9 28% 31% -10.4 35% 38% -9.1
05.08.23 Solihull Moors FC vs Eastleigh FC 1-1 37% 43% -13.1 28% 31% -10.3 35% 39% -9.7
05.08.23 Southend United vs Oldham Athletic 4-0 31% 29% 5.5 28% 31% -11.1 41% 52% -20.5
05.08.23 Wealdstone FC vs York City 2-1 33% 37% -10.2 28% 32% -11.7 38% 43% -12.0
12.08.23 AFC Fylde vs Chesterfield FC 2-4 25% 29% -11.1 26% 28% -8.1 49% 56% -11.6
12.08.23 Boreham Wood FC vs Halifax Town 2-0 45% 49% -8.2 28% 32% -12.4 27% 31% -12.4
12.08.23 Dagenham & Redbridge vs Southend United 0-2 35% 37% -6.0 28% 32% -11.8 37% 43% -15.5
12.08.23 Eastleigh FC vs Wealdstone FC 0-0 57% 62% -8.7 24% 27% -10.8 19% 22% -13.8
12.08.23 Ebbsfleet United vs Solihull Moors FC 1-2 49% 52% -5.3 26% 29% -12.6 25% 31% -19.4
12.08.23 Hartlepool United FC vs Gateshead FC 2-1 32% 38% -14.2 27% 31% -10.8 40% 44% -9.6
12.08.23 Oldham Athletic vs Aldershot Town 5-1 50% 53% -6.9 26% 30% -13.3 24% 29% -17.8
12.08.23 Oxford City vs Rochdale AFC 0-1 27% 29% -7.3 27% 29% -9.2 46% 53% -13.9
12.08.23 Woking FC vs Altrincham FC 2-3 56% 58% -4.5 24% 28% -13.9 20% 26% -21.0
12.08.23 York City vs Kidderminster Harriers 0-1 46% 53% -11.7 28% 31% -11.6 26% 29% -9.3
15.08.23 AFC Fylde vs Kidderminster Harriers 2-1 46% 50% -8.2 27% 30% -11.6 27% 32% -15.4
15.08.23 Bromley FC vs Wealdstone FC 1-1 55% 58% -5.6 24% 28% -13.0 21% 26% -19.6
15.08.23 Dagenham & Redbridge vs Gateshead FC 2-4 27% 31% -11.0 27% 29% -9.4 46% 52% -11.3
15.08.23 Dorking Wanderers vs Southend United 2-1 27% 29% -8.5 27% 29% -9.6 47% 54% -14.0
15.08.23 Eastleigh FC vs Barnet FC 3-3 37% 40% -7.6 28% 31% -10.7 35% 41% -13.9
15.08.23 Ebbsfleet United vs Aldershot Town 2-0 47% 52% -9.3 26% 29% -10.7 27% 31% -14.4
15.08.23 Hartlepool United FC vs Maidenhead United 3-1 51% 57% -11.3 26% 29% -9.8 24% 26% -10.5
15.08.23 Oldham Athletic vs Halifax Town 1-2 50% 53% -6.5 27% 31% -14.3 24% 29% -17.8
15.08.23 Woking FC vs Rochdale AFC 3-2 48% 50% -3.7 27% 32% -15.1 24% 30% -19.4
15.08.23 York City vs Altrincham FC 2-2 42% 45% -8.7 27% 31% -11.0 31% 36% -14.4
16.08.23 Boreham Wood FC vs Solihull Moors FC 1-2 47% 50% -5.2 27% 31% -13.6 26% 31% -18.2
19.08.23 Aldershot Town vs York City 1-1 39% 43% -9.3 28% 31% -10.1 34% 38% -12.2
19.08.23 Altrincham FC vs Boreham Wood FC 1-1 40% 44% -9.8 28% 32% -12.2 32% 36% -13.1
19.08.23 Barnet FC vs Woking FC 2-0 38% 43% -9.7 28% 31% -10.5 34% 39% -13.2
19.08.23 Gateshead FC vs Ebbsfleet United 4-1 49% 53% -7.4 25% 28% -10.1 26% 31% -17.5
19.08.23 Halifax Town vs Oxford City 1-1 57% 62% -8.3 25% 29% -12.9 18% 21% -13.9
19.08.23 Kidderminster Harriers vs Bromley FC 0-0 44% 49% -9.4 28% 32% -13.0 28% 32% -13.9
19.08.23 Rochdale AFC vs Eastleigh FC 2-0 49% 53% -7.8 27% 30% -12.2 25% 29% -15.4
19.08.23 Solihull Moors FC vs Dorking Wanderers 3-0 53% 57% -8.0 24% 27% -10.1 23% 29% -17.9
19.08.23 Southend United vs Hartlepool United FC 2-3 46% 49% -6.7 27% 31% -12.5 28% 33% -17.3
19.08.23 Wealdstone FC vs AFC Fylde 3-2 33% 38% -13.5 27% 30% -10.4 40% 44% -11.0
25.08.23 Rochdale AFC vs Bromley FC 2-2 56% 61% -9.5 25% 28% -11.4 20% 23% -13.9
25.08.23 Solihull Moors FC vs Halifax Town 1-1 39% 43% -9.4 29% 33% -12.7 32% 36% -11.7
25.08.23 Southend United vs Eastleigh FC 2-0 52% 56% -7.5 26% 29% -12.0 22% 26% -14.7
26.08.23 Aldershot Town vs Wealdstone FC 3-1 45% 49% -7.7 26% 29% -9.9 28% 33% -14.6
26.08.23 Altrincham FC vs Chesterfield FC 2-1 26% 30% -15.5 26% 29% -9.9 49% 53% -9.0
26.08.23 Boreham Wood FC vs Oldham Athletic 0-0 38% 42% -9.5 29% 33% -12.6 33% 37% -11.8
26.08.23 Dorking Wanderers vs York City 2-2 28% 32% -11.9 26% 28% -7.6 46% 52% -11.4
26.08.23 Ebbsfleet United vs Kidderminster Harriers 3-0 43% 47% -8.3 28% 31% -11.7 30% 35% -14.6
26.08.23 Gateshead FC vs Woking FC 1-3 48% 53% -10.6 26% 29% -10.1 26% 29% -11.6
26.08.23 Hartlepool United FC vs AFC Fylde 3-1 46% 53% -13.3 26% 29% -8.5 28% 30% -8.5
28.08.23 AFC Fylde vs Altrincham FC 3-3 41% 45% -10.8 26% 29% -8.0 33% 38% -12.1
28.08.23 Bromley FC vs Southend United 2-1 28% 30% -6.2 28% 31% -10.3 44% 51% -14.3
28.08.23 Chesterfield FC vs Hartlepool United FC 3-2 54% 58% -5.8 24% 28% -12.9 21% 27% -19.9
28.08.23 Eastleigh FC vs Aldershot Town 3-0 39% 43% -9.9 28% 31% -11.4 33% 38% -13.9
28.08.23 Halifax Town vs Gateshead FC 0-0 31% 36% -13.0 28% 31% -10.9 41% 45% -9.6
28.08.23 Kidderminster Harriers vs Maidenhead United 0-0 55% 60% -9.3 26% 29% -13.1 20% 23% -14.1
28.08.23 Oldham Athletic vs Solihull Moors FC 0-2 51% 54% -5.7 25% 29% -12.0 24% 29% -18.8
28.08.23 Oxford City vs Boreham Wood FC 4-0 26% 29% -10.4 27% 31% -11.1 47% 53% -11.6
28.08.23 Wealdstone FC vs Dagenham & Redbridge 0-2 42% 47% -9.3 27% 30% -10.6 31% 36% -14.0
28.08.23 Woking FC vs Dorking Wanderers 2-0 63% 68% -7.6 21% 24% -11.7 16% 20% -19.2
28.08.23 York City vs Rochdale AFC 1-3 36% 40% -9.0 28% 31% -10.5 36% 41% -12.7
02.09.23 Aldershot Town vs Chesterfield FC 3-4 23% 26% -9.8 24% 26% -7.0 52% 60% -13.0
02.09.23 Altrincham FC vs Bromley FC 1-2 52% 56% -8.3 25% 29% -11.3 23% 27% -15.5
02.09.23 Boreham Wood FC vs Barnet FC 0-1 33% 35% -6.5 28% 31% -10.8 40% 47% -15.0
02.09.23 Dagenham & Redbridge vs AFC Fylde 3-1 34% 37% -9.3 27% 31% -10.7 39% 45% -14.3
02.09.23 Dorking Wanderers vs Eastleigh FC 0-0 32% 35% -9.0 27% 29% -8.8 41% 48% -13.3
02.09.23 Ebbsfleet United vs York City 4-1 45% 50% -9.1 26% 29% -10.0 29% 34% -16.3
02.09.23 Gateshead FC vs Oldham Athletic 2-2 50% 55% -8.5 25% 28% -9.7 25% 29% -15.3
02.09.23 Hartlepool United FC vs Wealdstone FC 2-1 57% 62% -8.6 23% 26% -9.6 20% 24% -15.8
02.09.23 Maidenhead United vs Woking FC 0-0 22% 24% -8.3 27% 30% -11.1 51% 58% -11.4
02.09.23 Rochdale AFC vs Halifax Town 0-1 48% 53% -8.4 27% 31% -12.8 25% 29% -14.1
02.09.23 Solihull Moors FC vs Oxford City 3-3 56% 60% -7.7 24% 27% -11.7 21% 26% -18.7
02.09.23 Southend United vs Kidderminster Harriers 2-1 49% 53% -7.6 28% 32% -14.7 23% 28% -16.0
09.09.23 AFC Fylde vs Aldershot Town 0-2 49% 55% -9.7 25% 28% -9.8 26% 30% -15.5
09.09.23 Barnet FC vs Altrincham FC 3-0 50% 55% -8.5 25% 29% -11.4 24% 29% -16.9
09.09.23 Eastleigh FC vs Gateshead FC 0-6 31% 36% -14.3 27% 30% -10.4 42% 47% -9.1
09.09.23 Halifax Town vs Southend United 1-1 34% 36% -7.2 30% 34% -13.3 36% 42% -12.8
09.09.23 Kidderminster Harriers vs Rochdale AFC 1-1 37% 41% -10.2 29% 33% -12.1 34% 38% -9.8
09.09.23 Oxford City vs Hartlepool United FC 5-2 24% 27% -11.1 25% 27% -7.7 51% 58% -11.8
09.09.23 Wealdstone FC vs Ebbsfleet United 2-1 33% 38% -12.2 26% 29% -8.4 41% 47% -12.5
09.09.23 Woking FC vs Solihull Moors FC 1-1 55% 59% -7.2 24% 28% -12.3 21% 26% -18.0
09.09.23 York City vs Boreham Wood FC 2-2 42% 45% -8.3 28% 32% -12.5 30% 35% -14.3
16.09.23 AFC Fylde vs Eastleigh FC 1-2 50% 56% -10.0 26% 29% -9.9 24% 28% -12.6
16.09.23 Aldershot Town vs Gateshead FC 1-1 27% 31% -12.5 26% 28% -8.1 47% 53% -11.4
16.09.23 Halifax Town vs Dorking Wanderers 0-1 55% 58% -6.2 25% 29% -13.6 21% 26% -19.1
16.09.23 Hartlepool United FC vs Woking FC 0-2 45% 51% -10.8 27% 29% -9.7 28% 32% -12.0
16.09.23 Kidderminster Harriers vs Solihull Moors FC 0-1 44% 49% -10.2 28% 32% -12.9 28% 32% -12.9
16.09.23 Maidenhead United vs Boreham Wood FC 0-1 32% 34% -6.8 29% 32% -11.1 40% 45% -12.7
16.09.23 Rochdale AFC vs Barnet FC 4-2 34% 36% -5.7 29% 32% -11.6 38% 44% -14.9
16.09.23 Wealdstone FC vs Altrincham FC 0-0 42% 50% -15.0 26% 29% -8.6 31% 34% -9.0
16.09.23 York City vs Southend United 3-0 33% 35% -6.5 28% 31% -10.1 40% 47% -14.6
19.09.23 Altrincham FC vs Hartlepool United FC 2-2 33% 37% -11.6 27% 29% -8.8 40% 45% -11.1
19.09.23 Barnet FC vs Aldershot Town 2-1 62% 66% -6.5 22% 25% -12.5 16% 20% -18.8
19.09.23 Boreham Wood FC vs Rochdale AFC 1-1 40% 43% -9.1 28% 32% -12.1 32% 37% -13.4
19.09.23 Chesterfield FC vs Halifax Town 3-2 62% 67% -6.8 22% 26% -13.2 16% 19% -18.0
19.09.23 Dorking Wanderers vs Wealdstone FC 3-1 32% 35% -9.1 26% 29% -7.5 42% 48% -12.5
19.09.23 Eastleigh FC vs Oxford City 2-2 46% 49% -6.7 27% 31% -12.5 28% 33% -17.3
19.09.23 Gateshead FC vs Kidderminster Harriers 3-0 53% 58% -8.6 25% 29% -12.3 21% 26% -16.2
Showing the 100 most recent of 1527 evaluated matches.

Home Ratings

24 teams
Home team ratings and rankings based on historical performance.
Rank Team Rating
1 Boreham Wood FC 1981.86
2 Carlisle United 1907.47
3 Harrogate Town 1869.77
4 Barrow AFC 1862.44
5 Southend United 1857.63
6 Forest Green Rovers 1834.95
7 AFC Fylde 1829.31
8 Yeovil Town FC 1795.14
9 Altrincham FC 1791.08
10 Sutton United 1786.86
11 Halifax Town 1777.24
12 Worthing FC 1776.01
13 Tamworth FC 1772.43
14 Scunthorpe United 1755.32
15 Kidderminster Harriers 1748.25
16 Aldershot Town 1741.98
17 Hartlepool United FC 1734.77
18 Boston United 1732.42
19 Woking FC 1716.60
20 AFC Hornchurch 1710.80
21 Eastleigh FC 1701.66
22 Wealdstone FC 1688.65
23 Solihull Moors FC 1670.21
24 Gateshead FC 1586.01

Away Ratings

24 teams
Away team ratings and rankings based on historical performance.
Rank Team Rating
1 Boreham Wood FC 1907.82
2 Carlisle United 1841.06
3 Harrogate Town 1827.72
4 Southend United 1823.75
5 Forest Green Rovers 1752.66
6 Worthing FC 1741.15
7 AFC Fylde 1735.12
8 Woking FC 1732.86
9 Scunthorpe United 1730.23
10 Altrincham FC 1717.27
11 Tamworth FC 1715.84
12 Barrow AFC 1715.48
13 Yeovil Town FC 1709.73
14 Halifax Town 1701.69
15 Wealdstone FC 1683.34
16 Hartlepool United FC 1680.60
17 Sutton United 1675.48
18 Aldershot Town 1673.26
19 AFC Hornchurch 1666.92
20 Kidderminster Harriers 1666.63
21 Boston United 1651.68
22 Solihull Moors FC 1634.82
23 Eastleigh FC 1627.22
24 Gateshead FC 1541.08