FC Utrecht vs FC Groningen, Eredivisie 2024-25 REGULAR SEASON
Overview
Match Preview
FC Utrecht vs FC Groningen — Eredivisie at Stadion Galgenwaard.
- FC Utrecht 7 games · 5 pts (2026/27)
- FC Groningen 7 games · 11 pts (2026/27)
Match Details
- Referee Edwin van de Graaf
- Assistant 1 Rob van de Ven
- Assistant 2 Cristian Dobre
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | AZ | 7 | 19 |
| 2 | Feyenoord Rotterdam | 7 | 17 |
| 3 | PSV | 7 | 16 |
| 4 | FC Twente '65 | 7 | 16 |
| 5 | AFC Ajax | 7 | 14 |
| 6 | Fortuna Sittard | 7 | 13 |
| 7 | SBV Excelsior | 7 | 11 |
| 8 | FC Groningen | 7 | 11 |
| 9 | Go Ahead Eagles | 7 | 10 |
| 10 | SC Heerenveen | 7 | 9 |
| 11 | NEC | 7 | 8 |
| 12 | Sparta Rotterdam | 7 | 5 |
| 13 | Telstar 1963 | 7 | 5 |
| 14 | SC Cambuur-Leeuwarden | 7 | 5 |
| 15 | FC Utrecht | 7 | 5 |
| 16 | PEC Zwolle | 7 | 4 |
| 17 | ADO Den Haag | 7 | 2 |
| 18 | Willem II Tilburg | 7 | 2 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 13 Apr | FC Groningen | H | 3–1 | W |
| 06 Apr | Go Ahead Eagles | A | 2–2 | D |
| 30 Mar | SC Heerenveen | H | 2–0 | W |
| 15 Mar | NEC | H | 0–1 | L |
| 09 Mar | Willem II Tilburg | A | 3–2 | W |
| 01 Mar | NAC Breda | H | 1–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 13 Apr | FC Utrecht | A | 1–3 | L |
| 05 Apr | PSV | H | 1–3 | L |
| 02 Apr | Feyenoord Rotterdam | A | 1–4 | L |
| 29 Mar | NAC Breda | A | 1–1 | D |
| 16 Mar | Fortuna Sittard | H | 1–0 | W |
| 01 Mar | FC Twente '65 | H | 1–1 | D |
Season Stats
| FC Utrecht | FC Groningen | |
|---|---|---|
| #15 | Position | #8 |
| 5 | Points | 11 |
| 7 | Played | 7 |
| 1 / 2 / 4 | W / D / L | 3 / 2 / 2 |
| 11 | Scored | 15 |
| 24 | Conceded | 13 |
| -13 | GD | +2 |
| 0.71 | PPG | 1.57 |
| 14% | Win % | 43% |
Key Stats
57%
Both Teams to Score
H2H (14 games)
H2H (14 games)
50%
Over 2.5 Goals
H2H history
H2H history
0%
Clean Sheets
FC Utrecht this season
FC Utrecht this season
14%
Clean Sheets
FC Groningen this season
FC Groningen this season
FC Utrecht are 15th (5 pts). FC Groningen are 8th (11 pts).
Goal Timing (This Season)
FC Utrecht
0-15
1/4
16-30
1/1
31-45
1/4
46-60
1/6
61-75
2/2
76+
5/7
■ Scored ■ Conceded
FC Groningen
0-15
3/2
16-30
5/1
31-45
3/3
46-60
1/3
61-75
1/1
76+
1/2
■ Scored ■ Conceded
Top Scorers (This Season)
FC Utrecht
| Artem Stepanov | 5 G |
| Dani de Wit | 2 G |
| Matisse Didden | 2 G |
| Adrian Blake | 2 G |
FC Groningen
| Thom van Bergen | 4 G | 2 A |
| Brynjolfur Darri Willumsson | 4 G | |
| David van der Werff | 2 G | 3 A |
| Tygo Land | 2 G | 1 A |
Events
Match Events
- 0' The match kicks off with home fans waiting with anticipation for FC Utrecht to score. At the same time, FC Groningen does not seem to pull back! Let’s get it on!
- 5' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 8' Souffian El Karouani is having a superb {COMPETITION} campaign — that is 0 goals this season for the defender.
- 10' A moment of madness from Stije Resink on 10 minutes earns him a card. FC Groningen will be frustrated.
- 15' FC Utrecht are happy to let the opposition have the ball in their own half. The trap is set.
- 17' GOAL! Yoann Cathline fires home to make it 2-0!
- 18' Thom van Bergen has been a danger all night but risks an early exit having now seen a card on 18.
- 23' It looks surprising FC Groningen does not make any changes. Oscar Fraulo has some obvious troubles when approaching to the goal.
- 28' 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 Marco Rente suffering a number of foals already.
- 32' Against the run of play, Stije Resink has scored! This game has turned on its head.
- 34' The referee calls foul for Alonzo Engwanda. He receives a card.
- 39' Siebe Horemans is putting in a real shift tonight. He has covered more ground than anyone else for FC Utrecht so far.
- 42' A goal from the Ivory Coast international Sebastien Haller! He fires home on 42 to make it 3-1!
- 46' FC Groningen ring the changes. Tika de Jonge has done his job and it is now time for Leandro Bacuna to step up.
- 51' Supporters expect more eagerness from Hjalmar Ekdal, as he is very good at scoring at Stadion Galgenwaard with 0 goals in the last 0 games.
- 56' The midfield battle is intense right now. Both FC Utrecht and FC Groningen are fighting for every inch of the pitch.
- 58' Another change for FC Utrecht made on 58 minute. Mike van der Hoorn leaves to be changed by Matisse Didden.
- 63' It looks like no one’s ball. FC Groningen is used to counterattacking playing. None of the sides are ready to take the lead.
- 66' A tactical swap from FC Groningen — Jorg Schreuders on, Dave Kwakman off on 66 minutes.
- 71' While there is no rush on the pitch, let’s have a look at some stats. Jorg Schreuders made 311 appearances and scored 6 goals. He is very likely to score a goal today.
- 76' FC Utrecht make a change. Yoann Cathline trudges off to be replaced by Adrian Blake on 76 minutes.
- 81' FC Groningen looks like a favorite considering 1 games won in last 1 matches with its main striker Brynjolfur Darri Willumsson scoring 1 goals.
- 85' A change in the FC Utrecht ranks — Paxten Aaronson exits the field as Victor Jensen enters on 85.
- 90' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
- With this win, FC Utrecht is likely to improve its situation in the overall team standings.
Lineups
FC Utrecht Lineups
4-2-3-1Starting XI
- 24
- 2
- 3
-
91
Sebastien Haller ↓ Noah Ohio 85'
- 16
- 27
-
20
Yoann Cathline ↓ Adrian Blake 76'
- 22
-
21
Paxten Aaronson ↓ Victor Jensen 85'
- 6
- 1
Bench
- 25
-
18
Jens Toornstra ↑ 85'
- 5
- 9
-
40
Matisse Didden ↑ 58'
-
7
Victor Jensen ↑ 85'
-
11
Noah Ohio ↑ 85'
- 26
-
15
Adrian Blake ↑ 76'
- 32
- 44
Coach
Ron Jans
FC Groningen Lineups
4-2-3-1Starting XI
-
20
Mats Seuntjens ↓ Romano Postema 66'
-
5
Marco Rente ↓ Finn Stam 76'
- 1
- 6
- 10
- 26
- 4
- 3
-
16
Dave Kwakman ↓ Jorg Schreuders 66'
- 43
-
18
Tika de Jonge ↓ Leandro Bacuna 46'
Bench
-
7
Leandro Bacuna ↑ 46'
- 21
- 9
-
29
Romano Postema ↑ 66'
- 25
- 27
-
14
Jorg Schreuders ↑ 66'
- 11
- 31
- 67
-
22
Finn Stam ↑ 76'
- 46
Coach
Dick Lukkien
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Bart Ramselaar | 3 |
| Yoann Cathline | 2 |
| Jorgen Larsen | 2 |
| Michael de Leeuw | 2 |
| Sander van de Streek | 2 |
| Anastasios Douvikas | 1 |
| Ahmad Mendes Moreira | 1 |
| Oliver Antman | 1 |
Head to Head
FC Utrecht Form
Predictions
Prediction accuracy
3 / 4
1.96
FC Utrecht xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.34
FC Groningen xG
I would bet for:
FC Utrecht or FC Groningen 80% + Over 2.5 goals 79%
Match Result
✓ CorrectActual: FC Utrecht win
Both Teams to Score
✓ Correct
Avg goals/match: 4.3
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 98% |
|
2% |
| ± 1.5 | 93% |
|
7% |
| ± 2.5 | 79% |
|
21% |
| ± 3.5 | 61% |
|
39% |
| ± 4.5 | 43% |
|
57% |
Double Chance
FC Utrecht or Draw
63%
Draw or FC Groningen
58%
FC Utrecht or FC Groningen
80%
Half-Time Result
✗ WrongActual: FC Utrecht win at HT
Correct Score
✓ In top 12
1 – 2
7.1%
1 – 1
7%
2 – 2
6.8%
2 – 1
6%
1 – 3
5.5%
2 – 3
5.3%
3 – 2
4.5%
3 – 1
Actual
0 – 2
3.8%
3 – 3
3.5%
1 – 4
3.2%
2 – 4
3.1%
Asian Handicap — FC Utrecht
| Handicap | FC Utrecht covers | Push | FC Groningen covers |
|---|---|---|---|
| -2.5 | 8% | — | 92% |
| -2 | 8% | 10% | 82% |
| -1.5 | 18% | — | 82% |
| -1 | 18% | 15% | 67% |
| -0.5 | 33% | — | 67% |
| +0.5 | 54% | — | 46% |
| +1 | 54% | 18% | 28% |
| +1.5 | 72% | — | 28% |
| +2 | 72% | 14% | 15% |
| +2.5 | 85% | — | 15% |
Clean Sheet
FC Utrecht keeps clean sheet
10%
✓
FC Groningen keeps clean sheet
15%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

