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 356
Avg Goals 3.54
Avg Home 1.95
Avg Away 1.59
Home Win % 46.6%
Draw % 20.5%
Away Win % 32.9%

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 356
Avg Brier Score 0.5896
Pick Accuracy 52.0%
Source postgres
Raw Model Brier 0.5961
Market Brier 0.5882
Blended Model Beats Market? No
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 6
Value Bet Hit Rate 33.3%
ROI (flat stake) 145.8%
ROI Trustworthy? No
Before trusting this ROI:
  • The blended model's Brier score does not beat the market's — ROI may reflect leftover model bias rather than genuine skill.
  • 100.0% of value bets are on 'away' — 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 · 6 of 356 matches had at least one · staked 6.00, profit 8.75 units.
Side Bets Hit Rate Staked Profit ROI
home 0 - 0.00 0.00 -
draw 0 - 0.00 0.00 -
away 6 33.3% 6.00 8.75 145.8%
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% 8.5% 0.0% 3
10–20% 17.1% 16.4% 134
20–30% 23.9% 23.3% 446
30–40% 34.5% 35.5% 152
40–50% 44.5% 39.5% 162
50–60% 55.0% 63.1% 103
60–70% 63.7% 64.2% 53
70–80% 74.4% 86.7% 15
Date Match Result HOME (1) DRAW (X) AWAY (2)
Model Price Edge Model Price Edge Model Price Edge
04.05.24 KPV Kokkola vs PK Keski-Uusimaa 3-2 64% 73% -12.8 19% 21% -8.8 17% 17% -1.5
04.05.24 Rovaniemi PS vs Klubi 04 Helsinki 0-1 22% 23% -4.6 21% 23% -9.5 57% 66% -13.3
04.05.24 VIFK Vaasa vs JJK Jyväskylä 2-2 29% 31% -4.3 25% 29% -13.6 46% 53% -13.8
05.05.24 OLS Oulu vs FC Jazz Pori 4-0 44% 50% -11.4 24% 28% -13.2 32% 35% -9.3
12.05.24 FC Jazz Pori vs Rovaniemi PS 1-4 63% 72% -12.3 19% 21% -8.7 18% 18% -2.8
12.05.24 FC Vaajakoski vs OLS Oulu 1-3 22% 20% 9.8 22% 24% -8.7 56% 68% -17.2
12.05.24 PK Keski-Uusimaa vs KuPS Kuopio II 1-2 51% 54% -6.6 23% 27% -14.0 27% 31% -15.0
13.05.24 JJK Jyväskylä vs KPV Kokkola 0-3 42% 47% -10.4 24% 28% -12.3 34% 37% -8.3
17.05.24 JJK Jyväskylä vs Atlantis FC Helsinki 0-1 34% 36% -6.2 25% 29% -14.1 41% 47% -12.7
18.05.24 EPS Pallo vs FC Jazz Pori 2-0 34% 37% -9.4 24% 28% -12.8 42% 48% -11.3
18.05.24 KPV Kokkola vs KuPS Kuopio II 1-0 74% 84% -12.3 16% 17% -5.6 11% 10% 11.0
18.05.24 Rovaniemi PS vs FC Vaajakoski 4-2 57% 65% -12.9 22% 25% -12.0 21% 22% -3.1
19.05.24 OLS Oulu vs PK Keski-Uusimaa 1-0 73% 83% -12.2 16% 17% -5.3 12% 11% 5.0
21.05.24 Klubi 04 Helsinki vs JJK Jyväskylä 3-0 61% 68% -11.0 22% 25% -13.9 18% 19% -5.7
22.05.24 Atlantis FC Helsinki vs KPV Kokkola 0-0 46% 51% -11.0 25% 29% -13.7 30% 32% -7.9
22.05.24 FC Jazz Pori vs VIFK Vaasa 2-1 62% 70% -12.5 20% 22% -10.0 18% 19% -3.4
22.05.24 PK Keski-Uusimaa vs Rovaniemi PS 3-0 37% 42% -10.5 25% 29% -13.7 38% 43% -10.6
23.05.24 KuPS Kuopio II vs OLS Oulu 1-3 17% 17% -1.6 21% 23% -10.9 62% 71% -12.2
26.05.24 EPS Pallo vs PK Keski-Uusimaa 2-2 49% 54% -9.8 24% 28% -13.8 27% 30% -9.9
26.05.24 JJK Jyväskylä vs FC Jazz Pori 2-4 40% 44% -9.1 25% 29% -14.0 35% 40% -12.4
26.05.24 KPV Kokkola vs OLS Oulu 1-0 34% 37% -7.2 25% 29% -13.9 40% 45% -11.4
26.05.24 Rovaniemi PS vs KuPS Kuopio II 1-1 60% 68% -12.8 21% 24% -12.0 19% 19% -1.3
29.05.24 Klubi 04 Helsinki vs PK Keski-Uusimaa 4-0 75% 84% -10.5 15% 16% -7.6 10% 10% 0.1
30.05.24 JJK Jyväskylä vs OLS Oulu 3-3 32% 35% -7.5 25% 29% -14.1 42% 48% -11.2
30.05.24 KuPS Kuopio II vs FC Vaajakoski 5-1 43% 48% -9.8 25% 29% -13.9 32% 36% -10.8
31.05.24 FC Jazz Pori vs Atlantis FC Helsinki 1-3 38% 42% -8.9 24% 28% -12.9 37% 43% -12.2
02.06.24 Klubi 04 Helsinki vs KPV Kokkola 5-2 58% 66% -11.8 22% 25% -12.0 20% 20% -1.9
02.06.24 KuPS Kuopio II vs EPS Pallo 2-1 34% 37% -7.5 25% 29% -13.9 40% 45% -11.1
02.06.24 PK Keski-Uusimaa vs VIFK Vaasa 2-2 45% 51% -11.7 24% 29% -14.3 30% 33% -9.3
03.06.24 OLS Oulu vs Rovaniemi PS 4-0 63% 71% -11.8 20% 22% -10.2 18% 19% -5.8
05.06.24 FC Vaajakoski vs JJK Jyväskylä 1-2 20% 19% 4.7 21% 23% -8.3 59% 70% -15.3
08.06.24 KPV Kokkola vs FC Jazz Pori 3-3 49% 56% -12.0 23% 27% -12.5 27% 29% -7.4
08.06.24 PK Keski-Uusimaa vs Atlantis FC Helsinki 1-0 20% 19% 3.1 21% 23% -9.0 59% 69% -14.6
08.06.24 Rovaniemi PS vs EPS Pallo 2-1 44% 49% -9.1 25% 29% -14.9 31% 34% -11.2
09.06.24 KuPS Kuopio II vs JJK Jyväskylä 1-1 33% 37% -11.7 24% 28% -13.1 43% 48% -9.4
12.06.24 Atlantis FC Helsinki vs KuPS Kuopio II 3-1 70% 79% -11.5 18% 20% -10.9 13% 12% 0.1
12.06.24 VIFK Vaasa vs Rovaniemi PS 0-3 37% 42% -10.3 25% 29% -14.6 38% 42% -11.1
13.06.24 EPS Pallo vs KPV Kokkola 1-1 29% 30% -4.9 25% 29% -13.6 47% 53% -13.0
13.06.24 FC Jazz Pori vs FC Vaajakoski 3-2 76% 86% -11.9 14% 14% -2.4 10% 10% 5.8
13.06.24 JJK Jyväskylä vs PK Keski-Uusimaa 2-2 59% 67% -11.5 21% 24% -12.1 20% 22% -7.7
19.06.24 FC Jazz Pori vs Klubi 04 Helsinki 0-1 24% 24% -0.7 22% 24% -9.3 55% 65% -15.1
19.06.24 OLS Oulu vs EPS Pallo 2-1 66% 74% -9.9 19% 22% -13.1 14% 15% -5.9
19.06.24 Rovaniemi PS vs KPV Kokkola 1-2 32% 34% -7.9 25% 29% -13.9 44% 50% -12.7
20.06.24 KuPS Kuopio II vs VIFK Vaasa 2-1 51% 60% -14.6 23% 26% -11.8 25% 26% -1.1
29.06.24 EPS Pallo vs JJK Jyväskylä 1-3 35% 38% -8.1 25% 29% -14.1 39% 44% -11.3
29.06.24 KPV Kokkola vs VIFK Vaasa 2-1 74% 84% -11.6 16% 17% -6.8 10% 10% 7.3
29.06.24 KuPS Kuopio II vs FC Jazz Pori 2-0 26% 28% -6.3 22% 25% -11.1 52% 60% -14.1
29.06.24 OLS Oulu vs Klubi 04 Helsinki 1-2 33% 35% -4.8 25% 29% -14.0 41% 48% -13.3
29.06.24 PK Keski-Uusimaa vs FC Vaajakoski 2-1 58% 66% -12.9 21% 23% -9.6 21% 22% -3.7
29.06.24 Rovaniemi PS vs Atlantis FC Helsinki 2-1 23% 22% 3.1 23% 26% -11.2 54% 65% -15.8
03.07.24 OLS Oulu vs VIFK Vaasa 2-2 71% 79% -11.0 17% 19% -9.7 12% 12% 0.2
06.07.24 FC Jazz Pori vs PK Keski-Uusimaa 2-3 61% 68% -10.8 20% 23% -11.5 19% 21% -8.8
06.07.24 FC Vaajakoski vs KPV Kokkola 0-2 16% 15% 7.5 19% 20% -5.7 65% 76% -13.9
06.07.24 JJK Jyväskylä vs Rovaniemi PS 0-0 52% 60% -13.0 23% 26% -12.3 25% 26% -4.7
07.07.24 Atlantis FC Helsinki vs OLS Oulu 0-0 47% 50% -6.7 24% 29% -14.9 29% 34% -14.3
07.07.24 Klubi 04 Helsinki vs KuPS Kuopio II 4-0 79% 88% -9.9 13% 14% -6.5 8% 8% 0.9
10.07.24 FC Vaajakoski vs KuPS Kuopio II 2-2 40% 45% -12.5 24% 27% -12.1 36% 40% -8.9
12.07.24 JJK Jyväskylä vs VIFK Vaasa 0-0 63% 72% -13.2 20% 22% -9.3 17% 17% -0.0
13.07.24 FC Jazz Pori vs OLS Oulu 3-1 32% 32% -2.1 24% 28% -12.9 44% 53% -16.0
13.07.24 PK Keski-Uusimaa vs KPV Kokkola 4-5 26% 27% -2.4 23% 26% -11.8 51% 60% -14.7
14.07.24 Klubi 04 Helsinki vs Rovaniemi PS 3-0 79% 89% -11.1 12% 12% 1.6 8% 7% 11.8
19.07.24 OLS Oulu vs FC Vaajakoski 2-1 78% 87% -10.4 13% 13% -3.1 9% 9% 0.9
26.07.24 Atlantis FC Helsinki vs JJK Jyväskylä 4-1 53% 58% -7.6 23% 28% -15.7 23% 27% -13.1
26.07.24 FC Jazz Pori vs EPS Pallo 0-0 50% 53% -6.7 23% 27% -13.9 27% 31% -14.2
27.07.24 FC Vaajakoski vs Rovaniemi PS 2-1 23% 24% -4.0 23% 26% -11.7 54% 62% -13.2
27.07.24 KuPS Kuopio II vs KPV Kokkola 1-2 22% 21% 2.3 22% 25% -10.6 56% 65% -14.2
27.07.24 PK Keski-Uusimaa vs OLS Oulu 3-0 27% 29% -6.3 23% 26% -11.8 50% 57% -12.4
03.08.24 KPV Kokkola vs Atlantis FC Helsinki 2-0 46% 51% -9.6 25% 30% -15.9 28% 31% -9.9
03.08.24 Rovaniemi PS vs PK Keski-Uusimaa 2-3 43% 47% -8.4 24% 28% -12.9 33% 38% -11.9
04.08.24 VIFK Vaasa vs FC Jazz Pori 2-3 35% 38% -9.9 24% 28% -13.0 41% 47% -11.5
05.08.24 OLS Oulu vs KuPS Kuopio II 3-2 70% 79% -11.3 17% 19% -9.8 12% 12% -0.6
07.08.24 JJK Jyväskylä vs Klubi 04 Helsinki 0-4 25% 26% -4.3 24% 27% -12.5 52% 59% -11.9
10.08.24 FC Jazz Pori vs JJK Jyväskylä 1-1 41% 44% -8.6 24% 28% -12.9 35% 40% -12.1
10.08.24 KuPS Kuopio II vs Rovaniemi PS 1-2 40% 45% -11.2 25% 29% -13.6 35% 38% -9.2
10.08.24 PK Keski-Uusimaa vs EPS Pallo 1-1 48% 53% -10.2 24% 29% -14.5 28% 31% -9.7
11.08.24 OLS Oulu vs KPV Kokkola 2-1 40% 43% -8.1 25% 29% -14.2 35% 39% -11.3
16.08.24 Atlantis FC Helsinki vs FC Jazz Pori 1-4 55% 62% -11.0 22% 26% -13.1 23% 25% -8.9
16.08.24 JJK Jyväskylä vs FC Vaajakoski 3-1 64% 71% -10.4 19% 22% -11.4 17% 18% -7.8
17.08.24 EPS Pallo vs KuPS Kuopio II 3-0 58% 67% -12.9 22% 24% -10.7 20% 20% 0.8
17.08.24 KPV Kokkola vs Klubi 04 Helsinki 1-0 30% 32% -5.8 25% 29% -13.7 45% 52% -13.2
17.08.24 Rovaniemi PS vs OLS Oulu 0-1 28% 29% -5.0 25% 29% -13.6 47% 54% -12.4
17.08.24 VIFK Vaasa vs PK Keski-Uusimaa 1-4 33% 37% -9.7 25% 29% -13.4 42% 47% -10.1
20.08.24 JJK Jyväskylä vs KuPS Kuopio II 1-2 62% 71% -12.3 20% 22% -10.0 18% 18% -2.1
23.08.24 Atlantis FC Helsinki vs PK Keski-Uusimaa 2-2 49% 53% -7.8 24% 29% -15.1 27% 31% -12.9
24.08.24 EPS Pallo vs Rovaniemi PS 0-5 48% 55% -11.5 24% 28% -13.1 28% 29% -6.4
24.08.24 FC Jazz Pori vs KPV Kokkola 3-3 34% 37% -8.4 24% 28% -12.8 42% 48% -12.1
24.08.24 VIFK Vaasa vs OLS Oulu 2-3 17% 16% 4.2 20% 22% -8.2 63% 73% -13.2
31.08.24 FC Vaajakoski vs FC Jazz Pori 2-4 20% 20% 0.8 21% 23% -8.9 59% 69% -14.8
31.08.24 KPV Kokkola vs EPS Pallo 1-0 67% 76% -12.8 19% 21% -9.7 15% 14% 2.2
31.08.24 KuPS Kuopio II vs Atlantis FC Helsinki 2-5 32% 36% -12.7 25% 29% -14.0 44% 48% -8.2
31.08.24 OLS Oulu vs JJK Jyväskylä 4-1 61% 68% -10.9 21% 24% -12.6 19% 20% -7.2
31.08.24 PK Keski-Uusimaa vs Klubi 04 Helsinki 1-2 19% 19% 0.8 20% 22% -8.7 61% 71% -14.7
31.08.24 Rovaniemi PS vs VIFK Vaasa 3-2 59% 67% -12.5 21% 23% -9.8 20% 21% -3.0
13.09.24 OLS Oulu vs FC Jazz Pori 5-3 57% 64% -10.0 21% 24% -11.9 21% 23% -8.2
14.09.24 PK Keski-Uusimaa vs FC Vaajakoski 5-1 61% 67% -9.0 19% 21% -10.2 20% 23% -13.4
15.09.24 JJK Jyväskylä vs KuPS Kuopio II 1-0 40% 43% -6.1 24% 28% -12.9 36% 42% -14.0
15.09.24 KPV Kokkola vs Rovaniemi PS 3-1 73% 84% -13.1 15% 15% -1.5 12% 11% 9.0
20.09.24 OLS Oulu vs KPV Kokkola 0-3 41% 44% -8.5 25% 29% -13.6 35% 39% -11.6
22.09.24 EPS Pallo vs PK Keski-Uusimaa 4-5 40% 43% -9.0 24% 28% -13.2 36% 42% -12.8
22.09.24 FC Jazz Pori vs Atlantis FC Helsinki 2-4 33% 35% -4.6 24% 27% -11.7 43% 51% -14.9
Showing the 100 most recent of 356 evaluated matches.

Home Ratings

12 teams
Home team ratings and rankings based on historical performance.
Rank Team Rating
1 Tampere United 1828.21
2 SalPa Salo 1712.50
3 Rovaniemi PS 1676.39
4 OLS Oulu 1676.02
5 PK Keski-Uusimaa 1653.70
6 VJS Vantaa 1644.46
7 JJK Jyväskylä 1623.84
8 FC Jazz Pori 1617.27
9 Inter Turku II 1543.11
10 TPV Tampere 1540.69
11 KuPS Kuopio II 1517.68
12 KPV Kokkola 1383.55

Away Ratings

12 teams
Away team ratings and rankings based on historical performance.
Rank Team Rating
1 Tampere United 1682.86
2 SalPa Salo 1650.74
3 OLS Oulu 1638.96
4 Rovaniemi PS 1638.91
5 VJS Vantaa 1587.63
6 PK Keski-Uusimaa 1565.82
7 FC Jazz Pori 1548.09
8 Inter Turku II 1521.41
9 TPV Tampere 1469.66
10 KuPS Kuopio II 1467.53
11 JJK Jyväskylä 1464.40
12 KPV Kokkola 1370.34