AFC Ajax vs SC Heerenveen: Prediction, Head-to-Head, Odds & Stats (Sat, 01 Nov '25)

Wojtek Kolan

Wojtek Kolan

Published on 25 Oct, 01:28 AM UTC

Next Match 01/11/25 at 03:30 PM

AFC Ajax vs SC Heerenveen
📍 Johan Cruijff Arena, Netherlands.

Scheduled H2H Match For AFC Ajax Vs SC Heerenveen

VriendenLoterij Eredivisie

Sat, 01 Nov 2025 at 03:30 PM UTC

AFC Ajax
AFC Ajax

NLD NLD

Recent Form

W
L
L
D
L
SC Heerenveen
SC Heerenveen

NLD NLD

Recent Form

W
D
W
W
D

9

Win

Last 10 Played

10
0 Draws

1

Win

6.33
Avg. Rating
6.80
36
Position
11
Johnny Heitinga
Manager
Robin Veldman

Game Schedule - Time Of Fixture

AFC Ajax will square off vs SC Heerenveen in VriendenLoterij Eredivisie on Sat, 01 Nov 2025 at 03:30 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

AFC Ajax vs SC Heerenveen H2H Results Summary

In the last 10 head-2-head fixtures between these teams, AFC Ajax have come out on top 9 times and SC Heerenveen have won on 1 occasion.


Head-to-Head (Last 10 Matches)
AFC Ajax9
SC Heerenveen1

AFC Ajax Vs SC Heerenveen Performance stats

Editorial Prediction:

As AFC Ajax gears up to face SC Heerenveen in the eagerly anticipated VriendenLoterij Eredivisie tournament clash on Saturday, 1st November 2025, we're diving deep into the numbers to answer the pressing question: Who holds the upper hand in this showdown?

A look back at their recent encounters suggests a fascinating dynamic. Out of the previous 10 meetings between these two teams, AFC Ajax has consistently held the upper hand with 9 victories, leaving SC Heerenveen striving for a breakthrough as they too have claimed 9 wins in this stat. Interestingly, in their last confrontation on Sunday, 19th January 2025, AFC Ajax triumphed with a 2-0 victory in an away match. Does the past performance of Ajax indicate a pattern, or does it reveal an unexpected twist waiting in the wings?

Delving into the last match between them, both teams played it cautiously with identical figures in key areas such as free throws, three-pointers, and rebounds—each at a perfect equilibrium with 0 out of 0. These statistics offer a unique challenge in translating into predictions when both teams mirror each other so closely. Adding to this mirrored performance, they each endured 0 turnovers and managed no consecutive point streaks. With such balance, where should we look for a decisive edge in the upcoming contest?

A cursory glance at their recent matches adds another layer of intrigue. AFC Ajax enters this encounter fresh from a bruising 1-5 defeat against Chelsea, a fact which might weigh heavily on their morale. In contrast, SC Heerenveen rides in with confidence following an exhilarating 3-3 draw against NAC Breda. Would it be enough to tilt the scales in their favor?

Ultimately, while the scales of past encounters tip strongly in favor of AFC Ajax, the present circumstances and a slight momentum advantage might just give SC Heerenveen a fighting chance. Nevertheless, if history has any say, AFC Ajax seems poised to edge out, continuing their assertive stance in this rivalry.

AFC Ajax vs SC Heerenveen Past H2H Matches

37
VriendenLoterij Eredivisie
01:30 PM
19/01/25
2964
SC Heerenveen
0
2953
AFC Ajax
2
02:45 PM
11/08/24
2953
AFC Ajax
1
2964
SC Heerenveen
0
01:30 PM
11/02/24
2964
SC Heerenveen
3
2953
AFC Ajax
2
03:45 PM
05/11/23
2953
AFC Ajax
4
2964
SC Heerenveen
1
01:30 PM
12/03/23
2964
SC Heerenveen
2
2953
AFC Ajax
4
04:45 PM
10/09/22
2953
AFC Ajax
5
2964
SC Heerenveen
0
06:00 PM
11/05/22
2953
AFC Ajax
5
2964
SC Heerenveen
0
04:45 PM
16/10/21
2964
SC Heerenveen
0
2953
AFC Ajax
2
02:45 PM
04/04/21
2964
SC Heerenveen
1
2953
AFC Ajax
2
12:30 PM
18/10/20
2953
AFC Ajax
5
2964
SC Heerenveen
1
07:45 PM
07/03/20
2964
SC Heerenveen
1
2953
AFC Ajax
3
04:30 PM
14/09/19
2953
AFC Ajax
4
2964
SC Heerenveen
1
03:45 PM
20/01/19
2953
AFC Ajax
4
2964
SC Heerenveen
4
06:45 PM
20/10/18
2964
SC Heerenveen
0
2953
AFC Ajax
4
01:30 PM
11/03/18
2953
AFC Ajax
4
2964
SC Heerenveen
1
12:30 PM
01/10/17
2964
SC Heerenveen
0
2953
AFC Ajax
4
02:45 PM
16/04/17
2953
AFC Ajax
5
2964
SC Heerenveen
1
01:30 PM
27/11/16
2964
SC Heerenveen
0
2953
AFC Ajax
1
06:45 PM
20/04/16
2964
SC Heerenveen
0
2953
AFC Ajax
2
07:45 PM
05/12/15
2953
AFC Ajax
5
2964
SC Heerenveen
2
01:30 PM
15/03/15
2964
SC Heerenveen
1
2953
AFC Ajax
4
07:45 PM
22/11/14
2953
AFC Ajax
4
2964
SC Heerenveen
1
03:30 PM
16/02/14
2953
AFC Ajax
3
2964
SC Heerenveen
0
06:00 PM
23/08/13
2964
SC Heerenveen
3
2953
AFC Ajax
3
06:00 PM
19/04/13
2953
AFC Ajax
1
2964
SC Heerenveen
1
02:45 PM
02/09/12
2964
SC Heerenveen
2
2953
AFC Ajax
2
07:00 PM
11/04/12
2964
SC Heerenveen
0
2953
AFC Ajax
5
12:30 PM
14/08/11
2953
AFC Ajax
5
2964
SC Heerenveen
1
12:30 PM
01/05/11
2964
SC Heerenveen
1
2953
AFC Ajax
2
05:00 PM
27/10/10
2953
AFC Ajax
3
2964
SC Heerenveen
1
06:45 PM
13/02/10
2964
SC Heerenveen
0
2953
AFC Ajax
2
01:30 PM
22/11/09
2953
AFC Ajax
5
2964
SC Heerenveen
1
07:45 PM
31/01/09
2953
AFC Ajax
0
2964
SC Heerenveen
1
02:30 PM
05/10/08
2964
SC Heerenveen
5
2953
AFC Ajax
2
330
Eurojackpot KNVB Beker
08:00 PM
03/03/21
2964
SC Heerenveen
0
2953
AFC Ajax
3
07:45 PM
24/01/19
2953
AFC Ajax
3
2964
SC Heerenveen
1
853
Club Friendly Games
12:30 PM
09/10/19
2964
SC Heerenveen
1
2953
AFC Ajax
0

Head To Head Streaks

2964
Without clean sheet
12
(Both)
More than 2.5 goals
5/7
2953
First to score
7/8
2953
First half winner
7/8
(Both)
Less than 4.5 cards
10/10
(Both)
More than 10.5 corners
7/9

Team Streaks

2964
No losses
7
2953
Without clean sheet
10
2953
More than 2.5 goals
6/7
2964
More than 2.5 goals
7/7
2953
Both teams scoring
5/7
2964
Both teams scoring
6/7
2953
First to concede
4/5
2953
First half loser
4/5
2953
More than 4.5 cards
5/7
2964
Less than 4.5 cards
6/7
(Both)
Less than 10.5 corners
5/6

AFC Ajax Recent Matches

37
VriendenLoterij Eredivisie (19 Matches)
11:15 AM
26/10/25
2955
FC Twente
2
2953
AFC Ajax
3
W
07:00 PM
18/10/25
2953
AFC Ajax
0
2950
AZ Alkmaar
2
L
02:30 PM
04/10/25
2960
Sparta Rotterdam
3
2953
AFC Ajax
3
D
02:30 PM
27/09/25
2953
AFC Ajax
2
2947
NAC Breda
1
W
12:30 PM
21/09/25
2952
PSV Eindhoven
2
2953
AFC Ajax
2
D
02:30 PM
13/09/25
2953
AFC Ajax
3
2971
PEC Zwolle
1
W
02:30 PM
30/08/25
2968
FC Volendam
1
2953
AFC Ajax
1
D
02:45 PM
24/08/25
2953
AFC Ajax
2
2977
Heracles Almelo
0
W
10:15 AM
17/08/25
2979
Go Ahead Eagles
2
2953
AFC Ajax
2
D
12:30 PM
10/08/25
2953
AFC Ajax
2
2972
SC Telstar
0
W
12:30 PM
18/05/25
2953
AFC Ajax
2
2955
FC Twente
0
W
06:00 PM
14/05/25
2951
FC Groningen
2
2953
AFC Ajax
2
D
02:45 PM
11/05/25
2953
AFC Ajax
0
2962
NEC Nijmegen
3
L
12:30 PM
27/04/25
2953
AFC Ajax
1
2960
Sparta Rotterdam
1
D
10:15 AM
20/04/25
2948
FC Utrecht
4
2953
AFC Ajax
0
L
02:45 PM
13/04/25
2961
Willem II Tilburg
1
2953
AFC Ajax
2
W
02:45 PM
06/04/25
2953
AFC Ajax
3
2947
NAC Breda
1
W
12:30 PM
30/03/25
2952
PSV Eindhoven
0
2953
AFC Ajax
2
W
03:45 PM
16/03/25
2953
AFC Ajax
2
2950
AZ Alkmaar
2
D
7
UEFA Champions League (3 Matches)
07:00 PM
22/10/25
38
Chelsea
5
2953
AFC Ajax
1
L
07:00 PM
30/09/25
1641
Olympique de Marseille
4
2953
AFC Ajax
0
L
07:00 PM
17/09/25
2953
AFC Ajax
0
2697
Inter
2
L
853
Club Friendly Games (7 Matches)
12:00 PM
03/08/25
2953
AFC Ajax
2
1653
AS Monaco
2
D
06:00 PM
27/07/25
2704
Como
3
2953
AFC Ajax
0
L
06:30 PM
24/07/25
2953
AFC Ajax
5
2352
Celtic
1
W
12:30 PM
19/07/25
2953
AFC Ajax
3
5044
KV Mechelen
2
W
12:00 PM
16/07/25
2953
AFC Ajax
2
3251
PAOK
1
W
01:00 PM
12/07/25
2953
AFC Ajax
1
1291
AGF
1
D
11:00 AM
05/07/25
2953
AFC Ajax
6
2354
Hibernian
3
-
679
UEFA Europa League (1 Matches)
05:45 PM
13/03/25
2674
Eintracht Frankfurt
4
2953
AFC Ajax
1
L

SC Heerenveen Recent Matches

330
Eurojackpot KNVB Beker (1 Matches)
08:00 PM
28/10/25
2980
VVV-Venlo
0
2964
SC Heerenveen
3
W
37
VriendenLoterij Eredivisie (23 Matches)
06:00 PM
24/10/25
2964
SC Heerenveen
3
2947
NAC Breda
3
D
10:15 AM
19/10/25
2972
SC Telstar
2
2964
SC Heerenveen
3
W
07:00 PM
04/10/25
2964
SC Heerenveen
2
2967
Excelsior
1
W
12:30 PM
28/09/25
2948
FC Utrecht
2
2964
SC Heerenveen
2
D
12:30 PM
21/09/25
2964
SC Heerenveen
3
2962
NEC Nijmegen
2
W
07:00 PM
13/09/25
2959
Feyenoord
1
2964
SC Heerenveen
0
L
04:45 PM
30/08/25
2964
SC Heerenveen
2
2979
Go Ahead Eagles
2
D
10:15 AM
24/08/25
2964
SC Heerenveen
1
2955
FC Twente
2
L
07:00 PM
16/08/25
2951
FC Groningen
2
2964
SC Heerenveen
1
L
06:00 PM
09/08/25
2964
SC Heerenveen
1
2968
FC Volendam
1
D
04:45 PM
22/05/25
2950
AZ Alkmaar
4
2964
SC Heerenveen
1
L
12:30 PM
18/05/25
2964
SC Heerenveen
2
2959
Feyenoord
0
W
06:00 PM
14/05/25
2979
Go Ahead Eagles
1
2964
SC Heerenveen
0
L
02:30 PM
10/05/25
2956
RKC Waalwijk
3
2964
SC Heerenveen
1
L
12:30 PM
27/04/25
2964
SC Heerenveen
1
2962
NEC Nijmegen
0
W
06:00 PM
19/04/25
2964
SC Heerenveen
2
2990
Almere City FC
1
W
04:45 PM
12/04/25
2960
Sparta Rotterdam
3
2964
SC Heerenveen
1
L
06:00 PM
04/04/25
2964
SC Heerenveen
3
2961
Willem II Tilburg
1
W
10:15 AM
30/03/25
2948
FC Utrecht
2
2964
SC Heerenveen
0
L
08:00 PM
15/03/25
2964
SC Heerenveen
1
2977
Heracles Almelo
1
D
07:00 PM
08/03/25
2952
PSV Eindhoven
2
2964
SC Heerenveen
1
L
11:15 AM
02/03/25
2964
SC Heerenveen
3
2950
AZ Alkmaar
1
W
01:30 PM
16/02/25
2971
PEC Zwolle
1
2964
SC Heerenveen
1
D
853
Club Friendly Games (6 Matches)
11:00 AM
09/10/25
2964
SC Heerenveen
4
2971
PEC Zwolle
1
W
02:00 PM
02/08/25
2964
SC Heerenveen
1
3245
Olympiacos FC
1
D
02:00 PM
26/07/25
1
Queens Park Rangers
2
2964
SC Heerenveen
2
D
10:30 AM
18/07/25
2964
SC Heerenveen
1
2898
RC Sporting Charleroi
0
W
05:00 PM
11/07/25
2964
SC Heerenveen
1
2972
SC Telstar
1
D
05:00 PM
03/07/25
2964
SC Heerenveen
4
2990
Almere City FC
5
L

AFC Ajax Next Fixtures

SC Heerenveen Next Fixtures

AFC Ajax Last Match Played stats

FC Twente vs AFC Ajax

Final Score :2 - 3

(H)Match overview (A)
62%Ball possession38%
2.75Expected goals0.99
5Big chances2
21Total shots9
3Goalkeeper saves3
6Corner kicks1
14Fouls13
578Passes365
18Tackles20
12Free kicks14
0Yellow cards2
(H)Shots (A)
21Total shots9
5Shots on target6
0Hit woodwork0
7Shots off target1
9Blocked shots2
12Shots inside box7
9Shots outside box2
(H)Attack (A)
2Big chances scored2
3Big chances missed0
1Through balls0
38Touches in penalty area26
1Fouled in final third1
1Offsides1
(H)Passes (A)
500Accurate passes292
13Throw-ins14
79Final third entries51
159/202 (79%)Final third phase60/97 (62%)
25/45 (56%)Long balls18/47 (38%)
10/22 (45%)Crosses4/11 (36%)
(H)Duels (A)
47%Duels53%
8Dispossessed9
32/70 (46%)Ground duels38/70 (54%)
11/21 (52%)Aerial duels10/21 (48%)
3/15 (20%)Dribbles4/13 (31%)
(H)Defending (A)
50%Tackles won55%
18Total tackles20
8Interceptions14
48Recoveries39
21Clearances24
(H)Goalkeeping (A)
3Total saves3
-0.34Goals prevented0.13
0High claims1
5Goal kicks10

SC Heerenveen Last Match Played stats

VVV-Venlo vs SC Heerenveen

Final Score :0 - 3

(H)Match overview (A)
40%Ball possession60%
0Big chances5
6Total shots16
5Goalkeeper saves3
1Corner kicks7
5Fouls8
387Passes567
13Tackles11
8Free kicks5
1Yellow cards0
(H)Shots (A)
6Total shots16
3Shots on target7
0Hit woodwork0
2Shots off target7
1Blocked shots2
2Shots inside box14
4Shots outside box2
(H)Attack (A)
0Big chances scored2
0Big chances missed3
11Touches in penalty area38
0Fouled in final third1
0Offsides3
(H)Passes (A)
297Accurate passes493
19Throw-ins25
33Final third entries73
41/77 (53%)Final third phase130/171 (76%)
12/42 (29%)Long balls34/51 (67%)
0/5 (0%)Crosses4/21 (19%)
(H)Duels (A)
44%Duels56%
8Dispossessed7
22/44 (50%)Ground duels22/44 (50%)
4/15 (27%)Aerial duels11/15 (73%)
2/5 (40%)Dribbles6/12 (50%)
(H)Defending (A)
62%Tackles won64%
13Total tackles11
13Interceptions16
45Recoveries55
21Clearances14
(H)Goalkeeping (A)
5Total saves3
1Big saves1
1Punches0
11Goal kicks3

Eredivisie 25/26 Standings

POSTEAMMPWLDPER %
1FeyenoordFeyenoord1081125
2PSV EindhovenPSV Eindhoven1081125
3AZ AlkmaarAZ Alkmaar1061321
4AFC AjaxAFC Ajax1051419
5FC GroningenFC Groningen1064018
6Sparta RotterdamSparta Rotterdam1054116
7NEC NijmegenNEC Nijmegen1043315
8FC TwenteFC Twente1044214
9FC UtrechtFC Utrecht1045113
10Go Ahead EaglesGo Ahead Eagles1033413
11SC HeerenveenSC Heerenveen1033413
12Fortuna SittardFortuna Sittard1045113
13FC VolendamFC Volendam1024410
14NAC BredaNAC Breda102539
15PEC ZwollePEC Zwolle102539
16ExcelsiorExcelsior103709
17SC TelstarSC Telstar102717
18Heracles AlmeloHeracles Almelo101903
Champions League
Champions League Qualification
UEFA Europa League Qualification
Qualification Playoffs
Relegation Playoffs
Relegation