‹ ›

2025 Ykkösliiga Season

135 games

Final

Promoted

—

No promotions.

Relegated

No relegation

Biggest Overachiever

Lahti

7.94 points above expected

58 points · 50.06 expected points

Biggest Disappointment

SalPa

7.66 points below expected

15 points · 22.66 expected points

League Table

The final standings for the season. vsSim shows actual points minus the simulation's mean — positive means the team overachieved against the model, negative means they underperformed.

# Team GP W D L Pts GF GA GD SimPts vsSim
1 Lahti 27 17 7 3 58 54 30 +24 50.06 +7.94
2 TPS Turku 27 16 5 6 53 66 45 +21 50.33 +2.67
3 JIPPO 27 10 11 6 41 37 31 +6 39.78 +1.22
4 Ekenas 27 12 5 10 41 48 43 +5 42.78 -1.78
5 PK-35 Vantaa* 27 11 9 7 40 39 30 +9 39.15 +0.85
6 Klubi 04 27 11 6 10 39 49 45 +4 38.38 +0.62
7 JaPS 27 7 11 9 32 41 50 -9 31.28 +0.72
8 SJK Akatemia 27 8 5 14 29 46 49 -3 36.31 -7.31
9 KaPa 27 4 8 15 20 41 68 -27 21.71 -1.71
10 SalPa 27 4 3 20 15 22 52 -30 22.66 -7.66

* Point deductions: PK-35 Vantaa (-2 pts)

Top Overachievers & Disappointments

Teams that most beat — or most fell short of — their simulated point projections. A positive vsSim means the team accumulated more points than the model expected on average; a negative one means fewer.

Biggest Overachievers

# Team Actual Sim vsSim
1 Lahti 58 50.06 +7.94
2 TPS Turku 53 50.33 +2.67
3 JIPPO 41 39.78 +1.22
4 PK-35 Vantaa 40 39.15 +0.85
5 JaPS 32 31.28 +0.72

Biggest Disappointments

# Team Actual Sim vsSim
1 SalPa 15 22.66 -7.66
2 SJK Akatemia 29 36.31 -7.31
3 Ekenas 41 42.78 -1.78
4 KaPa 20 21.71 -1.71
5 Klubi 04 39 38.38 +0.62

Top Streaks

Ranked by model unlikelihood — the product of pregame W/D/L probabilities over the games in each team's streak. A short streak by a poor team can outrank a longer one by a strong team since the poor team's per-game probabilities were lower going in. Unbeaten counts consecutive wins or ties; Winless counts consecutive losses or ties.

Most Unlikely Winning Streaks

# Team Games Dates Probability
1 Klubi 04 4 May 3 – May 21 1 in 611
2 Lahti 8 May 25 – Jul 8 1 in 138
3 SalPa 2 Oct 4 – Oct 18 1 in 51
4 TPS Turku 6 May 25 – Jun 27 1 in 32
5 JaPS 3 Jul 25 – Aug 15 1 in 29

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Ekenas 5 Jul 16 – Aug 22 1 in 138
2 SalPa 8 Jul 18 – Sep 6 1 in 37
3 TPS Turku 2 Aug 2 – Aug 15 1 in 24
4 SJK Akatemia 4 Jun 23 – Jul 13 1 in 17
5 Klubi 04 3 Sep 14 – Sep 24 1 in 14

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Klubi 04 6 May 3 – Jun 1 1 in 56
2 KaPa 3 Aug 16 – Aug 30 1 in 38
3 Lahti 12 May 17 – Jul 19 1 in 38
4 JaPS 6 Jul 25 – Sep 5 1 in 27
5 PK-35 Vantaa 7 Jul 9 – Aug 22 1 in 26

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Ekenas 9 Jul 16 – Sep 19 1 in 94
2 JIPPO 7 May 17 – Jun 19 1 in 51
3 SalPa 13 Apr 21 – Jul 9 1 in 41
4 TPS Turku 4 Sep 19 – Oct 18 1 in 33
5 SJK Akatemia 6 May 3 – Jun 1 1 in 31

Position Race

Each team’s league position across the whole season. Colored teams are the season’s headline finishers — champion, promoted, and relegated; everyone else is gray as context.

Recent Form

Each team’s last 5 games, hottest first. Form shows the results (navy win, gray draw, red loss, newest on the right); the bars show Elo change over the window, points taken, points expected from the odds, and actual minus expected. Beside each team: current Elo and season points.

Team Elo Season Pts Form Elo Δ (5) Points (5) Expected (5) Actual − Exp
Lahti 1310 58 +45 13 9.9 +3.1
TPS Turku 1252 53 -41 5 9.4 -4.4
PK-35 Vantaa 1169 42 -8 7 8.0 -1.0
Ekenas 1136 41 +34 10 7.4 +2.6
JIPPO 1214 41 +18 9 8.6 +0.4
Klubi 04 1098 39 -46 6 7.7 -1.7
JaPS 1079 32 -12 3 4.8 -1.8
SJK Akatemia 1085 29 -27 4 6.5 -2.5
KaPa 938 20 -6 4 4.6 -0.6
SalPa 922 15 +50 9 3.2 +5.8

Head-to-Head

Each cell shows a team's record in that matchup (row vs column, formatted W-D-L) with the model's expected points on the line below. Navy-tinted cells mean the team beat the model's expectations by more than one point in that matchup; gold-tinted cells mean they fell short by the same margin.

Beat expectations Fell short Within expectations
Team EKE JIP JAP KAP K0 LAH PV SA SAL TT
Ekenas —
0-2-1
4.36
1-2-0
4.92
3-0-0
5.66
1-1-1
4.97
0-0-3
3.40
3-0-0
4.17
2-0-1
5.30
2-0-1
6.25
0-0-3
3.18
JIPPO
1-2-0
3.94
—
0-3-0
5.40
2-1-0
6.22
0-1-2
4.45
2-0-1
3.27
1-2-0
3.69
1-1-1
4.68
2-1-0
5.81
1-0-2
3.11
JaPS
0-2-1
3.36
0-3-0
2.90
—
2-1-0
5.19
2-0-1
3.59
1-0-2
2.11
0-1-2
3.00
0-2-1
3.58
2-1-0
5.14
0-1-2
2.37
KaPa
0-0-3
2.65
0-1-2
2.11
0-1-2
3.10
—
1-1-1
2.07
0-2-1
1.60
0-2-1
2.36
1-0-2
2.73
1-0-2
4.25
1-1-1
1.49
Klubi 04
1-1-1
3.32
2-1-0
3.84
1-0-2
4.70
1-1-1
6.26
—
0-1-2
2.86
0-2-1
3.87
2-0-1
4.08
3-0-0
6.26
1-0-2
2.57
Lahti
3-0-0
4.89
1-0-2
5.03
2-0-1
6.22
1-2-0
6.79
2-1-0
5.44
—
2-1-0
5.13
3-0-0
5.52
3-0-0
6.53
0-3-0
4.10
PK-35 Vantaa
0-0-3
4.12
0-2-1
4.59
2-1-0
5.30
1-2-0
5.96
1-2-0
4.41
0-1-2
3.17
—
2-1-0
4.29
3-0-0
5.72
2-0-1
2.70
SJK Akatemia
1-0-2
2.99
1-1-1
3.61
1-2-0
4.71
2-0-1
5.58
1-0-2
4.21
0-0-3
2.79
0-1-2
4.00
—
2-1-0
5.91
0-0-3
2.85
SalPa
1-0-2
2.09
0-1-2
2.51
0-1-2
3.16
2-0-1
4.04
0-0-3
2.07
0-0-3
1.83
0-0-3
2.61
0-1-2
2.41
—
1-0-2
1.48
TPS Turku
3-0-0
5.11
2-0-1
5.19
2-1-0
5.96
1-1-1
6.91
2-0-1
5.74
0-3-0
4.18
1-0-2
5.60
3-0-0
5.45
2-0-1
6.92
—

Points vs. Goals Scored, Allowed, and Differential

Points plotted against goals scored, allowed, and differential. Use the buttons to switch views; hover a team for exact values. The table gives each fit's R² and slope (the change in points per 10 goals).

Fit Metrics

R² Slope
Scored 0.60 +9.0
Allowed 0.52 -8.1
Differential 0.96 +7.3

Scoreline Distribution

Percentage of games ending with each combination of team-goals (rows) and opponent-goals (columns). The diagonal shows draws; cells below the diagonal are wins from the row team's perspective, cells above are losses. Marginal totals on the right and bottom show how often each goal count occurred regardless of opponent. Use the picker to switch between the league-wide view and any individual team.

↓ Scored | Allowed →012345+Total
03.70%5.56%3.70%2.59%1.11%0.74%17.41%
15.56%14.07%8.52%4.81%2.22%—35.19%
23.70%8.52%6.67%3.70%1.85%—24.44%
32.59%4.81%3.70%1.48%1.11%0.74%14.44%
41.11%2.22%1.85%1.11%—0.37%6.67%
5+0.74%——0.74%0.37%—1.85%
Total17.41%35.19%24.44%14.44%6.67%1.85%100%

Summary Statistics

Scored Allowed Difference
Mean 1.64 1.64 +0.00
SD 1.25 1.25 1.73
CV 0.76 0.76 —
Max 6 6 +6
Min 0 0 -6

Games Played: 135

↓ Scored | Allowed →012345+Total
03.70%3.70%11.11%—3.70%—22.22%
17.41%7.41%—3.70%——18.52%
23.70%11.11%7.41%11.11%——33.33%
3—7.41%——3.70%—11.11%
43.70%3.70%7.41%———14.81%
5+———————
Total18.52%33.33%25.93%14.81%7.41%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.78 1.59 +0.19
SD 1.34 1.19 1.82
CV 0.75 0.74 —
Max 4 4 +4
Min 0 0 -4

Games Played: 27

↓ Scored | Allowed →012345+Total
03.70%3.70%—3.70%——11.11%
111.11%33.33%7.41%3.70%——55.56%
27.41%3.70%3.70%3.70%——18.52%
3—11.11%3.70%———14.81%
4———————
5+———————
Total22.22%51.85%14.81%11.11%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.37 1.15 +0.22
SD 0.88 0.91 1.25
CV 0.64 0.79 —
Max 3 3 +2
Min 0 0 -3

Games Played: 27

↓ Scored | Allowed →012345+Total
07.41%3.70%3.70%——3.70%18.52%
1—25.93%7.41%—7.41%—40.74%
27.41%3.70%7.41%—7.41%—25.93%
33.70%—3.70%———7.41%
4———3.70%——3.70%
5+————3.70%—3.70%
Total18.52%33.33%22.22%3.70%18.52%3.70%100%

Summary Statistics

Scored Allowed Difference
Mean 1.52 1.85 -0.33
SD 1.34 1.59 1.86
CV 0.88 0.86 —
Max 6 6 +3
Min 0 0 -6

Games Played: 27

↓ Scored | Allowed →012345+Total
0—3.70%—7.41%3.70%3.70%18.52%
13.70%14.81%7.41%7.41%3.70%—37.04%
2——11.11%3.70%7.41%—22.22%
3—7.41%—3.70%—7.41%18.52%
4——3.70%———3.70%
5+———————
Total3.70%25.93%22.22%22.22%14.81%11.11%100%

Summary Statistics

Scored Allowed Difference
Mean 1.52 2.52 -1.00
SD 1.12 1.42 1.78
CV 0.74 0.57 —
Max 4 5 +2
Min 0 0 -5

Games Played: 27

↓ Scored | Allowed →012345+Total
0—3.70%7.41%———11.11%
17.41%14.81%11.11%—7.41%—40.74%
2—7.41%7.41%3.70%——18.52%
37.41%7.41%3.70%———18.52%
4———3.70%—3.70%7.41%
5+3.70%—————3.70%
Total18.52%33.33%29.63%7.41%7.41%3.70%100%

Summary Statistics

Scored Allowed Difference
Mean 1.81 1.67 +0.15
SD 1.30 1.41 1.88
CV 0.72 0.85 —
Max 5 6 +5
Min 0 0 -3

Games Played: 27

↓ Scored | Allowed →012345+Total
03.70%3.70%————7.41%
114.81%—3.70%3.70%——22.22%
211.11%14.81%18.52%———44.44%
37.41%3.70%3.70%3.70%——18.52%
4—3.70%————3.70%
5+———3.70%——3.70%
Total37.04%25.93%25.93%11.11%——100%

Summary Statistics

Scored Allowed Difference
Mean 2.00 1.11 +0.89
SD 1.11 1.05 1.25
CV 0.55 0.95 —
Max 5 3 +3
Min 0 0 -2

Games Played: 27

↓ Scored | Allowed →012345+Total
07.41%3.70%7.41%———18.52%
13.70%25.93%11.11%———40.74%
2—22.22%—3.70%——25.93%
3—7.41%————7.41%
43.70%3.70%————7.41%
5+———————
Total14.81%62.96%18.52%3.70%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.44 1.11 +0.33
SD 1.12 0.70 1.39
CV 0.78 0.63 —
Max 4 3 +4
Min 0 0 -2

Games Played: 27

↓ Scored | Allowed →012345+Total
03.70%7.41%—7.41%——18.52%
1—11.11%14.81%11.11%——37.04%
2—3.70%3.70%7.41%——14.81%
37.41%3.70%3.70%—3.70%—18.52%
4—7.41%————7.41%
5+———3.70%——3.70%
Total11.11%33.33%22.22%29.63%3.70%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.70 1.81 -0.11
SD 1.38 1.11 1.80
CV 0.81 0.61 —
Max 5 4 +3
Min 0 0 -3

Games Played: 27

↓ Scored | Allowed →012345+Total
07.41%14.81%7.41%7.41%3.70%—40.74%
17.41%3.70%18.52%11.11%3.70%—44.44%
2—3.70%—3.70%——7.41%
3——3.70%—3.70%—7.41%
4———————
5+———————
Total14.81%22.22%29.63%22.22%11.11%—100%

Summary Statistics

Scored Allowed Difference
Mean 0.81 1.93 -1.11
SD 0.88 1.24 1.31
CV 1.08 0.64 —
Max 3 4 +1
Min 0 0 -4

Games Played: 27

↓ Scored | Allowed →012345+Total
0—7.41%————7.41%
1—3.70%3.70%7.41%——14.81%
27.41%14.81%7.41%—3.70%—33.33%
3——14.81%7.41%——22.22%
43.70%3.70%7.41%3.70%——18.52%
5+3.70%—————3.70%
Total14.81%29.63%33.33%18.52%3.70%—100%

Summary Statistics

Scored Allowed Difference
Mean 2.44 1.67 +0.78
SD 1.37 1.07 1.80
CV 0.56 0.64 —
Max 6 4 +6
Min 0 0 -2

Games Played: 27

Season Summary

Every team's regular-season finish compared against 100,000 simulations. Click any column header to sort. Luck is the team's actual points minus the sim's mean — positive means the team beat the model. Percentile is where the actual result fell in the team's sim distribution (e.g. 90% = the team did this well or better in only 10% of sims).

Team Elo Points Avg Luck Percentile Min 5th Q1 Median Q3 95th Max
Lahti 1310 58 50.06 +7.94 91.0% 31 38 46 51 54 61 68
TPS Turku 1286 53 50.33 +2.67 71.0% 37 40 46 50 54 60 65
JIPPO 1214 41 39.78 +1.22 58.0% 26 29 35 40 44 51 57
PK-35 Vantaa 1169 40 39.15 +0.85 59.0% 23 28 34 39 43 50 53
Ekenas 1136 41 42.78 -1.78 40.0% 26 32 38 44 47 54 57
Klubi 04 1098 39 38.38 +0.62 60.0% 24 28 34 38 42 51 61
SJK Akatemia 1085 29 36.31 -7.31 19.0% 20 25 31 36 41 49 51
JaPS 1079 32 31.28 +0.72 57.0% 16 21 27 31 36 40 50
KaPa 938 20 21.71 -1.71 45.0% 13 14 17 21 25 32 43
SalPa 922 15 22.66 -7.66 5.0% 13 15 18 22 26 32 45

Point Totals in Context

How did each team's actual results compare to their simulated points, Elo rating, average opponent Elo, and percentile within simulated outcomes? Use the buttons to switch between views. In each chart, dashed crosshairs at the league means split the plot into four quadrants: pastel green (team did well, model agreed), pastel red (team did poorly, model agreed), and pastel yellow (model and reality disagreed).

Home-Field Advantage Edge

The simulation applies the same home-field boost to every game across the league, so the per-game home win probabilities bake in the model's idea of HFA. For each team, we sum expected points at home and compare to actual home points, and the same on the road. The bar shows (home points above expected) minus (away points above expected). A tall positive bar means the team's home/road split exceeded what the model predicted — a real fortress effect. A tall negative bar means the reverse: they played worse at home or better on the road than expected.

Season Trends

How each metric evolved across the season - Elo rating, actual and projected points, title/promotion probability, and relegation probability - day by day.

Edges & Scoring

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Home Edge
Share of matches won by the home team minus the share won by the away team.
No Edge: under 11.5% * Slight Edge: 11.5% to 19% * Clear Edge: 19% to 28.5% * Strong Edge: 28.5% and up.
Elo Value
Number of Elo rating points one goal is worth. A team this many Elo points better than another is expected to win by one goal on a neutral field.
Scoring Tilt
Average home goals minus average away goals per match. The gold line is the home goals edge implied by the scoring value of an Elo point and the home-field Elo bonus.
Road-Tilted: under -0.2 * Neutral: -0.2 to 0.5 * Home-Tilted: 0.5 to 1.2 * Strong Home: 1.2 and up.
Home Edge
HomeDrawAway
+11.85%
Slight Edge
42.96%25.93%31.11%
Elo Value
Home Edge: 41.37 Elo pts.
246 Elo
0.004 goals per Elo point
0800
Scoring Tilt
Expected
+0.20 goals
Neutral
-2+0.17+2

Title Race

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Title-Race Openness
Effective number of teams with a live shot at finishing 1st, from the simulation. 1 means the favorite is a near-lock; larger means a wide-open race. Equal to 1 divided by the sum of squared title odds.
One-Team Race: under 2 * Top-Heavy: 2 to 3 * Open: 3 to 4 * Wide Open: 4 and up.
Champion Preseason Odds
Preseason probability that the eventual champion would finish 1st, from the simulation. The dot marks their rank across all teams, from longshot to favorite.
Preseason Favorite: 1st * Among the Favorites: 2nd * Middle of the Pack: 3rd to 5th * Longshot: 6th or lower.
Title Margin
Points-per-game gap between the champion and the runner-up. Shown per game so it reads the same across long and short seasons. The gold line is the winning margin the model expected, so a dot to the right means a more one-sided race than projected. A title won on goal difference shows 0.00.
Photo Finish: under 0.06 * Tight Race: 0.06 to 0.13 * Comfortable: 0.13 to 0.24 * Runaway: 0.24 and up.
Title-Race Openness
2.6
Top-Heavy
123410
Champion Preseason Odds
45%
Lahti, 1st of 10
LongshotFavorite
Title Margin
Expected
0.19/gm
Comfortable
00.200.5/gm

Simulation-Based Surprises

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Luck Spread
Standard deviation of the gap between each team's actual points and their simulated average points. The gold line is the spread the model expected from chance alone.
As Expected: under 5.19 * Some Luck: 5.19 to 7.78 * Lucky: 7.78 to 10.38 * Wild Swing: 10.38 and up.
Average Finish Error
Average gap between where each team was projected to finish and where they actually finished in the table.
Pinpoint: under 1.05 * Close: 1.05 to 1.58 * Off: 1.58 to 2.1 * Way Off: 2.1 and up.
Biggest Overachiever
The team that finished highest inside its own range of simulated outcomes. The gold line is where the top team in a league of 10 typically lands.
Biggest Underachiever
The team that finished lowest inside its own range of simulated outcomes. The gold line is where the bottom team in a league of 10 typically lands.
Season Outliers
Number of teams that finished above the 95th or below the 5th percentile of their own simulated range. Even a well-calibrated model expects about 10% of teams in the extremes.
Minimal Outliers: under 10 * As Expected: 10 to 16 * Several Outliers: 16 to 22 * Many Outliers: 22 and up.
Luck Spread
Expected
4.35 points
As Expected
06.4916
Average Finish Error
Expected
0.80
Pinpoint
01.313
Biggest Overachiever
Expected 95.00%
91.00%
Lahti
50100
Biggest Underachiever
Expected 5.00%
5.00%
SalPa
050
Season Outliers
Expected
0 of 10
Minimal Outliers
01.010

Parity

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Gini Index
How evenly points were spread across the league. Lower means a tight, balanced table; higher means a few teams ran off with most of the points.
Balanced: under 0.13 * Even: 0.13 to 0.17 * Top-Heavy: 0.17 to 0.2 * Lopsided: 0.2 and up.
Noll-Scully
Take a league where every match is a coin flip and nobody is better than anybody. You would still get a table, with a leader and a bottom club, purely by luck, and you can work out how far apart that table would be. This is the real table measured against it. At 1.00 the season was no more spread out than pure chance; at 2.00 it was twice as spread out, which takes genuine differences in quality. Dividing by the luck figure is what makes seasons of different lengths comparable, because a short season spreads a table by luck alone far more than a long one does. Elo SD in the corner is the same question in rating points: how far apart the teams finished on the ratings.
Coin-Flip Parity: under 1.5 * Moderate Separation: 1.5 to 1.8 * Strong Separation: 1.8 to 2.15 * Wide Separation: 2.15 and up.
Interquartile Edge
Chance the team at the 75th percentile of Elo would beat the team at the 25th percentile on a neutral field. Higher means a bigger gap between the upper and lower half of the table.
Even: under 63.5% * Slight Edge: 63.5% to 68% * Clear Edge: 68% to 74.5% * Wide Edge: 74.5% and up.
Best vs. Worst
Chance the top-rated team would beat the bottom-rated team on a neutral field. The gold line is how large that gap tends to be in a league of this size; a dot to the right flags an unusually dominant or unusually weak team.
Even: under 85% * Clear Edge: 85% to 91% * Strong Edge: 91% to 95% * Dominant: 95% and up.
Close Games
Share of matches decided by 1 goal or fewer, draws included. The gold line is how many close games the matchups and the scoring value of an Elo point predict.
Few: under 54.5% * Some Drama: 54.5% to 60% * Frequent: 60% to 65% * Very Frequent: 65% and up.
Blowouts
Share of matches decided by 3 goals or more. The gold line is how many routs the matchups and the scoring model predict.
Rare: under 14.5% * Occasional: 14.5% to 18.5% * Frequent: 18.5% to 23.5% * Very Frequent: 23.5% and up.
Gini Index
0.19
Top-Heavy
00.130.20.5
Noll-Scully
Elo SD: 125.13
1.96
Strong Separation
0.751.51.82.153
Interquartile Edge
67%
Slight Edge
50%63.5%74.5%100%
Best vs. Worst
Baseline
90%
Clear Edge
50%91%100%
Close Games
Expected
64%
Frequent
0%61%100%
Blowouts
Expected
13%
Rare
0%15%100%

Predictability

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Brier Score
How close the pregame probabilities landed to the actual result, averaged over the season. Confident, correct calls are rewarded most; confident misses are punished most. Lower is better; since draws are possible, a score under 0.66 beats guessing the base rate.
Highly Predictable: under 0.56 * Predictable: 0.56 to 0.62 * Hard to Predict: 0.62 to 0.66 * Coin-Flip: 0.66 and up.
Matchup Imbalance
How lopsided the matchups were on paper, averaging the gap between the two win probabilities over their sum. 0 means every match was a toss-up; 1 means every match was a heavy favorite against a big underdog.
Very Even: under 0.34 * Slight Separation: 0.34 to 0.42 * Notable Separation: 0.42 to 0.51 * Lopsided: 0.51 and up.
Strangeness
How wild the final table was versus what the model expected. A value of 1 means teams landed about one standard deviation from their projections on average. Above 1 is a stranger season; below 1 hugged the projections.
Very Predictable: under 0.8 * As Expected: 0.8 to 1.1 * Wilder Than Modeled: 1.1 to 1.4 * Chaotic: 1.4 and up.
Repeatability
How closely the final table order matched the preseason Elo order, by Spearman rank correlation. Higher means last season's ratings strongly predicted this season's finish. Shows N/A for an inaugural season.
Weak Carryover: under 0.38 * Some Carryover: 0.38 to 0.57 * Strong Carryover: 0.57 to 0.7 * Near-Lock: 0.7 and up.
Upset Rate
Share of matches the underdog won. The gold line is how often the model expected underdogs to win; a dot to the right means upsets ran hotter than expected.
Chalky: under 18% * As Expected: 18% to 22% * Upset-Prone: 22% to 25% * Very Upset-Prone: 25% and up.
Clear Favorite Upset Rate
Share of matches the underdog won, counting only games with a clear favorite (at least 60% likely to win once a draw is set aside). The gold line is how often the model expected these favorites to slip.
Solid Favorites: under 15.5% * As Expected: 15.5% to 18.5% * Shaky Favorites: 18.5% to 22% * Very Shaky: 22% and up.
Brier Score
Expected
0.61
Predictable
00.592
Matchup Imbalance
0.37
Slight Separation
00.340.420.5
Strangeness
Expected
0.46
Very Predictable
01.002
Repeatability
0.78
Near-Lock
00.380.570.71
Upset Rate
Expected
19%
As Expected
0%24%50%
Clear Favorite Upset Rate
Expected
21%
Shaky Favorites
0%20%50%

Calibration

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Probability calibration
An all-in-one chi-square test of the model's probabilities. Matches are grouped by how confident the model was, and within each group the predicted and actual counts of home wins, draws, and away wins are compared. The p-value is plotted; above 0.05 means well-calibrated.
Miscalibrated: under 0.05 * Borderline: 0.05 to 0.1 * Well Calibrated: 0.1 to 0.5 * Excellent: 0.5 and up.
Calibration slope
Checks whether the spread of the probabilities is right. Each probability is turned into log-odds and a line is fit predicting the actual results. A slope of 1.00 is perfect; below 1 is overconfidence (favorites lost more than their odds implied); above 1 is under-confidence.
Overconfident: under 0.85 * Calibrated: 0.85 to 1.15 * Underconfident: 1.15 to 1.3 * Very Underconfident: 1.3 and up.
Calibration error (ECE)
The average gap between the model's stated chances and how often the predicted result actually happened. Smaller is better. The gold line is the noise ceiling, the error luck alone can produce even with perfect probabilities; below it, the model's error is no larger than chance.
Well Within Noise: under 0.15 * Near Noise Ceiling: 0.15 to 0.23 * Above Noise: 0.23 to 0.31 * Well Above Noise: 0.31 and up.
Probability calibration
0.13
Well Calibrated
0.010.050.10.51
Calibration slope
Ideal
0.83
Overconfident
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.126
Well Within Noise
00.1530.4

Final Table Odds

Each cell is the probability — across 100,000 simulations — that the team (row) finished at that position (column). Rows are sorted by actual finish (champion at top, bottom of the table at the bottom).

Team12345678910
Lahti45.00%25.00%12.00%9.00%4.00%4.00%1.00%———
TPS Turku43.00%29.00%13.00%7.00%6.00%2.00%————
JIPPO4.00%4.00%20.00%21.00%16.00%10.00%16.00%8.00%1.00%—
Ekenas5.00%18.00%24.00%16.00%12.00%11.00%10.00%4.00%——
PK-35 Vantaa1.00%12.00%10.00%19.00%19.00%15.00%16.00%5.00%3.00%—
Klubi 041.00%7.00%5.00%17.00%24.00%20.00%10.00%14.00%2.00%—
JaPS——1.00%5.00%8.00%17.00%16.00%33.00%14.00%6.00%
SJK Akatemia1.00%5.00%14.00%5.00%11.00%19.00%20.00%18.00%5.00%2.00%
KaPa———1.00%—1.00%6.00%7.00%31.00%54.00%
SalPa——1.00%——1.00%5.00%11.00%44.00%38.00%

Points Required Per Position

The empirical CDF of simulated point totals per finishing position. Each curve shows, for one position (1st, 2nd, ..., last), the spread of point totals teams accumulated across simulations. Reading the curve at the 50% mark gives the median points typically needed to finish at that position. Steep curves mean the position is tightly clustered around a particular point range; shallow curves mean the position came with a wide variety of point totals.

Next-Season Status

Across 100,000 regular-season simulations, the probability of each team's next-season status. Columns appear in best-to-worst outcome order: promotion-positive on the left, relegation-positive on the right. Cells with darker shading indicate higher likelihood.

Team Direct promotion Qualified for promotion playoff Same level Qualified for relegation playoff Direct relegation
Lahti 45.00% 25.00% 30.00% — —
TPS Turku 44.00% 28.00% 28.00% — —
Ekenas 5.00% 18.00% 77.00% — —
JIPPO 4.00% 4.00% 91.00% 1.00% —
Klubi 04 1.00% 7.00% 90.00% 2.00% —
PK-35 Vantaa 1.00% 12.00% 84.00% 3.00% —
SJK Akatemia — — 98.00% — 2.00%
JaPS — — 80.00% 14.00% 6.00%
SalPa — — 18.00% 44.00% 38.00%
KaPa — — 15.00% 31.00% 54.00%

Overall Game Log

Summary of every completed game this season. Sort any column by clicking its header.

Date Opponent ScoreExcitement Pre Elo Opp Elo Win % Tie % Loss %Proj. Margin Elo Δ Points
2025-04-21 SalPa W 2-031.2 1174 1073 53.00% 23.41% 23.59%+0.58 +19.0 3
2025-04-21 @ JIPPO L 0-231.2 1073 1174 23.59% 23.41% 53.00%-0.58 -19.0 0
2025-04-22 TPS Turku L 3-451.9 1126 1176 32.93% 23.92% 43.15%-0.04 -11.5 0
2025-04-22 @ SJK Akatemia W 4-351.9 1176 1126 43.15% 23.92% 32.93%+0.04 +11.5 3
2025-04-23 JaPS L 4-647.6 1067 1107 34.36% 23.95% 41.69%+0.01 -18.2 0
2025-04-23 @ Klubi 04 W 6-447.6 1107 1067 41.69% 23.95% 34.36%-0.01 +18.2 3
2025-04-23 KaPa W 4-241.6 1152 1066 51.31% 23.54% 25.15%+0.52 +15.6 3
2025-04-23 @ Ekenas L 2-441.6 1066 1152 25.15% 23.54% 51.31%-0.52 -15.5 0
2025-04-23 Lahti D 0-048.4 1100 1161 31.53% 23.88% 44.59%-0.08 +1.2 1
2025-04-23 @ PK-35 Vantaa D 0-048.4 1161 1100 44.59% 23.88% 31.53%+0.08 -1.2 1
2025-04-26 JIPPO W 2-144.6 1188 1193 39.20% 23.97% 36.82%+0.15 +13.6 6
2025-04-26 @ TPS Turku L 1-244.6 1193 1188 36.82% 23.97% 39.20%-0.15 -13.6 3
2025-04-27 JaPS W 4-243.2 1168 1125 45.88% 23.83% 30.29%+0.34 +18.1 6
2025-04-27 @ Ekenas L 2-443.2 1125 1168 30.29% 23.83% 45.88%-0.34 -18.1 3
2025-04-27 PK-35 Vantaa L 1-243.4 1054 1101 33.40% 23.93% 42.67%-0.02 -12.6 0
2025-04-27 @ SalPa W 2-143.4 1101 1054 42.67% 23.93% 33.40%+0.02 +12.6 4
2025-04-27 SJK Akatemia L 0-331.2 1051 1114 31.18% 23.87% 44.95%-0.09 -34.7 0
2025-04-27 @ KaPa W 3-031.2 1114 1051 44.95% 23.87% 31.18%+0.09 +34.7 3
2025-04-28 Lahti L 0-231.8 1049 1160 25.43% 23.56% 51.01%-0.28 -20.3 0
2025-04-28 @ Klubi 04 W 2-031.8 1160 1049 51.01% 23.56% 25.43%+0.28 +20.3 4
2025-05-02 Ekenas L 1-242.4 1114 1186 30.09% 23.82% 46.09%-0.13 -11.6 4
2025-05-02 @ PK-35 Vantaa W 2-142.4 1186 1114 46.09% 23.82% 30.09%+0.13 +11.6 9
2025-05-02 TPS Turku L 0-632.3 1107 1201 27.36% 23.69% 48.95%-0.22 -59.8 3
2025-05-02 @ JaPS W 6-032.3 1201 1107 48.95% 23.69% 27.36%+0.22 +59.8 9
2025-05-03 Klubi 04 L 1-249.7 1149 1028 55.25% 23.19% 21.56%+0.66 -19.1 3
2025-05-03 @ SJK Akatemia W 2-149.7 1028 1149 21.56% 23.19% 55.25%-0.66 +19.1 3
2025-05-03 SalPa W 1-034.2 1180 1042 57.15% 22.98% 19.87%+0.73 +8.7 7
2025-05-03 @ Lahti L 0-134.2 1042 1180 19.87% 22.98% 57.15%-0.73 -8.7 0
2025-05-04 JIPPO D 1-152.5 1016 1179 20.08% 23.01% 56.92%-0.50 +3.1 1
2025-05-04 @ KaPa D 1-152.5 1179 1016 56.92% 23.01% 20.08%+0.50 -3.1 4
2025-05-10 JaPS D 1-152.1 1033 1047 37.99% 23.97% 38.03%+0.11 +0.0 1
2025-05-10 @ SalPa D 1-152.1 1047 1033 38.03% 23.97% 37.99%-0.11 +0.0 4
2025-05-10 Klubi 04 L 3-459.1 1198 1047 58.37% 22.82% 18.81%+0.78 -18.6 9
2025-05-10 @ Ekenas W 4-359.1 1047 1198 18.81% 22.82% 58.37%-0.78 +18.6 6
2025-05-13 Lahti W 3-141.2 1176 1189 38.20% 23.97% 37.83%+0.12 +24.1 7
2025-05-13 @ JIPPO L 1-341.2 1189 1176 37.83% 23.97% 38.20%-0.12 -24.1 7
2025-05-13 PK-35 Vantaa D 1-152.2 1130 1102 43.81% 23.90% 32.29%+0.28 -0.9 4
2025-05-13 @ SJK Akatemia D 1-152.2 1102 1130 32.29% 23.90% 43.81%-0.28 +0.9 5
2025-05-14 KaPa W 4-237.0 1261 1019 66.51% 21.30% 12.19%+1.15 +8.1 12
2025-05-14 @ TPS Turku L 2-437.0 1019 1261 12.19% 21.30% 66.51%-1.15 -8.1 1
2025-05-17 Ekenas L 0-134.9 1033 1179 21.76% 23.22% 55.02%-0.42 -9.4 1
2025-05-17 @ SalPa W 1-034.9 1179 1033 55.02% 23.22% 21.76%+0.42 +9.4 12
2025-05-17 JIPPO D 1-152.4 1047 1200 21.04% 23.13% 55.83%-0.46 +2.9 5
2025-05-17 @ JaPS D 1-152.4 1200 1047 55.83% 23.13% 21.04%+0.46 -2.9 8
2025-05-17 SJK Akatemia W 1-038.0 1165 1129 44.91% 23.87% 31.22%+0.31 +12.7 10
2025-05-17 @ Lahti L 0-138.0 1129 1165 31.22% 23.87% 44.91%-0.31 -12.7 4
2025-05-18 KaPa W 4-028.9 1103 1011 52.03% 23.48% 24.49%+0.54 +37.2 8
2025-05-18 @ PK-35 Vantaa L 0-428.9 1011 1103 24.49% 23.48% 52.03%-0.54 -37.2 1
2025-05-18 TPS Turku W 3-147.6 1066 1269 16.71% 22.46% 60.83%-0.66 +36.2 9
2025-05-18 @ Klubi 04 L 1-347.6 1269 1066 60.83% 22.46% 16.71%+0.66 -36.1 12
2025-05-21 Ekenas L 0-137.6 1116 1188 30.08% 23.82% 46.09%-0.13 -12.3 4
2025-05-21 @ SJK Akatemia W 1-037.6 1188 1116 46.09% 23.82% 30.08%+0.13 +12.3 15
2025-05-21 JaPS W 1-035.8 1140 1050 51.82% 23.50% 24.68%+0.54 +10.5 11
2025-05-21 @ PK-35 Vantaa L 0-135.8 1050 1140 24.68% 23.50% 51.82%-0.54 -10.5 5
2025-05-21 Klubi 04 L 0-337.5 1197 1102 52.39% 23.46% 24.16%+0.56 -52.8 8
2025-05-21 @ JIPPO W 3-037.5 1102 1197 24.16% 23.46% 52.39%-0.56 +52.8 12
2025-05-21 Lahti D 2-257.8 1233 1177 47.49% 23.76% 28.74%+0.39 -1.1 13
2025-05-21 @ TPS Turku D 2-257.8 1177 1233 28.74% 23.76% 47.49%-0.39 +1.1 11
2025-05-21 SalPa W 3-142.6 974 1024 32.97% 23.92% 43.12%-0.04 +26.7 4
2025-05-21 @ KaPa L 1-342.6 1024 974 43.12% 23.92% 32.97%+0.04 -26.7 1
2025-05-25 JIPPO D 1-152.3 1201 1145 47.57% 23.76% 28.67%+0.40 -1.5 16
2025-05-25 @ Ekenas D 1-152.3 1145 1201 28.67% 23.76% 47.57%-0.40 +1.5 9
2025-05-25 KaPa W 5-340.9 1179 1000 61.09% 22.41% 16.50%+0.89 +10.2 14
2025-05-25 @ Lahti L 3-540.9 1000 1179 16.50% 22.41% 61.09%-0.89 -10.1 4
2025-05-25 PK-35 Vantaa D 1-152.2 1155 1151 40.56% 23.96% 35.48%+0.18 -0.4 13
2025-05-25 @ Klubi 04 D 1-152.2 1151 1155 35.48% 23.96% 40.56%-0.18 +0.4 12
2025-05-25 SJK Akatemia D 2-257.6 1039 1104 31.07% 23.86% 45.07%-0.09 +0.8 6
2025-05-25 @ JaPS D 2-257.6 1104 1039 45.07% 23.86% 31.07%+0.09 -0.8 5
2025-05-25 TPS Turku L 1-237.1 997 1232 14.38% 21.94% 63.68%-0.79 -6.1 1
2025-05-25 @ SalPa W 2-137.1 1232 997 63.68% 21.94% 14.38%+0.79 +6.1 16
2025-06-01 Klubi 04 L 0-528.5 990 1155 20.00% 23.00% 57.00%-0.50 -38.6 4
2025-06-01 @ KaPa W 5-028.5 1155 990 57.00% 23.00% 20.00%+0.50 +38.6 16
2025-06-01 PK-35 Vantaa D 1-152.2 1146 1151 39.26% 23.97% 36.77%+0.15 -0.2 10
2025-06-01 @ JIPPO D 1-152.2 1151 1146 36.77% 23.97% 39.26%-0.15 +0.2 13
2025-06-01 SJK Akatemia D 0-048.5 991 1103 25.32% 23.55% 51.13%-0.29 +2.4 2
2025-06-01 @ SalPa D 0-048.5 1103 991 51.13% 23.55% 25.32%+0.29 -2.4 6
2025-06-02 Ekenas W 2-033.8 1238 1199 45.29% 23.85% 30.86%+0.32 +23.7 19
2025-06-02 @ TPS Turku L 0-233.8 1199 1238 30.86% 23.85% 45.29%-0.32 -23.7 16
2025-06-02 JaPS W 2-029.7 1189 1040 58.19% 22.85% 18.96%+0.77 +15.7 17
2025-06-02 @ Lahti L 0-229.7 1040 1189 18.96% 22.85% 58.19%-0.77 -15.7 6
2025-06-06 JIPPO W 3-142.5 1101 1146 33.61% 23.93% 42.46%-0.02 +26.3 9
2025-06-06 @ SJK Akatemia L 1-342.5 1146 1101 42.46% 23.93% 33.61%+0.02 -26.3 10
2025-06-06 KaPa D 2-257.6 1024 952 49.69% 23.65% 26.66%+0.46 -1.4 7
2025-06-06 @ JaPS D 2-257.6 952 1024 26.66% 23.65% 49.69%-0.46 +1.4 5
2025-06-06 Lahti L 0-139.5 1176 1204 35.86% 23.96% 40.17%+0.05 -14.1 16
2025-06-06 @ Ekenas W 1-039.5 1204 1176 40.17% 23.96% 35.86%-0.05 +14.1 20
2025-06-06 TPS Turku L 2-346.4 1151 1262 25.55% 23.57% 50.88%-0.28 -9.7 13
2025-06-06 @ PK-35 Vantaa W 3-246.4 1262 1151 50.88% 23.57% 25.55%+0.28 +9.6 22
2025-06-13 Klubi 04 W 2-041.3 1023 1193 19.49% 22.93% 57.59%-0.52 +39.6 10
2025-06-13 @ JaPS L 0-241.3 1193 1023 57.59% 22.93% 19.49%+0.52 -39.6 16
2025-06-13 SJK Akatemia W 3-244.3 1271 1127 57.76% 22.90% 19.34%+0.75 +7.6 25
2025-06-13 @ TPS Turku L 2-344.3 1127 1271 19.34% 22.90% 57.76%-0.75 -7.6 9
2025-06-14 Ekenas L 1-334.1 953 1161 16.29% 22.37% 61.34%-0.68 -11.9 5
2025-06-14 @ KaPa W 3-134.1 1161 953 61.34% 22.37% 16.29%+0.68 +11.9 19
2025-06-14 JIPPO D 0-048.5 993 1120 23.77% 23.42% 52.81%-0.35 +2.7 3
2025-06-14 @ SalPa D 0-048.5 1120 993 52.81% 23.42% 23.77%+0.35 -2.7 11
2025-06-14 PK-35 Vantaa W 2-141.3 1219 1142 50.17% 23.62% 26.22%+0.48 +10.4 23
2025-06-14 @ Lahti L 1-241.3 1142 1219 26.22% 23.62% 50.17%-0.48 -10.4 13
2025-06-18 KaPa W 5-340.8 1119 941 61.10% 22.41% 16.49%+0.89 +10.1 12
2025-06-18 @ SJK Akatemia L 3-540.8 941 1119 16.49% 22.41% 61.10%-0.89 -10.1 5
2025-06-18 SalPa W 3-135.4 1131 996 56.85% 23.02% 20.13%+0.72 +14.4 16
2025-06-18 @ PK-35 Vantaa L 1-335.4 996 1131 20.13% 23.02% 56.85%-0.72 -14.4 3
2025-06-19 Ekenas D 1-152.3 1063 1173 25.51% 23.56% 50.93%-0.28 +2.1 11
2025-06-19 @ JaPS D 1-152.3 1173 1063 50.93% 23.56% 25.51%+0.28 -2.1 20
2025-06-19 Klubi 04 W 2-141.4 1229 1154 50.01% 23.63% 26.37%+0.47 +10.4 26
2025-06-19 @ Lahti L 1-241.4 1154 1229 26.37% 23.63% 50.01%-0.47 -10.4 16
2025-06-19 TPS Turku L 1-239.4 1117 1279 20.24% 23.03% 56.74%-0.49 -8.3 11
2025-06-19 @ JIPPO W 2-139.4 1279 1117 56.74% 23.03% 20.24%+0.49 +8.3 28
2025-06-23 SJK Akatemia W 2-143.6 1146 1130 42.24% 23.94% 33.83%+0.23 +12.8 19
2025-06-23 @ PK-35 Vantaa L 1-243.6 1130 1146 33.83% 23.94% 42.24%-0.23 -12.8 12
2025-06-27 JaPS W 4-237.6 1287 1065 64.94% 21.67% 13.39%+1.07 +8.8 31
2025-06-27 @ TPS Turku L 2-437.6 1065 1287 13.39% 21.67% 64.94%-1.07 -8.8 11
2025-06-27 PK-35 Vantaa W 2-034.7 1171 1159 41.76% 23.94% 34.30%+0.22 +25.8 23
2025-06-27 @ Ekenas L 0-234.7 1159 1171 34.30% 23.94% 41.76%-0.22 -25.8 19
2025-06-28 Lahti L 1-236.5 982 1239 12.89% 21.52% 65.59%-0.88 -5.5 3
2025-06-28 @ SalPa W 2-136.5 1239 982 65.59% 21.52% 12.89%+0.88 +5.5 29
2025-06-28 SJK Akatemia W 3-248.4 1143 1117 43.62% 23.90% 32.48%+0.27 +11.7 19
2025-06-28 @ Klubi 04 L 2-348.4 1117 1143 32.48% 23.90% 43.62%-0.27 -11.7 12
2025-06-29 KaPa W 3-134.2 1109 931 61.04% 22.42% 16.54%+0.89 +12.0 14
2025-06-29 @ JIPPO L 1-334.2 931 1109 16.54% 22.42% 61.04%-0.89 -12.1 5
2025-07-03 JIPPO W 3-244.9 1245 1121 55.65% 23.15% 21.20%+0.67 +8.2 32
2025-07-03 @ Lahti L 2-344.9 1121 1245 21.20% 23.15% 55.65%-0.67 -8.2 14
2025-07-03 TPS Turku W 4-254.8 919 1296 7.28% 18.96% 73.76%-1.36 +38.5 8
2025-07-03 @ KaPa L 2-454.8 1296 919 73.76% 18.96% 7.28%+1.36 -38.5 31
2025-07-04 SalPa W 4-349.6 1056 976 50.55% 23.59% 25.86%+0.49 +9.5 14
2025-07-04 @ JaPS L 3-449.6 976 1056 25.86% 23.59% 50.55%-0.49 -9.5 3
2025-07-05 Ekenas D 2-257.7 1155 1197 34.03% 23.94% 42.04%+0.00 +0.5 20
2025-07-05 @ Klubi 04 D 2-257.7 1197 1155 42.04% 23.94% 34.03%+0.00 -0.5 24
2025-07-08 JaPS D 1-152.2 1112 1066 46.38% 23.81% 29.80%+0.36 -1.3 15
2025-07-08 @ JIPPO D 1-152.2 1066 1112 29.80% 23.81% 46.38%-0.36 +1.3 15
2025-07-08 Lahti L 0-328.3 1105 1253 21.56% 23.19% 55.24%-0.43 -25.6 12
2025-07-08 @ SJK Akatemia W 3-028.3 1253 1105 55.24% 23.19% 21.56%+0.43 +25.6 35
2025-07-09 Klubi 04 W 4-134.2 1258 1155 53.20% 23.39% 23.41%+0.58 +23.2 34
2025-07-09 @ TPS Turku L 1-434.2 1155 1258 23.41% 23.39% 53.20%-0.58 -23.2 20
2025-07-09 PK-35 Vantaa D 1-152.5 957 1133 19.01% 22.85% 58.14%-0.54 +3.3 9
2025-07-09 @ KaPa D 1-152.5 1133 957 58.14% 22.85% 19.01%+0.54 -3.3 20
2025-07-09 SalPa W 4-024.9 1197 967 65.56% 21.53% 12.92%+1.10 +20.9 27
2025-07-09 @ Ekenas L 0-424.9 967 1197 12.92% 21.53% 65.56%-1.10 -20.9 3
2025-07-13 JIPPO D 1-152.2 1132 1111 42.90% 23.92% 33.18%+0.25 -0.8 21
2025-07-13 @ Klubi 04 D 1-152.2 1111 1132 33.18% 23.92% 42.90%-0.25 +0.8 16
2025-07-13 KaPa W 1-040.0 946 961 37.84% 23.97% 38.19%+0.11 +14.8 6
2025-07-13 @ SalPa L 0-140.0 961 946 38.19% 23.97% 37.84%-0.11 -14.8 9
2025-07-13 PK-35 Vantaa L 1-436.5 1067 1129 31.31% 23.87% 44.82%-0.09 -29.4 15
2025-07-13 @ JaPS W 4-136.5 1129 1067 44.82% 23.87% 31.31%+0.09 +29.4 23
2025-07-13 SJK Akatemia W 3-135.4 1217 1080 57.10% 22.99% 19.92%+0.73 +14.2 30
2025-07-13 @ Ekenas L 1-335.4 1080 1217 19.92% 22.99% 57.10%-0.73 -14.2 12
2025-07-14 TPS Turku D 2-258.2 1279 1281 39.69% 23.97% 36.34%+0.16 -0.2 36
2025-07-14 @ Lahti D 2-258.2 1281 1279 36.34% 23.97% 39.69%-0.16 +0.2 35
2025-07-16 Ekenas W 3-254.2 1112 1232 24.49% 23.48% 52.03%-0.32 +17.1 19
2025-07-16 @ JIPPO L 2-354.2 1232 1112 52.03% 23.48% 24.49%+0.32 -17.1 30
2025-07-18 SalPa W 3-239.9 1281 961 71.98% 19.64% 8.38%+1.47 +3.4 38
2025-07-18 @ TPS Turku L 2-339.9 961 1281 8.38% 19.64% 71.98%-1.47 -3.4 6
2025-07-19 JaPS W 4-136.8 1065 1037 43.84% 23.90% 32.26%+0.28 +30.1 15
2025-07-19 @ SJK Akatemia L 1-436.8 1037 1065 32.26% 23.90% 43.84%-0.28 -30.1 15
2025-07-19 Klubi 04 D 1-152.2 1159 1131 43.79% 23.90% 32.31%+0.28 -0.9 24
2025-07-19 @ PK-35 Vantaa D 1-152.2 1131 1159 32.31% 23.90% 43.79%-0.28 +0.9 22
2025-07-19 Lahti D 2-258.8 946 1279 9.01% 19.98% 71.01%-1.18 +4.1 10
2025-07-19 @ KaPa D 2-258.8 1279 946 71.01% 19.98% 9.01%+1.18 -4.1 37
2025-07-23 SalPa W 3-134.3 1132 957 60.79% 22.46% 16.74%+0.88 +12.2 25
2025-07-23 @ Klubi 04 L 1-334.3 957 1132 16.74% 22.46% 60.79%-0.88 -12.2 6
2025-07-25 JIPPO D 1-152.2 1158 1129 43.98% 23.89% 32.13%+0.29 -0.9 25
2025-07-25 @ PK-35 Vantaa D 1-152.2 1129 1158 32.13% 23.89% 43.98%-0.29 +0.9 20
2025-07-25 Lahti W 2-152.6 1007 1274 12.34% 21.35% 66.32%-0.92 +22.6 18
2025-07-25 @ JaPS L 1-252.6 1274 1007 66.32% 21.35% 12.34%+0.92 -22.6 37
2025-07-25 TPS Turku L 0-233.8 1214 1284 30.39% 23.84% 45.77%-0.12 -23.4 30
2025-07-25 @ Ekenas W 2-033.8 1284 1214 45.77% 23.84% 30.39%+0.12 +23.4 41
2025-07-28 KaPa D 1-152.7 1144 950 62.56% 22.15% 15.28%+0.96 -4.1 26
2025-07-28 @ Klubi 04 D 1-152.7 950 1144 15.28% 22.15% 62.56%-0.96 +4.1 11
2025-07-28 SalPa W 3-027.2 1095 945 58.39% 22.82% 18.79%+0.78 +22.7 18
2025-07-28 @ SJK Akatemia L 0-327.2 945 1095 18.79% 22.82% 58.39%-0.78 -22.7 6
2025-08-02 Ekenas W 3-138.3 1252 1191 48.16% 23.73% 28.11%+0.41 +19.0 40
2025-08-02 @ Lahti L 1-338.3 1191 1252 28.11% 23.73% 48.16%-0.41 -19.0 30
2025-08-02 JaPS L 0-330.7 954 1030 29.61% 23.80% 46.58%-0.14 -33.3 11
2025-08-02 @ KaPa W 3-030.7 1030 954 46.58% 23.80% 29.61%+0.14 +33.3 21
2025-08-02 Klubi 04 L 0-326.0 922 1140 15.57% 22.22% 62.21%-0.72 -19.1 6
2025-08-02 @ SalPa W 3-026.0 1140 922 62.21% 22.22% 15.57%+0.72 +19.1 29
2025-08-02 PK-35 Vantaa L 1-250.9 1308 1157 58.42% 22.82% 18.76%+0.78 -20.1 41
2025-08-02 @ TPS Turku W 2-150.9 1157 1308 18.76% 22.82% 58.42%-0.78 +20.1 28
2025-08-02 SJK Akatemia W 3-140.0 1130 1118 41.64% 23.95% 34.41%+0.22 +22.4 23
2025-08-02 @ JIPPO L 1-340.0 1118 1130 34.41% 23.95% 41.64%-0.22 -22.4 18
2025-08-15 PK-35 Vantaa L 1-346.1 1288 1177 54.14% 23.30% 22.56%+0.62 -32.4 41
2025-08-15 @ TPS Turku W 3-146.1 1177 1288 22.56% 23.30% 54.14%-0.62 +32.4 31
2025-08-15 SalPa W 2-029.3 1063 903 59.35% 22.69% 17.96%+0.82 +15.0 24
2025-08-15 @ JaPS L 0-229.3 903 1063 17.96% 22.69% 59.35%-0.82 -15.0 6
2025-08-16 KaPa D 2-259.1 1271 921 73.79% 18.95% 7.26%+1.59 -4.4 41
2025-08-16 @ Lahti D 2-259.1 921 1271 7.26% 18.95% 73.79%-1.59 +4.4 12
2025-08-16 Klubi 04 L 0-140.3 1152 1159 38.97% 23.97% 37.06%+0.14 -15.1 23
2025-08-16 @ JIPPO W 1-040.3 1159 1152 37.06% 23.97% 38.97%-0.14 +15.1 32
2025-08-18 SJK Akatemia L 2-353.6 1172 1096 50.11% 23.62% 26.27%+0.48 -16.6 30
2025-08-18 @ Ekenas W 3-253.6 1096 1172 26.27% 23.62% 50.11%-0.48 +16.6 21
2025-08-22 JaPS D 0-048.7 1210 1078 56.40% 23.07% 20.53%+0.70 -3.4 32
2025-08-22 @ PK-35 Vantaa D 0-048.7 1078 1210 20.53% 23.07% 56.40%-0.70 +3.4 25
2025-08-22 Lahti L 0-232.0 1155 1266 25.46% 23.56% 50.98%-0.28 -20.3 30
2025-08-22 @ Ekenas W 2-032.0 1266 1155 50.98% 23.56% 25.46%+0.28 +20.3 44
2025-08-22 SJK Akatemia W 2-139.0 1255 1112 57.62% 22.92% 19.46%+0.75 +8.0 44
2025-08-22 @ TPS Turku L 1-239.0 1112 1255 19.46% 22.92% 57.62%-0.75 -8.0 21
2025-08-23 JIPPO L 0-131.9 888 1137 13.44% 21.68% 64.88%-0.84 -6.1 6
2025-08-23 @ SalPa W 1-031.9 1137 888 64.88% 21.68% 13.44%+0.84 +6.1 26
2025-08-23 KaPa L 0-147.8 1174 925 67.07% 21.15% 11.78%+1.18 -24.2 32
2025-08-23 @ Klubi 04 W 1-047.8 925 1174 11.78% 21.15% 67.07%-1.18 +24.2 15
2025-08-28 Klubi 04 D 2-258.1 1287 1150 56.95% 23.00% 20.05%+0.72 -2.3 45
2025-08-28 @ Lahti D 2-258.1 1150 1287 20.05% 23.00% 56.95%-0.72 +2.3 33
2025-08-29 Ekenas D 0-048.4 1082 1135 32.51% 23.91% 43.59%-0.05 +1.0 26
2025-08-29 @ JaPS D 0-048.4 1135 1082 43.59% 23.91% 32.51%+0.05 -1.0 31
2025-08-29 JIPPO L 0-238.9 1206 1143 48.43% 23.72% 27.86%+0.42 -33.9 32
2025-08-29 @ PK-35 Vantaa W 2-038.9 1143 1206 27.86% 23.72% 48.43%-0.42 +33.9 29
2025-08-30 SalPa W 2-136.7 1104 882 64.92% 21.67% 13.41%+1.07 +5.7 24
2025-08-30 @ SJK Akatemia L 1-236.7 882 1104 13.41% 21.67% 64.92%-1.07 -5.7 6
2025-08-30 TPS Turku D 3-363.1 949 1263 9.87% 20.39% 69.74%-1.11 +3.3 16
2025-08-30 @ KaPa D 3-363.1 1263 949 69.74% 20.39% 9.87%+1.11 -3.3 45
2025-09-05 Ekenas W 4-028.0 1260 1134 55.81% 23.13% 21.05%+0.68 +32.7 48
2025-09-05 @ TPS Turku L 0-428.0 1134 1260 21.05% 23.13% 55.81%-0.68 -32.7 31
2025-09-05 JaPS L 2-345.4 953 1083 23.40% 23.39% 53.21%-0.36 -9.0 16
2025-09-05 @ KaPa W 3-245.4 1083 953 53.21% 23.39% 23.40%+0.36 +9.0 29
2025-09-06 Lahti W 1-043.9 1177 1284 25.90% 23.59% 50.51%-0.27 +18.7 32
2025-09-06 @ JIPPO L 0-143.9 1284 1177 50.51% 23.59% 25.90%+0.27 -18.7 45
2025-09-06 PK-35 Vantaa L 1-235.6 876 1172 10.76% 20.77% 68.47%-1.03 -4.6 6
2025-09-06 @ SalPa W 2-135.6 1172 876 68.47% 20.77% 10.76%+1.03 +4.6 35
2025-09-12 KaPa D 1-152.9 1177 944 65.80% 21.47% 12.73%+1.11 -4.7 36
2025-09-12 @ PK-35 Vantaa D 1-152.9 944 1177 12.73% 21.47% 65.80%-1.11 +4.7 17
2025-09-12 SalPa L 2-357.5 1101 872 65.53% 21.53% 12.94%+1.10 -21.2 31
2025-09-12 @ Ekenas W 3-257.5 872 1101 12.94% 21.53% 65.53%-1.10 +21.2 9
2025-09-14 JaPS W 2-138.1 1266 1092 60.70% 22.48% 16.82%+0.88 +7.1 48
2025-09-14 @ Lahti L 1-238.1 1092 1266 16.82% 22.48% 60.70%-0.88 -7.1 29
2025-09-14 JIPPO D 1-152.3 1110 1196 28.38% 23.75% 47.88%-0.18 +1.6 25
2025-09-14 @ SJK Akatemia D 1-152.3 1196 1110 47.88% 23.75% 28.38%+0.18 -1.6 33
2025-09-14 TPS Turku L 2-345.4 1153 1293 22.35% 23.28% 54.37%-0.40 -8.6 33
2025-09-14 @ Klubi 04 W 3-245.4 1293 1153 54.37% 23.28% 22.35%+0.40 +8.6 51
2025-09-19 Ekenas D 2-257.8 1194 1080 54.54% 23.27% 22.19%+0.63 -2.0 34
2025-09-19 @ JIPPO D 2-257.8 1080 1194 22.19% 23.27% 54.54%-0.63 +2.0 32
2025-09-19 Lahti L 1-427.8 893 1273 7.19% 18.90% 73.91%-1.37 -7.4 9
2025-09-19 @ SalPa W 4-127.8 1273 893 73.91% 18.90% 7.19%+1.37 +7.4 51
2025-09-19 SJK Akatemia W 3-146.5 948 1112 20.12% 23.01% 56.86%-0.49 +33.9 20
2025-09-19 @ KaPa L 1-346.5 1112 948 56.86% 23.01% 20.12%+0.49 -33.9 25
2025-09-19 TPS Turku D 1-152.8 1085 1301 15.67% 22.24% 62.09%-0.71 +4.0 30
2025-09-19 @ JaPS D 1-152.8 1301 1085 62.09% 22.24% 15.67%+0.71 -4.0 52
2025-09-20 Klubi 04 W 2-143.1 1172 1144 43.89% 23.90% 32.22%+0.28 +12.3 39
2025-09-20 @ PK-35 Vantaa L 1-243.1 1144 1172 32.22% 23.90% 43.89%-0.28 -12.3 33
2025-09-24 SJK Akatemia L 1-441.3 1132 1078 47.31% 23.77% 28.91%+0.39 -40.7 33
2025-09-24 @ Klubi 04 W 4-141.3 1078 1132 28.91% 23.77% 47.31%-0.39 +40.7 28
2025-09-26 KaPa W 4-134.1 1082 982 52.92% 23.41% 23.67%+0.57 +23.4 35
2025-09-26 @ Ekenas L 1-434.1 982 1082 23.67% 23.41% 52.92%-0.57 -23.4 20
2025-09-27 JIPPO L 0-144.8 1297 1192 53.50% 23.36% 23.14%+0.59 -19.7 52
2025-09-27 @ TPS Turku W 1-044.8 1192 1297 23.14% 23.36% 53.50%-0.59 +19.7 37
2025-09-27 PK-35 Vantaa W 1-036.0 1280 1184 52.44% 23.45% 24.11%+0.56 +10.3 54
2025-09-27 @ Lahti L 0-136.0 1184 1280 24.11% 23.45% 52.44%-0.56 -10.3 39
2025-09-27 SalPa W 1-032.3 1091 886 63.51% 21.97% 14.52%+1.00 +6.5 36
2025-09-27 @ Klubi 04 L 0-132.3 886 1091 14.52% 21.97% 63.51%-1.00 -6.5 9
2025-09-28 JaPS D 1-152.2 1118 1089 44.10% 23.89% 32.01%+0.29 -1.0 29
2025-09-28 @ SJK Akatemia D 1-152.2 1089 1118 32.01% 23.89% 44.10%-0.29 +1.0 31
2025-10-03 Ekenas L 1-248.1 1174 1106 49.15% 23.68% 27.18%+0.45 -17.2 39
2025-10-03 @ PK-35 Vantaa W 2-148.1 1106 1174 27.18% 23.68% 49.15%-0.45 +17.2 38
2025-10-03 SJK Akatemia W 3-026.7 1290 1117 60.60% 22.49% 16.90%+0.87 +20.6 57
2025-10-03 @ Lahti L 0-326.7 1117 1290 16.90% 22.49% 60.60%-0.87 -20.6 29
2025-10-04 JaPS W 2-143.9 1097 1090 41.10% 23.95% 34.95%+0.20 +13.1 39
2025-10-04 @ Klubi 04 L 1-243.9 1090 1097 34.95% 23.95% 41.10%-0.20 -13.1 31
2025-10-04 KaPa W 2-136.0 1212 959 67.35% 21.08% 11.57%+1.20 +4.9 40
2025-10-04 @ JIPPO L 1-236.0 959 1212 11.57% 21.08% 67.35%-1.20 -4.9 20
2025-10-04 TPS Turku W 1-049.4 879 1278 6.57% 18.45% 74.98%-1.45 +26.7 12
2025-10-04 @ SalPa L 0-149.4 1278 879 74.98% 18.45% 6.57%+1.45 -26.7 52
2025-10-18 JIPPO D 1-152.4 1076 1217 22.31% 23.28% 54.41%-0.40 +2.7 32
2025-10-18 @ JaPS D 1-152.4 1217 1076 54.41% 23.28% 22.31%+0.40 -2.7 41
2025-10-18 Klubi 04 W 2-143.7 1123 1111 41.69% 23.95% 34.36%+0.22 +12.9 41
2025-10-18 @ Ekenas L 1-243.7 1111 1123 34.36% 23.95% 41.69%-0.22 -12.9 39
2025-10-18 Lahti D 3-362.7 1251 1311 31.64% 23.88% 44.48%-0.08 +0.6 53
2025-10-18 @ TPS Turku D 3-362.7 1311 1251 44.48% 23.88% 31.64%+0.08 -0.6 58
2025-10-18 PK-35 Vantaa L 1-242.9 1097 1157 31.63% 23.88% 44.49%-0.08 -12.1 29
2025-10-18 @ SJK Akatemia W 2-142.9 1157 1097 44.49% 23.88% 31.63%+0.08 +12.1 42
2025-10-18 SalPa L 1-247.3 954 906 46.56% 23.81% 29.64%+0.36 -16.4 20
2025-10-18 @ KaPa W 2-147.3 906 954 29.64% 23.81% 46.56%-0.36 +16.4 15

Playoff Game Log

Every playoff game for the team selected at the top of the tab (empty if they didn't reach the postseason). Sort any column by clicking its header. @ before an opponent name indicates an away game; the record column shows the team's running playoff record.

Date Opponent ScoreExcitement Pre Elo Opp Elo Win % Tie % Loss %Proj. Margin Elo Δ Record
2025-10-23 KTP W 3-0 1252 1138 54.45% 23.27% 22.28%+0.63 +26.3 1-0
2025-10-23 @ TPS Turku L 0-3 1138 1252 22.28% 23.27% 54.45%-0.63 -26.3 0-1
2025-10-26 TPS Turku L 2-3 1112 1278 19.86% 22.98% 57.16%-0.51 -7.8 0-2
2025-10-26 @ KTP W 3-2 1278 1112 57.16% 22.98% 19.86%+0.51 +7.8 2-0

Biggest Upsets

The 25 games where the underdog won despite the lowest pregame win probability. Underdog Win % is the winner's pregame chance of winning the game (lower = bigger upset). @ before a team name indicates the away side. An asterisk (*) after the date marks a playoff game.

# Date Underdog Win % Winning Team Losing Team
Team Elo Score Team Elo Score
1 2025-10-04 6.57% @ SalPa 879 1 TPS Turku 1278 0
2 2025-07-03 7.28% @ KaPa 919 4 TPS Turku 1296 2
3 2025-08-23 11.78% KaPa 925 1 @ Klubi 04 1174 0
4 2025-07-25 12.34% @ JaPS 1007 2 Lahti 1274 1
5 2025-09-12 12.94% SalPa 872 3 @ Ekenas 1101 2
6 2025-05-18 16.71% @ Klubi 04 1066 3 TPS Turku 1269 1
7 2025-08-02 18.76% PK-35 Vantaa 1157 2 @ TPS Turku 1308 1
8 2025-05-10 18.81% Klubi 04 1047 4 @ Ekenas 1198 3
9 2025-06-13 19.49% @ JaPS 1023 2 Klubi 04 1193 0
10 2025-09-19 20.12% @ KaPa 948 3 SJK Akatemia 1112 1
11 2025-05-03 21.56% Klubi 04 1028 2 @ SJK Akatemia 1149 1
12 2025-08-15 22.56% PK-35 Vantaa 1177 3 @ TPS Turku 1288 1
13 2025-09-27 23.14% JIPPO 1192 1 @ TPS Turku 1297 0
14 2025-05-21 24.16% Klubi 04 1102 3 @ JIPPO 1197 0
15 2025-07-16 24.49% @ JIPPO 1112 3 Ekenas 1232 2
16 2025-09-06 25.90% @ JIPPO 1177 1 Lahti 1284 0
17 2025-08-18 26.27% SJK Akatemia 1096 3 @ Ekenas 1172 2
18 2025-10-03 27.18% Ekenas 1106 2 @ PK-35 Vantaa 1174 1
19 2025-08-29 27.86% JIPPO 1143 2 @ PK-35 Vantaa 1206 0
20 2025-09-24 28.91% SJK Akatemia 1078 4 @ Klubi 04 1132 1
21 2025-10-18 29.64% SalPa 906 2 @ KaPa 954 1
22 2025-05-21 32.97% @ KaPa 974 3 SalPa 1024 1
23 2025-06-06 33.61% @ SJK Akatemia 1101 3 JIPPO 1146 1
24 2025-08-16 37.06% Klubi 04 1159 1 @ JIPPO 1152 0
25 2025-07-13 37.84% @ SalPa 946 1 KaPa 961 0

Biggest Elo Changes

The 25 games that resulted in the largest shift in Elo rating.

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2025-05-02 59.77 TPS Turku 6 1201 48.95% @ JaPS 0 1107 27.36% 23.69%
2 2025-05-21 52.81 Klubi 04 3 1102 24.16% @ JIPPO 0 1197 52.39% 23.46%
3 2025-09-24 40.74 SJK Akatemia 4 1078 28.91% @ Klubi 04 1 1132 47.31% 23.77%
4 2025-06-13 39.65 @ JaPS 2 1023 19.49% Klubi 04 0 1193 57.59% 22.93%
5 2025-06-01 38.58 Klubi 04 5 1155 57.00% @ KaPa 0 990 20.00% 23.00%
6 2025-07-03 38.46 @ KaPa 4 919 7.28% TPS Turku 2 1296 73.76% 18.96%
7 2025-05-18 37.25 @ PK-35 Vantaa 4 1103 52.03% KaPa 0 1011 24.49% 23.48%
8 2025-05-18 36.15 @ Klubi 04 3 1066 16.71% TPS Turku 1 1269 60.83% 22.46%
9 2025-04-27 34.73 SJK Akatemia 3 1114 44.95% @ KaPa 0 1051 31.18% 23.87%
10 2025-09-19 33.94 @ KaPa 3 948 20.12% SJK Akatemia 1 1112 56.86% 23.01%
11 2025-08-29 33.93 JIPPO 2 1143 27.86% @ PK-35 Vantaa 0 1206 48.43% 23.72%
12 2025-08-02 33.33 JaPS 3 1030 46.58% @ KaPa 0 954 29.61% 23.80%
13 2025-09-05 32.74 @ TPS Turku 4 1260 55.81% Ekenas 0 1134 21.05% 23.13%
14 2025-08-15 32.44 PK-35 Vantaa 3 1177 22.56% @ TPS Turku 1 1288 54.14% 23.30%
15 2025-07-19 30.08 @ SJK Akatemia 4 1065 43.84% JaPS 1 1037 32.26% 23.90%
16 2025-07-13 29.38 PK-35 Vantaa 4 1129 44.82% @ JaPS 1 1067 31.31% 23.87%
17 2025-10-04 26.67 @ SalPa 1 879 6.57% TPS Turku 0 1278 74.98% 18.45%
18 2025-05-21 26.66 @ KaPa 3 974 32.97% SalPa 1 1024 43.12% 23.92%
19 2025-06-06 26.34 @ SJK Akatemia 3 1101 33.61% JIPPO 1 1146 42.46% 23.93%
20 2025-06-27 25.77 @ Ekenas 2 1171 41.76% PK-35 Vantaa 0 1159 34.30% 23.94%
21 2025-07-08 25.59 Lahti 3 1253 55.24% @ SJK Akatemia 0 1105 21.56% 23.19%
22 2025-08-23 24.25 KaPa 1 925 11.78% @ Klubi 04 0 1174 67.07% 21.15%
23 2025-05-13 24.06 @ JIPPO 3 1176 38.20% Lahti 1 1189 37.83% 23.97%
24 2025-06-02 23.72 @ TPS Turku 2 1238 45.29% Ekenas 0 1199 30.86% 23.85%
25 2025-07-25 23.43 TPS Turku 2 1284 45.77% @ Ekenas 0 1214 30.39% 23.84%

Most & Least Exciting Games

The season’s games ranked by excitement rating (0–100) — a blend of closeness, upset, team quality, and scoring. An asterisk (*) after the date indicates a playoff game.

# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2025-08-30 63.1 @ KaPa 3 949 9.87% TPS Turku 3 1263 69.74% 20.39%
2 2025-10-18 62.7 @ TPS Turku 3 1251 31.64% Lahti 3 1311 44.48% 23.88%
3 2025-05-10 59.1 Klubi 04 4 1047 18.81% @ Ekenas 3 1198 58.37% 22.82%
4 2025-08-16 59.1 @ Lahti 2 1271 73.79% KaPa 2 921 7.26% 18.95%
5 2025-07-19 58.8 @ KaPa 2 946 9.01% Lahti 2 1279 71.01% 19.98%
6 2025-07-14 58.2 @ Lahti 2 1279 39.69% TPS Turku 2 1281 36.34% 23.97%
7 2025-08-28 58.1 @ Lahti 2 1287 56.95% Klubi 04 2 1150 20.05% 23.00%
8 2025-05-21 57.8 @ TPS Turku 2 1233 47.49% Lahti 2 1177 28.74% 23.76%
9 2025-09-19 57.8 @ JIPPO 2 1194 54.54% Ekenas 2 1080 22.19% 23.27%
10 2025-07-05 57.7 @ Klubi 04 2 1155 34.03% Ekenas 2 1197 42.04% 23.94%
11 2025-05-25 57.6 @ JaPS 2 1039 31.07% SJK Akatemia 2 1104 45.07% 23.86%
12 2025-06-06 57.6 @ JaPS 2 1024 49.69% KaPa 2 952 26.66% 23.65%
13 2025-09-12 57.5 SalPa 3 872 12.94% @ Ekenas 2 1101 65.53% 21.53%
14 2025-07-03 54.8 @ KaPa 4 919 7.28% TPS Turku 2 1296 73.76% 18.96%
15 2025-07-16 54.2 @ JIPPO 3 1112 24.49% Ekenas 2 1232 52.03% 23.48%
16 2025-08-18 53.6 SJK Akatemia 3 1096 26.27% @ Ekenas 2 1172 50.11% 23.62%
17 2025-09-12 52.9 @ PK-35 Vantaa 1 1177 65.80% KaPa 1 944 12.73% 21.47%
18 2025-09-19 52.8 @ JaPS 1 1085 15.67% TPS Turku 1 1301 62.09% 22.24%
19 2025-07-28 52.7 @ Klubi 04 1 1144 62.56% KaPa 1 950 15.28% 22.15%
20 2025-07-25 52.6 @ JaPS 2 1007 12.34% Lahti 1 1274 66.32% 21.35%
21 2025-05-04 52.5 @ KaPa 1 1016 20.08% JIPPO 1 1179 56.92% 23.01%
22 2025-07-09 52.5 @ KaPa 1 957 19.01% PK-35 Vantaa 1 1133 58.14% 22.85%
23 2025-05-17 52.4 @ JaPS 1 1047 21.04% JIPPO 1 1200 55.83% 23.13%
24 2025-10-18 52.4 @ JaPS 1 1076 22.31% JIPPO 1 1217 54.41% 23.28%
25 2025-05-25 52.3 @ Ekenas 1 1201 47.57% JIPPO 1 1145 28.67% 23.76%
# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2025-07-09 24.9 @ Ekenas 4 1197 65.56% SalPa 0 967 12.92% 21.53%
2 2025-08-02 26.0 Klubi 04 3 1140 62.21% @ SalPa 0 922 15.57% 22.22%
3 2025-10-03 26.7 @ Lahti 3 1290 60.60% SJK Akatemia 0 1117 16.90% 22.49%
4 2025-07-28 27.2 @ SJK Akatemia 3 1095 58.39% SalPa 0 945 18.79% 22.82%
5 2025-09-19 27.8 Lahti 4 1273 73.91% @ SalPa 1 893 7.19% 18.90%
6 2025-09-05 28.0 @ TPS Turku 4 1260 55.81% Ekenas 0 1134 21.05% 23.13%
7 2025-07-08 28.3 Lahti 3 1253 55.24% @ SJK Akatemia 0 1105 21.56% 23.19%
8 2025-06-01 28.5 Klubi 04 5 1155 57.00% @ KaPa 0 990 20.00% 23.00%
9 2025-05-18 28.9 @ PK-35 Vantaa 4 1103 52.03% KaPa 0 1011 24.49% 23.48%
10 2025-08-15 29.3 @ JaPS 2 1063 59.35% SalPa 0 903 17.96% 22.69%
11 2025-06-02 29.7 @ Lahti 2 1189 58.19% JaPS 0 1040 18.96% 22.85%
12 2025-08-02 30.7 JaPS 3 1030 46.58% @ KaPa 0 954 29.61% 23.80%
13 2025-04-21 31.2 @ JIPPO 2 1174 53.00% SalPa 0 1073 23.59% 23.41%
14 2025-04-27 31.2 SJK Akatemia 3 1114 44.95% @ KaPa 0 1051 31.18% 23.87%
15 2025-04-28 31.8 Lahti 2 1160 51.01% @ Klubi 04 0 1049 25.43% 23.56%
16 2025-08-23 31.9 JIPPO 1 1137 64.88% @ SalPa 0 888 13.44% 21.68%
17 2025-08-22 32.0 Lahti 2 1266 50.98% @ Ekenas 0 1155 25.46% 23.56%
18 2025-05-02 32.3 TPS Turku 6 1201 48.95% @ JaPS 0 1107 27.36% 23.69%
19 2025-09-27 32.3 @ Klubi 04 1 1091 63.51% SalPa 0 886 14.52% 21.97%
20 2025-06-02 33.8 @ TPS Turku 2 1238 45.29% Ekenas 0 1199 30.86% 23.85%
21 2025-07-25 33.8 TPS Turku 2 1284 45.77% @ Ekenas 0 1214 30.39% 23.84%
22 2025-06-14 34.1 Ekenas 3 1161 61.34% @ KaPa 1 953 16.29% 22.37%
23 2025-09-26 34.1 @ Ekenas 4 1082 52.92% KaPa 1 982 23.67% 23.41%
24 2025-05-03 34.2 @ Lahti 1 1180 57.15% SalPa 0 1042 19.87% 22.98%
25 2025-06-29 34.2 @ JIPPO 3 1109 61.04% KaPa 1 931 16.54% 22.42%