Excelsior 2-1 Zwolle final score - 20 December 2025, Eredivisie

Follow the next match live between these two teams
Zwolle - Excelsior live

Netherlands - Eredivisie

Excelsior
2
-
1
End
Zwolle
Welcome offer
Exclusive Offer

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

Highlights

Excelsior Excelsior
Zwolle Zwolle
End of game
M. van Duinen
D. Sanches Fernandes
87'
82'
G. Reiziger
S. Graves
I. Yegoian (2-1)
S. Wlodarczyk
78'
drop icon
A. Zagre
76'
L. Schouten
L. Hartjes
72'
70'
N. Fichtinger
T. Oosting
S. Wlodarczyk
J. Bergraaf
64'
63'
R. Thomas
48'
drop icon
(1-1) R. Thomas
S. Floranus
46'
D. Mbayo
K. de Rooij
Half-time
35'
J. Faberski
T. Gooijer
N. Naujoks (1-0)
D. Sanches Fernandes
20'
drop icon
Kick-off

Game Statistics

Excelsior Excelsior
Zwolle Zwolle
49
Possession (%)
51
12
Total shots
6
7
Shots on target
3
3
Corners
1
11
Free Kicks
15
13
Fouls
9
1
Yellow card
1
2
Offside
2
5
Shots off target
3
1
Shots blocked
3
2
Saves
5
10
Clearances
11
1
Injuries
1
3
Substitutions
4

Form

Table

Teams Pts P W D L GD
13 Excelsior
38 34 10 8 16 -13
15 Zwolle
37 34 9 10 15 -27

Last matches

Excelsior
Excelsior Last matches
L D L W W L
Wins

2/6 (33%)

Draw

1/6 (17%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

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

5 Dec 2025 - Eredivisie

Excelsior
0 :  2
Groningen

29 Nov 2025 - Eredivisie

Excelsior
1 :  0
NAC Breda

22 Nov 2025 - Eredivisie

Ajax
1 :  2
Excelsior

8 Nov 2025 - Eredivisie

Excelsior
1 :  2
Heracles

1 Nov 2025 - Eredivisie

Telstar
2 :  2
Excelsior

29 Oct 2025 - KNVB beker

Excelsior Maassluis
1 :  0
Excelsior
L L W L W L
Wins

2/6 (33%)

Draw

0/6 (0%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

1.83 Total goals
33% BTTS
0.67 Goals scored
1.17 Goals conceded
33% Over 2.5
67% Under 2.5

5 Dec 2025 - Eredivisie

Excelsior
0 :  2
Groningen

29 Nov 2025 - Eredivisie

Excelsior
1 :  0
NAC Breda

8 Nov 2025 - Eredivisie

Excelsior
1 :  2
Heracles

19 Oct 2025 - Eredivisie

Excelsior
1 :  0
Fortuna Sittard

27 Sept 2025 - Eredivisie

Excelsior
1 :  2
PSV Eindhoven

14 Sept 2025 - Eredivisie

Excelsior
0 :  1
Sparta Rotterdam
W L L L D W
Wins

2/6 (33%)

Draw

1/6 (17%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

2.67 Total goals
67% BTTS
1.17 Goals scored
1.5 Goals conceded
67% Over 2.5
33% Under 2.5

22 Nov 2025 - Eredivisie

Ajax
1 :  2
Excelsior

1 Nov 2025 - Eredivisie

Telstar
2 :  2
Excelsior

29 Oct 2025 - KNVB beker

Excelsior Maassluis
1 :  0
Excelsior

26 Oct 2025 - Eredivisie

Go Ahead Eagles
2 :  0
Excelsior

4 Oct 2025 - Eredivisie

Heerenveen
2 :  1
Excelsior

20 Sept 2025 - Eredivisie

Volendam
1 :  2
Excelsior
Zwolle
Zwolle Last matches
W D W 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.33 Goals scored
2 Goals conceded
67% Over 2.5
33% Under 2.5

13 Dec 2025 - Eredivisie

Zwolle
1 :  0
Fortuna Sittard

6 Dec 2025 - Eredivisie

Feyenoord
6 :  1
Zwolle

3 Dec 2025 - KNVB beker

Zwolle
1 :  3
AZ Alkmaar

28 Nov 2025 - Eredivisie

Zwolle
2 :  1
Heerenveen

23 Nov 2025 - Eredivisie

Groningen
2 :  2
Zwolle

8 Nov 2025 - Eredivisie

Zwolle
1 :  0
Sparta Rotterdam
L D W W L W
Wins

3/6 (50%)

Draw

1/6 (17%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

2.83 Total goals
50% BTTS
1.17 Goals scored
1.67 Goals conceded
67% Over 2.5
33% Under 2.5

13 Dec 2025 - Eredivisie

Zwolle
1 :  0
Fortuna Sittard

3 Dec 2025 - KNVB beker

Zwolle
1 :  3
AZ Alkmaar

28 Nov 2025 - Eredivisie

Zwolle
2 :  1
Heerenveen

8 Nov 2025 - Eredivisie

Zwolle
1 :  0
Sparta Rotterdam

25 Oct 2025 - Eredivisie

Zwolle
2 :  2
NEC Nijmegen

4 Oct 2025 - Eredivisie

Zwolle
0 :  4
PSV Eindhoven
L D W L D L
Wins

1/6 (17%)

Draw

2/6 (33%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

5.83 Total goals
100% BTTS
2 Goals scored
3.83 Goals conceded
100% Over 2.5
0% Under 2.5

6 Dec 2025 - Eredivisie

Feyenoord
6 :  1
Zwolle

23 Nov 2025 - Eredivisie

Groningen
2 :  2
Zwolle

2 Nov 2025 - Eredivisie

Heracles
8 :  2
Zwolle

28 Oct 2025 - KNVB beker

Helmond Sport
1 :  4
Zwolle

18 Oct 2025 - Eredivisie

NAC Breda
2 :  2
Zwolle

9 Oct 2025 - Clubs Friendlies

Heerenveen
4 :  1
Zwolle

Head to head

Excelsior

0 %

Draw

0 %

Zwolle

100 %

Average stats (last H2H results)

4.5
Total goals
100%
BTTS
1.5
Goals scored
3
Goals conceded
100%
Over 2.5
0%
Under 2.5

6 Apr 2024 - Eredivisie

Zwolle
2 :  1
Excelsior

22 Oct 2023 - Eredivisie

Excelsior
2 :  4
Zwolle

Tactical Scheme

Excelsior

Formation : 4 - 3 - 3

1
S. van Gassel
2
I. Bronkhorst
3
R. Meissen
4
C. Widell
12
A. Zagre
10
N. Naujoks
20
L. Hartjes
23
I. Yegoian
30
D. Sanches Fernandes
33
J. Bergraaf
11
G. de Regt
10
K. Kostons
22
K. de Rooij
25
T. Oosting
7
S. Shoretire
8
Z. Buurmeester
30
R. Thomas
2
S. Floranus
4
A. Garcia MacNulty
28
S. Graves
6
T. Gooijer
16
T. de Graaff

Formation : 4 - 2 - 3 - 1

Zwolle

Substitutes

Excelsior
Excelsior
Goalkeeper

C. Raatsie

Defender

S. Henderikx

Midfielder

N. el Hamdaoui

L. Schouten

L. Hartjes 72'

Y. Do-young

A. Carlen

S. Janssen

Forward

S. Wlodarczyk

J. Bergraaf 64'

M. van Duinen

D. Sanches Fernandes 87'

Zwolle
Zwolle
Goalkeeper

L. Bakker

D. Verduin

Defender

D. van der Haar

D. Ruward

Midfielder

J. Faberski

T. Gooijer 35'

N. Fichtinger

T. Oosting 70'

G. Reiziger

S. Graves 82'

J. Pereira da Gama

G. Rahajaan Renwarin

Forward

T. Buitink

D. Mbayo

K. de Rooij 46'

Missing players

Excelsior
Excelsior
Midfielder

M. Tielemans

Zwolle
Zwolle
Goalkeeper

J. Schendelaar

Defender

O. Aertssen

Midfielder

O. Velanas

Forward

S. Lagsir

Live Commentary

90+3' hors_jeu_1

Zwolle are too eager and fall into an offside trap.

90+3'  

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

90+2' hors_jeu_1

Zwolle are caught offside.

90+1' coup_franc_1

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

90+1' coup_franc_1

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

90'  

Sander van der Eijk signals a Zwolle throw-in in Excelsior's half.

90'  

Throw-in Zwolle.

89' sifflet_1

Goal kick for Excelsior at Van Donge & De Roo Stadion.

89' tir_non_cadre_1

Zwolle are pushing forward but Jan Faberski's finish is wide of the goal.

88' coup_franc_1

Free kick for Zwolle in the half of Excelsior.

88' coup_franc_1

Sander van der Eijk signals a free kick to Zwolle in their own half.

88'  

Zwolle awarded a throw-in in their own half.

88' coup_franc_1

Free kick for Excelsior in their own half.

87' substitution_1

Excelsior make their third substitution with Mike Van Duinen replacing Derensili Sanches Fernandes.

87'  

Zwolle to take a throw-in in Excelsior territory.

85'  

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

84' sifflet_1

Ball goes out of play for a Excelsior goal kick.

84' tir_non_cadre_1

Zwolle's Gabriel Reiziger misses with an attempt on goal.

83' corner_1

Corner awarded to Zwolle.

82' substitution_1

Gabriel Reiziger is replacing Simon Graves for the away team.

82'  

Sander van der Eijk signals a throw-in for Zwolle, close to Excelsior's area.

80'  

Sander van der Eijk awards the home team a throw-in.

80' sifflet_1

Sander van der Eijk awards Excelsior a goal kick.

78' but_1

Irakli Yegoian scores to make it 2-1 at Van Donge & De Roo Stadion. Great play from Szymon Wlodarczyk to set up the goal.

77'  

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

77'  

Throw-in for Excelsior in their own half.

77'  

Throw-in for Excelsior at Van Donge & De Roo Stadion.

77' coup_franc_1

Sander van der Eijk signals a free kick to Excelsior in their own half.

76' carton_jaune_1

Arthur Zagre (Excelsior) gets a yellow card.

76' coup_franc_1

Sander van der Eijk signals a free kick to Zwolle.

75' coup_franc_1

Excelsior awarded a free kick in their own half.

75' tir_cadre_1

Zwolle drives forward and Nick Fichtinger gets in a shot. Without netting, however.

75' hors_jeu_1

Excelsior are whistled for offside.

74' tir_cadre_1

Szymon Wlodarczyk gets his shot on target but fails to score for Excelsior.

74' sifflet_1

Goal kick for Zwolle at Van Donge & De Roo Stadion.

74' tir_non_cadre_1

Excelsior attack but Irakli Yegoian's header doesn't find the target.

74' corner_1

Excelsior have been awarded a corner by Sander van der Eijk.

72'  

Sander van der Eijk awards the away team a throw-in.

72' substitution_1

Ruben den Uil is making the team's second substitution at Van Donge & De Roo Stadion with Lewis Schouten replacing Lennard Hartjes.

71' sifflet_1

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

71' tir_non_cadre_1

Gyan De Regt for Excelsior gets in a strike but fails to hit the target.

71'  

Zwolle awarded a throw-in in their own half.

70' substitution_1

Nick Fichtinger is on a sub for Thijs Oosting for Zwolle.

69'  

Throw-in high up the field for Zwolle in Rotterdam.

68' corner_1

Corner awarded to Excelsior.

66'  

Throw-in for Excelsior in the half of Zwolle.

66' sifflet_1

Zwolle have a goal kick.

66' tir_non_cadre_1

Excelsior attack but Noah Naujoks's header doesn't find the target.

65' corner_1

Excelsior have been awarded a corner by Sander van der Eijk.

64' substitution_1

The home team replace Jerolldino Armantrading with Szymon Wlodarczyk.

63' blessure_1

Derensili Sanches Fernandes is writhing in pain and play has been suspended for a few moments.

63' carton_jaune_1

Ryan Thomas (Zwolle) has received a first yellow card.

63' coup_franc_1

Free kick for Excelsior in their own half.

61' coup_franc_1

Sander van der Eijk signals a free kick to Zwolle in their own half.

61'  

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

60'  

Throw-in for Excelsior in their own half.

58' sifflet_1

Excelsior have a goal kick.

57' coup_franc_1

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

56'  

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

56' sifflet_1

Goal kick for Excelsior at Van Donge & De Roo Stadion.

55' coup_franc_1

Free kick Zwolle.

54' sifflet_1

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

54'  

Can Excelsior capitalize from this throw-in deep inside Zwolle's half?

53' sifflet_1

Ball goes out of play for a Zwolle goal kick.

52' coup_franc_1

In Rotterdam a free kick has been awarded the home team.

52' sifflet_1

Sander van der Eijk awards Zwolle a goal kick.

50' sifflet_1

Sander van der Eijk awards Zwolle a goal kick.

50' tir_cadre_1

Jerolldino Armantrading of Excelsior smashes in a shot on target. The keeper saves, though.

50' tir_cadre_1

Sherel Floranus (Zwolle) strikes at Van Donge & De Roo Stadion but his header is cleared.

48' but_1

Goal! Ryan Thomas levels the match at 1-1. That's a fine assist from Sherel Floranus.

46' sifflet_1

Goal kick for Excelsior at Van Donge & De Roo Stadion.

46' substitution_1

The away team have replaced Kaj de Rooij with Dylan Mbayo. This is the second substitution made today by Henry van der Vegt.

45+3'  

Zwolle to take a throw-in in Excelsior territory.

45+2'  

Sander van der Eijk signals a Excelsior throw-in in Zwolle's half.

45+2' sifflet_1

Excelsior have a goal kick.

45+1'  

Throw-in Zwolle.

45' sifflet_1

The first-half has come to a close in Rotterdam.

43'  

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

42' tir_cadre_1

Excelsior's Derensili Sanches Fernandes gets in a shot on goal at Van Donge & De Roo Stadion. But the effort is unsuccessful.

41' coup_franc_1

Free kick for Zwolle in their own half.

41'  

Throw-in for Zwolle at Van Donge & De Roo Stadion.

39'  

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

38' coup_franc_1

Sander van der Eijk signals a free kick to Zwolle just outside Excelsior's area.

37' coup_franc_1

Zwolle awarded a free kick in their own half.

36' sifflet_1

Ball goes out of play for a Zwolle goal kick.

36'  

Excelsior awarded a throw-in in their own half.

35' substitution_1

Henry van der Vegt (Zwolle) is making a first substitution, with Jan Faberski replacing Tristan Gooijer.

35' sifflet_1

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

35' tir_non_cadre_1

Excelsior are coming forward and Noah Naujoks gets in a strike, it misses the target, however.

33' blessure_1

The match at Van Donge & De Roo Stadion has been interrupted briefly for a check on Tristan Gooijer, who is down injured.

32'  

Throw-in for Excelsior in their own half.

30' tir_cadre_1

Excelsior drives forward and Gyan De Regt gets in a shot. Without netting, however.

28' coup_franc_1

Free kick for Zwolle in the half of Excelsior.

28'  

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

27' coup_franc_1

Free kick for Excelsior in their own half.

25' coup_franc_1

Zwolle awarded a free kick in their own half.

25'  

Throw-in Zwolle.

23' sifflet_1

Ball goes out of play for a Excelsior goal kick.

20' but_1

Excelsior move into a 1-0 lead through a Noah Naujoks header. Derensili Sanches Fernandes with an assist there.

20'  

Throw-in for Excelsior in the half of Zwolle.

19' sifflet_1

Goal kick for Zwolle at Van Donge & De Roo Stadion.

19' tir_non_cadre_1

Noah Naujoks (Excelsior) gets up for a header but cannot keep the ball on target.

18'  

Excelsior to take a throw-in in Zwolle territory.

17'  

Throw-in for Zwolle at Van Donge & De Roo Stadion.

16' coup_franc_1

Sander van der Eijk signals a free kick to Excelsior.

14' tir_cadre_1

Excelsior's Derensili Sanches Fernandes is on target but unsuccessful.

9' hors_jeu_1

Excelsior push upfield but Sander van der Eijk quickly pulls them for offside.

8'  

Sander van der Eijk awards the away team a throw-in.

7' sifflet_1

Excelsior have a goal kick.

4' sifflet_1

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

4' tir_non_cadre_1

Zwolle's Thijs Oosting breaks free at Van Donge & De Roo Stadion. But the strike goes wide of the post.

3' coup_franc_1

Sander van der Eijk signals a free kick to Excelsior in their own half.

2' coup_franc_1

Free kick Excelsior.

1' sifflet_1

Sander van der Eijk awards Zwolle a goal kick.

1'  

Sander van der Eijk signals a Excelsior throw-in in Zwolle's half.

 

Excelsior Rotterdam scores 1.44 goals when playing at home and PEC Zwolle scores 1.57 goals when playing away (on average).

 

Both teams lost their last match.

 

Both teams haven't won their last match in Eredivisie.

 

Average number of goals in the first half in meetings between Excelsior Rotterdam and PEC Zwolle is 0.6.

 

Average number of goals in meetings between Excelsior Rotterdam and PEC Zwolle is 3.

 

Excelsior Rotterdam scores 1 goals in a match against PEC Zwolle and PEC Zwolle scores 2 goals against Excelsior Rotterdam (on average).

 

Excelsior Rotterdam have won just 0 of their last 5 Eredivisie games against PEC Zwolle.

 

PEC Zwolle have lost just 0 of their last 5 Eredivisie games against Excelsior Rotterdam.

 

In the last 5 meetings Excelsior Rotterdam won 1, PEC Zwolle won 4, 0 draws.

 

PEC Zwolle have lost just 1 of their last 5 games against Excelsior Rotterdam (in all competitions).

 

When PEC Zwolle is down 1-0 away, they win 8% of their matches.

 

When Excelsior Rotterdam is down 0-1 home, they win 0% of their matches.

 

When PEC Zwolle leads 0-1 away, they win in 44% of their matches.

 

When Excelsior Rotterdam leads 1-0 at home, they win in 76% of their matches.

 

On their last meeting PEC Zwolle won by 1 goals.

 

The winner of their last meeting was PEC Zwolle.

 

Excelsior Rotterdam wins 37% of halftimes, PEC Zwolle wins 34%.

 

Excelsior Rotterdam wins 1st half in 37% of their matches, PEC Zwolle in 34% of their matches.

 

PEC Zwolle have scored at least one goal for 10 consecutive matches.

 

Noah Naujoks is Excelsior Rotterdam's top scorer with 4 goals. Koen Kostons has scored 7 times for PEC Zwolle.

 

PEC Zwolle's away record this season: 1-3-4.

 

Excelsior Rotterdam's home record this season: 3-0-5.

 

PEC Zwolle haven't scored in 0 of their 8 away matches in Eredivisie this season.

 

Excelsior Rotterdam haven't scored in 2 of their 8 home matches in Eredivisie this season.

 

PEC Zwolle have received 4 red cards this season. This is the highest number in Eredivisie.

 

Did you know that PEC Zwolle scores 32% of their goals between the minutes 31-45?

 

Did you know that Excelsior Rotterdam scores 43% of their goals between the minutes 0-15? This is the highest percentage in the league.

 

During the last 27 meetings, Excelsior Rotterdam have won 6 times, there have been 7 draws while PEC Zwolle have won 14 times. The goal difference is 52-33 in favour of PEC Zwolle.

 

During the last 14 meetings with Excelsior Rotterdam playing at home, Excelsior Rotterdam have won 4 times, there have been 1 draws while PEC Zwolle have won 9 times. The goal difference is 33-20 in favour of PEC Zwolle.

 

The most common result of matches between Excelsior Rotterdam and PEC Zwolle is 1-1. 6 matches have ended with this result.

 

The most common result of matches between Excelsior Rotterdam and PEC Zwolle when Excelsior Rotterdam is playing at home is 0-2. 3 matches have ended with this result.

Score and result Excelsior - Zwolle

The Excelsior - Zwolle match (Football - Eredivisie) at 20/12/2025 12:45 is complete.

The Excelsior - Zwolle match result is as follows: 2-1.

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