League Table Table Rk Squad MP W D L GF GA GD Pts Pts/MP Attendance Top Team Scorer Goalkeeper Notes 1 KuPS 27 17 5 5 46 24 +22 56 2.07 3,560 Petteri Pennanen - 7 Johannes Kreidl → Champions League via league finish 2 Ilves 27 16 6 5 56 27 +29 54 2.00 5,782 Roope Riski - 11 Otso Virtanen → Europa Conference League via league finish 3 HJK 27 13 6 8 44 27 +17 45 1.67 6,361 Topi Keskinen - 7 Jesse Öst → Europa Conference League via league finish 4 SJK 27 11 7 9 46 44 +2 40 1.48 3,062 Jaime Moreno Ciorciari - 11 Roope Paunio → Europa Conference League via playoff win 5 VPS 27 11 6 10 43 45 -2 39 1.44 2,892 Mads Borchers - 10 Teppo Marttinen 6 Haka 27 11 5 11 40 43 -3 38 1.41 2,069 Evangelos Patoulidis - 9 Anton Lepola 7 Inter Turku 27 12 5 10 46 34 +12 41 1.52 2,511 Darren Smith - 9 Eetu Huuhtanen 8 IF Gnistan 27 10 7 10 40 43 -3 37 1.37 2,131 Joakim Latonen - 10 AJ Marcucci 9 AC Oulu 27 7 7 13 32 40 -8 28 1.04 1,738 Ashley Coffey - 12 Calum Ward 10 IFK Mariehamn 27 7 5 15 27 44 -17 26 0.96 1,342 Adam Larsson - 11 Matias Riikonen 11 Lahti 27 4 12 11 31 47 -16 24 0.89 2,255 Michael López - 9 Josh Oluwayemi 12 Ekenäs IF 27 4 7 16 24 57 -33 19 0.70 1,158 Salomo Ojala - 7 Ramilson Relegated
League Table Table Rk Squad MP W D L GF GA GD Pts Pts/MP MP W D L GF GA GD Pts Pts/MP 1 KuPS 14 12 0 2 30 10 +20 36 2.57 13 5 5 3 16 14 +2 20 1.54 2 Ilves 14 10 2 2 39 16 +23 32 2.29 13 6 4 3 17 11 +6 22 1.69 3 HJK 14 8 3 3 24 10 +14 27 1.93 13 5 3 5 20 17 +3 18 1.38 4 SJK 13 6 3 4 24 22 +2 21 1.62 14 5 4 5 22 22 0 19 1.36 5 VPS 13 5 4 4 22 21 +1 19 1.46 14 6 2 6 21 24 -3 20 1.43 6 Haka 13 5 4 4 22 21 +1 19 1.46 14 6 1 7 18 22 -4 19 1.36 7 Inter Turku 14 8 4 2 30 16 +14 28 2.00 13 4 1 8 16 18 -2 13 1.00 8 IF Gnistan 14 7 3 4 18 17 +1 24 1.71 13 3 4 6 22 26 -4 13 1.00 9 AC Oulu 14 6 3 5 16 12 +4 21 1.50 13 1 4 8 16 28 -12 7 0.54 10 IFK Mariehamn 13 4 4 5 15 18 -3 16 1.23 14 3 1 10 12 26 -14 10 0.71 11 Lahti 13 4 5 4 18 17 +1 17 1.31 14 0 7 7 13 30 -17 7 0.50 12 Ekenäs IF 13 2 4 7 12 25 -13 10 0.77 14 2 3 9 12 32 -20 9 0.64
Regular season Table Rk Squad MP W D L GF GA GD Pts Pts/MP Notes 1 KuPS 22 13 5 4 39 22 +17 44 2.00 → Championship round 2 HJK 22 13 4 5 41 21 +20 43 1.95 → Championship round 3 Ilves 22 11 6 5 45 25 +20 39 1.77 → Championship round 4 SJK 22 10 6 6 40 33 +7 36 1.64 → Championship round 5 Haka 22 10 5 7 35 32 +3 35 1.59 → Championship round 6 VPS 22 9 5 8 34 36 -2 32 1.45 → Championship round 7 Inter Turku 22 9 4 9 38 29 +9 31 1.41 → Relegation round 8 IF Gnistan 22 8 6 8 32 34 -2 30 1.36 → Relegation round 9 AC Oulu 22 5 6 11 26 36 -10 21 0.95 → Relegation round 10 IFK Mariehamn 22 5 5 12 20 38 -18 20 0.91 → Relegation round 11 Lahti 22 3 10 9 26 38 -12 19 0.86 → Relegation round 12 Ekenäs IF 22 3 4 15 19 51 -32 13 0.59 → Relegation round
Championship round Table Rk Squad MP W D L GF GA GD Pts Pts/MP Notes 1 KuPS 27 17 5 5 46 24 +22 56 2.07 → Champions League via league finish 2 Ilves 27 16 6 5 56 27 +29 54 2.00 → Europa Conference League via league finish 3 HJK 27 13 6 8 44 27 +17 45 1.67 → Europa Conference League via league finish 4 SJK 27 11 7 9 46 44 +2 40 1.48 → Conference League play-offs — Final 5 VPS 27 11 6 10 43 45 -2 39 1.44 → Conference League play-offs — Quarter-finals 6 Haka 27 11 5 11 40 43 -3 38 1.41 → Conference League play-offs — Quarter-finals
Relegation round Table Rk Squad MP W D L GF GA GD Pts Pts/MP Notes 1 Inter Turku 27 12 5 10 46 34 +12 41 1.52 → Conference League play-offs — Quarter-finals 2 IF Gnistan 27 10 7 10 40 43 -3 37 1.37 → Conference League play-offs — Quarter-finals 3 AC Oulu 27 7 7 13 32 40 -8 28 1.04 4 IFK Mariehamn 27 7 5 15 27 44 -17 26 0.96 5 Lahti 27 4 12 11 31 47 -16 24 0.89 → Finnish 1/2 Relegation/Promotion Play-off 6 Ekenäs IF 27 4 7 16 24 57 -33 19 0.70 Relegated
Conference League play-offs
Conference League play-offs — Quarter-finals
IF Gnistan won match in normal time and advance to Conference League play-offs — Semi-final.
Haka won match following extra time and advance to Conference League play-offs — Semi-final.
Conference League play-offs — Semi-final
Haka won on penalty kicks following extra time and advance to Conference League play-offs — Final.
Conference League play-offs — Final
SJK won on aggregate score over two legs and qualify for Europa Conference League.
Finnish 1/2 Relegation/Promotion Play-off
FF Jaro won on aggregate score over two legs and promoted to Veikkausliiga.Lahti relegated to Ykkösliiga.
Squad Standard Stats 2024 Veikkausliiga
Squad Standard Stats 2024 Veikkausliiga
Squad Standard Stats 2024 Veikkausliiga Table Squad # Pl Age Poss MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK AC Oulu 31 23.5 47.0 27 297 2,430 27.0 31 19 50 26 5 6 64 5 1.15 0.70 1.85 0.96 1.67 Ekenäs IF 31 25.8 43.0 27 297 2,430 27.0 24 15 39 19 5 5 71 6 0.89 0.56 1.44 0.70 1.26 Haka 22 24.7 47.9 27 297 2,430 27.0 39 27 66 38 1 3 73 3 1.44 1.00 2.44 1.41 2.41 HJK 37 25.4 53.7 27 297 2,430 27.0 43 29 72 39 4 4 49 1 1.59 1.07 2.67 1.44 2.52 IF Gnistan 29 27.6 45.5 27 297 2,430 27.0 40 28 68 37 3 3 68 1 1.48 1.04 2.52 1.37 2.41 IFK Mariehamn 23 24.4 45.8 27 297 2,430 27.0 27 17 44 25 2 3 59 5 1.00 0.63 1.63 0.93 1.56 Ilves 29 25.8 58.4 27 297 2,430 27.0 55 42 97 50 5 7 56 4 2.04 1.56 3.59 1.85 3.41 Inter Turku 31 24.2 55.0 27 297 2,430 27.0 46 34 80 40 6 8 55 2 1.70 1.26 2.96 1.48 2.74 KuPS 24 23.9 55.7 27 297 2,430 27.0 45 21 66 39 6 8 38 2 1.67 0.78 2.44 1.44 2.22 Lahti 28 24.2 44.2 27 297 2,430 27.0 30 23 53 26 4 4 52 2 1.11 0.85 1.96 0.96 1.81 SJK 27 23.1 52.9 27 297 2,430 27.0 45 30 75 43 2 3 57 0 1.67 1.11 2.78 1.59 2.70 VPS 27 25.8 51.5 27 297 2,430 27.0 41 24 65 34 7 8 42 3 1.52 0.89 2.41 1.26 2.15
Squad Standard Stats 2024 Veikkausliiga Table Squad # Pl Age Poss MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK vs AC Oulu 31 25.1 53.0 27 297 2,430 27.0 40 25 65 34 6 8 61 3 1.48 0.93 2.41 1.26 2.19 vs Ekenäs IF 31 24.8 57.0 27 297 2,430 27.0 56 38 94 52 4 6 53 3 2.07 1.41 3.48 1.93 3.33 vs Haka 22 25.0 52.1 27 297 2,430 27.0 43 29 72 36 7 9 43 0 1.59 1.07 2.67 1.33 2.41 vs HJK 37 24.9 46.3 27 297 2,430 27.0 26 15 41 24 2 2 61 2 0.96 0.56 1.52 0.89 1.44 vs IF Gnistan 29 24.4 54.5 27 297 2,430 27.0 41 31 72 38 3 4 50 1 1.52 1.15 2.67 1.41 2.56 vs IFK Mariehamn 23 25.2 54.2 27 297 2,430 27.0 42 28 70 34 8 8 60 3 1.56 1.04 2.59 1.26 2.30 vs Ilves 29 24.7 41.6 27 297 2,430 27.0 27 18 45 24 3 4 77 4 1.00 0.67 1.67 0.89 1.56 vs Inter Turku 31 24.9 45.0 27 297 2,430 27.0 33 20 53 32 1 2 53 2 1.22 0.74 1.96 1.19 1.93 vs KuPS 24 25.0 44.3 27 297 2,430 27.0 23 14 37 22 1 1 57 2 0.85 0.52 1.37 0.81 1.33 vs Lahti 28 24.9 55.8 27 297 2,430 27.0 47 27 74 40 7 8 56 6 1.74 1.00 2.74 1.48 2.48 vs SJK 27 25.0 47.1 27 297 2,430 27.0 43 32 75 39 4 6 53 3 1.59 1.19 2.78 1.44 2.63 vs VPS 27 24.6 48.5 27 297 2,430 27.0 45 32 77 41 4 4 60 5 1.67 1.19 2.85 1.52 2.70
Squad Goalkeeping 2024 Veikkausliiga
Squad Goalkeeping 2024 Veikkausliiga
Squad Goalkeeping 2024 Veikkausliiga Table Squad # Pl MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% AC Oulu 1 27 27 2,430 27.0 40 1.48 108 76 68.5 7 7 13 6 22.2 8 6 2 0 25.0 Ekenäs IF 4 27 27 2,430 27.0 57 2.11 147 94 63.9 4 7 16 3 11.1 6 4 0 2 0.0 Haka 1 27 27 2,430 27.0 43 1.59 133 99 72.9 11 5 11 8 29.6 9 7 2 0 22.2 HJK 4 27 27 2,430 27.0 27 1.00 91 65 72.5 13 6 8 9 33.3 2 2 0 0 0.0 IF Gnistan 3 27 27 2,430 27.0 43 1.59 119 80 66.4 10 7 10 5 18.5 4 3 1 0 25.0 IFK Mariehamn 1 27 27 2,430 27.0 44 1.63 101 65 64.4 7 5 15 4 14.8 8 8 0 0 0.0 Ilves 2 27 27 2,426 27.0 29 1.08 88 62 70.5 16 6 5 14 51.9 4 3 1 0 25.0 Inter Turku 4 27 27 2,426 27.0 34 1.26 86 54 61.6 12 5 10 7 25.9 2 1 1 0 50.0 KuPS 2 27 27 2,430 27.0 24 0.89 86 63 73.3 17 5 5 8 29.6 1 1 0 0 0.0 Lahti 3 27 27 2,430 27.0 47 1.74 132 93 69.7 4 12 11 6 22.2 8 7 1 0 12.5 SJK 3 27 27 2,430 27.0 44 1.63 113 75 64.6 11 7 9 5 18.5 6 4 2 0 33.3 VPS 3 27 27 2,430 27.0 45 1.67 111 70 63.1 11 6 10 3 11.1 4 4 0 0 0.0
Squad Goalkeeping 2024 Veikkausliiga Table Squad # Pl MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% vs AC Oulu 1 27 27 2,430 27.0 32 1.19 88 62 69.3 13 7 7 5 18.5 6 5 1 0 16.7 vs Ekenäs IF 4 27 27 2,430 27.0 24 0.89 83 64 77.1 16 7 4 9 33.3 5 5 0 0 0.0 vs Haka 1 27 27 2,430 27.0 40 1.48 126 89 69.0 11 5 11 5 18.5 3 1 2 0 66.7 vs HJK 4 27 27 2,430 27.0 44 1.63 127 86 68.5 8 6 13 6 22.2 4 4 0 0 0.0 vs IF Gnistan 3 27 27 2,430 27.0 40 1.48 136 98 72.8 10 7 10 6 22.2 3 3 0 0 0.0 vs IFK Mariehamn 1 27 27 2,430 27.0 27 1.00 87 63 71.3 15 5 7 11 40.7 3 2 1 0 33.3 vs Ilves 2 27 27 2,426 27.0 56 2.08 123 74 58.5 5 6 16 3 11.1 7 5 2 0 28.6 vs Inter Turku 4 27 27 2,430 27.0 46 1.70 123 84 67.5 10 5 12 7 25.9 8 6 1 1 14.3 vs KuPS 2 27 27 2,430 27.0 46 1.70 112 74 64.3 5 5 17 4 14.8 8 6 2 0 25.0 vs Lahti 3 27 27 2,430 27.0 31 1.15 78 51 65.4 11 12 4 12 44.4 4 4 0 0 0.0 vs SJK 3 27 27 2,430 27.0 46 1.70 129 86 65.9 9 7 11 6 22.2 3 2 1 0 33.3 vs VPS 3 27 27 2,426 27.0 45 1.67 103 65 63.1 10 6 11 4 14.8 8 7 0 1 0.0
Squad Shooting 2024 Veikkausliiga
Squad Shooting 2024 Veikkausliiga
Squad Shooting 2024 Veikkausliiga Table Squad # Pl 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt AC Oulu 31 27.0 31 264 99 37.5 9.78 3.67 0.10 0.26 5 6 Ekenäs IF 31 27.0 24 260 90 34.6 9.63 3.33 0.07 0.21 5 5 Haka 22 27.0 39 322 133 41.3 11.93 4.93 0.12 0.29 1 3 HJK 37 27.0 43 407 129 31.7 15.07 4.78 0.10 0.30 4 4 IF Gnistan 29 27.0 40 355 135 38.0 13.15 5.00 0.10 0.27 3 3 IFK Mariehamn 23 27.0 27 269 92 34.2 9.96 3.41 0.09 0.27 2 3 Ilves 29 27.0 55 367 132 36.0 13.59 4.89 0.14 0.38 5 7 Inter Turku 31 27.0 46 374 132 35.3 13.85 4.89 0.11 0.30 6 8 KuPS 24 27.0 45 354 122 34.5 13.11 4.52 0.11 0.32 6 8 Lahti 28 27.0 30 272 82 30.1 10.07 3.04 0.10 0.32 4 4 SJK 27 27.0 45 420 138 32.9 15.56 5.11 0.10 0.31 2 3 VPS 27 27.0 41 333 109 32.7 12.33 4.04 0.10 0.31 7 8
Squad Shooting 2024 Veikkausliiga Table Squad # Pl 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt vs AC Oulu 31 27.0 40 335 120 35.8 12.41 4.44 0.10 0.28 6 8 vs Ekenäs IF 31 27.0 56 395 153 38.7 14.63 5.67 0.13 0.34 4 6 vs Haka 22 27.0 43 409 146 35.7 15.15 5.41 0.09 0.25 7 9 vs HJK 37 27.0 26 285 95 33.3 10.56 3.52 0.08 0.25 2 2 vs IF Gnistan 29 27.0 41 331 120 36.3 12.26 4.44 0.11 0.32 3 4 vs IFK Mariehamn 23 27.0 42 354 108 30.5 13.11 4.00 0.10 0.31 8 8 vs Ilves 29 27.0 27 279 90 32.3 10.33 3.33 0.09 0.27 3 4 vs Inter Turku 31 27.0 33 288 93 32.3 10.67 3.44 0.11 0.34 1 2 vs KuPS 24 27.0 23 268 86 32.1 9.93 3.19 0.08 0.26 1 1 vs Lahti 28 27.0 47 410 143 34.9 15.19 5.30 0.10 0.28 7 8 vs SJK 27 27.0 43 306 122 39.9 11.33 4.52 0.13 0.32 4 6 vs VPS 27 27.0 45 337 117 34.7 12.48 4.33 0.12 0.35 4 4
Squad Playing Time 2024 Veikkausliiga
Squad Playing Time 2024 Veikkausliiga
Squad Playing Time 2024 Veikkausliiga Table Squad # Pl Age MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 AC Oulu 31 23.5 27 2,430 90 100 27.0 297 80 180 114 25 75 1.04 32 40 -8 -0.30 Ekenäs IF 31 25.8 27 2,430 90 100 27.0 297 81 182 109 22 79 0.70 24 57 -33 -1.22 Haka 22 24.7 27 2,430 90 100 27.0 297 84 188 106 17 83 1.41 40 43 -3 -0.11 HJK 37 25.4 27 2,430 90 100 27.0 297 82 177 119 20 70 1.67 44 27 +17 +0.63 IF Gnistan 29 27.6 27 2,430 90 100 27.0 297 83 187 112 20 77 1.37 40 43 -3 -0.11 IFK Mariehamn 23 24.4 27 2,430 90 100 27.0 297 81 177 116 21 73 0.96 27 44 -17 -0.63 Ilves 29 25.8 27 2,430 90 100 27.0 297 82 191 102 22 86 2.00 56 27 +29 +1.07 Inter Turku 31 24.2 27 2,430 90 100 27.0 297 82 165 130 17 59 1.52 46 34 +12 +0.44 KuPS 24 23.9 27 2,430 90 100 27.0 297 82 173 123 20 65 2.07 46 24 +22 +0.81 Lahti 28 24.2 27 2,430 90 100 27.0 297 83 202 93 23 88 0.89 31 47 -16 -0.59 SJK 27 23.1 27 2,430 90 100 27.0 297 81 190 107 25 78 1.48 46 44 +2 +0.07 VPS 27 25.8 27 2,430 90 100 27.0 297 82 182 113 19 76 1.44 43 45 -2 -0.07
Squad Playing Time 2024 Veikkausliiga Table Squad # Pl Age MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 vs AC Oulu 31 25.1 27 2,430 90 100 27.0 297 80 183 111 19 76 1.70 40 32 +8 +0.30 vs Ekenäs IF 31 24.8 27 2,430 90 100 27.0 297 81 188 107 23 82 2.04 57 24 +33 +1.22 vs Haka 22 25.0 27 2,430 90 100 27.0 297 84 178 119 22 68 1.41 43 40 +3 +0.11 vs HJK 37 24.9 27 2,430 90 100 27.0 297 82 191 108 19 80 1.11 27 44 -17 -0.63 vs IF Gnistan 29 24.4 27 2,430 90 100 27.0 297 83 182 115 20 72 1.37 43 40 +3 +0.11 vs IFK Mariehamn 23 25.2 27 2,430 90 100 27.0 297 81 178 116 20 72 1.85 44 27 +17 +0.63 vs Ilves 29 24.7 27 2,430 90 100 27.0 297 82 181 114 23 75 0.78 27 56 -29 -1.07 vs Inter Turku 31 24.9 27 2,430 90 100 27.0 297 82 182 113 21 73 1.30 34 46 -12 -0.44 vs KuPS 24 25.0 27 2,430 90 100 27.0 297 82 187 108 21 80 0.74 24 46 -22 -0.81 vs Lahti 28 24.9 27 2,430 90 100 27.0 297 83 178 113 22 76 1.67 47 31 +16 +0.59 vs SJK 27 25.0 27 2,430 90 100 27.0 297 81 184 110 21 77 1.26 44 46 -2 -0.07 vs VPS 27 24.6 27 2,430 90 100 27.0 297 82 182 110 19 78 1.33 45 43 +2 +0.07
Squad Miscellaneous Stats 2024 Veikkausliiga
Squad Miscellaneous Stats 2024 Veikkausliiga
Squad Miscellaneous Stats 2024 Veikkausliiga Table Squad # Pl 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG AC Oulu 31 27.0 64 5 4 381 322 46 409 235 315 0 Ekenäs IF 31 27.0 71 6 4 320 305 28 353 256 300 1 Haka 22 27.0 73 3 2 364 272 46 500 245 279 0 HJK 37 27.0 49 1 0 317 274 44 561 255 292 1 IF Gnistan 29 27.0 68 1 1 391 234 48 543 295 343 2 IFK Mariehamn 23 27.0 59 5 4 274 357 38 502 248 305 2 Ilves 29 27.0 56 4 3 301 352 53 410 259 331 0 Inter Turku 31 27.0 55 2 1 295 336 50 500 274 264 1 KuPS 24 27.0 38 2 2 282 317 39 575 239 268 1 Lahti 28 27.0 52 2 0 324 326 43 424 281 273 0 SJK 27 27.0 57 0 0 336 347 60 688 244 281 1 VPS 27 27.0 42 3 1 313 278 37 555 245 315 0
Squad Miscellaneous Stats 2024 Veikkausliiga Table Squad # Pl 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG vs AC Oulu 31 27.0 61 3 2 334 365 60 575 236 277 1 vs Ekenäs IF 31 27.0 53 3 1 318 304 73 605 240 316 0 vs Haka 22 27.0 43 0 0 288 351 59 603 242 303 1 vs HJK 37 27.0 61 2 2 293 303 38 442 271 349 1 vs IF Gnistan 29 27.0 50 1 0 246 379 58 524 246 266 0 vs IFK Mariehamn 23 27.0 60 3 2 376 251 27 542 254 310 0 vs Ilves 29 27.0 77 4 3 364 295 25 423 269 312 1 vs Inter Turku 31 27.0 53 2 1 356 279 47 406 247 346 0 vs KuPS 24 27.0 57 2 1 332 271 37 458 274 254 1 vs Lahti 28 27.0 56 6 6 341 307 48 547 258 304 1 vs SJK 27 27.0 53 3 1 358 320 30 437 303 260 1 vs VPS 27 27.0 60 5 3 292 295 30 458 236 269 2
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
League Summary