Sunday , 16 August 2026

Heracles Almelo vs AFC Ajax, Eredivisie 2024-25 REGULAR SEASON

Eredivisie · 2024-25
Sun 20 Oct 2024 · 12:30 UTC Erve Asito 12,161 HT 45' · FT 45'
Luka Kulenovic 12' 1–0
1–1 25' Davy Klaassen
Mario Engels 28' 2–1
2–2 34' Bertrand Traore
2–3 63' Wout Weghorst
Luka Kulenovic 76' 3–3
3–4 82' Wout Weghorst pen

Overview

Match Preview

Heracles Almelo vs AFC AjaxEredivisie at Erve Asito.

Match Details

  • Referee Edwin van de Graaf
  • Assistant 1 Kevin Bodde
  • Assistant 2 Michael Osseweijer

Recent Form

DateOpponentH/A ScoreResult
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
DateOpponentH/A ScoreResult
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)
57% Over 2.5 Goals
H2H history
100% Clean Sheets
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

H2H

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

✓ Correct
Heracles Almelo29% Draw25% AFC Ajax46%
Actual: AFC Ajax win

Both Teams to Score

✓ Correct
Yes64% 0% No36%
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

✓ Correct
Heracles Almelo24% Draw42% AFC Ajax34%
Actual: Draw at HT

Correct Score

✗ 3–4 not predicted
3 – 4
Actual
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.