Heracles Almelo vs AFC Ajax, Eredivisie 2024-25 REGULAR SEASON
Overview
Match Preview
Heracles Almelo vs AFC Ajax — Eredivisie at Erve Asito.
- Heracles Almelo 0 games · 0 pts (2026/27)
- AFC Ajax 12 games · 25 pts (2026/27)
Match Details
- Referee Edwin van de Graaf
- Assistant 1 Kevin Bodde
- Assistant 2 Michael Osseweijer
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | PSV | 12 | 26 |
| 2 | Feyenoord Rotterdam | 12 | 25 |
| 3 | AFC Ajax | 12 | 25 |
| 4 | FC Twente '65 | 12 | 24 |
| 5 | AZ | 12 | 23 |
| 6 | SC Heerenveen | 12 | 21 |
| 7 | Fortuna Sittard | 12 | 20 |
| 8 | Go Ahead Eagles | 12 | 17 |
| 9 | FC Groningen | 12 | 15 |
| 10 | SC Cambuur-Leeuwarden | 12 | 15 |
| 11 | NEC | 12 | 14 |
| 12 | Sparta Rotterdam | 12 | 12 |
| 13 | PEC Zwolle | 12 | 12 |
| 14 | FC Utrecht | 12 | 12 |
| 15 | SBV Excelsior | 12 | 11 |
| 16 | Telstar 1963 | 12 | 10 |
| 17 | ADO Den Haag | 12 | 9 |
| 18 | Willem II Tilburg | 12 | 3 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 20 Oct | AFC Ajax | H | 3–4 | L |
| 06 Oct | Go Ahead Eagles | A | 1–4 | L |
| 27 Sep | SC Heerenveen | H | 2–1 | W |
| 21 Sep | NEC | A | 2–1 | W |
| 15 Sep | Almere City FC | H | 0–0 | D |
| 01 Sep | PEC Zwolle | A | 0–3 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 20 Oct | Heracles Almelo | A | 4–3 | W |
| 06 Oct | FC Groningen | H | 3–1 | W |
| 03 Oct | SK Slavia Praha | A | 1–1 | D |
| 29 Sep | RKC Waalwijk | A | 2–0 | W |
| 26 Sep | Beşiktaş JK | H | 4–0 | W |
| 21 Sep | Go Ahead Eagles | A | 1–1 | D |
Key Stats
36%
Both Teams to Score
H2H (14 games)
H2H (14 games)
57%
Over 2.5 Goals
H2H history
H2H history
25%
Clean Sheets
AFC Ajax this season
AFC Ajax this season
Goal Timing (This Season)
AFC Ajax
0-15
3/1
16-30
3/1
31-45
8/4
46-60
3/2
61-75
8/1
76+
6/5
■ Scored ■ Conceded
Top Scorers (This Season)
AFC Ajax
| Toluwalas Arokodare | 7 G | 1 A |
| Julian Brandt | 6 G | 2 A |
| Davy Klaassen | 3 G | 1 A |
| Jorthy Mokio | 3 G | 1 A |
| Kasper Dolberg | 2 G | 2 A |
Events
Match Events
- 0' The stage is set the green flag drops! Another match against Heracles Almelo and AFC Ajax has kicked off!
- 5' The tempo has dropped considerably in the last few minutes. Erwin van de Looi will be considering his options from the bench.
- 10' Over 10 minutes have gone by without a meaningful attack. The supporters want more.
- 12' The Bosnia-Herzegovina Luka Kulenovic breaks the deadlock on 12 minutes. 1-0!
- 14' A moment of madness from Brian De Keersmaecker on 14 minutes earns him a card. Heracles Almelo will be frustrated.
- 19' 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 Mimeirhel Benita suffering a number of foals already.
- 24' It’s high time Francesco Farioli made some changes to put the his team’s game back to action.
- 25' Magnificent from Davy Klaassen! That is 69 goals in 425 appearances — and it could not have come at a better time.
- 28' GOAL! Mario Engels fires home to make it 2-1!
- 33' AFC Ajax fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 34' What composure from Bertrand Traore! The Burkina Faso international strokes it home. 2-2.
- 34' That looks like a foul for a card for Jorrel Hato.
- 36' AFC Ajax player sees a card in front of him.
- 37' The referee does not hesitate — a card for Jordan Henderson on 37 minutes.
- 42' While there is no rush on the pitch, let’s have a look at some stats. Damon Mirani made 69 appearances and scored 11 goals. He is very likely to score a goal today.
- 47' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 52' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- 57' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 58' The whistle greets Kenneth Taylor as he departs to be replaced by Kian Fitz-Jim.
- 63' GOAL! Wout Weghorst fires home to make it 2-3!
- 64' It is a substitution in Heracles Almelo team. Mimeirhel Benita is replaced by Jannes Wieckhoff on 64 minute.
- 69' Supporters expect more eagerness from Josip Sutalo, as he is very good at scoring at Erve Asito with 0 goals in the last 0 games.
- 73' AFC Ajax manager makes another effort to make the tables turned. Christian Rasmussen is hanging Mika Godts on the field on 73 minute.
- 76' Luka Kulenovic doubles the advantage! 3-3 and this game is slipping away from the opposition.
- 81' AFC Ajax are keeping things exceptionally tight at the back. It will take something special to break them down.
- 82' Clinical. Composed. Brilliant. Wout Weghorst makes it 3-4.
- 83' A change in the Heracles Almelo ranks — Mario Engels exits the field as Jizz Hornkamp enters on 83.
- 84' It’s gonna be a card for Brian De Keersmaecker.
- 87' Fresh legs for AFC Ajax! Daniele Rugani comes on to replace Jorrel Hato.
- 88' That looks like a foul for a card for Christian Rasmussen.
- Hope, you loved the show. Another epic battle is over with the score 3-4.
Lineups
Heracles Almelo Lineups
4-2-3-1Starting XI
-
8
Mario Engels ↓ Jizz Hornkamp 83'
-
26
Daniel van Kaam ↓ Thomas Bruns 64'
- 14
- 24
- 4
- 12
- 1
-
29
Suf Podgoreanu ↓ Juho Talvitie 73'
- 2
-
10
Shiloh 't Zand ↓ Jan Zamburek 64'
- 19
Bench
-
17
Thomas Bruns ↑ 64'
- 5
-
9
Jizz Hornkamp ↑ 83'
- 21
- 30
- 18
-
13
Jan Zamburek ↑ 64'
-
3
Jannes Wieckhoff ↑ 64'
- 16
- 20
- 22
-
23
Juho Talvitie ↑ 73'
Coach
Erwin van de Looi
AFC Ajax Lineups
4-3-3Starting XI
- 18
- 6
- 22
-
20
Bertrand Traore ↓ Anton Gaaei 73'
- 37
-
8
Kenneth Taylor ↓ Kian Fitz-Jim 58'
- 2
-
9
Brian Brobbey ↓ Wout Weghorst 58'
- 15
-
4
Jorrel Hato ↓ Daniele Rugani 87'
- 11
Bench
- 5
-
25
Wout Weghorst ↑ 58'
-
24
Daniele Rugani ↑ 87'
- 10
- 40
- 12
- 21
- 13
-
28
Kian Fitz-Jim ↑ 58'
-
29
Christian Rasmussen ↑ 73'
- 49
-
3
Anton Gaaei ↑ 73'
Coach
Francesco Farioli
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Davy Klaassen | 4 |
| Zakaria Labyad | 3 |
| Mario Engels | 3 |
| Steven Berghuis | 3 |
| Brian Brobbey | 3 |
| Sebastien Haller | 2 |
| Wout Weghorst | 2 |
| Luka Kulenovic | 2 |
Head to Head
Heracles Almelo Form
Predictions
Prediction accuracy
4 / 4
1.44
Heracles Almelo xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.82
AFC Ajax xG
I would bet for:
Both teams to score 64% + Over 2.5 goals 62%
Match Result
✓ CorrectActual: AFC Ajax win
Both Teams to Score
✓ Correct
Avg goals/match: 3.26
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 95% |
|
5% |
| ± 1.5 | 84% |
|
16% |
| ± 2.5 | 62% |
|
38% |
| ± 3.5 | 41% |
|
59% |
| ± 4.5 | 23% |
|
77% |
Double Chance
Heracles Almelo or Draw
54%
Draw or AFC Ajax
71%
Heracles Almelo or AFC Ajax
75%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✗ 3–4 not predicted3 – 4Actual
1 – 1
10.9%
1 – 2
8.8%
2 – 1
7%
0 – 2
6.4%
2 – 2
6.3%
0 – 1
6.3%
0 – 0
5.4%
1 – 3
5.3%
1 – 0
4.8%
2 – 0
4%
2 – 3
3.9%
0 – 3
3.8%
Asian Handicap — Heracles Almelo
| Handicap | Heracles Almelo covers | Push | AFC Ajax covers |
|---|---|---|---|
| -2.5 | 5% | — | 95% |
| -2 | 5% | 9% | 86% |
| -1.5 | 14% | — | 86% |
| -1 | 14% | 16% | 70% |
| -0.5 | 30% | — | 70% |
| +0.5 | 54% | — | 46% |
| +1 | 54% | 20% | 25% |
| +1.5 | 75% | — | 25% |
| +2 | 75% | 14% | 11% |
| +2.5 | 89% | — | 11% |
Clean Sheet
Heracles Almelo keeps clean sheet
17%
✓
AFC Ajax keeps clean sheet
25%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

