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 1 games · 3 pts (2026/27)
Match Details
- Referee Edwin van de Graaf
- Assistant 1 Kevin Bodde
- Assistant 2 Michael Osseweijer
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 |
|---|---|---|---|---|
| 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
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' It’s Showtime! The match between Heracles Almelo and AFC Ajax is underway.
- 5' Matchday of the Array and both teams know exactly what is at stake tonight.
- 10' 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 Suf Podgoreanu suffering a number of foals already.
- 12' The Bosnia-Herzegovina Luka Kulenovic breaks the deadlock on 12 minutes. 1-0!
- 14' Brian De Keersmaecker picks up a card and will need to be extremely careful for the remainder of this match.
- 19' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
- 24' Heracles Almelo are deployed in a 4-2-3-1 today, looking to exploit space against AFC Ajax's 4-3-3 shape.
- 25' What a moment for Davy Klaassen! That strike on 25 puts his side firmly in control.
- 28' The deadlock is broken! Mario Engels gets on the scoresheet on 28 minutes.
- 33' Not even hints on scoring a goal over the last 33 minutes.
- 34' Against the run of play, Bertrand Traore has scored! This game has turned on its head.
- 34' Jorrel Hato has been a danger all night but risks an early exit having now seen a card on 34.
- 36' Brian Brobbey was booked on 36.
- 37' The referee calls foul for Jordan Henderson. He receives a card.
- 42' The 23-year-old Youri Baas has been sensational this season — 0 goals and 0 assists is a remarkable return.
- 47' Over 47 minutes have gone by without a meaningful attack. The supporters want more.
- 52' will be watching from the dugout nervously. His Heracles Almelo side need to improve if they are to claim all three points.
- 57' has dominated the recent head-to-head record, winning 0 of the last 0 meetings.
- 58' Kenneth Taylor makes way for Kian Fitz-Jim at the 58 minute mark. A tactical switch from AFC Ajax.
- 63' Sensational shot from Wout Weghorst. AFC Ajax is back in the lead.
- 64' The Heracles Almelo manager makes a substitution. Mimeirhel Benita departs to be replaced by Jannes Wieckhoff.
- 69' Brian De Keersmaecker, a Belgium , has 8 bookings this season and will need to keep his discipline tonight.
- 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' Assisted by Ruben Roosken with the perfectly-timed delivery and Luka Kulenovic makes no mistake. 3-3!
- 81' Netherlands international Kenneth Taylor has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
- 82' Wout Weghorst makes no mistake. The score reads 3-4 and AFC Ajax are in front.
- 83' Heracles Almelo ring the changes. Mario Engels has done his job and it is now time for Jizz Hornkamp to step up.
- 84' Brian De Keersmaecker has been a danger all night but risks an early exit having now seen a card on 84.
- 87' Daniele Rugani is replacing Jorrel Hato for the AFC Ajax side.
- 88' Christian Rasmussen is having his name booked by the referee on 88.
- The referee blows the final whistle. Sensational lose for Heracles Almelo.
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 |
| Steven Berghuis | 3 |
| Brian Brobbey | 3 |
| Zakaria Labyad | 3 |
| Mario Engels | 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.

