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 385
Avg Goals 2.71
Avg Home 1.46
Avg Away 1.25
Home Win % 43.4%
Draw % 26.0%
Away Win % 30.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 385
Avg Brier Score 0.5928
Pick Accuracy 51.7%
Source postgres
Raw Model Brier 0.6011
Market Brier 0.5913
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 10
Value Bet Hit Rate 0.0%
ROI (flat stake) -100.0%
ROI Trustworthy? No
Before trusting this ROI:
  • The blended model's Brier score does not beat the market's — ROI may reflect leftover model bias rather than genuine skill.
Relative edge ≥ 10.0% (against the raw, vigged price actually on offer) flags a value bet · 9 of 385 matches had at least one · staked 10.00, profit -10.00 units.
Side Bets Hit Rate Staked Profit ROI
home 4 0.0% 4.00 -4.00 -100.0%
draw 1 0.0% 1.00 -1.00 -100.0%
away 5 0.0% 5.00 -5.00 -100.0%
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% 7.6% 8.3% 12
10–20% 16.1% 9.7% 113
20–30% 25.4% 25.8% 520
30–40% 34.9% 35.8% 190
40–50% 44.6% 43.3% 157
50–60% 54.5% 56.3% 103
60–70% 64.7% 69.2% 39
70–80% 72.9% 80.0% 15
80–90% 82.4% 100.0% 6
Date Match Result HOME (1) DRAW (X) AWAY (2)
Model Price Edge Model Price Edge Model Price Edge
21.09.23 Kerala Blasters vs Bengaluru FC 2-1 43% 43% -0.3 27% 30% -12.0 30% 36% -17.6
23.09.23 ATK Mohun Bagan vs Punjab FC 3-1 60% 68% -12.6 23% 24% -4.8 17% 15% 10.0
23.09.23 Odisha FC vs Chennaiyin FC 2-0 39% 43% -8.4 27% 29% -9.7 34% 38% -10.4
24.09.23 Northeast United vs Mumbai City 1-2 13% 14% -3.8 18% 18% -3.1 69% 77% -10.1
25.09.23 East Bengal vs Jamshedpur FC 0-0 44% 44% -1.4 26% 29% -11.2 30% 36% -17.3
27.09.23 ATK Mohun Bagan vs Bengaluru FC 1-0 55% 59% -5.8 25% 28% -11.6 20% 23% -13.2
28.09.23 Odisha FC vs Mumbai City 2-2 27% 29% -8.4 25% 27% -8.2 48% 53% -9.3
29.09.23 Northeast United vs Chennaiyin FC 3-0 28% 31% -8.4 25% 28% -9.0 47% 52% -10.2
30.09.23 East Bengal vs Sporting Club Delhi 2-1 35% 36% -4.5 27% 30% -10.3 38% 43% -12.4
01.10.23 Kerala Blasters vs Jamshedpur FC 1-0 55% 56% -3.0 24% 28% -12.3 21% 25% -16.7
02.10.23 FC Goa vs Punjab FC 1-0 56% 65% -12.5 23% 24% -4.3 21% 21% -1.4
04.10.23 Bengaluru FC vs East Bengal 2-1 48% 52% -8.2 26% 29% -9.4 27% 29% -9.7
05.10.23 Jamshedpur FC vs Sporting Club Delhi 1-0 34% 36% -7.2 28% 31% -10.9 38% 42% -8.9
06.10.23 Punjab FC vs Northeast United 1-1 42% 45% -6.5 27% 29% -9.8 31% 35% -11.7
07.10.23 Chennaiyin FC vs ATK Mohun Bagan 1-3 25% 29% -14.4 25% 29% -11.6 50% 51% -3.4
07.10.23 FC Goa vs Odisha FC 3-2 49% 53% -7.6 25% 28% -9.0 26% 29% -11.2
08.10.23 Mumbai City vs Kerala Blasters 2-1 54% 63% -15.0 24% 25% -5.2 22% 22% 3.4
21.10.23 East Bengal vs FC Goa 1-2 32% 38% -17.4 25% 29% -10.9 43% 43% -1.6
21.10.23 Kerala Blasters vs Northeast United 1-1 58% 63% -7.9 23% 25% -8.5 19% 21% -10.4
22.10.23 Jamshedpur FC vs Punjab FC 0-0 48% 56% -14.4 26% 29% -8.9 26% 26% 1.0
23.10.23 Sporting Club Delhi vs Chennaiyin FC 0-1 52% 60% -13.4 25% 27% -7.2 24% 24% -0.5
25.10.23 Bengaluru FC vs FC Goa 0-0 36% 41% -11.4 27% 29% -9.3 37% 39% -5.2
26.10.23 Northeast United vs Jamshedpur FC 2-1 35% 38% -7.1 27% 29% -9.2 38% 43% -10.1
27.10.23 Kerala Blasters vs Odisha FC 2-1 43% 48% -10.3 27% 29% -9.7 31% 33% -7.8
28.10.23 Mumbai City vs Sporting Club Delhi 1-1 53% 64% -16.8 24% 25% -4.6 23% 21% 10.1
29.10.23 Chennaiyin FC vs Punjab FC 5-1 49% 58% -15.0 25% 27% -6.6 26% 25% 2.6
31.10.23 Odisha FC vs Bengaluru FC 3-2 43% 47% -6.7 27% 29% -9.8 30% 34% -11.3
01.11.23 Jamshedpur FC vs ATK Mohun Bagan 2-3 20% 25% -20.2 24% 29% -16.4 56% 56% 0.0
02.11.23 Mumbai City vs Punjab FC 2-1 68% 81% -16.1 19% 17% 7.6 14% 10% 33.0
03.11.23 Odisha FC vs Northeast United 1-0 50% 53% -4.2 25% 28% -10.6 25% 29% -15.8
04.11.23 East Bengal vs Kerala Blasters 1-2 37% 44% -16.1 27% 31% -11.3 35% 35% 1.6
04.11.23 Sporting Club Delhi vs Bengaluru FC 1-1 43% 48% -10.6 27% 29% -9.7 31% 33% -7.4
05.11.23 Chennaiyin FC vs FC Goa 0-3 29% 35% -16.2 25% 28% -10.5 46% 48% -4.0
07.11.23 Punjab FC vs Sporting Club Delhi 1-1 27% 31% -13.0 26% 29% -11.7 47% 50% -5.5
25.11.23 Chennaiyin FC vs East Bengal 1-1 33% 37% -11.4 26% 29% -9.2 41% 44% -7.2
25.11.23 Kerala Blasters vs Sporting Club Delhi 1-0 47% 53% -11.6 27% 30% -10.4 26% 27% -2.7
26.11.23 Northeast United vs Bengaluru FC 1-1 34% 37% -7.8 27% 29% -9.4 39% 43% -9.8
27.11.23 FC Goa vs Jamshedpur FC 1-0 58% 65% -10.6 23% 24% -6.6 20% 21% -6.2
29.11.23 Kerala Blasters vs Chennaiyin FC 3-3 51% 56% -7.6 25% 28% -9.6 24% 26% -10.6
30.11.23 Bengaluru FC vs Punjab FC 3-3 54% 60% -11.1 24% 26% -7.2 22% 23% -3.2
01.12.23 Jamshedpur FC vs Odisha FC 0-1 39% 43% -11.4 27% 29% -9.4 35% 37% -6.0
02.12.23 Sporting Club Delhi vs ATK Mohun Bagan 0-2 22% 26% -15.4 25% 29% -14.1 52% 55% -4.0
03.12.23 FC Goa vs Kerala Blasters 1-0 50% 57% -12.5 25% 27% -7.4 25% 26% -2.7
04.12.23 East Bengal vs Northeast United 5-0 42% 45% -7.4 26% 29% -8.7 32% 36% -10.9
06.12.23 ATK Mohun Bagan vs Odisha FC 2-2 55% 60% -7.7 24% 26% -8.3 22% 24% -11.7
07.12.23 Jamshedpur FC vs Chennaiyin FC 2-2 42% 44% -6.3 26% 29% -8.6 32% 36% -11.3
08.12.23 Bengaluru FC vs Mumbai City 0-4 27% 29% -4.2 26% 29% -9.3 47% 53% -12.2
09.12.23 East Bengal vs Punjab FC 0-0 50% 56% -10.7 26% 29% -9.2 24% 26% -4.6
10.12.23 Northeast United vs Sporting Club Delhi 1-1 41% 47% -10.9 27% 30% -10.3 31% 33% -5.9
12.12.23 FC Goa vs Mumbai City 0-0 40% 43% -7.0 27% 29% -9.3 34% 38% -10.5
13.12.23 Chennaiyin FC vs Bengaluru FC 2-0 43% 43% -1.7 27% 30% -11.5 30% 36% -16.2
14.12.23 Punjab FC vs Kerala Blasters 0-1 27% 31% -12.0 28% 32% -13.8 45% 48% -5.3
15.12.23 Northeast United vs ATK Mohun Bagan 1-3 24% 29% -15.0 25% 29% -12.3 51% 53% -3.8
16.12.23 Bengaluru FC vs Jamshedpur FC 1-0 43% 49% -12.6 27% 30% -10.1 30% 31% -2.1
16.12.23 Mumbai City vs East Bengal 0-0 62% 70% -11.5 22% 23% -4.9 16% 17% -1.0
17.12.23 Odisha FC vs Sporting Club Delhi 3-0 52% 56% -8.1 26% 29% -10.3 23% 25% -9.0
18.12.23 Punjab FC vs Chennaiyin FC 1-0 32% 35% -8.0 27% 30% -10.8 41% 45% -10.0
20.12.23 Mumbai City vs ATK Mohun Bagan 2-1 40% 48% -16.7 27% 30% -10.7 33% 32% 3.2
21.12.23 Sporting Club Delhi vs Jamshedpur FC 0-5 37% 40% -7.7 28% 31% -10.6 36% 39% -9.3
22.12.23 East Bengal vs Odisha FC 0-0 33% 39% -16.0 27% 31% -11.9 40% 40% -0.1
23.12.23 ATK Mohun Bagan vs FC Goa 1-4 40% 42% -5.0 28% 31% -11.2 33% 37% -11.8
24.12.23 Bengaluru FC vs Northeast United 1-1 46% 53% -13.6 27% 29% -9.4 27% 27% 0.5
24.12.23 Kerala Blasters vs Mumbai City 2-0 31% 34% -9.8 28% 32% -12.4 41% 43% -6.6
26.12.23 Punjab FC vs Odisha FC 0-1 29% 34% -14.9 26% 29% -11.5 45% 47% -3.0
27.12.23 ATK Mohun Bagan vs Kerala Blasters 0-1 47% 51% -7.4 27% 31% -12.1 26% 29% -9.7
28.12.23 Mumbai City vs Chennaiyin FC 3-0 57% 62% -7.9 24% 26% -9.7 19% 21% -9.7
29.12.23 Northeast United vs FC Goa 1-1 22% 24% -5.7 24% 26% -8.4 53% 60% -10.2
29.12.23 Odisha FC vs Jamshedpur FC 4-1 48% 53% -10.1 26% 29% -9.1 26% 28% -6.5
31.01.24 Jamshedpur FC vs Northeast United 1-1 45% 51% -10.2 26% 29% -8.8 29% 31% -7.0
01.02.24 Sporting Club Delhi vs FC Goa 0-2 10% 8% 32.1 16% 15% 8.0 74% 85% -13.6
02.02.24 Odisha FC vs Kerala Blasters 2-1 43% 48% -8.9 27% 30% -10.6 30% 32% -8.6
03.02.24 Punjab FC vs Bengaluru FC 3-1 32% 36% -10.7 27% 31% -11.1 41% 43% -6.3
04.02.24 Mumbai City vs Jamshedpur FC 2-3 57% 63% -10.1 24% 26% -8.1 20% 21% -6.4
05.02.24 Sporting Club Delhi vs Odisha FC 0-3 11% 9% 20.8 16% 15% 6.2 73% 83% -12.8
07.02.24 Bengaluru FC vs Chennaiyin FC 1-0 47% 51% -8.6 27% 31% -11.2 26% 28% -7.2
09.02.24 Odisha FC vs FC Goa 1-1 35% 36% -1.1 27% 29% -9.9 38% 45% -16.0
10.02.24 ATK Mohun Bagan vs Sporting Club Delhi 2-0 81% 87% -7.3 13% 13% -4.5 7% 7% -9.8
10.02.24 Northeast United vs East Bengal 3-2 34% 38% -11.1 27% 30% -10.7 39% 42% -7.0
11.02.24 Jamshedpur FC vs Bengaluru FC 1-1 43% 49% -11.4 27% 30% -10.4 30% 31% -5.2
12.02.24 Kerala Blasters vs Punjab FC 1-3 57% 62% -8.6 25% 28% -11.0 19% 20% -7.5
13.02.24 East Bengal vs Mumbai City 0-1 24% 26% -8.0 26% 29% -11.8 50% 56% -9.1
14.02.24 FC Goa vs ATK Mohun Bagan 0-1 48% 54% -10.8 26% 29% -10.0 25% 27% -4.9
15.02.24 Punjab FC vs Jamshedpur FC 0-4 38% 43% -13.8 28% 31% -11.5 35% 36% -2.5
16.02.24 Chennaiyin FC vs Kerala Blasters 1-0 36% 40% -9.9 27% 31% -10.7 36% 39% -7.0
17.02.24 ATK Mohun Bagan vs Northeast United 4-2 55% 62% -10.6 24% 26% -7.2 21% 22% -5.5
17.02.24 Sporting Club Delhi vs East Bengal 0-1 16% 17% -2.3 22% 24% -8.4 62% 69% -10.9
18.02.24 Mumbai City vs Bengaluru FC 2-0 58% 64% -9.4 24% 26% -8.2 19% 20% -6.2
21.02.24 FC Goa vs Northeast United 0-2 64% 68% -6.8 21% 23% -9.4 15% 17% -12.5
22.02.24 Jamshedpur FC vs East Bengal 2-1 42% 47% -10.2 28% 31% -11.0 30% 32% -5.6
23.02.24 Chennaiyin FC vs Mumbai City 0-2 24% 27% -10.2 25% 29% -11.2 51% 55% -7.8
24.02.24 Bengaluru FC vs Sporting Club Delhi 2-1 75% 83% -9.2 16% 17% -5.7 9% 9% -2.1
24.02.24 Odisha FC vs ATK Mohun Bagan 0-0 38% 41% -7.7 27% 30% -10.4 35% 39% -10.3
25.02.24 Kerala Blasters vs FC Goa 4-2 27% 30% -10.1 27% 31% -11.9 46% 49% -6.4
26.02.24 East Bengal vs Chennaiyin FC 1-0 41% 44% -8.0 28% 31% -10.5 32% 34% -8.4
27.02.24 Sporting Club Delhi vs Punjab FC 0-2 18% 19% -6.5 24% 27% -11.1 58% 64% -8.2
28.02.24 Mumbai City vs FC Goa 1-1 47% 53% -11.4 27% 29% -9.6 27% 28% -3.7
29.02.24 Odisha FC vs East Bengal 2-1 57% 61% -7.7 24% 27% -10.2 19% 22% -10.6
01.03.24 ATK Mohun Bagan vs Jamshedpur FC 3-0 50% 55% -9.1 25% 27% -8.1 25% 28% -9.2
02.03.24 Bengaluru FC vs Kerala Blasters 1-0 40% 47% -12.9 27% 31% -10.9 32% 33% -3.7
02.03.24 Punjab FC vs Mumbai City 2-3 25% 29% -15.7 25% 29% -12.3 50% 52% -3.2
Showing the 100 most recent of 385 evaluated matches.

Home Ratings

13 teams
Home team ratings and rankings based on historical performance.
Rank Team Rating
1 ATK Mohun Bagan 1959.72
2 East Bengal 1801.09
3 Churchill Brothers 1749.91
4 FC Goa 1744.37
5 Bengaluru FC 1729.52
6 Mumbai City 1728.20
7 Punjab FC 1720.68
8 Northeast United 1712.67
9 Sporting Club Delhi 1694.19
10 Kerala Blasters 1649.59
11 Odisha FC 1624.28
12 Chennaiyin FC 1555.85
13 Inter Kashi FC 1484.53

Away Ratings

13 teams
Away team ratings and rankings based on historical performance.
Rank Team Rating
1 ATK Mohun Bagan 1994.67
2 Punjab FC 1776.27
3 East Bengal 1772.37
4 Northeast United 1711.27
5 Churchill Brothers 1705.97
6 FC Goa 1696.47
7 Mumbai City 1676.89
8 Bengaluru FC 1671.60
9 Odisha FC 1648.64
10 Chennaiyin FC 1572.95
11 Inter Kashi FC 1566.00
12 Kerala Blasters 1552.41
13 Sporting Club Delhi 1537.35