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 50
Avg Goals 2.32
Avg Home 1.40
Avg Away 0.92
Home Win % 52.0%
Draw % 18.0%
Away Win % 30.0%

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 50
Avg Brier Score 0.6046
Pick Accuracy 50.0%
Source postgres
Raw Model Brier 0.5966
Market Brier 0.6184
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 6
Value Bet Hit Rate 66.7%
ROI (flat stake) 210.0%
ROI Trustworthy? No
Before trusting this ROI:
  • 100.0% of value bets are on 'home' — 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 · 6 of 50 matches had at least one · staked 6.00, profit 12.60 units.
Side Bets Hit Rate Staked Profit ROI
home 6 66.7% 6.00 12.60 210.0%
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% 5.8% 50.0% 2
10–20% 16.7% 10.0% 10
20–30% 25.7% 22.9% 70
30–40% 34.7% 33.3% 27
40–50% 44.1% 50.0% 22
50–60% 55.0% 60.0% 15
60–70% 66.0% 100.0% 2
70–80% 71.9% 100.0% 1
80–90% 88.4% 0.0% 1
Date Match Result HOME (1) DRAW (X) AWAY (2)
Model Price Edge Model Price Edge Model Price Edge
21.01.24 United Sports Club vs SC Bengaluru 1-0 41% 50% -18.9 26% 28% -5.4 33% 36% -7.2
04.02.24 SC Bengaluru vs Bengaluru United 2-0 41% 45% -10.6 29% 33% -13.0 30% 34% -10.5
04.02.24 United Sports Club vs Sporting Clube de Goa 0-2 39% 36% 7.5 26% 31% -15.7 35% 45% -23.1
08.02.24 SC Bengaluru vs Sudeva Delhi 2-1 72% 79% -8.6 18% 21% -15.9 11% 11% -5.1
12.02.24 Dempo SC vs Sporting Clube de Goa 2-1 27% 24% 12.7 27% 30% -10.2 45% 58% -21.6
23.03.24 Bengaluru United vs Maharashtra Oranje 2-1 63% 65% -3.1 20% 26% -21.3 16% 21% -21.7
24.03.24 SC Bengaluru vs Sporting Clube de Goa 1-0 46% 47% -1.6 26% 31% -16.5 28% 35% -19.3
29.03.24 Kenkre FC vs Bengaluru United 0-2 21% 22% -3.1 26% 26% -0.4 53% 64% -17.2
29.03.24 SC Bengaluru vs United SC Kolkata 3-1 57% 64% -10.1 23% 27% -13.6 19% 21% -8.1
30.03.24 Sudeva Delhi vs Sporting Clube de Goa 1-0 38% 39% -1.8 29% 34% -14.9 33% 39% -16.7
03.04.24 Sudeva Delhi vs United Sports Club 1-0 39% 42% -7.9 28% 31% -11.6 34% 39% -14.6
06.04.24 SC Bengaluru vs Dempo SC 3-0 58% 65% -9.8 22% 26% -13.1 20% 22% -10.3
07.04.24 Sudeva Delhi vs Maharashtra Oranje 3-2 60% 68% -12.4 23% 26% -11.7 18% 18% -2.4
14.04.24 Maharashtra Oranje vs Sporting Clube de Goa 3-0 20% 14% 41.8 21% 20% 6.8 58% 76% -23.5
15.04.24 Sudeva Delhi vs SC Bengaluru 0-1 42% 49% -13.9 28% 31% -10.3 30% 33% -8.9
20.04.24 Sudeva Delhi vs Bengaluru United 1-0 34% 38% -11.9 29% 31% -8.5 38% 43% -11.8
02.02.25 Diamond Harbour vs Sporting Clube de Goa 2-1 57% 57% -0.0 22% 28% -20.6 21% 27% -23.0
07.02.25 Bengaluru United vs TRAU FC 3-0 45% 40% 12.0 24% 30% -20.4 31% 43% -27.0
12.02.25 United Sports Club vs Bengaluru United 1-2 52% 56% -8.1 24% 28% -13.2 24% 28% -13.7
15.02.25 Bengaluru United vs Chanmari FC 0-2 24% 23% 7.5 23% 23% 1.7 52% 66% -20.9
15.02.25 United Sports Club vs Sporting Clube de Goa 1-0 36% 33% 9.3 25% 29% -13.8 38% 50% -23.6
16.02.25 Diamond Harbour vs Neroca FC 1-1 88% 93% -5.4 8% 11% -21.5 3% 4% -12.9
21.02.25 KLASA vs Neroca FC 1-2 29% 25% 17.4 25% 27% -8.7 46% 60% -23.7
02.03.25 Bengaluru United vs Diamond Harbour 1-2 28% 29% -3.8 27% 29% -6.6 44% 53% -16.8
06.03.25 Neroca FC vs United Sports Club 1-0 54% 62% -13.5 25% 29% -11.6 21% 21% -0.9
12.03.25 Sporting Clube de Goa vs Chanmari FC 1-0 22% 20% 11.9 26% 26% -3.0 52% 66% -20.8
20.03.25 Sporting Clube de Goa vs Diamond Harbour 1-1 33% 33% -1.2 30% 34% -13.3 37% 44% -16.4
25.03.25 Bengaluru United vs Sports Academy Tirur 0-0 48% 54% -12.1 25% 29% -10.9 27% 30% -10.8
04.04.25 Neroca FC vs KLASA 2-3 57% 62% -7.7 24% 29% -16.3 19% 21% -10.9
10.04.25 Bengaluru United vs KLASA 7-0 69% 71% -3.2 19% 24% -23.1 13% 16% -21.1
18.04.25 United Sports Club vs Neroca FC 2-1 48% 54% -10.8 27% 31% -13.4 25% 28% -9.6
19.04.25 Bengaluru United vs Sporting Clube de Goa 1-1 39% 40% -2.1 28% 32% -14.5 33% 41% -18.5
26.04.25 Diamond Harbour vs Bengaluru United 0-0 53% 58% -9.6 24% 27% -12.2 24% 27% -12.4
03.04.26 MYJ-GM Sports Club vs United Sports Club 0-1 41% 43% -6.4 27% 31% -12.5 32% 38% -15.3
03.04.26 Neroca FC vs Sporting Clube de Goa 0-1 16% 10% 66.0 25% 24% 0.5 60% 77% -22.4
08.04.26 Sudeva Delhi vs Delhi FC 1-2 41% 43% -6.5 28% 32% -13.5 31% 37% -15.1
09.04.26 MYJ-GM Sports Club vs Neroca FC 2-1 49% 52% -5.2 24% 28% -13.2 27% 32% -17.0
21.04.26 Karbi Anglong Morning Star FC vs Bengaluru United 0-1 30% 31% -2.6 29% 32% -10.8 41% 50% -17.5
26.04.26 United Sports Club vs Neroca FC 1-0 51% 55% -5.9 24% 29% -15.4 24% 29% -17.0
27.04.26 SC Bengaluru vs Karbi Anglong Morning Star FC 0-1 44% 50% -11.3 27% 30% -12.3 29% 33% -12.8
27.04.26 Sudeva Delhi vs Bengaluru United 1-0 29% 31% -4.3 28% 31% -8.9 42% 51% -17.1
02.05.26 United Sports Club vs Karbi Anglong Morning Star FC 1-1 42% 45% -6.7 26% 30% -12.6 31% 37% -16.1
03.05.26 Bengaluru United vs Delhi FC 3-1 35% 33% 5.8 26% 30% -13.7 39% 50% -22.8
08.05.26 Bengaluru United vs Sporting Clube de Goa 4-1 41% 43% -2.6 28% 33% -15.9 31% 37% -17.6
08.05.26 Neroca FC vs Karbi Anglong Morning Star FC 2-2 40% 43% -7.2 27% 30% -11.8 33% 39% -16.0
09.05.26 United Sports Club vs Sudeva Delhi 1-0 47% 52% -8.9 26% 30% -13.3 27% 30% -12.5
14.05.26 Neroca FC vs Sudeva Delhi 1-3 51% 58% -12.0 25% 29% -11.8 24% 26% -7.8
15.05.26 MYJ-GM Sports Club vs Bengaluru United 1-1 26% 26% 3.2 27% 29% -6.7 47% 58% -19.8
15.05.26 Sporting Clube de Goa vs SC Bengaluru 1-2 48% 49% -1.8 25% 31% -17.4 27% 33% -19.9
15.05.26 United Sports Club vs Delhi FC 1-1 40% 41% -2.4 27% 31% -13.1 33% 40% -17.4

Home Ratings

8 teams
Home team ratings and rankings based on historical performance.
Rank Team Rating
1 Bengaluru United 1714.68
2 Neroca FC 1654.35
3 Karbi Anglong Morning Star FC 1626.07
4 Sudeva Delhi 1598.75
5 MYJ-GM Sports Club 1595.58
6 Sporting Clube de Goa 1591.22
7 Delhi FC 1558.29
8 SC Bengaluru 1475.15

Away Ratings

8 teams
Away team ratings and rankings based on historical performance.
Rank Team Rating
1 Bengaluru United 1738.80
2 Sporting Clube de Goa 1690.56
3 Delhi FC 1627.56
4 MYJ-GM Sports Club 1550.00
5 SC Bengaluru 1525.07
6 Karbi Anglong Morning Star FC 1449.90
7 Sudeva Delhi 1401.48
8 Neroca FC 1378.95