Today

Ajax 2-2 Excelsior: result and stats, Eredivisie

Matchday 7
FT
  • J. Brandt32'
  • T. Arokodare64'
  • 45'L. Hartjes
  • 62'A. Sliti

Home

  • S. Adingra portraitAjax crest
    S. Adingra
    Foot Injury
    Out
  • D. Blind portraitAjax crest
    D. Blind
    Back Injury
    Out
  • A. Bouwman portraitAjax crest
    A. Bouwman
    Knock
    Out

Away

  • N. Naujoks portraitExcelsior crest
    N. Naujoks
    Injury
    Out
Player of the match
Oscar Gloukh headshot
Oscar Gloukh
Midfielder · Ajax
9.2
This match
Shooting10.0Finishing2.4Creativity10.0Passing8.4Involvement7.3Defending4.7Physical7.7Dribbling10.0
Attacking
Goals0
Assists1
Shots5
Shots on target3
Shot accuracy60%
Dribbles won5
Offsides1
Build-up
Passes67
Key passes4
Pass accuracy87%
Defending
Duels won9 · 90%
Fouls won/made4 / 0
This match · octagon = season skill index

Highest-rated players

Gloukh9.2Brandt7.9Kehrer7.3Gassel7.2Sliti7.5Hartjes7.6
Player
Stijn van GasselStijn van GasselG621,23-0,7721/4416/38
Marc-André Ter StegenMarc-André Ter StegenG021,44-0,5625/263/4
Ajax crestLive statsExcelsior crest

Possession & Passing

81%Possession19%
821Total passes197
92%Pass accuracy67%
9Corners0

Attack

33Shots4
8On target2
17Off target1
8Blocked shots1

Box & Quality

24Shots in box4
9Shots out box0
2.4xG0.8
-0.2Goals prevented-0.2

Defense & Discipline

0Goalkeeper saves6
3Offsides0
6Fouls12
1Yellow cards2

Half by half

The same match, split at the break. Which half did each side actually win?

Ajax crest

First half

Excelsior crest
1,16xG0,28
12Shots3
3On target1
1Big chances1
16Touches in box6
78%Possession22%
2Corners0
Ajax crest

Second half

Excelsior crest
1,20xG0,54
21Shots1
5On target1
2Big chances1
38Touches in box6
84%Possession16%
7Corners0

xG analytics

TeamxGShotsSOTPoss
Ajax crestAjax
2.39331681%
74% open play26% set piece
Excelsior crestExcelsior
0.824319%
98% open play2% set piece

Expected goals weighs every shot by the historic conversion rate of similar chances. Higher xG means better scoring opportunities, regardless of whether they went in.

xG race

37 shots

Chance quality as it built up. A steep step is a big chance.

0,00,71,32,02,70'15'30'45'60'75'90'Lennard Hartjes 45'Aymen Sliti 62'Julian Brandt 32'Tolu Arokodare 64'Ajax2,39 xGExcelsior0,82 xGCumulative expected goals per team over the match.
Ajax crestAjax2,39 xG · 2 scoredExcelsior crestExcelsior0,82 xG · 2 scored

How those chances were made

Ajax64
Open play 52Set piece 6Dribble 3Rebound 3
Excelsior8
Open play 5Set piece 1Dribble 2

Momentum

10 swings

Which side was on top, minute by minute. A taller bar is heavier pressure.

Julian Brandt 32'Lennard Hartjes 45'Aymen Sliti 62'Tolu Arokodare 64'0'15'30'45'60'75'90'AjaxExcelsior
Ajax crestAjax95% pressureExcelsior crestExcelsior5% pressure

Match replay

91'
2-2
0%Draw 100%0%
2.39xG0.82
33Shots4
16On target3
Momentum
Oscar Gloukh portrait90' Off target Oscar Gloukh 0.03 xG

Shot map

33 v 4

Ajax shoot right, Excelsior left. Bigger dot = better chance.

AJAEXCgoalsavedoff target

Goal mouth

19 on target · 4 scored

Where each shot on target crossed the line. Placement beats power.

Aymen Sliti, 23', off targetKasper Dolberg, 26', off targetJorthy Mokio, 28', off targetAnton Gaaei, 29', off targetJulian Brandt, 36', off targetDavy Klaassen, 41', off targetAnton Gaaei, 42', off targetDavy Klaassen, 45', off targetAnton Gaaei, 52', off targetViktor Tsigankov, 54', off targetAnton Gaaei, 58', off targetTolu Arokodare, 64', off targetOscar Gloukh, 69', off targetAbdellah Ouazane, 79', off targetTolu Arokodare, 87', off targetTolu Arokodare, 89', off targetTolu Arokodare, 90', off targetOscar Gloukh, 90', off target
AjaxExcelsiorgoalsavedoff target

Average positions

Each starter's average position on the ball, with the number of those actions inside the chip. Both sides attack left to right. Tap a player to see where they actually were.

AjaxDefensive line 41%
37Stegen21Dolberg24Henrique132Gaaei162Baas65Klaassen107Brandt54Tsygankov161Kehrer88Mokio102Gloukh
ExcelsiorDefensive line 26%
20Sliti35Janssen16Garden22Thorstein…45Moreira41Hartjes57Meissen40Plug55Widell82Gassel58Yegoian

An average, not a movement map: it says where a player's actions balanced out, not where they ran.

Passing network

Each player at his average position, sized by passes made. Lines join team-mates with 5 or more passes between them (fewer when a side made its first change early), thicker for more. Counted until each side's first substitution. Both sides attack left to right. Tap a player to isolate his links.

AjaxUntil 23'
15638102418111219

Most-connected pair: Kehrer and Gaaei, 25 passes between them.

ExcelsiorUntil 65'
4813202301415719

Most-connected pair: Widell and Gassel, 8 passes between them.

Tactical battle

79control21
83%Field tiltField tilt 17%23Box entriesBox entries 622Passes into boxPasses into box 3
Oscar Gloukh
Oscar Gloukh
12 touches in box
Press6.3 · 23.9Territory83% · 17%Direct1.61 · 3.22Progress81 · 18Dribble13 · 8Creation64 · 8Threat1.77 · 0.60Recover9 · 5
Ajax crest

In possession

Excelsior crest
83,4%Field tilt16,6%
22Passes into box3
56Progressive passes9
13Carries into final third9
25Chances created3

Field tilt is each side's share of play in the final third.

Ajax crest

Out of possession

Excelsior crest
6,30Press intensity (PPDA)23,88
15High turnovers7
9Regains within 5s5
12,5sBall recovery time35,9s
11Interceptions28

↓ Lower is better, so the longer bar always wins. PPDA is opponent passes allowed per defensive action.

Ajax crest

Carrying

Excelsior crest
202Carries77
2209mCarry distance1013m
25Progressive carries9
1200mProgressive carry distance516m
3Carries into the box3

Distances are how far the ball was moved forward, not how far anybody ran.

Ajax crest

Beating the press

Excelsior crest
13Take-ons won8
16Take-ons attempted16
875mProgressive pass distance172m
1Through balls1
6Switches of play3

A take-on is a player going past an opponent with the ball at his feet.

Ajax crest

Threat created

Excelsior crest
1,77Expected threat (xT)0,60
2,68Action value (VAEP)2,48
64Shot-creating actions8
4Goal-creating actions4
23Box entries6

xT values where a possession reached; VAEP values every action by how much it shifted the chance of a goal.

Ajax crest

Tempo

Excelsior crest
6,5Passes per attack2,2
20,8sAttack duration10,2s
1,61 m/sAttack directness3,22 m/s
11Build-up attacks2
16Direct attacks7

An attack is direct when it moves upfield quickly rather than through many passes.

Ajax crest

More match stats

Excelsior crest
Ajax crest

Attack

Excelsior crest
53Touches in box12
92Final third entries38
3Big chances2
1,23xG on target1,44
1Big chances missed0
Ajax crest

Passing

Excelsior crest
13/35 (37%)Crosses0/3 (0%)
21/34 (62%)Long balls26/58 (45%)
23Throw-ins9
12Free kicks6
2Goal kicks16
Ajax crest

Duels

Excelsior crest
58Total42
36/59 (61%)Ground23/60 (38%)
13/26 (50%)Aerial13/25 (52%)
12/15 (80%)Dribbles8/15 (53%)
7Dispossessed5
Ajax crest

Defending

Excelsior crest
45Recoveries41
6Interceptions20
12Tackles10
75%Tackles won20%
10Clearances34
2Big chances scored2
0Big saves3
1Errors led to goal0
3Fouled in final third0
7,81Average rating7,06

Goal profile

This season

How often each side reaches a scoreline, across 8 matches each.

Ajax crestShare of their matchesExcelsior crest

They score

100%1+ goal100%
75%2+ goals63%
38%3+ goals25%
38%4+ goals13%

They concede

75%1+ goal75%
38%2+ goals63%
13%3+ goals13%

Heaviest results

Ajax crestbest 5-1 (H)·worst 1-3 (H)

Excelsior crestbest 4-0 (A)·worst 1-5 (H)

Where these sides shoot from

2025/26 season

Each attack set against the defence it meets, zone by zone. Season shares rather than a forecast; a figure beside a share is how far it sits from the league average, shown only where the gap is worth noticing.

AjaxshootallowExcelsior
3.8%Six-yard box4.6%
65.6%+3.3Penalty area63.7%
26.1%Edge of the box25.1%
4.5%-3.2Long range6.6%

532 shots taken · 502 faced

ExcelsiorshootallowAjax
5.2%Six-yard box5.1%
63.1%Penalty area-5.157.4%
26.2%Edge of the box+3.328.1%
5.4%-2.3Long range+1.89.4%

423 shots taken · 469 faced

Shot locations, not player movement: where the ball was struck from, not where anybody ran. Shares are of each club's own shots, so a side that shoots often is comparable with one that does not.

Match summary

Ajax and Excelsior drew 2-2 at Johan Cruijff Arena in the Eredivisie. It was 1-1 at half-time. Scorers: J. Brandt (32'), T. Arokodare (64') for Ajax; L. Hartjes (45'), A. Sliti (62') for Excelsior. In their last 21 meetings, Ajax have won 14, Excelsior 1, with 6 drawn. Full match stats, lineups and player ratings are all on this page.

AI prediction
Confidence 54%
AJA54%
X25%
EXC21%

→ Double chance: Ajax or draw

Why this prediction

The factors the model weighed, each split between the two sides.

Ajax crestShare per factorExcelsior crest
59%Form41%
65%Attack35%
50%Defence50%
28%Goal model (Poisson)72%
50%Head-to-head50%
55%Goals45%
51%Overall49%
Last 5 matches
Scored 17, conceded 7
Last 5 matches
Scored 9, conceded 7

Who will win?

Cast your vote!

Ajax crestCompare teamsExcelsior crest
Team formsLatestPts
5
Ajax crestAjax
DDWWL
15
9
Excelsior crestExcelsior
LDLDW
11
Prematch standings

Head-to-headLast 21 meetings

Ajax crest14
Wins
6
Draws
1Excelsior crest
Wins
Show 15 earlier meetings
  • 16 Oct 2022Ajax crest7 - 1Excelsior crestEredivisie
  • 13 Apr 2019Ajax crest6 - 2Excelsior crestEredivisie
  • 11 Nov 2018Excelsior crest1 - 7Ajax crestEredivisie
  • 6 May 2018Excelsior crest1 - 2Ajax crestEredivisie
  • 14 Dec 2017Ajax crest3 - 1Excelsior crestEredivisie
  • 19 Mar 2017Excelsior crest1 - 1Ajax crestEredivisie
  • 29 Oct 2016Ajax crest1 - 0Excelsior crestEredivisie
  • 21 Feb 2016Ajax crest3 - 0Excelsior crestEredivisie
  • 20 Sept 2015Excelsior crest0 - 2Ajax crestEredivisie
  • 8 Mar 2015Ajax crest1 - 0Excelsior crestEredivisie
  • 21 Dec 2014Excelsior crest0 - 2Ajax crestEredivisie
  • 26 Feb 2012Excelsior crest1 - 4Ajax crestEredivisie
  • 3 Dec 2011Ajax crest4 - 1Excelsior crestEredivisie
  • 24 Apr 2011Ajax crest4 - 1Excelsior crestEredivisie
  • 24 Oct 2010Excelsior crest2 - 2Ajax crestEredivisie
Full head-to-head →

Venue spotlight

Johan Cruijff Arena
Amsterdam, Netherlands
55,885
Capacity