AFC Ajax vs PEC Zwolle, Eredivisie 2024-25 REGULAR SEASON
Overview
Match Preview
AFC Ajax vs PEC Zwolle — Eredivisie at Johan Cruijff Arena.
- AFC Ajax 1 games · 3 pts (2026/27)
- PEC Zwolle 1 games · 0 pts (2026/27)
Match Details
- Referee Alex Bos
- Assistant 1 Murat Kucukerbir (Netherlands)
- Assistant 2 Mark Janssen (Netherlands)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | AZ | 2 | 6 |
| 2 | Fortuna Sittard | 2 | 4 |
| 3 | PSV | 2 | 4 |
| 4 | SBV Excelsior | 2 | 3 |
| 5 | Go Ahead Eagles | 1 | 3 |
| 6 | NEC | 2 | 3 |
| 7 | AFC Ajax | 1 | 3 |
| 8 | Sparta Rotterdam | 2 | 3 |
| 9 | FC Groningen | 1 | 3 |
| 10 | Feyenoord Rotterdam | 1 | 3 |
| 11 | SC Heerenveen | 1 | 3 |
| 12 | Telstar 1963 | 2 | 3 |
| 13 | FC Twente '65 | 1 | 0 |
| 14 | ADO Den Haag | 1 | 0 |
| 15 | PEC Zwolle | 1 | 0 |
| 16 | FC Utrecht | 2 | 0 |
| 17 | Willem II Tilburg | 2 | 0 |
| 18 | SC Cambuur-Leeuwarden | 2 | 0 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 24 Nov | PEC Zwolle | H | 2–0 | W |
| 10 Nov | FC Twente '65 | A | 2–2 | D |
| 07 Nov | Maccabi Tel Aviv FC | H | 5–0 | W |
| 02 Nov | PSV | H | 3–2 | W |
| 30 Oct | Feyenoord Rotterdam | A | 2–0 | W |
| 27 Oct | Willem II Tilburg | H | 1–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 24 Nov | AFC Ajax | A | 0–2 | L |
| 09 Nov | Fortuna Sittard | H | 3–1 | W |
| 03 Nov | Go Ahead Eagles | A | 2–2 | D |
| 26 Oct | PSV | A | 0–6 | L |
| 20 Oct | NAC Breda | H | 1–2 | L |
| 06 Oct | SC Heerenveen | A | 1–1 | D |
Season Stats
| AFC Ajax | PEC Zwolle | |
|---|---|---|
| #7 | Position | #15 |
| 3 | Points | 0 |
| 1 | Played | 1 |
| 1 / 0 / 0 | W / D / L | 0 / 0 / 1 |
| 2 | Scored | 0 |
| 0 | Conceded | 2 |
| +2 | GD | -2 |
| 3.00 | PPG | 0.00 |
| 100% | Win % | 0% |
Key Stats
43%
Both Teams to Score
H2H (14 games)
H2H (14 games)
57%
Over 2.5 Goals
H2H history
H2H history
100%
Clean Sheets
AFC Ajax this season
AFC Ajax this season
0%
Clean Sheets
PEC Zwolle this season
PEC Zwolle this season
AFC Ajax are 7th (3 pts). PEC Zwolle are 15th (0 pts).
Goal Timing (This Season)
AFC Ajax
0-15
–/–
16-30
–/–
31-45
–/–
46-60
–/–
61-75
–/–
76+
2/–
■ Scored ■ Conceded
Events
Match Events
- 0' AFC Ajax have kicked off against PEC Zwolle. Both sides are eager to make an early statement.
- 5' Anselmo MacNulty needs to be pretty careful with his discipline considering 0 Red cards this season.
- 10' The clock is ticking and both teams know a goal could change everything at this point.
- 15' PEC Zwolle fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 20' PEC Zwolle 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.
- 25' PEC Zwolle come into this ranked 14 in Array. They desperately need points to push themselves up the standings.
- 27' Clinical. Composed. Brilliant. Brian Brobbey makes it 1-0.
- 32' AFC Ajax are happy to let the opposition have the ball in their own half. The trap is set.
- 37' The travelling PEC Zwolle supporters hardly appreciate their team being pressed down to the backline.
- 42' Both teams are passing the ball around with high level of urgency. AFC Ajax needs to do something about it to get closer to the goal.
- 43' AFC Ajax receives a card for a hard tackle on 43.
- 45' Controversy at the stadium! Jordan Henderson argues furiously but the card stands.
- 50' The tempo has dropped considerably in the last few minutes. Francesco Farioli will be considering his options from the bench.
- 55' While players are taking a pause, let’s have a look at their stats. The teams met 0 times this season with winning -% of all matches.
- 57' Chuba Akpom gets the nod from AFC Ajax. He replaces Bertrand Traore and will look to change the dynamic.
- 62' PEC Zwolle have won 257 goals from 232 games. They will be desperate to add to that tally today.
- 63' GOAL! Josip Sutalo scores on 63. Assisted by Jordan Henderson
- 65' The referee calls foul for Dylan Mbayo. He receives a card.
- 66' Fresh legs for AFC Ajax! Wout Weghorst comes on to replace Brian Brobbey.
- 69' PEC Zwolle manager makes another effort to make the tables turned. Filip Krastev is hanging Younes Namli on the field on 69 minute.
- 74' 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 Dylan Vente suffering a number of foals already.
- 77' The PEC Zwolle manager makes a substitution. Dylan Vente departs to be replaced by Thomas Buitink.
- 79' The whistle greets Devyne Rensch as he departs to be replaced by Anton Gaaei.
- 80' Time for substitution for AFC Ajax. Jorrel Hato is replaced by Owen Wijndal.
- 85' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 87' Olivier Aertssen has so much to prove this time. He replaces Simon Graves on 87 minute.
- 90' That looks like a foul for a card for Chuba Akpom.
- The referee blows the final whistle. Sensational lose for PEC Zwolle.
Lineups
AFC Ajax Lineups
4-3-3Starting XI
- 18
- 6
- 22
-
23
Steven Berghuis ↓ Kian Fitz-Jim 57'
-
20
Bertrand Traore ↓ Chuba Akpom 57'
- 37
- 8
-
2
Devyne Rensch ↓ Anton Gaaei 79'
-
9
Brian Brobbey ↓ Wout Weghorst 66'
- 15
-
4
Jorrel Hato ↓ Owen Wijndal 80'
Bench
-
5
Owen Wijndal ↑ 80'
-
25
Wout Weghorst ↑ 66'
-
10
Chuba Akpom ↑ 57'
- 40
- 12
- 21
- 13
-
28
Kian Fitz-Jim ↑ 57'
- 29
- 38
-
3
Anton Gaaei ↑ 79'
- 45
Coach
Francesco Farioli
PEC Zwolle Lineups
4-2-3-1Starting XI
- 1
-
7
Younes Namli ↓ Filip Krastev 69'
-
9
Dylan Vente ↓ Thomas Buitink 77'
- 2
- 11
- 35
- 4
- 6
- 33
- 34
-
28
Simon Graves ↓ Olivier Aertssen 87'
Bench
-
18
Odysseus Velanas ↑ 77'
-
29
Thomas Buitink ↑ 77'
- 40
- 25
- 77
-
50
Filip Krastev ↑ 69'
- 23
- 5
- 22
-
3
Olivier Aertssen ↑ 87'
- 37
- 38
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Brian Brobbey | 3 |
| David Neres | 3 |
| Quincy Promes | 3 |
| Dusan Tadic | 3 |
| Sebastien Haller | 2 |
| Klaas-Jan Huntelaar | 2 |
| Davy Klaassen | 2 |
| Lennart Thy | 2 |
Head to Head
AFC Ajax Form
Predictions
Prediction accuracy
3 / 4
2.77
AFC Ajax xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.3
PEC Zwolle xG
I would bet for:
AFC Ajax to win 81% + Under — clean sheet likely 75%
Match Result
✓ CorrectActual: AFC Ajax win
Both Teams to Score
✓ Correct
Avg goals/match: 3.07
Actual: No — clean sheet
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 94% |
|
6% |
| ± 1.5 | 80% |
|
20% |
| ± 2.5 | 58% |
|
42% |
| ± 3.5 | 36% |
|
64% |
| ± 4.5 | 20% |
|
80% |
Double Chance
AFC Ajax or Draw
94%
Draw or PEC Zwolle
19%
AFC Ajax or PEC Zwolle
87%
Half-Time Result
✓ CorrectActual: AFC Ajax win at HT
Correct Score
✓ In top 12
2 – 0
Actual
3 – 0
15.9%
1 – 0
13.3%
4 – 0
10.9%
5 – 0
6.1%
0 – 0
5.9%
2 – 1
5.1%
3 – 1
4.9%
1 – 1
4%
4 – 1
3.5%
6 – 0
2.9%
5 – 1
2.1%
Asian Handicap — AFC Ajax
| Handicap | AFC Ajax covers | Push | PEC Zwolle covers |
|---|---|---|---|
| -2.5 | 45% | — | 55% |
| -2 | 45% | 23% | 32% |
| -1.5 | 68% | — | 32% |
| -1 | 68% | 19% | 13% |
| -0.5 | 87% | — | 13% |
| +0.5 | 98% | — | 2% |
| +1 | 98% | 2% | 0% |
| +1.5 | 100% | — | 0% |
| +2 | 100% | — | 0% |
| +2.5 | 100% | — | 0% |
Clean Sheet
AFC Ajax keeps clean sheet
74%
✓
PEC Zwolle keeps clean sheet
7%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

