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 359
Avg Goals 3.40
Avg Home 1.91
Avg Away 1.50
Home Win % 45.7%
Draw % 22.8%
Away Win % 31.5%

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 359
Avg Brier Score 0.6042
Pick Accuracy 51.0%
Source postgres
Raw Model Brier 0.6071
Market Brier 0.6062
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 14
Value Bet Hit Rate 7.1%
ROI (flat stake) 85.7%
ROI Trustworthy? Yes
Relative edge ≥ 10.0% (against the raw, vigged price actually on offer) flags a value bet · 10 of 359 matches had at least one · staked 14.00, profit 12.00 units.
Side Bets Hit Rate Staked Profit ROI
home 3 0.0% 3.00 -3.00 -100.0%
draw 4 0.0% 4.00 -4.00 -100.0%
away 7 14.3% 7.00 19.00 271.4%
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.0% 12.5% 24
10–20% 16.3% 21.1% 123
20–30% 24.3% 23.9% 452
30–40% 35.6% 33.3% 174
40–50% 44.8% 47.6% 124
50–60% 54.5% 54.9% 102
60–70% 63.5% 58.1% 43
70–80% 73.6% 68.0% 25
80–90% 85.3% 66.7% 9
90–100% 90.3% 100.0% 1
Date Match Result HOME (1) DRAW (X) AWAY (2)
Model Price Edge Model Price Edge Model Price Edge
02.08.23 FC Järfälla vs Enskede IK 2-0 35% 38% -8.6 25% 28% -10.1 41% 47% -12.9
05.08.23 FC Gute vs Skiljebo SK 1-0 30% 33% -10.6 25% 29% -11.4 45% 51% -11.1
05.08.23 IK Franke vs Kvarnsvedens IK 4-0 61% 67% -9.7 21% 24% -11.9 18% 21% -11.5
06.08.23 Enskede IK vs FC Arlanda 3-1 62% 72% -14.2 20% 22% -6.6 18% 17% 0.7
06.08.23 Sandvikens AIK FK vs Kungsängens IF 5-0 53% 60% -12.3 23% 26% -10.8 24% 26% -7.5
06.08.23 Viggbyholms IK FF vs FC Järfälla 2-3 31% 35% -12.4 24% 26% -9.4 45% 51% -11.5
12.08.23 FC Gute vs Hudiksvalls ABK 1-0 24% 26% -8.1 24% 27% -10.8 52% 60% -12.1
12.08.23 IFK Uppsala vs Kungsängens IF 0-2 21% 23% -5.9 22% 24% -8.0 56% 65% -12.9
12.08.23 Karlbergs BK vs Skiljebo SK 4-2 45% 52% -12.9 25% 28% -10.4 30% 32% -7.1
12.08.23 Viggbyholms IK FF vs Enskede IK 0-1 23% 27% -12.3 23% 26% -10.1 54% 60% -10.0
13.08.23 IK Franke vs FC Järfälla 2-3 29% 31% -5.9 25% 28% -10.0 46% 53% -13.4
19.08.23 Enskede IK vs IK Franke 2-2 70% 79% -11.6 18% 19% -7.5 12% 12% 0.7
19.08.23 Kungsängens IF vs Karlbergs BK 1-3 22% 24% -7.0 22% 24% -8.1 55% 64% -12.9
19.08.23 Kvarnsvedens IK vs FC Gute 0-4 18% 18% -1.1 22% 24% -8.9 60% 69% -13.9
20.08.23 Skiljebo SK vs Viggbyholms IK FF 4-1 59% 67% -11.9 21% 24% -10.2 20% 22% -8.6
26.08.23 FC Gute vs FC Arlanda 4-0 52% 61% -14.8 24% 27% -10.3 24% 24% -1.1
26.08.23 Skiljebo SK vs Kungsängens IF 3-1 62% 70% -11.7 20% 22% -9.6 18% 20% -9.2
26.08.23 Viggbyholms IK FF vs IK Franke 3-0 43% 49% -12.0 25% 28% -10.6 32% 36% -9.7
27.08.23 IFK Oesteraakers FK vs Enskede IK 0-0 26% 29% -11.4 24% 26% -9.8 50% 56% -10.6
02.09.23 Enskede IK vs Sandvikens AIK FK 9-3 60% 68% -12.1 21% 24% -10.1 19% 20% -6.2
02.09.23 FC Järfälla vs FC Gute 1-2 54% 62% -13.3 23% 25% -9.2 23% 25% -6.1
02.09.23 Hudiksvalls ABK vs Skiljebo SK 3-1 44% 48% -8.5 25% 29% -11.7 31% 36% -12.6
03.09.23 IK Franke vs IFK Oesteraakers FK 0-0 36% 40% -10.4 24% 27% -9.6 40% 45% -12.6
03.09.23 Kungsängens IF vs Viggbyholms IK FF 1-1 43% 49% -12.7 24% 27% -9.5 33% 37% -10.2
06.09.23 Karlbergs BK vs Viggbyholms IK FF 4-1 59% 65% -9.8 24% 29% -16.7 17% 19% -9.6
09.09.23 FC Gute vs Enskede IK 1-0 30% 35% -14.1 25% 29% -11.8 45% 49% -8.4
09.09.23 Kungsängens IF vs Hudiksvalls ABK 1-3 24% 27% -8.2 24% 26% -9.6 52% 59% -12.0
09.09.23 Sandvikens AIK FK vs IK Franke 2-0 54% 61% -11.1 23% 25% -10.0 24% 26% -10.2
10.09.23 Skiljebo SK vs Kvarnsvedens IK 12-0 88% 95% -7.5 8% 9% -7.1 4% 4% -0.4
10.09.23 Viggbyholms IK FF vs IFK Oesteraakers FK 1-0 38% 42% -9.8 24% 27% -9.5 38% 43% -12.7
15.09.23 Enskede IK vs IFK Uppsala 8-0 89% 97% -8.4 7% 7% 0.0 4% 3% 7.0
16.09.23 IK Franke vs FC Gute 2-1 23% 23% -0.6 23% 26% -8.5 54% 63% -15.3
16.09.23 Kvarnsvedens IK vs Kungsängens IF 0-2 13% 12% 4.6 17% 17% 1.0 70% 81% -13.3
16.09.23 Viggbyholms IK FF vs Hudiksvalls ABK 3-0 24% 25% -4.2 23% 26% -8.6 53% 61% -14.2
17.09.23 FC Arlanda vs Skiljebo SK 4-1 29% 33% -12.0 24% 26% -9.3 47% 53% -11.1
23.09.23 Enskede IK vs Skiljebo SK 2-1 57% 67% -15.1 21% 23% -6.3 22% 22% -2.3
23.09.23 IK Franke vs Karlbergs BK 0-2 19% 19% -0.7 22% 23% -6.6 60% 69% -14.3
23.09.23 Kvarnsvedens IK vs Viggbyholms IK FF 0-6 10% 9% 15.5 16% 15% 2.3 74% 86% -13.9
23.09.23 Sandvikens AIK FK vs FC Gute 2-3 37% 41% -8.5 26% 29% -11.7 37% 42% -11.9
24.09.23 FC Järfälla vs Kungsängens IF 1-5 65% 75% -13.1 19% 20% -5.7 16% 17% -2.4
30.09.23 FC Gute vs IFK Oesteraakers FK 2-3 53% 61% -14.4 24% 27% -10.7 23% 24% -1.9
30.09.23 Kungsängens IF vs FC Arlanda 1-3 38% 44% -15.2 25% 28% -10.7 38% 41% -8.1
30.09.23 Skiljebo SK vs FC Järfälla 0-3 44% 50% -12.7 24% 27% -10.1 32% 36% -10.2
01.10.23 Karlbergs BK vs Enskede IK 1-1 45% 54% -16.3 25% 29% -11.4 29% 30% -2.8
01.10.23 Viggbyholms IK FF vs Sandvikens AIK FK 1-2 45% 51% -12.3 25% 28% -10.9 30% 33% -9.2
07.10.23 Karlbergs BK vs FC Gute 2-0 61% 71% -14.1 21% 23% -7.0 18% 17% 3.1
07.10.23 Viggbyholms IK FF vs IFK Uppsala 6-1 74% 84% -11.6 15% 16% -5.7 11% 11% -1.9
08.10.23 Hudiksvalls ABK vs IK Franke 4-4 57% 63% -10.3 22% 26% -12.8 21% 24% -12.3
08.10.23 Skiljebo SK vs Sandvikens AIK FK 1-2 48% 53% -10.4 23% 26% -9.7 29% 33% -13.2
14.10.23 FC Arlanda vs Viggbyholms IK FF 0-0 54% 64% -15.4 21% 22% -4.3 25% 26% -3.1
14.10.23 FC Gute vs IFK Uppsala 0-2 86% 96% -10.0 9% 8% 9.5 5% 4% 23.5
14.10.23 IFK Oesteraakers FK vs Skiljebo SK 2-1 39% 45% -13.1 25% 28% -10.4 36% 39% -9.2
14.10.23 IK Franke vs Kungsängens IF 3-4 46% 52% -11.0 24% 27% -10.2 30% 34% -11.7
15.10.23 Enskede IK vs Hudiksvalls ABK 4-0 82% 95% -14.2 11% 8% 33.6 8% 5% 58.5
22.10.23 Kungsängens IF vs Enskede IK 3-3 12% 12% -7.8 16% 17% -5.9 72% 80% -9.9
22.10.23 Skiljebo SK vs IK Franke 3-3 59% 66% -10.5 21% 23% -9.7 20% 22% -10.5
22.10.23 Viggbyholms IK FF vs FC Gute 3-0 42% 49% -14.7 25% 27% -9.1 34% 36% -5.4
04.05.24 FC Gute vs Falu FK 1-5 40% 47% -13.7 24% 27% -9.8 35% 39% -9.5
05.05.24 IK Franke vs Viggbyholms IK FF 1-1 39% 44% -11.4 26% 29% -11.9 35% 38% -9.8
10.05.24 Kungsängens IF vs IFK Oesteraakers FK 0-2 40% 48% -16.5 24% 27% -9.0 36% 38% -4.6
11.05.24 Viggbyholms IK FF vs Skiljebo SK 3-0 48% 58% -17.1 24% 26% -9.1 28% 28% -0.7
12.05.24 Dalkurd FF vs FC Gute 1-5 26% 21% 24.8 24% 26% -9.1 50% 65% -22.8
12.05.24 Falu FK vs Enköping SK 1-1 38% 42% -8.8 24% 27% -9.4 37% 43% -13.0
12.05.24 Hudiksvalls ABK vs IK Franke 1-4 48% 56% -13.5 24% 27% -10.1 28% 30% -7.8
18.05.24 FC Gute vs Sandvikens AIK FK 2-0 60% 62% -4.3 22% 26% -17.6 18% 23% -19.9
18.05.24 IK Franke vs Falu FK 0-2 41% 47% -12.6 24% 26% -8.0 36% 40% -10.7
18.05.24 Skiljebo SK vs Hudiksvalls ABK 0-2 39% 43% -10.5 24% 26% -8.3 38% 43% -13.6
19.05.24 Viggbyholms IK FF vs Kungsängens IF 2-0 49% 55% -11.0 24% 26% -10.1 27% 31% -10.8
24.05.24 Kungsängens IF vs FOC Farsta 1-1 39% 43% -8.2 25% 29% -11.1 36% 41% -12.9
25.05.24 Dalkurd FF vs IK Franke 0-3 15% 12% 24.6 15% 12% 20.9 70% 85% -17.8
25.05.24 Falu FK vs Skiljebo SK 0-1 60% 71% -15.0 21% 22% -5.9 19% 18% 3.3
25.05.24 FC Järfälla vs FC Gute 0-3 54% 62% -13.3 23% 26% -9.8 23% 24% -4.6
25.05.24 Hudiksvalls ABK vs Viggbyholms IK FF 1-0 40% 43% -8.5 26% 30% -12.9 34% 38% -12.1
01.06.24 FC Gute vs IFK Oesteraakers FK 1-2 50% 56% -12.1 22% 24% -7.5 28% 32% -12.2
01.06.24 Skiljebo SK vs Dalkurd FF 2-2 70% 81% -13.4 18% 18% -3.2 13% 11% 10.2
01.06.24 Viggbyholms IK FF vs Falu FK 0-0 43% 51% -14.8 25% 29% -11.1 32% 33% -5.3
02.06.24 Hudiksvalls ABK vs Kungsängens IF 1-0 45% 50% -9.2 25% 28% -11.7 30% 35% -13.6
02.06.24 IK Franke vs Sandvikens AIK FK 3-1 56% 59% -4.7 22% 27% -16.0 22% 27% -19.3
08.06.24 FC Järfälla vs IK Franke 1-2 52% 56% -8.0 23% 27% -13.2 25% 29% -15.5
08.06.24 FOC Farsta vs FC Gute 3-1 38% 43% -13.1 25% 29% -11.3 37% 41% -9.6
08.06.24 Sandvikens AIK FK vs Skiljebo SK 3-1 43% 51% -15.6 24% 27% -9.5 33% 35% -5.5
09.06.24 Dalkurd FF vs Viggbyholms IK FF 1-1 18% 18% -1.3 19% 20% -2.6 63% 74% -14.9
09.06.24 Falu FK vs Hudiksvalls ABK 1-3 45% 51% -11.6 25% 28% -11.0 30% 33% -10.2
09.06.24 Kungsängens IF vs FC Arlanda 2-3 21% 21% -1.6 22% 24% -7.0 57% 67% -14.5
15.06.24 Dalkurd FF vs Falu FK 1-1 17% 17% -2.6 20% 22% -6.2 63% 72% -13.5
15.06.24 FOC Farsta vs IK Franke 0-4 39% 45% -13.8 24% 26% -8.9 37% 41% -9.7
15.06.24 Kungsängens IF vs FC Gute 2-1 36% 40% -11.0 26% 29% -12.1 39% 43% -11.3
16.06.24 FC Järfälla vs Viggbyholms IK FF 2-0 46% 49% -5.2 25% 29% -14.1 29% 36% -18.3
16.06.24 IFK Oesteraakers FK vs Skiljebo SK 1-4 55% 66% -17.1 23% 24% -7.1 23% 22% 4.7
20.06.24 FC Gute vs FC Arlanda 2-0 29% 31% -6.1 24% 27% -9.1 47% 55% -14.2
20.06.24 Skiljebo SK vs FC Järfälla 4-0 29% 34% -15.1 25% 29% -12.4 46% 50% -8.6
23.06.24 Falu FK vs Kungsängens IF 0-1 46% 51% -11.2 26% 29% -13.0 29% 32% -10.5
23.06.24 IK Franke vs IFK Oesteraakers FK 1-1 46% 51% -9.1 24% 28% -12.0 30% 34% -14.0
23.06.24 Viggbyholms IK FF vs Sandvikens AIK FK 2-0 54% 58% -8.0 22% 26% -12.4 24% 29% -15.9
28.06.24 Sandvikens AIK FK vs Falu FK 3-3 39% 44% -12.1 25% 29% -11.0 36% 39% -9.4
29.06.24 FC Arlanda vs IK Franke 3-0 55% 61% -10.4 22% 25% -10.7 23% 26% -11.5
29.06.24 FC Gute vs Enköping SK 2-1 27% 29% -9.6 24% 26% -9.5 50% 56% -12.2
29.06.24 IFK Oesteraakers FK vs Viggbyholms IK FF 3-3 38% 42% -9.4 25% 29% -11.2 37% 42% -12.6
30.06.24 FOC Farsta vs Skiljebo SK 1-1 44% 52% -15.0 24% 27% -9.5 32% 33% -5.5
30.06.24 Kungsängens IF vs Dalkurd FF 3-0 68% 76% -10.5 18% 19% -8.0 14% 15% -8.0
Showing the 100 most recent of 359 evaluated matches.

Home Ratings

14 teams
Home team ratings and rankings based on historical performance.
Rank Team Rating
1 Sunnersta AIF 1610.01
2 Falu FK 1586.77
3 Angby IF 1567.51
4 Skiljebo SK 1556.19
5 Täby FK 1549.37
6 Enskede IK 1508.14
7 FC Gute 1448.57
8 Kungsängens IF 1374.64
9 Bollstanas SK 1360.84
10 Viggbyholms IK FF 1351.08
11 IK Franke 1339.20
12 IFK Lidingö 1301.39
13 Korsnas IF FK 1285.77
14 Helges IF 1238.68

Away Ratings

14 teams
Away team ratings and rankings based on historical performance.
Rank Team Rating
1 Sunnersta AIF 1603.39
2 Falu FK 1527.43
3 Enskede IK 1522.15
4 Skiljebo SK 1509.88
5 Angby IF 1484.34
6 Täby FK 1455.66
7 IK Franke 1407.27
8 FC Gute 1390.24
9 Bollstanas SK 1350.76
10 Kungsängens IF 1306.87
11 Viggbyholms IK FF 1272.49
12 IFK Lidingö 1259.99
13 Korsnas IF FK 1197.24
14 Helges IF 1188.55