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 900
Avg Goals 2.97
Avg Home 1.57
Avg Away 1.40
Home Win % 43.0%
Draw % 22.1%
Away Win % 34.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 900
Avg Brier Score 0.5273
Pick Accuracy 57.6%
Source postgres
Raw Model Brier 0.5318
Market Brier 0.5270
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 3
Value Bet Hit Rate 0.0%
ROI (flat stake) -100.0%
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.
  • 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 · 3 of 900 matches had at least one · staked 3.00, profit -3.00 units.
Side Bets Hit Rate Staked Profit ROI
home 0 - 0.00 0.00 -
draw 0 - 0.00 0.00 -
away 3 0.0% 3.00 -3.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.4% 2.7% 186
10–20% 15.3% 12.9% 518
20–30% 25.1% 26.5% 895
30–40% 35.1% 35.3% 309
40–50% 45.0% 43.0% 256
50–60% 54.9% 53.2% 173
60–70% 64.7% 67.6% 148
70–80% 75.0% 78.2% 133
80–90% 83.6% 93.7% 79
90–100% 91.2% 66.7% 3
Date Match Result HOME (1) DRAW (X) AWAY (2)
Model Price Edge Model Price Edge Model Price Edge
11.08.23 Al Ahli Jeddah vs Al Hazem FC 3-1 78% 85% -8.8 14% 13% 5.8 8% 7% 19.1
12.08.23 Al Feiha vs Al Khaleej Saihat 3-1 40% 43% -6.3 27% 30% -9.9 33% 35% -5.8
12.08.23 Al Taee Hail vs Damac FC 1-0 45% 48% -5.7 27% 30% -10.9 28% 30% -7.2
13.08.23 Al Fateh vs Al Taawon 1-1 45% 50% -9.3 26% 29% -8.8 29% 29% -2.8
13.08.23 Al Riyadh SC vs Al Wehda Mecca 1-0 40% 43% -6.9 28% 31% -10.2 32% 33% -4.3
14.08.23 Abha Club vs Al Hilal Riyadh 1-3 13% 18% -26.6 18% 23% -20.4 68% 65% 4.4
14.08.23 Al Ittifaq Dammam vs Al Nasr Riyadh 2-1 34% 42% -19.2 26% 29% -10.7 41% 38% 8.2
14.08.23 Al Raed Buraidah vs Al Ittihad Jeddah 0-3 6% 6% -7.0 12% 12% -3.7 82% 87% -5.3
14.08.23 Al Shabab Riyadh vs Al Akhdoud 1-1 67% 66% 2.4 19% 23% -18.3 14% 18% -24.1
17.08.23 Al Khaleej Saihat vs Al Ahli Jeddah 1-3 13% 13% 0.3 19% 20% -3.8 67% 73% -7.7
17.08.23 Damac FC vs Al Riyadh SC 2-2 47% 50% -6.3 27% 29% -9.6 27% 28% -4.4
18.08.23 Al Akhdoud vs Al Fateh 1-3 31% 34% -8.9 27% 29% -9.4 42% 43% -3.6
18.08.23 Al Hazem FC vs Al Ittifaq Dammam 0-2 18% 24% -22.4 22% 26% -16.2 59% 58% 2.9
18.08.23 Al Nasr Riyadh vs Al Taawon 0-2 75% 81% -8.2 16% 16% -1.0 10% 9% 5.2
18.08.23 Al Wehda Mecca vs Al Shabab Riyadh 3-1 22% 26% -13.2 24% 27% -10.2 54% 55% -2.1
19.08.23 Al Hilal Riyadh vs Al Feiha 1-1 80% 85% -5.9 13% 13% -1.7 8% 8% -5.5
19.08.23 Al Ittihad Jeddah vs Al Taee Hail 2-0 81% 84% -3.7 13% 14% -12.1 6% 8% -15.5
24.08.23 Al Ahli Jeddah vs Al Akhdoud 1-0 84% 88% -4.6 11% 12% -9.0 5% 5% -7.9
24.08.23 Al Ittifaq Dammam vs Al Khaleej Saihat 1-1 54% 57% -5.2 25% 28% -11.0 21% 23% -8.6
24.08.23 Al Raed Buraidah vs Al Hilal Riyadh 0-4 6% 7% -17.5 12% 13% -12.8 83% 85% -3.2
24.08.23 Al Riyadh SC vs Al Ittihad Jeddah 0-4 7% 9% -18.0 14% 17% -14.9 79% 81% -2.5
25.08.23 Al Fateh vs Al Nasr Riyadh 0-5 16% 20% -21.2 20% 23% -14.1 65% 65% 0.3
25.08.23 Al Feiha vs Al Hazem FC 0-0 52% 52% 1.2 24% 28% -12.3 23% 28% -16.4
25.08.23 Al Shabab Riyadh vs Damac FC 1-1 57% 60% -3.9 23% 25% -9.4 20% 23% -11.5
25.08.23 Al Taawon vs Abha Club 1-0 54% 62% -13.3 23% 23% -2.4 23% 22% 7.2
28.08.23 Abha Club vs Al Feiha 2-1 35% 38% -6.4 27% 30% -10.0 37% 40% -6.5
28.08.23 Al Hilal Riyadh vs Al Ittifaq Dammam 2-0 75% 81% -8.2 16% 16% -2.1 10% 10% 1.4
28.08.23 Al Raed Buraidah vs Al Riyadh SC 3-0 41% 43% -5.2 26% 29% -8.3 33% 35% -7.2
28.08.23 Al Wehda Mecca vs Al Ittihad Jeddah 0-3 6% 8% -15.5 14% 17% -14.7 79% 82% -3.3
29.08.23 Al Ahli Jeddah vs Al Taee Hail 2-0 82% 87% -5.8 12% 13% -4.2 6% 6% 0.6
29.08.23 Al Akhdoud vs Al Taawon 0-1 24% 27% -11.8 25% 28% -10.4 52% 53% -3.0
29.08.23 Al Khaleej Saihat vs Al Hazem FC 1-1 49% 48% 2.0 26% 29% -12.3 26% 30% -15.4
29.08.23 Al Nasr Riyadh vs Al Shabab Riyadh 4-0 73% 79% -7.7 16% 17% -2.0 10% 10% 1.3
29.08.23 Damac FC vs Al Fateh 2-2 33% 35% -6.1 26% 29% -8.5 41% 44% -7.5
01.09.23 Al Feiha vs Al Raed Buraidah 0-0 46% 45% 0.4 26% 29% -11.6 28% 33% -14.8
01.09.23 Al Ittihad Jeddah vs Al Hilal Riyadh 3-4 38% 40% -6.1 25% 27% -6.9 37% 41% -8.7
01.09.23 Al Riyadh SC vs Al Akhdoud 0-1 39% 40% -3.0 27% 30% -9.8 34% 37% -8.5
02.09.23 Al Fateh vs Al Ahli Jeddah 5-1 12% 14% -15.0 18% 20% -10.6 70% 72% -3.4
02.09.23 Al Hazem FC vs Al Nasr Riyadh 1-5 5% 6% -23.7 10% 13% -19.2 85% 87% -2.5
02.09.23 Al Ittifaq Dammam vs Damac FC 3-1 57% 61% -5.4 24% 27% -10.2 19% 20% -6.3
02.09.23 Al Shabab Riyadh vs Al Khaleej Saihat 1-3 56% 57% -1.5 22% 25% -10.0 21% 25% -15.0
02.09.23 Al Taawon vs Al Wehda Mecca 4-1 45% 49% -6.9 27% 29% -9.6 28% 29% -4.8
14.09.23 Al Akhdoud vs Al Ittihad Jeddah 0-1 5% 6% -13.6 11% 12% -9.8 83% 87% -4.2
14.09.23 Al Wehda Mecca vs Damac FC 4-2 51% 55% -7.5 25% 27% -7.7 24% 25% -3.0
15.09.23 Al Feiha vs Al Shabab Riyadh 0-1 32% 35% -7.6 27% 30% -10.0 41% 43% -4.7
15.09.23 Al Hilal Riyadh vs Al Riyadh SC 6-1 93% 96% -3.4 5% 6% -13.2 2% 2% -16.7
15.09.23 Al Khaleej Saihat vs Al Fateh 1-3 33% 33% 0.5 26% 28% -7.5 41% 47% -12.2
16.09.23 Abha Club vs Al Ittifaq Dammam 1-3 16% 17% -10.2 21% 23% -9.2 63% 67% -4.9
16.09.23 Al Ahli Jeddah vs Al Taawon 3-2 63% 65% -3.1 21% 24% -11.7 16% 18% -13.8
16.09.23 Al Hazem FC vs Al Taee Hail 1-1 36% 41% -10.9 27% 30% -9.8 36% 36% -0.1
16.09.23 Al Raed Buraidah vs Al Nasr Riyadh 1-3 6% 8% -19.7 12% 14% -14.7 82% 84% -2.8
21.09.23 Al Ittifaq Dammam vs Al Taee Hail 4-3 64% 67% -4.0 21% 24% -11.1 14% 16% -9.9
21.09.23 Al Ittihad Jeddah vs Al Fateh 2-1 60% 58% 3.0 22% 26% -15.8 19% 24% -22.1
21.09.23 Al Shabab Riyadh vs Al Hazem FC 4-1 68% 71% -4.8 20% 22% -10.1 13% 14% -9.4
21.09.23 Al Taawon vs Al Raed Buraidah 2-1 53% 54% -1.5 24% 27% -11.0 23% 27% -14.9
21.09.23 Damac FC vs Al Hilal Riyadh 1-1 5% 7% -24.0 10% 12% -16.9 84% 87% -2.8
22.09.23 Al Akhdoud vs Al Khaleej Saihat 0-1 43% 47% -7.7 27% 29% -9.6 31% 32% -5.4
22.09.23 Al Nasr Riyadh vs Al Ahli Jeddah 4-3 59% 61% -4.3 22% 24% -9.2 20% 23% -13.4
22.09.23 Al Riyadh SC vs Al Feiha 1-3 26% 29% -11.2 26% 29% -10.9 48% 49% -2.3
29.09.23 Al Feiha vs Al Ittihad Jeddah 0-0 16% 17% -6.2 22% 24% -8.4 62% 66% -6.5
29.09.23 Al Hazem FC vs Al Taawon 1-3 17% 19% -8.4 21% 23% -7.2 61% 65% -5.3
29.09.23 Al Hilal Riyadh vs Al Shabab Riyadh 2-0 75% 81% -6.8 15% 15% -1.9 10% 10% -2.9
29.09.23 Al Taee Hail vs Al Nasr Riyadh 1-2 6% 7% -17.0 11% 13% -11.2 83% 85% -3.4
30.09.23 Abha Club vs Al Riyadh SC 0-1 48% 55% -11.5 25% 27% -6.8 26% 26% 3.1
30.09.23 Al Ahli Jeddah vs Al Ittifaq Dammam 0-0 58% 60% -3.4 22% 24% -10.0 20% 23% -14.2
30.09.23 Al Fateh vs Al Wehda Mecca 5-1 44% 47% -5.4 26% 28% -8.2 30% 33% -8.6
30.09.23 Al Khaleej Saihat vs Damac FC 0-2 47% 52% -8.6 25% 28% -8.5 27% 29% -4.8
30.09.23 Al Raed Buraidah vs Al Akhdoud 1-2 46% 51% -8.2 26% 28% -7.5 28% 29% -2.1
05.10.23 Al Ittifaq Dammam vs Al Fateh 1-2 47% 49% -2.7 25% 28% -9.2 27% 31% -11.2
05.10.23 Al Riyadh SC vs Al Shabab Riyadh 2-2 14% 16% -14.9 19% 22% -11.2 67% 69% -3.4
05.10.23 Al Taawon vs Al Taee Hail 3-0 63% 67% -5.6 21% 23% -8.6 16% 17% -6.8
05.10.23 Damac FC vs Al Hazem FC 4-1 53% 57% -7.7 25% 27% -7.6 23% 23% -2.0
06.10.23 Al Ittihad Jeddah vs Al Ahli Jeddah 0-1 51% 56% -9.8 24% 25% -5.1 25% 26% -1.4
06.10.23 Al Nasr Riyadh vs Abha Club 2-2 90% 93% -3.5 7% 7% -10.2 3% 4% -18.1
07.10.23 Al Akhdoud vs Al Hilal Riyadh 0-3 5% 6% -25.1 10% 12% -19.8 85% 87% -2.1
07.10.23 Al Khaleej Saihat vs Al Raed Buraidah 0-0 42% 44% -5.0 26% 29% -8.7 32% 34% -8.2
07.10.23 Al Wehda Mecca vs Al Feiha 1-1 41% 45% -8.9 26% 29% -8.1 32% 33% -3.0
20.10.23 Al Akhdoud vs Al Feiha 1-2 27% 31% -12.9 27% 30% -11.4 46% 45% 1.1
20.10.23 Al Fateh vs Abha Club 4-1 65% 69% -6.9 20% 21% -5.1 15% 16% -3.8
20.10.23 Al Hilal Riyadh vs Al Khaleej Saihat 1-0 86% 88% -3.3 10% 11% -14.1 5% 6% -20.0
20.10.23 Al Taawon vs Al Ittihad Jeddah 1-1 18% 20% -8.2 22% 24% -7.3 60% 62% -4.7
21.10.23 Al Ahli Jeddah vs Al Wehda Mecca 3-1 69% 74% -6.7 19% 21% -8.1 12% 12% -2.8
21.10.23 Al Hazem FC vs Al Raed Buraidah 4-3 31% 33% -7.0 26% 29% -9.0 43% 47% -7.5
21.10.23 Al Nasr Riyadh vs Damac FC 2-1 84% 87% -3.2 10% 12% -13.8 5% 7% -19.3
21.10.23 Al Shabab Riyadh vs Al Taee Hail 2-0 65% 68% -3.9 20% 23% -11.4 14% 17% -13.2
22.10.23 Al Riyadh SC vs Al Ittifaq Dammam 1-0 15% 17% -12.0 21% 23% -9.7 64% 67% -4.4
26.10.23 Al Ittihad Jeddah vs Al Hazem FC 2-2 78% 80% -1.9 14% 16% -15.2 8% 10% -20.6
26.10.23 Al Khaleej Saihat vs Al Taawon 1-1 25% 27% -6.4 24% 26% -6.4 51% 55% -7.2
26.10.23 Damac FC vs Al Akhdoud 2-0 50% 55% -7.8 25% 27% -7.8 25% 26% -5.0
27.10.23 Al Hilal Riyadh vs Al Ahli Jeddah 3-1 60% 64% -6.0 21% 23% -6.9 19% 21% -9.8
27.10.23 Al Raed Buraidah vs Al Fateh 1-2 28% 31% -10.8 25% 27% -8.0 48% 50% -4.8
27.10.23 Al Taee Hail vs Al Riyadh SC 3-2 52% 56% -8.0 25% 27% -8.3 24% 24% -3.5
28.10.23 Abha Club vs Al Shabab Riyadh 2-1 21% 24% -14.2 23% 26% -10.1 56% 57% -2.0
28.10.23 Al Feiha vs Al Nasr Riyadh 1-3 13% 15% -15.6 17% 19% -9.3 70% 73% -3.8
28.10.23 Al Wehda Mecca vs Al Ittifaq Dammam 2-3 33% 36% -9.6 27% 29% -9.3 40% 42% -2.9
03.11.23 Al Fateh vs Al Hilal Riyadh 0-2 9% 10% -8.9 15% 15% -4.7 76% 81% -5.5
03.11.23 Al Shabab Riyadh vs Al Ittihad Jeddah 1-0 24% 26% -5.9 25% 27% -8.1 51% 55% -6.6
03.11.23 Al Taee Hail vs Al Feiha 3-3 30% 34% -10.1 27% 29% -9.3 43% 43% -1.5
04.11.23 Abha Club vs Al Akhdoud 3-2 38% 42% -8.8 26% 29% -8.4 35% 37% -4.6
04.11.23 Al Ittifaq Dammam vs Al Raed Buraidah 0-0 52% 53% -1.4 25% 28% -11.1 23% 27% -13.3
Showing the 100 most recent of 900 evaluated matches.

Home Ratings

18 teams
Home team ratings and rankings based on historical performance.
Rank Team Rating
1 Al Hilal Riyadh 2181.29
2 Al Nasr Riyadh 2138.78
3 Al Qadisiya 2079.89
4 Al Ahli Jeddah 2004.09
5 Al Ittihad Jeddah 1964.05
6 Al Draih 1877.65
7 NEOM SC 1866.70
8 Al Shabab Riyadh 1858.61
9 Al Taawon 1807.17
10 Al Ittifaq Dammam 1799.52
11 Al Khaleej Saihat 1779.63
12 Al Kholood 1774.71
13 Al Fateh 1758.47
14 Al Riyadh SC 1752.74
15 Al Faisaly 1751.05
16 Al Hazem FC 1749.52
17 Abha Club 1735.22
18 Al Feiha 1687.02

Away Ratings

18 teams
Away team ratings and rankings based on historical performance.
Rank Team Rating
1 Al Nasr Riyadh 2081.66
2 Al Qadisiya 2062.88
3 Al Hilal Riyadh 2034.19
4 Al Ittihad Jeddah 1985.57
5 Al Ahli Jeddah 1976.15
6 NEOM SC 1870.84
7 Al Shabab Riyadh 1810.45
8 Al Taawon 1800.57
9 Al Draih 1799.63
10 Al Ittifaq Dammam 1769.18
11 Al Kholood 1753.89
12 Al Khaleej Saihat 1747.78
13 Al Riyadh SC 1737.45
14 Al Fateh 1710.86
15 Al Faisaly 1704.24
16 Al Feiha 1695.64
17 Al Hazem FC 1678.02
18 Abha Club 1652.51