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 207
Avg Goals 3.92
Avg Home 2.29
Avg Away 1.63
Home Win % 53.6%
Draw % 17.4%
Away Win % 29.0%

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 207
Avg Brier Score 0.5296
Pick Accuracy 60.4%
Source postgres
Raw Model Brier 0.5282
Market Brier 0.5304
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 10
Value Bet Hit Rate 10.0%
ROI (flat stake) 260.0%
ROI Trustworthy? No
Before trusting this ROI:
  • 70.0% of value bets are on 'home' — 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 · 10 of 207 matches had at least one · staked 10.00, profit 26.00 units.
Side Bets Hit Rate Staked Profit ROI
home 7 0.0% 7.00 -7.00 -100.0%
draw 0 - 0.00 0.00 -
away 3 33.3% 3.00 33.00 1100.0%
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.9% 3.7% 27
10–20% 15.9% 13.5% 96
20–30% 23.5% 19.5% 215
30–40% 34.9% 34.4% 90
40–50% 44.0% 51.9% 79
50–60% 54.9% 57.7% 52
60–70% 64.5% 67.9% 28
70–80% 73.9% 87.0% 23
80–90% 85.9% 87.5% 8
90–100% 91.3% 100.0% 3
Date Match Result HOME (1) DRAW (X) AWAY (2)
Model Price Edge Model Price Edge Model Price Edge
12.05.24 FC Kiffen Helsinki vs FC Futura Porvoo 6-1 55% 59% -6.3 21% 25% -15.1 24% 29% -17.3
12.05.24 PEPO Lappeenranta vs Lahden Reipas 1-1 41% 42% -2.4 25% 29% -15.6 34% 42% -17.2
13.05.24 Atlantis FC Helsinki II vs MyPa Anjalankoski 5-1 68% 75% -8.5 17% 20% -13.1 14% 16% -10.6
13.05.24 JäPS II vs PPJ 1-0 31% 33% -5.9 24% 28% -13.1 44% 51% -13.3
17.05.24 PPJ vs FC Futura Porvoo 2-1 73% 82% -10.8 15% 16% -6.6 12% 12% -1.2
18.05.24 Atlantis FC Helsinki II vs PEPO Lappeenranta 4-2 51% 58% -11.6 23% 27% -13.2 26% 28% -7.3
18.05.24 Lahden Reipas vs GrIFK Grankulla 1-1 54% 61% -12.0 23% 26% -13.2 23% 24% -5.0
18.05.24 MyPa Anjalankoski vs FC Kiffen Helsinki 2-3 24% 22% 6.2 22% 25% -10.3 54% 65% -16.3
23.05.24 JäPS II vs MyPa Anjalankoski 5-3 52% 56% -7.3 24% 28% -15.3 25% 29% -12.7
24.05.24 FC Kiffen Helsinki vs NJS Nurmijärven 1-2 57% 66% -13.1 22% 25% -12.1 21% 21% -1.0
25.05.24 FC Futura Porvoo vs Lahden Reipas 1-6 10% 8% 25.6 13% 13% 4.5 76% 88% -13.6
25.05.24 PEPO Lappeenranta vs PPJ 1-2 53% 61% -13.4 22% 25% -11.2 25% 26% -3.8
30.05.24 JäPS II vs PEPO Lappeenranta 1-0 32% 36% -9.1 25% 29% -14.2 43% 49% -11.8
30.05.24 Lahden Reipas vs Atlantis FC Helsinki II 2-0 44% 48% -7.0 24% 29% -14.7 31% 36% -13.8
31.05.24 FC Kiffen Helsinki vs PPJ 3-2 54% 63% -15.4 23% 26% -11.9 24% 24% 0.3
31.05.24 MyPa Anjalankoski vs GrIFK Grankulla 1-1 25% 26% -4.1 22% 25% -11.0 52% 61% -13.4
03.06.24 Lahden Reipas vs JäPS II 5-0 69% 76% -8.8 17% 20% -14.1 14% 15% -11.1
07.06.24 PEPO Lappeenranta vs MyPa Anjalankoski 2-1 62% 67% -8.1 20% 23% -14.7 19% 22% -14.2
07.06.24 PPJ vs Lahden Reipas 0-1 23% 23% 0.2 22% 25% -11.0 55% 64% -14.3
08.06.24 GrIFK Grankulla vs FC Kiffen Helsinki 3-1 37% 39% -6.1 25% 29% -14.3 38% 43% -12.7
13.06.24 FC Kiffen Helsinki vs PEPO Lappeenranta 1-2 55% 62% -11.4 21% 23% -10.3 24% 26% -9.2
13.06.24 NJS Nurmijärven vs PPJ 0-0 45% 52% -12.4 24% 28% -13.6 31% 33% -8.1
19.06.24 FC Kiffen Helsinki vs Lahden Reipas 3-0 36% 38% -6.8 24% 28% -13.2 40% 47% -13.9
19.06.24 MyPa Anjalankoski vs FC Futura Porvoo 2-1 59% 65% -9.6 20% 23% -12.9 21% 24% -12.6
19.06.24 PEPO Lappeenranta vs GrIFK Grankulla 0-1 48% 53% -10.2 24% 29% -14.7 28% 31% -9.4
25.06.24 MyPa Anjalankoski vs PPJ 1-0 34% 36% -5.5 24% 28% -13.3 42% 49% -14.8
27.06.24 Lahden Reipas vs NJS Nurmijärven 3-2 63% 69% -9.3 20% 24% -15.5 17% 19% -11.1
28.06.24 Atlantis FC Helsinki II vs FC Kiffen Helsinki 2-0 42% 47% -9.0 24% 27% -12.4 34% 38% -11.6
29.06.24 PEPO Lappeenranta vs FC Futura Porvoo 3-2 77% 85% -9.5 13% 15% -10.4 9% 10% -6.1
29.06.24 PPJ vs MyPa Anjalankoski 0-2 57% 63% -9.8 22% 26% -14.4 21% 23% -9.4
03.07.24 FC Kiffen Helsinki vs JäPS II 4-0 59% 66% -10.6 21% 24% -13.1 20% 22% -9.4
03.07.24 GrIFK Grankulla vs PPJ 0-3 49% 55% -9.7 24% 28% -14.6 27% 30% -11.1
03.07.24 Lahden Reipas vs MyPa Anjalankoski 5-0 76% 83% -8.5 13% 15% -12.5 10% 12% -12.4
03.07.24 NJS Nurmijärven vs PEPO Lappeenranta 3-3 46% 52% -11.2 24% 28% -13.1 30% 32% -7.4
07.07.24 JäPS II vs Lahden Reipas 0-1 18% 17% 9.7 20% 22% -7.7 62% 73% -15.5
07.07.24 MyPa Anjalankoski vs NJS Nurmijärven 0-1 35% 40% -11.9 24% 28% -13.6 41% 45% -10.3
07.07.24 PEPO Lappeenranta vs FC Kiffen Helsinki 2-0 37% 41% -8.4 25% 29% -14.6 37% 43% -11.9
08.07.24 Atlantis FC Helsinki II vs PPJ 3-1 56% 61% -9.0 22% 25% -13.6 23% 26% -11.9
11.07.24 FC Futura Porvoo vs FC Kiffen Helsinki 0-1 14% 14% 0.5 16% 17% -3.9 70% 79% -12.3
13.07.24 Lahden Reipas vs PEPO Lappeenranta 1-1 66% 71% -8.3 19% 22% -14.7 16% 17% -10.8
13.07.24 MyPa Anjalankoski vs Atlantis FC Helsinki II 2-1 22% 22% -1.6 21% 23% -9.4 57% 66% -13.6
17.07.24 PPJ vs JäPS II 5-1 52% 57% -8.6 23% 27% -14.5 25% 29% -12.6
19.07.24 FC Kiffen Helsinki vs MyPa Anjalankoski 2-2 65% 71% -8.9 17% 19% -9.7 18% 21% -13.4
19.07.24 PEPO Lappeenranta vs Atlantis FC Helsinki II 3-1 42% 48% -11.2 25% 29% -13.9 33% 36% -8.9
21.07.24 GrIFK Grankulla vs Lahden Reipas 0-0 29% 29% -1.5 25% 29% -14.7 46% 54% -15.0
27.07.24 MyPa Anjalankoski vs JäPS II 4-1 51% 57% -10.4 22% 25% -11.3 27% 29% -9.3
27.07.24 NJS Nurmijärven vs FC Kiffen Helsinki 2-2 41% 45% -10.1 24% 28% -13.1 35% 39% -10.7
27.07.24 PPJ vs PEPO Lappeenranta 1-1 46% 53% -11.8 24% 28% -12.9 29% 31% -5.9
02.08.24 Atlantis FC Helsinki II vs Lahden Reipas 3-2 42% 47% -10.3 25% 29% -14.5 33% 36% -8.9
02.08.24 PPJ vs FC Kiffen Helsinki 2-1 38% 42% -8.3 25% 29% -14.0 37% 43% -12.5
04.08.24 GrIFK Grankulla vs MyPa Anjalankoski 2-2 53% 58% -8.5 23% 26% -14.4 24% 28% -12.6
04.08.24 PEPO Lappeenranta vs JäPS II 1-0 57% 64% -10.3 21% 24% -12.7 22% 24% -9.2
10.08.24 FC Kiffen Helsinki vs GrIFK Grankulla 2-0 53% 59% -10.2 22% 26% -13.1 25% 28% -10.5
10.08.24 Lahden Reipas vs PPJ 4-1 55% 60% -8.2 21% 24% -13.6 24% 28% -14.9
10.08.24 MyPa Anjalankoski vs PEPO Lappeenranta 1-1 38% 42% -8.6 24% 27% -12.2 38% 43% -12.1
22.08.24 MyPa Anjalankoski vs JäPS II 4-1 52% 58% -10.0 22% 26% -13.1 25% 29% -11.2
23.08.24 FC Futura Porvoo vs PPJ 2-1 20% 21% -3.0 20% 22% -9.1 59% 68% -12.7
24.08.24 FC Kiffen Helsinki vs GrIFK Grankulla 1-0 50% 54% -8.3 24% 29% -15.2 26% 29% -10.9
24.08.24 Lahden Reipas vs PEPO Lappeenranta 3-1 63% 69% -9.8 20% 23% -12.8 18% 19% -7.9
30.08.24 PPJ vs MyPa Anjalankoski 2-0 49% 53% -7.8 23% 26% -13.1 28% 32% -13.0
31.08.24 NJS Nurmijärven vs Lahden Reipas 2-3 33% 35% -5.5 24% 28% -13.3 43% 50% -14.5
01.09.24 FC Kiffen Helsinki vs Atlantis FC Helsinki II 2-0 47% 51% -9.0 24% 29% -14.5 29% 32% -10.5
01.09.24 GrIFK Grankulla vs PEPO Lappeenranta 5-0 43% 48% -8.9 25% 29% -15.5 32% 36% -12.6
05.09.24 JäPS II vs PPJ 2-3 33% 35% -6.2 24% 27% -12.2 43% 50% -13.3
06.09.24 PEPO Lappeenranta vs NJS Nurmijärven 2-3 45% 51% -11.7 24% 27% -12.6 32% 35% -8.9
07.09.24 Lahden Reipas vs FC Kiffen Helsinki 2-2 55% 60% -8.4 23% 27% -15.4 23% 26% -11.7
12.09.24 JäPS II vs MyPa Anjalankoski 0-1 33% 34% -4.4 22% 25% -10.1 45% 53% -15.3
13.09.24 PEPO Lappeenranta vs Atlantis FC Helsinki II 2-1 40% 43% -7.6 24% 27% -12.4 36% 42% -13.2
14.09.24 Lahden Reipas vs GrIFK Grankulla 1-2 64% 70% -8.7 19% 22% -13.6 17% 19% -11.0
15.09.24 NJS Nurmijärven vs FC Kiffen Helsinki 2-2 37% 39% -5.7 24% 28% -13.1 39% 45% -14.4
22.09.24 Atlantis FC Helsinki II vs Lahden Reipas 0-6 28% 29% -2.2 22% 25% -10.2 50% 58% -14.7
22.09.24 FC Kiffen Helsinki vs PEPO Lappeenranta 1-1 63% 71% -11.7 19% 22% -10.7 17% 18% -3.9
22.09.24 PPJ vs JäPS II 7-1 63% 70% -10.5 19% 21% -10.4 19% 21% -9.9
28.09.24 MyPa Anjalankoski vs PPJ 2-1 36% 38% -5.5 23% 26% -11.3 41% 49% -16.1
19.04.25 FC Vaajakoski vs MyPa Anjalankoski 3-3 66% 78% -14.5 18% 19% -5.9 16% 15% 6.8
19.04.25 GrIFK Grankulla vs PEPO Lappeenranta 4-1 54% 62% -12.0 22% 24% -11.1 24% 26% -6.4
19.04.25 Lahden Reipas vs FC Honka Espoo 1-3 36% 35% 2.2 23% 27% -12.8 41% 51% -19.8
20.04.25 HaPK Edustus vs PuiU Helsinki 0-3 44% 42% 4.7 23% 27% -16.4 34% 44% -23.9
25.04.25 MyPa Anjalankoski vs GrIFK Grankulla 2-1 23% 24% -3.8 22% 24% -10.9 55% 63% -13.4
26.04.25 HaPK Edustus vs PEPO Lappeenranta 1-1 19% 13% 38.9 18% 17% 2.7 64% 79% -19.8
26.04.25 VJS Vantaa vs Lahden Reipas 5-1 75% 83% -9.8 14% 15% -8.3 11% 12% -6.5
29.04.25 Jyväskylä PS vs PuiU Helsinki 0-2 39% 41% -3.7 24% 28% -13.3 37% 43% -15.7
02.05.25 Lahden Reipas vs HaPK Edustus 0-2 88% 94% -6.9 9% 11% -16.2 3% 3% 10.9
03.05.25 PEPO Lappeenranta vs MyPa Anjalankoski 2-0 51% 53% -4.0 23% 27% -15.5 27% 32% -17.4
03.05.25 PuiU Helsinki vs FC Honka Espoo 0-3 9% 8% 23.4 14% 15% -2.2 76% 87% -12.6
11.05.25 Lahden Reipas vs GrIFK Grankulla 4-3 39% 43% -7.2 24% 28% -12.9 36% 42% -12.8
11.05.25 MyPa Anjalankoski vs PuiU Helsinki 4-0 40% 39% 1.1 24% 28% -14.4 37% 45% -19.6
12.05.25 FC Vaajakoski vs PEPO Lappeenranta 5-1 39% 43% -8.8 23% 26% -11.7 38% 43% -12.7
17.05.25 MyPa Anjalankoski vs Jyväskylä PS 5-3 59% 70% -15.9 19% 20% -4.3 22% 21% 3.9
17.05.25 PEPO Lappeenranta vs Lahden Reipas 2-1 33% 33% -1.5 24% 27% -12.2 43% 52% -16.1
17.05.25 PuiU Helsinki vs FC Vaajakoski 2-1 42% 48% -10.9 23% 27% -11.9 34% 38% -9.7
23.05.25 VJS Vantaa vs MyPa Anjalankoski 3-2 85% 91% -7.0 10% 12% -15.6 6% 6% -11.0
24.05.25 FC Honka Espoo vs PEPO Lappeenranta 4-1 85% 93% -8.7 9% 10% -3.8 6% 6% -2.5
24.05.25 Lahden Reipas vs Jyväskylä PS 6-1 68% 78% -13.3 17% 18% -5.9 15% 15% 2.5
25.05.25 GrIFK Grankulla vs PuiU Helsinki 6-3 60% 62% -3.5 20% 25% -18.8 19% 24% -20.6
01.06.25 MyPa Anjalankoski vs FC Honka Espoo 2-6 10% 10% -1.8 13% 14% -5.5 77% 86% -10.5
01.06.25 PEPO Lappeenranta vs VJS Vantaa 4-1 14% 13% 5.6 17% 17% -4.5 69% 80% -13.3
01.06.25 PuiU Helsinki vs Lahden Reipas 1-1 23% 22% 6.4 22% 24% -9.1 55% 66% -16.6
08.06.25 MyPa Anjalankoski vs Lahden Reipas 1-3 30% 32% -6.1 21% 23% -8.0 48% 56% -14.2
08.06.25 PEPO Lappeenranta vs PuiU Helsinki 1-0 56% 61% -7.5 21% 25% -14.4 23% 26% -14.4
Showing the 100 most recent of 207 evaluated matches.

Home Ratings

10 teams
Home team ratings and rankings based on historical performance.
Rank Team Rating
1 FC Kiffen Helsinki 1610.97
2 PEPO Lappeenranta 1606.45
3 Atlantis FC Helsinki 1583.04
4 HIFK Soccer Helsinki 1561.43
5 PPJ 1499.49
6 Lahden Reipas 1453.20
7 Union Plaani 1385.07
8 HPS Helsinki 1366.29
9 PuiU Helsinki 1363.96
10 MyPa Anjalankoski 1266.83

Away Ratings

10 teams
Away team ratings and rankings based on historical performance.
Rank Team Rating
1 FC Kiffen Helsinki 1628.65
2 PEPO Lappeenranta 1548.15
3 HIFK Soccer Helsinki 1461.79
4 Atlantis FC Helsinki 1445.62
5 PPJ 1431.85
6 Lahden Reipas 1340.47
7 PuiU Helsinki 1332.21
8 HPS Helsinki 1304.83
9 MyPa Anjalankoski 1270.19
10 Union Plaani 1253.47