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 7 games · 14 pts (2026/27)
Match Details
- Referee Edwin van de Graaf
- Assistant 1 Kevin Bodde
- Assistant 2 Michael Osseweijer
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | AZ | 7 | 19 |
| 2 | Feyenoord Rotterdam | 7 | 17 |
| 3 | PSV | 7 | 16 |
| 4 | FC Twente '65 | 7 | 16 |
| 5 | AFC Ajax | 7 | 14 |
| 6 | Fortuna Sittard | 7 | 13 |
| 7 | SBV Excelsior | 7 | 11 |
| 8 | FC Groningen | 7 | 11 |
| 9 | Go Ahead Eagles | 7 | 10 |
| 10 | SC Heerenveen | 7 | 9 |
| 11 | NEC | 7 | 8 |
| 12 | Sparta Rotterdam | 7 | 5 |
| 13 | Telstar 1963 | 7 | 5 |
| 14 | SC Cambuur-Leeuwarden | 7 | 5 |
| 15 | FC Utrecht | 7 | 5 |
| 16 | PEC Zwolle | 7 | 4 |
| 17 | ADO Den Haag | 7 | 2 |
| 18 | Willem II Tilburg | 7 | 2 |
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
29%
Clean Sheets
AFC Ajax this season
AFC Ajax this season
Goal Timing (This Season)
AFC Ajax
0-15
–/1
16-30
1/–
31-45
6/3
46-60
2/1
61-75
5/1
76+
6/3
■ Scored ■ Conceded
Top Scorers (This Season)
AFC Ajax
| Julian Brandt | 4 G | |
| Toluwalas Arokodare | 3 G | 1 A |
| Davy Klaassen | 3 G | |
| Kasper Dolberg | 2 G | 2 A |
| Jorthy Mokio | 1 G |
Events
Match Events
- 0' The ball is rolling at Erve Asito. Heracles Almelo are looking to make home advantage count against AFC Ajax.
- 5' named a 4-2-3-1 earlier, and opted for a 4-3-3 in response. A fascinating tactical duel is developing.
- 10' Both teams are passing the ball around with high level of urgency. Heracles Almelo needs to do something about it to get closer to the goal.
- 12' A stunning finish from Luka Kulenovic — that came from absolutely nowhere!
- 14' It’s a booking for Heracles Almelo player. Brian De Keersmaecker gets a card.
- 19' will be watching from the dugout nervously. His Heracles Almelo side need to improve if they are to claim all three points.
- 24' While there is no rush on the pitch, let’s have a look at some stats. Josip Sutalo made 191 appearances and scored 5 goals. He is very likely to score a goal today.
- 25' A stunning finish from Davy Klaassen — that came from absolutely nowhere!
- 28' The Germany Mario Engels breaks the deadlock on 28 minutes. 2-1!
- 33' Shiloh 't Zand needs to be pretty careful with his discipline considering 0 Yellow cards this season.
- 34' The Burkina Faso right winger Bertrand Traore breaks the deadlock on 34 minutes. 2-2!
- 34' A meaty challenge results in booking for Jorrel Hato on 34.
- 36' The referee has no hesitation. Brian Brobbey is booked for AFC Ajax — card on 36.
- 37' AFC Ajax player sees a card in front of him.
- 42' Matchday of the Array and both teams know exactly what is at stake tonight.
- 47' 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.
- 52' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 57' Spectators are craving for more action. Both teams play very cautiously. They need to put some more energy.
- 58' A change in the AFC Ajax ranks — Kenneth Taylor exits the field as Kian Fitz-Jim enters on 58.
- 63' GOAL! Wout Weghorst fires home to make it 2-3!
- 64' Jannes Wieckhoff is replacing Mimeirhel Benita for the Heracles Almelo side.
- 69' 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 Fabian de Keijzer suffering a number of foals already.
- 73' The AFC Ajax manager makes a substitution. Mika Godts departs to be replaced by Christian Rasmussen.
- 76' The Bosnia-Herzegovina Luka Kulenovic breaks the deadlock on 76 minutes. 3-3!
- 81' Ivan Mesik is putting in a real shift tonight. He has covered more ground than anyone else for Heracles Almelo so far.
- 82' What a moment for Wout Weghorst! That strike on 82 puts his side firmly in control.
- 83' Fresh legs for Heracles Almelo! Jizz Hornkamp comes on to replace Mario Engels.
- 84' Controversy at the stadium! Brian De Keersmaecker argues furiously but the card stands.
- 87' AFC Ajax ring the changes. Jorrel Hato has done his job and it is now time for Daniele Rugani to step up.
- 88' Christian Rasmussen catches the referee's attention in entirely the wrong way. card on 88.
- 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.

