Ajax vs Excelsior

2 - 2
🕒 Sat, 19 Sep 2026 19:00 Europe/London 📍 Johan Cruijff Arena 🧑‍⚖️ Jannick van der Laan 🔁 Regular Season - 7 🏁 match finished
Season
2026-2027 Season
Stage
Regular Season - 7
Regular Season Table
Ajax 4 · Excelsior 10
Referee Stats
5 matches · 2.60 yellow cards avg
Yellow cards avg 2.60
Reds avg 0.20
Penalties avg 0.20
Over 4.5 cards 20%
Home wins 40%
Draws 40%
Away wins 20%
How the match was played
  • Match ended level at 2-2.
  • Ajax outshot their opponent (33-4).
  • Ajax controlled possession (81%).

Team Overview

Ajax (Home stats)

Games / Record

5
W-D-L: 1-3-1

Goals For / Against

11 / 9
Avg: 2.20 / 1.80

Points

6
Avg: 1.20

Clean Sheets

0

Failed to Score

0
Excelsior (Away stats)

Games / Record

5
W-D-L: 2-2-1

Goals For / Against

11 / 8
Avg: 2.20 / 1.60

Points

8
Avg: 1.60

Clean Sheets

2

Failed to Score

1

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this Eredivisie fixture.

Quick comparison bars

1.20
PPG
1.60
2.20
GF
2.20
1.80
GA
1.60
80%
O2.5
100%
100%
BTTS
40%
60%
Score 1st
20%

League-position context

Ajax rank4th
Excelsior rank10th
Ajax points18
Excelsior points11
Ajax: #4 · 18 pts · GD +15
2 pts off the top 2. 7 pts above the play-off edge. 11 pts clear of the relegation zone.
Excelsior: #10 · 11 pts · GD -2
9 pts off the top 2. 1 pts off the play-off line. 4 pts clear of the relegation zone.
7-point gap between the two sides coming into kick-off.

Ajax last 5 home

D D W L D
Points6/15
Weighted index42
Goals11-9
Record1-3-1
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Unbeaten, but draw-heavy in the recent venue-specific run.

Excelsior last 5 away

L D D W W
Points8/15
Weighted index36
Goals11-8
Record2-2-1
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form is balanced.

Ajax trend breakdown

Over 2.580%
BTTS100%
BTTS + O2.580%
1H Over 0.5100%
Also: Over 0.5 100% · Over 1.5 100% · Over 3.5 80% · 1H BTTS 80%

Excelsior trend breakdown

Over 2.5100%
BTTS40%
BTTS + O2.540%
1H Over 0.5100%
Also: Over 0.5 100% · Over 1.5 100% · Over 3.5 80% · 1H BTTS 40%

Scoring reliability

Ajax score at home100%
Ajax clean sheet at home0%
Excelsior score away80%
Excelsior clean sheet away40%

First-goal patterns

Ajax score first60%
Ajax win after scoring first33%
Excelsior score first20%
Excelsior win after scoring first100%
Comeback rate after conceding first: Ajax 50% · Excelsior 67%
Avg first goal minute: Ajax 26.7' · Excelsior 17.0'

Vs league average

Ajax score at home2.20 vs 1.80
Ajax concede at home1.80 vs 2.04
Excelsior score away2.20 vs 2.04
Excelsior concede away1.60 vs 1.80
Ajax score 22% above league average, while Excelsior score 8% above league average.
Defensive side: Ajax are 12% below league average at home, and Excelsior are 11% below league average away.

Head-to-head trends

Recent games5
Avg goals3.80
BTTS100%
Over 2.5100%
At this venue setup: 5.40 goals on average across the last 5.

Ajax goal timing (home)

1H scored: 60% 2H scored: 40% Danger: 31-45 Vulnerable: 76-90+
Goals scored by 15-minute interval
31-45 4
61-75 3
0-15 1
16-30 1
76-90+ 1
46-60 0
Goals conceded by 15-minute interval
76-90+ 3
0-15 2
46-60 2
16-30 1
31-45 1
61-75 1

Excelsior goal timing (away)

1H scored: 44% 2H scored: 56% Danger: 31-45 Vulnerable: 76-90+
Goals scored by 15-minute interval
31-45 3
61-75 3
16-30 1
46-60 1
76-90+ 1
0-15 0
Goals conceded by 15-minute interval
76-90+ 3
0-15 2
31-45 1
46-60 1
61-75 1
16-30 0

Match Statistics

Shots on Goal
8
2
Total Shots
33
4
Shots off Goal
17
1
Blocked Shots
8
1
Shots Inside Box
24
4
Shots Outside Box
9
0
Ball Possession
81%
19%
Corner Kicks
9
0
Fouls
6
12
Offsides
3
0
Yellow Cards
1
2
Red Cards
0
0
Goalkeeper Saves
0
6
Total Passes
821
197
Passes Accurate
755
132
Passes %
—
—

Events

Yellow Cards
Home
1
Away
2
Red Cards
Home
0
Away
0
Substitutions
Home
5
Away
4
23' ↑↓
↑↓
23' ⇄ Caio Henrique
1st substitution · For: O. Wijndal
32' ⚽
⚽
32' ⚽ Goal · 1-0
J. Brandt
Normal Goal · Assist: K. Dolberg
35'
35' J. Plug
45+1' ⚽
⚽
45+1' ⚽ Goal · 1-1
L. Hartjes
Normal Goal
61' ↑↓
↑↓
61' ⇄ V. Tsygankov
2nd substitution · For: O. Edvardsen
62' ↑↓
↑↓
62' ⇄ K. Dolberg
3rd substitution · For: T. Arokodare
62' ⚽
⚽
62' ⚽ Goal · 1-2
A. Sliti
Normal Goal · Assist: I. Yegoian
64' ⚽
⚽
64' ⚽ Goal · 2-2
T. Arokodare
Normal Goal · Assist: O. Gloukh
65' ↑↓
↑↓
65' ⇄ Eric Emanuel da Silva Moreira
1st substitution · For: K. Bos
71' ↑↓
↑↓
71' ⇄ Á. Þorsteinsson
2nd substitution · For: I. Silva Timas
71' ↑↓
↑↓
71' ⇄ A. Sliti
3rd substitution · For: A. Jahanbakhsh
76' ↑↓
↑↓
76' ⇄ J. Mokio
4th substitution · For: S. Amrabat
77' ↑↓
↑↓
77' ⇄ D. Klaassen
5th substitution · For: A. Ouazane
85'
85' O. Gloukh
85'
85' I. Yegoian
85' ↑↓
↑↓
85' ⇄ D. Garden
4th substitution · For: Mario Domínguez

Ajax vs Excelsior 2-2: match report, goals, cards and substitutions

Ajax drew 2-2 with Excelsior on Saturday, 19 September 2026 in Eredivisie. The match was refereed by Jannick van der Laan. It was played at Johan Cruijff Arena.

First half: Ajax made their 1st substitution at 23', with Caio Henrique replacing O. Wijndal. Ajax took the lead at 32' when J. Brandt scored, with the assist credited to K. Dolberg, making the score 1-0. J. Plug received a yellow card for Excelsior at 35'. Excelsior leveled the score at 45+1' when L. Hartjes scored, making the score 1-1.

Second half: Ajax made their 2nd substitution at 61', with V. Tsygankov replacing O. Edvardsen. Ajax made their 3rd substitution at 62', with K. Dolberg replacing T. Arokodare. Excelsior took the lead at 62' when A. Sliti scored, with the assist credited to I. Yegoian, making the score 1-2. Ajax leveled the score at 64' when T. Arokodare scored, with the assist credited to O. Gloukh, making the score 2-2. Excelsior made their 1st substitution at 65', with Eric Emanuel da Silva Moreira replacing K. Bos. Excelsior made their 2nd substitution at 71', with Á. Þorsteinsson replacing I. Silva Timas. Excelsior made their 3rd substitution at 71', with A. Sliti replacing A. Jahanbakhsh. Ajax made their 4th substitution at 76', with J. Mokio replacing S. Amrabat. Ajax made their 5th substitution at 77', with D. Klaassen replacing A. Ouazane. O. Gloukh received a yellow card for Ajax at 85'. I. Yegoian received a yellow card for Excelsior at 85'. Excelsior made their 4th substitution at 85', with D. Garden replacing Mario Domínguez.

Ajax used 5 substitutions while Excelsior used 4 substitutions. Ajax got 1 yellow card, while Excelsior got 2 yellow cards.

How the match was played

  • Match ended level at 2-2.
  • Ajax outshot their opponent (33-4).
  • Ajax controlled possession (81%).

Head-to-Head Overview

All Meetings (Any Venue)
Total Games15
Home Wins9
Draws5
Away Wins1
Over 2.5 Goals12 (80.0%)
BTTS12 (80.0%)
Home vs Away as Scheduled
Total Games8
Home Wins5
Draws2
Away Wins1
Over 2.5 Goals7 (87.5%)
BTTS6 (75.0%)

Ajax vs Excelsior Head-to-Head History by Season