PEC Zwolle vs AFC Ajax, Eredivisie 2024-25 REGULAR SEASON
Overview
Match Preview
PEC Zwolle vs AFC Ajax — Eredivisie at MAC3PARK Stadion.
- PEC Zwolle 8 games · 4 pts (2026/27)
- AFC Ajax 8 games · 15 pts (2026/27)
Match Details
- Referee Bas Nijhuis
- Assistant 1 Stefan de Groot (Netherlands)
- Assistant 2 Charles Schaap
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Feyenoord Rotterdam | 8 | 20 |
| 2 | PSV | 8 | 19 |
| 3 | AZ | 8 | 19 |
| 4 | FC Twente '65 | 8 | 17 |
| 5 | AFC Ajax | 8 | 15 |
| 6 | FC Groningen | 8 | 14 |
| 7 | Fortuna Sittard | 8 | 14 |
| 8 | Go Ahead Eagles | 8 | 11 |
| 9 | SBV Excelsior | 8 | 11 |
| 10 | SC Heerenveen | 8 | 9 |
| 11 | NEC | 8 | 9 |
| 12 | SC Cambuur-Leeuwarden | 8 | 8 |
| 13 | FC Utrecht | 8 | 8 |
| 14 | Sparta Rotterdam | 8 | 6 |
| 15 | Telstar 1963 | 8 | 6 |
| 16 | PEC Zwolle | 8 | 4 |
| 17 | ADO Den Haag | 8 | 3 |
| 18 | Willem II Tilburg | 8 | 2 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 09 Mar | AFC Ajax | H | 0–1 | L |
| 02 Mar | Heracles Almelo | A | 2–4 | L |
| 16 Feb | SC Heerenveen | H | 1–1 | D |
| 09 Feb | AZ | A | 0–2 | L |
| 01 Feb | FC Utrecht | H | 3–3 | D |
| 26 Jan | Fortuna Sittard | A | 4–1 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 09 Mar | PEC Zwolle | A | 1–0 | W |
| 06 Mar | Eintracht Frankfurt | H | 1–2 | L |
| 02 Mar | Almere City FC | A | 1–0 | W |
| 23 Feb | Go Ahead Eagles | H | 2–0 | W |
| 20 Feb | Royale Union Saint-Gilloise | H | 1–2 | L |
| 16 Feb | Heracles Almelo | H | 4–0 | W |
Season Stats
| PEC Zwolle | AFC Ajax | |
|---|---|---|
| #16 | Position | #5 |
| 4 | Points | 15 |
| 8 | Played | 8 |
| 1 / 1 / 6 | W / D / L | 4 / 3 / 1 |
| 6 | Scored | 22 |
| 21 | Conceded | 10 |
| -15 | GD | +12 |
| 0.50 | PPG | 1.88 |
| 13% | Win % | 50% |
Key Stats
43%
Both Teams to Score
H2H (14 games)
H2H (14 games)
57%
Over 2.5 Goals
H2H history
H2H history
13%
Clean Sheets
PEC Zwolle this season
PEC Zwolle this season
25%
Clean Sheets
AFC Ajax this season
AFC Ajax this season
PEC Zwolle are 16th (4 pts). AFC Ajax are 5th (15 pts).
Goal Timing (This Season)
PEC Zwolle
0-15
–/1
16-30
2/4
31-45
1/3
46-60
1/1
61-75
1/5
76+
1/5
■ Scored ■ Conceded
AFC Ajax
0-15
1/1
16-30
1/1
31-45
6/3
46-60
2/1
61-75
5/1
76+
6/3
■ Scored ■ Conceded
Top Scorers (This Season)
PEC Zwolle
| Koen Kostons | 3 G |
AFC Ajax
| Toluwalas Arokodare | 4 G | 1 A |
| Julian Brandt | 4 G | |
| Davy Klaassen | 3 G | |
| Kasper Dolberg | 2 G | 2 A |
| Jorthy Mokio | 1 G |
Events
Match Events
- 0' That's the starting whistle at MAC3PARK Stadion. Ninety minutes of football awaits between PEC Zwolle and AFC Ajax.
- 5' AFC Ajax are keeping things exceptionally tight at the back. It will take something special to break them down.
- 10' PEC Zwolle currently sit 14 in the Array table. A result here could be decisive in the race for the top positions.
- 15' Bertrand Traore has so much to prove this time. He replaces Brian Brobbey on 15 minute.
- 20' The home supporters are growing impatient. PEC Zwolle must find a spark to ignite this game.
- 25' While players are taking a pause, let’s have a look at their stats. The teams met 1 times this season with AFC Ajax winning 100% of all matches.
- 30' 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 Branco van den Boomen suffering a number of foals already.
- 32' A moment of madness from Ryan Thomas on 32 minutes earns him a card. PEC Zwolle will be frustrated.
- 37' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 42' AFC Ajax have won 837 goals from 487 games. They will be desperate to add to that tally today.
- 47' 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.
- 52' Both keepers have barely been tested. PEC Zwolle and AFC Ajax are cancelling each other out in the centre of the park.
- 55' Ryan Thomas makes way for Nick Fichtinger at the 55 minute mark. A tactical switch from PEC Zwolle.
- 60' While there is no rush on the pitch, let’s have a look at some stats. Anton Gaaei made 487 appearances and scored 5 goals. He is very likely to score a goal today.
- 61' What a moment for Kenneth Taylor! That strike on 61 puts his side firmly in control.
- 66' It is a cagey affair so far. PEC Zwolle in their 4-2-3-1 trying to find a way past AFC Ajax's compact 4-3-3.
- 70' The AFC Ajax manager makes a substitution. Mika Godts departs to be replaced by Jordan Henderson.
- 72' The PEC Zwolle manager makes a substitution. Dylan Mbayo departs to be replaced by Odysseus Velanas.
- 74' Fresh legs for PEC Zwolle! Kaj de Rooij comes on to replace Davy van den Berg.
- 79' The teams are not in a rush to score plenty of goals. It might look strange considering PEC Zwolle that had 239 games and scored 265 goals.
- 80' Fresh legs for PEC Zwolle! Thomas Buitink comes on to replace Nick Fichtinger.
- 84' Branco van den Boomen is ready to make an impact after coming on for Kenneth Taylor at the 84 minute mark.
- 89' Youri Baas needs to be pretty careful with his discipline considering 0 Red cards this season.
- The referee blows the final whistle. Sensational lose for PEC Zwolle.
Lineups
PEC Zwolle Lineups
4-2-3-1Starting XI
-
30
Ryan Thomas ↓ Nick Fichtinger 55'
- 1
- 9
- 50
-
11
Dylan Mbayo ↓ Odysseus Velanas 72'
- 4
- 10
- 3
- 6
- 33
- 28
Bench
-
18
Odysseus Velanas ↑ 72'
- 29
- 40
- 25
- 2
- 23
- 5
-
22
Kaj de Rooij ↑ 74'
-
34
Nick Fichtinger ↑ 55'
AFC Ajax Lineups
4-3-3Starting XI
- 23
- 37
- 8
-
9
Brian Brobbey ↓ Bertrand Traore 15'
- 28
- 15
- 16
- 4
-
11
Mika Godts ↓ Jordan Henderson 70'
- 3
- 31
Bench
-
6
Jordan Henderson ↑ 70'
-
20
Bertrand Traore ↑ 15'
- 24
- 12
-
21
Branco van den Boomen ↑ 84'
- 13
- 51
-
17
Oliver Edvardsen ↑ 70'
- 2
- 36
- 59
- 63
Coach
Francesco Farioli
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Dusan Tadic | 3 |
| Brian Brobbey | 3 |
| David Neres | 3 |
| Quincy Promes | 3 |
| Lasse Schone | 2 |
| Sebastien Haller | 2 |
| Klaas-Jan Huntelaar | 2 |
| Davy Klaassen | 2 |
Head to Head
PEC Zwolle Form
Predictions
Prediction accuracy
2 / 4
0.58
PEC Zwolle xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.69
AFC Ajax xG
I would bet for:
AFC Ajax to win 70% + Over 2.5 goals 62%
Match Result
✓ CorrectActual: AFC Ajax win
Both Teams to Score
✓ Correct
Avg goals/match: 3.27
Actual: No — clean sheet
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 95% |
|
5% |
| ± 1.5 | 83% |
|
17% |
| ± 2.5 | 62% |
|
38% |
| ± 3.5 | 40% |
|
60% |
| ± 4.5 | 23% |
|
77% |
Double Chance
PEC Zwolle or Draw
30%
Draw or AFC Ajax
87%
PEC Zwolle or AFC Ajax
82%
Half-Time Result
✗ WrongActual: Draw at HT
Correct Score
✓ In top 12
0 – 2
13.8%
0 – 3
12%
0 – 1
Actual
0 – 4
8%
1 – 2
7.7%
1 – 3
6.9%
1 – 1
6.4%
0 – 0
5.1%
1 – 4
4.7%
0 – 5
4.4%
1 – 5
2.6%
2 – 2
2.2%
Asian Handicap — PEC Zwolle
| Handicap | PEC Zwolle covers | Push | AFC Ajax covers |
|---|---|---|---|
| -2.5 | 0% | — | 100% |
| -2 | 0% | 1% | 99% |
| -1.5 | 1% | — | 99% |
| -1 | 1% | 4% | 95% |
| -0.5 | 5% | — | 95% |
| +0.5 | 19% | — | 81% |
| +1 | 19% | 20% | 60% |
| +1.5 | 40% | — | 60% |
| +2 | 40% | 22% | 38% |
| +2.5 | 62% | — | 38% |
Clean Sheet
PEC Zwolle keeps clean sheet
8%
✓
AFC Ajax keeps clean sheet
57%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

