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 536
Avg Goals 1.66
Avg Home 0.97
Avg Away 0.69
Home Win % 39.9%
Draw % 38.2%
Away Win % 21.8%

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 536
Avg Brier Score 0.6137
Pick Accuracy 47.0%
Source postgres
Raw Model Brier 0.6161
Market Brier 0.6221
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 1
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 · 1 of 536 matches had at least one · staked 1.00, profit -1.00 units.
Side Bets Hit Rate Staked Profit ROI
home 0 - 0.00 0.00 -
draw 0 - 0.00 0.00 -
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.6% 15.0% 20
10–20% 16.1% 15.1% 185
20–30% 25.5% 18.9% 370
30–40% 35.3% 39.0% 711
40–50% 44.3% 42.0% 205
50–60% 54.5% 54.8% 73
60–70% 63.8% 68.6% 35
70–80% 73.3% 87.5% 8
80–90% 81.2% 100.0% 1
Date Match Result HOME (1) DRAW (X) AWAY (2)
Model Price Edge Model Price Edge Model Price Edge
02.09.23 Damash Gilan vs Sanat Mes Kerman 1-2 28% 33% -17.5 38% 38% -2.3 35% 41% -14.4
02.09.23 Mes Sungun Varzaghan vs Khalij Fars Mahshahr 4-1 55% 56% -2.6 31% 35% -11.8 15% 21% -30.7
02.09.23 Pars Jam Bushehr vs Kheybar Khorramabad 1-0 24% 31% -23.1 37% 38% -4.7 39% 43% -7.6
02.09.23 Saipa Alborz vs Darya Babol 1-0 48% 56% -13.2 35% 35% -1.2 17% 21% -17.9
10.09.23 Ario Eslamshahr vs Shahre Raz Shiraz 1-1 44% 49% -10.5 36% 38% -4.0 20% 26% -21.6
10.09.23 Darya Babol vs Mes Sungun Varzaghan 0-1 44% 53% -17.0 35% 34% 1.1 21% 25% -15.9
10.09.23 Khalij Fars Mahshahr vs Pars Jam Bushehr 1-3 27% 31% -13.6 38% 39% -2.7 35% 42% -17.5
10.09.23 Kheybar Khorramabad vs Mes Shahr Babak 1-0 60% 62% -3.5 29% 34% -14.7 10% 15% -30.3
10.09.23 Khoosheh Talai vs Saipa Alborz 0-3 15% 20% -25.2 31% 33% -6.4 54% 59% -8.5
10.09.23 Sanat Mes Kerman vs Naft Gachsaran 1-2 63% 66% -5.6 26% 29% -10.4 11% 16% -30.6
17.09.23 Chador Malu Yazd vs Mes Shahr Babak 1-0 41% 42% -2.7 36% 38% -5.9 23% 32% -27.4
17.09.23 Damash Gilan vs Esteghlal Molasani 0-0 42% 44% -5.1 35% 36% -4.1 23% 31% -26.5
17.09.23 Mes Sungun Varzaghan vs Kheybar Khorramabad 1-0 34% 44% -22.8 38% 38% -2.2 28% 29% -4.5
17.09.23 Naft Gachsaran vs Darya Babol 0-0 44% 53% -15.6 36% 37% -1.9 19% 23% -15.4
17.09.23 Naft Masjed Soleyman vs Ario Eslamshahr 1-2 47% 52% -8.5 34% 35% -4.3 19% 26% -25.9
17.09.23 Pars Jam Bushehr vs Shahrdari Astara 1-0 48% 52% -6.5 34% 36% -5.9 18% 24% -26.4
17.09.23 Saipa Alborz vs Fajr Sepasi 2-1 40% 45% -12.9 38% 39% -3.6 23% 28% -18.6
24.09.23 Mes Shahr Babak vs Shahre Raz Shiraz 0-0 35% 42% -15.7 39% 41% -4.5 26% 31% -15.9
25.09.23 Ario Eslamshahr vs Chador Malu Yazd 1-2 33% 40% -17.4 37% 36% 0.5 30% 36% -14.8
25.09.23 Esteghlal Molasani vs Pars Jam Bushehr 2-0 26% 31% -15.3 36% 36% 0.7 38% 45% -17.4
25.09.23 Sanat Mes Kerman vs Saipa Alborz 0-0 37% 43% -13.7 37% 37% -1.3 27% 33% -19.9
01.10.23 Damash Gilan vs Darya Babol 1-1 48% 53% -10.6 35% 36% -3.8 17% 22% -21.4
01.10.23 Mes Sungun Varzaghan vs Shahre Raz Shiraz 0-1 56% 65% -14.4 31% 31% 0.7 13% 16% -18.2
01.10.23 Naft Gachsaran vs Ario Eslamshahr 0-0 49% 56% -13.7 34% 34% -0.5 18% 22% -19.5
01.10.23 Saipa Alborz vs Esteghlal Molasani 2-0 60% 61% -0.4 28% 33% -17.4 12% 18% -33.5
02.10.23 Pars Jam Bushehr vs Mes Shahr Babak 0-3 46% 49% -5.4 34% 36% -5.7 20% 27% -26.6
02.10.23 Sanat Mes Kerman vs Fajr Sepasi 0-1 46% 54% -15.0 35% 34% 0.2 20% 24% -18.0
07.10.23 Esteghlal Molasani vs Naft Gachsaran 0-0 35% 42% -16.6 36% 36% -0.0 29% 35% -17.1
08.10.23 Ario Eslamshahr vs Pars Jam Bushehr 0-0 32% 40% -19.4 37% 38% -1.4 31% 35% -12.9
08.10.23 Darya Babol vs Sanat Mes Kerman 1-1 31% 42% -27.3 36% 37% -3.7 34% 33% 0.9
08.10.23 Khalij Fars Mahshahr vs Saipa Alborz 2-0 16% 24% -32.2 29% 34% -14.8 54% 54% 0.8
08.10.23 Mes Shahr Babak vs Mes Sungun Varzaghan 1-0 37% 47% -21.1 38% 38% -2.0 26% 28% -7.9
14.10.23 Damash Gilan vs Khalij Fars Mahshahr 3-2 39% 40% -1.5 36% 38% -5.8 25% 35% -28.1
14.10.23 Mes Sungun Varzaghan vs Chador Malu Yazd 0-1 33% 40% -16.8 37% 38% -1.3 29% 35% -16.0
14.10.23 Naft Gachsaran vs Mes Shahr Babak 1-0 40% 45% -12.3 38% 39% -3.8 22% 28% -19.2
14.10.23 Pars Jam Bushehr vs Shahre Raz Shiraz 0-1 45% 51% -13.0 33% 32% 2.5 22% 29% -21.9
14.10.23 Saipa Alborz vs Ario Eslamshahr 3-0 53% 56% -5.1 32% 36% -9.7 15% 21% -28.6
15.10.23 Sanat Mes Kerman vs Kheybar Khorramabad 0-2 22% 27% -19.3 36% 37% -2.9 43% 49% -12.8
20.10.23 Chador Malu Yazd vs Pars Jam Bushehr 1-2 45% 47% -4.0 35% 38% -8.2 20% 28% -27.8
20.10.23 Esteghlal Molasani vs Mes Sungun Varzaghan 1-0 41% 51% -17.9 35% 34% 2.8 24% 28% -14.8
20.10.23 Mes Shahr Babak vs Damash Gilan 3-2 51% 55% -6.9 31% 32% -4.2 18% 25% -28.2
21.10.23 Ario Eslamshahr vs Sanat Mes Kerman 1-2 34% 40% -16.1 38% 38% -1.8 29% 34% -15.5
21.10.23 Khalij Fars Mahshahr vs Naft Gachsaran 1-1 29% 36% -19.1 36% 36% -0.1 35% 40% -13.1
21.10.23 Shahrdari Astara vs Saipa Alborz 1-1 21% 28% -23.1 37% 40% -6.9 41% 44% -6.8
27.10.23 Damash Gilan vs Pars Jam Bushehr 1-1 27% 31% -13.1 36% 35% 1.9 37% 45% -18.5
27.10.23 Naft Gachsaran vs Kheybar Khorramabad 1-0 18% 25% -26.0 33% 36% -6.7 48% 51% -6.1
27.10.23 Saipa Alborz vs Mes Shahr Babak 0-0 47% 51% -9.1 36% 38% -5.6 18% 23% -23.0
27.10.23 Sanat Mes Kerman vs Esteghlal Molasani 1-0 56% 60% -6.3 31% 33% -8.3 14% 19% -28.2
02.11.23 Mes Shahr Babak vs Naft Masjed Soleyman 2-2 26% 32% -19.3 38% 39% -3.5 36% 41% -11.5
03.11.23 Ario Eslamshahr vs Fajr Sepasi 0-0 19% 24% -22.2 33% 34% -2.4 48% 55% -11.5
03.11.23 Kheybar Khorramabad vs Saipa Alborz 1-0 51% 54% -5.2 31% 34% -7.2 17% 24% -29.1
03.11.23 Shahrdari Astara vs Sanat Mes Kerman 1-0 20% 25% -20.8 38% 42% -7.7 42% 45% -8.2
08.11.23 Damash Gilan vs Ario Eslamshahr 1-0 42% 48% -12.4 35% 34% 0.4 24% 30% -21.9
08.11.23 Khoosheh Talai vs Mes Shahr Babak 1-0 28% 34% -16.9 38% 38% -2.0 34% 40% -14.6
08.11.23 Naft Gachsaran vs Chador Malu Yazd 0-1 32% 38% -15.9 38% 39% -2.3 30% 35% -14.7
08.11.23 Naft Masjed Soleyman vs Mes Sungun Varzaghan 1-0 47% 53% -10.9 33% 33% -1.4 20% 27% -25.0
09.11.23 Saipa Alborz vs Pars Jam Bushehr 1-0 49% 53% -6.9 33% 34% -5.7 18% 26% -27.9
09.11.23 Sanat Mes Kerman vs Shahre Raz Shiraz 4-2 43% 48% -8.9 35% 36% -3.6 22% 29% -24.5
14.11.23 Ario Eslamshahr vs Khoosheh Talai 0-0 43% 49% -11.0 35% 35% -0.2 22% 28% -21.4
14.11.23 Mes Sungun Varzaghan vs Naft Gachsaran 1-1 42% 50% -15.3 37% 38% -2.8 20% 24% -14.9
15.11.23 Chador Malu Yazd vs Saipa Alborz 2-1 39% 42% -7.8 39% 43% -7.4 22% 28% -21.8
15.11.23 Mes Shahr Babak vs Darya Babol 3-0 48% 53% -10.8 36% 38% -5.2 17% 21% -20.7
15.11.23 Pars Jam Bushehr vs Naft Masjed Soleyman 1-2 36% 41% -12.9 39% 40% -3.4 26% 31% -17.5
17.11.23 Khalij Fars Mahshahr vs Sanat Mes Kerman 0-2 17% 22% -22.9 35% 38% -8.0 48% 53% -9.1
22.11.23 Damash Gilan vs Naft Masjed Soleyman 0-0 28% 34% -16.5 36% 36% -0.1 35% 43% -16.9
22.11.23 Darya Babol vs Ario Eslamshahr 1-2 37% 43% -14.0 38% 39% -2.8 24% 29% -16.8
22.11.23 Naft Gachsaran vs Pars Jam Bushehr 4-0 37% 43% -14.2 39% 40% -3.2 25% 29% -15.8
22.11.23 Saipa Alborz vs Mes Sungun Varzaghan 0-1 44% 49% -10.2 37% 38% -4.3 19% 24% -20.5
23.11.23 Sanat Mes Kerman vs Mes Shahr Babak 0-0 41% 45% -10.2 36% 37% -3.0 23% 30% -23.2
28.11.23 Mes Sungun Varzaghan vs Damash Gilan 2-1 45% 49% -8.2 36% 38% -5.3 19% 26% -24.0
28.11.23 Naft Masjed Soleyman vs Naft Gachsaran 3-1 42% 48% -12.2 34% 34% -0.1 24% 31% -22.9
28.11.23 Pars Jam Bushehr vs Khoosheh Talai 2-1 51% 56% -7.9 33% 35% -6.0 16% 22% -26.0
29.11.23 Ario Eslamshahr vs Shahrdari Astara 1-0 39% 43% -11.2 37% 38% -3.0 24% 30% -20.5
29.11.23 Chador Malu Yazd vs Sanat Mes Kerman 2-2 45% 50% -10.2 35% 37% -4.4 20% 26% -23.3
29.11.23 Mes Shahr Babak vs Fajr Sepasi 0-0 24% 29% -17.6 39% 42% -5.7 36% 42% -12.5
29.11.23 Shahre Raz Shiraz vs Saipa Alborz 0-0 39% 47% -15.2 36% 36% 0.3 24% 29% -15.8
05.12.23 Khalij Fars Mahshahr vs Ario Eslamshahr 0-2 17% 22% -21.9 32% 33% -2.6 51% 57% -11.5
05.12.23 Saipa Alborz vs Naft Masjed Soleyman 0-1 31% 34% -10.3 39% 40% -3.6 31% 38% -20.6
05.12.23 Shahrdari Astara vs Mes Shahr Babak 0-0 32% 38% -16.4 39% 41% -4.2 29% 34% -15.1
06.12.23 Khoosheh Talai vs Mes Sungun Varzaghan 2-0 31% 38% -19.9 36% 35% 1.4 34% 38% -12.6
06.12.23 Sanat Mes Kerman vs Pars Jam Bushehr 0-0 42% 48% -12.6 36% 37% -2.9 22% 29% -21.7
12.12.23 Ario Eslamshahr vs Kheybar Khorramabad 0-2 21% 28% -24.8 34% 36% -5.2 45% 49% -8.5
12.12.23 Mes Shahr Babak vs Esteghlal Molasani 2-0 48% 54% -11.3 35% 36% -3.9 17% 22% -21.2
12.12.23 Naft Gachsaran vs Saipa Alborz 2-3 36% 40% -9.3 41% 44% -7.5 23% 28% -18.5
13.12.23 Damash Gilan vs Khoosheh Talai 1-1 43% 47% -8.5 35% 36% -3.2 22% 29% -24.4
13.12.23 Mes Sungun Varzaghan vs Fajr Sepasi 0-3 30% 36% -17.1 37% 38% -1.4 33% 39% -15.4
13.12.23 Naft Masjed Soleyman vs Sanat Mes Kerman 2-0 46% 50% -7.6 35% 38% -6.2 18% 24% -24.6
13.12.23 Pars Jam Bushehr vs Darya Babol 2-1 51% 55% -7.0 34% 37% -8.2 15% 20% -25.4
18.12.23 Esteghlal Molasani vs Ario Eslamshahr 1-0 37% 43% -14.4 36% 36% 0.4 27% 33% -19.2
19.12.23 Shahrdari Astara vs Naft Gachsaran 0-3 31% 36% -16.0 40% 43% -5.2 29% 33% -12.8
20.12.23 Fajr Sepasi vs Pars Jam Bushehr 2-0 52% 56% -6.6 33% 36% -9.3 15% 20% -27.2
20.12.23 Khalij Fars Mahshahr vs Mes Shahr Babak 1-0 17% 23% -26.5 34% 38% -9.6 49% 52% -5.6
20.12.23 Saipa Alborz vs Damash Gilan 1-0 61% 67% -8.4 27% 29% -5.5 12% 16% -27.9
20.12.23 Sanat Mes Kerman vs Mes Sungun Varzaghan 1-0 49% 58% -14.9 34% 34% -0.8 17% 20% -17.1
02.02.24 Darya Babol vs Saipa Alborz 0-2 25% 32% -23.1 37% 38% -4.4 38% 42% -7.8
02.02.24 Kheybar Khorramabad vs Pars Jam Bushehr 1-0 62% 66% -6.7 28% 31% -9.7 10% 14% -27.7
02.02.24 Khoosheh Talai vs Naft Gachsaran 0-0 9% 12% -23.1 25% 25% -1.9 66% 74% -10.3
03.02.24 Ario Eslamshahr vs Mes Shahr Babak 0-0 32% 38% -13.9 39% 41% -3.9 28% 34% -16.5
14.02.24 Damash Gilan vs Fajr Sepasi 1-1 19% 26% -26.2 35% 38% -8.1 46% 49% -6.0
14.02.24 Mes Shahr Babak vs Kheybar Khorramabad 0-1 21% 26% -18.4 40% 43% -7.6 38% 42% -9.1
Showing the 100 most recent of 536 evaluated matches.

Home Ratings

18 teams
Home team ratings and rankings based on historical performance.
Rank Team Rating
1 Mes Rafsanjan 1668.26
2 Shahin Bandar Ameri 1656.68
3 Ario Eslamshahr 1628.09
4 Saipa Alborz 1619.40
5 Naft Masjed Soleyman 1602.68
6 Sanat Mes Kerman 1585.71
7 Shahrdari Noshahr 1570.12
8 Pars Jam Bushehr 1561.49
9 FC Fard Alborz 1560.82
10 Naft Gachsaran 1558.43
11 Havadar SC 1548.27
12 Besat Kermanshah 1546.87
13 Naft Bandar Abbas FC 1526.93
14 Niroye Zamini 1521.87
15 Shenavar Sazi Qeshm 1485.52
16 Navad Urmia 1481.42
17 Mes Sungun Varzaghan 1481.30
18 Damash Gilan 1435.53

Away Ratings

18 teams
Away team ratings and rankings based on historical performance.
Rank Team Rating
1 Saipa Alborz 1626.65
2 Pars Jam Bushehr 1624.41
3 Naft Bandar Abbas FC 1602.68
4 Havadar SC 1571.05
5 Mes Rafsanjan 1559.91
6 Naft Masjed Soleyman 1535.21
7 Sanat Mes Kerman 1535.04
8 Besat Kermanshah 1518.41
9 FC Fard Alborz 1502.18
10 Ario Eslamshahr 1494.54
11 Niroye Zamini 1463.94
12 Naft Gachsaran 1457.33
13 Shahrdari Noshahr 1448.85
14 Shenavar Sazi Qeshm 1401.69
15 Shahin Bandar Ameri 1399.71
16 Damash Gilan 1376.40
17 Mes Sungun Varzaghan 1296.43
18 Navad Urmia 1264.37