New customers only | Commercial content | 18+ age limit | T&Cs apply

Ajax 2-0 Heracles final score - 24 August 2025, Eredivisie

Follow the next match live between these two teams
Heracles - Ajax live

Netherlands - Eredivisie

Ajax
2
-
0
End
Heracles

New customers only | Commercial content | 18+ age limit | T&Cs apply

Highlights

Ajax Ajax
Heracles Heracles
End of game
W. Weghorst
D. Klaassen
87'
drop icon
85'
M. Te Wierik
S. Scheperman
85'
A. Satriano
J. Zamburek
Y. Regeer
A. Gaaei
78'
J. Sutalo
K. Fitz-Jim
78'
J. Mokio
R. Moro
78'
74'
M. Benita
J. Wieckhoff
73'
Y. Borges Sanches
T. Van Gilst
70'
J. Zamburek
O. Edvardsen
O. Gloukh
64'
D. Klaassen
S. Berghuis
63'
61'
A. Hrustic
T. Bruns
Half-time
S. Berghuis
31'
drop icon
22'
D. Mirani
Kick-off

Game Statistics

Ajax Ajax
Heracles Heracles
65
Ball possession (%)
35
13
Shots
2
7
Shots on-target
0
6
Shots off-target
2
10
Corners
1
4
Offsides
1
9
Fouls
15
16
Free kicks
13
3
Goal kicks
8
0
Saves
5
15
Throw-ins
14
0
Yellow cards
2

Tactical Scheme

Ajax

Formation : 4 - 3 - 3

1
V. Jaros
3
A. Gaaei
2
L. Rosa
15
Y. Baas
5
O. Wijndal
23
S. Berghuis
28
K. Fitz-Jim
8
K. Taylor
7
R. Moro
25
W. Weghorst
10
O. Gloukh
19
L. Kulenovic
17
T. Van Gilst
10
T. Bruns
7
B. Limbombe
32
S. Scheperman
13
J. Zamburek
5
D. Van der Kust
24
I. Mesik
4
D. Mirani
3
J. Wieckhoff
1
F. De Keijzer

Formation : 4 - 2 - 3 - 1

Heracles

Substitutes

Ajax
Ajax
Goalkeeper

R. Pasveer

P. Reverson

Defender

A. Kaplan

J. Sutalo

K. Fitz-Jim 78'

J. Mokio

R. Moro 78'

G. Alders

Midfielder

Y. Regeer

A. Gaaei 78'

R. Bounida

D. Klaassen

S. Berghuis 63'

Forward

B. Brobbey

D. Konadu

O. Edvardsen

O. Gloukh 64'

Heracles
Heracles
Goalkeeper

T. Jansink

R. Mantel

Defender

M. Te Wierik

S. Scheperman 85'

L. Milani

M. Benita

J. Wieckhoff 74'

J. Tijink

Midfielder

A. Hrustic

T. Bruns 61'

D. Van Kaam

Forward

Y. Borges Sanches

T. Van Gilst 73'

A. Satriano

J. Zamburek 85'

D. van Oorschot

Form

Table

Teams Pts P W D L GD
4
Ajax
Ajax
20 12 5 5 2 5
18
Heracles
Heracles
9 12 3 0 9 -16

Last matches

Ajax
Ajax Last matches
W W L D W D
Wins

3/6 (50%)

Draw

2/6 (33%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

4 Total goals
67% BTTS
2.33 Goals scored
1.67 Goals conceded
83% Over 2.5
17% Under 2.5

17 Aug 2025 - Eredivisie

Go Ahead Eagles
2 :  2
Ajax

10 Aug 2025 - Eredivisie

Ajax
2 :  0
Telstar

3 Aug 2025 - Clubs Friendlies

Ajax
2 :  2
Monaco

27 Jul 2025 - Clubs Friendlies

Como 1907
3 :  0
Ajax

24 Jul 2025 - Clubs Friendlies

Ajax
5 :  1
Celtic

19 Jul 2025 - Clubs Friendlies

Ajax
3 :  2
Mechelen
D W W W D W
Wins

4/6 (67%)

Draw

2/6 (33%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

3.67 Total goals
83% BTTS
2.5 Goals scored
1.17 Goals conceded
67% Over 2.5
33% Under 2.5

10 Aug 2025 - Eredivisie

Ajax
2 :  0
Telstar

3 Aug 2025 - Clubs Friendlies

Ajax
2 :  2
Monaco

24 Jul 2025 - Clubs Friendlies

Ajax
5 :  1
Celtic

19 Jul 2025 - Clubs Friendlies

Ajax
3 :  2
Mechelen

16 Jul 2025 - Clubs Friendlies

Ajax
2 :  1
PAOK Thessaloniki

12 Jul 2025 - Clubs Friendlies

Ajax
1 :  1
AGF Aarhus
W W L D L D
Wins

2/6 (33%)

Draw

2/6 (33%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

3.33 Total goals
50% BTTS
1.33 Goals scored
2 Goals conceded
83% Over 2.5
17% Under 2.5

17 Aug 2025 - Eredivisie

Go Ahead Eagles
2 :  2
Ajax

27 Jul 2025 - Clubs Friendlies

Como 1907
3 :  0
Ajax

14 May 2025 - Eredivisie

Groningen
2 :  2
Ajax

20 Apr 2025 - Eredivisie

Utrecht
4 :  0
Ajax

13 Apr 2025 - Eredivisie

Willem II
1 :  2
Ajax

30 Mar 2025 - Eredivisie

PSV Eindhoven
0 :  2
Ajax
Heracles
Heracles Last matches
D W W W L L
Wins

3/6 (50%)

Draw

1/6 (17%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

3.83 Total goals
83% BTTS
1.83 Goals scored
2 Goals conceded
83% Over 2.5
17% Under 2.5

16 Aug 2025 - Eredivisie

Heracles
1 :  4
NEC Nijmegen

10 Aug 2025 - Eredivisie

Utrecht
4 :  0
Heracles

2 Aug 2025 - Clubs Friendlies

Heracles
3 :  1
Waalwijk

18 Jul 2025 - Clubs Friendlies

SC Preussen 06 Munster
1 :  4
Heracles

12 Jul 2025 - Clubs Friendlies

Heracles
2 :  1
FCV Dender EH

8 Jul 2025 - Clubs Friendlies

Heracles
1 :  1
Kickers Emden
L L D W W L
Wins

2/6 (33%)

Draw

1/6 (17%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

3.67 Total goals
100% BTTS
1.5 Goals scored
2.17 Goals conceded
83% Over 2.5
17% Under 2.5

16 Aug 2025 - Eredivisie

Heracles
1 :  4
NEC Nijmegen

2 Aug 2025 - Clubs Friendlies

Heracles
3 :  1
Waalwijk

12 Jul 2025 - Clubs Friendlies

Heracles
2 :  1
FCV Dender EH

8 Jul 2025 - Clubs Friendlies

Heracles
1 :  1
Kickers Emden

18 May 2025 - Eredivisie

Heracles
1 :  2
NEC Nijmegen

3 May 2025 - Eredivisie

Heracles
1 :  4
Feyenoord
L W L W W L
Wins

3/6 (50%)

Draw

0/6 (0%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

4.5 Total goals
83% BTTS
2 Goals scored
2.5 Goals conceded
100% Over 2.5
0% Under 2.5

10 Aug 2025 - Eredivisie

Utrecht
4 :  0
Heracles

18 Jul 2025 - Clubs Friendlies

SC Preussen 06 Munster
1 :  4
Heracles

5 Jul 2025 - Clubs Friendlies

Almelose Selectie
1 :  4
Heracles

14 May 2025 - Eredivisie

PSV Eindhoven
4 :  1
Heracles

9 May 2025 - Eredivisie

Willem II
1 :  2
Heracles

23 Apr 2025 - Eredivisie

Groningen
4 :  1
Heracles

Head to head

Ajax

83 %

Draw

17 %

Heracles

0 %

Average stats (last H2H results)

4.17
Total goals
50%
BTTS
3.17
Goals scored (home team)
1
Goals scored (away team)
83%
Over 2.5
17%
Under 2.5

16 Feb 2025 - Eredivisie

Ajax
4 :  0
Heracles

20 Oct 2024 - Eredivisie

Heracles
3 :  4
Ajax

27 Jan 2024 - Eredivisie

Heracles
2 :  4
Ajax

12 Aug 2023 - Eredivisie

Ajax
4 :  1
Heracles

6 Feb 2022 - Eredivisie

Ajax
3 :  0
Heracles

30 Oct 2021 - Eredivisie

Heracles
0 :  0
Ajax
Improve your sports betting with our football team comparison tool (100+ statistics)

Missing players

Ajax
Ajax
Defender

A. Bouwman

Midfielder

B. Van den Boomen

Forward

M. Godts

Heracles
Heracles
Defender

S. Cestic

Midfielder

J. Reine-Adelaide

Forward

M. Engels

Live Commentary

90+1' corner_1

Ajax have been awarded a corner by Marc Nagtegaal.

87+7' but_1

Goal! Wout Weghorst extends Ajax's lead to 2-0. Davy Klaassen with an assist there.

87' hors_jeu_1

In Amsterdam, Ajax push forward quickly but are pulled up for offside.

86' coup_franc_1

Free kick for Ajax in their own half.

85' substitution_1

Antonio Satriano is replacing Jan Zamburek for Heracles Almelo at Johan Cruijff ArenA.

85' substitution_1

The away team have replaced Sem Scheperman with Mike Te Wierik. This is the fourth substitution made today by Bas Sibum.

83' sifflet_1

Heracles Almelo have a goal kick.

83' tir_non_cadre_1

In Amsterdam Ajax attack through Oliver Valaker Edvardsen. The finish is off target, however.

82' coup_franc_1

Free kick for Ajax in the half of Heracles Almelo.

82'  

Ajax awarded a throw-in in their own half.

81' coup_franc_1

Marc Nagtegaal signals a free kick to Ajax in their own half.

81'  

Throw-in for Ajax in the half of Heracles Almelo.

80'  

Throw-in for Heracles Almelo at Johan Cruijff ArenA.

80'  

Throw-in high up the field for Ajax in Amsterdam.

79' coup_franc_1

Ajax awarded a free kick in their own half.

79'  

Throw-in for Heracles Almelo close to the penalty box.

78' substitution_1

Youri Regeer is replacing Anton Gaaei for the home team.

78' substitution_1

John Gijsbert Alan Heitinga is making the team's fourth substitution at Johan Cruijff ArenA with Josip Sutalo replacing Kian Fitz-Jim.

78' substitution_1

The home team have replaced Raul Moro with Jorthy Mokio. This is the third substitution made today by John Gijsbert Alan Heitinga.

77' coup_franc_1

Free kick for Heracles Almelo in their own half.

76'  

Ball safe as Ajax is awarded a throw-in in their half.

74' coup_franc_1

Heracles Almelo awarded a free kick in their own half.

74' substitution_1

Bas Sibum is making the team's third substitution at Johan Cruijff ArenA with Mimeirhel Benita replacing Jannes Wieckhoff.

73' substitution_1

Heracles Almelo make their second substitution with Yvandro Borges Sanches replacing Tristan Van Gilst.

73'  

Marc Nagtegaal awards the home team a throw-in.

70' carton_jaune_1

Jan Zamburek (Heracles Almelo) has received a first yellow card.

70' coup_franc_1

Marc Nagtegaal signals a free kick to Ajax.

70'  

Throw-in Heracles Almelo.

69' corner_1

Corner awarded to Ajax.

67'  

Heracles Almelo to take a throw-in in Ajax territory.

66' coup_franc_1

Marc Nagtegaal signals a free kick to Heracles Almelo in their own half.

66' tir_cadre_1

Ajax's Kian Fitz-Jim is on target but unsuccessful.

64'  

Heracles Almelo awarded a throw-in in their own half.

64' substitution_1

The home team replace Oscar Gloukh with Oliver Valaker Edvardsen.

63' substitution_1

Davy Klaassen is replacing Steven Berghuis for Ajax at Johan Cruijff ArenA.

63' coup_franc_1

Free kick for Heracles Almelo in their own half.

63' corner_1

Ajax have been awarded a corner by Marc Nagtegaal.

62' tir_cadre_1

Steven Berghuis for Ajax drives towards goal at Johan Cruijff ArenA. But the finish is unsuccessful.

61'  

Marc Nagtegaal signals a Ajax throw-in in Heracles Almelo's half.

61' substitution_1

Bas Sibum (Heracles Almelo) is making a first substitution, with Ajdin Hrustic replacing Thomas Bruns.

58'  

Throw-in for Ajax in the half of Heracles Almelo.

56'  

Heracles Almelo's Sem Scheperman is back in action after a slight knock.

56' coup_franc_1

Marc Nagtegaal signals a free kick to Heracles Almelo in their own half.

55' blessure_1

Play has been interrupted briefly in Amsterdam to check on Sem Scheperman, who is grimacing with pain.

55'  

Throw-in for Heracles Almelo at Johan Cruijff ArenA.

54' sifflet_1

Heracles Almelo have a goal kick.

54' tir_non_cadre_1

Youri Baas (Ajax) gets up for a header but cannot keep the ball on target.

54' corner_1

Ajax have been awarded a corner by Marc Nagtegaal.

54' corner_1

Corner awarded to Ajax.

53' corner_1

Ajax have been awarded a corner by Marc Nagtegaal.

53' corner_1

Corner awarded to Ajax.

51' sifflet_1

Goal kick for Ajax at Johan Cruijff ArenA.

51' tir_non_cadre_1

In Amsterdam Heracles Almelo attack through Thomas Bruns. The finish is off target, however.

51'  

Heracles Almelo to take a throw-in in Ajax territory.

49' hors_jeu_1

Ajax push upfield but Marc Nagtegaal quickly pulls them for offside.

48'  

Marc Nagtegaal signals a Ajax throw-in in Heracles Almelo's half.

48'  

Ajax have a dangerous throw-in.

45' sifflet_1

The whistle has gone to end the first-half.

45' sifflet_1

Marc Nagtegaal blows to end the first-half.

45' sifflet_1

The first half has been concluded at Johan Cruijff ArenA.

45+3' coup_franc_1

In Amsterdam a free kick has been awarded the home team.

45+1' corner_1

Heracles Almelo have been awarded a corner by Marc Nagtegaal.

45' sifflet_1

Ball goes out of play for a Heracles Almelo goal kick.

44' coup_franc_1

Heracles Almelo awarded a free kick in their own half.

44' coup_franc_1

Ajax awarded a free kick in their own half.

42'  

Lucas Rosa is back on his feet again.

41' blessure_1

Lucas Rosa is writhing in pain and play has been suspended for a few moments.

40'  

Can Heracles Almelo get the ball into an attacking position from this throw-in in Ajax's half?

39' coup_franc_1

Free kick for Ajax in their own half.

39' coup_franc_1

Free kick Heracles Almelo.

36' hors_jeu_1

Ajax are too eager and fall into an offside trap.

35' coup_franc_1

In Amsterdam a free kick has been awarded the home team.

34' sifflet_1

It's a goal kick for the home team in Amsterdam.

34' tir_non_cadre_1

In Amsterdam, Luka Kulenovic (Heracles Almelo) misses the target with a header.

33' sifflet_1

Marc Nagtegaal awards Ajax a goal kick.

33' sifflet_1

It's a goal kick for the away team in Amsterdam.

32'  

Ball safe as Ajax is awarded a throw-in in their half.

31+4' but_1

Goal! Steven Berghuis gives Ajax a 1-0 lead.

30' coup_franc_1

Free kick in a good position for Ajax!

28' sifflet_1

Heracles Almelo have a goal kick.

28' tir_non_cadre_1

Wout Weghorst of Ajax gets in a strike, but is off target.

26' coup_franc_1

Free kick Ajax.

25' hors_jeu_1

Heracles Almelo advance rapidly upfield but Marc Nagtegaal blows for offside.

24'  

A throw-in for the away team on the opposite half.

24' coup_franc_1

Marc Nagtegaal signals a free kick to Heracles Almelo in their own half.

23'  

Throw-in for Heracles Almelo in their own half.

22'  

Marc Nagtegaal signals a throw-in for Ajax, close to Heracles Almelo's area.

22' carton_jaune_1

Damon Mirani (Heracles Almelo) gets a yellow card.

22' coup_franc_1

Marc Nagtegaal signals a free kick to Ajax in their own half.

21'  

Ajax awarded a throw-in in their own half.

20' coup_franc_1

Free kick for Heracles Almelo in their own half.

19' coup_franc_1

Free kick for Ajax in the half of Heracles Almelo.

18'  

Marc Nagtegaal awards the away team a throw-in.

16' sifflet_1

Goal kick for Heracles Almelo at Johan Cruijff ArenA.

16' tir_non_cadre_1

Ajax are coming forward and Wout Weghorst gets in a strike, it misses the target, however.

15'  

Ball safe as Heracles Almelo is awarded a throw-in in their half.

13'  

Throw-in for Heracles Almelo at Johan Cruijff ArenA.

13' sifflet_1

Ball goes out of play for a Heracles Almelo goal kick.

13' tir_non_cadre_1

Wout Weghorst (Ajax) wins the ball in the air but heads wide.

13' corner_1

Corner awarded to Ajax.

11'  

Throw-in for Heracles Almelo in their own half.

9' tir_cadre_1

Oscar Gloukh of Ajax smashes in a shot on target. The keeper saves, though.

9' corner_1

Ajax have been awarded a corner by Marc Nagtegaal.

6' sifflet_1

Marc Nagtegaal awards Heracles Almelo a goal kick.

6' tir_non_cadre_1

Ajax attack but Wout Weghorst's header doesn't find the target.

6' corner_1

Corner awarded to Ajax.

6' tir_cadre_1

Owen Wijndal gets his shot on target but fails to score for Ajax.

6' coup_franc_1

Ajax awarded a free kick in their own half.

4'  

Can Ajax capitalize from this throw-in deep inside Heracles Almelo's half?

3'  

Heracles Almelo needs to be cautious. Ajax have an attacking throw-in.

2'  

Throw-in Ajax.

1' coup_franc_1

Marc Nagtegaal signals a free kick to Ajax.

1' hors_jeu_1

Ajax drive forward at breakneck speed but are pulled up for offside.

 

Ajax Amsterdam scores 2.48 goals when playing at home and Heracles Almelo scores 1.09 goals when playing away (on average).

 

Both teams haven't won their last match in Eredivisie.

 

Average number of goals in the first half in meetings between Ajax Amsterdam and Heracles Almelo is 2.2.

 

Average number of goals in meetings between Ajax Amsterdam and Heracles Almelo is 5.

 

Ajax Amsterdam scores 3.8 goals in a match against Heracles Almelo and Heracles Almelo scores 1.2 goals against Ajax Amsterdam (on average).

 

Heracles Almelo have won just 0 of their last 5 Eredivisie games against Ajax Amsterdam.

 

Ajax Amsterdam have lost just 0 of their last 5 Eredivisie games against Heracles Almelo.

 

In the last 5 meetings Ajax Amsterdam won 5, Heracles Almelo won 0, 0 draws.

 

Ajax Amsterdam have lost just 0 of their last 5 games against Heracles Almelo (in all competitions).

 

Heracles Almelo's performance of the last 5 matches is better than Ajax Amsterdam's.

 

In Eredivisie, Ajax Amsterdam has better performance than Heracles Almelo.

 

When Heracles Almelo is down 1-0 away, they win 0% of their matches.

 

When Ajax Amsterdam is down 0-1 home, they win 33% of their matches.

 

When Heracles Almelo leads 0-1 away, they win in 77% of their matches.

 

When Ajax Amsterdam leads 1-0 at home, they win in 86% of their matches.

 

On their last meeting Ajax Amsterdam won by 4 goals.

 

The winner of their last meeting was Ajax Amsterdam.

 

Ajax Amsterdam wins 43% of halftimes, Heracles Almelo wins 27%.

 

Ajax Amsterdam wins 1st half in 43% of their matches, Heracles Almelo in 27% of their matches.

 

Heracles Almelo have conceded a goal in each of their last 12 matches.

 

When playing at home, Ajax Amsterdam have not lost to Heracles Almelo in their last 19 encounters.

 

Heracles Almelo haven't won any of their last 5 games against Ajax Amsterdam.

 

Ajax Amsterdam haven't lost in any of their last 5 home matches.

 

Last season Ajax Amsterdam won both games against Heracles Almelo (4-0 at home and 4-3 away).

 

During the last 38 meetings, Ajax Amsterdam have won 28 times, there have been 7 draws while Heracles Almelo have won 3 times. The goal difference is 99-26 in favour of Ajax Amsterdam.

 

During the last 19 meetings with Ajax Amsterdam playing at home, Ajax Amsterdam have won 15 times, there have been 4 draws while Heracles Almelo have won 0 times. The goal difference is 58-8 in favour of Ajax Amsterdam.

 

The most common result of matches between Ajax Amsterdam and Heracles Almelo is 3-0. 6 matches have ended with this result.

 

The most common result of matches between Ajax Amsterdam and Heracles Almelo when Ajax Amsterdam is playing at home is 3-0. 4 matches have ended with this result.

Score and result Ajax - Heracles

The Ajax - Heracles match (Football - Eredivisie) at 24/08/2025 10:45 is complete.

The Ajax - Heracles match result is as follows: 2-0.

Now that this Eredivisie Football match is over and the score is known, you can find the highlights and key statistics on that same page.

Please Gamble Responsibly

logo footer