Oulu 2-0 KuPS final score - 2 May 2026, Veikkausliiga

Finland - Veikkausliiga

Oulu
2
-
0
End
KuPS
Welcome offer
Exclusive Offer

New customers only | Commercial content | 18+ age limit | T&Cs apply

Highlights

Oulu Oulu
KuPS KuPS
End of game
J. Lietsa
L. Ghezali
90'
88'
B. Armah
S. Sipola
O. Kemppainen
87'
M. Ojala
E. Kallio
76'
72'
A. Heinonen
V. Gasc
72'
T. Hamalainen
S. Savolainen
L. Ghezali
71'
drop icon
68'
B. Magassa
61'
B. Armah
57'
J. Luyeye-Lutumba
G. Engvall
57'
S. Heiskanen
C. Antwi
52'
C. Antwi
Half-time
J. Pirinen
20'
R. Karjalainen
4'
drop icon
Kick-off

Game Statistics

Oulu Oulu
KuPS KuPS
25
Possession (%)
75
7
Total shots
4
6
Shots on target
1
7
Corners
9
10
Free Kicks
10
8
Fouls
9
1
Yellow card
3
0
Red card
1
2
Offside
1
1
Shots off target
3
2
Shots blocked
4
1
Saves
4
13
Clearances
3
3
Substitutions
4

Form

Table

Teams Pts P W D L GD
2 Oulu
21 10 7 0 3 +8
3 KuPS
20 11 5 5 1 +6

Last matches

Oulu
Oulu Last matches
W W L W L L
Wins

3/6 (50%)

Draw

0/6 (0%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

3.17 Total goals
67% BTTS
1.83 Goals scored
1.33 Goals conceded
67% Over 2.5
33% Under 2.5

25 Apr 2026 - Veikkausliiga

Lahti
2 :  1
Oulu

22 Apr 2026 - Veikkausliiga

KuPS
3 :  2
Oulu

18 Apr 2026 - Veikkausliiga

Oulu
1 :  0
Vaasan Palloseura

15 Apr 2026 - Suomen Cup

Oulu
1 :  2
FF Jaro

11 Apr 2026 - Veikkausliiga

HJK Helsinki
0 :  1
Oulu

4 Apr 2026 - Veikkausliiga

IF Gnistan
1 :  5
Oulu
W W W W L W
Wins

5/6 (83%)

Draw

0/6 (0%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

2.83 Total goals
33% BTTS
2.33 Goals scored
0.5 Goals conceded
67% Over 2.5
33% Under 2.5

18 Apr 2026 - Veikkausliiga

Oulu
1 :  0
Vaasan Palloseura

15 Apr 2026 - Suomen Cup

Oulu
1 :  2
FF Jaro

14 Mar 2026 - Liigacup, Knockout Stage

Oulu
2 :  1
HJK Helsinki

28 Feb 2026 - Liigacup, Knockout Stage

Oulu
5 :  0
KuPS

31 Jan 2026 - Liigacup, Knockout Stage

Oulu
3 :  0
Seinajoen JK

4 Oct 2025 - Veikkausliiga

Oulu
2 :  0
Vaasan Palloseura
L W W W L L
Wins

3/6 (50%)

Draw

0/6 (0%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

3.83 Total goals
83% BTTS
2.17 Goals scored
1.67 Goals conceded
83% Over 2.5
17% Under 2.5

25 Apr 2026 - Veikkausliiga

Lahti
2 :  1
Oulu

22 Apr 2026 - Veikkausliiga

KuPS
3 :  2
Oulu

11 Apr 2026 - Veikkausliiga

HJK Helsinki
0 :  1
Oulu

4 Apr 2026 - Veikkausliiga

IF Gnistan
1 :  5
Oulu

28 Mar 2026 - Clubs Friendlies

FF Jaro
2 :  3
Oulu

21 Mar 2026 - Liigacup, Knockout Stage

Inter Turku
2 :  1
Oulu
KuPS
KuPS Last matches
W W D W W D
Wins

4/6 (67%)

Draw

2/6 (33%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

2.83 Total goals
83% BTTS
1.83 Goals scored
1 Goals conceded
50% Over 2.5
50% Under 2.5

26 Apr 2026 - Veikkausliiga

KuPS
1 :  1
HJK Helsinki

25 Apr 2026 - Naisten Liiga

VIFK
1 :  2
KuPS

22 Apr 2026 - Veikkausliiga

KuPS
3 :  2
Oulu

18 Apr 2026 - Veikkausliiga

FF Jaro
1 :  1
KuPS

11 Apr 2026 - Veikkausliiga

KuPS
1 :  0
IF Gnistan

4 Apr 2026 - Veikkausliiga

Ilves
1 :  3
KuPS
W D W W W D
Wins

4/6 (67%)

Draw

2/6 (33%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

2.17 Total goals
50% BTTS
1.5 Goals scored
0.67 Goals conceded
33% Over 2.5
67% Under 2.5

26 Apr 2026 - Veikkausliiga

KuPS
1 :  1
HJK Helsinki

22 Apr 2026 - Veikkausliiga

KuPS
3 :  2
Oulu

11 Apr 2026 - Veikkausliiga

KuPS
1 :  0
IF Gnistan

4 Apr 2026 - Naisten Liiga

KuPS
3 :  1
PK-35Vantaa

28 Mar 2026 - Naisten Liiga

KuPS
0 :  0
HPS

21 Mar 2026 - Clubs Friendlies

KuPS
1 :  0
JIPPO
L L D W D W
Wins

2/6 (33%)

Draw

2/6 (33%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

2.5 Total goals
50% BTTS
1 Goals scored
1.5 Goals conceded
50% Over 2.5
50% Under 2.5

25 Apr 2026 - Naisten Liiga

VIFK
1 :  2
KuPS

18 Apr 2026 - Veikkausliiga

FF Jaro
1 :  1
KuPS

4 Apr 2026 - Veikkausliiga

Ilves
1 :  3
KuPS

27 Mar 2026 - Clubs Friendlies

Seinajoen JK
0 :  0
KuPS

28 Feb 2026 - Liigacup, Knockout Stage

Oulu
5 :  0
KuPS

26 Feb 2026 - Conference League

KKS Lech Poznan
1 :  0
KuPS

Head to head

Oulu

17 %

Draw

17 %

KuPS

67 %

Average stats (last H2H results)

3.33
Total goals
50%
BTTS
1.67
Goals scored
1.67
Goals conceded
66.67%
Over 2.5
33.33%
Under 2.5

22 Apr 2026 - Veikkausliiga

KuPS
3 :  2
Oulu

28 Feb 2026 - Liigacup, Knockout Stage

Oulu
5 :  0
KuPS

4 Jul 2025 - Veikkausliiga

Oulu
2 :  2
KuPS

12 Apr 2025 - Veikkausliiga

KuPS
1 :  0
Oulu

25 Mar 2025 - Clubs Friendlies

KuPS
2 :  0
Oulu

22 Feb 2025 - Liigacup, Knockout Stage

KuPS
2 :  1
Oulu

Tactical Scheme

Oulu

Formation : 4 - 3 - 3

13
M. Oliveira Silva Santos
16
O. Kemppainen
5
M. Pitkanen
66
J. Pirinen
22
T. Kaukua
6
J. Paananen
7
R. Karjalainen
21
I. Mendolin
11
L. Ghezali
26
J. Korkko
27
E. Kallio
24
B. Armah
11
J. Moreno
9
G. Engvall
8
P. Pennanen
34
O. Ruoppi
10
V. Gasc
25
C. Antwi
4
K. Adams
28
B. Magassa
6
S. Savolainen
1
J. Kreidl

Formation : 4 - 3 - 3

KuPS

Substitutes

Oulu
Oulu
Goalkeeper

N. Schulz

Defender

S. Sipola

O. Kemppainen 87'

J. Lietsa

L. Ghezali 90'

S. Silander

A. Cassama

Midfielder

M. Ojala

E. Kallio 76'

Forward

K. Jatta

N. Jokelainen

K. Abdoulaye

KuPS
KuPS
Goalkeeper

H. Riihimaki

Defender

A. Lotjonen

K. Ward

T. Hamalainen

S. Savolainen 72'

Midfielder

S. Soumahoro

A. Heinonen

V. Gasc 72'

J. Luyeye-Lutumba

G. Engvall 57'

N. Kujasalo

S. Heiskanen

C. Antwi 57'

Live Commentary

90+6' coup_franc_1

Oliver Reitala signals a free kick to AC Oulu in their own half.

90+5' sifflet_1

Ball goes out of play for a Kuopion Palloseura goal kick.

90+5'  

Oliver Reitala signals a throw-in for AC Oulu, close to Kuopion Palloseura's area.

90+4' coup_franc_1

Free kick AC Oulu.

90+4' sifflet_1

Ball goes out of play for a AC Oulu goal kick.

90+4' tir_non_cadre_1

Brahima Magassa of Kuopion Palloseura gets in a strike, but is off target.

90+3'  

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

90+3' sifflet_1

Kuopion Palloseura have a goal kick.

90+1'  

Kuopion Palloseura to take a throw-in in AC Oulu territory.

90+1'  

Throw-in high up the field for AC Oulu in Oulu.

90+1' coup_franc_1

Free kick in a good position for AC Oulu!

90' ending

The second-half is over. The match ends 2 - 0.

90'  

Oliver Reitala awards the home team a throw-in.

90' substitution_1

AC Oulu make their third substitution with Johan Lietsa replacing Lamine Ghezali.

88' carton_rouge_1

Bob Nii Armah Kuopion Palloseura.

88' coup_franc_1

In Oulu a free kick has been awarded the away team.

87' substitution_1

Mikko Isokangas (AC Oulu) is making a second substitution, with Sami Sipola replacing Otto Kemppainen.

86'  

Throw-in for AC Oulu at Raatti Stadion.

86'  

AC Oulu awarded a throw-in in their own half.

85' coup_franc_1

AC Oulu awarded a free kick in their own half.

85'  

Can Kuopion Palloseura get the ball into an attacking position from this throw-in in AC Oulu's half?

84'  

Throw-in for AC Oulu in their own half.

84'  

Ball safe as Kuopion Palloseura is awarded a throw-in in their half.

83' coup_franc_1

Free kick for Kuopion Palloseura in their own half.

82'  

Kuopion Palloseura awarded a throw-in in their own half.

82' sifflet_1

It's a goal kick for the home team in Oulu.

81' sifflet_1

Oliver Reitala awards Kuopion Palloseura a goal kick.

81' tir_non_cadre_1

AC Oulu are pushing forward but Julius Korkko's finish is wide of the goal.

79' corner_1

Oliver Reitala has awarded Kuopion Palloseura a corner.

78' corner_1

Kuopion Palloseura takes a corner from the left.

76' substitution_1

Matias Ojala is replacing Elias Kallio for AC Oulu at Raatti Stadion.

76' sifflet_1

Goal kick for AC Oulu at Raatti Stadion.

76' corner_1

Corner awarded to Kuopion Palloseura.

74' sifflet_1

AC Oulu have a goal kick.

73'  

Throw-in for Kuopion Palloseura at Raatti Stadion.

72' substitution_1

Taneli Hamalainen is replacing Saku Savolainen for the away team.

72' substitution_1

The away team have replaced Valentin Gasc with Arttu Heinonen. This is the third substitution made today by Miika Nuutinen.

71' but_1

Goal! AC Oulu extend their lead to 2 - 0 through Lamine Ghezali.

70'  

Throw-in for Kuopion Palloseura in their own half.

69' sifflet_1

Oliver Reitala awards AC Oulu a goal kick.

68' carton_jaune_1

Brahima Magassa for Kuopion Palloseura has been booked by Oliver Reitala and receives a first yellow card.

68' coup_franc_1

Oliver Reitala signals a free kick to AC Oulu in their own half.

67' sifflet_1

Ball goes out of play for a AC Oulu goal kick.

66'  

Oliver Reitala awards the away team a throw-in.

66' corner_1

Corner awarded to AC Oulu.

64'  

Throw-in Kuopion Palloseura.

63'  

Throw-in Kuopion Palloseura.

62'  

Oliver Reitala signals a Kuopion Palloseura throw-in in AC Oulu's half.

61' carton_jaune_1

Bob Nii Armah for Kuopion Palloseura has been booked by Oliver Reitala and receives a first yellow card.

61'  

Throw-in for AC Oulu at Raatti Stadion.

59'  

Throw-in for Kuopion Palloseura in the half of AC Oulu.

59' sifflet_1

It's a goal kick for the home team in Oulu.

58'  

Ball safe as Kuopion Palloseura is awarded a throw-in in their half.

58' coup_franc_1

Oliver Reitala signals a free kick to Kuopion Palloseura in their own half.

57' substitution_1

The away team replace Clinton Antwi with Saku Heiskanen.

57' substitution_1

The away team have replaced Gustav Engvall with Joslyn Luyeye-Lutumba. This is the first substitution made today by Miika Nuutinen.

56'  

AC Oulu awarded a throw-in in their own half.

56' coup_franc_1

Free kick for Kuopion Palloseura in the half of AC Oulu.

55' coup_franc_1

AC Oulu awarded a free kick in their own half.

54'  

Kuopion Palloseura to take a throw-in in AC Oulu territory.

52' carton_jaune_1

Clinton Antwi is booked for the away team.

51'  

Oliver Reitala signals a AC Oulu throw-in in Kuopion Palloseura's half.

51' hors_jeu_1

Kuopion Palloseura advance rapidly upfield but Oliver Reitala blows for offside.

50'  

Throw-in for AC Oulu in their own half.

50' corner_1

Kuopion Palloseura have been awarded a corner by Oliver Reitala.

48' coup_franc_1

Free kick AC Oulu.

47'  

Can Kuopion Palloseura get the ball into an attacking position from this throw-in in AC Oulu's half?

47' coup_franc_1

Free kick for AC Oulu in their own half.

46' coup_franc_1

Oliver Reitala signals a free kick to Kuopion Palloseura.

46'  

A throw-in for the home team on the opposite half.

44+1'  

The first-half has ended.

44' sifflet_1

Goal kick for AC Oulu at Raatti Stadion.

42'  

Oliver Reitala awards the home team a throw-in.

42'  

Throw-in Kuopion Palloseura.

40'  

Throw-in for AC Oulu at Raatti Stadion.

39' sifflet_1

AC Oulu have a goal kick.

39'  

Oliver Reitala awards the away team a throw-in.

39'  

Ball safe as Kuopion Palloseura is awarded a throw-in in their half.

36' sifflet_1

Ball goes out of play for a AC Oulu goal kick.

36' coup_franc_1

Oliver Reitala signals a free kick to Kuopion Palloseura in their own half.

35'  

AC Oulu awarded a throw-in in their own half.

34'  

Throw-in for Kuopion Palloseura in their own half.

33' hors_jeu_1

At Raatti Stadion, AC Oulu are penalized for being offside.

31' corner_1

Corner awarded to AC Oulu.

31' corner_1

AC Oulu have been awarded a corner by Oliver Reitala.

28'  

Throw-in AC Oulu.

26' hors_jeu_1

AC Oulu are whistled for offside.

25'  

Throw-in for AC Oulu in the half of Kuopion Palloseura.

25' corner_1

Corner awarded to AC Oulu.

25'  

Can AC Oulu capitalize from this throw-in deep inside Kuopion Palloseura's half?

23'  

Oliver Reitala awards the away team a throw-in.

23' sifflet_1

It's a goal kick for the home team in Oulu.

22' sifflet_1

Goal kick for AC Oulu at Raatti Stadion.

22' corner_1

Oliver Reitala has awarded Kuopion Palloseura a corner.

21' corner_1

Kuopion Palloseura have been awarded a corner by Oliver Reitala.

20' carton_jaune_1

At Raatti Stadion, Juha Pirinen has been yellow-carded for the home team.

20' coup_franc_1

Free kick for Kuopion Palloseura in their own half.

18'  

Kuopion Palloseura to take a throw-in in AC Oulu territory.

18' corner_1

AC Oulu have been awarded a corner by Oliver Reitala.

17'  

Can AC Oulu get the ball into an attacking position from this throw-in in Kuopion Palloseura's half?

17' coup_franc_1

AC Oulu awarded a free kick in their own half.

16' corner_1

Corner awarded to AC Oulu.

16' corner_1

AC Oulu have been awarded a corner by Oliver Reitala.

14' coup_franc_1

Kuopion Palloseura are in shooting range from this free kick.

13'  

A throw-in for the home team on the opposite half.

11'  

AC Oulu awarded a throw-in in their own half.

11' sifflet_1

Oliver Reitala awards AC Oulu a goal kick.

9'  

Throw-in for Kuopion Palloseura at Raatti Stadion.

9' corner_1

Corner awarded to Kuopion Palloseura.

9' corner_1

Corner awarded to Kuopion Palloseura.

6' corner_1

Kuopion Palloseura takes a corner from the left.

5'  

Throw-in for Kuopion Palloseura in their own half.

4' but_1

Rasmus Karjalainen is on target to give AC Oulu a 1 - 0 advantage.

2'  

Oliver Reitala signals a Kuopion Palloseura throw-in in AC Oulu's half.

2'  

Ball safe as AC Oulu is awarded a throw-in in their half.

 

AC Oulu scores 1.65 goals when playing at home and Kuopion Palloseura scores 1.29 goals when playing away (on average).

 

Average number of goals in the first half in meetings between AC Oulu and Kuopion Palloseura is 1.2.

 

Average number of goals in meetings between AC Oulu and Kuopion Palloseura is 3.4.

 

AC Oulu scores 1.8 goals in a match against Kuopion Palloseura and Kuopion Palloseura scores 1.6 goals against AC Oulu (on average).

 

AC Oulu have won just 1 of their last 5 Veikkausliiga games against Kuopion Palloseura.

 

Kuopion Palloseura have lost just 1 of their last 5 Veikkausliiga games against AC Oulu.

 

In the last 5 meetings AC Oulu won 1, Kuopion Palloseura won 3, 1 draws.

 

Kuopion Palloseura have lost just 1 of their last 5 games against AC Oulu (in all competitions).

 

Kuopion Palloseura's performance of the last 5 matches is better than AC Oulu's.

 

In Veikkausliiga, Kuopion Palloseura has better performance than AC Oulu.

 

When Kuopion Palloseura is down 1-0 away, they win 6% of their matches.

 

When AC Oulu is down 0-1 home, they win 41% of their matches.

 

When Kuopion Palloseura leads 0-1 away, they win in 91% of their matches.

 

When AC Oulu leads 1-0 at home, they win in 75% of their matches.

 

On their last meeting Kuopion Palloseura won by 1 goals.

 

The winner of their last meeting was Kuopion Palloseura.

 

AC Oulu wins 25% of halftimes, Kuopion Palloseura wins 30%.

 

AC Oulu wins 1st half in 25% of their matches, Kuopion Palloseura in 30% of their matches.

 

AC Oulu have scored at least one goal for 14 consecutive matches.

 

Elias Kallio has assisted the most goals for AC Oulu with 2. Otto Ruoppi is Kuopion Palloseura's biggest assister (3).

 

Rasmus Karjalainen is AC Oulu's top scorer with 4 goals. Jaime Jose Moreno Ciorciari has scored 4 times for Kuopion Palloseura.

 

When playing at home, AC Oulu have not lost to Kuopion Palloseura in their last 3 encounters.

 

Kuopion Palloseura haven't lost in their last 6 games.

 

Did you know that AC Oulu scores 40% of their goals between the minutes 61-75?

 

Last season's matches: 2-2 (AC Oulu at home) and 1-0 (Kuopion Palloseura at home).

 

During the last 28 meetings, AC Oulu have won 5 times, there have been 3 draws while Kuopion Palloseura have won 20 times. The goal difference is 57-27 in favour of Kuopion Palloseura.

 

During the last 13 meetings with AC Oulu playing at home, AC Oulu have won 4 times, there have been 2 draws while Kuopion Palloseura have won 7 times. The goal difference is 25-15 in favour of Kuopion Palloseura.

 

The most common result of matches between AC Oulu and Kuopion Palloseura is 0-2. 5 matches have ended with this result.

 

The most common result of matches between AC Oulu and Kuopion Palloseura when AC Oulu is playing at home is 0-2. 3 matches have ended with this result.

Score and result Oulu - KuPS

The Oulu - KuPS match (Football - Veikkausliiga) at 02/05/2026 12:00 is complete.

The Oulu - KuPS match result is as follows: 2-0.

Now that this Veikkausliiga Football match is over and the score is known, you can find the highlights and key statistics on that same page.