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 76
Avg Goals 3.54
Avg Home 1.83
Avg Away 1.71
Home Win % 39.5%
Draw % 17.1%
Away Win % 43.4%

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 76
Avg Brier Score 0.4946
Pick Accuracy 61.8%
Source postgres
Raw Model Brier 0.5227
Market Brier 0.4924
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 8
Value Bet Hit Rate 12.5%
ROI (flat stake) -51.2%
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 · 8 of 76 matches had at least one · staked 8.00, profit -4.10 units.
Side Bets Hit Rate Staked Profit ROI
home 3 0.0% 3.00 -3.00 -100.0%
draw 1 0.0% 1.00 -1.00 -100.0%
away 4 25.0% 4.00 -0.10 -2.5%
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% 6.8% 12.0% 25
10–20% 15.1% 7.8% 51
20–30% 23.4% 28.8% 52
30–40% 34.2% 32.1% 28
40–50% 44.4% 39.1% 23
50–60% 54.4% 40.0% 10
60–70% 64.8% 84.6% 13
70–80% 74.2% 75.0% 12
80–90% 83.9% 83.3% 12
90–100% 91.0% 100.0% 2
Date Match Result HOME (1) DRAW (X) AWAY (2)
Model Price Edge Model Price Edge Model Price Edge
25.03.24 Nangkiew Irat SC vs Nongthymmai SC 0-2 44% 56% -23.0 25% 30% -16.1 31% 26% 21.1
04.05.24 Mawlai SC vs Nangkiew Irat SC 6-1 87% 95% -9.0 9% 9% -1.7 5% 4% 9.7
07.05.24 Rangdajied United vs Shillong Lajong FC II 1-0 42% 50% -16.9 24% 27% -12.3 35% 35% -0.9
08.05.24 Mawlai SC vs Langsning SC 2-1 28% 31% -10.6 24% 29% -14.7 48% 53% -9.5
11.05.24 Rangdajied United vs Mawlai SC 0-1 33% 42% -20.2 23% 26% -13.6 44% 44% -0.9
16.10.24 Sawmer SC vs Nangkiew Irat SC 3-2 32% 36% -12.4 23% 27% -13.3 45% 50% -10.6
17.10.24 Langsning SC vs Shillong Lajong FC II 0-4 20% 17% 17.4 18% 18% -0.2 62% 76% -18.4
17.10.24 Nongthymmai SC vs Ryntih SC 0-3 17% 21% -20.0 18% 21% -15.2 66% 70% -6.8
18.10.24 Rangdajied United vs Mawlai SC 2-3 30% 38% -20.8 22% 26% -14.8 48% 49% -2.2
24.10.24 Rangdajied United vs Shillong Lajong FC II 1-2 41% 51% -18.4 22% 25% -10.7 36% 37% -1.5
24.10.24 Ryntih SC vs Mawlai SC 1-4 19% 21% -8.8 19% 21% -9.2 62% 69% -11.2
29.10.24 Langsning SC vs Nangkiew Irat SC 1-3 79% 87% -9.3 13% 14% -8.2 8% 9% -2.4
30.10.24 Ryntih SC vs Rangdajied United 0-3 31% 38% -18.5 25% 29% -16.1 44% 44% -1.1
31.10.24 Nongthymmai SC vs Nongrim Hills SC 0-1 31% 33% -8.3 25% 29% -14.0 45% 51% -11.2
04.11.24 Nongthymmai SC vs Laitkor SC 3-1 24% 27% -12.5 20% 22% -9.5 56% 62% -9.5
07.11.24 Sawmer SC vs Langsning SC 1-0 60% 75% -19.7 19% 20% -3.2 20% 16% 26.6
08.11.24 Nongrim Hills SC vs Rangdajied United 0-1 9% 11% -23.1 16% 21% -23.8 76% 79% -4.0
09.11.24 Nangkiew Irat SC vs Mawlai SC 1-2 11% 14% -25.7 15% 19% -22.2 75% 77% -3.1
13.11.24 Langsning SC vs Ryntih SC 3-2 27% 32% -17.2 21% 24% -12.5 52% 56% -6.5
13.11.24 Sawmer SC vs Nongthymmai SC 1-1 44% 48% -6.6 24% 28% -13.7 32% 36% -13.2
27.11.24 Laitkor SC vs Rangdajied United 0-3 13% 16% -19.1 20% 25% -20.9 67% 70% -4.5
27.11.24 Mawlai SC vs Nongrim Hills SC 3-0 83% 88% -5.4 10% 13% -22.0 7% 9% -23.8
28.11.24 Ryntih SC vs Sawmer SC 1-2 19% 17% 11.6 20% 21% -6.0 62% 74% -16.2
02.12.24 Laitkor SC vs Langsning SC 0-0 38% 47% -18.7 24% 29% -14.6 38% 38% 0.1
02.12.24 Sawmer SC vs Shillong Lajong FC II 1-4 16% 13% 26.7 18% 17% 0.8 66% 81% -18.0
03.12.24 Ryntih SC vs Nangkiew Irat SC 0-1 32% 30% 5.5 21% 23% -8.1 47% 58% -19.9
06.12.24 Nongrim Hills SC vs Langsning SC 4-3 22% 29% -22.0 21% 25% -16.9 57% 58% -2.6
06.12.24 Nongthymmai SC vs Nangkiew Irat SC 2-4 37% 42% -10.1 24% 27% -12.3 39% 43% -10.7
09.12.24 Nangkiew Irat SC vs Nongrim Hills SC 2-5 50% 56% -10.9 23% 27% -13.5 26% 29% -7.9
04.01.25 Mawlai SC vs Laitkor SC 1-0 65% 68% -5.3 20% 24% -19.5 16% 19% -18.4
06.01.25 Shillong Lajong FC II vs Nongrim Hills SC 1-0 67% 67% 0.2 18% 24% -24.6 15% 21% -27.5
07.01.25 Nangkiew Irat SC vs Rangdajied United 0-0 24% 33% -26.9 21% 26% -20.2 55% 53% 2.7
08.01.25 Mawlai SC vs Langsning SC 1-0 69% 78% -11.6 16% 17% -6.8 15% 15% -4.5
17.01.25 Langsning SC vs Rangdajied United 0-3 11% 14% -22.4 15% 18% -18.7 74% 78% -5.1
22.01.25 Nangkiew Irat SC vs Rangdajied United 0-0 12% 16% -24.0 18% 23% -22.5 70% 73% -3.8
22.01.25 Nongrim Hills SC vs Langsning SC 3-4 42% 53% -19.9 23% 26% -12.1 35% 33% 4.2
24.01.25 Shillong Lajong FC II vs Sawmer SC 6-0 76% 83% -8.5 14% 17% -13.5 10% 11% -10.2
25.01.25 Nangkiew Irat SC vs Langsning SC 1-1 42% 51% -17.9 23% 26% -11.6 35% 36% -3.1
25.01.25 Rangdajied United vs Nongrim Hills SC 6-0 72% 77% -6.8 16% 20% -17.9 12% 14% -16.6
28.01.25 Sawmer SC vs Laitkor SC 1-2 21% 21% -0.4 21% 24% -10.1 58% 67% -13.5
30.01.25 Rangdajied United vs Ryntih SC 8-0 91% 97% -6.3 6% 7% -16.4 3% 3% -12.9
31.01.25 Nangkiew Irat SC vs Sawmer SC 1-1 42% 50% -15.9 24% 27% -12.6 34% 36% -3.9
03.02.25 Ryntih SC vs Langsning SC 1-2 9% 8% 7.9 11% 10% 13.1 80% 91% -11.7
04.02.25 Nongrim Hills SC vs Laitkor SC 0-0 33% 38% -13.6 24% 27% -12.9 44% 48% -7.9
06.02.25 Langsning SC vs Mawlai SC 1-1 15% 17% -11.9 19% 22% -13.6 66% 72% -9.1
10.02.25 Laitkor SC vs Shillong Lajong FC II 0-6 12% 15% -20.9 16% 19% -17.6 72% 77% -6.2
11.02.25 Sawmer SC vs Nongrim Hills SC 4-1 35% 42% -16.2 24% 27% -13.1 41% 43% -5.4
15.02.25 Rangdajied United vs Langsning SC 3-1 82% 89% -8.3 12% 14% -11.8 6% 6% 5.0
17.02.25 Nongrim Hills SC vs Mawlai SC 1-8 5% 6% -11.8 10% 11% -12.1 85% 92% -7.0
18.02.25 Langsning SC vs Sawmer SC 5-0 44% 49% -9.7 24% 27% -12.8 32% 36% -10.9
18.02.25 Rangdajied United vs Laitkor SC 0-2 81% 89% -8.8 12% 13% -10.3 7% 6% 1.8
20.02.25 Nongrim Hills SC vs Shillong Lajong FC II 1-1 3% 4% -20.2 7% 9% -18.6 89% 95% -6.1
22.02.25 Ryntih SC vs Laitkor SC 1-8 7% 7% 6.1 11% 11% 2.8 82% 92% -10.8
22.02.25 Sawmer SC vs Mawlai SC 0-1 3% 3% -3.1 6% 7% -6.5 91% 98% -7.2
24.02.25 Shillong Lajong FC II vs Nangkiew Irat SC 4-0 89% 95% -6.8 8% 9% -12.1 4% 4% -5.1
25.02.25 Langsning SC vs Laitkor SC 1-0 30% 33% -8.9 24% 27% -12.6 46% 52% -11.2
25.02.25 Mawlai SC vs Rangdajied United 1-0 42% 51% -16.8 24% 28% -12.7 34% 33% 1.2
26.02.25 Sawmer SC vs Ryntih SC 6-0 82% 89% -8.6 11% 12% -10.4 7% 8% -7.0
27.02.25 Nongrim Hills SC vs Nangkiew Irat SC 0-4 27% 31% -14.1 22% 25% -12.1 51% 56% -7.9
28.02.25 Shillong Lajong FC II vs Langsning SC 6-0 80% 88% -8.6 11% 12% -8.7 9% 10% -12.5
03.03.25 Nangkiew Irat SC vs Ryntih SC 6-0 75% 84% -11.3 13% 13% -1.0 13% 14% -8.1
05.03.25 Shillong Lajong FC II vs Rangdajied United 2-1 54% 68% -20.9 22% 24% -8.7 24% 20% 22.2
07.03.25 Laitkor SC vs Nangkiew Irat SC 3-3 48% 55% -13.2 22% 24% -10.4 30% 33% -8.6
10.03.25 Laitkor SC vs Mawlai SC 2-2 11% 12% -12.3 15% 17% -11.4 74% 81% -8.6
15.03.25 Mawlai SC vs Shillong Lajong FC II 1-2 38% 45% -15.4 24% 28% -12.9 37% 38% -2.9
07.08.25 Sawmer SC vs Mawlai SC 2-6 9% 12% -22.0 15% 19% -20.9 75% 79% -4.1
18.08.25 Rangdajied United vs Shillong Lajong FC II 0-0 30% 43% -28.3 23% 29% -21.1 46% 40% 15.7
21.08.25 Mawlai SC vs Nangkiew Irat SC 0-2 67% 71% -5.1 17% 20% -16.2 16% 20% -20.4
22.08.25 Shillong Lajong FC II vs Malki SC 5-0 73% 75% -2.8 15% 19% -22.9 12% 17% -26.6
23.08.25 Langsning SC vs Rangdajied United 4-0 25% 34% -26.3 23% 29% -20.9 52% 50% 4.8
28.08.25 Nangkiew Irat SC vs Sawmer SC 5-1 48% 59% -18.6 22% 25% -10.4 30% 29% 4.0
29.08.25 Langsning SC vs Mawlai SC 0-1 16% 19% -15.1 20% 24% -16.6 63% 68% -6.7
02.09.25 Shillong Lajong FC II vs Laitkor SC 2-0 87% 94% -7.8 8% 10% -11.1 4% 5% -5.5
03.09.25 Mylliem SC vs Malki SC 3-0 38% 39% -2.9 25% 29% -14.2 37% 44% -15.9
04.09.25 Rangdajied United vs Nangkiew Irat SC 1-1 45% 53% -15.9 23% 26% -11.5 32% 32% -1.6
05.09.25 Sawmer SC vs Langsning SC 0-6 20% 24% -16.3 21% 24% -14.8 59% 63% -7.1

Home Ratings

13 teams
Home team ratings and rankings based on historical performance.
Rank Team Rating
1 Shillong Lajong FC II 1940.84
2 Rangdajied United 1753.46
3 Mawlai SC 1727.56
4 Langsning SC 1565.52
5 Laitkor SC 1556.07
6 Mylliem SC 1549.66
7 Nangkiew Irat SC 1532.90
8 Sawmer SC 1474.33
9 Nongthymmai SC 1409.72
10 Malki SC 1345.10
11 Nongrim Hills SC 1285.89
12 Mawkhar SC 1201.39
13 Ryntih SC 1130.85

Away Ratings

13 teams
Away team ratings and rankings based on historical performance.
Rank Team Rating
1 Shillong Lajong FC II 1900.70
2 Mawlai SC 1786.65
3 Nangkiew Irat SC 1665.65
4 Malki SC 1571.40
5 Mylliem SC 1550.00
6 Rangdajied United 1522.00
7 Nongthymmai SC 1521.00
8 Nongrim Hills SC 1425.70
9 Laitkor SC 1422.07
10 Sawmer SC 1407.45
11 Langsning SC 1405.61
12 Mawkhar SC 1383.77
13 Ryntih SC 1174.28