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 730
Avg Goals 2.56
Avg Home 1.42
Avg Away 1.14
Home Win % 44.0%
Draw % 23.8%
Away Win % 32.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 730
Avg Brier Score 0.5827
Pick Accuracy 53.6%
Source postgres
Raw Model Brier 0.5858
Market Brier 0.5853
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 730 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.6% 6.2% 48
10–20% 16.1% 15.9% 271
20–30% 26.3% 22.6% 936
30–40% 34.5% 39.3% 341
40–50% 44.6% 49.2% 262
50–60% 54.5% 54.0% 187
60–70% 64.5% 74.4% 90
70–80% 74.2% 75.0% 40
80–90% 82.8% 73.3% 15
Date Match Result HOME (1) DRAW (X) AWAY (2)
Model Price Edge Model Price Edge Model Price Edge
05.08.23 CS Tunari vs CSM Slatina 1-3 38% 42% -8.9 29% 32% -11.4 33% 38% -12.9
05.08.23 CSM Resita vs Unirea Slobozia 0-1 38% 39% -3.1 28% 32% -12.3 34% 42% -19.1
05.08.23 FC Metaloglobus Bukarest vs CSC 1599 Selimbar 0-1 49% 51% -4.1 27% 31% -13.3 24% 29% -19.3
05.08.23 FK Csikszereda Miercurea Ciuc vs CS Concordia Chiajna 0-3 39% 47% -16.5 28% 32% -12.0 33% 34% -5.0
06.08.23 Corvinul Hunedoara vs Ceahlaul Piatra Neamt 2-1 48% 52% -7.0 27% 31% -12.5 25% 30% -17.9
08.08.23 Chindia Targoviste vs CSA Steaua Bukarest 1-1 48% 50% -3.3 27% 31% -13.8 25% 31% -21.0
12.08.23 ACS Dumbravita vs Corvinul Hunedoara 0-0 36% 43% -16.5 28% 31% -11.0 36% 38% -4.9
12.08.23 CS Concordia Chiajna vs CSM Alexandria 0-1 69% 72% -5.3 20% 24% -16.8 12% 15% -24.7
12.08.23 CSA Steaua Bukarest vs FC Metaloglobus Bukarest 1-1 62% 66% -6.2 23% 26% -14.0 16% 20% -21.6
12.08.23 CSC 1599 Selimbar vs Unirea Dej 2-0 43% 48% -9.2 29% 33% -12.6 28% 31% -11.6
12.08.23 CSM Slatina vs Chindia Targoviste 0-0 31% 39% -21.0 30% 35% -15.7 39% 38% 4.5
12.08.23 FC Buzau vs CS Tunari 2-1 63% 67% -6.5 22% 26% -13.4 15% 19% -21.0
13.08.23 Ceahlaul Piatra Neamt vs CSM Resita 4-0 44% 48% -6.6 28% 32% -12.3 27% 32% -15.6
19.08.23 ACS Viitorul Targu Jiu vs Ceahlaul Piatra Neamt 0-2 35% 39% -10.6 29% 32% -11.3 36% 41% -11.0
19.08.23 Corvinul Hunedoara vs FK Csikszereda Miercurea Ciuc 2-0 35% 44% -21.8 28% 32% -13.3 37% 36% 4.4
19.08.23 CSM Alexandria vs CSC 1599 Selimbar 0-1 37% 40% -7.9 28% 32% -11.8 35% 41% -15.0
19.08.23 CSM Resita vs ACS Dumbravita 2-1 42% 43% -4.4 28% 32% -12.6 30% 37% -18.4
19.08.23 FC Metaloglobus Bukarest vs CSM Slatina 1-1 41% 48% -14.4 29% 33% -12.1 30% 31% -4.1
19.08.23 Progresul Spartac Bucuresti vs CS Concordia Chiajna 0-6 9% 12% -22.2 17% 21% -17.6 73% 78% -5.5
20.08.23 CS Tunari vs FC Arges Pitesti 1-1 23% 27% -15.1 26% 30% -13.1 51% 56% -8.1
20.08.23 Unirea Dej vs CSA Steaua Bukarest 2-6 20% 25% -19.2 26% 31% -16.3 54% 56% -4.5
26.08.23 ACS Dumbravita vs ACS Viitorul Targu Jiu 1-1 42% 47% -10.6 28% 31% -10.2 30% 34% -10.5
26.08.23 Ceahlaul Piatra Neamt vs Dacia Mioveni 0-1 46% 48% -3.5 28% 31% -11.8 26% 32% -17.9
26.08.23 CS Concordia Chiajna vs CSC 1599 Selimbar 0-1 62% 63% -1.8 23% 28% -18.6 15% 21% -26.8
26.08.23 CSM Slatina vs Unirea Dej 1-2 52% 58% -10.8 28% 32% -13.3 20% 22% -9.3
26.08.23 FK Csikszereda Miercurea Ciuc vs CSM Resita 1-1 56% 59% -5.6 25% 29% -12.8 20% 24% -19.7
26.08.23 Unirea Slobozia vs CS Tunari 3-1 55% 62% -11.4 25% 27% -8.5 20% 22% -10.4
27.08.23 CSA Steaua Bukarest vs CSM Alexandria 1-1 74% 77% -3.9 17% 22% -20.3 9% 12% -27.8
27.08.23 Progresul Spartac Bucuresti vs Corvinul Hunedoara 1-2 12% 13% -9.3 19% 21% -8.5 69% 78% -10.7
02.09.23 Corvinul Hunedoara vs CS Concordia Chiajna 2-2 34% 39% -12.4 29% 32% -11.5 37% 41% -9.1
02.09.23 CSM Alexandria vs CSM Slatina 0-1 30% 36% -15.8 29% 34% -13.8 41% 43% -4.3
02.09.23 CSM Resita vs Progresul Spartac Bucuresti 0-0 74% 78% -4.2 16% 20% -18.0 9% 13% -27.5
03.09.23 CS Tunari vs Ceahlaul Piatra Neamt 0-1 33% 36% -9.6 28% 32% -11.8 39% 44% -13.0
03.09.23 Dacia Mioveni vs ACS Dumbravita 0-1 55% 56% -2.2 26% 31% -16.9 19% 24% -23.1
05.09.23 CSC 1599 Selimbar vs CSA Steaua Bukarest 3-2 33% 41% -18.0 28% 32% -12.5 38% 39% -2.4
12.09.23 Progresul Spartac Bucuresti vs ACS Dumbravita 1-3 28% 29% -5.9 28% 31% -10.3 45% 52% -13.7
14.09.23 CS Concordia Chiajna vs CSA Steaua Bukarest 0-0 44% 51% -12.6 28% 31% -10.1 28% 31% -8.4
16.09.23 ACS Dumbravita vs CS Tunari 6-1 39% 45% -14.5 28% 31% -10.6 33% 36% -7.1
16.09.23 Corvinul Hunedoara vs CSM Resita 2-0 52% 57% -8.3 27% 30% -12.0 21% 24% -14.1
16.09.23 CSM Slatina vs CSC 1599 Selimbar 0-0 40% 45% -11.4 30% 35% -13.5 30% 32% -8.4
19.09.23 Ceahlaul Piatra Neamt vs Chindia Targoviste 1-1 35% 38% -8.8 29% 33% -12.3 36% 41% -12.5
22.09.23 CSC 1599 Selimbar vs FC Buzau 2-1 33% 38% -11.7 30% 34% -12.9 37% 41% -9.0
23.09.23 ACS Viitorul Targu Jiu vs Corvinul Hunedoara 2-1 23% 29% -18.0 26% 30% -13.6 50% 53% -5.3
23.09.23 Chindia Targoviste vs ACS Dumbravita 4-0 63% 65% -2.3 22% 27% -17.9 15% 20% -26.1
23.09.23 CS Tunari vs FK Csikszereda Miercurea Ciuc 1-0 32% 38% -17.7 27% 31% -12.3 41% 43% -5.9
23.09.23 CSM Resita vs CS Concordia Chiajna 3-2 19% 22% -15.6 25% 29% -14.3 56% 61% -7.5
23.09.23 FC Metaloglobus Bukarest vs Ceahlaul Piatra Neamt 2-1 40% 44% -10.6 29% 33% -12.2 31% 34% -10.1
25.09.23 CSA Steaua Bukarest vs CSM Slatina 1-1 55% 60% -7.0 26% 30% -13.8 19% 22% -16.7
29.09.23 Ceahlaul Piatra Neamt vs Unirea Dej 1-0 56% 58% -4.3 25% 29% -15.0 19% 24% -22.1
30.09.23 ACS Dumbravita vs FC Metaloglobus Bukarest 1-1 34% 40% -15.6 28% 32% -12.3 38% 41% -7.0
30.09.23 CS Concordia Chiajna vs CSM Slatina 1-0 57% 60% -4.5 26% 31% -16.1 17% 21% -19.5
30.09.23 CSM Resita vs ACS Viitorul Targu Jiu 1-1 52% 56% -6.7 26% 30% -12.7 22% 26% -17.4
30.09.23 FC Arges Pitesti vs CSC 1599 Selimbar 0-0 55% 59% -6.9 26% 29% -12.9 20% 24% -17.7
30.09.23 Progresul Spartac Bucuresti vs CS Tunari 1-2 24% 31% -23.3 25% 30% -15.9 51% 51% -1.4
01.10.23 FC Buzau vs CSA Steaua Bukarest 4-4 42% 47% -8.8 28% 32% -12.0 29% 34% -13.9
02.10.23 Corvinul Hunedoara vs Dacia Mioveni 0-2 56% 61% -8.4 25% 28% -11.0 19% 23% -16.0
05.10.23 CSA Steaua Bukarest vs FC Arges Pitesti 3-1 40% 44% -10.4 28% 31% -10.4 32% 36% -11.5
07.10.23 ACS Viitorul Targu Jiu vs CS Concordia Chiajna 2-2 19% 24% -23.0 25% 31% -18.3 56% 57% -1.9
07.10.23 CSM Alexandria vs Ceahlaul Piatra Neamt 2-2 28% 33% -15.7 28% 32% -13.0 44% 47% -5.8
07.10.23 CSM Slatina vs FC Buzau 1-2 33% 37% -11.6 30% 34% -13.7 38% 42% -10.0
07.10.23 Dacia Mioveni vs CSM Resita 2-1 52% 57% -9.4 27% 30% -12.0 22% 25% -13.8
07.10.23 Unirea Dej vs ACS Dumbravita 0-1 43% 45% -5.2 28% 32% -12.8 29% 35% -17.9
08.10.23 CSC 1599 Selimbar vs Unirea Slobozia 0-1 37% 41% -9.2 29% 33% -11.9 34% 38% -11.0
09.10.23 CS Tunari vs Corvinul Hunedoara 1-1 22% 27% -19.4 25% 29% -14.3 53% 56% -5.7
20.10.23 Ceahlaul Piatra Neamt vs CSC 1599 Selimbar 0-0 47% 50% -6.9 29% 33% -14.0 25% 29% -15.8
21.10.23 ACS Dumbravita vs CSM Alexandria 2-0 45% 51% -11.5 28% 31% -10.7 27% 30% -9.7
21.10.23 CSM Resita vs CS Tunari 1-1 50% 56% -10.5 26% 29% -10.3 23% 27% -12.6
21.10.23 Unirea Slobozia vs CSA Steaua Bukarest 1-0 40% 45% -10.9 28% 31% -10.6 32% 36% -11.6
22.10.23 Corvinul Hunedoara vs Chindia Targoviste 2-1 38% 39% -2.1 29% 32% -11.4 33% 40% -17.4
23.10.23 CS Concordia Chiajna vs FC Buzau 1-0 47% 52% -8.5 27% 31% -11.2 25% 29% -14.2
24.10.23 FC Arges Pitesti vs CSM Slatina 1-1 61% 66% -7.4 24% 28% -13.5 15% 17% -16.1
26.10.23 CSA Steaua Bukarest vs Ceahlaul Piatra Neamt 3-1 54% 59% -8.6 26% 30% -12.7 20% 23% -14.3
28.10.23 Chindia Targoviste vs CSM Resita 4-1 63% 66% -4.5 22% 26% -15.6 15% 19% -23.4
28.10.23 CS Tunari vs ACS Viitorul Targu Jiu 0-0 43% 49% -12.4 27% 30% -10.1 30% 34% -11.4
28.10.23 CSC 1599 Selimbar vs ACS Dumbravita 1-0 55% 58% -5.3 26% 30% -14.8 19% 24% -20.3
28.10.23 Dacia Mioveni vs CS Concordia Chiajna 1-1 29% 34% -16.0 29% 34% -13.9 42% 43% -3.7
28.10.23 FC Metaloglobus Bukarest vs Corvinul Hunedoara 1-2 32% 37% -13.7 28% 31% -10.8 40% 43% -7.6
30.10.23 CSM Slatina vs Unirea Slobozia 1-0 28% 31% -10.7 29% 33% -13.0 43% 48% -9.6
04.11.23 ACS Dumbravita vs CSA Steaua Bukarest 0-0 24% 29% -16.9 25% 29% -11.4 50% 54% -7.1
04.11.23 Ceahlaul Piatra Neamt vs CSM Slatina 4-0 49% 53% -7.5 28% 32% -13.5 23% 28% -15.8
04.11.23 Corvinul Hunedoara vs Unirea Dej 4-0 62% 65% -3.2 23% 28% -18.2 15% 20% -25.8
04.11.23 CS Concordia Chiajna vs FC Arges Pitesti 1-0 38% 43% -10.9 30% 34% -12.9 33% 36% -10.5
04.11.23 CSM Resita vs FC Metaloglobus Bukarest 5-0 37% 43% -15.1 29% 33% -12.8 34% 36% -6.5
04.11.23 Dacia Mioveni vs CS Tunari 4-0 58% 62% -7.7 25% 29% -13.0 17% 21% -17.1
05.11.23 FK Csikszereda Miercurea Ciuc vs CSC 1599 Selimbar 1-2 48% 51% -5.9 29% 33% -14.2 24% 29% -16.4
10.11.23 FC Buzau vs Ceahlaul Piatra Neamt 1-1 54% 58% -7.6 26% 29% -12.1 20% 24% -16.3
11.11.23 CS Tunari vs CS Concordia Chiajna 1-1 17% 21% -19.5 24% 29% -16.0 59% 62% -4.3
11.11.23 CSC 1599 Selimbar vs Progresul Spartac Bucuresti 2-1 77% 81% -5.0 16% 20% -20.9 7% 10% -27.4
11.11.23 CSM Alexandria vs Corvinul Hunedoara 0-2 19% 24% -18.6 24% 29% -14.3 56% 60% -5.7
11.11.23 CSM Slatina vs ACS Dumbravita 3-0 51% 55% -6.1 28% 32% -14.6 21% 26% -17.5
11.11.23 Unirea Dej vs CSM Resita 1-3 39% 42% -6.6 29% 32% -11.6 33% 38% -15.3
13.11.23 CSA Steaua Bukarest vs FK Csikszereda Miercurea Ciuc 1-0 52% 57% -9.8 26% 29% -10.8 22% 26% -13.4
23.11.23 Ceahlaul Piatra Neamt vs FC Arges Pitesti 2-0 36% 42% -14.7 29% 34% -13.0 35% 37% -5.5
24.11.23 ACS Dumbravita vs FC Buzau 0-1 24% 30% -19.4 27% 32% -15.3 48% 50% -3.5
25.11.23 CS Tunari vs Chindia Targoviste 0-2 22% 26% -14.1 26% 29% -12.3 52% 57% -8.7
25.11.23 CSM Resita vs CSM Alexandria 3-1 56% 62% -10.4 25% 28% -9.6 19% 22% -11.4
25.11.23 FK Csikszereda Miercurea Ciuc vs CSM Slatina 1-0 47% 50% -5.8 29% 33% -13.7 24% 29% -15.5
25.11.23 Progresul Spartac Bucuresti vs CSA Steaua Bukarest 1-6 8% 11% -28.4 15% 19% -22.9 77% 80% -3.3
26.11.23 Corvinul Hunedoara vs CSC 1599 Selimbar 0-0 53% 56% -4.8 26% 30% -13.9 21% 26% -20.2
28.11.23 CS Concordia Chiajna vs Unirea Slobozia 0-0 47% 50% -5.8 29% 33% -13.7 24% 29% -15.6
Showing the 100 most recent of 730 evaluated matches.

Home Ratings

29 teams
Home team ratings and rankings based on historical performance.
Rank Team Rating
1 AFC Hermannstadt 1935.47
2 ASU Poli Timisoara 1809.46
3 CS Concordia Chiajna 1788.01
4 CSM Slatina 1749.33
5 SSU Politehnica Timisoara 1747.02
6 FC Bihor Oradea 1734.90
7 CS Gloria 2018 1717.24
8 CSM Resita 1709.48
9 Chindia Targoviste 1696.14
10 CSA Steaua Bukarest 1692.11
11 CSM Cetatea Suceava 1688.42
12 CSM Poli Iasi 1682.97
13 ACS FC Bacau 1670.64
14 AFC Metalul Buzau 1649.24
15 ASA Targu Mures 1643.10
16 FC Metaloglobus Bukarest 1639.40
17 CS Afumati 1623.13
18 Unirea Slobozia 1619.72
19 ACS Poli Timisoara 1600.19
20 CS Tunari 1577.75
21 ASC Gloria Popesti-Leordeni 1547.11
22 CSM Ramnicu Valcea 1542.73
23 CSC 1599 Selimbar 1525.34
24 CSM Satu Mare 1512.24
25 CSL Stefanestii de Jos 1453.76
26 ACS Dumbravita 1442.55
27 Ceahlaul Piatra Neamt 1358.37
28 CS Dinamo Bucuresti 1346.08
29 ACS Muscelul Campulung 1236.64

Away Ratings

29 teams
Away team ratings and rankings based on historical performance.
Rank Team Rating
1 Chindia Targoviste 1767.96
2 SSU Politehnica Timisoara 1702.46
3 CS Concordia Chiajna 1684.78
4 CSM Slatina 1676.81
5 AFC Hermannstadt 1667.98
6 CSM Resita 1664.47
7 FC Bihor Oradea 1645.67
8 CSA Steaua Bukarest 1634.11
9 ACS FC Bacau 1617.32
10 ASA Targu Mures 1601.47
11 ASU Poli Timisoara 1591.33
12 FC Metaloglobus Bukarest 1577.46
13 ASC Gloria Popesti-Leordeni 1572.00
14 Unirea Slobozia 1571.26
15 CS Afumati 1571.15
16 AFC Metalul Buzau 1564.67
17 CSM Ramnicu Valcea 1557.75
18 CS Gloria 2018 1548.23
19 CSM Cetatea Suceava 1532.29
20 CSM Poli Iasi 1531.08
21 ACS Dumbravita 1469.67
22 CSM Satu Mare 1467.77
23 CSC 1599 Selimbar 1420.84
24 CS Tunari 1409.37
25 CS Dinamo Bucuresti 1342.08
26 Ceahlaul Piatra Neamt 1331.49
27 ACS Poli Timisoara 1330.30
28 CSL Stefanestii de Jos 1313.44
29 ACS Muscelul Campulung 1211.70