‹ ›

2004 Veikkausliiga Season

182 games

Final

Champion

Haka

59 points · 9th Title

Last Title: 2000

Relegated

No relegation

Biggest Overachiever

Allianssi

12.02 points above expected

48 points · 35.98 expected points

Biggest Disappointment

HJK

8.02 points below expected

39 points · 47.02 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 Haka Champion 26 18 5 3 59 54 20 +34 50.90 +8.10
2 Allianssi 26 14 6 6 48 36 28 +8 35.98 +12.02
3 Tampere United 26 14 5 7 47 39 24 +15 44.65 +2.35
4 Inter Turku 26 13 5 8 44 42 34 +8 37.48 +6.52
5 TPS Turku 26 12 6 8 42 36 31 +5 34.22 +7.78
6 HJK 26 9 12 5 39 42 31 +11 47.02 -8.02
7 Lahti 26 9 11 6 38 37 33 +4 36.55 +1.45
8 MyPa Anjalankoski 26 9 8 9 35 33 31 +2 40.44 -5.44
9 KooTeePee 26 8 8 10 32 28 28 0 32.84 -0.84
10 TP-47 26 8 4 14 28 34 44 -10 34.13 -6.13
11 Jaro 26 8 4 14 28 31 43 -12 29.03 -1.03
12 RoPS 26 7 4 15 25 28 45 -17 26.53 -1.53
13 FC Jazz 26 4 7 15 19 28 53 -25 26.17 -7.17
14 Hameenlinna 26 3 7 16 16 28 51 -23 22.97 -6.97

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 Allianssi 48 35.98 +12.02
2 Haka 59 50.90 +8.10
3 TPS Turku 42 34.22 +7.78
4 Inter Turku 44 37.48 +6.52
5 Tampere United 47 44.65 +2.35

Biggest Disappointments

# Team Actual Sim vsSim
1 HJK 39 47.02 -8.02
2 FC Jazz 19 26.17 -7.17
3 Hameenlinna 16 22.97 -6.97
4 TP-47 28 34.13 -6.13
5 MyPa Anjalankoski 35 40.44 -5.44

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 Haka 8 Jul 18 – Sep 10 1 in 47
2 Allianssi 3 May 23 – Jun 3 1 in 39
3 Inter Turku 4 Jun 3 – Jun 23 1 in 37
4 Lahti 4 Aug 5 – Aug 29 1 in 30
5 TPS Turku 3 Jul 8 – Jul 18 1 in 25

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 RoPS 6 May 30 – Jul 1 1 in 62
2 TPS Turku 3 Aug 22 – Sep 9 1 in 48
3 FC Jazz 6 Aug 4 – Sep 9 1 in 45
4 HJK 2 Aug 12 – Aug 20 1 in 30
5 MyPa Anjalankoski 3 Sep 18 – Oct 2 1 in 26

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 TPS Turku 7 Jul 8 – Aug 19 1 in 26
2 Allianssi 7 Sep 5 – Oct 2 1 in 25
3 Tampere United 9 May 10 – Jun 30 1 in 25
4 FC Jazz 5 Jun 20 – Jul 18 1 in 25
5 Haka 15 Jun 23 – Sep 25 1 in 16

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 HJK 7 Aug 12 – Sep 18 1 in 130
2 Hameenlinna 17 May 20 – Aug 22 1 in 75
3 FC Jazz 15 Jul 5 – Oct 2 1 in 53
4 MyPa Anjalankoski 6 Aug 29 – Oct 2 1 in 19
5 Haka 4 May 13 – May 30 1 in 17

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
Haka 1584 59 -6 10 10.7 -0.7
Allianssi 1388 48 +51 13 6.9 +6.1
Tampere United 1427 47 -27 7 8.2 -1.2
Inter Turku 1372 44 +31 11 7.7 +3.3
TPS Turku 1353 42 +3 6 6.4 -0.4
HJK 1464 39 +25 8 7.8 +0.2
Lahti 1378 38 -10 5 6.6 -1.6
MyPa Anjalankoski 1400 35 -30 2 7.1 -5.1
KooTeePee 1299 32 -7 5 6.1 -1.1
Jaro 1325 28 +59 10 5.5 +4.5
TP-47 1243 28 -65 3 6.5 -3.5
RoPS 1271 25 +26 6 5.7 +0.3
FC Jazz 1163 19 -25 2 4.3 -2.3
Hameenlinna 1187 16 -1 4 4.0 -0.0

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 ALL FJ HJK HAK HAM IT JAR KOO LAH MA ROP TP- TT TU
Allianssi —
1-1-0
3.68
2-0-0
1.79
1-1-0
1.45
2-0-0
3.80
1-0-1
2.72
2-0-0
3.17
1-1-0
2.90
0-1-1
2.68
1-0-1
2.37
1-0-1
3.41
2-0-0
2.95
0-1-1
2.83
0-1-1
2.22
FC Jazz
0-1-1
1.83
—
0-1-1
1.51
0-0-2
1.22
1-1-0
2.96
0-0-2
1.91
0-0-2
2.54
0-2-0
2.03
0-0-2
2.21
0-0-2
1.90
1-0-1
2.42
0-1-1
2.31
1-1-0
1.81
1-0-1
1.72
HJK
0-0-2
3.70
1-1-0
4.01
—
0-1-1
2.35
1-1-0
4.39
1-0-1
3.55
1-1-0
4.05
1-1-0
3.93
0-2-0
3.50
0-2-0
3.17
1-0-1
4.35
1-1-0
3.73
1-1-0
3.96
1-1-0
2.83
Haka
0-1-1
4.08
2-0-0
4.38
1-1-0
3.15
—
1-1-0
4.58
1-1-0
3.67
2-0-0
3.91
2-0-0
4.34
2-0-0
3.91
2-0-0
3.67
2-0-0
4.17
2-0-0
4.05
0-1-1
4.19
1-0-1
3.37
Hameenlinna
0-0-2
1.70
0-1-1
2.50
0-1-1
1.18
0-1-1
1.01
—
0-0-2
1.47
1-1-0
2.30
0-0-2
2.20
0-0-2
1.72
0-0-2
1.76
0-2-0
2.52
1-0-1
1.96
1-1-0
1.90
0-0-2
1.30
Inter Turku
1-0-1
2.75
2-0-0
3.58
1-0-1
1.93
0-1-1
1.83
2-0-0
4.05
—
1-1-0
3.44
1-1-0
3.00
1-0-1
3.14
0-1-1
2.70
1-0-1
3.60
2-0-0
2.95
0-0-2
3.11
1-1-0
2.17
Jaro
0-0-2
2.30
2-0-0
2.92
0-1-1
1.48
0-0-2
1.59
0-1-1
3.18
0-1-1
2.06
—
1-0-1
2.50
1-0-1
1.98
0-1-1
2.00
1-0-1
2.66
2-0-0
2.03
1-0-1
2.27
0-0-2
1.50
KooTeePee
0-1-1
2.57
0-2-0
3.45
0-1-1
1.58
0-0-2
1.21
2-0-0
3.29
0-1-1
2.48
1-0-1
2.99
—
0-2-0
2.50
1-1-0
1.99
2-0-0
3.00
1-0-1
2.72
1-0-1
2.44
0-0-2
1.89
Lahti
1-1-0
2.78
2-0-0
3.29
0-2-0
1.98
0-0-2
1.59
2-0-0
3.78
1-0-1
2.33
1-0-1
3.50
0-2-0
2.97
—
0-2-0
2.33
1-1-0
3.68
0-1-1
2.65
0-1-1
2.94
1-1-0
2.09
MyPa Anjalankoski
1-0-1
3.10
2-0-0
3.59
0-2-0
2.30
0-0-2
1.83
2-0-0
3.74
1-1-0
2.79
1-1-0
3.49
0-1-1
3.49
0-2-0
3.14
—
1-0-1
3.77
1-0-1
3.44
0-0-2
3.14
0-1-1
2.65
RoPS
1-0-1
2.07
1-0-1
3.05
1-0-1
1.21
0-0-2
1.39
0-2-0
2.95
1-0-1
1.89
1-0-1
2.81
0-0-2
2.48
0-1-1
1.81
1-0-1
1.73
—
0-1-1
2.03
0-0-2
2.31
1-0-1
1.52
TP-47
0-0-2
2.52
1-1-0
3.17
0-1-1
1.77
0-0-2
1.47
1-0-1
3.54
0-0-2
2.53
0-0-2
3.45
1-0-1
2.74
1-1-0
2.82
1-0-1
2.04
1-1-0
3.46
—
1-0-1
2.98
1-0-1
2.01
TPS Turku
1-1-0
2.63
0-1-1
3.68
0-1-1
1.56
1-1-0
1.34
0-1-1
3.61
2-0-0
2.36
1-0-1
3.21
1-0-1
3.03
1-1-0
2.53
2-0-0
2.34
2-0-0
3.18
1-0-1
2.49
—
0-0-2
2.14
Tampere United
1-1-0
3.25
1-0-1
3.79
0-1-1
2.64
1-0-1
2.11
2-0-0
4.26
0-1-1
3.30
2-0-0
4.02
2-0-0
3.60
0-1-1
3.39
1-1-0
2.82
1-0-1
3.99
1-0-1
3.47
2-0-0
3.34
—

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.75 +14.2
Allowed 0.84 -10.9
Differential 0.94 +7.2

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
07.14%10.16%4.67%2.47%2.47%0.27%27.20%
110.16%10.44%7.14%3.85%1.37%0.82%33.79%
24.67%7.14%7.14%2.75%0.55%—22.25%
32.47%3.85%2.75%0.55%0.82%—10.44%
42.47%1.37%0.55%0.82%——5.22%
5+0.27%0.82%————1.10%
Total27.20%33.79%22.25%10.44%5.22%1.10%100%

Summary Statistics

Scored Allowed Difference
Mean 1.36 1.36 +0.00
SD 1.21 1.21 1.76
CV 0.89 0.89 —
Max 6 6 +6
Min 0 0 -6

Games Played: 182

↓ Scored | Allowed →012345+Total
015.38%7.69%—3.85%3.85%—30.77%
119.23%3.85%3.85%3.85%——30.77%
23.85%7.69%————11.54%
3—7.69%11.54%3.85%——23.08%
43.85%—————3.85%
5+———————
Total42.31%26.92%15.38%11.54%3.85%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.38 1.08 +0.31
SD 1.27 1.20 1.64
CV 0.92 1.11 —
Max 4 4 +4
Min 0 0 -4

Games Played: 26

↓ Scored | Allowed →012345+Total
07.69%15.38%3.85%3.85%7.69%3.85%42.31%
1—11.54%3.85%7.69%3.85%—26.92%
2—7.69%7.69%3.85%——19.23%
3—3.85%——3.85%—7.69%
4———————
5+—3.85%————3.85%
Total7.69%42.31%15.38%15.38%15.38%3.85%100%

Summary Statistics

Scored Allowed Difference
Mean 1.08 2.04 -0.96
SD 1.26 1.48 2.03
CV 1.17 0.73 —
Max 5 6 +4
Min 0 0 -6

Games Played: 26

↓ Scored | Allowed →012345+Total
015.38%11.54%3.85%———30.77%
1—11.54%————11.54%
2—11.54%19.23%3.85%——34.62%
33.85%—7.69%———11.54%
4—11.54%————11.54%
5+———————
Total19.23%46.15%30.77%3.85%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.62 1.19 +0.42
SD 1.36 0.80 1.33
CV 0.84 0.67 —
Max 4 3 +3
Min 0 0 -2

Games Played: 26

↓ Scored | Allowed →012345+Total
015.38%3.85%————19.23%
111.54%3.85%3.85%———19.23%
211.54%3.85%—3.85%——19.23%
33.85%11.54%3.85%———19.23%
47.69%7.69%3.85%3.85%——23.08%
5+———————
Total50.00%30.77%11.54%7.69%——100%

Summary Statistics

Scored Allowed Difference
Mean 2.08 0.77 +1.31
SD 1.47 0.95 1.44
CV 0.71 1.24 —
Max 4 3 +4
Min 0 0 -1

Games Played: 26

↓ Scored | Allowed →012345+Total
0—23.08%7.69%3.85%——34.62%
13.85%7.69%3.85%11.54%—3.85%30.77%
2—3.85%19.23%3.85%——26.92%
3——3.85%—3.85%—7.69%
4———————
5+———————
Total3.85%34.62%34.62%19.23%3.85%3.85%100%

Summary Statistics

Scored Allowed Difference
Mean 1.08 1.96 -0.88
SD 0.98 1.11 1.21
CV 0.91 0.57 —
Max 3 5 +1
Min 0 0 -4

Games Played: 26

↓ Scored | Allowed →012345+Total
03.85%11.54%3.85%—7.69%—26.92%
119.23%11.54%3.85%—3.85%—38.46%
2—3.85%3.85%———7.69%
33.85%—————3.85%
47.69%—3.85%7.69%——19.23%
5+—3.85%————3.85%
Total34.62%30.77%15.38%7.69%11.54%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.62 1.31 +0.31
SD 1.60 1.35 2.15
CV 0.99 1.03 —
Max 5 4 +4
Min 0 0 -4

Games Played: 26

↓ Scored | Allowed →012345+Total
0—3.85%11.54%7.69%3.85%—26.92%
17.69%11.54%19.23%3.85%—3.85%46.15%
23.85%3.85%3.85%———11.54%
33.85%7.69%————11.54%
43.85%—————3.85%
5+———————
Total19.23%26.92%34.62%11.54%3.85%3.85%100%

Summary Statistics

Scored Allowed Difference
Mean 1.19 1.65 -0.46
SD 1.10 1.26 2.06
CV 0.92 0.76 —
Max 4 5 +4
Min 0 0 -4

Games Played: 26

↓ Scored | Allowed →012345+Total
07.69%19.23%7.69%———34.62%
17.69%19.23%—3.85%3.85%—34.62%
27.69%3.85%3.85%3.85%——19.23%
37.69%3.85%————11.54%
4———————
5+———————
Total30.77%46.15%11.54%7.69%3.85%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.08 1.08 +0.00
SD 1.02 1.06 1.55
CV 0.94 0.98 —
Max 3 4 +3
Min 0 0 -3

Games Played: 26

↓ Scored | Allowed →012345+Total
07.69%—3.85%———11.54%
111.54%19.23%11.54%3.85%——46.15%
23.85%15.38%11.54%—3.85%—34.62%
3———3.85%——3.85%
43.85%—————3.85%
5+———————
Total26.92%34.62%26.92%7.69%3.85%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.42 1.27 +0.15
SD 0.90 1.08 1.29
CV 0.63 0.85 —
Max 4 4 +4
Min 0 0 -2

Games Played: 26

↓ Scored | Allowed →012345+Total
07.69%7.69%7.69%—3.85%—26.92%
13.85%23.08%11.54%———38.46%
23.85%15.38%————19.23%
33.85%3.85%——3.85%—11.54%
43.85%—————3.85%
5+———————
Total23.08%50.00%19.23%—7.69%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.27 1.19 +0.08
SD 1.12 1.06 1.65
CV 0.88 0.89 —
Max 4 4 +4
Min 0 0 -4

Games Played: 26

↓ Scored | Allowed →012345+Total
0—11.54%7.69%7.69%3.85%—30.77%
17.69%3.85%15.38%7.69%—3.85%38.46%
27.69%7.69%11.54%———26.92%
3———————
43.85%—————3.85%
5+———————
Total19.23%23.08%34.62%15.38%3.85%3.85%100%

Summary Statistics

Scored Allowed Difference
Mean 1.08 1.73 -0.65
SD 0.98 1.28 1.90
CV 0.91 0.74 —
Max 4 5 +4
Min 0 0 -4

Games Played: 26

↓ Scored | Allowed →012345+Total
0—7.69%3.85%3.85%3.85%—19.23%
111.54%11.54%15.38%—3.85%—42.31%
27.69%—3.85%11.54%3.85%—26.92%
33.85%3.85%3.85%———11.54%
4———————
5+———————
Total23.08%23.08%26.92%15.38%11.54%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.31 1.69 -0.38
SD 0.93 1.32 1.70
CV 0.71 0.78 —
Max 3 4 +3
Min 0 0 -4

Games Played: 26

↓ Scored | Allowed →012345+Total
07.69%11.54%—3.85%——23.08%
115.38%3.85%3.85%3.85%——26.92%
27.69%11.54%11.54%7.69%——38.46%
3—7.69%3.85%———11.54%
4———————
5+———————
Total30.77%34.62%19.23%15.38%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.38 1.19 +0.19
SD 0.98 1.06 1.30
CV 0.71 0.89 —
Max 3 3 +2
Min 0 0 -3

Games Played: 26

↓ Scored | Allowed →012345+Total
011.54%7.69%3.85%———23.08%
123.08%3.85%3.85%7.69%3.85%—42.31%
27.69%3.85%3.85%———15.38%
33.85%3.85%3.85%———11.54%
4———————
5+3.85%3.85%————7.69%
Total50.00%23.08%15.38%7.69%3.85%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.50 0.92 +0.58
SD 1.50 1.16 1.96
CV 1.00 1.26 —
Max 6 4 +6
Min 0 0 -3

Games Played: 26

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
Haka 1584 59 50.90 +8.10 89.0% 36 41 47 51 54 62 64
HJK 1464 39 47.02 -8.02 14.0% 32 35 42 47 51 57 63
Tampere United 1427 47 44.65 +2.35 64.0% 22 35 41 44 49 55 60
MyPa Anjalankoski 1400 35 40.44 -5.44 24.0% 27 29 36 40 45 50 55
Allianssi 1388 48 35.98 +12.02 98.0% 20 26 32 36 41 46 53
Lahti 1378 38 36.55 +1.45 61.0% 25 26 32 36 41 47 56
Inter Turku 1372 44 37.48 +6.52 88.0% 22 26 34 37 42 46 51
TPS Turku 1353 42 34.22 +7.78 88.0% 18 22 30 34 38 44 48
Jaro 1325 28 29.03 -1.03 42.0% 11 18 25 29 33 39 44
KooTeePee 1299 32 32.84 -0.84 47.0% 18 23 28 33 38 42 49
RoPS 1271 25 26.53 -1.53 42.0% 14 15 23 27 31 35 44
TP-47 1243 28 34.13 -6.13 18.0% 22 24 30 34 39 43 48
Hameenlinna 1187 16 22.97 -6.97 10.0% 5 14 20 23 26 32 35
FC Jazz 1163 19 26.17 -7.17 16.0% 15 17 21 26 31 35 41

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 9.5% * Slight Edge: 9.5% to 15.5% * Clear Edge: 15.5% to 20% * Strong Edge: 20% 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
+15.38%
Slight Edge
45.05%25.27%29.67%
Elo Value
Home Edge
191 Elo
0.005 goals per Elo point
053.88500
Scoring Tilt
Expected
+0.38 goals
Neutral
-2+0.28+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 3 * Top-Heavy: 3 to 4 * Open: 4 to 5 * Wide Open: 5 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 to 3rd * Middle of the Pack: 4th to 7th * Longshot: 8th 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.11 * Comfortable: 0.11 to 0.21 * Runaway: 0.21 and up.
Title-Race Openness
2.9
One-Team Race
134510
Champion Preseason Odds
50%
Haka, 1st of 14
LongshotFavorite
Title Margin
Expected
0.42/gm
Runaway
00.200.6/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 4.88 * Some Luck: 4.88 to 7.32 * Lucky: 7.32 to 9.77 * Wild Swing: 9.77 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.59 * Close: 1.59 to 2.38 * Off: 2.38 to 3.18 * Way Off: 3.18 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 14 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 14 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 14 * As Expected: 14 to 22.4 * Several Outliers: 22.4 to 30.8 * Many Outliers: 30.8 and up.
Luck Spread
Expected
6.30 points
Some Luck
06.1015
Average Finish Error
Expected
1.43
Pinpoint
01.994
Biggest Overachiever
Expected 96.43%
98.00%
Allianssi
50100
Biggest Underachiever
Expected 3.57%
10.00%
Hameenlinna
050
Season Outliers
Expected
1 of 14
Minimal Outliers
01.47

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.15 * Even: 0.15 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.4 * Moderate Separation: 1.4 to 1.7 * Strong Separation: 1.7 to 1.9 * Wide Separation: 1.9 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 62.5% * Slight Edge: 62.5% to 70% * Clear Edge: 70% to 73.5% * Wide Edge: 73.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 82.5% * Clear Edge: 82.5% to 90% * Strong Edge: 90% to 93% * Dominant: 93% 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 51.5% * Some Drama: 51.5% to 57.5% * Frequent: 57.5% to 62% * Very Frequent: 62% 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 16.5% * Occasional: 16.5% to 21.5% * Frequent: 21.5% to 26.5% * Very Frequent: 26.5% and up.
Gini Index
0.18
Top-Heavy
00.150.5
Noll-Scully
Elo SD: 111.20
1.78
Strong Separation
0.951.41.71.92.5
Interquartile Edge
66%
Slight Edge
50%62.5%70%100%
Best vs. Worst
Baseline
92%
Strong Edge
50%91%100%
Close Games
Expected
67%
Very Frequent
0%61%100%
Blowouts
Expected
15%
Rare
0%16%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.33 * Slight Separation: 0.33 to 0.37 * Notable Separation: 0.37 to 0.41 * Lopsided: 0.41 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.21 * Some Carryover: 0.21 to 0.46 * Strong Carryover: 0.46 to 0.59 * Near-Lock: 0.59 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 23% * As Expected: 23% to 25.5% * Upset-Prone: 25.5% to 28% * Very Upset-Prone: 28% 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 19.5% * As Expected: 19.5% to 21.5% * Shaky Favorites: 21.5% to 25.5% * Very Shaky: 25.5% and up.
Brier Score
Expected
0.60
Predictable
00.612
Matchup Imbalance
0.35
Slight Separation
00.330.410.5
Strangeness
Expected
1.07
As Expected
01.002
Repeatability
0.58
Strong Carryover
00.210.460.591
Upset Rate
Expected
26%
Upset-Prone
0%24%50%
Clear Favorite Upset Rate
Expected
20%
As Expected
0%21%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.12 * Near Noise Ceiling: 0.12 to 0.18 * Above Noise: 0.18 to 0.24 * Well Above Noise: 0.24 and up.
Probability calibration
0.26
Well Calibrated
0.010.050.10.51
Calibration slope
Ideal
0.93
Calibrated
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.068
Well Within Noise
00.1220.3

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).

Team1234567891011121314
Haka50.00%27.00%12.00%7.00%1.00%2.00%—1.00%——————
Allianssi1.00%5.00%7.00%11.00%11.00%14.00%10.00%7.00%13.00%8.00%7.00%4.00%1.00%1.00%
Tampere United14.00%25.00%22.00%12.00%14.00%5.00%3.00%2.00%—2.00%———1.00%
Inter Turku1.00%2.00%9.00%14.00%12.00%16.00%14.00%11.00%8.00%3.00%5.00%3.00%1.00%1.00%
TPS Turku—1.00%5.00%5.00%8.00%15.00%6.00%15.00%13.00%11.00%9.00%6.00%4.00%2.00%
HJK28.00%24.00%17.00%14.00%3.00%5.00%3.00%4.00%1.00%1.00%————
Lahti3.00%3.00%8.00%10.00%12.00%11.00%10.00%10.00%11.00%9.00%8.00%3.00%2.00%—
MyPa Anjalankoski3.00%12.00%17.00%13.00%14.00%10.00%8.00%10.00%4.00%6.00%3.00%———
KooTeePee—1.00%—5.00%11.00%8.00%14.00%6.00%9.00%13.00%12.00%11.00%5.00%5.00%
TP-47——2.00%4.00%11.00%10.00%16.00%15.00%11.00%7.00%9.00%8.00%5.00%2.00%
Jaro——1.00%2.00%2.00%3.00%10.00%10.00%9.00%11.00%17.00%13.00%10.00%12.00%
RoPS———1.00%—1.00%2.00%4.00%9.00%12.00%13.00%18.00%22.00%18.00%
FC Jazz———2.00%1.00%—3.00%2.00%10.00%15.00%11.00%14.00%17.00%25.00%
Hameenlinna——————1.00%3.00%2.00%2.00%6.00%20.00%33.00%33.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 Same level Qualified for relegation playoff Direct relegation
HJK 100% — —
Haka 100% — —
Lahti 98.00% 2.00% —
MyPa Anjalankoski 100% — —
Allianssi 98.00% 1.00% 1.00%
Inter Turku 98.00% 1.00% 1.00%
Tampere United 99.00% — 1.00%
TP-47 93.00% 5.00% 2.00%
TPS Turku 94.00% 4.00% 2.00%
KooTeePee 90.00% 5.00% 5.00%
Jaro 78.00% 10.00% 12.00%
RoPS 60.00% 22.00% 18.00%
FC Jazz 58.00% 17.00% 25.00%
Hameenlinna 34.00% 33.00% 33.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
2004-05-06 Inter Turku W 1-041.6 1322 1349 40.42% 26.75% 32.83%+0.14 +9.6 3
2004-05-06 @ Allianssi L 0-141.6 1349 1322 32.83% 26.75% 40.42%-0.14 -9.6 0
2004-05-07 HJK D 2-261.6 1294 1471 21.71% 25.52% 52.77%-0.64 +1.4 1
2004-05-07 @ TPS Turku D 2-261.6 1471 1294 52.77% 25.52% 21.71%+0.64 -1.4 1
2004-05-07 Jaro W 2-034.0 1451 1326 58.89% 24.18% 16.93%+0.94 +10.3 3
2004-05-07 @ Haka L 0-234.0 1326 1451 16.93% 24.18% 58.89%-0.94 -10.3 0
2004-05-07 MyPa Anjalankoski W 2-043.4 1268 1428 23.35% 25.84% 50.81%-0.56 +25.5 3
2004-05-07 @ KooTeePee L 0-243.4 1428 1268 50.81% 25.84% 23.35%+0.56 -25.5 0
2004-05-07 RoPS D 2-259.1 1277 1310 39.52% 26.77% 33.71%+0.11 -0.2 1
2004-05-07 @ Hameenlinna D 2-259.1 1310 1277 33.71% 26.77% 39.52%-0.11 +0.2 1
2004-05-07 Tampere United W 3-148.1 1269 1403 26.25% 26.26% 47.49%-0.42 +20.8 3
2004-05-07 @ FC Jazz L 1-348.1 1403 1269 47.49% 26.26% 26.25%+0.42 -20.8 0
2004-05-07 TP-47 D 1-154.2 1346 1337 45.27% 26.47% 28.26%+0.33 -1.0 1
2004-05-07 @ Lahti D 1-154.2 1337 1346 28.26% 26.47% 45.27%-0.33 +1.0 1
2004-05-10 Allianssi W 1-039.1 1382 1332 50.54% 25.88% 23.58%+0.55 +7.4 3
2004-05-10 @ Tampere United L 0-139.1 1332 1382 23.58% 25.88% 50.54%-0.55 -7.4 3
2004-05-10 FC Jazz W 4-135.3 1470 1290 64.20% 22.53% 13.28%+1.22 +9.9 4
2004-05-10 @ HJK L 1-435.3 1290 1470 13.28% 22.53% 64.20%-1.22 -9.9 3
2004-05-10 Haka L 1-342.5 1310 1462 24.30% 25.99% 49.70%-0.51 -12.4 1
2004-05-10 @ RoPS W 3-142.5 1462 1310 49.70% 25.99% 24.30%+0.51 +12.4 6
2004-05-10 Hameenlinna W 3-138.3 1403 1277 59.00% 24.15% 16.85%+0.94 +8.9 3
2004-05-10 @ MyPa Anjalankoski L 1-338.3 1277 1403 16.85% 24.15% 59.00%-0.94 -8.9 1
2004-05-10 KooTeePee W 3-141.3 1316 1293 47.09% 26.30% 26.61%+0.40 +13.3 3
2004-05-10 @ Jaro L 1-341.3 1293 1316 26.61% 26.30% 47.09%-0.40 -13.3 3
2004-05-10 Lahti W 4-247.0 1339 1345 43.31% 26.61% 30.08%+0.25 +13.1 3
2004-05-10 @ Inter Turku L 2-447.0 1345 1339 30.08% 26.61% 43.31%-0.25 -13.1 1
2004-05-13 HJK D 2-261.6 1280 1480 19.61% 25.02% 55.37%-0.76 +1.6 4
2004-05-13 @ KooTeePee D 2-261.6 1480 1280 55.37% 25.02% 19.61%+0.76 -1.6 5
2004-05-13 Inter Turku W 2-039.0 1296 1352 36.18% 26.81% 37.01%-0.02 +19.8 4
2004-05-13 @ TPS Turku L 0-239.0 1352 1296 37.01% 26.81% 36.18%+0.02 -19.8 3
2004-05-13 MyPa Anjalankoski D 1-154.9 1332 1412 33.00% 26.75% 40.25%-0.13 +0.4 2
2004-05-13 @ Lahti D 1-154.9 1412 1332 40.25% 26.75% 33.00%+0.13 -0.4 4
2004-05-13 Tampere United L 0-151.4 1474 1389 54.55% 25.19% 20.26%+0.73 -14.4 6
2004-05-13 @ Haka W 1-051.4 1389 1474 20.26% 25.19% 54.55%-0.73 +14.3 6
2004-05-13 TP-47 D 2-259.3 1280 1338 35.98% 26.81% 37.21%-0.02 +0.1 4
2004-05-13 @ FC Jazz D 2-259.3 1338 1280 37.21% 26.81% 35.98%+0.02 -0.0 2
2004-05-16 Jaro W 2-148.1 1268 1329 35.48% 26.81% 37.72%-0.04 +10.0 4
2004-05-16 @ Hameenlinna L 1-248.1 1329 1268 37.72% 26.81% 35.48%+0.04 -10.0 3
2004-05-16 RoPS W 1-039.0 1324 1298 47.51% 26.26% 26.23%+0.42 +8.0 6
2004-05-16 @ Allianssi L 0-139.0 1298 1324 26.23% 26.26% 47.51%-0.42 -8.0 1
2004-05-16 TPS Turku W 1-039.4 1338 1315 47.09% 26.30% 26.61%+0.40 +8.2 5
2004-05-16 @ TP-47 L 0-139.4 1315 1338 26.61% 26.30% 47.09%-0.40 -8.2 4
2004-05-20 Allianssi W 3-143.4 1307 1332 40.69% 26.74% 32.57%+0.15 +15.6 7
2004-05-20 @ TPS Turku L 1-343.4 1332 1307 32.57% 26.74% 40.69%-0.15 -15.6 6
2004-05-20 Haka D 0-055.6 1478 1460 46.53% 26.36% 27.11%+0.38 -1.2 6
2004-05-20 @ HJK D 0-055.6 1460 1478 27.11% 26.36% 46.53%-0.38 +1.2 7
2004-05-20 Hameenlinna W 5-137.7 1280 1278 44.42% 26.53% 29.04%+0.29 +26.0 7
2004-05-20 @ FC Jazz L 1-537.7 1278 1280 29.04% 26.53% 44.42%-0.29 -26.0 4
2004-05-20 Inter Turku L 0-145.5 1346 1333 45.92% 26.41% 27.67%+0.35 -12.4 5
2004-05-20 @ TP-47 W 1-045.5 1333 1346 27.67% 26.41% 45.92%-0.35 +12.4 6
2004-05-20 KooTeePee D 1-153.7 1332 1282 50.59% 25.87% 23.54%+0.55 -1.6 3
2004-05-20 @ Lahti D 1-153.7 1282 1332 23.54% 25.87% 50.59%-0.55 +1.6 5
2004-05-20 MyPa Anjalankoski D 1-154.8 1319 1411 31.36% 26.68% 41.95%-0.20 +0.6 4
2004-05-20 @ Jaro D 1-154.8 1411 1319 41.95% 26.68% 31.36%+0.20 -0.6 5
2004-05-23 FC Jazz W 2-142.9 1411 1306 56.72% 24.72% 18.55%+0.83 +5.6 8
2004-05-23 @ MyPa Anjalankoski L 1-242.9 1306 1411 18.55% 24.72% 56.72%-0.83 -5.6 7
2004-05-23 Haka D 0-051.6 1345 1461 28.33% 26.47% 45.19%-0.33 +1.1 7
2004-05-23 @ Inter Turku D 0-051.6 1461 1345 45.19% 26.47% 28.33%+0.33 -1.1 8
2004-05-23 Jaro W 4-034.6 1317 1320 43.66% 26.59% 29.75%+0.26 +31.9 9
2004-05-23 @ Allianssi L 0-434.6 1320 1317 29.75% 26.59% 43.66%-0.26 -31.9 4
2004-05-23 KooTeePee L 0-142.7 1252 1283 39.78% 26.77% 33.45%+0.12 -11.1 4
2004-05-23 @ Hameenlinna W 1-042.7 1283 1252 33.45% 26.77% 39.78%-0.12 +11.1 8
2004-05-23 Lahti D 0-050.6 1404 1331 53.20% 25.45% 21.36%+0.66 -2.1 7
2004-05-23 @ Tampere United D 0-050.6 1331 1404 21.36% 25.45% 53.20%-0.66 +2.1 4
2004-05-23 TPS Turku L 0-239.5 1290 1323 39.59% 26.77% 33.64%+0.11 -20.8 1
2004-05-23 @ RoPS W 2-039.5 1323 1290 33.64% 26.77% 39.59%-0.11 +20.8 10
2004-05-24 TP-47 D 1-157.2 1477 1334 60.70% 23.67% 15.63%+1.03 -2.8 7
2004-05-24 @ HJK D 1-157.2 1334 1477 15.63% 23.67% 60.70%-1.03 +2.8 6
2004-05-27 Allianssi L 0-148.5 1416 1349 52.61% 25.55% 21.84%+0.64 -13.9 8
2004-05-27 @ MyPa Anjalankoski W 1-048.5 1349 1416 21.84% 25.55% 52.61%-0.64 +13.9 12
2004-05-27 RoPS L 1-250.4 1288 1269 46.58% 26.35% 27.07%+0.38 -11.8 4
2004-05-27 @ Jaro W 2-150.4 1269 1288 27.07% 26.35% 46.58%-0.38 +11.8 4
2004-05-30 Hameenlinna D 1-156.0 1460 1241 67.66% 21.19% 11.15%+1.43 -3.5 9
2004-05-30 @ Haka D 1-156.0 1241 1460 11.15% 21.19% 67.66%-1.43 +3.5 5
2004-05-30 HJK L 1-441.8 1346 1474 26.89% 26.33% 46.78%-0.39 -19.0 7
2004-05-30 @ Inter Turku W 4-141.8 1474 1346 46.78% 26.33% 26.89%+0.39 +19.0 10
2004-05-30 Lahti L 0-143.3 1301 1333 39.65% 26.77% 33.58%+0.11 -11.0 7
2004-05-30 @ FC Jazz W 1-043.3 1333 1301 33.58% 26.77% 39.65%-0.11 +11.0 7
2004-05-30 RoPS W 5-134.5 1402 1281 58.43% 24.30% 17.27%+0.91 +16.6 10
2004-05-30 @ Tampere United L 1-534.5 1281 1402 17.27% 24.30% 58.43%-0.91 -16.6 4
2004-05-30 TPS Turku W 3-036.6 1294 1344 37.23% 26.81% 35.96%+0.02 +28.1 11
2004-05-30 @ KooTeePee L 0-336.6 1344 1294 35.96% 26.81% 37.23%-0.02 -28.2 10
2004-06-03 Hameenlinna W 1-036.2 1344 1244 56.23% 24.83% 18.94%+0.80 +6.1 10
2004-06-03 @ Lahti L 0-136.2 1244 1344 18.94% 24.83% 56.23%-0.80 -6.1 5
2004-06-03 HJK W 1-049.2 1362 1493 26.58% 26.30% 47.12%-0.40 +12.7 15
2004-06-03 @ Allianssi L 0-149.2 1493 1362 47.12% 26.30% 26.58%+0.40 -12.7 10
2004-06-03 Inter Turku L 0-144.5 1322 1327 43.46% 26.60% 29.94%+0.26 -11.9 11
2004-06-03 @ KooTeePee W 1-044.5 1327 1322 29.94% 26.60% 43.46%-0.26 +11.9 10
2004-06-03 MyPa Anjalankoski L 1-244.9 1264 1402 25.76% 26.20% 48.04%-0.44 -7.5 4
2004-06-03 @ RoPS W 2-144.9 1402 1264 48.04% 26.20% 25.76%+0.44 +7.5 11
2004-06-03 Tampere United L 0-141.5 1316 1418 29.97% 26.60% 43.43%-0.26 -9.0 10
2004-06-03 @ TPS Turku W 1-041.5 1418 1316 43.43% 26.60% 29.97%+0.26 +9.0 13
2004-06-03 TP-47 W 4-244.3 1456 1337 58.33% 24.33% 17.34%+0.91 +8.2 12
2004-06-03 @ Haka L 2-444.3 1337 1456 17.34% 24.33% 58.33%-0.91 -8.2 6
2004-06-06 Allianssi D 3-364.4 1350 1375 40.68% 26.74% 32.58%+0.15 -0.3 11
2004-06-06 @ Lahti D 3-364.4 1375 1350 32.58% 26.74% 40.68%-0.15 +0.3 16
2004-06-06 Haka L 0-235.5 1290 1465 21.89% 25.56% 52.55%-0.63 -13.0 7
2004-06-06 @ FC Jazz W 2-035.5 1465 1290 52.55% 25.56% 21.89%+0.63 +13.1 15
2004-06-06 Jaro W 2-140.7 1481 1276 66.37% 21.71% 11.92%+1.35 +3.6 13
2004-06-06 @ HJK L 1-240.7 1276 1481 11.92% 21.71% 66.37%-1.35 -3.6 4
2004-06-06 KooTeePee W 2-033.6 1427 1310 58.03% 24.40% 17.57%+0.89 +10.7 16
2004-06-06 @ Tampere United L 0-233.6 1310 1427 17.57% 24.40% 58.03%-0.89 -10.7 11
2004-06-06 MyPa Anjalankoski W 2-041.2 1329 1410 32.76% 26.74% 40.49%-0.14 +21.2 9
2004-06-06 @ TP-47 L 0-241.2 1410 1329 40.49% 26.74% 32.76%+0.14 -21.2 11
2004-06-06 RoPS W 4-031.1 1339 1257 54.25% 25.25% 20.51%+0.71 +23.4 13
2004-06-06 @ Inter Turku L 0-431.1 1257 1339 20.51% 25.25% 54.25%-0.71 -23.4 4
2004-06-06 TPS Turku D 2-258.9 1238 1307 34.52% 26.79% 38.69%-0.08 +0.2 6
2004-06-06 @ Hameenlinna D 2-258.9 1307 1238 38.69% 26.79% 34.52%+0.08 -0.2 11
2004-06-10 Allianssi L 1-250.2 1350 1375 40.59% 26.74% 32.67%+0.15 -10.6 9
2004-06-10 @ TP-47 W 2-150.2 1375 1350 32.67% 26.74% 40.59%-0.15 +10.6 19
2004-06-10 HJK D 1-158.0 1389 1484 30.91% 26.66% 42.43%-0.22 +0.6 12
2004-06-10 @ MyPa Anjalankoski D 1-158.0 1484 1389 42.43% 26.66% 30.91%+0.22 -0.6 14
2004-06-10 Inter Turku L 3-454.5 1276 1362 32.16% 26.72% 41.12%-0.17 -8.2 7
2004-06-10 @ FC Jazz W 4-354.5 1362 1276 41.12% 26.72% 32.16%+0.17 +8.2 16
2004-06-10 Jaro W 3-140.7 1306 1273 48.48% 26.15% 25.37%+0.46 +12.8 14
2004-06-10 @ TPS Turku L 1-340.7 1273 1306 25.37% 26.15% 48.48%-0.46 -12.8 4
2004-06-10 Lahti W 2-035.1 1478 1350 59.17% 24.10% 16.72%+0.95 +10.2 18
2004-06-10 @ Haka L 0-235.1 1350 1478 16.72% 24.10% 59.17%-0.95 -10.2 11
2004-06-10 Tampere United L 0-137.2 1238 1438 19.62% 25.02% 55.36%-0.76 -6.3 6
2004-06-10 @ Hameenlinna W 1-037.2 1438 1238 55.36% 25.02% 19.62%+0.76 +6.3 19
2004-06-13 FC Jazz W 3-142.1 1260 1268 42.97% 26.63% 30.40%+0.24 +14.8 7
2004-06-13 @ Jaro L 1-342.1 1268 1260 30.40% 26.63% 42.97%-0.24 -14.8 7
2004-06-13 RoPS W 3-031.4 1300 1234 52.42% 25.58% 21.99%+0.63 +19.0 14
2004-06-13 @ KooTeePee L 0-331.4 1234 1300 21.99% 25.58% 52.42%-0.63 -19.0 4
2004-06-13 Tampere United D 0-055.3 1484 1444 49.17% 26.06% 24.77%+0.49 -1.6 15
2004-06-13 @ HJK D 0-055.3 1444 1484 24.77% 26.06% 49.17%-0.49 +1.6 20
2004-06-20 FC Jazz L 1-247.8 1215 1253 38.73% 26.79% 34.48%+0.08 -10.2 4
2004-06-20 @ RoPS W 2-147.8 1253 1215 34.48% 26.79% 38.73%-0.08 +10.2 10
2004-06-20 Hameenlinna W 3-136.9 1386 1232 61.78% 23.34% 14.88%+1.09 +7.9 22
2004-06-20 @ Allianssi L 1-336.9 1232 1386 14.88% 23.34% 61.78%-1.09 -7.9 6
2004-06-20 HJK D 1-156.7 1340 1482 25.28% 26.13% 48.58%-0.46 +1.3 12
2004-06-20 @ Lahti D 1-156.7 1482 1340 48.58% 26.13% 25.28%+0.46 -1.3 16
2004-06-20 TP-47 W 2-146.8 1319 1339 41.34% 26.71% 31.95%+0.18 +8.9 17
2004-06-20 @ KooTeePee L 1-246.8 1339 1319 31.95% 26.71% 41.34%-0.18 -8.9 9
2004-06-20 TPS Turku L 1-257.4 1488 1319 63.16% 22.89% 13.95%+1.16 -15.4 18
2004-06-20 @ Haka W 2-157.4 1319 1488 13.95% 22.89% 63.16%-1.16 +15.4 17
2004-06-23 Allianssi W 4-037.1 1371 1394 40.92% 26.73% 32.35%+0.16 +34.0 19
2004-06-23 @ Inter Turku L 0-437.1 1394 1371 32.35% 26.73% 40.92%-0.16 -34.0 22
2004-06-23 Haka L 0-332.6 1275 1472 19.78% 25.07% 55.15%-0.75 -17.3 7
2004-06-23 @ Jaro W 3-032.6 1472 1275 55.15% 25.07% 19.78%+0.75 +17.3 21
2004-06-24 Lahti D 1-154.0 1328 1341 42.30% 26.67% 31.03%+0.21 -0.6 18
2004-06-24 @ KooTeePee D 1-154.0 1341 1328 31.03% 26.67% 42.30%-0.21 +0.6 13
2004-06-30 Inter Turku D 2-263.4 1446 1405 49.41% 26.03% 24.56%+0.50 -1.1 21
2004-06-30 @ Tampere United D 2-263.4 1405 1446 24.56% 26.03% 49.41%-0.50 +1.1 20
2004-07-01 FC Jazz L 1-252.3 1335 1264 52.97% 25.49% 21.55%+0.65 -13.2 17
2004-07-01 @ TPS Turku W 2-152.3 1264 1335 21.55% 25.49% 52.97%-0.65 +13.2 13
2004-07-01 Haka L 0-439.3 1389 1490 30.26% 26.62% 43.12%-0.24 -32.3 12
2004-07-01 @ MyPa Anjalankoski W 4-039.3 1490 1389 43.12% 26.62% 30.26%+0.24 +32.3 24
2004-07-01 Hameenlinna W 3-027.3 1481 1224 70.69% 19.85% 9.47%+1.62 +8.2 19
2004-07-01 @ HJK L 0-327.3 1224 1481 9.47% 19.85% 70.69%-1.62 -8.2 6
2004-07-01 Jaro W 1-036.7 1342 1257 54.50% 25.20% 20.30%+0.72 +6.5 16
2004-07-01 @ Lahti L 0-136.7 1257 1342 20.30% 25.20% 54.50%-0.72 -6.5 7
2004-07-01 RoPS W 3-029.5 1330 1204 58.98% 24.16% 16.86%+0.94 +14.9 12
2004-07-01 @ TP-47 L 0-329.5 1204 1330 16.86% 24.16% 58.98%-0.94 -14.9 4
2004-07-05 Allianssi D 1-153.6 1277 1360 32.54% 26.74% 40.73%-0.15 +0.4 14
2004-07-05 @ FC Jazz D 1-153.6 1360 1277 40.73% 26.74% 32.54%+0.15 -0.5 23
2004-07-05 Inter Turku L 3-450.4 1216 1406 20.51% 25.25% 54.24%-0.71 -5.7 6
2004-07-05 @ Hameenlinna W 4-350.4 1406 1216 54.24% 25.25% 20.51%+0.71 +5.7 23
2004-07-05 KooTeePee W 4-136.9 1522 1327 65.56% 22.02% 12.41%+1.30 +9.3 27
2004-07-05 @ Haka L 1-436.9 1327 1522 12.41% 22.02% 65.56%-1.30 -9.3 18
2004-07-05 Lahti D 2-259.1 1189 1348 23.53% 25.87% 50.60%-0.55 +1.2 5
2004-07-05 @ RoPS D 2-259.1 1348 1189 50.60% 25.87% 23.53%+0.55 -1.2 17
2004-07-05 TPS Turku W 3-247.9 1489 1321 63.05% 22.93% 14.03%+1.16 +4.1 22
2004-07-05 @ HJK L 2-347.9 1321 1489 14.03% 22.93% 63.05%-1.16 -4.1 17
2004-07-07 Tampere United W 1-046.5 1345 1445 30.38% 26.63% 42.99%-0.24 +11.8 15
2004-07-07 @ TP-47 L 0-146.5 1445 1345 42.99% 26.63% 30.38%+0.24 -11.8 21
2004-07-08 Haka D 0-054.2 1359 1531 22.20% 25.62% 52.18%-0.62 +2.0 24
2004-07-08 @ Allianssi D 0-054.2 1531 1359 52.18% 25.62% 22.20%+0.62 -2.0 28
2004-07-08 HJK W 2-046.5 1191 1493 12.44% 22.04% 65.52%-1.30 +31.7 8
2004-07-08 @ RoPS L 0-246.5 1493 1191 65.52% 22.04% 12.44%+1.30 -31.7 22
2004-07-08 Jaro W 5-133.1 1411 1251 62.40% 23.14% 14.46%+1.12 +14.0 26
2004-07-08 @ Inter Turku L 1-533.1 1251 1411 14.46% 23.14% 62.40%-1.12 -14.0 7
2004-07-08 TPS Turku L 1-251.5 1347 1317 47.95% 26.21% 25.84%+0.44 -12.1 17
2004-07-08 @ Lahti W 2-151.5 1317 1347 25.84% 26.21% 47.95%-0.44 +12.1 20
2004-07-11 FC Jazz D 1-153.5 1318 1277 49.32% 26.04% 24.64%+0.49 -1.4 19
2004-07-11 @ KooTeePee D 1-153.5 1277 1318 24.64% 26.04% 49.32%-0.49 +1.4 15
2004-07-11 Hameenlinna W 2-031.0 1357 1210 61.07% 23.56% 15.37%+1.05 +9.4 18
2004-07-11 @ TP-47 L 0-231.0 1210 1357 15.37% 23.56% 61.07%-1.05 -9.4 6
2004-07-11 MyPa Anjalankoski W 1-041.8 1329 1357 40.32% 26.75% 32.93%+0.14 +9.6 23
2004-07-11 @ TPS Turku L 0-141.8 1357 1329 32.93% 26.75% 40.32%-0.14 -9.6 12
2004-07-14 Hameenlinna D 2-258.6 1222 1201 46.91% 26.32% 26.77%+0.39 -0.9 9
2004-07-14 @ RoPS D 2-258.6 1201 1222 26.77% 26.32% 46.91%-0.39 +0.9 7
2004-07-15 KooTeePee D 1-154.1 1347 1316 48.14% 26.19% 25.67%+0.44 -1.3 13
2004-07-15 @ MyPa Anjalankoski D 1-154.1 1316 1347 25.67% 26.19% 48.14%-0.44 +1.3 20
2004-07-15 Lahti W 3-141.8 1366 1335 48.21% 26.18% 25.61%+0.45 +12.9 21
2004-07-15 @ TP-47 L 1-341.8 1335 1366 25.61% 26.18% 48.21%-0.45 -12.9 17
2004-07-15 Tampere United L 0-331.6 1237 1433 19.93% 25.11% 54.96%-0.74 -17.4 7
2004-07-15 @ Jaro W 3-031.6 1433 1237 54.96% 25.11% 19.93%+0.74 +17.5 24
2004-07-18 HJK D 0-050.7 1279 1461 21.19% 25.41% 53.40%-0.67 +2.1 16
2004-07-18 @ FC Jazz D 0-050.7 1461 1279 53.40% 25.41% 21.19%+0.67 -2.1 23
2004-07-18 Jaro W 2-032.3 1318 1219 56.05% 24.87% 19.08%+0.80 +11.5 23
2004-07-18 @ KooTeePee L 0-232.3 1219 1318 19.08% 24.87% 56.05%-0.80 -11.6 7
2004-07-18 RoPS W 1-032.5 1529 1221 74.53% 17.94% 7.54%+1.89 +2.3 31
2004-07-18 @ Haka L 0-132.5 1221 1529 7.54% 17.94% 74.53%-1.89 -2.3 9
2004-07-18 TP-47 W 3-253.5 1339 1379 38.55% 26.79% 34.66%+0.07 +9.0 26
2004-07-18 @ TPS Turku L 2-353.5 1379 1339 34.66% 26.79% 38.55%-0.07 -9.0 21
2004-07-21 Haka L 1-351.6 1450 1532 32.78% 26.74% 40.48%-0.14 -15.7 24
2004-07-21 @ Tampere United W 3-151.6 1532 1450 40.48% 26.74% 32.78%+0.14 +15.7 34
2004-07-21 MyPa Anjalankoski L 1-243.8 1202 1346 25.04% 26.10% 48.86%-0.47 -7.3 7
2004-07-21 @ Hameenlinna W 2-143.8 1346 1202 48.86% 26.10% 25.04%+0.47 +7.3 16
2004-07-21 TP-47 W 3-040.4 1208 1370 23.14% 25.80% 51.06%-0.57 +37.2 10
2004-07-21 @ Jaro L 0-340.4 1370 1208 51.06% 25.80% 23.14%+0.57 -37.1 21
2004-07-22 Allianssi W 1-045.4 1219 1361 25.28% 26.13% 48.59%-0.46 +13.0 12
2004-07-22 @ RoPS L 0-145.4 1361 1219 48.59% 26.13% 25.28%+0.46 -13.0 24
2004-07-22 Inter Turku W 2-151.4 1322 1425 29.88% 26.60% 43.52%-0.26 +11.2 20
2004-07-22 @ Lahti L 1-251.4 1425 1322 43.52% 26.60% 29.88%+0.26 -11.2 26
2004-07-24 Hameenlinna D 1-153.0 1245 1194 50.57% 25.87% 23.56%+0.55 -1.6 11
2004-07-24 @ Jaro D 1-153.0 1194 1245 23.56% 25.87% 50.57%-0.55 +1.6 8
2004-07-24 KooTeePee W 3-248.5 1459 1329 59.38% 24.05% 16.57%+0.96 +4.8 26
2004-07-24 @ HJK L 2-348.5 1329 1459 16.57% 24.05% 59.38%-0.96 -4.8 23
2004-07-25 FC Jazz W 3-248.8 1333 1281 50.77% 25.84% 23.39%+0.56 +6.5 24
2004-07-25 @ TP-47 L 2-348.8 1281 1333 23.39% 25.84% 50.77%-0.56 -6.6 16
2004-07-25 Lahti D 0-049.6 1353 1333 46.78% 26.33% 26.89%+0.39 -1.3 17
2004-07-25 @ MyPa Anjalankoski D 0-049.6 1333 1353 26.89% 26.33% 46.78%-0.39 +1.3 21
2004-07-29 FC Jazz W 6-031.4 1435 1274 62.39% 23.15% 14.47%+1.12 +24.6 27
2004-07-29 @ Tampere United L 0-631.4 1274 1435 14.47% 23.15% 62.39%-1.12 -24.6 16
2004-07-29 Jaro W 2-141.5 1352 1243 57.19% 24.61% 18.20%+0.85 +5.5 20
2004-07-29 @ MyPa Anjalankoski L 1-241.5 1243 1352 18.20% 24.61% 57.19%-0.85 -5.5 11
2004-07-29 TP-47 W 2-144.5 1414 1340 53.37% 25.41% 21.21%+0.67 +6.3 29
2004-07-29 @ Inter Turku L 1-244.5 1340 1414 21.21% 25.41% 53.37%-0.67 -6.3 24
2004-08-01 FC Jazz D 2-258.5 1196 1250 36.60% 26.81% 36.59%+0.00 +0.0 9
2004-08-01 @ Hameenlinna D 2-258.5 1250 1196 36.59% 26.81% 36.60%+0.00 +0.0 17
2004-08-01 MyPa Anjalankoski L 0-148.6 1420 1358 52.01% 25.65% 22.34%+0.61 -13.8 29
2004-08-01 @ Inter Turku W 1-048.6 1358 1420 22.34% 25.65% 52.01%-0.61 +13.8 23
2004-08-01 Tampere United W 2-045.1 1232 1459 17.35% 24.33% 58.32%-0.91 +28.7 15
2004-08-01 @ RoPS L 0-245.1 1459 1232 58.32% 24.33% 17.35%+0.91 -28.7 27
2004-08-01 TPS Turku D 0-049.7 1348 1348 44.16% 26.55% 29.29%+0.28 -0.9 25
2004-08-01 @ Allianssi D 0-049.7 1348 1348 29.29% 26.55% 44.16%-0.28 +0.9 27
2004-08-04 MyPa Anjalankoski L 0-433.8 1250 1372 27.64% 26.41% 45.95%-0.36 -30.1 17
2004-08-04 @ FC Jazz W 4-033.8 1372 1250 45.95% 26.41% 27.64%+0.36 +30.0 26
2004-08-05 Allianssi L 1-245.3 1238 1348 29.11% 26.54% 44.35%-0.29 -8.3 11
2004-08-05 @ Jaro W 2-145.3 1348 1238 44.35% 26.54% 29.11%+0.29 +8.3 28
2004-08-05 Inter Turku W 4-036.6 1547 1407 60.46% 23.74% 15.80%+1.02 +18.3 37
2004-08-05 @ Haka L 0-436.6 1407 1547 15.80% 23.74% 60.46%-1.02 -18.3 29
2004-08-05 Tampere United W 2-151.5 1334 1431 30.79% 26.65% 42.56%-0.22 +11.0 24
2004-08-05 @ Lahti L 1-251.5 1431 1334 42.56% 26.65% 30.79%+0.22 -11.0 27
2004-08-05 TP-47 D 1-153.3 1261 1333 33.95% 26.78% 39.27%-0.10 +0.3 16
2004-08-05 @ RoPS D 1-153.3 1333 1261 39.27% 26.78% 33.95%+0.10 -0.3 25
2004-08-08 Hameenlinna W 1-034.9 1324 1196 59.24% 24.08% 16.67%+0.95 +5.4 26
2004-08-08 @ KooTeePee L 0-134.9 1196 1324 16.67% 24.08% 59.24%-0.95 -5.4 9
2004-08-08 HJK L 1-247.2 1333 1464 26.59% 26.30% 47.12%-0.40 -7.7 25
2004-08-08 @ TP-47 W 2-147.2 1464 1333 47.12% 26.30% 26.59%+0.40 +7.7 29
2004-08-08 RoPS W 1-036.7 1349 1261 54.91% 25.12% 19.98%+0.74 +6.4 30
2004-08-08 @ TPS Turku L 0-136.7 1261 1349 19.98% 25.12% 54.91%-0.74 -6.4 16
2004-08-11 TP-47 W 3-248.8 1420 1325 55.61% 24.97% 19.42%+0.78 +5.6 30
2004-08-11 @ Tampere United L 2-348.8 1325 1420 19.42% 24.97% 55.61%-0.78 -5.6 25
2004-08-12 FC Jazz W 4-029.5 1345 1220 58.95% 24.16% 16.89%+0.94 +19.6 27
2004-08-12 @ Lahti L 0-429.5 1220 1345 16.89% 24.16% 58.95%-0.94 -19.5 17
2004-08-12 Inter Turku L 0-151.2 1472 1388 54.37% 25.22% 20.40%+0.72 -14.3 29
2004-08-12 @ HJK W 1-051.2 1388 1472 20.40% 25.22% 54.37%-0.72 +14.3 32
2004-08-12 KooTeePee W 1-039.6 1355 1330 47.44% 26.26% 26.30%+0.42 +8.1 33
2004-08-12 @ TPS Turku L 0-139.6 1330 1355 26.30% 26.26% 47.44%-0.42 -8.1 26
2004-08-12 RoPS L 1-254.6 1402 1255 61.08% 23.56% 15.36%+1.05 -14.9 26
2004-08-12 @ MyPa Anjalankoski W 2-154.6 1255 1402 15.36% 23.56% 61.08%-1.05 +14.9 19
2004-08-15 Jaro L 0-241.6 1270 1230 49.25% 26.05% 24.70%+0.49 -24.8 19
2004-08-15 @ RoPS W 2-041.6 1230 1270 24.70% 26.05% 49.25%-0.49 +24.8 14
2004-08-16 Haka L 1-335.7 1190 1566 9.02% 19.45% 71.53%-1.68 -4.6 9
2004-08-16 @ Hameenlinna W 3-135.7 1566 1190 71.53% 19.45% 9.02%+1.68 +4.6 40
2004-08-16 MyPa Anjalankoski L 0-339.1 1356 1387 39.86% 26.76% 33.37%+0.12 -30.4 28
2004-08-16 @ Allianssi W 3-039.1 1387 1356 33.37% 26.76% 39.86%-0.12 +30.4 29
2004-08-19 Jaro L 0-141.5 1200 1254 36.53% 26.81% 36.65%+0.00 -10.4 17
2004-08-19 @ FC Jazz W 1-041.5 1254 1200 36.65% 26.81% 36.53%+0.00 +10.4 17
2004-08-19 TPS Turku L 0-147.7 1403 1363 49.17% 26.06% 24.77%+0.49 -13.1 32
2004-08-19 @ Inter Turku W 1-047.7 1363 1403 24.77% 26.06% 49.17%-0.49 +13.1 36
2004-08-20 Allianssi L 0-150.5 1457 1325 59.58% 23.99% 16.43%+0.97 -15.5 29
2004-08-20 @ HJK W 1-050.5 1325 1457 16.43% 23.99% 59.58%-0.97 +15.5 31
2004-08-21 Haka L 1-439.6 1320 1570 15.65% 23.68% 60.67%-1.03 -11.7 25
2004-08-21 @ TP-47 W 4-139.6 1570 1320 60.67% 23.68% 15.65%+1.03 +11.7 43
2004-08-22 KooTeePee D 1-154.8 1390 1322 52.61% 25.55% 21.84%+0.64 -1.8 33
2004-08-22 @ Inter Turku D 1-154.8 1322 1390 21.84% 25.55% 52.61%-0.64 +1.8 27
2004-08-22 Lahti L 0-233.3 1186 1365 21.51% 25.48% 53.01%-0.66 -12.8 9
2004-08-22 @ Hameenlinna W 2-033.3 1365 1186 53.01% 25.48% 21.51%+0.66 +12.8 30
2004-08-22 TPS Turku W 3-143.0 1425 1377 50.33% 25.91% 23.77%+0.54 +12.1 33
2004-08-22 @ Tampere United L 1-343.0 1377 1425 23.77% 25.91% 50.33%-0.54 -12.1 36
2004-08-26 Hameenlinna L 2-359.8 1364 1173 65.24% 22.15% 12.61%+1.28 -15.0 36
2004-08-26 @ TPS Turku W 3-259.8 1173 1364 12.61% 22.15% 65.24%-1.28 +15.0 12
2004-08-26 Tampere United L 0-141.5 1324 1437 28.60% 26.50% 44.90%-0.31 -8.6 27
2004-08-26 @ KooTeePee W 1-041.5 1437 1324 44.90% 26.50% 28.60%+0.31 +8.6 36
2004-08-26 TP-47 W 2-033.6 1417 1308 57.20% 24.61% 18.19%+0.85 +11.1 32
2004-08-26 @ MyPa Anjalankoski L 0-233.6 1308 1417 18.19% 24.61% 57.20%-0.85 -11.1 25
2004-08-29 FC Jazz W 1-031.2 1582 1190 80.01% 14.83% 5.16%+2.34 +1.5 46
2004-08-29 @ Haka L 0-131.2 1190 1582 5.16% 14.83% 80.01%-2.34 -1.5 17
2004-08-29 HJK D 2-260.6 1265 1442 21.71% 25.52% 52.76%-0.64 +1.4 18
2004-08-29 @ Jaro D 2-260.6 1442 1265 52.76% 25.52% 21.71%+0.64 -1.4 30
2004-08-29 Inter Turku W 4-040.1 1245 1388 25.21% 26.12% 48.66%-0.47 +46.6 22
2004-08-29 @ RoPS L 0-440.1 1388 1245 48.66% 26.12% 25.21%+0.47 -46.6 33
2004-08-29 Lahti L 1-249.7 1341 1378 39.02% 26.79% 34.20%+0.09 -10.3 31
2004-08-29 @ Allianssi W 2-149.7 1378 1341 34.20% 26.79% 39.02%-0.09 +10.3 33
2004-08-29 MyPa Anjalankoski D 1-158.1 1446 1428 46.46% 26.36% 27.18%+0.38 -1.1 37
2004-08-29 @ Tampere United D 1-158.1 1428 1446 27.18% 26.36% 46.46%-0.38 +1.1 33
2004-09-02 FC Jazz W 3-028.6 1341 1188 61.66% 23.38% 14.96%+1.08 +13.3 36
2004-09-02 @ Inter Turku L 0-328.6 1188 1341 14.96% 23.38% 61.66%-1.08 -13.3 17
2004-09-02 Haka L 1-250.3 1388 1584 19.99% 25.12% 54.88%-0.74 -6.0 33
2004-09-02 @ Lahti W 2-150.3 1584 1388 54.88% 25.12% 19.99%+0.74 +6.0 49
2004-09-02 KooTeePee W 1-040.7 1297 1315 41.68% 26.70% 31.63%+0.19 +9.3 28
2004-09-02 @ TP-47 L 0-140.7 1315 1297 31.63% 26.70% 41.68%-0.19 -9.3 27
2004-09-02 MyPa Anjalankoski D 0-053.3 1440 1429 45.58% 26.44% 27.98%+0.34 -1.1 31
2004-09-02 @ HJK D 0-053.3 1429 1440 27.98% 26.44% 45.58%-0.34 +1.1 34
2004-09-05 KooTeePee D 0-049.1 1331 1306 47.37% 26.27% 26.36%+0.41 -1.3 32
2004-09-05 @ Allianssi D 0-049.1 1306 1331 26.36% 26.27% 47.37%-0.41 +1.3 28
2004-09-09 Allianssi L 2-348.9 1188 1329 25.40% 26.15% 48.45%-0.46 -7.0 12
2004-09-09 @ Hameenlinna W 3-248.9 1329 1188 48.45% 26.15% 25.40%+0.46 +7.0 35
2004-09-09 Inter Turku D 1-156.1 1430 1354 53.54% 25.38% 21.08%+0.68 -1.9 35
2004-09-09 @ MyPa Anjalankoski D 1-156.1 1354 1430 21.08% 25.38% 53.54%-0.68 +1.9 37
2004-09-09 RoPS L 0-138.9 1175 1291 28.28% 26.47% 45.25%-0.33 -8.6 17
2004-09-09 @ FC Jazz W 1-038.9 1291 1175 45.25% 26.47% 28.28%+0.33 +8.6 25
2004-09-09 TPS Turku W 1-043.5 1266 1349 32.51% 26.73% 40.75%-0.15 +11.3 21
2004-09-09 @ Jaro L 0-143.5 1349 1266 40.75% 26.73% 32.51%+0.15 -11.3 36
2004-09-10 HJK W 3-255.6 1590 1439 61.41% 23.45% 15.13%+1.07 +4.4 52
2004-09-10 @ Haka L 2-355.6 1439 1590 15.13% 23.45% 61.41%-1.07 -4.4 31
2004-09-12 Jaro W 2-031.8 1445 1277 63.05% 22.93% 14.03%+1.16 +8.6 40
2004-09-12 @ Tampere United L 0-231.8 1277 1445 14.03% 22.93% 63.05%-1.16 -8.6 21
2004-09-12 KooTeePee L 1-346.3 1300 1307 43.16% 26.62% 30.23%+0.25 -19.3 25
2004-09-12 @ RoPS W 3-146.3 1307 1300 30.23% 26.62% 43.16%-0.25 +19.3 31
2004-09-13 Haka D 0-056.2 1338 1594 15.29% 23.52% 61.19%-1.06 +3.1 37
2004-09-13 @ TPS Turku D 0-056.2 1594 1338 61.19% 23.52% 15.29%+1.06 -3.1 53
2004-09-13 TP-47 W 3-249.8 1336 1306 47.99% 26.20% 25.81%+0.44 +7.1 38
2004-09-13 @ Allianssi L 2-349.8 1306 1336 25.81% 26.20% 47.99%-0.44 -7.1 28
2004-09-14 Lahti D 2-262.6 1435 1382 50.83% 25.83% 23.34%+0.56 -1.2 32
2004-09-14 @ HJK D 2-262.6 1382 1435 23.34% 25.83% 50.83%-0.56 +1.2 34
2004-09-15 Hameenlinna W 1-031.8 1453 1181 71.92% 19.26% 8.82%+1.71 +2.8 43
2004-09-15 @ Tampere United L 0-131.8 1181 1453 8.82% 19.26% 71.92%-1.71 -2.8 12
2004-09-18 Allianssi L 0-240.6 1326 1343 41.77% 26.69% 31.54%+0.19 -21.7 31
2004-09-18 @ KooTeePee W 2-040.6 1343 1326 31.54% 26.69% 41.77%-0.19 +21.7 41
2004-09-18 HJK D 2-260.2 1178 1434 15.31% 23.53% 61.16%-1.06 +2.1 13
2004-09-18 @ Hameenlinna D 2-260.2 1434 1178 61.16% 23.53% 15.31%+1.06 -2.1 33
2004-09-18 Lahti W 2-150.6 1269 1383 28.54% 26.49% 44.97%-0.32 +11.5 24
2004-09-18 @ Jaro L 1-250.6 1383 1269 44.97% 26.49% 28.54%+0.32 -11.5 34
2004-09-18 MyPa Anjalankoski W 4-357.5 1591 1428 62.57% 23.08% 14.34%+1.13 +4.1 56
2004-09-18 @ Haka L 3-457.5 1428 1591 14.34% 23.08% 62.57%-1.13 -4.1 35
2004-09-18 Tampere United W 1-047.0 1356 1456 30.34% 26.63% 43.03%-0.24 +11.8 40
2004-09-18 @ Inter Turku L 0-147.0 1456 1356 43.03% 26.63% 30.34%+0.24 -11.8 43
2004-09-18 TPS Turku D 1-153.2 1166 1341 21.91% 25.56% 52.53%-0.63 +1.8 18
2004-09-18 @ FC Jazz D 1-153.2 1341 1166 52.53% 25.56% 21.91%+0.63 -1.8 38
2004-09-22 Tampere United D 0-051.6 1365 1444 33.03% 26.75% 40.22%-0.13 +0.4 42
2004-09-22 @ Allianssi D 0-051.6 1444 1365 40.22% 26.75% 33.03%+0.13 -0.4 44
2004-09-25 Haka L 0-139.2 1305 1595 13.12% 22.44% 64.45%-1.24 -4.2 31
2004-09-25 @ KooTeePee W 1-039.2 1595 1305 64.45% 22.44% 13.12%+1.24 +4.2 59
2004-09-25 Hameenlinna W 1-033.3 1368 1180 64.92% 22.26% 12.81%+1.27 +4.1 43
2004-09-25 @ Inter Turku L 0-133.3 1180 1368 12.81% 22.26% 64.92%-1.27 -4.1 13
2004-09-25 HJK L 1-449.0 1444 1432 45.75% 26.43% 27.83%+0.35 -28.6 44
2004-09-25 @ Tampere United W 4-149.0 1432 1444 27.83% 26.43% 45.75%-0.35 +28.6 36
2004-09-25 Jaro L 0-439.1 1299 1280 46.59% 26.35% 27.06%+0.38 -44.9 28
2004-09-25 @ TP-47 W 4-039.1 1280 1299 27.06% 26.35% 46.59%-0.38 +44.9 27
2004-09-25 RoPS W 2-142.6 1372 1281 55.26% 25.04% 19.70%+0.76 +5.9 37
2004-09-25 @ Lahti L 1-242.6 1281 1372 19.70% 25.04% 55.26%-0.76 -5.9 25
2004-09-25 TPS Turku L 1-254.6 1424 1340 54.56% 25.19% 20.25%+0.73 -13.5 35
2004-09-25 @ MyPa Anjalankoski W 2-154.6 1340 1424 20.25% 25.19% 54.56%-0.73 +13.5 41
2004-09-26 FC Jazz W 3-135.2 1365 1168 65.76% 21.95% 12.29%+1.31 +6.5 45
2004-09-26 @ Allianssi L 1-335.2 1168 1365 12.29% 21.95% 65.76%-1.31 -6.5 18
2004-10-02 Allianssi L 2-368.6 1599 1372 68.31% 20.91% 10.78%+1.47 -15.5 59
2004-10-02 @ Haka W 3-268.6 1372 1599 10.78% 20.91% 68.31%-1.47 +15.5 48
2004-10-02 Inter Turku D 1-154.3 1325 1372 37.59% 26.81% 35.61%+0.04 -0.1 28
2004-10-02 @ Jaro D 1-154.3 1372 1325 35.61% 26.81% 37.59%-0.04 +0.1 44
2004-10-02 KooTeePee D 0-048.3 1162 1300 25.70% 26.19% 48.11%-0.44 +1.4 19
2004-10-02 @ FC Jazz D 0-048.3 1300 1162 48.11% 26.19% 25.70%+0.44 -1.4 32
2004-10-02 Lahti D 2-260.6 1353 1378 40.74% 26.74% 32.52%+0.15 -0.3 42
2004-10-02 @ TPS Turku D 2-260.6 1378 1353 32.52% 26.74% 40.74%-0.15 +0.3 38
2004-10-02 RoPS W 2-140.8 1460 1275 64.71% 22.34% 12.95%+1.25 +4.0 39
2004-10-02 @ HJK L 1-240.8 1275 1460 12.95% 22.34% 64.71%-1.25 -4.0 25
2004-10-02 Tampere United L 1-253.1 1411 1415 43.48% 26.60% 29.93%+0.26 -11.2 35
2004-10-02 @ MyPa Anjalankoski W 2-153.1 1415 1411 29.93% 26.60% 43.48%-0.26 +11.2 47
2004-10-02 TP-47 W 1-042.5 1176 1254 33.19% 26.76% 40.05%-0.13 +11.1 16
2004-10-02 @ Hameenlinna L 0-142.5 1254 1176 40.05% 26.76% 33.19%+0.13 -11.1 28

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 2004-10-02 10.78% Allianssi 1372 3 @ Haka 1599 2
2 2004-07-08 12.44% @ RoPS 1191 2 HJK 1493 0
3 2004-08-26 12.61% Hameenlinna 1173 3 @ TPS Turku 1364 2
4 2004-06-20 13.95% TPS Turku 1319 2 @ Haka 1488 1
5 2004-08-12 15.36% RoPS 1255 2 @ MyPa Anjalankoski 1402 1
6 2004-08-20 16.43% Allianssi 1325 1 @ HJK 1457 0
7 2004-08-01 17.35% @ RoPS 1232 2 Tampere United 1459 0
8 2004-09-25 20.25% TPS Turku 1340 2 @ MyPa Anjalankoski 1424 1
9 2004-05-13 20.26% Tampere United 1389 1 @ Haka 1474 0
10 2004-08-12 20.40% Inter Turku 1388 1 @ HJK 1472 0
11 2004-07-01 21.55% FC Jazz 1264 2 @ TPS Turku 1335 1
12 2004-05-27 21.84% Allianssi 1349 1 @ MyPa Anjalankoski 1416 0
13 2004-08-01 22.34% MyPa Anjalankoski 1358 1 @ Inter Turku 1420 0
14 2004-07-21 23.14% @ Jaro 1208 3 TP-47 1370 0
15 2004-05-07 23.35% @ KooTeePee 1268 2 MyPa Anjalankoski 1428 0
16 2004-08-15 24.70% Jaro 1230 2 @ RoPS 1270 0
17 2004-08-19 24.77% TPS Turku 1363 1 @ Inter Turku 1403 0
18 2004-08-29 25.21% @ RoPS 1245 4 Inter Turku 1388 0
19 2004-07-22 25.28% @ RoPS 1219 1 Allianssi 1361 0
20 2004-07-08 25.84% TPS Turku 1317 2 @ Lahti 1347 1
21 2004-05-07 26.25% @ FC Jazz 1269 3 Tampere United 1403 1
22 2004-06-03 26.58% @ Allianssi 1362 1 HJK 1493 0
23 2004-09-25 27.06% Jaro 1280 4 @ TP-47 1299 0
24 2004-05-27 27.07% RoPS 1269 2 @ Jaro 1288 1
25 2004-05-20 27.67% Inter Turku 1333 1 @ TP-47 1346 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 2004-08-29 46.59 @ RoPS 4 1245 25.21% Inter Turku 0 1388 48.66% 26.12%
2 2004-09-25 44.94 Jaro 4 1280 27.06% @ TP-47 0 1299 46.59% 26.35%
3 2004-07-21 37.15 @ Jaro 3 1208 23.14% TP-47 0 1370 51.06% 25.80%
4 2004-06-23 33.98 @ Inter Turku 4 1371 40.92% Allianssi 0 1394 32.35% 26.73%
5 2004-07-01 32.28 Haka 4 1490 43.12% @ MyPa Anjalankoski 0 1389 30.26% 26.62%
6 2004-05-23 31.86 @ Allianssi 4 1317 43.66% Jaro 0 1320 29.75% 26.59%
7 2004-07-08 31.68 @ RoPS 2 1191 12.44% HJK 0 1493 65.52% 22.04%
8 2004-08-16 30.40 MyPa Anjalankoski 3 1387 33.37% @ Allianssi 0 1356 39.86% 26.76%
9 2004-08-04 30.06 MyPa Anjalankoski 4 1372 45.95% @ FC Jazz 0 1250 27.64% 26.41%
10 2004-08-01 28.69 @ RoPS 2 1232 17.35% Tampere United 0 1459 58.32% 24.33%
11 2004-09-25 28.58 HJK 4 1432 27.83% @ Tampere United 1 1444 45.75% 26.43%
12 2004-05-30 28.15 @ KooTeePee 3 1294 37.23% TPS Turku 0 1344 35.96% 26.81%
13 2004-05-20 26.05 @ FC Jazz 5 1280 44.42% Hameenlinna 1 1278 29.04% 26.53%
14 2004-05-07 25.47 @ KooTeePee 2 1268 23.35% MyPa Anjalankoski 0 1428 50.81% 25.84%
15 2004-08-15 24.81 Jaro 2 1230 24.70% @ RoPS 0 1270 49.25% 26.05%
16 2004-07-29 24.59 @ Tampere United 6 1435 62.39% FC Jazz 0 1274 14.47% 23.15%
17 2004-06-06 23.38 @ Inter Turku 4 1339 54.25% RoPS 0 1257 20.51% 25.25%
18 2004-09-18 21.70 Allianssi 2 1343 31.54% @ KooTeePee 0 1326 41.77% 26.69%
19 2004-06-06 21.18 @ TP-47 2 1329 32.76% MyPa Anjalankoski 0 1410 40.49% 26.74%
20 2004-05-07 20.84 @ FC Jazz 3 1269 26.25% Tampere United 1 1403 47.49% 26.26%
21 2004-05-23 20.82 TPS Turku 2 1323 33.64% @ RoPS 0 1290 39.59% 26.77%
22 2004-05-13 19.79 @ TPS Turku 2 1296 36.18% Inter Turku 0 1352 37.01% 26.81%
23 2004-08-12 19.55 @ Lahti 4 1345 58.95% FC Jazz 0 1220 16.89% 24.16%
24 2004-09-12 19.28 KooTeePee 3 1307 30.23% @ RoPS 1 1300 43.16% 26.62%
25 2004-06-13 19.03 @ KooTeePee 3 1300 52.42% RoPS 0 1234 21.99% 25.58%

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 2004-10-02 68.6 Allianssi 3 1372 10.78% @ Haka 2 1599 68.31% 20.91%
2 2004-06-06 64.4 @ Lahti 3 1350 40.68% Allianssi 3 1375 32.58% 26.74%
3 2004-06-30 63.4 @ Tampere United 2 1446 49.41% Inter Turku 2 1405 24.56% 26.03%
4 2004-09-14 62.6 @ HJK 2 1435 50.83% Lahti 2 1382 23.34% 25.83%
5 2004-05-07 61.6 @ TPS Turku 2 1294 21.71% HJK 2 1471 52.77% 25.52%
6 2004-05-13 61.6 @ KooTeePee 2 1280 19.61% HJK 2 1480 55.37% 25.02%
7 2004-08-29 60.6 @ Jaro 2 1265 21.71% HJK 2 1442 52.76% 25.52%
8 2004-10-02 60.6 @ TPS Turku 2 1353 40.74% Lahti 2 1378 32.52% 26.74%
9 2004-09-18 60.2 @ Hameenlinna 2 1178 15.31% HJK 2 1434 61.16% 23.53%
10 2004-08-26 59.8 Hameenlinna 3 1173 12.61% @ TPS Turku 2 1364 65.24% 22.15%
11 2004-05-13 59.3 @ FC Jazz 2 1280 35.98% TP-47 2 1338 37.21% 26.81%
12 2004-05-07 59.1 @ Hameenlinna 2 1277 39.52% RoPS 2 1310 33.71% 26.77%
13 2004-07-05 59.1 @ RoPS 2 1189 23.53% Lahti 2 1348 50.60% 25.87%
14 2004-06-06 58.9 @ Hameenlinna 2 1238 34.52% TPS Turku 2 1307 38.69% 26.79%
15 2004-07-14 58.6 @ RoPS 2 1222 46.91% Hameenlinna 2 1201 26.77% 26.32%
16 2004-08-01 58.5 @ Hameenlinna 2 1196 36.60% FC Jazz 2 1250 36.59% 26.81%
17 2004-08-29 58.1 @ Tampere United 1 1446 46.46% MyPa Anjalankoski 1 1428 27.18% 26.36%
18 2004-06-10 58.0 @ MyPa Anjalankoski 1 1389 30.91% HJK 1 1484 42.43% 26.66%
19 2004-09-18 57.5 @ Haka 4 1591 62.57% MyPa Anjalankoski 3 1428 14.34% 23.08%
20 2004-06-20 57.4 TPS Turku 2 1319 13.95% @ Haka 1 1488 63.16% 22.89%
21 2004-05-24 57.2 @ HJK 1 1477 60.70% TP-47 1 1334 15.63% 23.67%
22 2004-06-20 56.7 @ Lahti 1 1340 25.28% HJK 1 1482 48.58% 26.13%
23 2004-09-13 56.2 @ TPS Turku 0 1338 15.29% Haka 0 1594 61.19% 23.52%
24 2004-09-09 56.1 @ MyPa Anjalankoski 1 1430 53.54% Inter Turku 1 1354 21.08% 25.38%
25 2004-05-30 56.0 @ Haka 1 1460 67.66% Hameenlinna 1 1241 11.15% 21.19%
# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2004-07-01 27.3 @ HJK 3 1481 70.69% Hameenlinna 0 1224 9.47% 19.85%
2 2004-09-02 28.6 @ Inter Turku 3 1341 61.66% FC Jazz 0 1188 14.96% 23.38%
3 2004-07-01 29.5 @ TP-47 3 1330 58.98% RoPS 0 1204 16.86% 24.16%
4 2004-08-12 29.5 @ Lahti 4 1345 58.95% FC Jazz 0 1220 16.89% 24.16%
5 2004-07-11 31.0 @ TP-47 2 1357 61.07% Hameenlinna 0 1210 15.37% 23.56%
6 2004-06-06 31.1 @ Inter Turku 4 1339 54.25% RoPS 0 1257 20.51% 25.25%
7 2004-08-29 31.2 @ Haka 1 1582 80.01% FC Jazz 0 1190 5.16% 14.83%
8 2004-06-13 31.4 @ KooTeePee 3 1300 52.42% RoPS 0 1234 21.99% 25.58%
9 2004-07-29 31.4 @ Tampere United 6 1435 62.39% FC Jazz 0 1274 14.47% 23.15%
10 2004-07-15 31.6 Tampere United 3 1433 54.96% @ Jaro 0 1237 19.93% 25.11%
11 2004-09-12 31.8 @ Tampere United 2 1445 63.05% Jaro 0 1277 14.03% 22.93%
12 2004-09-15 31.8 @ Tampere United 1 1453 71.92% Hameenlinna 0 1181 8.82% 19.26%
13 2004-07-18 32.3 @ KooTeePee 2 1318 56.05% Jaro 0 1219 19.08% 24.87%
14 2004-07-18 32.5 @ Haka 1 1529 74.53% RoPS 0 1221 7.54% 17.94%
15 2004-06-23 32.6 Haka 3 1472 55.15% @ Jaro 0 1275 19.78% 25.07%
16 2004-07-08 33.1 @ Inter Turku 5 1411 62.40% Jaro 1 1251 14.46% 23.14%
17 2004-08-22 33.3 Lahti 2 1365 53.01% @ Hameenlinna 0 1186 21.51% 25.48%
18 2004-09-25 33.3 @ Inter Turku 1 1368 64.92% Hameenlinna 0 1180 12.81% 22.26%
19 2004-06-06 33.6 @ Tampere United 2 1427 58.03% KooTeePee 0 1310 17.57% 24.40%
20 2004-08-26 33.6 @ MyPa Anjalankoski 2 1417 57.20% TP-47 0 1308 18.19% 24.61%
21 2004-08-04 33.8 MyPa Anjalankoski 4 1372 45.95% @ FC Jazz 0 1250 27.64% 26.41%
22 2004-05-07 34.0 @ Haka 2 1451 58.89% Jaro 0 1326 16.93% 24.18%
23 2004-05-30 34.5 @ Tampere United 5 1402 58.43% RoPS 1 1281 17.27% 24.30%
24 2004-05-23 34.6 @ Allianssi 4 1317 43.66% Jaro 0 1320 29.75% 26.59%
25 2004-08-08 34.9 @ KooTeePee 1 1324 59.24% Hameenlinna 0 1196 16.67% 24.08%