⚙️
All Markets 2496
🏆
1X2 416
📊
Over/Under 2.5 416
🥅
BTTS 416
🎯
Correct Score 416
📈
Over 0.5 Goals 0
21 May 2026 16:45
NETHERLANDS EREDIVISIE SEMI-FINALS
Ajax
W D W L W
FT
2 - 0
Groningen
L D L W W
🏟️ Kras Stadion
Volendam
Referee: M. Nagtegaal

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

Ajax 2 - 0 Groningen
Ajax Timeline Groningen
1st Half 1 - 0
24'
D. Klaassen Assist: M. Godts
1 - 0
32'
T. van Bergen ↔ B. Willumsson Substitution
40'
Marvin Peersman yellow card
2nd Half 1 - 0
57'
J. Mokio normal goal
2 - 0
61'
Dies Janse yellow card
62'
S. Steur ↔ Y. Regeer Substitution
64'
Mika Godts yellow card
67'
D. van der Werff ↔ M. Seuntjens Substitution
67'
M. Peersman ↔ W. Prins Substitution
67'
T. Hernes ↔ R. Metu Substitution
70'
Brynjólfur Darri Willumsson goal cancelled
VAR
71'
W. Weghorst ↔ K. Dolberg Substitution
71'
S. Berghuis ↔ M. Carrizo Substitution
77'
T. Land ↔ R. Mendes Substitution
84'
D. Klaassen ↔ T. Tomiyasu Substitution
90+1'
Brynjólfur Darri Willumsson yellow card
90+2'
Mats Seuntjens yellow card

All Predictions Markets

AI-powered match picks, confidence ratings and value signals.

AI Model · Pro v3.1
★ Top AI Pick
Corners O/U

Over 7.5 Corners

AI Confidence 92% High Confidence
Odds -
Value +0%
Win Probability 92%
View Full Analysis
👕
1X2 Away Win
Confidence 54.2%
Odds -
🥅
BTTS BTTS No
Confidence 20.1%
Odds -
Over / Under 2.5 Under 2.5
Confidence 22%
Odds -
⏱️
HT / FT Draw / Away
Confidence -
Odds -
🎯
Correct Score 0-1
Confidence -
Odds -
🧠

AI Insight Summary

Our model highlights Corners O/U as the strongest available market, with the pick "Over 7.5 Corners" showing the best current confidence signal.

Confidence 31.4% Low
Best Odds - Fair Odds
Value Edge +0% Expected Value
📊

Season Statistics

Team averages and season trends before this fixture

76 matches analysed
Ajax
Ajax Home
VS
Groningen Away
Groningen
🎟️ 42 Matches Played
🏆 16 Wins
🎯 1.67 Avg Goals
🎟️ 34 Matches Played
🏆 14 Wins
🎯 1.44 Avg Goals
42
Matches Played
34
16
Wins
14
14
Draws
6
12
Losses
14
70
Goals For
49
62
Goals Against
45
1.67
Avg Goals Scored
1.44
1.48
Avg Goals Conceded
1.32
27
BTTS Yes
19
26
Over 2.5
19
10
Clean Sheets
10
7
Failed To Score
7

Key Stats

Quick comparison based on available match data

1.67
Average Goals Scored
1.44
1.48
Average Goals Conceded
1.32
27
BTTS Yes
19
26
Over 2.5
19
5.4
Shots on Goal
5.79

Trend Signals

Derived from season data
Attack Edge Ajax
Defensive Edge Groningen
BTTS Signal Strong BTTS profile
Goals Trend Good Over 2.5 trend

Quick Verdict

Pre-match summary
Home Win Rate 38%
Away Win Rate 41%

Groningen show the stronger season trend before kickoff.

Ajax Ajax

Match Statistics

Groningen Groningen
5
🎯 Shots on Goal
1
4
Shots off Goal
2
3
🛡️ Blocked Shots
2
4
🚩 Corner Kicks
0
13
🦶 Fouls
17
62%
Ball Possession
38%
12
Total Shots
5
546
Total passes
345
448
Passes accurate
257
1
🟨 Yellow Cards
4
0
🟥 Red Cards
0
Last matches: Ajax
24.05.26
Ere
Ajax
Utrecht
0
0
D
17.05.26
Ere
Ajax
Heerenveen
0
0
D
10.05.26
Ere
Ajax
Utrecht
1
2
L
02.05.26
Ere
Ajax
PSV Eindhoven
2
2
D
25.04.26
Ere
Ajax
NAC Breda
2
0
W
16.04.26
Fri
Ajax
Twente
0
1
L
11.04.26
Ere
Ajax
Heracles
3
0
W
04.04.26
Ere
Ajax
Twente
1
2
L
25.03.26
Fri
Ajax
FC Volendam
2
2
D
22.03.26
Ere
Ajax
Feyenoord
1
1
D
14.03.26
Ere
Ajax
Sparta Rotterdam
4
0
W
07.03.26
Ere
Ajax
Groningen
1
3
L
01.03.26
Ere
Ajax
PEC Zwolle
0
0
D
21.02.26
Ere
Ajax
NEC Nijmegen
1
1
D
14.02.26
Ere
Ajax
Fortuna Sittard
4
1
W
08.02.26
Ere
Ajax
AZ Alkmaar
1
1
D
01.02.26
Ere
Ajax
Excelsior
2
2
D
28.01.26
UEF
Ajax
Olympiakos Piraeus
1
2
L
24.01.26
Ere
Ajax
FC Volendam
2
0
W
20.01.26
UEF
Ajax
Villarreal
2
1
W
Last matches: Groningen
17.05.26
Ere
Groningen
Heracles
2
1
W
10.05.26
Ere
Groningen
NEC Nijmegen
2
1
W
02.05.26
Ere
Groningen
Excelsior
2
3
L
25.04.26
Ere
Groningen
Feyenoord
1
3
L
11.04.26
Ere
Groningen
GO Ahead Eagles
0
0
D
04.04.26
Ere
Groningen
Telstar
2
0
W
22.03.26
Ere
Groningen
AZ Alkmaar
3
0
W
13.03.26
Ere
Groningen
PEC Zwolle
1
1
D
07.03.26
Ere
Groningen
Ajax
3
1
W
01.03.26
Ere
Groningen
FC Volendam
2
3
L
22.02.26
Ere
Groningen
Twente
1
2
L
14.02.26
Ere
Groningen
Utrecht
1
2
L
08.02.26
Ere
Groningen
PSV Eindhoven
1
2
L
31.01.26
Ere
Groningen
Sparta Rotterdam
0
2
L
25.01.26
Ere
Groningen
Fortuna Sittard
1
2
L
18.01.26
Ere
Groningen
Heerenveen
2
0
W
10.01.26
Ere
Groningen
NAC Breda
0
0
D
06.01.26
Fri
Groningen
Bodo/Glimt
0
4
L
21.12.25
Ere
Groningen
GO Ahead Eagles
1
1
D
13.12.25
Ere
Groningen
FC Volendam
3
0
W
H2H: Ajax vs Groningen
21.05.26
H2H
Ajax
Groningen
2
0
W
07.03.26
H2H
Groningen
Ajax
3
1
L
02.12.25
H2H
Ajax
Groningen
2
0
W
14.05.25
H2H
Groningen
Ajax
2
2
D
06.10.24
H2H
Ajax
Groningen
3
1
W
16.05.23
H2H
Groningen
Ajax
2
3
W
14.08.22
H2H
Ajax
Groningen
6
1
W
02.04.22
H2H
Groningen
Ajax
1
3
W
25.09.21
H2H
Ajax
Groningen
3
0
W
07.03.21
H2H
Ajax
Groningen
3
1
W
04.10.20
H2H
Groningen
Ajax
1
0
L
26.01.20
H2H
Groningen
Ajax
2
1
L
28.09.19
H2H
Ajax
Groningen
2
0
W
20.04.19
H2H
Groningen
Ajax
0
1
W
15.09.18
H2H
Ajax
Groningen
3
0
W
Last matches: Ajax
24.05.26
Ere
Ajax
Utrecht
0
0
D
10.05.26
Ere
Ajax
Utrecht
1
2
L
02.05.26
Ere
Ajax
PSV Eindhoven
2
2
D
16.04.26
Fri
Ajax
Twente
0
1
L
04.04.26
Ere
Ajax
Twente
1
2
L
25.03.26
Fri
Ajax
FC Volendam
2
2
D
14.03.26
Ere
Ajax
Sparta Rotterdam
4
0
W
21.02.26
Ere
Ajax
NEC Nijmegen
1
1
D
14.02.26
Ere
Ajax
Fortuna Sittard
4
1
W
28.01.26
UEF
Ajax
Olympiakos Piraeus
1
2
L
24.01.26
Ere
Ajax
FC Volendam
2
0
W
17.01.26
Ere
Ajax
GO Ahead Eagles
2
2
D
05.01.26
Fri
Ajax
Seraing United
4
0
W
14.12.25
Ere
Ajax
Feyenoord
2
0
W
02.12.25
Ere
Ajax
Groningen
2
0
W
25.11.25
UEF
Ajax
Benfica
0
2
L
22.11.25
Ere
Ajax
Excelsior
1
2
L
05.11.25
UEF
Ajax
Galatasaray
0
3
L
01.11.25
Ere
Ajax
Heerenveen
1
1
D
18.10.25
Ere
Ajax
AZ Alkmaar
0
2
L
H2H at home: Ajax
21.05.26
H2H
Ajax
Groningen
2
0
W
02.12.25
H2H
Ajax
Groningen
2
0
W
06.10.24
H2H
Ajax
Groningen
3
1
W
14.08.22
H2H
Ajax
Groningen
6
1
W
25.09.21
H2H
Ajax
Groningen
3
0
W
07.03.21
H2H
Ajax
Groningen
3
1
W
28.09.19
H2H
Ajax
Groningen
2
0
W
15.09.18
H2H
Ajax
Groningen
3
0
W
Last matches: Groningen
17.05.26
Ere
Groningen
Heracles
2
1
W
25.04.26
Ere
Groningen
Feyenoord
1
3
L
04.04.26
Ere
Groningen
Telstar
2
0
W
13.03.26
Ere
Groningen
PEC Zwolle
1
1
D
01.03.26
Ere
Groningen
FC Volendam
2
3
L
22.02.26
Ere
Groningen
Twente
1
2
L
31.01.26
Ere
Groningen
Sparta Rotterdam
0
2
L
18.01.26
Ere
Groningen
Heerenveen
2
0
W
21.12.25
Ere
Groningen
GO Ahead Eagles
1
1
D
05.12.25
Ere
Groningen
Excelsior
2
0
W
02.12.25
Ere
Groningen
Ajax
0
2
L
09.11.25
Ere
Groningen
NEC Nijmegen
0
2
L
25.10.25
Ere
Groningen
Fortuna Sittard
2
1
W
03.10.25
Ere
Groningen
NAC Breda
2
1
W
14.09.25
Ere
Groningen
Utrecht
1
0
W
23.08.25
Ere
Groningen
PSV Eindhoven
2
4
L
10.08.25
Ere
Groningen
AZ Alkmaar
1
4
L
H2H away: Groningen
21.05.26
H2H
Ajax
Groningen
2
0
L
02.12.25
H2H
Ajax
Groningen
2
0
L
06.10.24
H2H
Ajax
Groningen
3
1
L
14.08.22
H2H
Ajax
Groningen
6
1
L
25.09.21
H2H
Ajax
Groningen
3
0
L
07.03.21
H2H
Ajax
Groningen
3
1
L
28.09.19
H2H
Ajax
Groningen
2
0
L
15.09.18
H2H
Ajax
Groningen
3
0
L
Ajax
Ajax 4-3-3
Lineups 4-3-3 vs 4-2-3-1
Groningen 4-2-3-1
Groningen
26
M. Paes
3
A. Gaaei
30
A. Bouwman
15
Y. Baas
2
L. Rosa
18
D. Klaassen
24
J. Mokio
48
S. Steur
23
S. Berghuis
25
W. Weghorst
11
M. Godts
🎯🟨
1
E. Vaessen
5
M. Rente
3
T. Blokzijl
4
D. Janse
🟨
43
M. Peersman
🟨
18
T. Land
8
T. de Jonge
7
T. Hernes
17
D. van der Werff
14
J. Schreuders
26
T. van Bergen
Ajax Groningen ⚽ Goal 🎯 Assist 🟨 Yellow 🟥 Red ↑ In ↓ Out

Eredivisie Standings

# Team MP GD PTS Form
1
PSV Eindhoven
34 56 84
W W D W W
2
Feyenoord
34 26 65
W D W W D
3
NEC Nijmegen
34 24 59
W L D D D
4
Twente
34 19 58
L W D D W
5
Ajax
34 21 56
D L D W W
6
Utrecht
34 13 53
W W W L W
7
AZ Alkmaar
34 7 52
D D D D W
8
Heerenveen
34 4 51
D L W W L
9
Groningen
34 4 48
W W L L D
10
Sparta Rotterdam
34 -22 43
L L D L L
11
Fortuna Sittard
34 -14 39
L W L L D
12
GO Ahead Eagles
34 1 38
L L D D D
13
Excelsior
34 -13 38
W D W W D
14
Telstar
34 -6 37
W W D W L
15
PEC Zwolle
34 -27 37
L L W L D
16
FC Volendam
34 -20 32
L D L W L
17
NAC Breda
34 -23 29
D W L L D
18
Heracles
34 -50 19
L L L L L
Promotion - Champions League (League phase)
Promotion - Champions League (Qualification)
Promotion - Europa League (Qualification)
Promotion - Eredivisie (Conference League - Play Offs)
Promotion - Europa League (League phase)
Eerste Divisie (Relegation)
Relegation - Eerste Divisie

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

Ajax 2 - 0 Groningen
Ajax Timeline Groningen
1st Half 1 - 0
24'
D. Klaassen Assist: M. Godts
1 - 0
32'
T. van Bergen ↔ B. Willumsson Substitution
40'
Marvin Peersman yellow card
2nd Half 1 - 0
57'
J. Mokio normal goal
2 - 0
61'
Dies Janse yellow card
62'
S. Steur ↔ Y. Regeer Substitution
64'
Mika Godts yellow card
67'
D. van der Werff ↔ M. Seuntjens Substitution
67'
M. Peersman ↔ W. Prins Substitution
67'
T. Hernes ↔ R. Metu Substitution
70'
Brynjólfur Darri Willumsson goal cancelled
VAR
71'
W. Weghorst ↔ K. Dolberg Substitution
71'
S. Berghuis ↔ M. Carrizo Substitution
77'
T. Land ↔ R. Mendes Substitution
84'
D. Klaassen ↔ T. Tomiyasu Substitution
90+1'
Brynjólfur Darri Willumsson yellow card
90+2'
Mats Seuntjens yellow card

Missing Players

Ajax 8 missing
-
K. Itakura
Questionable Inactive
OUT
-
V. Jaros
Missing Fixture Knee Injury
OUT
-
O. Zinchenko
Missing Fixture Knee Injury
OUT
-
T. Tomiyasu
Questionable Inactive
OUT
-
K. Fitz-Jim
Missing Fixture Shoulder Injury
OUT
-
J. Sutalo
Questionable Injury
OUT
-
O. Wijndal
Questionable Injury
OUT
-
O. Edvardsen
Missing Fixture Inactive
OUT
Groningen 5 missing
-
S. Resink
Missing Fixture Knee Injury
OUT
-
O. Zawada
Missing Fixture Arm Injury
OUT
-
Y. Taha
Missing Fixture Suspended
OUT
-
D. van der Werff
Questionable Injury
OUT
-
M. Peersman
Questionable Inactive
OUT