VfB Stuttgart vs Ajax Amsterdam, 2025 Club Friendly
· Club Friendly
FT
2 - 2
2 - 2
About
VfB Stuttgart are hosting Ajax Amsterdam
at Robert-Schlienz-Stadion, Stuttgart, , starting on
. The match is a part of the Club Friendly.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 4': Brian Brobbey (Ajax) wins a free kick in the defensive half.
- 4': Foul by Angelo Stiller (VfB Stuttgart).
- 7': Atakan Karazor (VfB Stuttgart) wins a free kick on the left wing.
- 7': Foul by Kenneth Taylor (Ajax).
- 9': Attempt missed. Nick Woltemade (VfB Stuttgart) right footed shot from the centre of the box is high and wide to the right. Assisted by Ermedin Demirovic.
- 10': Corner, VfB Stuttgart. Conceded by Kenneth Taylor.
- 10': Anthony Rouault (VfB Stuttgart) hits the bar with a header from the centre of the box. Assisted by Chris Führich with a cross following a corner.
- 11': Foul by Angelo Stiller (VfB Stuttgart).
- 11': Kenneth Taylor (Ajax) wins a free kick in the defensive half.
- 12': Foul by Daniele Rugani (Ajax).
- 12': Nick Woltemade (VfB Stuttgart) wins a free kick in the defensive half.
- 13': Goal! VfB Stuttgart 1, Ajax 0. Angelo Stiller (VfB Stuttgart) right footed shot from the centre of the box to the bottom right corner. Assisted by Chris Führich.
- 14': Offside, Ajax. Bertrand Traoré is caught offside.
- 15': Atakan Karazor (VfB Stuttgart) wins a free kick in the attacking half.
- 15': Foul by Kenneth Taylor (Ajax).
- 16': Brian Brobbey (Ajax) wins a free kick in the defensive half.
- 16': Foul by Jeff Chabot (VfB Stuttgart).
- 16': Attempt missed. Mika Godts (Ajax) right footed shot from the centre of the box is high and wide to the right. Assisted by Bertrand Traoré.
- 19': Goal! VfB Stuttgart 2, Ajax 0. Chris Führich (VfB Stuttgart) right footed shot from the centre of the box to the bottom left corner.
- 22': Brian Brobbey (Ajax) wins a free kick on the left wing.
- 22': Foul by Jeff Chabot (VfB Stuttgart).
- 25': Foul by Enzo Millot (VfB Stuttgart).
- 25': Jorrel Hato (Ajax) wins a free kick in the defensive half.
- 25': Enzo Millot (VfB Stuttgart) is shown the yellow card for a bad foul.
- 26': Enzo Millot (VfB Stuttgart) wins a free kick in the defensive half.
- 26': Foul by Jordan Henderson (Ajax).
- 28': Foul by Daniele Rugani (Ajax).
- 28': Nick Woltemade (VfB Stuttgart) wins a free kick in the defensive half.
- 30': Attempt missed. Bertrand Traoré (Ajax) left footed shot from the right side of the box misses to the left. Assisted by Jordan Henderson.
- 31': Hand ball by Daniele Rugani (Ajax).
- 33': Attempt saved. Ermedin Demirovic (VfB Stuttgart) header from the centre of the box is saved in the top centre of the goal. Assisted by Josha Vagnoman with a cross.
- 35': Foul by Brian Brobbey (Ajax).
- 35': Jeff Chabot (VfB Stuttgart) wins a free kick in the defensive half.
- 37': Devyne Rensch (Ajax) wins a free kick in the defensive half.
- 37': Foul by Ermedin Demirovic (VfB Stuttgart).
- 39': Corner, VfB Stuttgart. Conceded by Devyne Rensch.
- 42': Brian Brobbey (Ajax) wins a free kick in the defensive half.
- 42': Foul by Jeff Chabot (VfB Stuttgart).
- 43': Bertrand Traoré (Ajax) wins a free kick in the attacking half.
- 43': Foul by Maximilian Mittelstädt (VfB Stuttgart).
- 45': Fourth official has announced %injmins% minutes of added time.
- 45'+1': Attempt blocked. Steven Berghuis (Ajax) left footed shot from the centre of the box is blocked. Assisted by Kenneth Taylor.
- 45'+1': First Half ends, VfB Stuttgart 2, Ajax 0.
- 45': Second Half begins VfB Stuttgart 2, Ajax 0.
- 45': Substitution, Ajax. Ahmetcan Kaplan replaces Youri Baas.
- 45': Substitution, Ajax. Anton Gaaei replaces Devyne Rensch.
- 45': Substitution, Ajax. Branco van den Boomen replaces Jordan Henderson.
- 45': Substitution, Ajax. Christian Rasmussen replaces Bertrand Traoré.
- 45': Substitution, Ajax. Chuba Akpom replaces Mika Godts.
- 45': Substitution, Ajax. Davy Klaassen replaces Steven Berghuis.
- 45': Substitution, Ajax. Diant Ramaj replaces Remko Pasveer.
- 45': Substitution, Ajax. Kian Fitz-Jim replaces Kenneth Taylor.
- 45': Substitution, Ajax. Owen Wijndal replaces Jorrel Hato.
- 45': Substitution, Ajax. Wout Weghorst replaces Brian Brobbey.
- 45': Substitution, VfB Stuttgart. Fabian Rieder replaces Enzo Millot.
- 46': Angelo Stiller (VfB Stuttgart) wins a free kick in the defensive half.
- 46': Foul by Daniele Rugani (Ajax).
- 47': Offside, Ajax. Chuba Akpom is caught offside.
- 49': Foul by Jeff Chabot (VfB Stuttgart).
- 49': Wout Weghorst (Ajax) wins a free kick in the defensive half.
- 50': Chuba Akpom (Ajax) wins a free kick on the left wing.
- 50': Foul by Josha Vagnoman (VfB Stuttgart).
- 51': Attempt saved. Branco van den Boomen (Ajax) right footed shot from a difficult angle and long range on the left is saved in the bottom left corner.
- 51': Davy Klaassen (Ajax) wins a free kick in the defensive half.
- 51': Foul by Ermedin Demirovic (VfB Stuttgart).
- 52': Chuba Akpom (Ajax) wins a free kick on the left wing.
- 52': Foul by Josha Vagnoman (VfB Stuttgart).
- 52': Own Goal by Jeff Chabot, VfB Stuttgart. VfB Stuttgart 2, Ajax 1.
- 55': Foul by Owen Wijndal (Ajax).
- 55': Josha Vagnoman (VfB Stuttgart) wins a free kick in the attacking half.
- 56': Atakan Karazor (VfB Stuttgart) wins a free kick in the defensive half.
- 56': Foul by Davy Klaassen (Ajax).
- 59': Delay in match because of an injury Atakan Karazor (VfB Stuttgart).
- 59': Delay over. They are ready to continue.
- 60': Substitution, Ajax. Sivert Mannsverk replaces Daniele Rugani.
- 61': Substitution, VfB Stuttgart. Yannik Keitel replaces Atakan Karazor.
- 61': Attempt blocked. Nick Woltemade (VfB Stuttgart) right footed shot from outside the box is blocked. Assisted by Angelo Stiller.
- 61': Branco van den Boomen (Ajax) wins a free kick in the defensive half.
- 61': Foul by Ermedin Demirovic (VfB Stuttgart).
- 64': Substitution, VfB Stuttgart. Pascal Stenzel replaces Jeff Chabot.
- 64': Substitution, VfB Stuttgart. Leonidas Stergiou replaces Angelo Stiller.
- 64': Substitution, VfB Stuttgart. Ameen Al Dakhil replaces Anthony Rouault.
- 64': Substitution, VfB Stuttgart. Jamie Leweling replaces Ermedin Demirovic.
- 64': Substitution, VfB Stuttgart. Nikolas Nartey replaces Chris Führich.
- 65': Substitution, VfB Stuttgart. Anrie Chase replaces Nick Woltemade.
- 65': Substitution, VfB Stuttgart. Ramon Hendriks replaces Josha Vagnoman.
- 65': Substitution, VfB Stuttgart. Jarzinho Malanga replaces Maximilian Mittelstädt.
- 65': Wout Weghorst (Ajax) wins a free kick on the right wing.
- 65': Foul by Jarzinho Malanga (VfB Stuttgart).
- 66': Chuba Akpom (Ajax) wins a free kick in the attacking half.
- 66': Foul by Leonidas Stergiou (VfB Stuttgart).
- 68': Foul by Branco van den Boomen (Ajax).
- 68': Jamie Leweling (VfB Stuttgart) wins a free kick in the defensive half.
- 71': Corner, Ajax. Conceded by Ramon Hendriks.
- 71': Attempt missed. Chuba Akpom (Ajax) header from the centre of the box is high and wide to the left. Assisted by Branco van den Boomen with a cross following a corner.
- 72': Foul by Sivert Mannsverk (Ajax).
- 72': Nikolas Nartey (VfB Stuttgart) wins a free kick in the defensive half.
- 73': Foul by Ameen Al Dakhil (VfB Stuttgart).
- 73': Wout Weghorst (Ajax) wins a free kick in the defensive half.
- 73': Foul by Wout Weghorst (Ajax).
- 73': Ramon Hendriks (VfB Stuttgart) wins a free kick in the defensive half.
- 75': Substitution, VfB Stuttgart. Fabian Bredlow replaces Alexander Nübel.
- 76': Foul by Branco van den Boomen (Ajax).
- 76': Jamie Leweling (VfB Stuttgart) wins a free kick in the attacking half.
- 78': Attempt saved. Jamie Leweling (VfB Stuttgart) right footed shot from outside the box is saved in the centre of the goal. Assisted by Jarzinho Malanga.
- 79': Attempt saved. Chuba Akpom (Ajax) left footed shot from the left side of the box is saved in the bottom left corner. Assisted by Diant Ramaj.
- 79': Corner, Ajax. Conceded by Fabian Bredlow.
- 82': Anrie Chase (VfB Stuttgart) wins a free kick in the defensive half.
- 82': Foul by Chuba Akpom (Ajax).
- 83': Attempt missed. Pascal Stenzel (VfB Stuttgart) right footed shot from outside the box misses to the right. Assisted by Jamie Leweling.
- 83': Chuba Akpom (Ajax) wins a free kick in the defensive half.
- 83': Foul by Anrie Chase (VfB Stuttgart).
- 84': Christian Rasmussen (Ajax) wins a free kick in the defensive half.
- 84': Foul by Ramon Hendriks (VfB Stuttgart).
- 85': Goal! VfB Stuttgart 2, Ajax 2. Chuba Akpom (Ajax) right footed shot from the centre of the box to the bottom right corner. Assisted by Owen Wijndal with a cross.
- 86': Attempt saved. Chuba Akpom (Ajax) right footed shot from the centre of the box is saved in the bottom left corner.
- 89': Chuba Akpom (Ajax) wins a free kick in the defensive half.
- 89': Foul by Anrie Chase (VfB Stuttgart).
- 90': Foul by Ameen Al Dakhil (VfB Stuttgart).
- 90': Wout Weghorst (Ajax) wins a free kick in the attacking half.
- 90': Substitution, VfB Stuttgart. Efe Korkut replaces Nikolas Nartey.
- 90': Substitution, VfB Stuttgart. Luca Raimund replaces Jamie Leweling.
- 90': Foul by Owen Wijndal (Ajax).
- 90': Jarzinho Malanga (VfB Stuttgart) wins a free kick in the attacking half.
- 90': Fourth official has announced 1 minutes of added time.
- 90'+2': Yannik Keitel (VfB Stuttgart) hits the bar with a right footed shot from outside the box from a direct free kick.
- 90'+2': Second Half ends, VfB Stuttgart 2, Ajax 2.
- 0': Match ends, VfB Stuttgart 2, Ajax 2.
Statistics
![]() |
VFB![]() |
|
---|---|---|
16 | Fouls | 20 |
0 | Yellow Cards | 1 |
0 | Red Cards | 0 |
2 | Offsides | 0 |
2 | Corner Kicks | 2 |
2 | Saves | 3 |
44.9 | Possession | 55.1 |
8 | SHOTS | 9 |
4 | ON GOAL | 4 |
0.5 | On Target % | 0.4 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
384 | Accurate Passes | 497 |
441 | Passes | 548 |
0.9 | Pass Completion % | 0.9 |
5 | Accurate Crosses | 3 |
12 | Crosses | 10 |
0.4 | Cross % | 0.3 |
49 | Long Balls | 34 |
28 | Accurate Long Balls | 18 |
0.6 | Long Balls % | 0.5 |
1 | Blocked Shots | 1 |
15 | Effective Tackles | 10 |
20 | Tackles | 16 |
0.8 | Tackle % | 0.6 |
8 | Interceptions | 4 |
8 | Effective Clearances | 8 |
8 | Clearances | 8 |
Game Information
Competition: Club Friendly
Venue: Robert-Schlienz-Stadion
Location: Stuttgart,
Attendance: 4,000
Venue: Robert-Schlienz-Stadion
Location: Stuttgart,
Attendance: 4,000
Line-Ups
VfB Stuttgart (4-4-2)
No. | Name |
---|---|
33 | Alexander Nübel (GK) |
24 | Jeff Chabot |
29 | Anthony Rouault |
7 | Maximilian Mittelstädt |
4 | Josha Vagnoman |
6 | Angelo Stiller |
16 | Atakan Karazor |
27 | Chris Führich |
8 | Enzo Millot ![]() |
11 | Nick Woltemade |
9 | Ermedin Demirovic |
Ajax Amsterdam (4-3-3)
No. | Name |
---|---|
1 | Remko Pasveer (GK) |
4 | Youri Baas |
3 | Daniele Rugani |
5 | Jorrel Hato |
2 | Devyne Rensch |
6 | Jordan Henderson |
8 | Kenneth Taylor |
10 | Steven Berghuis |
9 | Brian Brobbey |
11 | Mika Godts |
7 | Bertrand Traoré |
Club Friendly News

Should Mikel Arteta start Mikel Merino as a striker?
Shaka Hislop believes that Mikel Arteta should start midfielder Mikel Merino up front for Arsenal due to a lack of fit strikers.

Should Manchester United prioritise the cup competitions?
ESPN FC Live's Mark Donaldson is joined by Shaka Hislop to discuss what competitions Ruben Amorim's Manchester United should prioritise.

Arteta: We will explore every situation
Mikel Arteta hasn't ruled out a free transfer for the club after Kai Havertz was ruled out for the season after sustaining a hamstring injury during Arsenal's Dubai training camp.

Why Gomez has concerns for Inter Miami ahead of the new MLS season
Herculez Gomez explains why he has concerns about the availability of Inter Miami's stars.

Bellingham left on the floor after being nutmegged by Courtois
Jude Bellingham was left red-faced after Thibaut Courtois put the ball through his legs during Real Madrid training.