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 55
Avg Goals 3.05
Avg Home 1.67
Avg Away 1.38
Home Win % 43.6%
Draw % 25.5%
Away Win % 30.9%

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 55
Avg Brier Score 0.5783
Pick Accuracy 58.2%
Source postgres
Raw Model Brier 0.6046
Market Brier 0.5767
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 11
Value Bet Hit Rate 18.2%
ROI (flat stake) -45.5%
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.
  • 72.7% 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 · 9 of 55 matches had at least one · staked 11.00, profit -5.00 units.
Side Bets Hit Rate Staked Profit ROI
home 8 25.0% 8.00 -2.00 -25.0%
draw 2 0.0% 2.00 -2.00 -100.0%
away 1 0.0% 1.00 -1.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.7% 25.0% 4
10–20% 16.1% 12.1% 33
20–30% 23.4% 25.0% 56
30–40% 34.7% 33.3% 21
40–50% 45.0% 55.6% 18
50–60% 55.8% 46.7% 15
60–70% 64.4% 60.0% 10
70–80% 74.5% 85.7% 7
80–90% 87.3% 0.0% 1
Date Match Result HOME (1) DRAW (X) AWAY (2)
Model Price Edge Model Price Edge Model Price Edge
08.12.23 Chanmari FC vs FC Venghnuai 3-0 57% 65% -13.4 22% 26% -15.0 21% 20% 5.2
08.12.23 Mizoram Police FC vs Chhinga Veng 0-0 55% 56% -3.3 22% 28% -19.7 23% 28% -17.0
13.12.23 Aizawl FC II vs FC Venghnuai 2-1 71% 79% -10.4 18% 21% -15.3 12% 11% 7.5
13.12.23 Chawnpui FC vs Electric Veng 1-2 52% 61% -14.5 23% 27% -14.5 25% 24% 4.0
14.12.23 Chhinga Veng vs Chanmari FC 1-0 42% 48% -11.9 25% 29% -16.0 33% 35% -4.3
18.12.23 Chanmari FC vs Chawnpui FC 3-0 36% 42% -15.7 26% 32% -18.2 38% 38% 0.8
19.12.23 Mizoram Police FC vs Chhinga Veng 1-0 41% 39% 3.6 27% 34% -20.7 33% 39% -17.1
22.12.23 Chanmari FC vs Mizoram Police FC 3-3 41% 45% -9.9 25% 29% -16.5 34% 38% -8.6
10.07.24 Chawnpui FC vs Aizawl FC II 1-1 41% 48% -13.8 24% 28% -15.4 35% 38% -6.1
17.07.24 Chanmari FC vs Chawnpui FC 2-0 47% 57% -18.2 24% 28% -14.7 30% 27% 9.3
18.07.24 Mizoram Police FC vs SYS FC Lunglei 2-3 44% 53% -16.9 25% 30% -16.8 30% 29% 6.2
18.07.24 Ramhlun Athletic FC vs Aizawl FC II 2-3 26% 23% 14.7 22% 26% -12.9 52% 64% -19.0
22.07.24 Bethlehem VT FC vs SYS FC Lunglei 1-1 20% 19% 6.4 19% 21% -8.0 60% 71% -15.5
22.07.24 Chawnpui FC vs Mizoram Police FC 0-3 40% 43% -7.2 24% 29% -16.3 36% 41% -12.4
23.07.24 Chanmari FC vs Aizawl FC II 0-0 22% 24% -5.9 23% 28% -15.9 54% 61% -10.5
23.07.24 Sihphir Venghlun FC vs Ramhlun Athletic FC 3-2 39% 36% 10.0 23% 28% -17.6 38% 49% -22.5
26.07.24 SYS FC Lunglei vs Ramhlun Athletic FC 1-2 59% 62% -5.7 21% 26% -19.4 21% 25% -17.0
27.07.24 Aizawl FC II vs Mizoram Police FC 4-1 55% 57% -3.6 22% 27% -19.1 23% 28% -16.9
27.07.24 Bethlehem VT FC vs Chawnpui FC 1-2 30% 29% 5.7 23% 26% -14.0 47% 58% -18.4
22.08.24 Chawnpui FC vs Ramhlun Athletic FC 1-4 28% 26% 7.3 23% 27% -14.1 49% 60% -17.9
22.08.24 SYS FC Lunglei vs Chanmari FC 1-2 21% 17% 27.5 19% 20% -5.5 60% 75% -19.8
23.08.24 Bethlehem VT FC vs Aizawl FC II 1-6 10% 6% 75.8 14% 12% 12.1 76% 91% -16.3
23.08.24 Mizoram Police FC vs Sihphir Venghlun FC 6-0 46% 56% -17.3 23% 27% -14.1 31% 30% 2.8
26.08.24 Chanmari FC vs Ramhlun North FC 6-1 67% 69% -3.8 17% 22% -21.5 16% 21% -22.7
26.08.24 Mizoram Police FC vs Bethlehem VT FC 2-5 75% 85% -12.1 13% 14% -3.4 12% 11% 9.6
27.08.24 Aizawl FC II vs SYS FC Lunglei 3-0 68% 73% -6.8 17% 20% -16.9 15% 18% -15.6
27.08.24 Sihphir Venghlun FC vs Chawnpui FC 2-0 47% 58% -19.0 22% 24% -11.5 31% 29% 6.5
29.08.24 Bethlehem VT FC vs Mizoram Police FC 0-0 22% 18% 18.4 18% 19% -3.9 60% 74% -18.8
29.08.24 Ramhlun Athletic FC vs Chanmari FC 0-3 18% 11% 56.2 15% 13% 11.0 67% 85% -21.2
30.08.24 Chawnpui FC vs Sihphir Venghlun FC 1-0 39% 45% -13.2 24% 28% -15.0 37% 39% -5.8
30.08.24 SYS FC Lunglei vs Aizawl FC II 1-2 15% 15% -2.0 14% 14% 0.5 71% 82% -13.2
04.09.24 Aizawl FC II vs Chanmari FC 1-1 56% 57% -2.4 21% 27% -20.2 23% 29% -19.8
06.09.24 Mizoram Police FC vs Chawnpui FC 4-1 60% 68% -11.5 20% 23% -14.0 20% 21% -4.2
06.09.24 SYS FC Lunglei vs Bethlehem VT FC 1-0 58% 61% -4.9 21% 27% -20.1 20% 24% -16.6
13.09.24 Chawnpui FC vs Bethlehem VT FC 3-1 48% 50% -3.2 24% 29% -19.7 28% 34% -17.5
13.09.24 Mizoram Police FC vs Aizawl FC II 1-2 32% 40% -18.8 23% 28% -16.3 44% 45% -2.6
19.09.24 Chanmari FC vs SYS FC Lunglei 4-1 66% 75% -12.9 18% 20% -10.7 17% 16% 3.8
19.09.24 Ramhlun Athletic FC vs Chawnpui FC 0-2 58% 62% -7.1 20% 24% -16.2 22% 26% -14.2
24.09.24 Chawnpui FC vs Chanmari FC 0-0 18% 19% -8.0 21% 24% -14.9 62% 68% -9.9
26.09.24 Chawnpui FC vs SYS FC Lunglei 0-1 35% 43% -18.7 26% 31% -18.1 39% 38% 3.5
30.09.24 Sihphir Venghlun FC vs SYS FC Lunglei 2-1 25% 28% -11.5 23% 28% -16.1 52% 56% -7.8
08.10.24 Chanmari FC vs Mizoram Police FC 2-2 58% 66% -12.4 22% 26% -15.2 20% 20% 1.4
15.10.24 Aizawl FC II vs Mizoram Police FC 1-0 65% 75% -13.0 18% 21% -11.8 16% 15% 5.5
06.11.24 Kanan Aizawl FC vs Chawnpui FC 1-0 35% 31% 12.4 23% 27% -15.5 42% 54% -21.7
25.08.25 SYS FC Lunglei vs Aizawl FC II 0-3 9% 7% 25.7 14% 13% 1.7 77% 88% -12.5
26.08.25 Mizoram Police FC vs Chanmari FC 1-1 14% 17% -19.7 17% 21% -17.1 69% 74% -6.5
28.08.25 Kanan FC Aizawl vs SYS FC Lunglei 3-2 53% 55% -3.9 22% 26% -17.8 26% 31% -17.3
28.08.25 Mizoram Police FC vs MLS FC Lawngtlai 2-1 49% 61% -19.8 20% 21% -7.3 31% 29% 6.3
29.08.25 Aizawl FC II vs Saikhamakawn FC 3-3 87% 95% -8.3 8% 8% -2.8 5% 4% 19.3
29.08.25 Chanmari FC vs Dinthar FC 2-1 72% 79% -8.9 16% 19% -15.9 12% 13% -7.8
04.09.25 Aizawl FC II vs MLS FC Lawngtlai 2-0 79% 88% -9.8 12% 13% -7.5 9% 9% 2.8
04.09.25 Kanan FC Aizawl vs Chanmari FC 0-2 19% 22% -13.6 21% 26% -16.3 59% 64% -6.8
05.09.25 Dinthar FC vs Saikhamakawn FC 2-2 49% 56% -11.1 25% 31% -18.4 26% 26% -3.1
05.09.25 Mizoram Police FC vs SYS FC Lunglei 1-1 50% 55% -9.7 24% 29% -17.4 26% 28% -6.0
23.09.25 Saikhamakawn FC vs MLS FC Lawngtlai 1-1 42% 51% -18.5 24% 28% -15.0 35% 33% 3.8

Home Ratings

14 teams
Home team ratings and rankings based on historical performance.
Rank Team Rating
1 Aizawl FC II 1734.36
2 MLS FC Lawngtlai 1600.00
3 Kanan FC Aizawl 1587.74
4 Mizoram Police FC 1564.68
5 Saikhamakawn FC 1488.20
6 Dinthar FC 1403.43
7 Ramhlun Athletic FC 1365.42
8 FC Venghnuai 1340.48
9 SYS FC Lunglei 1333.21
10 Sihphir Venghlun FC 1327.17
11 Chhinga Veng 1301.88
12 Chawnpui FC 1293.97
13 Ramhlun North FC 1200.94
14 Kanan Aizawl FC 1115.45

Away Ratings

14 teams
Away team ratings and rankings based on historical performance.
Rank Team Rating
1 Aizawl FC II 1770.42
2 Dinthar FC 1589.71
3 Ramhlun Athletic FC 1553.49
4 Kanan FC Aizawl 1550.00
5 Kanan Aizawl FC 1550.00
6 SYS FC Lunglei 1446.19
7 MLS FC Lawngtlai 1413.36
8 Mizoram Police FC 1358.94
9 Sihphir Venghlun FC 1280.53
10 Chhinga Veng 1280.30
11 Saikhamakawn FC 1273.62
12 Chawnpui FC 1210.64
13 Ramhlun North FC 1121.51
14 FC Venghnuai 1075.16