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 1435
Avg Goals 2.82
Avg Home 1.54
Avg Away 1.28
Home Win % 44.2%
Draw % 24.2%
Away Win % 31.6%

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 1435
Avg Brier Score 0.6171
Pick Accuracy 49.1%
Source postgres
Raw Model Brier 0.6203
Market Brier 0.6173
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 1435 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% 9.1% 27.3% 11
10–20% 16.9% 17.6% 335
20–30% 25.3% 24.3% 1982
30–40% 35.0% 35.8% 804
40–50% 44.7% 46.7% 647
50–60% 54.6% 54.3% 361
60–70% 64.3% 64.8% 142
70–80% 73.5% 60.9% 23
Date Match Result HOME (1) DRAW (X) AWAY (2)
Model Price Edge Model Price Edge Model Price Edge
05.08.23 Chelmsford City vs Farnborough Town 1-0 36% 41% -10.9 26% 31% -14.0 37% 41% -9.0
05.08.23 Chippenham Town vs Aveley FC 1-0 39% 44% -12.2 27% 31% -14.5 34% 37% -7.5
05.08.23 Dartford FC vs Bath City 3-3 58% 64% -9.6 23% 26% -13.1 20% 22% -12.2
05.08.23 Dover Athletic vs Torquay United 2-2 19% 21% -12.0 22% 26% -14.6 59% 65% -8.5
05.08.23 Eastbourne Borough vs Hampton and Richmond 1-0 46% 49% -6.7 26% 31% -15.1 28% 33% -14.9
05.08.23 Hemel Hempstead Town vs Yeovil Town FC 1-0 25% 29% -12.2 26% 30% -15.8 49% 54% -8.7
05.08.23 Maidstone United vs Slough Town FC 2-1 47% 55% -13.9 25% 29% -12.1 28% 29% -3.6
05.08.23 Weston Super Mare vs Havant & Waterlooville 1-0 37% 41% -9.6 26% 31% -14.0 37% 41% -10.2
05.08.23 Worthing FC vs Tonbridge Angels 1-0 53% 56% -6.9 24% 28% -13.7 23% 28% -15.7
12.08.23 Bath City vs Maidstone United 3-0 38% 42% -9.4 26% 30% -13.8 36% 41% -11.5
12.08.23 Chelmsford City vs Hampton and Richmond 1-1 43% 47% -6.7 26% 31% -14.8 30% 36% -14.8
12.08.23 Farnborough Town vs Eastbourne Borough 1-1 49% 52% -4.6 26% 30% -15.8 25% 30% -17.3
12.08.23 Havant & Waterlooville vs Chippenham Town 2-4 53% 58% -8.3 24% 29% -14.3 22% 26% -13.4
12.08.23 Slough Town FC vs Dover Athletic 1-2 51% 56% -9.4 25% 29% -13.9 24% 28% -12.8
12.08.23 Tonbridge Angels vs Weston Super Mare 0-1 34% 38% -8.6 27% 31% -13.8 39% 43% -10.3
12.08.23 Torquay United vs Worthing FC 0-3 51% 55% -6.8 25% 29% -15.1 24% 29% -15.7
12.08.23 Welling United vs Hemel Hempstead Town 0-1 36% 37% -3.5 27% 31% -14.6 38% 44% -15.4
14.08.23 Aveley FC vs Eastbourne Borough 2-0 44% 49% -9.5 26% 29% -12.6 30% 33% -9.6
15.08.23 Bath City vs Weston Super Mare 2-6 39% 43% -9.2 26% 30% -13.5 34% 38% -10.8
15.08.23 Braintree Town vs Maidstone United 1-2 40% 43% -8.0 26% 30% -13.2 34% 38% -10.8
15.08.23 Dartford FC vs Hampton and Richmond 1-1 48% 51% -7.4 26% 30% -15.0 27% 31% -14.4
15.08.23 Farnborough Town vs Hemel Hempstead Town 2-1 57% 57% -1.0 24% 29% -18.4 19% 25% -22.3
15.08.23 Slough Town FC vs Worthing FC 1-4 30% 34% -12.3 25% 29% -13.4 46% 51% -9.9
15.08.23 Tonbridge Angels vs Dover Athletic 1-0 52% 56% -8.1 25% 29% -14.9 23% 27% -13.7
15.08.23 Torquay United vs Chippenham Town 2-1 61% 65% -7.0 22% 26% -14.9 17% 21% -17.6
15.08.23 Welling United vs Chelmsford City 1-2 27% 30% -10.9 25% 29% -14.2 48% 53% -9.3
19.08.23 Chelmsford City vs Havant & Waterlooville 1-1 46% 52% -11.1 25% 29% -12.0 29% 31% -8.0
19.08.23 Chippenham Town vs Tonbridge Angels 1-2 35% 38% -8.3 27% 32% -15.1 37% 42% -10.4
19.08.23 Dartford FC vs Farnborough Town 1-1 41% 45% -10.3 27% 31% -14.7 33% 36% -10.4
19.08.23 Dover Athletic vs Braintree Town 1-1 32% 35% -8.2 27% 31% -14.6 41% 47% -11.2
19.08.23 Eastbourne Borough vs Bath City 1-2 46% 51% -8.7 26% 30% -14.0 28% 31% -11.0
19.08.23 Hemel Hempstead Town vs Weymouth FC 1-2 33% 36% -8.7 26% 31% -14.5 41% 47% -11.7
19.08.23 St. Albans City vs Torquay United 0-1 34% 39% -12.2 26% 30% -14.2 40% 43% -9.0
19.08.23 Truro City FC vs Hampton and Richmond 1-2 39% 42% -5.5 26% 31% -14.7 34% 41% -15.8
19.08.23 Weston Super Mare vs Slough Town FC 0-3 49% 55% -10.0 25% 29% -14.2 25% 29% -11.4
19.08.23 Yeovil Town FC vs Maidstone United 1-1 46% 50% -8.0 27% 31% -15.1 27% 31% -12.2
26.08.23 Bath City vs Hampton and Richmond 3-1 39% 42% -8.3 26% 30% -13.7 35% 40% -12.1
26.08.23 Braintree Town vs Chippenham Town 0-0 45% 49% -6.9 26% 30% -14.4 29% 33% -14.1
26.08.23 Dover Athletic vs Worthing FC 0-2 22% 24% -9.1 23% 26% -11.7 55% 62% -10.6
26.08.23 Eastbourne Borough vs Truro City FC 0-1 44% 49% -9.5 26% 29% -13.0 30% 34% -10.8
26.08.23 Farnborough Town vs Weston Super Mare 3-0 50% 53% -5.2 26% 30% -15.7 25% 29% -16.5
26.08.23 Hemel Hempstead Town vs Maidstone United 1-1 35% 38% -8.3 27% 32% -15.1 37% 42% -10.4
26.08.23 Slough Town FC vs Torquay United 1-2 31% 38% -17.1 26% 30% -15.2 43% 44% -3.3
26.08.23 Weymouth FC vs Chelmsford City 0-3 39% 43% -10.6 27% 31% -14.4 34% 38% -9.0
26.08.23 Yeovil Town FC vs Tonbridge Angels 2-0 50% 55% -8.7 25% 29% -13.7 25% 28% -11.0
28.08.23 Aveley FC vs Hampton and Richmond 3-0 43% 48% -8.7 26% 30% -14.3 31% 35% -12.9
28.08.23 Chelmsford City vs Eastbourne Borough 1-0 50% 56% -10.9 25% 29% -13.9 24% 27% -8.7
28.08.23 Chippenham Town vs Slough Town FC 2-1 34% 38% -10.7 26% 30% -13.7 39% 43% -9.2
28.08.23 Dartford FC vs Dover Athletic 2-0 64% 69% -7.4 21% 24% -15.1 15% 18% -17.6
28.08.23 Maidstone United vs Taunton Town 1-1 51% 56% -7.7 25% 29% -14.4 24% 27% -12.9
28.08.23 St. Albans City vs Bath City 0-2 44% 47% -5.0 26% 30% -14.6 30% 36% -16.2
28.08.23 Tonbridge Angels vs Welling United 0-1 54% 58% -7.5 25% 29% -15.6 21% 25% -14.5
28.08.23 Torquay United vs Braintree Town 2-1 60% 65% -7.7 22% 26% -13.7 18% 22% -15.6
28.08.23 Truro City FC vs Farnborough Town 3-1 35% 39% -9.7 26% 30% -13.5 38% 43% -9.8
28.08.23 Weston Super Mare vs Hemel Hempstead Town 1-1 45% 48% -6.4 26% 30% -14.6 30% 35% -15.2
02.09.23 Aveley FC vs Torquay United 2-1 31% 36% -13.8 26% 31% -14.9 42% 45% -6.6
02.09.23 Bath City vs Havant & Waterlooville 2-0 44% 48% -7.4 25% 29% -12.4 31% 36% -13.5
02.09.23 Dover Athletic vs Chippenham Town 1-1 42% 45% -7.5 27% 31% -14.6 31% 36% -12.4
02.09.23 Eastbourne Borough vs Weston Super Mare 2-1 44% 49% -10.3 26% 31% -14.8 30% 34% -11.4
02.09.23 Farnborough Town vs Hampton and Richmond 3-1 56% 61% -7.0 24% 29% -15.4 19% 23% -14.4
02.09.23 Hemel Hempstead Town vs Truro City FC 0-0 32% 35% -8.3 26% 31% -14.1 41% 47% -11.0
02.09.23 Slough Town FC vs Tonbridge Angels 2-5 48% 54% -11.3 26% 29% -13.1 26% 29% -7.3
02.09.23 Weymouth FC vs Maidstone United 2-3 35% 39% -10.2 26% 31% -13.9 38% 42% -9.3
02.09.23 Yeovil Town FC vs Chelmsford City 1-1 44% 48% -7.5 26% 31% -14.4 30% 34% -12.6
04.09.23 Chelmsford City vs Hemel Hempstead Town 1-2 60% 65% -7.6 22% 26% -13.1 18% 21% -14.0
05.09.23 Chippenham Town vs Taunton Town 3-3 32% 34% -6.2 27% 32% -15.0 40% 45% -11.4
05.09.23 Dartford FC vs Slough Town FC 1-2 53% 60% -10.4 24% 27% -11.7 23% 25% -8.8
05.09.23 Hampton and Richmond vs Weymouth FC 1-0 45% 50% -10.6 25% 29% -13.7 30% 34% -11.8
05.09.23 Maidstone United vs Aveley FC 0-1 40% 43% -6.7 28% 33% -16.2 32% 37% -12.6
05.09.23 St. Albans City vs Dover Athletic 2-0 56% 60% -7.4 24% 28% -14.9 21% 24% -15.8
05.09.23 Tonbridge Angels vs Braintree Town 0-0 48% 52% -8.0 26% 31% -14.7 26% 29% -11.3
05.09.23 Torquay United vs Farnborough Town 3-0 44% 49% -9.8 27% 31% -15.2 29% 33% -11.6
05.09.23 Truro City FC vs Bath City 1-1 47% 51% -8.7 26% 30% -14.6 27% 31% -12.6
05.09.23 Weston Super Mare vs Yeovil Town FC 2-3 30% 32% -6.7 27% 32% -15.2 43% 48% -10.6
06.09.23 Havant & Waterlooville vs Eastbourne Borough 1-2 43% 48% -10.7 26% 29% -12.6 32% 35% -8.8
09.09.23 Braintree Town vs Farnborough Town 1-1 30% 35% -13.3 28% 33% -16.9 42% 44% -5.8
09.09.23 Chippenham Town vs Maidstone United 0-2 22% 23% -5.4 23% 27% -12.2 55% 62% -11.8
09.09.23 Dover Athletic vs Weymouth FC 1-3 33% 36% -9.4 26% 30% -13.7 41% 45% -10.1
09.09.23 Slough Town FC vs Aveley FC 2-0 37% 41% -8.9 26% 29% -12.6 37% 42% -10.9
09.09.23 Tonbridge Angels vs Taunton Town 0-3 38% 40% -5.2 27% 31% -14.2 35% 41% -13.6
09.09.23 Torquay United vs Chelmsford City 2-1 46% 51% -9.7 26% 30% -14.1 28% 31% -10.1
09.09.23 Welling United vs Bath City 0-1 33% 37% -12.2 26% 31% -14.4 41% 44% -7.5
09.09.23 Weston Super Mare vs Hampton and Richmond 1-1 45% 49% -7.8 26% 29% -13.3 30% 34% -12.9
09.09.23 Worthing FC vs Hemel Hempstead Town 1-1 62% 66% -5.8 21% 24% -14.8 17% 21% -20.0
09.09.23 Yeovil Town FC vs Eastbourne Borough 3-2 51% 54% -6.5 26% 31% -15.4 23% 27% -13.2
23.09.23 Bath City vs Dover Athletic 2-2 58% 62% -7.2 23% 27% -14.5 19% 22% -15.0
23.09.23 Chelmsford City vs St. Albans City 0-2 48% 53% -9.3 26% 31% -15.0 26% 29% -11.3
23.09.23 Dartford FC vs Tonbridge Angels 1-0 49% 53% -6.5 26% 30% -15.2 25% 29% -14.7
23.09.23 Eastbourne Borough vs Welling United 2-2 52% 57% -8.7 26% 30% -15.3 22% 25% -11.2
23.09.23 Farnborough Town vs Slough Town FC 2-2 51% 56% -10.1 25% 29% -13.1 24% 27% -9.9
23.09.23 Hampton and Richmond vs Yeovil Town FC 1-2 28% 31% -9.4 26% 30% -14.2 46% 51% -9.5
23.09.23 Hemel Hempstead Town vs Torquay United 3-2 28% 32% -14.4 26% 30% -15.4 47% 50% -6.5
23.09.23 Maidstone United vs Worthing FC 4-0 38% 42% -9.9 26% 30% -13.6 36% 40% -10.5
23.09.23 Truro City FC vs Weston Super Mare 0-1 41% 45% -9.6 27% 31% -14.4 32% 36% -10.0
23.09.23 Weymouth FC vs Chippenham Town 1-1 59% 65% -8.8 22% 26% -13.3 19% 22% -14.7
30.09.23 Taunton Town vs Eastbourne Borough 2-1 41% 47% -11.9 26% 31% -14.3 33% 36% -8.6
30.09.23 Truro City FC vs Chippenham Town 0-2 62% 68% -8.7 22% 25% -13.8 16% 19% -14.3
07.10.23 Braintree Town vs Bath City 1-1 40% 43% -9.0 27% 31% -13.7 34% 38% -10.2
07.10.23 Chippenham Town vs Dartford FC 1-4 25% 29% -13.4 24% 29% -14.5 51% 55% -7.5
07.10.23 Dover Athletic vs Taunton Town 2-2 28% 31% -9.8 26% 31% -14.8 46% 51% -8.9
Showing the 100 most recent of 1435 evaluated matches.

Home Ratings

24 teams
Home team ratings and rankings based on historical performance.
Rank Team Rating
1 Ebbsfleet United 1819.50
2 Torquay United 1787.63
3 Dagenham & Redbridge 1765.28
4 Truro City FC 1752.60
5 Dorking Wanderers 1735.35
6 Folkestone Invicta 1731.17
7 Chelmsford City 1701.81
8 Maidstone United 1694.75
9 Billericay Town FC 1690.01
10 Weston Super Mare 1686.29
11 Salisbury FC 1685.57
12 Tonbridge Angels 1682.62
13 Hemel Hempstead Town 1680.52
14 Horsham FC 1674.42
15 Maidenhead United 1664.44
16 Chesham United 1632.58
17 Farnham Town 1625.99
18 Farnborough Town 1599.83
19 AFC Totton 1590.51
20 Dover Athletic 1584.53
21 Hampton and Richmond 1545.21
22 Braintree Town 1542.66
23 Slough Town FC 1509.58
24 Walton & Hersham FC 1495.70

Away Ratings

24 teams
Away team ratings and rankings based on historical performance.
Rank Team Rating
1 Ebbsfleet United 1730.32
2 Torquay United 1730.24
3 Maidstone United 1717.20
4 Truro City FC 1715.99
5 Dagenham & Redbridge 1685.89
6 Salisbury FC 1666.63
7 Chelmsford City 1665.07
8 Weston Super Mare 1642.59
9 Dorking Wanderers 1641.98
10 Folkestone Invicta 1639.86
11 Hemel Hempstead Town 1629.62
12 Billericay Town FC 1626.03
13 Farnham Town 1625.19
14 Maidenhead United 1621.55
15 Chesham United 1612.49
16 Tonbridge Angels 1609.42
17 Farnborough Town 1597.08
18 Horsham FC 1592.60
19 Braintree Town 1523.57
20 Hampton and Richmond 1508.76
21 AFC Totton 1505.86
22 Dover Athletic 1480.00
23 Walton & Hersham FC 1475.33
24 Slough Town FC 1437.02