Tottenham vs AZ Alkmaar

13 March 2025 · Europa League · Round of 16, second leg · 2024/25

Full time 3 – 1

Half-time: 1–0

Aggregate: AZ Alkmaar 2–3 Tottenham. Tottenham go through.

  • Wilson Odobert 26’, 74’
  • James Maddison 48’
  • Peer Koopmeiners 63’

Match summary

Tottenham beat AZ Alkmaar 3-1 after 90 minutes. Tottenham led 1-0 at half-time. Tottenham went through 3-2 on aggregate.

In the first half, Wilson Odobert put Tottenham ahead in the 26th minute. In the second half, James Maddison made it 2-0 in the 48th minute, Peer Koopmeiners pulled one back to make it 2-1 in the 63rd minute, and Odobert made it 3-1 in the 74th minute.

The chances backed that up: Tottenham created 2.23 expected goals (xG) from 17 shots to AZ Alkmaar's 1.20 from 10.

Key events

Tottenham AZ Alkmaar
Kick-off
Wilson OdobertLeft foot shot1-0 (Tottenham)
26’
Son Heung-minShot on target
34’
Half-time1-0
46’
Mees De WitIbrahim Sadiq
Second half underway
James MaddisonRight foot shot2-0 (Tottenham)
48’
63’
Peer KoopmeinersRight foot shot2-1 (AZ Alkmaar)
68’
Kees SmitZico Buurmeester
Wilson OdobertRight foot shot3-1 (Tottenham)
74’
80’
Troy ParrottShot on target
87’
Kristijan BelićWouter Goes
90+5’
Jordy ClasieArgument
Full-time3-1

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.23 1.20 26’ Wilson Odobert (Tottenham), 1-0 26’ 48’ James Maddison (Tottenham), 2-0 48’ 63’ Peer Koopmeiners (AZ Alkmaar), 2-1 63’ 74’ Wilson Odobert (Tottenham), 3-1 74’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.23 1.20 26’ Wilson Odobert (Tottenham), 1-0 Odobert 26’ 48’ James Maddison (Tottenham), 2-0 Maddison 48’ 63’ Peer Koopmeiners (AZ Alkmaar), 2-1 Koopmeiners 63’ 74’ Wilson Odobert (Tottenham), 3-1 Odobert 74’
Tottenham 2.23 xGAZ Alkmaar 1.20 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 AZ Alkmaar attacking Tottenham attacking 
74’ Wilson Odobert (Tottenham), open play, 0.70 xG, goal 26’ Wilson Odobert (Tottenham), open play, 0.37 xG, goal 82’ Mexx Meerdink (AZ Alkmaar), open play, 0.37 xG, off target 48’ James Maddison (Tottenham), open play, 0.33 xG, goal 76’ Dominic Solanke (Tottenham), open play, 0.17 xG, blocked 63’ Peer Koopmeiners (AZ Alkmaar), open play, 0.17 xG, goal 80’ Mees De Wit (AZ Alkmaar), open play, 0.15 xG, blocked 68’ Kees Smit (AZ Alkmaar), open play, 0.13 xG, blocked 50’ Troy Parrott (AZ Alkmaar), open play, 0.11 xG, blocked 74’ Dominic Solanke (Tottenham), open play, 0.11 xG, off target 37’ Son Heung-min (Tottenham), open play, 0.10 xG, blocked 26’ Ibrahim Sadiq (AZ Alkmaar), set piece, 0.10 xG, off target 41’ Wilson Odobert (Tottenham), open play, 0.10 xG, off target 41’ Son Heung-min (Tottenham), open play, 0.08 xG, blocked 47’ James Maddison (Tottenham), direct free kick, 0.06 xG, blocked 80’ Troy Parrott (AZ Alkmaar), open play, 0.06 xG, saved 71’ Son Heung-min (Tottenham), open play, 0.04 xG, blocked 90’ Kees Smit (AZ Alkmaar), open play, 0.04 xG, off target 43’ Zico Buurmeester (AZ Alkmaar), open play, 0.04 xG, off target 58’ Jordy Clasie (AZ Alkmaar), from a corner, 0.04 xG, off target 67’ James Maddison (Tottenham), open play, 0.04 xG, off target 37’ Lucas Bergvall (Tottenham), open play, 0.03 xG, off target 34’ Son Heung-min (Tottenham), open play, 0.03 xG, saved 48’ James Maddison (Tottenham), from a corner, 0.02 xG, blocked 66’ Son Heung-min (Tottenham), open play, 0.02 xG, off target 61’ Pedro Porro (Tottenham), open play, 0.02 xG, off target 17’ Micky van de Ven (Tottenham), open play, 0.01 xG, blocked 74’ Wilson Odobert (Tottenham), open play, 0.70 xG, goal 26’ Wilson Odobert (Tottenham), open play, 0.37 xG, goal 82’ Mexx Meerdink (AZ Alkmaar), open play, 0.37 xG, off target 48’ James Maddison (Tottenham), open play, 0.33 xG, goal 63’ Peer Koopmeiners (AZ Alkmaar), open play, 0.17 xG, goal 76’ Dominic Solanke (Tottenham), open play, 0.17 xG, blocked 80’ Mees De Wit (AZ Alkmaar), open play, 0.15 xG, blocked 68’ Kees Smit (AZ Alkmaar), open play, 0.13 xG, blocked 74’ Dominic Solanke (Tottenham), open play, 0.11 xG, off target 50’ Troy Parrott (AZ Alkmaar), open play, 0.11 xG, blocked 37’ Son Heung-min (Tottenham), open play, 0.10 xG, blocked 26’ Ibrahim Sadiq (AZ Alkmaar), set piece, 0.10 xG, off target 41’ Wilson Odobert (Tottenham), open play, 0.10 xG, off target 41’ Son Heung-min (Tottenham), open play, 0.08 xG, blocked 47’ James Maddison (Tottenham), direct free kick, 0.06 xG, blocked 80’ Troy Parrott (AZ Alkmaar), open play, 0.06 xG, saved 71’ Son Heung-min (Tottenham), open play, 0.04 xG, blocked 90’ Kees Smit (AZ Alkmaar), open play, 0.04 xG, off target 58’ Jordy Clasie (AZ Alkmaar), from a corner, 0.04 xG, off target 67’ James Maddison (Tottenham), open play, 0.04 xG, off target 43’ Zico Buurmeester (AZ Alkmaar), open play, 0.04 xG, off target 37’ Lucas Bergvall (Tottenham), open play, 0.03 xG, off target 34’ Son Heung-min (Tottenham), open play, 0.03 xG, saved 48’ James Maddison (Tottenham), from a corner, 0.02 xG, blocked 66’ Son Heung-min (Tottenham), open play, 0.02 xG, off target 61’ Pedro Porro (Tottenham), open play, 0.02 xG, off target 17’ Micky van de Ven (Tottenham), open play, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Tottenham 4-3-3 Starting XI
Vicario
Porro
Romero
Ven 61’
Spence
Sarr
Bergvall 85’
Maddison 77’
Solanke
Heung-min
Odobert 2 78’
AZ Alkmaar 4-2-3-1 Starting XI
Owusu-Oduro
Wolfe
Goes 87’
Penetra
Maikuma 80’
Koopmeiners
Clasie
Buurmeester 68’
Sadiq 46’
Poku
Parrott

Player stats

Goalkeeper1 player
90′ 1 1 38 1 – – – –
Defenders6 players
90′ – 1 – 4 1 46 – – – –
90′ 1 1 1 5 4 61 1 – – –
Micky van de Ven Taken off
61′ 2 – – 2 – 65 1 – – –
90′ 2 1 – 5 – 56 1 – – –
Archie Gray Came on as a substitute
29′ 1 2 – 3 1 17 1 – – –
Ben Davies Came on as a substitute
11′ – – – – – 2 – – – –
Midfielders6 players
90′ – – 30 – – 1 – 2 – – –
Lucas Bergvall Taken off
85′ – – 49 1 – 2 5 7 – 2 –
James Maddison Taken off
77′ 1 – 62 2 – – 1 2 1 2 –
Wilson Odobert Taken off
78′ 2 – 31 – – 2 1 5 – – –
Yves Bissouma Came on as a substitute
13′ – – 7 – – – – – – – –
Brennan Johnson Came on as a substitute
12′ – – 1 – – – – 1 – – –
Forwards2 players
90′ – 2 2 – 0.29 – 2 4 – 15 –
Son Heung-min
90′ – 1 5 1 0.28 – 2 6 2 49 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five Europa League games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results from Bzzoiro Sports Data.