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 700
Avg Goals 2.17
Avg Home 1.31
Avg Away 0.85
Home Win % 50.0%
Draw % 28.7%
Away Win % 21.3%

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 700
Avg Brier Score 0.5753
Pick Accuracy 53.6%
Source postgres
Raw Model Brier 0.5804
Market Brier 0.5754
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 0
Value Bet Hit Rate -
ROI (flat stake) -
ROI Trustworthy? No
Relative edge ≥ 10.0% (against the raw, vigged price actually on offer) flags a value bet · 0 of 700 matches had at least one · staked 0.00, profit 0.00 units.
Side Bets Hit Rate Staked Profit ROI
home 0 - 0.00 0.00 -
draw 0 - 0.00 0.00 -
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% 7.8% 3.1% 64
10–20% 15.8% 13.6% 317
20–30% 25.9% 23.0% 622
30–40% 33.0% 34.8% 523
40–50% 44.9% 47.8% 228
50–60% 54.7% 58.9% 190
60–70% 64.3% 65.5% 113
70–80% 73.6% 79.4% 34
80–90% 85.0% 85.7% 7
90–100% 91.1% 100.0% 2
Date Match Result HOME (1) DRAW (X) AWAY (2)
Model Price Edge Model Price Edge Model Price Edge
15.09.23 ASO Chlef vs MC Oran 2-0 57% 63% -9.8 27% 29% -9.1 16% 19% -15.1
15.09.23 MC El Bayadh vs CS Constantine 1-0 39% 45% -14.3 31% 34% -8.8 30% 33% -9.6
15.09.23 USM Khenchela vs ES Setif 1-0 49% 61% -19.2 29% 31% -5.7 22% 21% 5.7
16.09.23 MC Alger vs ES Ben Aknoun 4-0 70% 78% -9.9 21% 22% -5.9 9% 11% -11.8
16.09.23 NC Magra vs JS Kabylie 0-1 25% 30% -18.8 31% 36% -14.0 44% 47% -5.1
17.09.23 JS Saoura vs US Biskra 1-0 68% 78% -13.3 22% 22% -0.9 10% 10% 0.1
22.09.23 CS Constantine vs MC Alger 2-1 30% 33% -10.9 32% 36% -10.9 38% 43% -11.0
22.09.23 ES Ben Aknoun vs ASO Chlef 2-2 34% 41% -17.7 31% 34% -10.2 35% 38% -6.1
22.09.23 JS Kabylie vs Paradou AC 0-0 51% 56% -10.1 30% 34% -11.6 19% 22% -12.6
23.09.23 CR Belouizdad vs NC Magra 1-0 72% 78% -7.2 19% 21% -11.2 9% 11% -22.7
23.09.23 ES Setif vs MC El Bayadh 2-1 51% 55% -7.3 30% 34% -12.2 20% 24% -17.7
23.09.23 MC Oran vs JS Saoura 1-1 41% 48% -14.5 32% 36% -11.3 27% 29% -8.2
27.09.23 Paradou AC vs USM Alger 1-0 40% 43% -5.8 31% 34% -9.9 29% 36% -19.1
29.09.23 US Souf vs MC Oran 0-0 42% 49% -13.9 31% 34% -8.9 27% 29% -6.8
29.09.23 USM Khenchela vs JS Kabylie 2-1 40% 51% -21.8 32% 36% -11.0 29% 26% 9.1
30.09.23 ASO Chlef vs CS Constantine 1-0 56% 61% -8.9 28% 31% -11.6 16% 20% -17.5
30.09.23 JS Saoura vs ES Ben Aknoun 1-0 67% 76% -11.7 22% 23% -3.5 11% 12% -10.2
30.09.23 MC Alger vs MC El Bayadh 2-0 71% 76% -6.8 21% 24% -13.3 8% 10% -19.9
06.10.23 CS Constantine vs JS Saoura 3-0 51% 60% -14.7 29% 31% -7.4 20% 21% -5.5
06.10.23 MC Alger vs ES Setif 5-3 61% 67% -8.9 25% 28% -9.8 14% 17% -17.0
06.10.23 MC Oran vs NC Magra 0-0 54% 61% -11.3 28% 30% -8.8 18% 21% -13.8
06.10.23 US Biskra vs Paradou AC 0-5 44% 53% -15.8 31% 33% -8.5 25% 27% -5.7
07.10.23 CR Belouizdad vs USM Khenchela 2-3 64% 72% -10.5 23% 24% -5.9 13% 15% -14.4
07.10.23 ES Ben Aknoun vs US Souf 0-1 48% 54% -11.3 29% 31% -7.4 23% 27% -13.2
07.10.23 JS Kabylie vs USM Alger 1-0 51% 56% -8.0 29% 32% -10.7 20% 24% -17.8
07.10.23 MC El Bayadh vs ASO Chlef 1-0 45% 54% -15.9 29% 31% -6.1 25% 27% -5.5
13.10.23 US Souf vs CR Belouizdad 0-3 24% 27% -10.1 29% 32% -8.6 47% 53% -13.0
14.10.23 USM Alger vs USM Khenchela 3-0 48% 53% -9.9 29% 32% -8.6 23% 26% -14.1
10.11.23 ES Setif vs JS Kabylie 1-0 43% 51% -14.4 31% 34% -8.7 26% 28% -7.0
10.11.23 Paradou AC vs MC Oran 1-0 63% 71% -10.6 25% 27% -7.7 12% 13% -10.2
10.11.23 US Souf vs CS Constantine 3-4 30% 34% -12.3 31% 35% -10.4 38% 43% -11.9
10.11.23 USM Alger vs CR Belouizdad 2-1 43% 45% -5.6 31% 34% -10.7 26% 32% -18.5
11.11.23 ASO Chlef vs MC Alger 0-1 36% 43% -15.3 32% 36% -11.0 32% 34% -6.8
11.11.23 JS Saoura vs MC El Bayadh 0-0 57% 66% -13.2 27% 29% -7.3 16% 17% -6.5
11.11.23 NC Magra vs ES Ben Aknoun 3-1 56% 64% -12.6 27% 29% -5.7 17% 19% -8.8
11.11.23 USM Khenchela vs US Biskra 0-1 68% 80% -14.5 21% 21% 2.2 10% 10% 3.1
14.11.23 ES Setif vs USM Alger 2-1 45% 50% -10.1 31% 34% -9.8 24% 29% -14.3
14.11.23 Paradou AC vs CR Belouizdad 0-1 35% 38% -8.4 32% 35% -9.9 34% 40% -15.4
17.11.23 CS Constantine vs NC Magra 0-1 69% 77% -10.4 21% 23% -6.7 10% 11% -13.7
17.11.23 MC Alger vs JS Saoura 4-0 63% 69% -9.9 25% 28% -9.7 12% 14% -13.4
17.11.23 MC El Bayadh vs US Souf 4-0 64% 71% -10.2 24% 26% -6.9 12% 14% -12.8
17.11.23 MC Oran vs USM Khenchela 1-0 39% 48% -19.1 31% 34% -9.5 30% 30% -0.0
18.11.23 ASO Chlef vs ES Setif 2-1 48% 56% -14.4 29% 31% -6.9 23% 26% -9.0
18.11.23 ES Ben Aknoun vs Paradou AC 0-1 23% 27% -13.2 29% 32% -9.4 47% 53% -11.0
18.11.23 US Biskra vs USM Alger 1-0 35% 42% -15.2 31% 34% -9.4 33% 36% -8.1
19.11.23 CR Belouizdad vs JS Kabylie 1-0 56% 64% -12.1 28% 30% -8.7 16% 18% -10.1
24.11.23 NC Magra vs MC El Bayadh 1-1 41% 50% -17.3 32% 35% -9.6 27% 28% -2.3
24.11.23 Paradou AC vs CS Constantine 0-0 46% 51% -9.5 30% 34% -10.1 23% 27% -14.4
25.11.23 JS Kabylie vs US Biskra 1-1 60% 68% -12.5 26% 28% -6.7 15% 16% -8.9
25.11.23 JS Saoura vs ASO Chlef 3-2 44% 51% -12.9 31% 34% -9.0 25% 28% -9.4
25.11.23 US Souf vs MC Alger 3-4 18% 22% -17.0 28% 31% -12.0 54% 59% -8.2
25.11.23 USM Khenchela vs ES Ben Aknoun 0-0 69% 77% -10.2 20% 22% -5.8 10% 12% -16.5
01.12.23 CS Constantine vs USM Khenchela 2-0 57% 67% -14.4 27% 29% -6.3 16% 17% -5.4
01.12.23 MC Alger vs NC Magra 4-0 76% 83% -8.1 17% 18% -7.9 7% 9% -20.0
01.12.23 MC El Bayadh vs Paradou AC 1-0 44% 51% -12.7 31% 35% -9.9 25% 27% -9.2
02.12.23 ASO Chlef vs US Souf 2-0 71% 78% -9.0 19% 21% -7.0 10% 12% -18.7
02.12.23 JS Saoura vs ES Setif 0-0 52% 61% -15.0 28% 30% -6.1 20% 21% -4.9
02.12.23 MC Oran vs JS Kabylie 1-3 35% 42% -16.5 33% 37% -11.5 32% 33% -4.1
07.12.23 Paradou AC vs MC Alger 0-1 15% 15% 2.9 26% 27% -4.4 59% 69% -15.2
08.12.23 JS Kabylie vs ES Ben Aknoun 1-0 72% 79% -8.6 20% 22% -9.9 8% 10% -16.2
08.12.23 USM Khenchela vs MC El Bayadh 2-0 52% 61% -14.6 29% 31% -7.1 19% 20% -3.9
09.12.23 ES Setif vs US Biskra 2-2 61% 70% -13.0 25% 26% -5.0 14% 15% -8.0
09.12.23 NC Magra vs ASO Chlef 1-1 38% 47% -18.4 31% 34% -9.1 31% 32% -3.2
09.12.23 US Souf vs JS Saoura 0-1 29% 35% -16.7 30% 34% -10.0 40% 43% -7.4
15.12.23 ASO Chlef vs Paradou AC 1-1 57% 62% -8.4 26% 29% -9.4 17% 21% -19.0
15.12.23 CS Constantine vs JS Kabylie 2-0 51% 60% -14.4 29% 32% -8.6 20% 21% -6.1
15.12.23 ES Ben Aknoun vs CR Belouizdad 1-1 15% 19% -21.3 25% 29% -14.7 60% 63% -5.3
15.12.23 MC El Bayadh vs USM Alger 1-1 42% 48% -12.2 32% 35% -9.8 27% 29% -9.8
16.12.23 JS Saoura vs NC Magra 2-1 65% 74% -11.7 23% 25% -6.7 11% 12% -10.1
16.12.23 MC Alger vs USM Khenchela 3-0 70% 76% -7.1 20% 23% -11.4 10% 12% -21.6
16.12.23 MC Oran vs US Biskra 0-1 48% 57% -15.5 30% 32% -7.5 22% 23% -3.6
16.12.23 US Souf vs ES Setif 1-3 30% 37% -18.3 30% 34% -10.4 39% 42% -6.7
28.12.23 CR Belouizdad vs CS Constantine 2-1 58% 65% -11.1 26% 29% -8.2 16% 18% -13.7
29.12.23 ES Setif vs MC Oran 1-0 65% 74% -11.9 23% 24% -5.3 12% 13% -9.8
29.12.23 Paradou AC vs JS Saoura 0-0 44% 49% -10.7 31% 35% -10.4 25% 29% -12.5
29.12.23 USM Alger vs MC Alger 0-0 28% 32% -13.0 31% 34% -9.7 41% 47% -11.1
29.12.23 USM Khenchela vs ASO Chlef 2-1 46% 56% -16.4 30% 32% -6.9 24% 24% -1.1
05.01.24 ASO Chlef vs USM Alger 0-1 48% 56% -13.2 30% 33% -9.4 22% 24% -9.3
05.01.24 CS Constantine vs US Biskra 1-1 67% 76% -11.7 22% 23% -4.2 11% 12% -10.7
05.01.24 ES Ben Aknoun vs MC Oran 2-1 37% 43% -12.1 33% 37% -10.8 30% 32% -8.3
05.01.24 NC Magra vs ES Setif 0-1 30% 37% -17.6 31% 34% -10.7 39% 42% -7.1
05.01.24 US Souf vs Paradou AC 1-4 25% 26% -6.8 31% 34% -9.6 45% 53% -14.8
06.01.24 JS Saoura vs USM Khenchela 0-1 57% 66% -14.5 28% 29% -6.2 16% 16% -1.3
06.01.24 MC Alger vs JS Kabylie 1-1 62% 67% -7.2 26% 29% -12.9 13% 15% -18.4
09.01.24 ES Setif vs CR Belouizdad 1-3 35% 41% -13.3 32% 36% -10.1 33% 36% -8.9
11.01.24 MC Oran vs CS Constantine 1-4 28% 34% -16.5 33% 38% -13.0 39% 41% -4.7
11.01.24 USM Alger vs JS Saoura 2-1 53% 60% -11.5 30% 33% -10.4 17% 18% -7.5
12.01.24 Paradou AC vs NC Magra 0-0 63% 68% -7.8 24% 27% -10.4 13% 16% -19.2
13.01.24 ES Setif vs ES Ben Aknoun 1-1 71% 77% -7.2 20% 23% -12.5 9% 11% -21.7
13.01.24 JS Kabylie vs ASO Chlef 2-1 51% 60% -13.6 30% 33% -10.1 19% 20% -7.0
13.01.24 US Biskra vs MC El Bayadh 0-0 43% 51% -15.7 32% 35% -9.6 25% 26% -4.1
13.01.24 USM Khenchela vs US Souf 2-0 71% 79% -10.2 20% 21% -4.8 10% 11% -14.5
14.01.24 CR Belouizdad vs MC Alger 0-0 38% 42% -8.0 31% 35% -9.7 30% 36% -15.4
15.01.24 USM Alger vs MC Oran 2-0 67% 74% -9.5 23% 26% -9.9 10% 12% -14.4
19.01.24 ASO Chlef vs CR Belouizdad 0-0 27% 31% -12.3 32% 36% -11.0 41% 45% -10.3
19.01.24 CS Constantine vs ES Ben Aknoun 1-1 78% 84% -7.1 16% 18% -12.4 6% 8% -22.3
19.01.24 JS Saoura vs JS Kabylie 3-2 45% 53% -15.6 31% 34% -9.1 24% 26% -5.4
19.01.24 MC Alger vs US Biskra 1-0 71% 76% -7.0 19% 22% -11.7 10% 13% -24.1
19.01.24 MC El Bayadh vs MC Oran 0-1 56% 62% -9.8 27% 30% -9.7 16% 19% -14.5
19.01.24 NC Magra vs USM Khenchela 1-1 35% 43% -18.7 31% 35% -10.3 33% 34% -2.1
Showing the 100 most recent of 700 evaluated matches.

Home Ratings

16 teams
Home team ratings and rankings based on historical performance.
Rank Team Rating
1 CR Belouizdad 1928.20
2 MC Alger 1925.55
3 USM Alger 1904.51
4 MC Oran 1889.13
5 JS Kabylie 1885.19
6 JS Saoura 1883.34
7 MB Rouisset 1858.37
8 ES Setif 1828.72
9 Js El Biar 1825.51
10 CS Constantine 1806.36
11 ES Ben Aknoun 1783.05
12 Olympique Akbou 1771.04
13 US Biskra 1755.27
14 ASO Chlef 1726.51
15 USM Khenchela 1716.35
16 CR Temouchent 1687.08

Away Ratings

16 teams
Away team ratings and rankings based on historical performance.
Rank Team Rating
1 MC Alger 1946.81
2 CR Belouizdad 1891.15
3 MC Oran 1795.07
4 USM Alger 1769.82
5 ES Ben Aknoun 1765.45
6 JS Saoura 1747.18
7 JS Kabylie 1733.23
8 Olympique Akbou 1719.25
9 CS Constantine 1701.96
10 ES Setif 1687.00
11 Js El Biar 1673.26
12 USM Khenchela 1631.47
13 ASO Chlef 1623.51
14 US Biskra 1612.33
15 MB Rouisset 1599.88
16 CR Temouchent 1560.35