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 1166
Avg Goals 3.17
Avg Home 1.75
Avg Away 1.41
Home Win % 43.5%
Draw % 25.4%
Away Win % 31.1%

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 1166
Avg Brier Score 0.6224
Pick Accuracy 47.8%
Source postgres
Raw Model Brier 0.6252
Market Brier 0.6220
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 1166 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% 10
10–20% 16.9% 17.0% 259
20–30% 25.4% 25.6% 1583
30–40% 35.0% 36.8% 709
40–50% 44.5% 40.5% 546
50–60% 54.5% 55.3% 262
60–70% 64.6% 66.7% 108
70–80% 73.4% 73.7% 19
80–90% 81.1% 100.0% 2
Date Match Result HOME (1) DRAW (X) AWAY (2)
Model Price Edge Model Price Edge Model Price Edge
05.08.23 Gosport Borough vs Bracknell Town 2-0 24% 28% -15.4 25% 27% -8.2 52% 58% -10.6
05.08.23 Hendon FC vs Sholing FC 3-1 43% 45% -5.2 26% 29% -11.0 31% 37% -17.1
05.08.23 Hungerford Town vs Plymouth Parkway 7-0 46% 52% -10.5 26% 29% -10.3 28% 32% -13.3
05.08.23 Merthyr Town vs Dorchester Town 3-2 49% 54% -8.7 25% 29% -11.9 26% 30% -15.8
05.08.23 Swindon Supermarine vs Poole Town 2-7 34% 38% -9.8 27% 29% -9.2 39% 45% -13.6
05.08.23 Tiverton Town vs Basingstoke Town 2-2 45% 48% -6.0 26% 29% -12.4 30% 36% -18.9
12.08.23 Basingstoke Town vs Hanwell Town 1-3 39% 43% -7.8 26% 29% -10.2 34% 41% -15.8
12.08.23 Bracknell Town vs Didcot Town 5-1 72% 78% -8.1 17% 20% -13.1 11% 13% -16.0
12.08.23 Chesham United vs Hungerford Town 2-1 42% 44% -5.4 26% 29% -9.6 32% 38% -16.5
12.08.23 Dorchester Town vs Harrow Borough 2-2 46% 51% -10.7 26% 29% -10.5 29% 33% -14.1
12.08.23 Hayes & Yeading United FC vs Tiverton Town 5-2 62% 69% -11.3 21% 23% -8.1 17% 19% -9.8
12.08.23 Plymouth Parkway vs Gosport Borough 0-2 41% 43% -5.2 26% 29% -10.4 33% 41% -18.7
12.08.23 Poole Town vs Hendon FC 2-2 68% 74% -8.0 19% 21% -11.2 14% 17% -16.9
12.08.23 Walton & Hersham FC vs Swindon Supermarine 4-2 43% 50% -14.4 26% 28% -8.1 32% 35% -9.8
15.08.23 Bracknell Town vs Hungerford Town 3-1 57% 64% -10.8 23% 25% -8.9 20% 23% -11.6
15.08.23 Didcot Town vs Hanwell Town 1-3 38% 42% -9.9 27% 29% -9.6 36% 42% -13.8
15.08.23 Dorchester Town vs Winchester City 0-4 44% 47% -5.7 26% 29% -11.9 30% 37% -18.3
15.08.23 Harrow Borough vs Walton & Hersham FC 1-4 38% 41% -6.7 26% 29% -8.8 36% 43% -15.8
15.08.23 Merthyr Town vs Tiverton Town 2-1 53% 61% -12.5 24% 26% -8.9 23% 26% -10.2
15.08.23 Plymouth Parkway vs Sholing FC 1-3 55% 59% -6.8 23% 27% -12.4 22% 27% -18.1
16.08.23 AFC Totton vs Poole Town 1-0 27% 30% -10.0 26% 29% -8.7 47% 54% -13.7
16.08.23 Gosport Borough vs Basingstoke Town 4-1 56% 61% -8.0 24% 27% -11.7 21% 24% -15.1
19.08.23 Basingstoke Town vs Harrow Borough 5-0 41% 45% -9.7 27% 30% -11.5 32% 38% -14.9
19.08.23 Chesham United vs Plymouth Parkway 4-3 66% 73% -9.1 20% 22% -11.1 14% 16% -13.3
19.08.23 Hanwell Town vs Merthyr Town 1-4 39% 44% -12.7 27% 29% -9.7 35% 39% -11.7
19.08.23 Hungerford Town vs Beaconsfield SYCOB 3-1 55% 60% -7.4 23% 25% -9.9 22% 27% -17.2
19.08.23 Poole Town vs Bracknell Town 3-1 38% 43% -13.6 27% 29% -9.4 36% 40% -10.5
19.08.23 Swindon Supermarine vs Gosport Borough 0-2 37% 43% -14.6 26% 28% -7.7 37% 42% -10.7
19.08.23 Tiverton Town vs Didcot Town 5-3 58% 65% -11.8 23% 25% -8.3 19% 21% -7.8
19.08.23 Walton & Hersham FC vs Dorchester Town 6-3 58% 65% -10.7 23% 26% -10.1 19% 22% -11.0
20.08.23 Sholing FC vs Hayes & Yeading United FC 1-0 29% 34% -15.9 27% 29% -9.5 45% 49% -8.0
26.08.23 AFC Totton vs Hanwell Town 5-3 50% 57% -12.3 25% 27% -8.5 25% 28% -9.5
26.08.23 Beaconsfield SYCOB vs Tiverton Town 2-3 46% 53% -14.3 25% 27% -7.0 29% 32% -8.9
26.08.23 Bracknell Town vs Swindon Supermarine 5-0 63% 69% -9.1 20% 23% -11.0 17% 20% -16.7
26.08.23 Didcot Town vs Basingstoke Town 2-3 30% 30% -2.0 26% 28% -7.7 45% 55% -18.3
26.08.23 Dorchester Town vs Chesham United 0-2 18% 22% -17.9 21% 23% -5.7 61% 67% -9.5
26.08.23 Gosport Borough vs Walton & Hersham FC 2-2 41% 43% -5.8 26% 29% -9.7 33% 40% -17.0
26.08.23 Harrow Borough vs Poole Town 2-4 20% 23% -13.3 23% 24% -4.9 58% 65% -11.8
26.08.23 Merthyr Town vs Sholing FC 2-1 45% 48% -6.3 26% 29% -11.8 29% 36% -17.6
26.08.23 Plymouth Parkway vs Hendon FC 3-0 40% 43% -7.2 25% 28% -9.1 34% 42% -17.5
26.08.23 Salisbury FC vs Hungerford Town 2-1 38% 44% -15.5 27% 29% -9.0 36% 38% -7.3
28.08.23 Basingstoke Town vs AFC Totton 3-2 38% 42% -8.8 26% 28% -7.7 36% 43% -14.6
28.08.23 Hanwell Town vs Hayes & Yeading United FC 1-1 27% 32% -15.3 26% 28% -8.2 47% 53% -10.4
28.08.23 Hungerford Town vs Didcot Town 2-2 70% 76% -8.7 18% 19% -8.0 13% 15% -13.6
28.08.23 Poole Town vs Dorchester Town 1-2 75% 81% -7.9 15% 17% -11.7 10% 12% -17.0
28.08.23 Sholing FC vs Gosport Borough 0-3 33% 36% -8.1 26% 29% -8.4 40% 48% -15.1
28.08.23 Tiverton Town vs Plymouth Parkway 2-2 42% 48% -12.4 25% 27% -7.6 33% 38% -13.3
28.08.23 Walton & Hersham FC vs Bracknell Town 5-2 36% 42% -14.6 25% 27% -6.4 39% 43% -10.1
05.09.23 Hanwell Town vs Chesham United 0-3 20% 24% -14.9 24% 26% -8.1 56% 62% -10.0
09.09.23 Beaconsfield SYCOB vs Basingstoke Town 2-3 38% 40% -4.2 25% 28% -8.6 36% 44% -18.3
09.09.23 Bracknell Town vs Tiverton Town 3-0 67% 75% -10.3 18% 19% -4.6 14% 16% -10.1
09.09.23 Dorchester Town vs Swindon Supermarine 2-1 39% 45% -14.3 25% 26% -5.9 36% 41% -11.1
09.09.23 Gosport Borough vs Hungerford Town 4-0 46% 54% -14.5 25% 27% -7.3 29% 31% -8.0
09.09.23 Harrow Borough vs Sholing FC 3-2 39% 44% -12.9 25% 27% -6.5 36% 42% -12.7
09.09.23 Hayes & Yeading United FC vs Poole Town 5-3 43% 49% -12.6 25% 28% -8.4 32% 36% -12.2
09.09.23 Plymouth Parkway vs Hanwell Town 1-2 49% 53% -8.6 25% 28% -10.4 26% 31% -15.3
09.09.23 Salisbury FC vs Walton & Hersham FC 1-0 37% 43% -13.1 25% 26% -5.7 38% 43% -12.2
12.09.23 Hendon FC vs Bracknell Town 1-1 26% 30% -14.9 25% 27% -7.2 49% 56% -11.0
12.09.23 Hungerford Town vs Dorchester Town 1-1 50% 56% -10.4 24% 26% -8.5 26% 30% -13.8
12.09.23 Poole Town vs Gosport Borough 2-0 38% 39% -2.3 25% 28% -9.1 36% 45% -19.8
12.09.23 Walton & Hersham FC vs Hayes & Yeading United FC 2-0 46% 55% -15.7 25% 26% -6.4 29% 31% -7.0
13.09.23 Tiverton Town vs Salisbury FC 1-3 29% 31% -7.0 26% 28% -7.4 45% 53% -15.4
16.09.23 Hanwell Town vs Harrow Borough 2-1 47% 53% -11.5 25% 27% -8.0 28% 32% -12.8
23.09.23 Basingstoke Town vs Walton & Hersham FC 3-3 36% 41% -12.0 25% 27% -6.5 39% 44% -12.7
23.09.23 Beaconsfield SYCOB vs Sholing FC 2-1 40% 44% -8.9 25% 28% -8.8 34% 41% -16.2
23.09.23 Dorchester Town vs Didcot Town 3-1 51% 54% -5.9 23% 26% -9.9 26% 32% -19.3
23.09.23 Hanwell Town vs Poole Town 0-3 25% 28% -9.7 24% 26% -5.1 51% 58% -13.5
23.09.23 Harrow Borough vs Plymouth Parkway 2-1 36% 42% -12.5 26% 28% -7.7 38% 43% -12.8
23.09.23 Hungerford Town vs Hayes & Yeading United FC 3-3 37% 45% -17.5 25% 27% -6.2 37% 39% -5.2
23.09.23 Merthyr Town vs Gosport Borough 1-4 44% 49% -9.9 25% 27% -8.4 31% 37% -15.5
23.09.23 Salisbury FC vs Bracknell Town 2-0 33% 38% -12.1 26% 28% -7.2 41% 47% -11.8
23.09.23 Tiverton Town vs Hendon FC 2-4 39% 43% -9.6 25% 28% -8.4 35% 42% -15.4
26.09.23 Bracknell Town vs Beaconsfield SYCOB 0-3 67% 74% -9.4 18% 20% -7.5 15% 17% -14.3
26.09.23 Hendon FC vs Hanwell Town 3-3 48% 55% -11.3 25% 28% -9.8 26% 30% -12.6
26.09.23 Plymouth Parkway vs Dorchester Town 5-0 47% 51% -7.9 24% 27% -9.4 28% 34% -16.5
26.09.23 Sholing FC vs Salisbury FC 2-1 25% 25% -1.8 24% 26% -4.7 51% 61% -16.9
26.09.23 Swindon Supermarine vs Hungerford Town 2-3 35% 40% -11.7 26% 28% -7.9 39% 45% -14.0
26.09.23 Walton & Hersham FC vs Chesham United 2-2 36% 43% -17.8 26% 28% -7.3 38% 41% -5.7
26.09.23 Winchester City vs Basingstoke Town 2-1 36% 39% -7.0 26% 28% -8.0 38% 45% -16.5
27.09.23 Gosport Borough vs AFC Totton 2-0 44% 49% -10.6 25% 27% -8.2 32% 37% -14.8
30.09.23 Hendon FC vs Basingstoke Town 2-0 39% 42% -7.8 26% 28% -8.1 36% 42% -15.7
30.09.23 Sholing FC vs Hanwell Town 1-1 39% 42% -7.4 26% 29% -9.2 35% 42% -16.1
30.09.23 Tiverton Town vs Swindon Supermarine 1-1 42% 47% -9.1 25% 27% -7.5 33% 39% -15.8
03.10.23 Basingstoke Town vs Merthyr Town 1-3 39% 44% -13.3 25% 27% -6.5 37% 42% -12.3
03.10.23 Winchester City vs Plymouth Parkway 1-1 44% 51% -12.1 25% 27% -7.6 31% 36% -13.3
10.10.23 Walton & Hersham FC vs Hungerford Town 4-1 58% 68% -14.1 21% 22% -3.3 21% 22% -7.6
11.10.23 Gosport Borough vs Dorchester Town 2-2 64% 70% -9.2 20% 22% -8.9 16% 19% -14.6
14.10.23 Basingstoke Town vs Poole Town 4-2 30% 34% -12.0 25% 26% -5.6 45% 52% -12.5
14.10.23 Hanwell Town vs Winchester City 4-4 40% 45% -11.0 26% 28% -7.5 34% 38% -12.0
14.10.23 Hungerford Town vs Hendon FC 3-0 47% 53% -12.9 25% 26% -6.8 29% 32% -10.4
14.10.23 Merthyr Town vs Plymouth Parkway 1-1 54% 61% -11.6 23% 24% -7.0 23% 26% -12.2
14.10.23 Salisbury FC vs Gosport Borough 2-0 39% 44% -11.2 25% 27% -6.9 35% 41% -13.4
14.10.23 Tiverton Town vs Walton & Hersham FC 2-2 23% 26% -12.8 23% 24% -3.7 54% 62% -12.9
17.10.23 Bracknell Town vs Basingstoke Town 4-0 45% 49% -7.9 25% 28% -9.5 30% 36% -16.2
17.10.23 Poole Town vs Tiverton Town 2-0 61% 65% -5.0 20% 23% -13.6 19% 24% -23.0
17.10.23 Sholing FC vs AFC Totton 0-0 31% 37% -15.2 27% 29% -9.5 42% 47% -9.8
21.10.23 Bracknell Town vs AFC Totton 1-5 48% 55% -12.0 24% 26% -7.8 27% 31% -12.4
21.10.23 Gosport Borough vs Tiverton Town 2-1 67% 73% -7.8 18% 21% -11.3 14% 17% -17.9
21.10.23 Hendon FC vs Dorchester Town 1-0 47% 52% -9.3 25% 28% -9.3 28% 32% -13.7
21.10.23 Plymouth Parkway vs Basingstoke Town 1-1 44% 50% -11.7 25% 28% -8.8 31% 35% -13.0
Showing the 100 most recent of 1166 evaluated matches.

Home Ratings

22 teams
Home team ratings and rankings based on historical performance.
Rank Team Rating
1 Frome Town 1584.34
2 Poole Town 1579.44
3 Chertsey Town 1569.65
4 Bath City 1551.00
5 Hanworth Villa 1537.99
6 Gloucester City 1533.69
7 Hanwell Town 1533.40
8 Plymouth Parkway 1517.90
9 Bracknell Town 1502.52
10 Taunton Town 1498.71
11 Uxbridge FC 1493.03
12 Havant & Waterlooville 1480.64
13 Yate Town 1471.96
14 Sholing FC 1463.24
15 Chippenham Town 1462.42
16 Wimborne Town 1456.62
17 Chichester City FC 1449.10
18 Basingstoke Town 1443.07
19 Evesham United 1425.93
20 Berkhamsted FC 1425.04
21 Gosport Borough 1423.53
22 Malvern Town 1407.57

Away Ratings

22 teams
Away team ratings and rankings based on historical performance.
Rank Team Rating
1 Gloucester City 1567.80
2 Bath City 1513.19
3 Hanwell Town 1496.51
4 Sholing FC 1494.13
5 Havant & Waterlooville 1480.78
6 Poole Town 1469.89
7 Chertsey Town 1468.04
8 Plymouth Parkway 1466.82
9 Berkhamsted FC 1457.61
10 Frome Town 1454.68
11 Uxbridge FC 1453.77
12 Chippenham Town 1448.32
13 Hanworth Villa 1445.92
14 Wimborne Town 1430.00
15 Yate Town 1428.25
16 Taunton Town 1419.87
17 Chichester City FC 1412.49
18 Bracknell Town 1403.56
19 Gosport Borough 1403.50
20 Basingstoke Town 1398.64
21 Malvern Town 1344.94
22 Evesham United 1343.67