AFC Ajax vs Heracles Almelo, Eredivisie 2019-20 REGULAR SEASON
Overview
Match Preview
AFC Ajax vs Heracles Almelo — Eredivisie at Johan Cruyff ArenA.
- AFC Ajax 1 games · 3 pts (2026/27)
- Heracles Almelo 0 games · 0 pts (2026/27)
Match Details
- Referee Dennis Higler
- Referee Cristian Dobre
- Referee Clay Ruperti
- Referee Edgar Bijl
- Referee Angelo Boonman
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | AZ | 2 | 6 |
| 2 | FC Groningen | 2 | 6 |
| 3 | Feyenoord Rotterdam | 2 | 6 |
| 4 | Fortuna Sittard | 2 | 4 |
| 5 | PSV | 2 | 4 |
| 6 | SBV Excelsior | 2 | 3 |
| 7 | NEC | 2 | 3 |
| 8 | AFC Ajax | 1 | 3 |
| 9 | Go Ahead Eagles | 2 | 3 |
| 10 | Sparta Rotterdam | 2 | 3 |
| 11 | SC Heerenveen | 1 | 3 |
| 12 | Telstar 1963 | 2 | 3 |
| 13 | FC Twente '65 | 2 | 1 |
| 14 | PEC Zwolle | 2 | 1 |
| 15 | FC Utrecht | 2 | 0 |
| 16 | ADO Den Haag | 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 |
|---|---|---|---|---|
| 23 Nov | Heracles Almelo | H | 4–1 | W |
| 10 Nov | FC Utrecht | H | 4–0 | W |
| 05 Nov | Chelsea FC | A | 4–4 | D |
| 01 Nov | PEC Zwolle | A | 4–2 | W |
| 27 Oct | Feyenoord Rotterdam | H | 4–0 | W |
| 23 Oct | Chelsea FC | H | 0–1 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 23 Nov | AFC Ajax | A | 1–4 | L |
| 09 Nov | VVV Venlo | H | 6–1 | W |
| 02 Nov | RKC Waalwijk | A | 0–2 | L |
| 26 Oct | PEC Zwolle | H | 4–0 | W |
| 20 Oct | Feyenoord Rotterdam | A | 1–1 | D |
| 05 Oct | FC Emmen | H | 2–0 | W |
Key Stats
36%
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
Goal Timing (This Season)
AFC Ajax
0-15
–/–
16-30
–/–
31-45
–/–
46-60
–/–
61-75
–/–
76+
2/–
■ Scored ■ Conceded
Events
Match Events
- 0' The ball is rolling at Johan Cruyff ArenA. AFC Ajax are looking to make home advantage count against Heracles Almelo.
- 5' The home supporters are growing impatient. AFC Ajax must find a spark to ignite this game.
- 10' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 15' Although teams showed high tempo form the start, they seem to slow down a bit. Both sides really need to catch a fire. Otherwise, we have another goalless match.
- 20' While there is no rush on the pitch, let’s have a look at some stats. Janis Blaswich made 233 appearances and scored 1 goals. He is very likely to score a goal today.
- 25' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 26' GOAL! Quincy Promes scores on 26. Assisted by Hakim Ziyech
- 31' It is a cagey affair so far. AFC Ajax in their trying to find a way past Heracles Almelo's compact .
- 36' The midfield battle is intense right now. Both AFC Ajax and Heracles Almelo are fighting for every inch of the pitch.
- 41' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 46' Daley Blind has been relatively quiet despite scoring 10 goals in his last 480 appearances.
- 51' Heracles Almelo is showing some good football. However, Heracles Almelo are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 56' Clinical. Composed. Brilliant. Zakaria Labyad makes it 2-0.
- 57' The crowd applauds Sebastian Jakubiak as he leaves the pitch. Mohammed Osman steps in for Heracles Almelo.
- 60' Brilliant from the ! Quincy Promes makes it 3-0 with a superb finish on 60.
- 61' A change in the Heracles Almelo ranks — Dabney dos Santos exits the field as Mauro Junior enters on 61.
- 66' AFC Ajax are keeping things exceptionally tight at the back. It will take something special to break them down.
- 67' A change in the AFC Ajax ranks — Noussair Mazraoui exits the field as Sergino Dest enters on 67.
- 69' The supporters are chanting for Teun Bijleveld. He replaces Silvester van der Water on 69 minute.
- 73' AFC Ajax manager makes another effort to make the tables turned. Klaas-Jan Huntelaar is hanging Zakaria Labyad on the field on 73 minute.
- 78' The 28-year-old Noussair Mazraoui has been sensational this season — 0 goals and 0 assists is a remarkable return.
- 81' Razvan Marin is replacing Hakim Ziyech for the AFC Ajax side.
- 86' AFC Ajax are happy to let the opposition have the ball in their own half. The trap is set.
- 87' GOAL! Klaas-Jan Huntelaar scores on 87. Assisted by Sergino Dest
- 90' GOAL! Cyriel Dessers fires home to make it 4-1!
- What a match! Full time at {STADIUM} — AFC Ajax 4-1 Heracles Almelo.
Lineups
AFC Ajax Lineups
Starting XI
- 31
- 10
- 19
-
22
Hakim Ziyech ↓ Razvan Marin 81'
- 24
- 12
- 6
- 17
- 2
- 11
- 21
Bench
- 8
- 27
-
9
Klaas-Jan Huntelaar ↑ 73'
- 33
- 15
- 4
- 1
-
18
Razvan Marin ↑ 81'
-
28
Sergino Dest ↑ 67'
Coach
Erik ten Hag
Heracles Almelo Lineups
Starting XI
- 9
- 1
- 2
- 4
- 21
- 24
- 11
- 52
- 3
- 13
- 22
Bench
- 15
-
10
Mauro Junior ↑ 61'
- 16
- 6
- 34
-
14
Mohammed Osman ↑ 57'
- 23
- 26
- 25
-
8
Teun Bijleveld ↑ 69'
- 7
Coach
Frank Wormuth
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Davy Klaassen | 4 |
| Mario Engels | 3 |
| Steven Berghuis | 3 |
| Brian Brobbey | 3 |
| Zakaria Labyad | 3 |
| Quincy Promes | 2 |
| Cyriel Dessers | 2 |
| Sebastien Haller | 2 |
Head to Head
AFC Ajax Form
Predictions
Prediction accuracy
3 / 4
1.94
AFC Ajax xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.92
Heracles Almelo xG
I would bet for:
AFC Ajax to win 58%
Match Result
✓ CorrectActual: AFC Ajax win
Both Teams to Score
✓ Correct
Avg goals/match: 2.86
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 92% |
|
8% |
| ± 1.5 | 78% |
|
22% |
| ± 2.5 | 54% |
|
46% |
| ± 3.5 | 32% |
|
68% |
| ± 4.5 | 17% |
|
83% |
Double Chance
AFC Ajax or Draw
82%
Draw or Heracles Almelo
42%
AFC Ajax or Heracles Almelo
76%
Half-Time Result
✗ WrongActual: AFC Ajax win at HT
Correct Score
✓ In top 12
1 – 1
11%
2 – 0
10.6%
1 – 0
10.5%
2 – 1
9.5%
0 – 0
7.5%
3 – 0
6.7%
3 – 1
6.2%
1 – 2
4.5%
0 – 1
4.5%
2 – 2
4.4%
4 – 0
3.3%
4 – 1
Actual
Asian Handicap — AFC Ajax
| Handicap | AFC Ajax covers | Push | Heracles Almelo covers |
|---|---|---|---|
| -2.5 | 18% | — | 82% |
| -2 | 18% | 19% | 64% |
| -1.5 | 36% | — | 64% |
| -1 | 36% | 23% | 40% |
| -0.5 | 60% | — | 40% |
| +0.5 | 84% | — | 16% |
| +1 | 84% | 11% | 6% |
| +1.5 | 94% | — | 6% |
| +2 | 94% | 4% | 1% |
| +2.5 | 99% | — | 1% |
Clean Sheet
AFC Ajax keeps clean sheet
40%
✓
Heracles Almelo keeps clean sheet
15%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

