Ajax 1-2 Excelsior final score - 22 November 2025, Eredivisie

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

Netherlands - Eredivisie

Ajax
1
-
2
End
Excelsior

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

Highlights

Ajax Ajax
Excelsior Excelsior
End of game
84'
S. Janssen
M. Nolan
84'
L. Schouten
C. Widell
D. Klaassen
J. Sutalo
84'
O. Wijndal
G. Alders
76'
R. Moro
O. Edvardsen
76'
66'
M. Van Duinen
J. Armantrading
66'
S. Mitrovic
D. Sanches Fernandes
K. Dolberg
M. Godts
59'
drop icon
K. Dolberg
A. Gaaei
57'
J. Sutalo
57'
52'
A. Carlen
L. Hartjes
47'
drop icon
N. Naujoks
Half-time
37'
drop icon
N. Naujoks
R. Meissen
24'
I. Bronkhorst
W. Weghorst
16'
Kick-off

Game Statistics

Ajax Ajax
Excelsior Excelsior
54
Ball possession (%)
46
10
Shots
7
5
Shots on-target
4
5
Shots off-target
3
9
Corners
2
2
Offsides
1
4
Fouls
11
12
Free kicks
6
3
Goal kicks
7
2
Saves
4
25
Throw-ins
10
2
Yellow cards
1

Tactical Scheme

Ajax

Formation : 4 - 2 - 3 - 1

22
R. Pasveer
3
A. Gaaei
37
J. Sutalo
15
Y. Baas
41
G. Alders
6
Y. Regeer
8
K. Taylor
17
O. Edvardsen
10
O. Gloukh
11
M. Godts
25
W. Weghorst
11
G. De Regt
33
J. Armantrading
30
D. Sanches Fernandes
10
N. Naujoks
20
L. Hartjes
23
I. Yegoian
17
M. Nolan
3
R. Meissen
4
C. Widell
2
I. Bronkhorst
1
S. Van Gassel

Formation : 4 - 3 - 3

Excelsior

Substitutes

Ajax
Ajax
Goalkeeper

V. Jaros

P. Reverson

Defender

K. Itakura

J. Mokio

O. Wijndal

G. Alders 76'

Midfielder

R. Bounida

K. Fitz-Jim

J. McConnell

S. Steur

R. Moro

O. Edvardsen 76'

D. Klaassen

J. Sutalo 84'

Forward

K. Dolberg

A. Gaaei 57'

Excelsior
Excelsior
Goalkeeper

C. Raatsie

Defender

S. Henderikx

Midfielder

L. Schouten

C. Widell 84'

A. Carlen

L. Hartjes 52'

N. el Hamdaoui

S. Janssen

M. Nolan 84'

S. Mitrovic

D. Sanches Fernandes 66'

S. Middendorp

Forward

M. Van Duinen

J. Armantrading 66'

S. Wlodarczyk

Form

Table

Teams Pts P W D L GD
3
Ajax
Ajax
33 18 9 6 3 11
14
Excelsior
Excelsior
19 17 6 1 10 -15

Last matches

Ajax
Ajax Last matches
L L W D L L
Wins

1/6 (17%)

Draw

1/6 (17%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

3.5 Total goals
67% BTTS
1 Goals scored
2.5 Goals conceded
67% Over 2.5
33% Under 2.5

9 Nov 2025 - Eredivisie

Utrecht
2 :  1
Ajax

5 Nov 2025 - Champions League

Ajax
0 :  3
Galatasaray

1 Nov 2025 - Eredivisie

Ajax
1 :  1
Heerenveen

26 Oct 2025 - Eredivisie

Twente
2 :  3
Ajax

22 Oct 2025 - Champions League

Chelsea
5 :  1
Ajax

18 Oct 2025 - Eredivisie

Ajax
0 :  2
AZ Alkmaar
W L W L D L
Wins

2/6 (33%)

Draw

1/6 (17%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

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

5 Nov 2025 - Champions League

Ajax
0 :  3
Galatasaray

1 Nov 2025 - Eredivisie

Ajax
1 :  1
Heerenveen

18 Oct 2025 - Eredivisie

Ajax
0 :  2
AZ Alkmaar

27 Sept 2025 - Eredivisie

Ajax
2 :  1
NAC Breda

17 Sept 2025 - Champions League

Ajax
0 :  2
Inter Milan

13 Sept 2025 - Eredivisie

Ajax
3 :  1
Zwolle
D L D L W L
Wins

1/6 (17%)

Draw

2/6 (33%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

4.67 Total goals
83% BTTS
1.67 Goals scored
3 Goals conceded
100% Over 2.5
0% Under 2.5

9 Nov 2025 - Eredivisie

Utrecht
2 :  1
Ajax

26 Oct 2025 - Eredivisie

Twente
2 :  3
Ajax

22 Oct 2025 - Champions League

Chelsea
5 :  1
Ajax

4 Oct 2025 - Eredivisie

Sparta Rotterdam
3 :  3
Ajax

30 Sept 2025 - Champions League

Marseille
4 :  0
Ajax

21 Sept 2025 - Eredivisie

PSV Eindhoven
2 :  2
Ajax
Excelsior
Excelsior Last matches
L W L L D L
Wins

1/6 (17%)

Draw

1/6 (17%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

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

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

26 Oct 2025 - Eredivisie

Go Ahead Eagles
2 :  0
Excelsior

19 Oct 2025 - Eredivisie

Excelsior
1 :  0
Fortuna Sittard

4 Oct 2025 - Eredivisie

Heerenveen
2 :  1
Excelsior
L W L L W L
Wins

2/6 (33%)

Draw

0/6 (0%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

2 Total goals
50% BTTS
0.83 Goals scored
1.17 Goals conceded
50% Over 2.5
50% Under 2.5

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

30 Aug 2025 - Eredivisie

Excelsior
1 :  0
Twente

16 Aug 2025 - Eredivisie

Excelsior
1 :  2
Feyenoord
L W L L L D
Wins

1/6 (17%)

Draw

1/6 (17%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

3 Total goals
67% BTTS
1 Goals scored
2 Goals conceded
67% Over 2.5
33% Under 2.5

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

24 Aug 2025 - Eredivisie

Utrecht
4 :  1
Excelsior

Head to head

Ajax

60 %

Draw

40 %

Excelsior

0 %

Average stats (last H2H results)

5.8
Total goals
100%
BTTS
4.2
Goals scored (home team)
1.6
Goals scored (away team)
100%
Over 2.5
0%
Under 2.5

24 Apr 2024 - Eredivisie

Ajax
2 :  2
Excelsior

19 Aug 2023 - Eredivisie

Excelsior
2 :  2
Ajax

29 Jan 2023 - Eredivisie

Excelsior
1 :  4
Ajax

16 Oct 2022 - Eredivisie

Ajax
7 :  1
Excelsior

13 Apr 2019 - Eredivisie

Ajax
6 :  2
Excelsior

Missing players

Ajax
Ajax
Midfielder

B. Van den Boomen

Forward

S. Berghuis

Excelsior
Excelsior
Forward

A. Zagre

Live Commentary

90+7'  

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

90+5'  

Ajax awarded a throw-in in their own half.

90+4' sifflet_1

Ball goes out of play for a Ajax goal kick.

90+4' tir_non_cadre_1

Excelsior are coming forward and Gyan De Regt gets in a strike, it misses the target, however.

90+3' coup_franc_1

Excelsior awarded a free kick in their own half.

90+3'  

Throw-in high up the field for Ajax in Amsterdam.

90+2'  

Excelsior needs to be cautious. Ajax have an attacking throw-in.

90+1'  

Ilias Bronkhorst has recovered and rejoins the match in Amsterdam.

90+1'  

Excelsior to take a throw-in in Ajax territory.

90+1' blessure_1

Ilias Bronkhorst is writhing in pain and play has been suspended for a few moments.

90' sifflet_1

Joey Kooij awards Excelsior a goal kick.

90' tir_non_cadre_1

Kasper Dolberg for Ajax gets in a strike but fails to hit the target.

89'  

Joey Kooij signals a Ajax throw-in in Excelsior's half.

88'  

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

86' coup_franc_1

Ajax awarded a free kick in their own half.

85'  

Throw-in for Ajax in the half of Excelsior.

84' substitution_1

The home team replace Josip Sutalo with Davy Klaassen.

84' substitution_1

Ruben den Uil (Excelsior) is making a fifth substitution, with Simon Janssen replacing Martens Nolan.

84' substitution_1

The away team have replaced Casper Widell with Lewis Schouten. This is the fourth substitution made today by Ruben den Uil.

83'  

Throw-in for Ajax in their own half.

82'  

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

81'  

Throw-in Ajax.

80' corner_1

Corner awarded to Ajax.

80'  

Joey Kooij awards the home team a throw-in.

79' tir_cadre_1

In Amsterdam, Youri Baas (Ajax) gets his head to the ball but the strike is cleared by an untiring defence.

79' corner_1

Corner awarded to Ajax.

78' corner_1

Ajax have been awarded a corner by Joey Kooij.

78'  

Joey Kooij signals a Ajax throw-in in Excelsior's half.

77'  

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

77'  

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

76' substitution_1

Owen Wijndal is replacing Gerald Alders for the home team.

76' substitution_1

Ajax make their second substitution with Raul Moro replacing Oliver Valaker Edvardsen.

75'  

Ajax have a dangerous throw-in.

71' tir_cadre_1

Wout Weghorst for Ajax drives towards goal at Johan Cruijff ArenA. But the finish is unsuccessful.

70' tir_cadre_1

Ajax pushes forward through Kenneth Taylor, whose finish on goal is saved.

70'  

Ajax to take a throw-in in Excelsior territory.

69' coup_franc_1

Free kick for Ajax in the half of Excelsior.

69' tir_cadre_1

Mike Van Duinen (Excelsior) strikes at Johan Cruijff ArenA but his header is cleared.

69' corner_1

Excelsior have been awarded a corner by Joey Kooij.

67'  

Throw-in for Excelsior at Johan Cruijff ArenA.

67' corner_1

Corner awarded to Ajax.

66' substitution_1

The away team replace Derensili Sanches Fernandes with Stefan Mitrovic.

66' substitution_1

Mike Van Duinen is on a sub for Jerolldino Armantrading for Excelsior.

65' sifflet_1

Excelsior have a goal kick.

61' hors_jeu_1

Excelsior advance rapidly upfield but Joey Kooij blows for offside.

59' but_1

Kasper Dolberg strikes to reduce the deficit to 1-2 at Johan Cruijff ArenA. That's a fine assist from Mika Godts.

57' substitution_1

Kasper Dolberg is replacing Anton Gaaei for Ajax at Johan Cruijff ArenA.

57' carton_jaune_1

Josip Sutalo (Ajax) has received a first yellow card.

57' coup_franc_1

Joey Kooij signals a free kick to Excelsior in their own half.

54'  

Throw-in for Ajax in the half of Excelsior.

54'  

Ajax's Anton Gaaei is back in action after a slight knock.

53' blessure_1

Play has been temporarily suspended for attention to Anton Gaaei for Ajax who is writhing in pain on the pitch.

53'  

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

52' substitution_1

Lennard Hartjes, who was grimacing earlier, has been substituted. Adam Carlen is the substitute for Excelsior.

51' blessure_1

Attention is being given to Excelsior’s Lennard Hartjes and play has been suspended briefly.

51' sifflet_1

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

47' but_1

Goal! Excelsior extend their lead to 0-2 through Noah Naujoks.

46'  

Throw-in for Ajax at Johan Cruijff ArenA.

45' sifflet_1

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

45' coup_franc_1

Free kick for Ajax in their own half.

44' sifflet_1

Goal kick for Ajax at Johan Cruijff ArenA.

44' tir_non_cadre_1

Excelsior are pushing forward but Jerolldino Armantrading's finish is wide of the goal.

43'  

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

42' sifflet_1

Excelsior have a goal kick.

42' tir_non_cadre_1

Ajax's Wout Weghorst gets his shot away but it misses the target.

40'  

Throw-in for Ajax in their own half.

39' sifflet_1

Goal kick for Ajax at Johan Cruijff ArenA.

37' but_1

Noah Naujoks scores to make it 0-1 at Johan Cruijff ArenA. Rick Meissen instrumental with a fine assist.

33' coup_franc_1

Free kick for Excelsior in their own half.

31' tir_cadre_1

Excelsior drives forward and Noah Naujoks gets in a shot. Without netting, however.

30' coup_franc_1

Ajax awarded a free kick in their own half.

28' coup_franc_1

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

26' coup_franc_1

Joey Kooij signals a free kick to Ajax in their own half.

26' sifflet_1

Joey Kooij awards Excelsior a goal kick.

26' tir_non_cadre_1

Ajax are coming forward and Josip Sutalo gets in a strike, it misses the target, however.

26' corner_1

Corner awarded to Ajax.

25' corner_1

Ajax have been awarded a corner by Joey Kooij.

24' coup_franc_1

Can Ajax capitalize from this dangerous free kick?

24' carton_jaune_1

Ilias Bronkhorst for Excelsior has been booked by Joey Kooij and receives a first yellow card.

23' hors_jeu_1

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

23' hors_jeu_1

In Amsterdam, Ajax push forward quickly but are pulled up for offside.

22' sifflet_1

Ball goes out of play for a Excelsior goal kick.

22' tir_non_cadre_1

In Amsterdam Ajax attack through Oliver Valaker Edvardsen. The finish is off target, however.

21' coup_franc_1

Joey Kooij signals a free kick to Ajax.

20'  

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

20'  

Excelsior awarded a throw-in in their own half.

19' tir_cadre_1

Oscar Gloukh of Ajax smashes in a shot on target. The keeper saves, though.

18'  

Joey Kooij signals a Ajax throw-in in Excelsior's half.

18' coup_franc_1

Free kick for Ajax in their own half.

17'  

Throw-in Ajax.

16' carton_jaune_1

At Johan Cruijff ArenA, Wout Weghorst has been yellow-carded for the home team.

16' coup_franc_1

Joey Kooij signals a free kick to Excelsior in their own half.

15'  

Excelsior needs to be cautious. Ajax have an attacking throw-in.

11'  

Joey Kooij awards the away team a throw-in.

11'  

Joey Kooij signals a throw-in for Excelsior, close to Ajax's area.

10'  

Throw-in for Excelsior close to the penalty box.

10' corner_1

Excelsior have been awarded a corner by Joey Kooij.

9'  

Throw-in high up the field for Excelsior in Amsterdam.

8' corner_1

Corner awarded to Ajax.

8' corner_1

Ajax have been awarded a corner by Joey Kooij.

7'  

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

7'  

Ajax to take a throw-in in Excelsior territory.

5'  

Throw-in for Ajax in the half of Excelsior.

4' coup_franc_1

Free kick Ajax.

3' sifflet_1

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

3' tir_non_cadre_1

Ajax's Youri Baas attacks the ball with his head but his effort fails to hit the target.

3' corner_1

Corner awarded to Ajax.

1' coup_franc_1

Ajax awarded a free kick in their own half.

 

Ajax Amsterdam scores 1.97 goals when playing at home and Excelsior Rotterdam scores 1.6 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 Ajax Amsterdam and Excelsior Rotterdam is 2.8.

 

Average number of goals in meetings between Ajax Amsterdam and Excelsior Rotterdam is 5.8.

 

Ajax Amsterdam scores 4.2 goals in a match against Excelsior Rotterdam and Excelsior Rotterdam scores 1.6 goals against Ajax Amsterdam (on average).

 

Excelsior Rotterdam have won just 0 of their last 5 Eredivisie games against Ajax Amsterdam.

 

Ajax Amsterdam have lost just 0 of their last 5 Eredivisie games against Excelsior Rotterdam.

 

In the last 5 meetings Ajax Amsterdam won 3, Excelsior Rotterdam won 0, 2 draws.

 

Ajax Amsterdam have lost just 0 of their last 5 games against Excelsior Rotterdam (in all competitions).

 

In Eredivisie, Ajax Amsterdam has better performance than Excelsior Rotterdam.

 

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

 

When Ajax Amsterdam is down 0-1 home, they win 18% of their matches.

 

When Excelsior Rotterdam leads 0-1 away, they win in 56% of their matches.

 

When Ajax Amsterdam leads 1-0 at home, they win in 80% of their matches.

 

Their last meeting was a draw. (2-2)

 

Ajax Amsterdam wins 33% of halftimes, Excelsior Rotterdam wins 37%.

 

Ajax Amsterdam wins 1st half in 33% of their matches, Excelsior Rotterdam in 37% of their matches.

 

Ajax Amsterdam have conceded a goal in each of their last 13 matches.

 

Mika Marcel Godts has assisted the most goals for Ajax Amsterdam with 4. Irakli Yegoian is Excelsior Rotterdam's biggest assister (2).

 

Excelsior Rotterdam haven't scored in 2 of their 6 away matches in Eredivisie this season.

 

Ajax Amsterdam haven't scored in 1 of their 6 home matches in Eredivisie this season.

 

When playing at home, Ajax Amsterdam have not lost to Excelsior Rotterdam in their last 12 encounters.

 

Excelsior Rotterdam haven't won in their last 4 games.

 

Did you know that Excelsior Rotterdam scores 55% of their goals between the minutes 0-15?

 

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

 

During the last 25 meetings, Ajax Amsterdam have won 18 times, there have been 5 draws while Excelsior Rotterdam have won 2 times. The goal difference is 72-26 in favour of Ajax Amsterdam.

 

During the last 12 meetings with Ajax Amsterdam playing at home, Ajax Amsterdam have won 10 times, there have been 2 draws while Excelsior Rotterdam have won 0 times. The goal difference is 39-11 in favour of Ajax Amsterdam.

Score and result Ajax - Excelsior

The Ajax - Excelsior match (Football - Eredivisie) at 22/11/2025 11:45 is complete.

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

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.