Finland - VeikkausliigaSavon Sanomat Areena, Apr 22
FTKuPS
3 - 2
AC Oulu
Events:
5'Bob Nii ArmahOtto Ruoppi1 - 0(Assist)
5'1 - 0Bob Nii ArmahOtto Ruoppi(Assist)
44'1 - 1Rasmus Karjalainen
44'1 - 1Rasmus Karjalainen
HT
1 - 1
Events:
47'Jaime MorenoOtto Ruoppi2 - 1(Assist)
47'2 - 1Jaime MorenoOtto Ruoppi(Assist)
64'2 - 2Rasmus Karjalainen
64'2 - 2Rasmus Karjalainen
77'Otto Ruoppi3 - 2
77'3 - 2Otto Ruoppi
FT
3 - 2
Events:
Events:
Match Info:
Venue: Savon Sanomat AreenaApr 22
Stats:
Shots on target
6
Shots on target
4
Shots off target
3
Shots off target
6
Possession (%)
61
Possession (%)
39
Corner Kicks
4
Corner Kicks
3
Offsides
4
Offsides
3
Fouls
13
Fouls
9
Goalkeeper saves
2
Goalkeeper saves
3
Goal kicks
16
Goal kicks
7
Latest commentaries:
90+3'That's it! The referee blows the final whistle
83'Otto Kemppainen is coming off and he is replaced by Sami Sipola.
79'Bob Nii Armah is coming off and he is replaced by Gustav Engvall.
79'Taneli Haemaelaeinen is coming off and he is replaced by Brahima Magassa.
77'G O O O A A A L - Otto Ruoppi is on target!
65'Elias Kallio is coming off and he is replaced by Kalifa Jatta.
65'Julius Paananen is coming off and he is replaced by Niklas Jokelainen.
64'G O O O A A A L - Rasmus Karjalainen is on target!
64'Saku Heiskanen is coming off and he is replaced by Joslyn Luyeye-Lutumba.
47'Otto Ruoppi provided the assist for the goal.
47'G O O O A A A L - Jaime Moreno is on target!
46'The second half is underway.
45'It's over! The referee blows for half time
44'G O O O A A A L - Rasmus Karjalainen from AC Oulu puts it away from the penalty spot!
5'Otto Ruoppi provided the assist for the goal.
5'G O O O A A A L - Bob Nii Armah is on target!
The referee starts the match.
Line-ups are confirmed. Last update: Wed Apr 22 2026 15:13:00 GMT+0000 (Coordinated Universal Time)
KuPS4-3-3
1
Johannes Kreidl
6
Saku Savolainen
33
Taneli Hamalainen
4
Kasim Adams
25
Clinton Antwi
10
Valentin Gasc
34
Otto Ruoppi
8
Petteri Pennanen
3
Saku Heiskanen
11
Jaime Moreno
24
Bob Nii Armah
26
Julius Korkko
27
Elias Kallio
27
Rasmus Karjalainen
11
Lamine Ghezali
6
Julius Paananen
21
Iiro Mendolin
22
Tuomas Kaukua
66
Juha Pirinen
5
Mikko Pitkanen
16
Otto Kemppainen
13
Miguel Santos
AC Oulu4-2-3-1
Substitutions:
64'
Saku HeiskanenJoslyn Luyeye-Lutumba
65'
Julius PaananenNiklas Jokelainen
79'
Taneli HamalainenBrahima Magassa
65'
Elias KallioKalifa Jatta
79'
Bob Nii ArmahGustav Engvall
83'
Otto KemppainenSami Sipola
Substitute players:
Hemmo Riihimaki
Niklas Schulz
Gustav Engvall
Sami Sipola
Kalle Ward
Alex Lietsa
Niilo Kujasalo
Matias Ojala
Arttu Heinonen
Niklas Jokelainen
Souleymane Soumahoro
Adramane Cassama
Joslyn Luyeye-Lutumba
Kalifa Jatta
Arttu Lotjonen
Sampo Ala-Iso
Brahima Magassa
Santeri Silander
Coaches:
Miika Nuutinen
Mikko Isokangas
Veikkausliiga
#Team namePPlayedGDGoals DifferencePtsPointsWWinsDDrawsLLossesFGoals ForAGoals Against
1Championship play-off (additional spot(s) for UEFA Champions League qualification) Championship play-offKuPS441031084
2Championship play-off gives UEFA Conference League qualification Championship play-offAC Oulu45930194
3Championship play-off gives UEFA Conference League qualification Championship play-offTPS33721052
4Championship play-offFC Inter Turku33721041
5Championship play-offHJK Helsinki35620161
6Championship play-offSJK-J3-2310235
7Relegation play-offFC Lahti3-2310224
8Relegation play-offFF Jaro3-1202112
9Relegation play-offVPS3-1202101
10Relegation play-offIFK Mariehamn3-3202136
11Relegation play-offIlves3-3101247
12Relegation play-offIF Gnistan3-8000319
Championship play-off (additional spot(s) for UEFA Champions League qualification)
Championship play-off
Championship play-off gives UEFA Conference League qualification
Relegation play-off
Cup result provided 1 additional position in UEFA Europa League qualification
Max favourites reached
Max favourites reached