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 125
Avg Goals 2.74
Avg Home 1.34
Avg Away 1.40
Home Win % 36.8%
Draw % 24.0%
Away Win % 39.2%

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 125
Avg Brier Score 0.5717
Pick Accuracy 53.6%
Source postgres
Raw Model Brier 0.5780
Market Brier 0.5787
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 2
Value Bet Hit Rate 0.0%
ROI (flat stake) -100.0%
ROI Trustworthy? No
Before trusting this ROI:
  • 100.0% of value bets are on 'away' — 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 · 2 of 125 matches had at least one · staked 2.00, profit -2.00 units.
Side Bets Hit Rate Staked Profit ROI
home 0 - 0.00 0.00 -
draw 0 - 0.00 0.00 -
away 2 0.0% 2.00 -2.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% 8.7% 0.0% 5
10–20% 15.5% 10.7% 56
20–30% 26.4% 26.6% 139
30–40% 34.1% 31.7% 82
40–50% 44.8% 53.8% 39
50–60% 53.3% 52.4% 21
60–70% 65.5% 57.1% 21
70–80% 73.5% 100.0% 12
Date Match Result HOME (1) DRAW (X) AWAY (2)
Model Price Edge Model Price Edge Model Price Edge
22.09.23 Al Shabab Manama vs Manama Club 0-2 11% 17% -35.3 20% 28% -26.4 68% 66% 3.2
23.09.23 Al Riffa vs Al Najma Manama 2-2 69% 69% -0.4 19% 25% -23.5 12% 17% -32.8
28.09.23 Al Najma Manama vs Al Shabab Manama 3-2 42% 49% -13.4 31% 34% -8.8 27% 30% -11.3
28.09.23 Manama Club vs Al Hala Muharraq 1-2 66% 65% 1.4 21% 27% -23.1 13% 19% -32.3
06.10.23 Al Hala Muharraq vs Al Najma Manama 0-5 39% 45% -14.8 30% 31% -5.3 32% 36% -11.2
07.10.23 East Riffa vs Manama Club 2-1 24% 36% -34.5 26% 33% -20.7 50% 43% 14.4
21.10.23 Al Najma Manama vs East Riffa 2-1 30% 43% -29.1 29% 32% -11.1 41% 38% 9.0
22.10.23 Manama Club vs Sitra Club 0-0 56% 61% -8.3 26% 29% -9.6 18% 22% -19.4
29.10.23 Sitra Club vs Al Najma Manama 1-1 27% 32% -17.5 29% 31% -6.0 44% 49% -9.7
30.10.23 Al Khalidiyah vs Manama Club 0-0 44% 52% -15.8 29% 31% -5.7 27% 29% -8.5
08.11.23 Al Najma Manama vs Al Khalidiyah 1-1 18% 25% -29.1 24% 28% -12.1 58% 60% -2.8
10.11.23 Manama Club vs Al Ahli Manama 2-3 53% 59% -9.7 27% 29% -8.1 20% 24% -16.6
25.11.23 Al Ahli Manama vs Al Najma Manama 2-0 29% 38% -22.0 30% 32% -7.7 41% 43% -4.2
25.11.23 Busaiteen Club vs Manama Club 1-3 20% 31% -33.4 25% 31% -19.0 54% 51% 7.3
01.12.23 Al Muharraq vs Manama Club 3-1 36% 48% -24.0 29% 31% -5.6 35% 34% 2.6
01.12.23 Al Najma Manama vs Busaiteen Club 0-1 48% 51% -7.1 28% 31% -9.6 24% 30% -20.4
19.12.23 Manama Club vs Al Najma Manama 3-2 43% 50% -14.7 29% 31% -5.7 28% 32% -12.2
24.12.23 Al Hidd vs Manama Club 0-2 25% 36% -31.6 26% 29% -13.3 50% 47% 6.7
24.12.23 Al Muharraq vs Al Najma Manama 2-1 51% 56% -10.1 26% 27% -4.4 23% 29% -18.3
05.02.24 Al Najma Manama vs Al Hidd 4-2 37% 42% -11.8 29% 30% -4.6 34% 40% -15.3
06.02.24 Manama Club vs Al Riffa 0-1 25% 33% -24.9 28% 31% -9.0 47% 48% -2.3
14.02.24 Manama Club vs Al Shabab Manama 1-1 58% 60% -2.7 25% 29% -14.2 18% 24% -26.3
03.03.24 Al Shabab Manama vs Al Najma Manama 2-1 35% 43% -19.4 28% 29% -3.5 37% 40% -8.5
04.03.24 Al Hala Muharraq vs Manama Club 0-0 15% 23% -34.3 22% 29% -21.9 62% 60% 3.8
08.03.24 Al Najma Manama vs Al Riffa 3-3 14% 21% -34.3 20% 25% -20.4 66% 66% 0.3
04.05.24 Busaiteen Club vs Al Najma Manama 2-3 31% 38% -18.3 29% 30% -5.1 40% 45% -11.1
04.05.24 Manama Club vs Al Muharraq 0-3 22% 27% -18.8 29% 31% -7.1 49% 55% -9.5
09.05.24 Al Najma Manama vs Manama Club 1-4 25% 33% -24.3 28% 30% -7.7 47% 49% -4.0
14.05.24 Al Najma Manama vs Al Muharraq 1-1 16% 23% -30.7 22% 25% -12.6 62% 65% -3.3
15.05.24 Manama Club vs Al Hidd 0-0 33% 39% -15.4 29% 30% -4.5 38% 43% -12.9
19.05.24 Al Hidd vs Al Najma Manama 2-1 56% 62% -9.6 25% 27% -6.4 19% 23% -18.2
20.05.24 Al Riffa vs Manama Club 1-2 55% 58% -5.9 26% 29% -10.4 19% 25% -22.6
23.05.24 Al Hidd vs Al Ittihad Hamad 2-1 61% 60% 2.7 22% 29% -21.7 16% 24% -32.4
27.05.24 Malkia vs Al Ittihad Hamad 3-1 54% 54% -0.2 26% 31% -15.6 20% 28% -27.6
31.05.24 Al Ittihad Hamad vs East Riffa 0-2 8% 12% -36.1 14% 19% -27.6 78% 80% -1.9
21.09.24 Al Riffa vs Al Najma Manama 3-0 72% 75% -4.9 18% 21% -15.7 11% 15% -29.1
22.09.24 Manama Club vs Al Khalidiyah 0-5 23% 29% -22.1 29% 31% -8.4 48% 52% -6.4
26.09.24 Sitra Club vs Manama Club 4-1 37% 44% -17.7 30% 32% -6.5 33% 36% -8.4
27.09.24 Al Najma Manama vs Al Ahli Manama 2-3 25% 35% -27.4 27% 30% -9.6 47% 48% -0.6
02.10.24 East Riffa vs Al Najma Manama 2-4 40% 50% -20.5 28% 29% -3.3 32% 33% -4.6
02.10.24 Manama Club vs Ali CSC 2-2 38% 44% -15.1 29% 30% -4.7 33% 38% -13.2
26.10.24 Al Najma Manama vs Al Muharraq 0-0 12% 18% -33.1 20% 24% -19.1 68% 68% -0.6
28.10.24 Manama Club vs Al Riffa 0-0 16% 24% -33.9 23% 29% -20.7 62% 60% 3.5
24.11.24 Al Ahli Manama vs Manama Club 2-0 45% 48% -5.1 29% 33% -11.6 25% 32% -21.6
24.11.24 Al Shabab Manama vs Al Najma Manama 0-2 36% 43% -16.3 29% 30% -4.0 35% 39% -10.0
08.12.24 Al Najma Manama vs Malkia 5-1 35% 42% -15.3 30% 31% -5.4 35% 40% -12.1
08.12.24 Manama Club vs East Riffa 1-0 34% 42% -19.4 31% 33% -7.5 35% 37% -5.0
13.12.24 Bahrain SC vs Al Najma Manama 1-2 29% 39% -26.2 27% 29% -6.7 44% 43% 0.4
14.12.24 Al Muharraq vs Manama Club 3-0 66% 65% 0.3 21% 27% -22.7 14% 20% -32.5
11.01.25 Ali CSC vs Al Najma Manama 1-3 15% 22% -31.6 22% 27% -15.8 63% 64% -1.6
11.01.25 Manama Club vs Al Shabab Manama 0-2 35% 44% -21.3 31% 34% -8.1 34% 34% -0.1
16.01.25 Malkia vs Manama Club 0-0 36% 43% -14.5 31% 33% -7.2 33% 36% -10.1
18.01.25 Al Najma Manama vs Al Khalidiyah 1-3 14% 21% -34.1 20% 24% -20.1 67% 66% 0.8
08.02.25 Manama Club vs Bahrain SC 1-1 34% 43% -22.1 30% 32% -7.1 36% 37% -2.4
08.02.25 Sitra Club vs Al Najma Manama 0-0 38% 43% -10.6 29% 30% -5.1 33% 40% -17.0
15.02.25 Al Najma Manama vs Manama Club 1-2 34% 38% -11.1 31% 34% -7.8 35% 41% -13.8
04.03.25 Al Khalidiyah vs Manama Club 3-2 71% 73% -2.7 19% 24% -20.8 10% 14% -29.8
04.03.25 Al Najma Manama vs Al Riffa 1-3 19% 27% -29.9 25% 29% -13.1 56% 57% -1.1
04.04.25 Al Ahli Manama vs Al Najma Manama 1-0 43% 48% -10.5 28% 29% -5.0 29% 36% -17.6
05.04.25 Manama Club vs Sitra Club 0-3 26% 34% -23.1 29% 32% -8.9 45% 47% -4.2
15.04.25 Ali CSC vs Manama Club 1-1 25% 36% -29.2 28% 32% -12.7 47% 44% 4.7
16.04.25 Al Najma Manama vs East Riffa 1-1 40% 45% -11.1 29% 30% -5.4 31% 37% -16.5
21.04.25 Al Muharraq vs Al Najma Manama 2-0 74% 74% -0.8 16% 22% -25.0 10% 15% -33.8
22.04.25 Al Riffa vs Manama Club 5-1 65% 67% -3.0 22% 26% -15.8 14% 19% -27.7
26.04.25 Al Najma Manama vs Al Shabab Manama 0-0 30% 39% -22.4 29% 30% -5.8 41% 43% -5.7
27.04.25 Manama Club vs Al Ahli Manama 0-1 26% 36% -28.1 30% 34% -12.8 44% 42% 5.0
01.05.25 Malkia vs Al Najma Manama 0-1 32% 41% -20.5 30% 32% -6.7 37% 39% -4.5
02.05.25 East Riffa vs Manama Club 1-1 38% 48% -19.2 30% 31% -5.4 32% 34% -5.8
06.05.25 Al Najma Manama vs Bahrain SC 2-0 43% 50% -14.1 30% 32% -7.7 27% 31% -12.8
07.05.25 Manama Club vs Al Muharraq 1-6 11% 17% -36.4 17% 23% -28.5 72% 71% 2.1
11.05.25 Al Shabab Manama vs Manama Club 1-1 42% 50% -15.7 30% 32% -7.3 28% 31% -10.6
12.05.25 Al Najma Manama vs Ali CSC 1-2 51% 56% -8.8 27% 29% -6.6 23% 28% -18.5
16.05.25 Al Khalidiyah vs Al Najma Manama 2-1 65% 67% -2.4 20% 24% -16.6 15% 21% -29.9
16.05.25 Manama Club vs Malkia 0-1 22% 29% -25.8 28% 31% -10.3 51% 53% -3.9
20.05.25 Al Najma Manama vs Sitra Club 1-1 39% 47% -15.6 29% 31% -5.2 32% 36% -11.7
20.05.25 Bahrain SC vs Manama Club 3-1 45% 51% -13.1 28% 29% -4.2 27% 31% -12.9
25.05.25 Manama Club vs Al Najma Manama 1-1 16% 23% -30.8 23% 26% -14.1 62% 62% -1.3
13.09.25 Al Riffa vs Al Najma Manama 1-1 66% 70% -6.0 22% 25% -13.4 12% 16% -23.9
13.09.25 Budaiya vs Al Shabab Manama 1-1 23% 33% -32.0 28% 33% -17.3 50% 47% 7.0
19.09.25 Al Najma Manama vs Ali CSC 0-3 31% 41% -23.4 29% 31% -6.9 40% 41% -3.0
19.09.25 Malkia vs Budaiya 2-1 35% 38% -8.4 30% 32% -6.7 35% 42% -16.8
25.09.25 Sitra Club vs Al Najma Manama 0-0 52% 58% -10.3 27% 29% -6.2 21% 25% -15.8
27.09.25 Budaiya vs Bahrain SC 4-1 42% 53% -21.0 29% 31% -4.4 29% 29% 1.5
03.10.25 Al Najma Manama vs Al Ahli Manama 2-4 28% 36% -22.5 30% 32% -8.2 42% 44% -5.0
04.10.25 Al Riffa vs Budaiya 3-0 67% 69% -3.8 20% 24% -16.9 13% 18% -29.1
18.10.25 Al Hidd vs Al Najma Manama 3-1 52% 54% -4.3 27% 30% -11.2 21% 28% -23.0
18.10.25 Budaiya vs Sitra Club 1-1 20% 29% -31.7 25% 30% -16.2 55% 53% 3.0
31.10.25 Al Hidd vs Budaiya 1-2 51% 51% 0.1 27% 31% -14.8 22% 30% -27.3
31.10.25 Al Najma Manama vs Al Shabab Manama 2-0 29% 40% -26.7 29% 32% -9.6 42% 40% 3.9
08.11.25 Budaiya vs Al Najma Manama 1-1 36% 44% -18.9 30% 31% -5.4 34% 37% -7.2
19.12.25 Budaiya vs Al Muharraq 0-1 11% 17% -36.2 17% 23% -28.1 72% 71% 1.9
21.12.25 Al Najma Manama vs Malkia 1-0 22% 29% -25.4 29% 33% -12.1 49% 50% -2.5
28.12.25 Al Muharraq vs Al Najma Manama 2-0 74% 74% -0.1 16% 22% -25.6 10% 15% -33.8
29.12.25 Al Khalidiyah vs Budaiya 3-1 73% 75% -2.6 17% 22% -20.9 10% 15% -31.6
02.01.26 Budaiya vs Ali CSC 0-1 35% 47% -24.4 30% 32% -7.5 35% 34% 3.2
03.01.26 Al Najma Manama vs Bahrain SC 2-1 51% 56% -9.2 27% 29% -7.2 21% 26% -16.6
08.01.26 Al Ahli Manama vs Budaiya 2-3 40% 49% -18.7 30% 32% -6.7 30% 32% -6.3
09.01.26 Al Khalidiyah vs Al Najma Manama 3-0 67% 68% -1.5 19% 24% -18.7 13% 19% -30.8
13.01.26 Al Najma Manama vs Al Riffa 1-2 12% 19% -35.0 20% 26% -24.0 68% 66% 2.1
13.01.26 Al Shabab Manama vs Budaiya 1-3 22% 30% -27.3 29% 33% -13.2 49% 49% 0.5
Showing the 100 most recent of 125 evaluated matches.

Home Ratings

12 teams
Home team ratings and rankings based on historical performance.
Rank Team Rating
1 Al Riffa 1827.00
2 Al Khalidiyah 1768.74
3 Al Muharraq 1740.92
4 Sitra Club 1647.67
5 Al Hidd 1636.48
6 Al Najma Manama 1622.65
7 Ali CSC 1561.41
8 East Riffa 1553.04
9 Al Ittifaq Maqaba 1528.76
10 Malkia 1522.43
11 Al Ahli Manama 1490.48
12 Manama Club 1472.90

Away Ratings

12 teams
Away team ratings and rankings based on historical performance.
Rank Team Rating
1 Al Khalidiyah 1819.61
2 Al Riffa 1749.84
3 Al Muharraq 1708.99
4 Sitra Club 1608.00
5 Al Najma Manama 1606.78
6 East Riffa 1603.26
7 Al Ahli Manama 1598.49
8 Al Hidd 1584.11
9 Ali CSC 1532.73
10 Malkia 1530.36
11 Al Ittifaq Maqaba 1529.25
12 Manama Club 1474.41