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 699
Avg Goals 2.40
Avg Home 1.29
Avg Away 1.11
Home Win % 38.5%
Draw % 32.2%
Away Win % 29.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 699
Avg Brier Score 0.6508
Pick Accuracy 39.6%
Source postgres
Raw Model Brier 0.6520
Market Brier 0.6512
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 100.0%
ROI (flat stake) 550.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 699 matches had at least one · staked 1.00, profit 5.50 units.
Side Bets Hit Rate Staked Profit ROI
home 0 - 0.00 0.00 -
draw 1 100.0% 1.00 5.50 550.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% 9.3% 0.0% 1
10–20% 17.3% 15.5% 71
20–30% 27.2% 27.3% 788
30–40% 33.5% 34.4% 808
40–50% 44.0% 42.0% 312
50–60% 53.9% 53.4% 103
60–70% 62.6% 69.2% 13
70–80% 73.6% 0.0% 1
Date Match Result HOME (1) DRAW (X) AWAY (2)
Model Price Edge Model Price Edge Model Price Edge
11.08.23 AS Nancy Lorraine vs FC Villefranche 1-1 43% 49% -11.8 28% 30% -6.7 29% 33% -13.9
11.08.23 Dijon FC vs FC Rouen 1899 0-0 48% 53% -8.6 28% 30% -8.4 24% 29% -17.9
11.08.23 SO Choletais vs Berrichonne Chateauroux 2-0 39% 45% -14.7 30% 32% -8.4 32% 35% -9.7
11.08.23 US Orleans vs GOAL FC 1-0 43% 48% -9.7 29% 32% -9.4 28% 33% -16.7
18.08.23 Berrichonne Chateauroux vs Chamois Niortais FC 2-0 44% 49% -10.3 29% 31% -7.9 27% 32% -14.9
18.08.23 FC Martigues vs Versailles 78 FC 2-1 41% 44% -6.8 30% 33% -10.4 29% 35% -18.2
18.08.23 FC Villefranche vs SO Choletais 2-1 40% 44% -9.3 29% 32% -9.0 30% 36% -16.6
21.08.23 Le Mans UC 72 vs Dijon FC 1-1 36% 40% -10.2 30% 33% -9.2 34% 39% -13.8
25.08.23 Chamois Niortais FC vs FC Villefranche 1-1 36% 38% -6.2 29% 31% -7.4 35% 43% -17.8
25.08.23 Dijon FC vs US Avranches 5-2 54% 61% -12.0 27% 29% -6.9 19% 22% -12.6
25.08.23 Marignane Gignac FC vs Berrichonne Chateauroux 1-1 31% 33% -6.7 31% 34% -9.8 38% 45% -15.7
25.08.23 Red Star 93 vs FC Sochaux 2-0 58% 68% -15.1 25% 26% -4.0 17% 17% -4.5
25.08.23 US Orleans vs FC Martigues 0-1 40% 45% -12.6 30% 32% -8.5 31% 35% -12.4
28.08.23 Versailles 78 FC vs FC Rouen 1899 2-2 42% 47% -10.0 30% 33% -10.1 28% 33% -15.4
01.09.23 Berrichonne Chateauroux vs Dijon FC 2-0 31% 33% -7.7 30% 33% -9.6 39% 47% -15.9
01.09.23 FC Rouen 1899 vs US Orleans 2-1 42% 47% -10.7 30% 33% -10.0 28% 33% -14.6
01.09.23 FC Sochaux vs GOAL FC 0-3 42% 45% -7.5 29% 32% -9.4 29% 35% -18.1
01.09.23 FC Villefranche vs Marignane Gignac FC 2-1 57% 65% -12.0 26% 27% -5.5 18% 20% -11.4
01.09.23 Le Mans UC 72 vs Versailles 78 FC 0-0 43% 49% -12.1 29% 32% -9.1 28% 32% -13.8
08.09.23 Dijon FC vs FC Villefranche 2-0 44% 49% -9.1 28% 30% -7.4 28% 33% -17.1
08.09.23 Olympique Nimes vs Berrichonne Chateauroux 2-2 40% 43% -9.1 31% 34% -9.8 30% 35% -14.2
08.09.23 SAS Epinal vs FC Sochaux 0-3 37% 41% -9.1 31% 34% -10.1 32% 37% -13.8
09.09.23 Versailles 78 FC vs US Avranches 1-1 45% 51% -10.1 28% 31% -7.6 26% 31% -15.0
11.09.23 US Orleans vs Le Mans UC 72 1-3 38% 42% -11.0 30% 33% -9.2 32% 37% -13.1
15.09.23 Berrichonne Chateauroux vs Versailles 78 FC 0-2 40% 44% -8.9 31% 34% -9.9 29% 34% -14.5
15.09.23 FC Martigues vs FC Sochaux 1-2 44% 51% -12.0 29% 31% -7.5 27% 30% -12.0
15.09.23 FC Villefranche vs Olympique Nimes 1-1 47% 54% -12.4 28% 30% -7.6 25% 29% -13.7
15.09.23 US Avranches vs US Orleans 1-1 40% 44% -10.8 28% 30% -6.5 32% 38% -15.2
18.09.23 AS Nancy Lorraine vs Dijon FC 3-0 34% 37% -7.8 30% 33% -9.2 36% 42% -15.6
22.09.23 Dijon FC vs SO Choletais 0-1 58% 65% -11.6 25% 27% -6.0 17% 19% -11.6
22.09.23 US Orleans vs Berrichonne Chateauroux 2-2 39% 43% -9.5 32% 36% -11.3 29% 33% -13.1
22.09.23 Versailles 78 FC vs FC Villefranche 0-1 39% 43% -10.1 29% 32% -8.6 31% 37% -15.2
25.09.23 FC Sochaux vs FC Rouen 1899 0-1 39% 43% -10.0 29% 31% -7.0 32% 37% -14.1
29.09.23 AS Nancy Lorraine vs Versailles 78 FC 0-2 39% 43% -9.2 30% 33% -9.9 30% 36% -16.1
29.09.23 Chamois Niortais FC vs Dijon FC 3-0 32% 36% -10.6 29% 31% -6.8 39% 44% -12.3
29.09.23 FC Villefranche vs US Orleans 3-0 43% 49% -11.0 29% 32% -9.4 27% 32% -15.3
29.09.23 Le Mans UC 72 vs FC Sochaux 2-1 46% 52% -11.9 29% 31% -8.0 26% 29% -13.0
02.10.23 Berrichonne Chateauroux vs Red Star 93 1-2 30% 33% -8.9 31% 34% -9.9 39% 45% -14.0
03.10.23 Versailles 78 FC vs FC Sochaux 1-1 38% 42% -8.5 31% 34% -9.9 31% 37% -15.4
06.10.23 Dijon FC vs Marignane Gignac FC 0-0 58% 66% -11.9 26% 28% -6.9 16% 17% -9.4
06.10.23 GOAL FC vs Berrichonne Chateauroux 1-1 33% 36% -7.2 31% 34% -9.5 36% 43% -15.1
06.10.23 Red Star 93 vs FC Villefranche 2-0 49% 56% -10.9 27% 29% -5.9 24% 28% -14.9
06.10.23 US Orleans vs AS Nancy Lorraine 1-0 39% 43% -9.3 30% 33% -9.2 31% 36% -14.4
07.10.23 FC Sochaux vs US Avranches 2-1 43% 49% -11.1 28% 31% -7.6 28% 33% -15.4
07.10.23 Versailles 78 FC vs SO Choletais 3-2 47% 53% -10.6 29% 32% -9.7 24% 28% -14.4
11.10.23 Berrichonne Chateauroux vs FC Sochaux 1-1 34% 37% -7.2 31% 34% -9.8 35% 42% -15.9
11.10.23 Chamois Niortais FC vs Versailles 78 FC 1-0 43% 49% -12.0 29% 31% -7.5 28% 32% -12.7
11.10.23 Dijon FC vs SAS Epinal 4-1 66% 76% -13.5 21% 21% 1.5 13% 14% -6.9
11.10.23 FC Villefranche vs GOAL FC 2-1 52% 58% -11.2 28% 30% -8.9 21% 24% -14.8
11.10.23 SO Choletais vs US Orleans 0-1 35% 38% -9.4 31% 34% -10.0 34% 39% -13.0
20.10.23 FC Martigues vs Berrichonne Chateauroux 1-1 47% 52% -9.9 29% 31% -8.0 25% 29% -13.9
20.10.23 FC Sochaux vs FC Villefranche 3-3 42% 47% -10.1 30% 32% -8.5 29% 33% -14.1
20.10.23 Olympique Nimes vs Dijon FC 0-0 33% 36% -9.6 31% 34% -10.2 36% 42% -13.2
20.10.23 US Orleans vs Chamois Niortais FC 4-2 39% 43% -10.4 30% 32% -8.6 32% 37% -14.9
20.10.23 Versailles 78 FC vs Marignane Gignac FC 1-1 52% 58% -10.8 28% 31% -9.4 20% 23% -12.9
25.10.23 FC Sochaux vs US Orleans 4-2 40% 43% -7.4 29% 31% -7.9 31% 38% -18.0
03.11.23 AS Nancy Lorraine vs FC Sochaux 1-1 36% 39% -8.7 29% 32% -8.6 35% 42% -16.7
03.11.23 Berrichonne Chateauroux vs FC Rouen 1899 0-3 34% 38% -9.6 31% 34% -9.6 35% 41% -13.6
03.11.23 Dijon FC vs Versailles 78 FC 2-1 48% 55% -11.5 28% 31% -8.2 23% 27% -13.5
03.11.23 FC Villefranche vs FC Martigues 0-1 38% 43% -9.8 30% 32% -8.4 32% 38% -15.0
03.11.23 Marignane Gignac FC vs US Orleans 0-0 33% 36% -8.9 30% 33% -9.2 37% 43% -14.5
10.11.23 FC Rouen 1899 vs FC Villefranche 1-1 47% 53% -12.3 29% 31% -8.2 24% 28% -12.1
10.11.23 FC Sochaux vs SO Choletais 2-0 56% 63% -12.1 26% 28% -6.3 18% 21% -11.9
10.11.23 US Orleans vs Dijon FC 1-2 36% 41% -11.4 30% 33% -9.2 34% 38% -12.7
10.11.23 Versailles 78 FC vs Olympique Nimes 6-0 41% 45% -9.1 31% 34% -10.4 28% 32% -13.8
13.11.23 Le Mans UC 72 vs Berrichonne Chateauroux 1-1 44% 49% -9.1 29% 32% -8.8 26% 31% -14.7
24.11.23 Berrichonne Chateauroux vs US Avranches 1-2 50% 58% -12.9 28% 30% -7.8 22% 24% -11.0
24.11.23 Dijon FC vs Red Star 93 3-1 32% 36% -9.5 30% 32% -8.2 38% 44% -14.3
24.11.23 FC Villefranche vs Le Mans UC 72 2-0 38% 43% -9.7 30% 32% -8.4 32% 38% -15.1
24.11.23 Olympique Nimes vs US Orleans 2-3 33% 35% -5.2 31% 35% -10.8 35% 43% -16.8
26.11.23 Versailles 78 FC vs SAS Epinal 4-1 52% 59% -11.5 27% 29% -7.4 21% 24% -13.0
27.11.23 Chamois Niortais FC vs FC Sochaux 4-2 35% 38% -9.0 29% 31% -6.4 36% 43% -14.9
01.12.23 FC Sochaux vs Marignane Gignac FC 4-0 59% 68% -12.6 24% 26% -4.7 16% 18% -11.2
01.12.23 SAS Epinal vs Berrichonne Chateauroux 4-1 32% 36% -11.3 30% 33% -9.7 38% 43% -13.4
01.12.23 US Avranches vs FC Villefranche 0-2 37% 42% -12.7 28% 29% -5.3 35% 41% -13.4
15.12.23 Dijon FC vs FC Sochaux 0-3 41% 45% -9.1 29% 31% -7.4 30% 35% -15.2
15.12.23 FC Villefranche vs Berrichonne Chateauroux 2-2 42% 48% -11.6 29% 32% -9.0 29% 33% -14.4
15.12.23 US Orleans vs SAS Epinal 2-0 52% 58% -11.3 27% 29% -6.5 21% 25% -14.3
18.12.23 Versailles 78 FC vs Red Star 93 2-2 32% 36% -11.3 30% 32% -8.4 39% 44% -12.8
12.01.24 Berrichonne Chateauroux vs AS Nancy Lorraine 0-1 43% 47% -8.4 30% 33% -9.8 27% 32% -15.3
12.01.24 FC Martigues vs Dijon FC 3-1 43% 48% -10.1 29% 32% -8.6 28% 32% -14.1
12.01.24 FC Villefranche vs SAS Epinal 1-0 54% 61% -12.4 27% 29% -6.7 20% 22% -11.8
12.01.24 GOAL FC vs Versailles 78 FC 2-0 39% 43% -11.1 30% 32% -8.5 32% 37% -14.1
12.01.24 Red Star 93 vs US Orleans 2-1 52% 59% -12.4 27% 29% -6.9 21% 24% -11.4
15.01.24 FC Sochaux vs Olympique Nimes 1-0 58% 66% -11.9 25% 27% -5.6 17% 19% -11.6
19.01.24 SO Choletais vs FC Villefranche 0-0 28% 29% -5.2 29% 31% -7.1 43% 51% -15.9
22.01.24 Dijon FC vs Le Mans UC 72 1-1 44% 49% -10.5 29% 31% -7.8 28% 32% -14.6
22.01.24 Versailles 78 FC vs FC Martigues 0-1 37% 42% -10.4 30% 32% -8.2 33% 38% -14.1
26.01.24 Chamois Niortais FC vs Berrichonne Chateauroux 0-0 44% 51% -13.3 30% 32% -8.3 27% 29% -9.4
26.01.24 GOAL FC vs Dijon FC 1-2 37% 42% -11.4 31% 34% -9.7 32% 37% -12.3
26.01.24 US Orleans vs Versailles 78 FC 2-1 42% 47% -10.1 30% 32% -8.5 29% 33% -14.0
02.02.24 Berrichonne Chateauroux vs Marignane Gignac FC 3-0 50% 56% -10.9 29% 32% -9.7 21% 23% -11.1
02.02.24 FC Martigues vs US Orleans 1-1 45% 51% -10.6 30% 33% -10.0 25% 29% -13.0
02.02.24 FC Rouen 1899 vs Versailles 78 FC 1-2 47% 55% -13.2 29% 31% -7.9 24% 26% -9.7
02.02.24 FC Sochaux vs Red Star 93 2-2 35% 40% -11.3 29% 31% -7.5 36% 42% -14.5
02.02.24 FC Villefranche vs Chamois Niortais FC 0-4 41% 45% -10.2 29% 32% -8.6 30% 35% -14.8
02.02.24 US Avranches vs Dijon FC 1-4 32% 37% -13.1 29% 31% -7.7 39% 44% -12.3
09.02.24 Dijon FC vs Berrichonne Chateauroux 1-1 47% 53% -12.4 29% 32% -9.0 24% 27% -11.0
09.02.24 Marignane Gignac FC vs FC Villefranche 1-1 33% 37% -9.9 31% 34% -10.5 36% 42% -14.2
09.02.24 Versailles 78 FC vs Le Mans UC 72 0-0 36% 40% -10.0 31% 34% -10.4 33% 38% -13.9
Showing the 100 most recent of 699 evaluated matches.

Home Ratings

20 teams
Home team ratings and rankings based on historical performance.
Rank Team Rating
1 AS Cannes 1776.60
2 Versailles 78 FC 1749.61
3 Amiens SC 1730.75
4 FC Rouen 1899 1730.65
5 Valenciennes FC 1726.33
6 US Orleans 1703.66
7 SC Bastia 1689.81
8 Le Puy Foot 43 1687.64
9 SM Caen 1685.35
10 La Roche Vendee Football 1672.19
11 US Concarneau 1665.92
12 FC Fleury 91 1648.81
13 Berrichonne Chateauroux 1615.24
14 Paris 13 Atletico 1610.43
15 Thionville Lusitanos 1596.23
16 US Quevilly 1583.37
17 Aubagne FC 1582.84
18 FC Villefranche 1576.06
19 Stade Briochin 1550.36
20 FC Bourg Peronnas 1533.28

Away Ratings

20 teams
Away team ratings and rankings based on historical performance.
Rank Team Rating
1 Amiens SC 1733.27
2 FC Rouen 1899 1716.55
3 AS Cannes 1693.60
4 Berrichonne Chateauroux 1690.83
5 Versailles 78 FC 1689.41
6 US Orleans 1672.11
7 Le Puy Foot 43 1654.69
8 SM Caen 1644.89
9 La Roche Vendee Football 1643.86
10 US Concarneau 1637.47
11 Valenciennes FC 1635.39
12 FC Fleury 91 1622.01
13 US Quevilly 1579.06
14 FC Villefranche 1573.23
15 SC Bastia 1562.51
16 Thionville Lusitanos 1552.20
17 Aubagne FC 1541.61
18 Paris 13 Atletico 1533.15
19 FC Bourg Peronnas 1495.79
20 Stade Briochin 1490.82