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 409
Avg Goals 1.63
Avg Home 0.90
Avg Away 0.73
Home Win % 34.0%
Draw % 42.8%
Away Win % 23.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 409
Avg Brier Score 0.6421
Pick Accuracy 42.5%
Source postgres
Raw Model Brier 0.6381
Market Brier 0.6527
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 'draw' — 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 409 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 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% 6.8% 0.0% 3
10–20% 16.7% 11.9% 101
20–30% 25.4% 25.5% 290
30–40% 36.1% 37.2% 611
40–50% 42.4% 43.2% 192
50–60% 53.0% 40.7% 27
60–70% 64.4% 50.0% 2
70–80% 72.6% 100.0% 1
Date Match Result HOME (1) DRAW (X) AWAY (2)
Model Price Edge Model Price Edge Model Price Edge
28.10.23 ASC Diaraf vs Guediawaye FC 1-1 35% 41% -15.3 38% 36% 3.3 28% 36% -22.1
28.10.23 Teungueth vs Jamono Fatick 2-1 46% 56% -17.4 36% 33% 6.7 18% 23% -20.7
29.10.23 AS Pikine vs US Ouakam 1-0 42% 51% -16.6 37% 35% 4.9 21% 27% -20.9
29.10.23 Stade de Mbour vs AS Generation Foot 0-0 27% 32% -14.9 39% 39% -0.5 34% 42% -19.5
29.10.23 US Goree vs ASC Diambars 1-1 30% 38% -21.5 38% 38% -0.2 32% 36% -11.6
30.10.23 Sonacos vs AS Dakar Sacre Coeur 0-2 32% 38% -16.8 41% 42% -2.0 27% 32% -15.9
04.11.23 AS Dakar Sacre Coeur vs ASC Diaraf 1-1 26% 30% -15.1 40% 42% -3.0 34% 41% -17.0
04.11.23 Guediawaye FC vs Casa Sport 1-0 33% 40% -17.0 38% 38% 1.9 28% 34% -17.8
05.11.23 ASC Linguere vs AS Pikine 1-0 38% 45% -17.2 38% 38% 2.0 24% 29% -18.9
05.11.23 Jamono Fatick vs Stade de Mbour 2-1 30% 37% -18.9 39% 39% -0.7 31% 36% -14.6
07.11.23 US Ouakam vs Teungueth 0-0 28% 35% -20.0 37% 36% 1.3 35% 41% -14.0
11.11.23 AS Pikine vs Guediawaye FC 1-1 31% 38% -17.5 38% 37% 2.2 31% 38% -17.7
11.11.23 ASC Diaraf vs ASC Diambars 1-1 36% 43% -15.8 39% 38% 1.4 25% 31% -19.4
12.11.23 Casa Sport vs AS Dakar Sacre Coeur 0-1 44% 50% -12.2 37% 36% 1.4 19% 26% -26.9
12.11.23 Sonacos vs US Goree 1-1 34% 42% -19.3 40% 41% -1.6 26% 30% -13.6
12.11.23 Stade de Mbour vs US Ouakam 0-0 45% 49% -7.9 37% 38% -1.8 18% 26% -29.6
12.11.23 Teungueth vs ASC Linguere 1-0 35% 42% -15.7 40% 40% -0.4 25% 31% -19.9
18.11.23 Guediawaye FC vs Teungueth 1-1 45% 53% -13.9 36% 35% 3.1 19% 25% -25.8
18.11.23 Sonacos vs AS Generation Foot 1-2 26% 33% -21.1 38% 39% -2.8 36% 40% -11.1
18.11.23 US Ouakam vs Jamono Fatick 3-1 35% 43% -17.1 38% 37% 2.5 27% 33% -19.8
19.11.23 ASC Diambars vs Casa Sport 3-0 32% 38% -15.9 38% 37% 2.5 30% 38% -19.8
19.11.23 ASC Linguere vs Stade de Mbour 0-0 36% 43% -14.2 41% 42% -2.2 22% 28% -19.9
19.11.23 US Goree vs ASC Diaraf 0-1 31% 38% -19.1 39% 40% -1.3 29% 34% -14.7
20.11.23 AS Dakar Sacre Coeur vs AS Pikine 2-0 39% 45% -13.8 39% 38% 2.2 22% 29% -22.1
25.11.23 Teungueth vs AS Dakar Sacre Coeur 0-0 37% 43% -15.5 40% 41% -1.2 23% 29% -19.7
26.11.23 AS Pikine vs ASC Diambars 1-0 31% 38% -18.9 39% 39% -0.3 30% 34% -13.9
26.11.23 ASC Diaraf vs Sonacos 1-1 44% 50% -12.2 38% 38% 0.4 18% 24% -25.4
26.11.23 Casa Sport vs US Goree 0-0 43% 49% -12.7 38% 37% 1.4 20% 27% -25.6
26.11.23 Stade de Mbour vs Guediawaye FC 1-1 32% 38% -16.1 38% 36% 3.3 30% 38% -20.1
02.12.23 AS Dakar Sacre Coeur vs Stade de Mbour 0-0 43% 51% -15.6 38% 37% 2.4 19% 24% -21.1
02.12.23 ASC Diambars vs Teungueth 0-2 36% 42% -13.7 38% 38% 1.8 26% 33% -23.2
02.12.23 ASC Diaraf vs AS Generation Foot 3-0 27% 31% -11.6 41% 42% -2.3 32% 39% -19.4
03.12.23 Guediawaye FC vs Jamono Fatick 2-2 40% 45% -12.3 37% 36% 2.6 23% 31% -25.9
03.12.23 Sonacos vs Casa Sport 1-0 34% 42% -18.5 40% 41% -1.4 26% 30% -14.8
03.12.23 US Goree vs AS Pikine 1-1 39% 45% -14.9 39% 38% 1.6 22% 28% -19.9
09.12.23 Teungueth vs US Goree 2-0 39% 45% -14.9 39% 38% 1.1 22% 29% -21.5
10.12.23 AS Generation Foot vs ASC Linguere 0-0 38% 42% -9.9 40% 40% -1.0 23% 31% -25.7
10.12.23 AS Pikine vs Sonacos 1-0 36% 44% -18.4 40% 40% -0.6 24% 29% -16.2
10.12.23 Casa Sport vs ASC Diaraf 1-2 34% 38% -11.3 41% 42% -1.7 25% 32% -22.7
10.12.23 Stade de Mbour vs ASC Diambars 1-1 36% 42% -15.6 41% 42% -1.7 23% 29% -18.1
10.12.23 US Ouakam vs Guediawaye FC 2-0 33% 38% -15.4 39% 38% 1.1 29% 36% -20.0
16.12.23 ASC Diaraf vs AS Pikine 0-0 47% 53% -12.4 37% 36% 1.0 16% 22% -26.1
17.12.23 Casa Sport vs AS Generation Foot 1-0 32% 36% -13.3 39% 38% 1.2 30% 38% -21.8
17.12.23 Guediawaye FC vs ASC Linguere 0-0 33% 39% -15.7 39% 38% 1.1 28% 35% -20.1
17.12.23 Sonacos vs Teungueth 0-0 26% 31% -16.4 39% 40% -1.9 35% 42% -16.9
17.12.23 US Goree vs Stade de Mbour 2-1 35% 43% -16.6 39% 38% 1.4 26% 31% -18.4
23.12.23 Teungueth vs ASC Diaraf 0-0 36% 42% -13.1 39% 39% 0.0 25% 32% -23.9
24.12.23 AS Generation Foot vs Guediawaye FC 0-1 40% 44% -9.1 38% 38% -0.4 21% 29% -27.6
24.12.23 ASC Linguere vs AS Dakar Sacre Coeur 0-1 37% 42% -12.3 43% 45% -4.7 20% 24% -19.3
24.12.23 Stade de Mbour vs Sonacos 1-0 39% 45% -14.2 40% 40% -0.5 21% 27% -21.6
27.12.23 AS Pikine vs Casa Sport 3-1 44% 55% -19.8 37% 35% 5.0 19% 23% -14.9
27.12.23 US Ouakam vs ASC Diambars 2-1 42% 50% -15.9 38% 36% 3.5 20% 26% -20.8
30.12.23 ASC Diambars vs ASC Linguere 1-2 37% 45% -18.4 38% 38% 1.9 24% 29% -16.9
30.12.23 ASC Diaraf vs Stade de Mbour 2-2 42% 48% -12.2 41% 42% -3.0 17% 22% -22.4
31.12.23 AS Pikine vs AS Generation Foot 0-0 44% 55% -19.1 37% 34% 5.9 19% 23% -16.4
31.12.23 Sonacos vs Jamono Fatick 1-0 39% 47% -15.9 37% 35% 5.5 24% 31% -21.6
03.01.24 Casa Sport vs Teungueth 3-2 30% 36% -17.0 41% 42% -2.3 29% 34% -15.5
07.01.24 AS Generation Foot vs AS Dakar Sacre Coeur 2-0 29% 34% -13.4 39% 39% 0.0 31% 40% -21.4
07.01.24 ASC Linguere vs US Goree 0-1 39% 45% -13.6 40% 41% -1.4 20% 26% -22.1
07.01.24 Guediawaye FC vs ASC Diambars 2-1 43% 51% -15.6 37% 36% 3.0 20% 26% -22.2
07.01.24 Stade de Mbour vs Casa Sport 1-2 37% 44% -17.8 40% 41% -1.3 23% 28% -16.6
07.01.24 Teungueth vs AS Pikine 0-0 38% 45% -16.5 40% 40% 0.0 22% 27% -17.4
07.01.24 US Ouakam vs Sonacos 1-2 38% 45% -16.1 38% 36% 3.7 24% 30% -20.4
13.01.24 ASC Diaraf vs US Ouakam 0-0 48% 56% -14.4 36% 35% 3.3 16% 22% -24.5
13.01.24 Teungueth vs AS Generation Foot 4-0 38% 42% -8.8 39% 39% -0.9 23% 31% -27.5
14.01.24 Sonacos vs ASC Linguere 1-1 34% 40% -15.4 41% 42% -1.7 25% 31% -18.0
14.01.24 US Goree vs Guediawaye FC 0-0 32% 37% -14.9 39% 39% 0.3 29% 36% -19.8
16.01.24 ASC Diambars vs AS Dakar Sacre Coeur 1-1 30% 38% -19.7 38% 38% 0.4 32% 38% -15.7
20.01.24 AS Generation Foot vs US Goree 1-2 38% 43% -11.7 39% 38% 0.8 23% 30% -24.7
20.01.24 ASC Diambars vs Sonacos 2-2 36% 43% -15.7 40% 40% 0.1 24% 29% -18.1
26.01.24 AS Dakar Sacre Coeur vs US Goree 0-0 39% 43% -9.4 41% 42% -3.6 20% 27% -26.1
26.01.24 AS Generation Foot vs ASC Diambars 1-1 43% 50% -14.6 38% 37% 1.8 20% 26% -23.5
26.01.24 Stade de Mbour vs Teungueth 0-0 32% 38% -16.3 41% 42% -1.9 27% 32% -16.6
30.01.24 ASC Linguere vs ASC Diaraf 1-2 31% 38% -17.4 40% 41% -1.5 29% 34% -15.6
24.02.24 AS Dakar Sacre Coeur vs Sonacos 0-1 40% 45% -11.0 40% 41% -2.5 20% 27% -25.9
24.02.24 ASC Diambars vs US Goree 1-1 35% 42% -16.3 39% 38% 1.4 26% 32% -18.9
25.02.24 AS Generation Foot vs Stade de Mbour 1-1 40% 47% -14.7 39% 39% 0.6 21% 26% -20.6
25.02.24 ASC Linguere vs Casa Sport 1-0 37% 44% -16.7 39% 39% 0.7 23% 29% -17.9
25.02.24 Guediawaye FC vs ASC Diaraf 0-0 31% 37% -16.1 38% 38% 2.0 30% 37% -17.8
25.02.24 US Ouakam vs AS Pikine 1-4 27% 36% -24.2 38% 39% -4.3 35% 38% -6.1
02.03.24 ASC Diaraf vs AS Dakar Sacre Coeur 0-0 42% 48% -12.3 40% 42% -2.8 18% 23% -23.2
02.03.24 Sonacos vs ASC Diambars 3-1 36% 43% -14.2 41% 42% -1.9 23% 29% -20.7
02.03.24 Teungueth vs US Ouakam 2-1 49% 56% -12.6 34% 33% 3.5 16% 23% -27.8
03.03.24 AS Pikine vs ASC Linguere 0-0 40% 47% -14.1 40% 41% -1.7 20% 26% -22.2
03.03.24 US Goree vs AS Generation Foot 1-1 39% 45% -15.3 38% 38% 1.9 23% 29% -21.6
09.03.24 AS Dakar Sacre Coeur vs Casa Sport 0-1 38% 44% -13.9 42% 43% -2.4 20% 25% -19.3
09.03.24 ASC Diambars vs ASC Diaraf 0-3 26% 33% -21.7 39% 42% -5.2 34% 38% -8.8
10.03.24 ASC Linguere vs Teungueth 0-1 35% 41% -13.6 41% 43% -2.6 23% 29% -20.7
10.03.24 Guediawaye FC vs AS Pikine 2-0 28% 34% -16.6 41% 43% -3.2 31% 36% -14.4
10.03.24 US Goree vs Sonacos 0-0 38% 43% -11.8 41% 42% -2.6 21% 28% -23.1
10.03.24 US Ouakam vs Stade de Mbour 1-1 33% 42% -20.0 39% 39% -0.5 28% 32% -14.4
16.03.24 AS Pikine vs AS Dakar Sacre Coeur 0-1 38% 43% -11.6 43% 44% -4.1 20% 25% -20.9
16.03.24 Teungueth vs Guediawaye FC 3-4 40% 45% -11.1 42% 43% -4.5 18% 24% -24.1
17.03.24 AS Generation Foot vs Sonacos 0-0 39% 45% -13.8 39% 38% 0.9 22% 29% -22.9
17.03.24 ASC Diaraf vs US Goree 2-0 45% 51% -12.0 39% 40% -2.3 16% 21% -24.9
17.03.24 Casa Sport vs ASC Diambars 1-0 41% 49% -15.6 37% 36% 4.1 22% 28% -22.0
17.03.24 Stade de Mbour vs ASC Linguere 0-0 36% 43% -17.9 40% 41% -1.2 24% 29% -16.0
27.03.24 ASC Diambars vs AS Pikine 0-0 28% 35% -20.4 37% 37% 0.2 35% 41% -13.9
28.03.24 AS Dakar Sacre Coeur vs Teungueth 0-2 31% 37% -15.5 39% 38% 1.0 30% 37% -19.5
28.03.24 Guediawaye FC vs Stade de Mbour 3-1 41% 49% -16.1 40% 41% -1.1 19% 23% -17.8
Showing the 100 most recent of 409 evaluated matches.

Home Ratings

18 teams
Home team ratings and rankings based on historical performance.
Rank Team Rating
1 ASC Diaraf 1684.16
2 AS Generation Foot 1680.70
3 US Goree 1679.63
4 Teungueth 1648.41
5 Ajel de Rufisque 1641.05
6 Asc Walidaan 1634.57
7 US Ouakam 1631.76
8 Casa Sport 1627.76
9 Stade de Mbour 1623.83
10 Essamaye FC 1600.00
11 Guediawaye FC 1596.97
12 AS Pikine 1595.42
13 ASC Diambars 1594.17
14 ASC HLM 1585.21
15 AS Dakar Sacre Coeur 1585.18
16 ASC Linguere 1580.14
17 ASC Camberene 1570.18
18 Sonacos 1562.39

Away Ratings

18 teams
Away team ratings and rankings based on historical performance.
Rank Team Rating
1 Teungueth 1626.92
2 US Goree 1614.48
3 Ajel de Rufisque 1606.34
4 AS Generation Foot 1605.86
5 Essamaye FC 1598.79
6 ASC Diaraf 1581.79
7 Asc Walidaan 1574.40
8 AS Pikine 1573.17
9 Casa Sport 1563.65
10 Stade de Mbour 1560.48
11 US Ouakam 1555.28
12 AS Dakar Sacre Coeur 1547.89
13 ASC HLM 1546.06
14 Guediawaye FC 1537.42
15 ASC Linguere 1526.14
16 Sonacos 1477.66
17 ASC Camberene 1477.48
18 ASC Diambars 1433.62