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

Oulu 2-2 Seinajoen JK final score - 31 May 2025, Veikkausliiga

Finland - Veikkausliiga

Oulu
2
-
2
End
Seinajoen JK

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

Highlights

Oulu Oulu
Seinajoen JK Seinajoen JK
End of game
M. Koskela
90+5'
J. Korkko
M. Koskela
90+4'
drop icon
C. Silas
J. Paananen
90+1'
M. Pitkanen
J. Rennicks
90+1'
88'
drop icon
E. Mastokangas
N. Jokelainen
87'
85'
O. Tessilimi
J. Streng
A. Dumbuya
84'
83'
T. Koivisto
A. Paananen
O. Salmensuu
71'
A. Dumbuya
O. Tiihonen
71'
J. Korkko
O. Salmensuu
66'
drop icon
62'
drop icon
R. Karjalainen
60'
T. Koivisto
S. Giabo Yussif
60'
A. Vargas
K. Paananen
60'
A. Obileye
S. Chukwudi
55'
K. Paananen
M. Koskela
51'
Half-time
43'
E. Mastokangas
L. Laine
27'
L. Laine
J. Korkko
D. Barrow
25'
Kick-off

Game Statistics

CD Huachipato Oulu
CD Huachipato Seinajoen JK
49
Ball possession (%)
51
9
Shots
8
6
Shots on-target
6
3
Shots off-target
2
5
Corners
0
4
Offsides
2
10
Fouls
5
7
Free kicks
14
4
Goal kicks
8
6
Saves
4
24
Throw-ins
23
3
Yellow cards
3
1
Red cards
0

Tactical Scheme

Oulu

Formation : 4 - 4 - 2

1
W. Eskelinen
29
S. Silander
33
M. Koskela
38
L. Bergsma
18
A. Cassama
10
D. Barrow
37
J. Paananen
14
N. Jokelainen
17
O. Tiihonen
9
J. Rennicks
80
O. Salmensuu
7
R. Karjalainen
9
J. Streng
11
L. Laine
8
V. Gasc
10
K. Paananen
18
M. Arsalo
3
B. Fati
28
S. Chukwudi
5
O. Vaisto
6
S. Giabo Yussif
1
P. Roope

Formation : 4 - 3 - 3

Seinajoen JK

Substitutes

Oulu
Oulu
Goalkeeper

N. Schulz

Defender

M. Pitkanen

J. Rennicks 90'

M. Jatta

J. Lehtonen

Midfielder

A. Paananen

O. Salmensuu 71'

J. Korkko

D. Barrow 25'

A. Dumbuya

O. Tiihonen 71'

C. Silas

J. Paananen 90'

T. Kaukua

Seinajoen JK
Seinajoen JK
Goalkeeper

H. Riihimaki

Defender

T. Koivisto

S. Giabo Yussif 60'

A. Obileye

S. Chukwudi 60'

G. Oksanen

Midfielder

E. Mastokangas

L. Laine 43'

A. Machaal

Forward

O. Tessilimi

J. Streng 85'

A. Vargas

K. Paananen 60'

M. Bojang

Form

Table

Teams Pts P W D L GD
5
Seinajoen JK
Seinajoen JK
18 12 5 3 4 2
12
Oulu
Oulu
5 11 1 2 8 -12

Last matches

Oulu
Oulu Last matches
W W L L D W
Wins

3/6 (50%)

Draw

1/6 (17%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

3.17 Total goals
67% BTTS
2 Goals scored
1.17 Goals conceded
67% Over 2.5
33% Under 2.5

28 May 2025 - Suomen Cup

Oulu
2 :  1
VJS

24 May 2025 - Veikkausliiga

Ilves
0 :  0
Oulu

17 May 2025 - Veikkausliiga

Oulu
0 :  1
IFK Mariehamn

10 May 2025 - Veikkausliiga

Oulu
2 :  3
IF Gnistan

7 May 2025 - Suomen Cup

JS Hercules
1 :  5
Oulu

2 May 2025 - Veikkausliiga

FC Ktp
1 :  3
Oulu
L W L L L W
Wins

2/6 (33%)

Draw

0/6 (0%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

3.5 Total goals
67% BTTS
1.67 Goals scored
1.83 Goals conceded
83% Over 2.5
17% Under 2.5

28 May 2025 - Suomen Cup

Oulu
2 :  1
VJS

17 May 2025 - Veikkausliiga

Oulu
0 :  1
IFK Mariehamn

10 May 2025 - Veikkausliiga

Oulu
2 :  3
IF Gnistan

26 Apr 2025 - Veikkausliiga

Oulu
1 :  4
Inter Turku

15 Feb 2025 - Liigacup, Knockout Stage

Oulu
4 :  0
FF Jaro

1 Feb 2025 - Liigacup, Knockout Stage

Oulu
1 :  2
Ilves
W L L W W D
Wins

3/6 (50%)

Draw

1/6 (17%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

3.5 Total goals
83% BTTS
2.17 Goals scored
1.33 Goals conceded
83% Over 2.5
17% Under 2.5

24 May 2025 - Veikkausliiga

Ilves
0 :  0
Oulu

7 May 2025 - Suomen Cup

JS Hercules
1 :  5
Oulu

2 May 2025 - Veikkausliiga

FC Ktp
1 :  3
Oulu

23 Apr 2025 - Veikkausliiga

Seinajoen JK
3 :  1
Oulu

19 Apr 2025 - Veikkausliiga

Haka Valkeakoski
2 :  1
Oulu

16 Apr 2025 - Suomen Cup

Ponkilan Pantterit
1 :  3
Oulu
Seinajoen JK
Seinajoen JK Last matches
L L D L L W
Wins

1/6 (17%)

Draw

1/6 (17%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

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

28 May 2025 - Suomen Cup

Seinajoen JK
3 :  2
Atlantis

25 May 2025 - Veikkausliiga

Seinajoen JK
0 :  1
Inter Turku

20 May 2025 - Veikkausliiga

HJK Helsinki
4 :  2
Seinajoen JK

16 May 2025 - Veikkausliiga

IF Gnistan
2 :  2
Seinajoen JK

12 May 2025 - Veikkausliiga

Seinajoen JK
2 :  3
Vaasan Palloseura

2 May 2025 - Veikkausliiga

Kuopion Palloseura
1 :  0
Seinajoen JK
W W D L L W
Wins

3/6 (50%)

Draw

1/6 (17%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

3.33 Total goals
67% BTTS
1.83 Goals scored
1.5 Goals conceded
67% Over 2.5
33% Under 2.5

28 May 2025 - Suomen Cup

Seinajoen JK
3 :  2
Atlantis

25 May 2025 - Veikkausliiga

Seinajoen JK
0 :  1
Inter Turku

12 May 2025 - Veikkausliiga

Seinajoen JK
2 :  3
Vaasan Palloseura

28 Apr 2025 - Veikkausliiga

Seinajoen JK
2 :  2
Haka Valkeakoski

23 Apr 2025 - Veikkausliiga

Seinajoen JK
3 :  1
Oulu

11 Apr 2025 - Veikkausliiga

Seinajoen JK
1 :  0
HJK Helsinki
L W W L D L
Wins

2/6 (33%)

Draw

1/6 (17%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

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

20 May 2025 - Veikkausliiga

HJK Helsinki
4 :  2
Seinajoen JK

16 May 2025 - Veikkausliiga

IF Gnistan
2 :  2
Seinajoen JK

2 May 2025 - Veikkausliiga

Kuopion Palloseura
1 :  0
Seinajoen JK

19 Apr 2025 - Veikkausliiga

IFK Mariehamn
1 :  2
Seinajoen JK

5 Apr 2025 - Veikkausliiga

FC Ktp
0 :  1
Seinajoen JK

22 Mar 2025 - Clubs Friendlies

IK Sirius
3 :  1
Seinajoen JK

Head to head

Oulu

17 %

Draw

17 %

Seinajoen JK

67 %

Average stats (last H2H results)

2.67
Total goals
67%
BTTS
1
Goals scored (Team 1)
1.67
Goals scored (Team 2)
50%
Over 2.5
50%
Under 2.5

23 Apr 2025 - Veikkausliiga

Seinajoen JK
3 :  1
Oulu

26 Feb 2025 - Liigacup, Knockout Stage

Seinajoen JK
1 :  1
Oulu

8 Jul 2024 - Veikkausliiga

Oulu
1 :  2
Seinajoen JK

3 Jul 2024 - Suomen Cup

Seinajoen JK
2 :  0
Oulu

6 Apr 2024 - Veikkausliiga

Seinajoen JK
2 :  1
Oulu

3 Feb 2024 - Liigacup, Knockout Stage

Seinajoen JK
0 :  2
Oulu
Improve your sports betting with our football team comparison tool (100+ statistics)

Live Commentary

90+5' carton_jr_1

Miika Koskela has been booked for the second time in this match - the red card is coming out!

90+5' coup_franc_1

Free kick Seinajoen.

90+4' but_1

Julius Korkko grabs a goal to bring things level at 2-2 at Raatti Stadion. Miika Koskela instrumental with a fine assist.

90+3'  

Matti Roth signals a throw-in for Oulu, close to Seinajoen's area.

90+2' tir_cadre_1

Julius Korkko for Oulu drives towards goal at Raatti Stadion. But the finish is unsuccessful.

90+2'  

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

90+1' substitution_1

Oulu make their fifth substitution with Chianyindi Spencer Silas replacing Julius Paananen.

90+1' substitution_1

Oulu make their fourth substitution with Mikko Pitkanen replacing Justin Rennicks.

90' tir_cadre_1

Olatoundji Tessilimi of Seinajoen smashes in a shot on target. The keeper saves, though.

90'  

Throw-in Seinajoen.

88' but_1

Elias Mastokangas puts the ball in the net and the away team now lead 1-2.

88' coup_franc_1

Seinajoen awarded a free kick in their own half.

87' carton_jaune_1

At Raatti Stadion, Niklas Jokelainen has been yellow-carded for the home team.

86' coup_franc_1

Matti Roth signals a free kick to Seinajoen.

85' substitution_1

The away team have replaced Jeremiah Streng with Olatoundji Tessilimi. This is the fifth substitution made today by Stevie Grieve.

84' carton_jaune_1

Abu Dumbuya (Oulu) has received a yellow card from Matti Roth.

84' corner_1

Corner awarded to Oulu.

83' carton_jaune_1

At Raatti Stadion, Tuomas Koivisto has been yellow-carded for the away team.

83' tir_cadre_1

Oulu pushes forward through Julius Korkko, whose finish on goal is saved.

82' corner_1

Oulu have been awarded a corner by Matti Roth.

81' tir_cadre_1

Oulu's Julius Paananen is on target but unsuccessful.

80'  

Matti Roth awards the away team a throw-in.

80'  

Throw-in for Oulu in their own half.

79' sifflet_1

Matti Roth awards Seinajoen a goal kick.

79' tir_non_cadre_1

Oulu's Aleksi Paananen misses with an attempt on goal.

78' sifflet_1

Oulu have a goal kick.

78' tir_non_cadre_1

Seinajoen are coming forward and Rasmus Karjalainen gets in a strike, it misses the target, however.

75'  

Throw-in for Seinajoen at Raatti Stadion.

75'  

Throw-in for Oulu close to the penalty box.

75'  

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

75'  

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

74' hors_jeu_1

At Raatti Stadion, Seinajoen are penalized for being offside.

73'  

Oulu needs to be cautious. Seinajoen have an attacking throw-in.

73' sifflet_1

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

73'  

Matti Roth signals a Seinajoen throw-in in Oulu's half.

71' substitution_1

Mikko Isokangas (Oulu) is making a third substitution, with Abu Dumbuya replacing Onni Tiihonen.

71' substitution_1

Mikko Isokangas is making the team's second substitution at Raatti Stadion with Aleksi Paananen replacing Otto Salmensuu.

70' coup_franc_1

Matti Roth signals a free kick to Oulu in their own half.

68' sifflet_1

Seinajoen have a goal kick.

68' tir_non_cadre_1

Oulu's Santeri Silander attacks the ball with his head but his effort fails to hit the target.

68' corner_1

Corner awarded to Oulu.

68' tir_cadre_1

Oulu drives forward and Otto Salmensuu gets in a shot. Without netting, however.

66' but_1

Julius Korkko is on target to level the scores at 1-1. That's a fine assist from Otto Salmensuu.

65'  

Can Oulu capitalize from this throw-in deep inside Seinajoen's half?

65'  

Throw-in for Oulu in the half of Seinajoen.

64'  

Oulu awarded a throw-in in their own half.

64' hors_jeu_1

Oulu drive forward at breakneck speed but are pulled up for offside.

63'  

Oulu to take a throw-in in Seinajoen territory.

62' but_1

Seinajoen take a 0-1 lead thanks to Rasmus Karjalainen.

61'  

Throw-in Oulu.

60' substitution_1

Ayo Obileye is replacing Samuel Johansen Chukwudi for Seinajoen at Raatti Stadion.

60' substitution_1

Alenis Vargas is on a sub for Kasper Paananen for Seinajoen.

60' substitution_1

The away team replace Salim Giabo Yussif with Tuomas Koivisto.

59'  

Matti Roth awards the away team a throw-in.

58'  

Seinajoen to take a throw-in in Oulu territory.

57' sifflet_1

Matti Roth awards Seinajoen a goal kick.

57'  

Throw-in for Oulu at Raatti Stadion.

56' coup_franc_1

Matti Roth signals a free kick to Oulu.

55' coup_franc_1

Free kick for Oulu in their own half.

55' carton_jaune_1

Kasper Paananen (Seinajoen) has received a first yellow card.

54' coup_franc_1

Free kick for Seinajoen in the half of Oulu.

54'  

Throw-in for Oulu in their own half.

53'  

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

53'  

Jeremiah Streng is back on his feet again.

51' blessure_1

Attention is being given to Seinajoen’s Jeremiah Streng and play has been suspended briefly.

51' carton_jaune_1

Oulu's Miika Koskela has been booked in Oulu.

51' coup_franc_1

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

48'  

Seinajoen have a dangerous throw-in.

47' coup_franc_1

Free kick for Oulu in their own half.

47'  

Throw-in for Oulu in their own half.

47'  

Throw-in for Seinajoen in the half of Oulu.

46' sifflet_1

Ball goes out of play for a Seinajoen goal kick.

46'  

Seinajoen needs to be cautious. Oulu have an attacking throw-in.

45' sifflet_1

The whistle has gone to end the first-half.

45+2'  

Throw-in Oulu.

45+1' hors_jeu_1

Seinajoen advance rapidly upfield but Matti Roth blows for offside.

45' coup_franc_1

Seinajoen awarded a free kick in their own half.

44'  

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

43' hors_jeu_1

Onni Tiihonen of Oulu is pulled up for offside.

43' corner_1

Oulu have been awarded a corner by Matti Roth.

43' substitution_1

Lauri Laine, who was grimacing earlier, has been substituted. Elias Mastokangas is the substitute for Seinajoen.

42'  

Seinajoen awarded a throw-in in their own half.

41'  

Matti Roth signals a throw-in for Oulu, close to Seinajoen's area.

40' blessure_1

Lauri Laine is writhing in pain and play has been suspended for a few moments.

40' sifflet_1

Goal kick for Seinajoen at Raatti Stadion.

38' sifflet_1

Ball goes out of play for a Oulu goal kick.

36' coup_franc_1

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

35'  

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

35' sifflet_1

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

35' tir_non_cadre_1

Samuel Johansen Chukwudi of Seinajoen gets in a strike, but is off target.

34' coup_franc_1

Free kick Seinajoen.

34'  

Throw-in for Oulu at Raatti Stadion.

32'  

Can Seinajoen capitalize from this throw-in deep inside Oulu's half?

32'  

Seinajoen have a dangerous throw-in.

31' sifflet_1

Matti Roth awards Seinajoen a goal kick.

29' hors_jeu_1

Oulu push upfield but Matti Roth quickly pulls them for offside.

29' tir_cadre_1

Seinajoen's Lauri Laine is on target but unsuccessful.

28'  

Matti Roth signals a Seinajoen throw-in in Oulu's half.

27' carton_jaune_1

Lauri Laine for Seinajoen has been booked by Matti Roth and receives a first yellow card.

27' coup_franc_1

Free kick for Oulu in their own half.

26'  

Babacar Fati returns to the field for Seinajoen after picking up a slight injury.

26' blessure_1

Babacar Fati is down and play has been interrupted for a few moments.

25'  

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

25' substitution_1

Julius Korkko is replacing Danny Barrow for the home team.

24'  

Matti Roth signals a Seinajoen throw-in in Oulu's half.

24' tir_cadre_1

Seinajoen pushes forward through Kasper Paananen, whose finish on goal is saved.

20'  

Throw-in for Seinajoen at Raatti Stadion.

17'  

Oulu awarded a throw-in in their own half.

16' sifflet_1

Seinajoen have a goal kick.

16' tir_non_cadre_1

Adramane Cassama for Oulu gets in a strike but fails to hit the target.

15' coup_franc_1

Seinajoen awarded a free kick in their own half.

14'  

Throw-in for Oulu close to the penalty box.

14'  

Oulu to take a throw-in in Seinajoen territory.

10'  

Throw-in for Seinajoen in the half of Oulu.

9' hors_jeu_1

Oulu are too eager and fall into an offside trap.

9' sifflet_1

Goal kick for Seinajoen at Raatti Stadion.

8' corner_1

Oulu have been awarded a corner by Matti Roth.

6' coup_franc_1

Matti Roth signals a free kick to Seinajoen in their own half.

5'  

Matti Roth awards the away team a throw-in.

4'  

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

4'  

Throw-in for Seinajoen in their own half.

3'  

Throw-in Seinajoen.

2'  

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

2' tir_cadre_1

Rasmus Karjalainen of Seinajoen smashes in a shot on target. The keeper saves, though.

1'  

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

 

If Kasper Vili Valtteri Paananen scores against AC Oulu it will be his 5th goal for Seinajoen JK this season.

 

Both teams didn't score on their last match.

 

AC Oulu has streak of 2 matches with 0 scored goals.

 

AC Oulu scores 1.56 goals when playing at home and Seinajoen JK scores 1.65 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 AC Oulu and Seinajoen JK is 1.4.

 

Average number of goals in meetings between AC Oulu and Seinajoen JK is 2.8.

 

AC Oulu scores 0.8 goals in a match against Seinajoen JK and Seinajoen JK scores 2 goals against AC Oulu (on average).

 

AC Oulu have won just 1 of their last 5 Veikkausliiga games against Seinajoen JK.

 

Seinajoen JK have lost just 1 of their last 5 Veikkausliiga games against AC Oulu.

 

In the last 5 meetings AC Oulu won 0, Seinajoen JK won 4, 1 draws.

 

Seinajoen JK have lost just 0 of their last 5 games against AC Oulu (in all competitions).

 

AC Oulu's performance of the last 5 matches is better than Seinajoen JK's.

 

In Veikkausliiga, AC Oulu has better performance than Seinajoen JK.

 

When Seinajoen JK is down 1-0 away, they win 27% of their matches.

 

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

 

When Seinajoen JK leads 0-1 away, they win in 55% of their matches.

 

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

 

On their last meeting Seinajoen JK won by 2 goals.

 

The winner of their last meeting was Seinajoen JK.

 

AC Oulu wins 25% of halftimes, Seinajoen JK wins 29%.

 

AC Oulu wins 1st half in 25% of their matches, Seinajoen JK in 29% of their matches.

 

Seinajoen JK have conceded a goal in each of their last 9 matches.

 

AC Oulu have conceded a goal in each of their last 13 matches.

 

Abu Dumbuya has more yellow cards (3) than any other player at AC Oulu. Momodou Bojang has collected 4 for Seinajoen JK.

 

Niklas Jokelainen has assisted the most goals for AC Oulu with 2. Rasmus Karjalainen is Seinajoen JK's biggest assister (3).

 

AC Oulu's home record this season: 0-0-3.

 

Seinajoen JK haven't scored in 1 of their 5 away matches in Veikkausliiga this season.

 

AC Oulu haven't scored in 1 of their 3 home matches in Veikkausliiga this season.

 

Seinajoen JK haven't won in their last 6 games.

 

AC Oulu have a losing streak of 3 matches at home.

 

Did you know that Seinajoen JK scores 27% of their goals between the minutes 46-60?

 

Did you know that AC Oulu scores 27% of their goals between the minutes 31-45?

 

Last season Seinajoen JK won both games against AC Oulu (2-1 at home and 2-1 away).

 

During the last 24 meetings, AC Oulu have won 8 times, there have been 5 draws while Seinajoen JK have won 11 times. The goal difference is 37-34 in favour of Seinajoen JK.

 

During the last 8 meetings with AC Oulu playing at home, AC Oulu have won 3 times, there have been 0 draws while Seinajoen JK have won 5 times. The goal difference is 12-7 in favour of Seinajoen JK.

Score and result Oulu - Seinajoen JK

The Oulu - Seinajoen JK (Football - Veikkausliiga) match in 31/05/2025 10:00 is now complete.

The Oulu - Seinajoen JK result is as follows: 2-2

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.

Please Gamble Responsibly

logo footer