AFC Ajax vs Borussia Dortmund, Champions League 2021-22 GROUP STAGE
Overview
Match Preview
AFC Ajax vs Borussia Dortmund — Champions League at Johan Cruijff Arena.
- AFC Ajax 8 games · 6 pts (2025/26)
- Borussia Dortmund 8 games · 11 pts (2025/26)
Match Details
- Referee Alejandro Hernandez
- Referee Jesus Gil
- Referee Angel Nevado
- Referee Ricardo de Burgos
- Referee Inigo Prieto
- Referee Jose Munuera
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Arsenal FC | 8 | 24 |
| 2 | FC Bayern München | 8 | 21 |
| 3 | Liverpool FC | 8 | 18 |
| 4 | Tottenham Hotspur FC | 8 | 17 |
| 5 | FC Barcelona | 8 | 16 |
| 6 | Chelsea FC | 8 | 16 |
| 7 | Sporting Clube de Portugal | 8 | 16 |
| 8 | Manchester City FC | 8 | 16 |
| 9 | Real Madrid CF | 8 | 15 |
| 10 | FC Internazionale Milano | 8 | 15 |
| 11 | Paris Saint-Germain FC | 8 | 14 |
| 12 | Newcastle United FC | 8 | 14 |
| 13 | Juventus FC | 8 | 13 |
| 14 | Club Atlético de Madrid | 8 | 13 |
| 15 | Atalanta BC | 8 | 13 |
| 16 | Bayer 04 Leverkusen | 8 | 12 |
| 17 | Borussia Dortmund | 8 | 11 |
| 18 | PAE Olympiakos SFP | 8 | 11 |
| 19 | Club Brugge KV | 8 | 10 |
| 20 | Galatasaray SK | 8 | 10 |
| 21 | AS Monaco FC | 8 | 10 |
| 22 | Qarabağ Ağdam FK | 8 | 10 |
| 23 | FK Bodo/Glimt | 8 | 9 |
| 24 | Sport Lisboa e Benfica | 8 | 9 |
| 25 | Olympique de Marseille | 8 | 9 |
| 26 | Paphos FC | 8 | 9 |
| 27 | Royale Union Saint-Gilloise | 8 | 9 |
| 28 | PSV | 8 | 8 |
| 29 | Athletic Club | 8 | 8 |
| 30 | SSC Napoli | 8 | 8 |
| 31 | FC Kobenhavn | 8 | 8 |
| 32 | AFC Ajax | 8 | 6 |
| 33 | Eintracht Frankfurt | 8 | 4 |
| 34 | SK Slavia Praha | 8 | 3 |
| 35 | Villarreal CF | 8 | 1 |
| 36 | FK Kairat | 8 | 1 |
Head-to-Head
Last 5 meetings
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 19 Oct | Borussia Dortmund | H | 4–0 | W |
| 16 Oct | SC Heerenveen | A | 2–0 | W |
| 03 Oct | FC Utrecht | H | 0–1 | L |
| 28 Sep | Beşiktaş JK | H | 2–0 | W |
| 25 Sep | FC Groningen | H | 3–0 | W |
| 21 Sep | Fortuna Sittard | A | 5–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 19 Oct | AFC Ajax | A | 0–4 | L |
| 16 Oct | 1. FSV Mainz 05 | H | 3–1 | W |
| 02 Oct | FC Augsburg | H | 2–1 | W |
| 28 Sep | Sporting Clube de Portugal | H | 1–0 | W |
| 25 Sep | Borussia Mönchengladbach | A | 0–1 | L |
| 19 Sep | 1. FC Union Berlin | H | 4–2 | W |
Season Stats
| AFC Ajax | Borussia Dortmund | |
|---|---|---|
| #32 | Position | #17 |
| 6 | Points | 11 |
| 8 | Played | 8 |
| 2 / 0 / 6 | W / D / L | 3 / 2 / 3 |
| 8 | Scored | 19 |
| 21 | Conceded | 17 |
| -13 | GD | +2 |
| 0.75 | PPG | 1.38 |
| 25% | Win % | 38% |
Key Stats
50%
Both Teams to Score
H2H (2 games)
H2H (2 games)
100%
Over 2.5 Goals
H2H history
H2H history
0%
Clean Sheets
AFC Ajax this season
AFC Ajax this season
20%
Clean Sheets
Borussia Dortmund this season
Borussia Dortmund this season
AFC Ajax are 32nd (6 pts). Borussia Dortmund are 17th (11 pts).
Top Scorers (This Season)
Borussia Dortmund
| Sehrou Guirassy | 4 G | 3 A |
| Karim Adeyemi | 3 G | 2 A |
| Felix Kalu Nmecha | 3 G |
Events
Match Events
- 0' And we are off! AFC Ajax vs Borussia Dortmund — let the football do the talking.
- 5' Borussia Dortmund are keeping things exceptionally tight at the back. It will take something special to break them down.
- 10' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 11' Magnificent from Marco Reus! That is 96 goals in 521 appearances — and it could not have come at a better time.
- 16' While there is no rush on the pitch, let’s have a look at some stats. Erling Haaland made 83 appearances and scored 255 goals. He is very likely to score a goal today.
- 21' AFC Ajax are deployed in a today, looking to exploit space against Borussia Dortmund's shape.
- 25' GOAL! Daley Blind scores on 25. Assisted by Sebastien Haller
- 30' The teams are not in a rush to score plenty of goals. It might look strange considering AFC Ajax that had 480 games and scored 817 goals.
- 33' Edson Alvarez picks up a Yellow card and will need to be extremely careful for the remainder of this match.
- 38' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Gregor Kobel suffering a number of foals already.
- 42' Axel Witsel picks up a Yellow card and will need to be extremely careful for the remainder of this match.
- 46' Emre Can has so much to prove this time. He replaces Nico Schulz on 46 minute.
- 51' Over 51 minutes have gone by without a meaningful attack. The supporters want more.
- 53' The Borussia Dortmund manager makes a substitution. Donyell Malen departs to be replaced by Thorgan Hazard.
- 57' What a strike from Antony! The score is 3-0.
- 62' The tempo has dropped considerably in the last few minutes. Erik ten Hag will be considering his options from the bench.
- 67' AFC Ajax seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
- 69' The supporters are chanting for Davy Klaassen. He replaces Steven Berghuis on 69 minute.
- 72' Sebastien Haller has been a constant threat and now delivers with a goal on 72 minutes.
- 76' The supporters are chanting for David Neres. He replaces Antony on 76 minute.
- 79' Borussia Dortmund make a change. Mats Hummels trudges off to be replaced by Marin Pongracic on 79 minutes.
- 83' The supporters are chanting for Devyne Rensch. He replaces Noussair Mazraoui on 83 minute.
- 88' Fresh legs for Borussia Dortmund! Ansgar Knauff comes on to replace Julian Brandt.
- 90' Jurrien Timber catches the referee's attention in entirely the wrong way. Yellow card on 90.
- That’s it! Another goalless match for AFC Ajax and Borussia Dortmund (для сухой ничьи).
Lineups
AFC Ajax Lineups
Starting XI
-
11
Antony ↓ David Neres 76'
- 32
- 10
- 12
- 17
- 8
-
23
Steven Berghuis ↓ Davy Klaassen 69'
- 22
- 4
- 21
- 2
Bench
-
6
Davy Klaassen ↑ 69'
- 31
- 19
-
7
David Neres ↑ 76'
- 3
- 20
- 9
-
30
Mohammed Daramy ↑ 83'
- 16
- 25
-
15
Devyne Rensch ↑ 83'
- 51
Coach
Erik ten Hag
Borussia Dortmund Lineups
Starting XI
-
21
Donyell Malen ↓ Thorgan Hazard 53'
-
24
Thomas Meunier ↓ Marius Wolf 79'
-
15
Mats Hummels ↓ Marin Pongracic 79'
-
19
Julian Brandt ↓ Ansgar Knauff 88'
- 11
- 16
- 28
-
14
Nico Schulz ↓ Emre Can 46'
- 1
- 9
- 22
Bench
- 30
- 35
- 5
-
39
Marius Wolf ↑ 79'
-
10
Thorgan Hazard ↑ 53'
-
23
Emre Can ↑ 46'
-
34
Marin Pongracic ↑ 79'
- 25
- 27
- 20
-
36
Ansgar Knauff ↑ 88'
Coach
Marco Rose
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Sebastien Haller | 3 |
| Antony | 1 |
| Daley Blind | 1 |
| Marco Reus | 1 |
| Davy Klaassen | 1 |
| Dusan Tadic | 1 |
| Marco Reus | 1 |
Head to Head
AFC Ajax Form
Borussia Dortmund Form
2021-10-19
AFC Ajax
4–0
Borussia Dortmund
L
2021-10-16
Borussia Dortmund
3–1
1. FSV Mainz 05
W
2021-10-02
Borussia Dortmund
2–1
FC Augsburg
W
2021-09-28
Borussia Dortmund
1–0
Sporting Clube de Portugal
W
2021-09-25
Borussia Mönchengladbach
1–0
Borussia Dortmund
L
2021-09-19
Borussia Dortmund
4–2
1. FC Union Berlin
W
Predictions
Prediction accuracy
3 / 4
2.37
AFC Ajax xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.81
Borussia Dortmund xG
I would bet for:
Over 2.5 goals 77% + Both teams to score 75%
Match Result
✓ CorrectActual: AFC Ajax win
Both Teams to Score
✗ Wrong
Avg goals/match: 4.18
Actual: No — clean sheet
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 97% |
|
3% |
| ± 1.5 | 92% |
|
8% |
| ± 2.5 | 77% |
|
23% |
| ± 3.5 | 59% |
|
41% |
| ± 4.5 | 40% |
|
60% |
Double Chance
AFC Ajax or Draw
73%
Draw or Borussia Dortmund
48%
AFC Ajax or Borussia Dortmund
79%
Half-Time Result
✓ CorrectActual: AFC Ajax win at HT
Correct Score
✗ 4–0 not predicted4 – 0Actual
2 – 1
7.6%
1 – 1
7.3%
2 – 2
6.7%
3 – 1
5.9%
1 – 2
5.8%
3 – 2
5.3%
2 – 0
4.4%
2 – 3
4.1%
4 – 1
3.5%
1 – 3
3.5%
3 – 0
3.4%
1 – 0
3.3%
Asian Handicap — AFC Ajax
| Handicap | AFC Ajax covers | Push | Borussia Dortmund covers |
|---|---|---|---|
| -2.5 | 16% | — | 84% |
| -2 | 16% | 15% | 69% |
| -1.5 | 31% | — | 69% |
| -1 | 31% | 19% | 50% |
| -0.5 | 50% | — | 50% |
| +0.5 | 71% | — | 29% |
| +1 | 71% | 14% | 15% |
| +1.5 | 85% | — | 15% |
| +2 | 85% | 9% | 6% |
| +2.5 | 94% | — | 6% |
Clean Sheet
AFC Ajax keeps clean sheet
17%
✗
Borussia Dortmund keeps clean sheet
10%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

