Finland - Veikkausliiga
New customers only | Commercial content | 18+ age limit | T&Cs apply
Highlights






Game Statistics


Tactical Scheme
Formation : 4 - 3 - 3
Formation : 4 - 3 - 3
Substitutes

M. Diakite
U. Huhtamaki
MidfielderM. Paavola
F. Elle Essouma
ForwardA. Seck
A. Tarvonen
E. Banza
M. Glasson

J. Pentti
DefenderM. Jatta
L. Bergsma
O. Tiihonen
O. Salmensuu
J. Rennicks
N. Jokelainen
Form
Table
Teams | Pts | P | W | D | L | GD |
---|---|---|---|---|---|---|
11
![]() |
12 | 15 | 3 | 3 | 9 | -11 |
12
![]() |
10 | 15 | 2 | 4 | 9 | -20 |
Last matches

3/6 (50%)
1/6 (17%)
2/6 (33%)
Average stats (Last 6 matchs)
26 Apr 2025 - Veikkausliiga
19 Apr 2025 - Veikkausliiga
16 Apr 2025 - Suomen Cup
11 Apr 2025 - Veikkausliiga
5 Apr 2025 - Veikkausliiga
22 Feb 2025 - Liigacup, Knockout Stage
0/6 (0%)
2/6 (33%)
4/6 (67%)
Average stats (Last 6 matchs)
19 Apr 2025 - Veikkausliiga
11 Apr 2025 - Veikkausliiga
5 Apr 2025 - Veikkausliiga
18 Feb 2025 - Liigacup, Knockout Stage
8 Feb 2025 - Liigacup, Knockout Stage
19 Oct 2024 - Ykkonen
4/6 (67%)
0/6 (0%)
2/6 (33%)
Average stats (Last 6 matchs)
26 Apr 2025 - Veikkausliiga
16 Apr 2025 - Suomen Cup
22 Feb 2025 - Liigacup, Knockout Stage
1 Feb 2025 - Liigacup, Knockout Stage
22 Jan 2025 - Liigacup, Knockout Stage
6 Oct 2024 - Ykkonen

1/6 (17%)
0/6 (0%)
5/6 (83%)
Average stats (Last 6 matchs)
26 Apr 2025 - Veikkausliiga
23 Apr 2025 - Veikkausliiga
19 Apr 2025 - Veikkausliiga
16 Apr 2025 - Suomen Cup
12 Apr 2025 - Veikkausliiga
5 Apr 2025 - Veikkausliiga
3/6 (50%)
0/6 (0%)
3/6 (50%)
Average stats (Last 6 matchs)
26 Apr 2025 - Veikkausliiga
15 Feb 2025 - Liigacup, Knockout Stage
1 Feb 2025 - Liigacup, Knockout Stage
19 Oct 2024 - Veikkausliiga
24 Sep 2024 - Veikkausliiga
14 Sep 2024 - Veikkausliiga
1/6 (17%)
0/6 (0%)
5/6 (83%)
Average stats (Last 6 matchs)
23 Apr 2025 - Veikkausliiga
19 Apr 2025 - Veikkausliiga
16 Apr 2025 - Suomen Cup
12 Apr 2025 - Veikkausliiga
5 Apr 2025 - Veikkausliiga
25 Mar 2025 - Clubs Friendlies
Live Commentary
Ball safe as KTP Kotka is awarded a throw-in in their half.

Goal! Armaan Wilson pulls one back for KTP Kotka to make it 1-3.
KTP Kotka awarded a throw-in in their own half.
Oulu's Marokhy Ndione looks ok and returns to the pitch.

The match has been stopped briefly for attention to the injured Marokhy Ndione.

The away team replace Julius Paananen with Leon Bergsma.

Goal! Oulu extend their lead to 0-3 through Marokhy Ndione. Justin Rennicks instrumental with a fine assist.

Free kick for Oulu in their own half.

KTP Kotka awarded a free kick in their own half.

At Arto Tolsa Areena, Oulu are penalized for being offside.
Oulu awarded a throw-in in their own half.

KTP Kotka have a goal kick.

Oulu's Marokhy Ndione misses with an attempt on goal.
Throw-in for KTP Kotka in their own half.
A throw-in for the away team on the opposite half.
Throw-in Oulu.
Throw-in for KTP Kotka at Arto Tolsa Areena.

Mohammad Al-Emara signals a free kick to Oulu in their own half.

Aleksi Tarvonen is replacing Joni Makela for KTP Kotka at Arto Tolsa Areena.

Nyholm Jonas (KTP Kotka) is making a fourth substitution, with Mitchell Glasson replacing Mikko Sumusalo.
Ball safe as KTP Kotka is awarded a throw-in in their half.

Ball goes out of play for a KTP Kotka goal kick.

Marokhy Ndione (Oulu) is first to the ball but his header is off-target.

Onni Tiihonen (Oulu) strikes at Arto Tolsa Areena but his header is cleared.

Oulu have been awarded a corner by Mohammad Al-Emara.

Justin Rennicks puts the ball in the net and the away team extend their lead. The score-line now reads 0-2. Marokhy Ndione instrumental with a fine assist.

Oulu will need to be alert as they defend a dangerous free kick from KTP Kotka.

It's a goal kick for the away team in Kotka.

Corner awarded to KTP Kotka.
Mohammad Al-Emara awards the away team a throw-in.

Goal kick for Oulu at Arto Tolsa Areena.

KTP Kotka have been awarded a corner by Mohammad Al-Emara.
Throw-in high up the field for KTP Kotka in Kotka.
KTP Kotka awarded a throw-in in their own half.
Throw-in for Oulu in their own half.
Throw-in Oulu.

Mohammad Al-Emara signals a free kick to KTP Kotka in their own half.

The home team have replaced Juho Lehtiranta with Matias Paavola. This is the third substitution made today by Nyholm Jonas.

Nyholm Jonas is making the team's second substitution at Arto Tolsa Areena with Assane Seck replacing Arttu Tulehmo.

Mikko Isokangas is making the team's fourth substitution at Arto Tolsa Areena with Otto Salmensuu replacing Tuomas Kaukua.

The away team have replaced Danny Barrow with Justin Rennicks. This is the third substitution made today by Mikko Isokangas.

Oulu awarded a free kick in their own half.
Ball safe as Oulu is awarded a throw-in in their half.

Arttu Tulehmo for KTP Kotka has been booked by Mohammad Al-Emara and receives a first yellow card.

Mohammad Al-Emara signals a free kick to Oulu.

Mohammad Al-Emara awards Oulu a goal kick.

KTP Kotka's Armaan Wilson gets his shot away but it misses the target.
KTP Kotka to take a throw-in in Oulu territory.

KTP Kotka's Atom has been booked in Kotka.

Free kick in a good position for Oulu!

Ball goes out of play for a KTP Kotka goal kick.

Free kick Oulu.

Free kick for Oulu in their own half.
Mohammad Al-Emara awards the home team a throw-in.

Oulu awarded a free kick in their own half.
Throw-in for Oulu at Arto Tolsa Areena.
Throw-in KTP Kotka.
Oulu awarded a throw-in in their own half.

Onni Tiihonen is replacing Aleksi Paananen for Oulu at Arto Tolsa Areena.

Niklas Jokelainen is on a sub for Abu Dumbuya for Oulu.

Mohammad Al-Emara signals a free kick to KTP Kotka in their own half.

Free kick for Oulu in their own half.

It's a goal kick for the away team in Kotka.

Free kick for Oulu in their own half.

KTP Kotka have been awarded a corner by Mohammad Al-Emara.

KTP Kotka awarded a free kick in their own half.

Goal kick for KTP Kotka at Arto Tolsa Areena.

KTP Kotka are whistled for offside.
Throw-in for Oulu in the half of KTP Kotka.

KTP Kotka have a goal kick.

Oulu's Adramane Cassama breaks free at Arto Tolsa Areena. But the strike goes wide of the post.
Mohammad Al-Emara signals a throw-in for Oulu, close to KTP Kotka's area.

The first-half is over at Arto Tolsa Areena.

Marokhy Ndione for Oulu gets in a strike but fails to hit the target.
Throw-in for KTP Kotka close to the penalty box.

KTP Kotka are caught offside.

At Arto Tolsa Areena, Danny Barrow has been yellow-carded for the away team.

It's getting dangerous! Free kick for KTP Kotka close to the penalty box.

Mohammad Al-Emara signals a free kick to KTP Kotka in their own half.
Throw-in for Oulu at Arto Tolsa Areena.

Corner awarded to KTP Kotka.

Marius Bustgaard Larsen of KTP Kotka smashes in a shot on target. The keeper saves, though.
Mohammad Al-Emara awards the away team a throw-in.

Free kick for Oulu in their own half.

KTP Kotka awarded a free kick in their own half.

Danny Barrow gets his shot on target but fails to score for Oulu.
Can KTP Kotka get the ball into an attacking position from this throw-in in Oulu's half?

Mohammad Al-Emara signals a free kick to KTP Kotka in their own half.

Mohammad Al-Emara signals a free kick to KTP Kotka in their own half.
Ball safe as Oulu is awarded a throw-in in their half.

Free kick for KTP Kotka in their own half.

Goal kick for KTP Kotka at Arto Tolsa Areena.
Mohammad Al-Emara signals a Oulu throw-in in KTP Kotka's half.
KTP Kotka to take a throw-in in Oulu territory.

Mohammad Al-Emara signals a free kick to KTP Kotka.

Tuomas Kaukua for Oulu drives towards goal at Arto Tolsa Areena. But the finish is unsuccessful.

Oulu are in shooting range from this free kick.

Nyholm Jonas (KTP Kotka) is making a first substitution, with Madou Diakite replacing Constantine Edlund.

Jiri Koski (KTP Kotka) has been shown a straight red card by referee Mohammad Al-Emara.

Oulu awarded a free kick in their own half.
Oulu needs to be cautious. KTP Kotka have an attacking throw-in.

KTP Kotka awarded a free kick in their own half.
Oulu have a dangerous throw-in.
Throw-in high up the field for Oulu in Kotka.

Free kick Oulu.
A throw-in for the away team on the opposite half.

It's a goal kick for the away team in Kotka.
Can KTP Kotka capitalize from this throw-in deep inside Oulu's half?

In Kotka a free kick has been awarded the home team.
Throw-in for KTP Kotka in the half of Oulu.

KTP Kotka have a goal kick.

In Kotka Oulu attack through Marokhy Ndione. The finish is off target, however.
Throw-in for KTP Kotka in their own half.

Oulu have been awarded a corner by Mohammad Al-Emara.

Mohammad Al-Emara awards Oulu a goal kick.

Can KTP Kotka capitalize from this dangerous free kick?

Free kick for KTP Kotka in the half of Oulu.

Free kick for Oulu in their own half.

Oulu advance rapidly upfield but Mohammad Al-Emara blows for offside.
Throw-in for Oulu close to the penalty box.
Oulu needs to be cautious. KTP Kotka have an attacking throw-in.

Oulu's Abu Dumbuya is on target but unsuccessful.

In Kotka KTP Kotka drive forward through Marius Bustgaard Larsen. His shot is on target but it's saved.

Mohammad Al-Emara signals a free kick to KTP Kotka in their own half.

Ball goes out of play for a Oulu goal kick.

Joona Toivio has the misfortune to make it 0-1 through an own goal.

Corner awarded to Oulu.
Mohammad Al-Emara signals a throw-in for KTP Kotka, close to Oulu's area.
Can KTP Kotka get the ball into an attacking position from this throw-in in Oulu's half?
AC Oulu have lost 3 matches in a row.
FC KTP Kotka scores 1.83 goals when playing at home and AC Oulu scores 1.23 goals when playing away (on average).
Both teams lost their last match.
Both teams haven't won their last match in Veikkausliiga.
Average number of goals in the first half in meetings between FC KTP Kotka and AC Oulu is 1.4.
Average number of goals in meetings between FC KTP Kotka and AC Oulu is 2.8.
FC KTP Kotka scores 0.6 goals in a match against AC Oulu and AC Oulu scores 2.2 goals against FC KTP Kotka (on average).
FC KTP Kotka have won just 1 of their last 5 Veikkausliiga games against AC Oulu.
AC Oulu have lost just 1 of their last 5 Veikkausliiga games against FC KTP Kotka.
In the last 5 meetings FC KTP Kotka won 0, AC Oulu won 5, 0 draws.
AC Oulu have lost just 0 of their last 5 games against FC KTP Kotka (in all competitions).
FC KTP Kotka's performance of the last 5 matches is better than AC Oulu's.
In Veikkausliiga, FC KTP Kotka has better performance than AC Oulu.
When AC Oulu is down 1-0 away, they win 7% of their matches.
When FC KTP Kotka is down 0-1 home, they win 0% of their matches.
When AC Oulu leads 0-1 away, they win in 28% of their matches.
When FC KTP Kotka leads 1-0 at home, they win in 80% of their matches.
On their last meeting AC Oulu won by 2 goals.
The winner of their last meeting was AC Oulu.
FC KTP Kotka wins 47% of halftimes, AC Oulu wins 25%.
FC KTP Kotka wins 1st half in 47% of their matches, AC Oulu in 25% of their matches.
AC Oulu have conceded a goal in each of their last 9 matches.
FC KTP Kotka have conceded a goal in each of their last 10 matches.
AC Oulu's away record this season: 0-0-4.
FC KTP Kotka's home record this season: 0-1-2.
AC Oulu haven't scored in 1 of their 4 away matches in Veikkausliiga this season.
FC KTP Kotka haven't scored in 2 of their 3 home matches in Veikkausliiga this season.
FC KTP Kotka haven't won any of their last 5 games against AC Oulu.
FC KTP Kotka have played 6 home matches in a row without winning.
In Veikkausliiga, AC Oulu have lost their last 4 away matches.
AC Oulu have a losing streak of 5 matches in Veikkausliiga.
FC KTP Kotka's last home win against AC Oulu was in 2018.
During the last 33 meetings, FC KTP Kotka have won 8 times, there have been 8 draws while AC Oulu have won 17 times. The goal difference is 49-33 in favour of AC Oulu.
During the last 14 meetings with FC KTP Kotka playing at home, FC KTP Kotka have won 4 times, there have been 2 draws while AC Oulu have won 8 times. The goal difference is 18-13 in favour of AC Oulu.
The most common result of matches between FC KTP Kotka and AC Oulu is 0-1. 6 matches have ended with this result.
The most common result of matches between FC KTP Kotka and AC Oulu when FC KTP Kotka is playing at home is 0-1. 3 matches have ended with this result.
Score and result FC Ktp - Oulu
The FC Ktp - Oulu (Football - Veikkausliiga) match in 02/05/2025 11:00 is now complete.
The FC Ktp - Oulu result is as follows: 1-3
Now that this Football (Veikkausliiga) match is over and the score is known, you can find the highlights and key statistics on that same page.