FC Groningen vs Heracles - Prediction and Stats
Marco Rente
4’
Jorg Schreuders
16’
Leandro Bacuna
50’
(P)
Brian De Keersmaecker
59’
(OG)
20’
Thomas Bruns
FC Groningen vs Heracles Statistic


1.71
Expected Goals (xG)
0.56
43
Ball possession
57
12
Goal attempts
8
6
Shots on target
3
4
Shots off target
3
2
Shots blocked
2
3
Goal kicks
7
2
Saves
3
3
Corner kicks
5
17
Free kicks
9
9
Fouls
17
0
Yellow cards
5
3
Substitutions
4
23
Throw ins
18
Match details
90’
Romano Postema
(Leave  the field: Jorg Schreuders)
90’
Thijs Oosting
(Leave  the field: Luciano Valente)
84’
Suf Podgoreanu
(Yellow card)
81’
Jannes Wieckhoff
(Yellow card)
79’
Brynjolfur Andersen Willumsson
(Leave  the field: Dave Kwakman)
77’
Ivan Mesik
(Yellow card)
68’
Luka Kulenovic
(Leave  the field: Jizz Hornkamp)
68’
Jan Zamburek
(Leave  the field: Thomas Bruns)
66’
Thomas Bruns
(Yellow card)
64’
Jizz Hornkamp
(Yellow card)
59’
(Own goal !!!)
4
:
1
Brian De Keersmaecker
58’
Juho Talvitie
(Leave  the field: Mario Engels)
58’
Mimeirhel Benita
(Leave  the field: Mats Rots)
50’
(Penalty !!!)
3
:
1
Leandro Bacuna
20’
(assist: Jizz Hornkamp)
2
:
1
Thomas Bruns
16’
(assist: Tika de Jonge)
2
:
0
Jorg Schreuders
4’
(assist: Luciano Valente)
1
:
0
Marco Rente
FC Groningen vs Heracles Odds
Bookmaker
Bonus
Movement
1
X
2

1xbet Bonuses
Receive bonus

Odds movement
1
2.04

23 Apr, 13:01
2.10
23 Apr, 14:01
2.05
23 Apr, 15:01
2.04
X
3.28

23 Apr, 11:00
3.14
23 Apr, 14:01
3.18
23 Apr, 15:01
3.28
2
4.27

23 Apr, 13:01
3.88
23 Apr, 14:01
4.03
23 Apr, 15:01
4.27

Betway Bonuses
Receive bonus

Odds movement
1
2.00

23 Apr, 04:00
2.00
23 Apr, 11:00
2.05
23 Apr, 14:01
2.00
X
3.20

21 Apr, 04:00
3.20
21 Apr, 12:00
3.25
21 Apr, 20:02
3.20
2
3.80

23 Apr, 04:00
3.75
23 Apr, 11:00
3.60
23 Apr, 14:01
3.80

Melbet Bonus
Receive bonus

Odds movement
1
2.01

23 Apr, 11:00
2.12
23 Apr, 13:01
2.10
23 Apr, 14:01
2.01
X
3.19

23 Apr, 11:00
3.13
23 Apr, 13:01
3.14
23 Apr, 14:01
3.19
2
4.10

23 Apr, 11:00
3.82
23 Apr, 13:01
3.88
23 Apr, 14:01
4.10
Highest
2.04
3.28
4.27
Average
2.01
3.22
4.04
Lowest odds
2
3.19
3.8
1X2 prediction for FC Groningen vs Heracles match
Date and time
23.04.25
14:00
Match
FC Groningen
4
Heracles
1


See also other Eredivisie Netherlands predictions
Feyenoord vs PSV prediction, H2H and probable lineups - May 11, 2025
On Sunday at De Kuip, the 32nd round of the...

PSV vs Ajax prediction, H2H and probable lineups - March 30, 2025
The central match of the 27th round of the Dutch...

FC Groningen vs Heracles today lineups

4-2-3-1

Team manager
Dick Lukkien
Referee
Ingmar Oostrom
Team manager
Erwin van de Looi
FC Groningen vs Heracles today lineups
























Substitutes
























Absent players



TOP scorers



Eredivisie Netherlands 2024/2025


34
Matches
24
5
Goals
9
0
Penalty Goals
0
0.18
Goals Per 90 min
0.56
494
Min Per Goal
162
Head to Head FC Groningen - Heracles
Statistics are for the last 5 games
20%
D
- 1

23 apr 2025
14:00
Eredivisie Netherlands

FC Groningen

Heracles
xG
1.7
Score
4
%
60%
0.6
1
71%
28 jan 2025
14:00
Eredivisie Netherlands

Heracles

FC Groningen
xG
1.6
Score
1
%
76%
1.0
1
100%
02 aug 2024
12:00
Club Friendlies

FC Groningen

Heracles
Score
2
0
24 apr 2022
08:30
Eredivisie Netherlands

FC Groningen

Heracles
Score
0
1
18 dec 2021
14:00
Eredivisie Netherlands

Heracles

FC Groningen
Score
4
2
Total percentage of xG honesty
77%
Over 0.5
5/5 matches
100%
Over 1.5
4/5 matches
80%
Over 2.5
2/5 matches
40%
BTTS
3/5 matches
60%
Team Over 0.5
FC Groningen
80%
Team Over 0.5
Heracles
80%
Last matches FC Groningen

0%
W
- 0
20%
D
- 1
80%
L
- 4
FC Utrecht 3 - 1 FC Groningen 13 apr 2025, 06:15 Eredivisie Netherlands
13 apr 2025
06:15
Eredivisie Netherlands

FC Utrecht

FC Groningen
xG
1.1
Score
3
%
53%
0.7
1
84%
FC Groningen 1 - 3 PSV Eindhoven 05 apr 2025, 14:00 Eredivisie Netherlands
05 apr 2025
14:00
Eredivisie Netherlands

FC Groningen

PSV Eindhoven
xG
0.7
Score
1
%
84%
1.5
3
68%
Feyenoord 4 - 1 FC Groningen 02 apr 2025, 14:00 Eredivisie Netherlands
02 apr 2025
14:00
Eredivisie Netherlands

Feyenoord

FC Groningen
xG
1.1
Score
4
%
43%
1.2
1
90%
NAC Breda 1 - 1 FC Groningen 29 mar 2025, 11:30 Eredivisie Netherlands
29 mar 2025
11:30
Eredivisie Netherlands

NAC Breda

FC Groningen
xG
2.0
Score
1
%
68%
1.0
1
99%
Schalke 04 1 - 0 FC Groningen 19 mar 2025, 13:00 Club Friendlies
19 mar 2025
13:00
Club Friendlies

Schalke 04

FC Groningen
Score
1
0
Statistics for the last 5 games
-
Matches5
-
Wins0
-
Draws1
-
Losses4
-
Goals4
-
Goals per game0.8
-
Over 1.580%
-
Over 2.560%
-
BTTS80%
Last matches Heracles

40%
W
- 2
60%
D
- 3
0%
L
- 0
Heracles 1 - 0 AZ Alkmaar 13 apr 2025, 08:30 Eredivisie Netherlands
13 apr 2025
08:30
Eredivisie Netherlands

Heracles

AZ Alkmaar
xG
0.7
Score
1
%
81%
1.1
0
48%
RKC Waalwijk 0 - 0 Heracles 06 apr 2025, 06:15 Eredivisie Netherlands
06 apr 2025
06:15
Eredivisie Netherlands

RKC Waalwijk

Heracles
xG
1.0
Score
0
%
49%
0.6
0
61%
Heracles 2 - 1 Twente 30 mar 2025, 08:30 Eredivisie Netherlands
30 mar 2025
08:30
Eredivisie Netherlands

Heracles

Twente
xG
1.7
Score
2
%
90%
0.9
1
96%
Heracles 0 - 0 Fortuna Duesseldorf 20 mar 2025, 08:00 Club Friendlies
20 mar 2025
08:00
Club Friendlies

Heracles

Fortuna Duesseldorf
Score
0
0
SC Heerenveen 1 - 1 Heracles 15 mar 2025, 16:00 Eredivisie Netherlands
15 mar 2025
16:00
Eredivisie Netherlands

SC Heerenveen

Heracles
xG
1.4
Score
1
%
84%
0.4
1
55%
Statistics for the last 5 games
-
Matches5
-
Wins2
-
Draws3
-
Losses0
-
Goals4
-
Goals per game0.8
-
Over 1.540%
-
Over 2.520%
-
BTTS40%
FC Groningen vs Heracles Standings
№ | Team | MP | W | D | L | G | Diff | Form | Points | |
13
![]() |
FC Groningen | 34 | 10 | 9 | 15 | 40 - 53 | -13 | 39 | ||
14
![]() |
Heracles | 34 | 9 | 11 | 14 | 42 - 63 | -21 | 38 |
Europa Conference League Playoff gives Europa Conference League Qualification
Champions League
Champions League Qualification
UefaQual
Europa Conference League Playoff
UEFA Cup
Relegation Playoff
Relegation
Win
Draw
Lose
MP
Matches Played
W
Wins
D
Draws
L
Loses
G
Goals
Diff
Diff goals

Comparative Team Statistics
League Position
14
/ 18

34
Total games
34
10
29%
Wins
26%
9
9
26%
Draws
32%
11
15
44%
Loses
41%
14
40
Goals scored
42
53
Goals conceded
63
39
Points
38
Where to watch FC Groningen vs Heracles
List of TV channels for International
Bet365
(intenational)

DStv Now
(intenational)

Setanta Sports 1
(intenational)

ESPN Norte
(intenational)

FC Groningen Players Stats

№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
9 | Brynjolfur Andersen Willumsson | 29 | 960 |
Total starts
6
|
Substituted out
3
|
Substituted in
23
|
Matches in reserve
23
|
Goals (penalty)
4 (0)
|
Yellow cards
2
|
Red cards
1
|
|||||
7 | Leandro Bacuna | 31 | 2329 |
Total starts
25
|
Substituted out
6
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
4 (3)
|
Yellow cards
8
|
Red cards
0
|
|||||
27 | Rui Mendes | 14 | 518 |
Total starts
5
|
Substituted out
3
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
1 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
11 | Noam Emeran | 4 | 87 |
Total starts
0
|
Substituted out
0
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
20 | Mats Seuntjens | 13 | 664 |
Total starts
9
|
Substituted out
9
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
2 (1)
|
Yellow cards
1
|
Red cards
0
|
|||||
20 | Mats Seuntjens | 1 | 25 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
29 | Romano Postema | 29 | 1208 |
Total starts
13
|
Substituted out
10
|
Substituted in
16
|
Matches in reserve
16
|
Goals (penalty)
2 (1)
|
Yellow cards
2
|
Red cards
0
|
|||||
25 | Thijs Oosting | 22 | 784 |
Total starts
8
|
Substituted out
6
|
Substituted in
14
|
Matches in reserve
14
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
21 | Hidde Jurjus | 2 | 180 |
Total starts
2
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
5 | Marco Rente | 30 | 2590 |
Total starts
30
|
Substituted out
3
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
2 (0)
|
Yellow cards
3
|
Red cards
1
|
|||||
6 | Stije Resink | 29 | 2365 |
Total starts
28
|
Substituted out
8
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
5 (0)
|
Yellow cards
8
|
Red cards
0
|
|||||
1 | Etienne Vaessen | 32 | 2880 |
Total starts
32
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
5
|
Red cards
0
|
|||||
22 | Finn Stam | 19 | 831 |
Total starts
9
|
Substituted out
5
|
Substituted in
10
|
Matches in reserve
10
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
4 | Hjalmar Ekdal | 14 | 1240 |
Total starts
14
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
4 | Hjalmar Ekdal | 1 | 90 |
Total starts
1
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
43 | Marvin Peersman | 26 | 1806 |
Total starts
20
|
Substituted out
5
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
0 (0)
|
Yellow cards
7
|
Red cards
1
|
|||||
51 | Thijmen Blokzijl | 28 | 2226 |
Total starts
25
|
Substituted out
0
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
1 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
52 | Tika de Jonge | 21 | 1271 |
Total starts
15
|
Substituted out
9
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
1
|
|||||
10 | Luciano Valente | 32 | 2587 |
Total starts
31
|
Substituted out
22
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
2 (0)
|
Yellow cards
4
|
Red cards
1
|
|||||
16 | Dave Kwakman | 20 | 1178 |
Total starts
15
|
Substituted out
11
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
2 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
26 | Thom van Bergen | 34 | 2469 |
Total starts
29
|
Substituted out
20
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
5 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
14 | Jorg Schreuders | 32 | 1941 |
Total starts
23
|
Substituted out
14
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
5 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
36 | Maxim Mariani | 2 | 18 |
Total starts
0
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
2 | Wouter Prins | 26 | 1662 |
Total starts
19
|
Substituted out
12
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
67 | Sven Bouland | 2 | 49 |
Total starts
0
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
46 | David van der Werff | 2 | 20 |
Total starts
0
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards
Heracles Players Stats

№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
22 | Lorenzo Milani | 7 | 275 |
Total starts
3
|
Substituted out
3
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
24 | Ivan Mesik | 33 | 2909 |
Total starts
33
|
Substituted out
2
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
1 (0)
|
Yellow cards
9
|
Red cards
0
|
|||||
7 | Bryan Limbombe | 14 | 374 |
Total starts
3
|
Substituted out
1
|
Substituted in
11
|
Matches in reserve
11
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
13 | Jan Zamburek | 20 | 935 |
Total starts
10
|
Substituted out
8
|
Substituted in
10
|
Matches in reserve
10
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
5 | Jordy Bruijn | 9 | 307 |
Total starts
3
|
Substituted out
3
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
9 | Jizz Hornkamp | 26 | 1580 |
Total starts
19
|
Substituted out
13
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
8 (2)
|
Yellow cards
5
|
Red cards
0
|
|||||
4 | Damon Mirani | 34 | 3013 |
Total starts
34
|
Substituted out
3
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
2 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
26 | Daniel van Kaam | 27 | 1080 |
Total starts
12
|
Substituted out
9
|
Substituted in
15
|
Matches in reserve
15
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
14 | Brian De Keersmaecker | 31 | 2722 |
Total starts
31
|
Substituted out
5
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
5 (3)
|
Yellow cards
2
|
Red cards
1
|
|||||
3 | Jannes Wieckhoff | 21 | 1251 |
Total starts
13
|
Substituted out
6
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
0 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
29 | Suf Podgoreanu | 32 | 2337 |
Total starts
28
|
Substituted out
15
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
1 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
2 | Mimeirhel Benita | 29 | 2038 |
Total starts
22
|
Substituted out
5
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
17 | Thomas Bruns | 22 | 1155 |
Total starts
14
|
Substituted out
13
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
3 (0)
|
Yellow cards
5
|
Red cards
0
|
|||||
1 | Fabian de Keijzer | 34 | 3060 |
Total starts
34
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
5 | Justin Hoogma | 9 | 254 |
Total starts
1
|
Substituted out
1
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
2 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
8 | Mario Engels | 31 | 2170 |
Total starts
23
|
Substituted out
12
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
4 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
32 | Sem Scheperman | 23 | 1639 |
Total starts
17
|
Substituted out
4
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
1 (0)
|
Yellow cards
7
|
Red cards
1
|
|||||
9 | Luka Kulenovic | 24 | 1457 |
Total starts
15
|
Substituted out
6
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
9 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
39 | Mats Rots | 15 | 1317 |
Total starts
15
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
39 | Mats Rots | 1 | 90 |
Total starts
1
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
20 | Diego van Oorschot | 3 | 24 |
Total starts
0
|
Substituted out
0
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
20 | Diego van Oorschot | 1 | 4 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
23 | Juho Talvitie | 31 | 1508 |
Total starts
17
|
Substituted out
14
|
Substituted in
14
|
Matches in reserve
14
|
Goals (penalty)
3 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
28 | Giandro Sambo | 2 | 14 |
Total starts
0
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards
Eredivisie Netherlands Next matches
AZ Alkmaar - : - SC Heerenveen 22 may 2025, 12:45 Eredivisie Netherlands
Eredivisie Netherlands
22 may 2025
AZ Alkmaar
-
:
-
SC Heerenveen
Twente - : - NEC Nijmegen 22 may 2025, 15:00 Eredivisie Netherlands
Eredivisie Netherlands
22 may 2025
Twente
-
:
-
NEC Nijmegen
Telstar - : - FC Den Bosch 23 may 2025, 14:00 Eredivisie Netherlands
Eredivisie Netherlands
23 may 2025
Telstar
-
:
-
FC Den Bosch
Willem II - : - FC Dordrecht 24 may 2025, 14:00 Eredivisie Netherlands
Eredivisie Netherlands
24 may 2025
Willem II
-
:
-
FC Dordrecht
AZ Alkmaar/SC Heerenveen - : - FC Twente/NEC Nijmegen 25 may 2025, 12:00 Eredivisie Netherlands
Eredivisie Netherlands
25 may 2025
AZ Alkmaar/SC Heerenveen
-
:
-
FC Twente/NEC Nijmegen







