Groningen vs PEC Zwolle

23 November 2025 · Eredivisie · 2025/26 · Referee Alex Bos

Full time 2 – 2

Half-time: 1–1

  • T. v. Bergen 37’, 90’
  • T. Oosting 11’
  • S. Floranus 59’

Match summary

Groningen and PEC Zwolle shared the points in a 2-2 draw. It was 1-1 at half-time.

In the first half, T. Oosting put PEC Zwolle ahead in the 11th minute and T. v. Bergen equalised in the 37th minute. In the second half, S. Floranus put PEC Zwolle back in front in the 59th minute and Bergen equalised with a header in the 90th minute.

Groningen had the better of the chances, with 2.59 expected goals (xG) from 39 shots to PEC Zwolle's 0.77 from 5. PEC Zwolle had a player sent off.

Match stats

64% Possession 36%
39 Shots 5
13 Shots on target 3
13 Corners 0
562 Passes 329
82.4% Pass accuracy 74.2%
16 Tackles 21
11 Fouls 9
1 Yellow cards 3
0 Red cards 1
0 Offsides 2

Key events

Groningen PEC Zwolle
Kick-off
D. v. d. WerffShot on target
7’
11’
T. OostingLeft foot shot0-1 (PEC Zwolle)
J. SchreudersShot on target
12’
Y. TahaShot on target
30’
T. v. BergenLeft foot shot1-1 (Groningen)
37’
43’
Y. TahaShot on target
44’
Second half underway
Half-time1-1
T. d. JongeShot on target
55’
Y. TahaShot on target
55’
59’
S. FloranusRight foot shot1-2 (PEC Zwolle)
62’
T. v. BergenShot on target
62’
J. SchreudersShot on target
64’
71’
T. OostingShot on target
72’
A. G. McNultySecond yellow
M. SeuntjensT. d. Jonge
76’
76’
77’
79’
T. v. BergenHeader2-2 (Groningen)
90’
M. RenteShot on target
90’
S. ResinkShot on target
90+2’
M. SeuntjensShot on target
90+3’
Full-time2-2

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.59 0.77 11’ T. Oosting (PEC Zwolle), 0-1 11’ 37’ T. v. Bergen (Groningen), 1-1 37’ 59’ S. Floranus (PEC Zwolle), 1-2 59’ 90’ T. v. Bergen (Groningen), 2-2 90’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.59 0.77 11’ T. Oosting (PEC Zwolle), 0-1 Oosting 11’ 37’ T. v. Bergen (Groningen), 1-1 Bergen 37’ 59’ S. Floranus (PEC Zwolle), 1-2 Floranus 59’ 90’ T. v. Bergen (Groningen), 2-2 Bergen 90’
Groningen 2.59 xGPEC Zwolle 0.77 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 PEC Zwolle attacking Groningen attacking 
11’ T. Oosting (PEC Zwolle), open play, 0.47 xG, goal 7’ D. v. d. Werff (Groningen), open play, 0.31 xG, saved 90+3’ T. v. Bergen (Groningen), open play, 0.25 xG, off target 87’ T. Land (Groningen), open play, 0.20 xG, blocked 59’ S. Floranus (PEC Zwolle), open play, 0.19 xG, goal 8’ T. v. Bergen (Groningen), from a corner, 0.16 xG, off target 90’ T. v. Bergen (Groningen), open play, 0.14 xG, goal 84’ B. Darri Willumsson (Groningen), open play, 0.12 xG, blocked 90+3’ O. Zawada (Groningen), open play, 0.10 xG, blocked 7’ Y. Taha (Groningen), open play, 0.09 xG, blocked 35’ T. v. Bergen (Groningen), from a corner, 0.09 xG, off target 64’ J. Schreuders (Groningen), open play, 0.08 xG, saved 30’ M. Rente (Groningen), set piece, 0.07 xG, off target 62’ D. Janse (Groningen), set piece, 0.07 xG, blocked 81’ D. Janse (Groningen), from a corner, 0.07 xG, blocked 90+4’ O. Zawada (Groningen), from a corner, 0.07 xG, off target 37’ T. v. Bergen (Groningen), open play, 0.06 xG, goal 90+2’ S. Resink (Groningen), open play, 0.06 xG, saved 90’ M. Rente (Groningen), open play, 0.06 xG, saved 44’ Y. Taha (Groningen), direct free kick, 0.05 xG, saved 87’ S. Resink (Groningen), open play, 0.04 xG, hit the woodwork 63’ T. Oosting (PEC Zwolle), open play, 0.04 xG, off target 1’ Y. Taha (Groningen), direct free kick, 0.04 xG, hit the woodwork 30’ Y. Taha (Groningen), set piece, 0.04 xG, saved 55’ T. d. Jonge (Groningen), open play, 0.04 xG, saved 69’ T. v. Bergen (Groningen), open play, 0.04 xG, blocked 71’ T. Oosting (PEC Zwolle), direct free kick, 0.03 xG, saved 84’ T. v. Bergen (Groningen), open play, 0.04 xG, blocked 17’ Y. Taha (Groningen), open play, 0.03 xG, blocked 58’ K. Kostons (PEC Zwolle), open play, 0.03 xG, off target 75’ S. Resink (Groningen), open play, 0.03 xG, blocked 81’ D. Janse (Groningen), open play, 0.03 xG, blocked 90+3’ M. Seuntjens (Groningen), open play, 0.03 xG, saved 44’ T. v. Bergen (Groningen), from a corner, 0.02 xG, off target 55’ Y. Taha (Groningen), open play, 0.02 xG, saved 62’ T. v. Bergen (Groningen), set piece, 0.02 xG, saved 81’ J. Schreuders (Groningen), from a corner, 0.02 xG, blocked 82’ S. Resink (Groningen), open play, 0.02 xG, off target 88’ S. Resink (Groningen), open play, 0.02 xG, blocked 27’ S. Resink (Groningen), open play, 0.02 xG, off target 69’ S. Resink (Groningen), open play, 0.02 xG, blocked 86’ T. Blokzijl (Groningen), open play, 0.02 xG, blocked 12’ J. Schreuders (Groningen), open play, 0.02 xG, saved 57’ D. v. d. Werff (Groningen), from a corner, 0.01 xG, blocked 11’ T. Oosting (PEC Zwolle), open play, 0.47 xG, goal 7’ D. v. d. Werff (Groningen), open play, 0.31 xG, saved 90+3’ T. v. Bergen (Groningen), open play, 0.25 xG, off target 87’ T. Land (Groningen), open play, 0.20 xG, blocked 59’ S. Floranus (PEC Zwolle), open play, 0.19 xG, goal 8’ T. v. Bergen (Groningen), from a corner, 0.16 xG, off target 90’ T. v. Bergen (Groningen), open play, 0.14 xG, goal 84’ B. Darri Willumsson (Groningen), open play, 0.12 xG, blocked 90+3’ O. Zawada (Groningen), open play, 0.10 xG, blocked 7’ Y. Taha (Groningen), open play, 0.09 xG, blocked 35’ T. v. Bergen (Groningen), from a corner, 0.09 xG, off target 64’ J. Schreuders (Groningen), open play, 0.08 xG, saved 30’ M. Rente (Groningen), set piece, 0.07 xG, off target 81’ D. Janse (Groningen), from a corner, 0.07 xG, blocked 62’ D. Janse (Groningen), set piece, 0.07 xG, blocked 90+4’ O. Zawada (Groningen), from a corner, 0.07 xG, off target 90+2’ S. Resink (Groningen), open play, 0.06 xG, saved 37’ T. v. Bergen (Groningen), open play, 0.06 xG, goal 90’ M. Rente (Groningen), open play, 0.06 xG, saved 44’ Y. Taha (Groningen), direct free kick, 0.05 xG, saved 87’ S. Resink (Groningen), open play, 0.04 xG, hit the woodwork 63’ T. Oosting (PEC Zwolle), open play, 0.04 xG, off target 1’ Y. Taha (Groningen), direct free kick, 0.04 xG, hit the woodwork 30’ Y. Taha (Groningen), set piece, 0.04 xG, saved 55’ T. d. Jonge (Groningen), open play, 0.04 xG, saved 84’ T. v. Bergen (Groningen), open play, 0.04 xG, blocked 69’ T. v. Bergen (Groningen), open play, 0.04 xG, blocked 71’ T. Oosting (PEC Zwolle), direct free kick, 0.03 xG, saved 81’ D. Janse (Groningen), open play, 0.03 xG, blocked 17’ Y. Taha (Groningen), open play, 0.03 xG, blocked 58’ K. Kostons (PEC Zwolle), open play, 0.03 xG, off target 75’ S. Resink (Groningen), open play, 0.03 xG, blocked 90+3’ M. Seuntjens (Groningen), open play, 0.03 xG, saved 44’ T. v. Bergen (Groningen), from a corner, 0.02 xG, off target 81’ J. Schreuders (Groningen), from a corner, 0.02 xG, blocked 88’ S. Resink (Groningen), open play, 0.02 xG, blocked 27’ S. Resink (Groningen), open play, 0.02 xG, off target 55’ Y. Taha (Groningen), open play, 0.02 xG, saved 62’ T. v. Bergen (Groningen), set piece, 0.02 xG, saved 69’ S. Resink (Groningen), open play, 0.02 xG, blocked 82’ S. Resink (Groningen), open play, 0.02 xG, off target 86’ T. Blokzijl (Groningen), open play, 0.02 xG, blocked 12’ J. Schreuders (Groningen), open play, 0.02 xG, saved 57’ D. v. d. Werff (Groningen), from a corner, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Groningen 4-2-3-1 Starting XI
Vaessen
Rente
Blokzijl
Janse
Peersman 76’
Jonge 76’
Resink
Werff 65’
Taha 76’
Schreuders 82’
Bergen 2
PEC Zwolle 4-3-3 Starting XI
Graaff
Aertssen 2
Jensen
McNulty
Floranus 60’
Oosting 79’
Thomas
Monteiro 60’
Shoretire
Kostons
Rooij 60’

Player stats

Goalkeeper1 player
90′ 1 2 28 – – – – –
Defenders5 players
90′ 1 1 – 9 6 52 – – – –
90′ 2 1 – 4 2 111 – – – –
90′ 1 – – 4 2 74 1 – – –
M. Peersman Taken off
76′ 1 1 – 2 – 34 1 – – –
W. Prins Came on as a substitute
14′ 1 – – 1 – 14 1 – 1 –
Midfielders7 players
T. d. Jonge Taken off
76′ – – 44 1 – 1 2 1 1 – –
90′ – 1 68 4 – 2 – 6 – 1 –
D. v. d. Werff Taken off
65′ – – 16 2 – 1 – 2 – – –
Y. Taha Taken off
76′ – – 23 3 – 3 – 4 2 – –
J. Schreuders Taken off
82′ – – 31 2 – 1 – 5 1 3 –
M. Seuntjens Came on as a substitute
14′ – – 16 5 – – – – – – –
T. Land Came on as a substitute
8′ – – 20 2 – 1 – 1 – – –
Forwards3 players
90′ 2 – 9 3 0.81 – – 7 2 25 –
B. Darri Willumsson Came on as a substitute
25′ – – 1 – 0.12 – – 1 1 4 –
O. Zawada Came on as a substitute
14′ – – 2 – 0.17 – 1 – – 2 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Groningen win 65% Avg odds 1.45
Draw 21% Avg odds 4.37
PEC Zwolle win 14% Avg odds 6.68

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.