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 318
Avg Goals 2.75
Avg Home 1.36
Avg Away 1.39
Home Win % 34.9%
Draw % 25.5%
Away Win % 39.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 318
Avg Brier Score 0.5717
Pick Accuracy 54.4%
Source postgres
Raw Model Brier 0.5813
Market Brier 0.5731
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 14
Value Bet Hit Rate 7.1%
ROI (flat stake) -39.3%
ROI Trustworthy? Yes
Relative edge ≥ 10.0% (against the raw, vigged price actually on offer) flags a value bet · 12 of 318 matches had at least one · staked 14.00, profit -5.50 units.
Side Bets Hit Rate Staked Profit ROI
home 5 0.0% 5.00 -5.00 -100.0%
draw 4 0.0% 4.00 -4.00 -100.0%
away 5 20.0% 5.00 3.50 70.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.1% 12.3% 57
10–20% 15.7% 13.9% 158
20–30% 25.4% 25.6% 348
30–40% 34.8% 36.4% 121
40–50% 44.8% 45.0% 80
50–60% 54.8% 59.7% 77
60–70% 64.5% 61.5% 52
70–80% 74.0% 59.5% 42
80–90% 84.0% 88.2% 17
90–100% 92.1% 100.0% 2
Date Match Result HOME (1) DRAW (X) AWAY (2)
Model Price Edge Model Price Edge Model Price Edge
03.08.23 Eastern Railway SC vs Police AC 0-2 39% 43% -9.1 30% 34% -10.6 31% 36% -14.7
03.08.23 George Telegraph vs Aryan FC 0-2 24% 23% 3.4 27% 29% -4.3 49% 60% -19.0
03.08.23 Railways FC vs BSS Sporting Club 1-1 53% 56% -6.2 27% 31% -13.8 20% 26% -20.6
03.08.23 Rainbow SC vs Kidderpore SC 0-1 44% 45% -3.5 29% 32% -10.8 27% 34% -19.3
03.08.23 Wari AC vs Police AC 3-2 40% 44% -10.2 31% 35% -11.6 29% 33% -12.8
05.08.23 Kalighat MS vs Southern Samity FC 1-0 36% 42% -15.4 29% 32% -8.6 35% 38% -9.4
06.08.23 Bhawanipore FC vs Calcutta Customs 1-0 52% 67% -22.3 24% 23% 4.4 24% 22% 10.0
06.08.23 BSS Sporting Club vs Aryan FC 0-3 13% 14% -8.9 21% 22% -1.2 66% 75% -12.2
06.08.23 Eastern Railway SC vs Wari AC 2-0 37% 38% -2.6 26% 28% -4.7 37% 47% -20.9
06.08.23 George Telegraph vs Kidderpore SC 1-3 37% 38% -4.3 28% 30% -7.4 35% 43% -19.2
06.08.23 Patha Chakra vs Army Red 1-1 13% 11% 19.8 21% 19% 9.8 66% 81% -18.0
07.08.23 Rainbow SC vs Police AC 2-1 62% 66% -6.4 24% 28% -14.9 14% 18% -20.9
08.08.23 Dalhousie vs Peerless SC 0-5 20% 18% 12.0 26% 26% -1.4 54% 67% -20.0
08.08.23 Diamond Harbour vs Kalighat MS 0-1 41% 47% -11.8 29% 31% -8.3 30% 35% -13.6
08.08.23 Mohammedan SC II vs FCI Calcutta 3-1 86% 95% -9.3 10% 9% 11.4 4% 4% 1.1
09.08.23 Bhawanipore FC vs George Telegraph 1-1 59% 67% -12.1 22% 22% -1.6 20% 23% -15.6
09.08.23 Eastern Railway SC vs Calcutta Customs 3-3 23% 31% -24.0 25% 27% -8.5 52% 55% -5.1
09.08.23 Patha Chakra vs Tollygunge Agragami 1-2 23% 22% 5.2 24% 24% 2.4 53% 66% -20.4
09.08.23 Railways FC vs East Bengal II 0-2 18% 22% -17.5 24% 26% -6.0 58% 64% -9.7
09.08.23 Wari AC vs Aryan FC 0-5 27% 32% -16.9 25% 26% -3.4 48% 54% -11.6
10.08.23 Army Red vs United Sports Club 0-2 41% 48% -14.8 30% 34% -10.1 29% 31% -7.3
10.08.23 ATK Mohun Bagan II vs FCI Calcutta 5-0 85% 94% -9.7 10% 10% 9.7 4% 4% 0.1
10.08.23 West Bengal Police FC vs Kidderpore SC 0-1 21% 26% -19.5 27% 30% -10.7 52% 56% -7.4
11.08.23 Calcutta Cricket and Football Club vs Kalighat MS 0-5 11% 13% -18.4 21% 23% -9.6 68% 75% -8.5
11.08.23 Southern Samity FC vs Peerless SC 1-1 22% 22% 2.5 28% 30% -6.5 49% 60% -18.0
12.08.23 Rainbow SC vs Railways FC 2-0 48% 50% -4.8 28% 32% -12.6 24% 30% -20.1
13.08.23 George Telegraph vs West Bengal Police FC 1-2 50% 53% -6.9 27% 30% -11.2 24% 29% -19.9
14.08.23 BSS Sporting Club vs Kidderpore SC 1-1 15% 17% -9.6 22% 22% -0.6 63% 72% -13.3
14.08.23 Police AC vs East Bengal II 1-2 5% 7% -27.7 13% 16% -18.6 82% 87% -5.5
17.08.23 Mohammedan SC II vs Southern Samity FC 2-0 60% 70% -13.5 23% 23% -1.8 17% 18% -7.5
18.08.23 Diamond Harbour vs Dalhousie 3-0 82% 91% -10.1 13% 12% 3.8 5% 5% 1.3
19.08.23 Eastern Railway SC vs Kidderpore SC 1-4 18% 19% -3.4 25% 26% -3.1 56% 66% -15.3
20.08.23 ATK Mohun Bagan II vs Southern Samity FC 0-2 73% 84% -12.6 18% 17% 1.7 9% 9% 2.1
20.08.23 Rainbow SC vs Bhawanipore FC 0-1 24% 28% -13.1 28% 31% -8.2 48% 54% -11.9
21.08.23 Patha Chakra vs Calcutta Cricket and Football Club 1-1 55% 55% 0.6 23% 27% -15.0 22% 30% -28.2
22.08.23 Calcutta Customs vs East Bengal II 0-1 23% 31% -25.2 26% 30% -12.6 50% 51% -1.5
22.08.23 Wari AC vs Railways FC 5-1 30% 36% -15.1 29% 31% -7.8 41% 45% -10.1
22.08.23 West Bengal Police FC vs Aryan FC 0-2 19% 22% -15.6 25% 26% -6.0 57% 64% -11.3
23.08.23 Tollygunge Agragami vs Mohammedan SC II 0-4 2% 3% -18.7 10% 11% -12.2 88% 94% -6.9
24.08.23 Calcutta Cricket and Football Club vs Southern Samity FC 2-2 12% 16% -22.8 20% 22% -9.7 68% 73% -7.4
24.08.23 FCI Calcutta vs Peerless SC 0-5 10% 12% -17.4 22% 24% -11.7 68% 75% -8.3
24.08.23 United Sports Club vs Dalhousie 5-1 57% 68% -16.6 24% 23% 2.1 19% 19% 1.4
26.08.23 Aryan FC vs Railways FC 2-3 74% 86% -14.1 16% 14% 14.0 10% 10% -0.3
27.08.23 Diamond Harbour vs Tollygunge Agragami 4-0 76% 81% -6.2 15% 17% -12.0 9% 12% -24.8
28.08.23 Calcutta Customs vs Rainbow SC 2-1 41% 49% -16.3 28% 29% -5.4 31% 34% -7.6
28.08.23 FCI Calcutta vs United Sports Club 1-5 2% 2% -23.2 9% 11% -19.2 89% 94% -5.3
28.08.23 Police AC vs Wari AC 0-1 32% 40% -19.2 27% 29% -5.3 41% 43% -6.5
29.08.23 Army Red vs Mohammedan SC II 1-1 18% 22% -15.0 24% 26% -5.3 57% 65% -12.4
30.08.23 Southern Samity FC vs Patha Chakra 1-4 67% 76% -11.6 21% 22% -5.1 12% 13% -7.3
31.08.23 Bhawanipore FC vs Police AC 6-0 79% 84% -6.4 15% 18% -16.1 6% 8% -20.8
23.09.23 Kidderpore SC vs Diamond Harbour 0-3 18% 22% -18.2 25% 27% -8.1 57% 62% -8.8
12.10.23 Calcutta Cricket and Football Club vs Police AC 1-1 33% 40% -18.0 30% 34% -10.2 37% 38% -4.4
12.10.23 George Telegraph vs Patha Chakra 2-3 47% 48% -1.4 29% 33% -14.0 24% 31% -21.9
11.11.23 Eastern Railway SC vs Police AC 0-0 39% 41% -4.7 28% 31% -8.3 33% 41% -19.4
11.11.23 George Telegraph vs Calcutta Cricket and Football Club 2-2 67% 70% -4.9 21% 25% -16.4 12% 16% -24.0
11.11.23 West Bengal Police FC vs Patha Chakra 0-1 10% 9% 13.4 19% 17% 10.2 71% 83% -15.4
16.11.23 Police AC vs FCI Calcutta 3-1 45% 51% -11.3 27% 29% -6.7 28% 32% -13.9
25.06.24 Mohammedan SC II vs Wari AC 6-0 79% 91% -13.4 14% 11% 23.5 8% 7% 13.7
27.06.24 Army Red vs Aryan FC 0-6 34% 40% -15.4 29% 31% -7.8 37% 42% -10.3
27.06.24 Kalighat MS vs Suruchi Sangha 1-2 52% 66% -21.1 24% 24% 1.9 23% 22% 5.5
27.06.24 Kidderpore SC vs Measures Club 1-0 55% 66% -17.1 25% 25% -1.2 21% 21% -1.5
27.06.24 Southern Samity FC vs BSS Sporting Club 1-2 45% 49% -8.1 29% 32% -10.0 26% 31% -15.0
27.06.24 United Sports Club vs Diamond Harbour 1-2 34% 41% -17.4 29% 32% -9.0 37% 40% -7.7
29.06.24 Calcutta Customs vs Rainbow SC 3-2 34% 40% -14.8 30% 33% -9.4 36% 39% -8.9
29.06.24 George Telegraph vs Peerless SC 2-3 20% 18% 10.5 24% 24% 2.4 56% 69% -20.0
29.06.24 Police AC vs Bhawanipore FC 0-4 9% 13% -28.2 18% 22% -17.6 73% 76% -4.6
30.06.24 East Bengal II vs Tollygunge Agragami 7-1 92% 97% -5.0 5% 7% -26.8 2% 3% -32.4
01.07.24 Aryan FC vs United Sports Club 1-2 35% 47% -24.7 26% 28% -6.0 39% 38% 1.1
01.07.24 BSS Sporting Club vs Patha Chakra 1-1 55% 60% -7.9 25% 27% -9.1 21% 26% -19.5
01.07.24 Kalighat MS vs Wari AC 1-1 66% 78% -15.6 19% 17% 9.7 15% 15% -2.6
01.07.24 Kidderpore SC vs Mohammedan SC II 0-0 8% 9% -13.1 16% 16% 0.2 76% 85% -10.2
02.07.24 Bhawanipore FC vs ATK Mohun Bagan II 1-1 27% 33% -19.7 25% 26% -3.2 48% 53% -9.0
03.07.24 Calcutta Customs vs Peerless SC 3-1 34% 38% -8.7 28% 30% -6.7 37% 44% -16.2
03.07.24 Rainbow SC vs Railways FC 0-0 42% 43% -2.0 27% 29% -8.2 31% 40% -21.7
04.07.24 Aryan FC vs Patha Chakra 1-0 67% 76% -12.3 21% 21% -2.3 12% 13% -6.3
04.07.24 BSS Sporting Club vs Diamond Harbour 1-1 10% 12% -18.7 19% 20% -7.0 72% 79% -9.1
04.07.24 Wari AC vs Army Red 3-3 30% 36% -17.1 29% 32% -9.4 41% 44% -8.6
05.07.24 Mohammedan SC II vs Kalighat MS 1-2 43% 48% -9.6 28% 31% -8.6 29% 34% -16.3
07.07.24 Calcutta Customs vs Tollygunge Agragami 5-1 53% 56% -5.0 24% 26% -8.0 24% 31% -23.1
07.07.24 George Telegraph vs East Bengal II 1-3 4% 5% -20.0 11% 12% -8.2 85% 92% -7.9
08.07.24 Aryan FC vs Diamond Harbour 0-1 17% 23% -26.6 22% 26% -12.9 61% 64% -4.3
08.07.24 Kalighat MS vs Kidderpore SC 0-0 29% 25% 17.4 26% 28% -5.4 44% 60% -25.5
08.07.24 Suruchi Sangha vs Patha Chakra 2-0 67% 78% -13.9 21% 22% -2.0 12% 12% 1.5
09.07.24 Army Red vs Mohammedan SC II 1-3 14% 15% -8.9 20% 20% 2.3 66% 76% -13.5
09.07.24 Measures Club vs United Sports Club 0-2 19% 26% -26.9 23% 27% -13.2 58% 60% -2.9
09.07.24 Southern Samity FC vs Wari AC 3-0 50% 62% -19.6 25% 24% 1.3 26% 26% 0.0
11.07.24 Peerless SC vs Rainbow SC 1-2 53% 54% -2.4 26% 31% -14.9 21% 28% -24.1
11.07.24 Railways FC vs George Telegraph 3-1 31% 34% -8.5 30% 32% -7.9 39% 45% -13.6
12.07.24 Calcutta Police Club vs Kalighat Sports Lovers 2-1 37% 41% -8.3 25% 26% -1.8 37% 47% -19.6
12.07.24 Police AC vs Eastern Railway SC 0-0 43% 53% -19.1 27% 28% -3.4 30% 31% -2.9
14.07.24 Aryan FC vs BSS Sporting Club 1-1 51% 61% -16.5 25% 25% -0.9 24% 26% -6.5
14.07.24 Measures Club vs Patha Chakra 3-2 43% 50% -14.7 28% 29% -5.4 30% 32% -8.6
14.07.24 Mohammedan SC II vs Southern Samity FC 3-1 74% 83% -10.7 16% 17% -1.5 9% 10% -11.0
15.07.24 Kidderpore SC vs Army Red 1-0 68% 74% -8.2 19% 22% -10.8 13% 16% -21.3
15.07.24 Suruchi Sangha vs Diamond Harbour 0-1 14% 20% -28.5 21% 25% -15.9 65% 67% -3.6
15.07.24 Wari AC vs United Sports Club 0-3 19% 25% -24.4 22% 24% -8.2 59% 62% -6.1
16.07.24 Bhawanipore FC vs Rainbow SC 2-0 60% 66% -9.1 23% 25% -8.8 17% 21% -18.5
16.07.24 Calcutta Customs vs East Bengal II 0-0 10% 14% -27.1 18% 21% -14.9 72% 76% -4.9
16.07.24 George Telegraph vs Eastern Railway SC 2-1 54% 59% -8.9 26% 28% -8.2 21% 25% -16.3
18.07.24 ATK Mohun Bagan II vs Peerless SC 1-0 62% 68% -9.1 21% 23% -7.3 17% 21% -19.6
Showing the 100 most recent of 318 evaluated matches.

Home Ratings

4 teams
Home team ratings and rankings based on historical performance.
Rank Team Rating
1 Bhawanipore FC 1788.96
2 Mohammedan SC II 1665.39
3 Coal India SPB 1650.63
4 United Sports Club 1539.36

Away Ratings

4 teams
Away team ratings and rankings based on historical performance.
Rank Team Rating
1 Bhawanipore FC 1763.75
2 Mohammedan SC II 1599.24
3 Coal India SPB 1583.47
4 United Sports Club 1539.84