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 693
Avg Goals 2.24
Avg Home 1.20
Avg Away 1.04
Home Win % 41.0%
Draw % 30.9%
Away Win % 28.1%

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 693
Avg Brier Score 0.5928
Pick Accuracy 49.6%
Source postgres
Raw Model Brier 0.5974
Market Brier 0.5920
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 2
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.
Relative edge ≥ 10.0% (against the raw, vigged price actually on offer) flags a value bet · 1 of 693 matches had at least one · staked 2.00, profit -2.00 units.
Side Bets Hit Rate Staked Profit ROI
home 1 0.0% 1.00 -1.00 -100.0%
draw 1 0.0% 1.00 -1.00 -100.0%
away 0 - 0.00 0.00 -
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.0% 0.0% 37
10–20% 15.6% 13.3% 263
20–30% 25.7% 26.1% 587
30–40% 33.1% 33.5% 674
40–50% 44.6% 43.5% 237
50–60% 54.7% 52.1% 146
60–70% 64.3% 68.3% 104
70–80% 73.5% 92.6% 27
80–90% 84.2% 100.0% 4
Date Match Result HOME (1) DRAW (X) AWAY (2)
Model Price Edge Model Price Edge Model Price Edge
25.08.23 MAS Maghrib Fes vs Moghreb Athletic Tetouan 2-1 37% 45% -17.8 32% 34% -8.2 31% 32% -4.0
26.08.23 Olympique Safi vs Hassania Agadir 1-1 46% 51% -11.3 31% 34% -8.7 24% 27% -12.9
26.08.23 Union de Touarga vs Renaissance Zemamra 2-1 46% 52% -11.2 31% 34% -8.7 23% 26% -12.4
27.08.23 Ittihad Tanger vs JS Soualem 0-2 54% 57% -5.9 27% 31% -11.3 19% 24% -22.5
27.08.23 RSB Berkane vs Mouloudia Oujda 2-0 61% 73% -16.9 25% 24% 1.8 15% 14% 5.4
27.08.23 Youssoufia Berrechid vs Raja Casablanca 1-3 18% 24% -22.3 27% 31% -12.8 54% 57% -5.0
30.08.23 FAR Rabat vs Chabab Mohammedia 2-0 74% 81% -7.9 18% 20% -11.0 8% 10% -22.7
31.08.23 Wydad Casablanca vs FUS Rabat 0-2 51% 57% -10.1 30% 33% -10.2 19% 22% -14.0
01.09.23 JS Soualem vs Hassania Agadir 1-0 44% 52% -14.9 31% 34% -7.9 25% 27% -7.3
02.09.23 Moghreb Athletic Tetouan vs Olympique Safi 0-0 30% 35% -15.4 32% 35% -9.3 38% 42% -8.8
02.09.23 Mouloudia Oujda vs Union de Touarga 1-3 35% 40% -12.0 31% 34% -7.6 33% 38% -13.0
02.09.23 Renaissance Zemamra vs Youssoufia Berrechid 1-0 41% 49% -16.9 32% 36% -9.5 27% 29% -5.1
03.09.23 Chabab Mohammedia vs Wydad Casablanca 2-3 16% 17% -10.3 27% 29% -7.2 58% 66% -12.0
03.09.23 FUS Rabat vs MAS Maghrib Fes 0-0 51% 56% -9.9 29% 32% -8.9 20% 23% -14.6
03.09.23 Raja Casablanca vs FAR Rabat 2-2 35% 42% -17.0 33% 36% -10.0 33% 34% -5.2
03.09.23 RSB Berkane vs Ittihad Tanger 2-1 53% 64% -17.5 28% 29% -2.9 20% 20% -1.5
16.09.23 Hassania Agadir vs Moghreb Athletic Tetouan 0-2 44% 54% -19.0 31% 34% -7.5 25% 24% 2.1
16.09.23 Olympique Safi vs FUS Rabat 0-0 38% 42% -9.6 34% 38% -11.2 29% 33% -13.6
17.09.23 Ittihad Tanger vs Mouloudia Oujda 1-1 53% 61% -13.2 28% 29% -5.1 19% 22% -10.3
17.09.23 MAS Maghrib Fes vs Raja Casablanca 1-1 19% 23% -18.4 30% 35% -13.7 51% 54% -5.3
20.09.23 FAR Rabat vs Renaissance Zemamra 3-1 74% 81% -9.2 19% 20% -7.2 8% 9% -16.2
20.09.23 Union de Touarga vs RSB Berkane 1-3 29% 35% -17.9 30% 33% -8.7 41% 44% -7.8
21.09.23 Wydad Casablanca vs JS Soualem 1-0 69% 79% -11.8 20% 20% 1.1 10% 11% -9.4
23.09.23 Ittihad Tanger vs Youssoufia Berrechid 2-1 44% 49% -9.6 32% 35% -9.6 24% 29% -14.6
24.09.23 Raja Casablanca vs Union de Touarga 1-0 62% 70% -12.5 24% 25% -3.2 14% 16% -11.2
24.09.23 RSB Berkane vs Wydad Casablanca 0-0 34% 42% -19.3 31% 34% -8.4 35% 36% -4.0
25.09.23 JS Soualem vs Olympique Safi 0-1 32% 38% -14.9 32% 35% -8.7 36% 39% -8.5
25.09.23 Mouloudia Oujda vs FAR Rabat 0-3 17% 20% -16.6 25% 27% -6.9 58% 65% -9.8
25.09.23 Renaissance Zemamra vs MAS Maghrib Fes 1-1 32% 36% -11.0 32% 36% -9.5 36% 42% -13.8
27.09.23 FUS Rabat vs Hassania Agadir 2-0 53% 60% -12.5 30% 33% -9.2 17% 18% -6.3
30.09.23 Olympique Safi vs Chabab Mohammedia 0-0 54% 62% -12.3 28% 30% -7.6 18% 20% -12.2
01.10.23 Hassania Agadir vs Raja Casablanca 1-1 19% 24% -19.7 28% 31% -11.1 53% 57% -7.1
01.10.23 MAS Maghrib Fes vs JS Soualem 3-0 41% 49% -15.2 32% 35% -8.7 27% 29% -6.8
01.10.23 Union de Touarga vs Ittihad Tanger 2-2 40% 44% -9.9 30% 32% -6.7 30% 36% -16.5
04.10.23 FAR Rabat vs RSB Berkane 0-0 44% 51% -14.6 30% 31% -5.1 27% 29% -9.8
04.10.23 Wydad Casablanca vs Renaissance Zemamra 3-1 71% 79% -10.1 20% 21% -5.6 9% 10% -14.4
05.10.23 Moghreb Athletic Tetouan vs FUS Rabat 2-1 27% 31% -13.9 33% 36% -10.4 41% 44% -8.8
06.10.23 Chabab Mohammedia vs Hassania Agadir 3-1 36% 41% -12.3 33% 36% -9.9 31% 36% -12.0
07.10.23 Ittihad Tanger vs Wydad Casablanca 0-3 19% 22% -12.6 27% 29% -6.8 54% 61% -12.7
07.10.23 Mouloudia Oujda vs MAS Maghrib Fes 1-3 28% 31% -9.7 32% 34% -8.3 40% 47% -13.7
07.10.23 Union de Touarga vs FAR Rabat 2-1 18% 19% -3.4 26% 27% -1.4 55% 66% -15.9
08.10.23 JS Soualem vs FUS Rabat 1-3 23% 27% -13.2 30% 33% -9.1 46% 53% -12.1
08.10.23 Raja Casablanca vs Moghreb Athletic Tetouan 1-0 64% 74% -13.4 24% 24% -1.8 12% 13% -4.0
08.10.23 Renaissance Zemamra vs Olympique Safi 3-2 26% 30% -14.1 32% 36% -10.7 41% 45% -8.7
08.10.23 RSB Berkane vs Youssoufia Berrechid 3-1 67% 79% -14.6 22% 21% 3.1 11% 11% -0.3
27.10.23 FUS Rabat vs Chabab Mohammedia 1-0 57% 64% -10.6 26% 29% -7.7 17% 20% -16.4
28.10.23 Hassania Agadir vs Renaissance Zemamra 2-2 32% 35% -9.0 32% 34% -8.0 36% 43% -14.7
28.10.23 Olympique Safi vs Raja Casablanca 2-2 22% 25% -13.0 30% 32% -8.4 49% 55% -11.3
28.10.23 Youssoufia Berrechid vs Union de Touarga 2-1 33% 38% -13.0 31% 34% -7.6 35% 40% -11.9
29.10.23 FAR Rabat vs Ittihad Tanger 1-0 61% 68% -10.3 24% 26% -6.3 15% 18% -17.9
29.10.23 MAS Maghrib Fes vs RSB Berkane 0-0 30% 36% -18.4 31% 34% -9.7 39% 42% -7.1
04.11.23 FAR Rabat vs Youssoufia Berrechid 4-1 67% 76% -11.4 21% 22% -3.5 11% 13% -14.3
04.11.23 Renaissance Zemamra vs Moghreb Athletic Tetouan 1-1 38% 43% -13.2 31% 33% -7.2 31% 36% -12.3
04.11.23 RSB Berkane vs Hassania Agadir 0-0 62% 71% -13.2 24% 24% -1.6 14% 16% -9.7
05.11.23 Ittihad Tanger vs MAS Maghrib Fes 2-2 34% 38% -11.0 32% 35% -8.5 34% 39% -13.6
05.11.23 Mouloudia Oujda vs Olympique Safi 1-1 26% 29% -12.3 31% 33% -8.2 44% 50% -12.7
06.11.23 Raja Casablanca vs FUS Rabat 2-0 46% 51% -10.7 31% 34% -9.9 23% 27% -14.5
10.11.23 MAS Maghrib Fes vs Union de Touarga 0-1 45% 53% -14.6 30% 32% -6.8 25% 28% -10.2
11.11.23 FUS Rabat vs RSB Berkane 1-1 36% 42% -13.9 32% 36% -9.4 31% 35% -10.7
11.11.23 JS Soualem vs Raja Casablanca 0-0 15% 17% -12.8 25% 27% -6.1 60% 67% -10.9
11.11.23 Olympique Safi vs FAR Rabat 1-0 29% 34% -15.2 31% 34% -9.1 40% 44% -10.2
12.11.23 Chabab Mohammedia vs Renaissance Zemamra 0-2 38% 43% -11.9 31% 34% -7.6 30% 35% -12.8
12.11.23 Hassania Agadir vs Ittihad Tanger 1-1 42% 49% -13.8 31% 34% -7.7 27% 29% -9.4
24.11.23 Union de Touarga vs FUS Rabat 0-0 25% 28% -9.8 31% 34% -8.6 44% 51% -14.3
25.11.23 Mouloudia Oujda vs Hassania Agadir 1-0 34% 39% -14.2 32% 34% -8.4 35% 39% -11.3
25.11.23 Youssoufia Berrechid vs MAS Maghrib Fes 1-0 28% 32% -12.9 31% 34% -8.3 41% 47% -12.2
26.11.23 Ittihad Tanger vs Moghreb Athletic Tetouan 1-1 38% 45% -16.0 31% 34% -7.8 31% 33% -8.3
26.11.23 Raja Casablanca vs Chabab Mohammedia 1-0 70% 78% -11.0 21% 22% -4.0 10% 11% -11.5
26.11.23 Renaissance Zemamra vs JS Soualem 1-0 43% 51% -14.5 31% 33% -7.4 26% 29% -9.2
28.11.23 FAR Rabat vs Wydad Casablanca 3-1 38% 43% -13.6 32% 36% -9.2 30% 33% -10.0
06.12.23 Wydad Casablanca vs Mouloudia Oujda 3-1 70% 79% -12.1 21% 21% -1.1 10% 11% -8.2
07.12.23 RSB Berkane vs Olympique Safi 3-0 54% 66% -17.5 28% 29% -2.7 18% 17% 3.1
08.12.23 FUS Rabat vs Ittihad Tanger 0-0 59% 66% -11.6 27% 29% -6.9 15% 17% -11.0
08.12.23 MAS Maghrib Fes vs FAR Rabat 1-3 23% 26% -10.7 31% 34% -8.7 46% 52% -12.1
09.12.23 JS Soualem vs Union de Touarga 1-0 33% 38% -14.6 32% 36% -9.4 35% 38% -9.5
09.12.23 Raja Casablanca vs Renaissance Zemamra 2-1 66% 74% -10.9 23% 24% -5.7 11% 12% -11.6
10.12.23 Olympique Safi vs Youssoufia Berrechid 3-1 50% 58% -13.4 29% 31% -6.7 20% 23% -9.9
12.12.23 Union de Touarga vs Wydad Casablanca 0-1 20% 24% -17.3 30% 34% -12.1 50% 55% -8.1
13.12.23 Moghreb Athletic Tetouan vs RSB Berkane 0-0 28% 34% -18.6 32% 36% -11.4 40% 42% -4.7
16.12.23 Ittihad Tanger vs Olympique Safi 0-0 33% 40% -17.9 32% 36% -9.9 35% 37% -5.6
16.12.23 Union de Touarga vs Chabab Mohammedia 1-2 44% 51% -13.5 31% 34% -8.1 24% 27% -9.5
17.12.23 FAR Rabat vs Hassania Agadir 2-1 72% 83% -13.0 18% 17% 5.3 9% 10% -7.8
17.12.23 Renaissance Zemamra vs FUS Rabat 1-2 24% 27% -10.6 32% 36% -9.8 44% 49% -10.6
23.12.23 Wydad Casablanca vs Youssoufia Berrechid 1-0 67% 76% -11.8 22% 23% -4.0 11% 12% -11.5
24.12.23 RSB Berkane vs Raja Casablanca 1-1 31% 36% -13.7 32% 36% -9.2 36% 40% -9.5
26.12.23 Hassania Agadir vs Wydad Casablanca 0-0 17% 20% -16.6 28% 32% -12.0 55% 60% -7.7
28.12.23 Chabab Mohammedia vs RSB Berkane 1-1 19% 22% -14.5 29% 32% -10.3 52% 58% -9.8
28.12.23 FUS Rabat vs Youssoufia Berrechid 1-1 61% 68% -11.0 26% 28% -7.1 13% 15% -10.6
28.12.23 Moghreb Athletic Tetouan vs Union de Touarga 1-1 41% 48% -13.5 32% 34% -8.6 27% 31% -11.3
28.12.23 Raja Casablanca vs Ittihad Tanger 6-1 64% 72% -11.0 23% 24% -4.7 13% 15% -13.8
29.12.23 Hassania Agadir vs MAS Maghrib Fes 2-1 31% 36% -14.3 33% 37% -10.6 36% 39% -9.0
29.12.23 JS Soualem vs FAR Rabat 2-2 15% 18% -15.3 25% 26% -6.7 60% 67% -10.5
29.12.23 Olympique Safi vs Wydad Casablanca 2-1 25% 30% -17.0 31% 34% -10.2 44% 48% -7.8
29.12.23 Renaissance Zemamra vs Mouloudia Oujda 0-1 48% 55% -13.5 30% 32% -7.1 22% 25% -10.1
03.01.24 Ittihad Tanger vs Renaissance Zemamra 1-1 41% 49% -15.0 31% 33% -7.2 28% 30% -8.9
03.01.24 MAS Maghrib Fes vs Chabab Mohammedia 2-1 45% 50% -10.6 31% 35% -9.8 24% 28% -14.0
03.01.24 Mouloudia Oujda vs FUS Rabat 2-1 22% 27% -16.9 30% 34% -10.8 48% 52% -8.2
03.01.24 Wydad Casablanca vs Raja Casablanca 0-2 34% 38% -8.9 33% 36% -8.9 33% 38% -13.9
04.01.24 FAR Rabat vs Moghreb Athletic Tetouan 3-0 65% 75% -13.0 22% 22% -0.3 12% 14% -9.8
04.01.24 RSB Berkane vs JS Soualem 3-1 62% 71% -12.6 23% 24% -1.7 14% 16% -11.6
Showing the 100 most recent of 693 evaluated matches.

Home Ratings

16 teams
Home team ratings and rankings based on historical performance.
Rank Team Rating
1 RSB Berkane 2013.82
2 MAS Maghrib Fes 1940.43
3 Raja Casablanca 1931.80
4 FAR Rabat 1864.39
5 Wydad Casablanca 1845.08
6 Ittihad Tanger 1805.24
7 Hassania Agadir 1796.01
8 CODM Meknes 1784.33
9 Renaissance Zemamra 1762.73
10 FUS Rabat 1737.67
11 Kawkab Marrakech 1725.41
12 Union de Touarga 1713.56
13 Difaa El Jadida 1682.53
14 Wydad Temara 1659.37
15 US Amal Tiznit 1574.16
16 Moghreb Athletic Tetouan 1560.37

Away Ratings

16 teams
Away team ratings and rankings based on historical performance.
Rank Team Rating
1 Raja Casablanca 1911.71
2 FAR Rabat 1890.84
3 RSB Berkane 1851.69
4 FUS Rabat 1785.37
5 Wydad Casablanca 1769.24
6 MAS Maghrib Fes 1752.29
7 Renaissance Zemamra 1737.58
8 Hassania Agadir 1683.79
9 Union de Touarga 1682.53
10 CODM Meknes 1649.60
11 Difaa El Jadida 1645.80
12 Ittihad Tanger 1637.51
13 US Amal Tiznit 1585.52
14 Kawkab Marrakech 1584.09
15 Wydad Temara 1580.43
16 Moghreb Athletic Tetouan 1553.08