Excelsior vs PEC Zwolle: Prediction, Head-to-Head, Odds & Stats (Sat, 20 Dec '25)
Wojtek Kolan
Published on 14 Dec, 04:28 AM
Next Match 20/12/25 at 05:45 PM UTC
Scheduled H2H Match For Excelsior Vs PEC Zwolle
Sat, 20 Dec 2025 at 05:45 PM UTC
NLD
Recent Form
1
Win
Last 10 Played
7
Win
NLD
Recent Form
1
Win
Last 10 Played
7
Win
Game Schedule - Time Of Fixture
Excelsior will square off vs PEC Zwolle in VriendenLoterij Eredivisie on Sat, 20 Dec 2025 at 05:45 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.
Excelsior vs PEC Zwolle H2H Stats
Over the last 10 head-2-head games for these competitors, Excelsior have got the victory 1 times and PEC Zwolle have got the victory on 7 occasion. In the last fixture between them, PEC Zwolle won 2-1.
| Head-to-Head (Last 10 Matches) | |
|---|---|
| Excelsior | 1 |
| Draw | 2 |
| PEC Zwolle | 7 |
Excelsior Vs PEC Zwolle Performance stats
Editorial Prediction:
The forthcoming match in the VriendenLoterij Eredivisie is set to be held at the Stadion Woudestein, Netherlands, on Saturday, 20th December '25. This game pits Excelsior against PEC Zwolle, two teams with a history of competitive encounters.
Examining their recent head-to-head statistics, PEC Zwolle holds a slight edge with two victories compared to Excelsior's single win in their last three encounters. Their most recent clash took place on Saturday, 6th April '24, where PEC Zwolle emerged victorious with a 2-1 win at home.
Looking at their recent performances, Excelsior approaches this match on the back of a 0-2 defeat to FC Groningen. In contrast, PEC Zwolle comes into this fixture buoyed by a 1-0 triumph over Fortuna Sittard. In their respective domestic leagues, Excelsior occupies the 14th position, while PEC Zwolle sits at 10th.
Player Performance: For PEC Zwolle, it will be crucial to contain N. Naujoks, Excelsior's leading scorer this season with four goals. Conversely, Excelsior will need to keep a close watch on K. d. Rooij, who has supplied the most assists for PEC Zwolle with four assists.
Top Player Ratings: For Excelsior, the top player ratings are Stijn van Gassel with 7.82, Calvin Raatsie at 7.15, and Irakli Yegoian scoring 6.98. In PEC Zwolle's ranks, Kaj de Rooij leads with a 7.1 rating, followed by Ryan Thomas at 7.08 and Tom de Graaff with a 7.01.
In terms of possession, Excelsior holds a slight advantage with an average of 44.07% compared to PEC Zwolle's 41.19%. When considering corners, Excelsior averages 4.13 per match, contrasting with PEC Zwolle's 2.38 corners per game.
Disciplinary records indicate Excelsior has accrued 23 yellow cards, 3 red cards, and conceded 2 penalty goals this season. Meanwhile, PEC Zwolle has gathered 32 yellow cards, 3 red cards and also conceded 2 penalty goals.
Assessing the various performance metrics and recent form, PEC Zwolle may hold a slight upper hand. However, the outcome remains dependent on the execution by both teams on match day. Both teams will need to leverage their strengths and address their weaknesses to secure a win in this encounter. Nonetheless, based on current trends and head-to-head records, PEC Zwolle could be seen as the favorites to win this match.
Excelsior vs PEC Zwolle Past H2H Matches
06/04/24
22/10/23
17/03/19
06/10/18
14/04/18
09/12/17
01/04/17
21/10/16
01/05/16
12/09/15
22/03/15
30/11/14
09/05/10
06/05/10
15/12/20
17/12/13
14/07/18
04/12/09
16/10/09
20/03/09
28/11/08
Head To Head Streaks
Team Streaks
Excelsior Recent Matches
05/12/25
29/11/25
22/11/25
08/11/25
01/11/25
26/10/25
19/10/25
04/10/25
27/09/25
20/09/25
14/09/25
30/08/25
24/08/25
16/08/25
09/08/25
29/10/25
02/08/25
19/07/25
12/07/25
12/07/25
05/07/25
09/05/25
02/05/25
27/04/25
20/04/25
11/04/25
04/04/25
28/03/25
14/03/25
10/03/25
PEC Zwolle Recent Matches
13/12/25
06/12/25
28/11/25
23/11/25
08/11/25
02/11/25
25/10/25
18/10/25
04/10/25
27/09/25
24/09/25
21/09/25
13/09/25
31/08/25
24/08/25
15/08/25
10/08/25
18/05/25
14/05/25
11/05/25
03/12/25
28/10/25
09/10/25
22/08/25
02/08/25
26/07/25
19/07/25
15/07/25
11/07/25
19/07/25
Excelsior Next Fixtures
14/12/25
20/12/25
10/01/26
16/01/26
24/01/26
01/02/26
07/02/26
14/02/26
21/02/26
28/02/26
07/03/26
14/03/26
21/03/26
04/04/26
11/04/26
23/04/26
02/05/26
10/05/26
17/05/26
PEC Zwolle Next Fixtures
20/12/25
10/01/26
17/01/26
24/01/26
31/01/26
07/02/26
14/02/26
21/02/26
28/02/26
07/03/26
14/03/26
21/03/26
04/04/26
11/04/26
23/04/26
02/05/26
10/05/26
17/05/26
Excelsior Last Match Played stats
Excelsior vs FC Groningen
Final Score :0 - 2
| (H) | Match overview | (A) |
|---|---|---|
| 46% | Ball possession | 54% |
| 2.01 | Expected goals | 3.89 |
| 5 | Big chances | 8 |
| 16 | Total shots | 20 |
| 6 | Goalkeeper saves | 5 |
| 5 | Corner kicks | 5 |
| 10 | Fouls | 9 |
| 417 | Passes | 502 |
| 16 | Tackles | 15 |
| 9 | Free kicks | 9 |
| 2 | Yellow cards | 3 |
| 1 | Red cards | 1 |
| (H) | Shots | (A) |
| 16 | Total shots | 20 |
| 6 | Shots on target | 8 |
| 1 | Hit woodwork | 0 |
| 8 | Shots off target | 8 |
| 2 | Blocked shots | 4 |
| 14 | Shots inside box | 12 |
| 2 | Shots outside box | 8 |
| (H) | Attack | (A) |
| 0 | Big chances scored | 2 |
| 5 | Big chances missed | 6 |
| 1 | Through balls | 0 |
| 23 | Touches in penalty area | 33 |
| 1 | Fouled in final third | 2 |
| 3 | Offsides | 2 |
| (H) | Passes | (A) |
| 325 | Accurate passes | 414 |
| 11 | Throw-ins | 20 |
| 54 | Final third entries | 70 |
| 57/91 (63%) | Final third phase | 95/138 (69%) |
| 47/88 (53%) | Long balls | 28/64 (44%) |
| 6/13 (46%) | Crosses | 5/19 (26%) |
| (H) | Duels | (A) |
| 57% | Duels | 43% |
| 4 | Dispossessed | 6 |
| 32/63 (51%) | Ground duels | 31/63 (49%) |
| 25/37 (68%) | Aerial duels | 12/37 (32%) |
| 8/19 (42%) | Dribbles | 6/16 (38%) |
| (H) | Defending | (A) |
| 75% | Tackles won | 60% |
| 16 | Total tackles | 15 |
| 7 | Interceptions | 7 |
| 57 | Recoveries | 55 |
| 23 | Clearances | 15 |
| (H) | Goalkeeping | (A) |
| 6 | Total saves | 5 |
| 0.50 | Goals prevented | 0.71 |
| 1 | High claims | 0 |
| 1 | Punches | 0 |
| 11 | Goal kicks | 7 |
| (H) | Match overview | (A) |
|---|---|---|
| 41% | Ball possession | 59% |
| 0.73 | Expected goals | 1.77 |
| 4 | Big chances | 4 |
| 7 | Total shots | 12 |
| 4 | Goalkeeper saves | 2 |
| 2 | Corner kicks | 2 |
| 6 | Fouls | 4 |
| 207 | Passes | 289 |
| 7 | Tackles | 7 |
| 4 | Free kicks | 6 |
| 1 | Yellow cards | 1 |
| 0 | Red cards | 0 |
| (H) | Shots | (A) |
| 7 | Total shots | 12 |
| 3 | Shots on target | 4 |
| 0 | Hit woodwork | 0 |
| 3 | Shots off target | 5 |
| 1 | Blocked shots | 3 |
| 7 | Shots inside box | 8 |
| 0 | Shots outside box | 4 |
| (H) | Attack | (A) |
| 0 | Big chances scored | 0 |
| 4 | Big chances missed | 4 |
| 1 | Through balls | 0 |
| 0 | Fouled in final third | 1 |
| 2 | Offsides | 1 |
| (H) | Passes | (A) |
| 162 | Accurate passes | 247 |
| 2 | Throw-ins | 10 |
| 24 | Final third entries | 36 |
| 21/39 (54%) | Long balls | 16/31 (52%) |
| 2/4 (50%) | Crosses | 3/12 (25%) |
| (H) | Duels | (A) |
| 57% | Duels | 43% |
| 2 | Dispossessed | 2 |
| 15/29 (52%) | Ground duels | 14/29 (48%) |
| 10/15 (67%) | Aerial duels | 5/15 (33%) |
| 4/9 (44%) | Dribbles | 1/6 (17%) |
| (H) | Defending | (A) |
| 71% | Tackles won | 57% |
| 7 | Total tackles | 7 |
| 3 | Interceptions | 4 |
| 28 | Recoveries | 29 |
| 16 | Clearances | 7 |
| (H) | Goalkeeping | (A) |
| 4 | Total saves | 2 |
| 8 | Goal kicks | 2 |
| (H) | Match overview | (A) |
|---|---|---|
| 51% | Ball possession | 49% |
| 1.28 | Expected goals | 2.12 |
| 1 | Big chances | 4 |
| 9 | Total shots | 8 |
| 2 | Goalkeeper saves | 3 |
| 3 | Corner kicks | 3 |
| 4 | Fouls | 5 |
| 210 | Passes | 213 |
| 9 | Tackles | 8 |
| 5 | Free kicks | 3 |
| 1 | Yellow cards | 2 |
| 1 | Red cards | 1 |
| (H) | Shots | (A) |
| 9 | Total shots | 8 |
| 3 | Shots on target | 4 |
| 1 | Hit woodwork | 0 |
| 5 | Shots off target | 3 |
| 1 | Blocked shots | 1 |
| 7 | Shots inside box | 4 |
| 2 | Shots outside box | 4 |
| (H) | Attack | (A) |
| 0 | Big chances scored | 2 |
| 1 | Big chances missed | 2 |
| 0 | Through balls | 0 |
| 1 | Fouled in final third | 1 |
| 1 | Offsides | 1 |
| (H) | Passes | (A) |
| 163 | Accurate passes | 167 |
| 9 | Throw-ins | 10 |
| 30 | Final third entries | 34 |
| 26/49 (53%) | Long balls | 12/33 (36%) |
| 4/9 (44%) | Crosses | 2/7 (29%) |
| (H) | Duels | (A) |
| 57% | Duels | 43% |
| 2 | Dispossessed | 4 |
| 17/34 (50%) | Ground duels | 17/34 (50%) |
| 15/22 (68%) | Aerial duels | 7/22 (32%) |
| 4/10 (40%) | Dribbles | 5/10 (50%) |
| (H) | Defending | (A) |
| 78% | Tackles won | 63% |
| 9 | Total tackles | 8 |
| 4 | Interceptions | 3 |
| 29 | Recoveries | 26 |
| 7 | Clearances | 8 |
| (H) | Goalkeeping | (A) |
| 2 | Total saves | 3 |
| 3 | Goal kicks | 5 |
PEC Zwolle Last Match Played stats
PEC Zwolle vs Fortuna Sittard
Final Score :1 - 0
| (H) | Match overview | (A) |
|---|---|---|
| 35% | Ball possession | 65% |
| 1.58 | Expected goals | 0.72 |
| 2 | Big chances | 0 |
| 8 | Total shots | 11 |
| 4 | Goalkeeper saves | 2 |
| 2 | Corner kicks | 12 |
| 17 | Fouls | 13 |
| 289 | Passes | 505 |
| 20 | Tackles | 11 |
| 13 | Free kicks | 17 |
| 3 | Yellow cards | 3 |
| (H) | Shots | (A) |
| 8 | Total shots | 11 |
| 3 | Shots on target | 3 |
| 0 | Hit woodwork | 1 |
| 3 | Shots off target | 6 |
| 2 | Blocked shots | 2 |
| 4 | Shots inside box | 7 |
| 4 | Shots outside box | 4 |
| (H) | Attack | (A) |
| 1 | Big chances scored | 0 |
| 1 | Big chances missed | 0 |
| 1 | Through balls | 1 |
| 19 | Touches in penalty area | 23 |
| 4 | Fouled in final third | 3 |
| 1 | Offsides | 1 |
| (H) | Passes | (A) |
| 207 | Accurate passes | 414 |
| 20 | Throw-ins | 25 |
| 51 | Final third entries | 60 |
| 61/100 (61%) | Final third phase | 101/143 (71%) |
| 23/60 (38%) | Long balls | 24/56 (43%) |
| 0/7 (0%) | Crosses | 7/32 (22%) |
| (H) | Duels | (A) |
| 55% | Duels | 45% |
| 6 | Dispossessed | 14 |
| 43/72 (60%) | Ground duels | 29/72 (40%) |
| 13/29 (45%) | Aerial duels | 16/29 (55%) |
| 13/18 (72%) | Dribbles | 2/8 (25%) |
| (H) | Defending | (A) |
| 80% | Tackles won | 73% |
| 20 | Total tackles | 11 |
| 6 | Interceptions | 5 |
| 42 | Recoveries | 46 |
| 35 | Clearances | 17 |
| (H) | Goalkeeping | (A) |
| 4 | Total saves | 2 |
| 0.20 | Goals prevented | 1.01 |
| 2 | Big saves | 0 |
| 1 | High claims | 1 |
| 12 | Goal kicks | 9 |
| (H) | Match overview | (A) |
|---|---|---|
| 41% | Ball possession | 59% |
| 1.12 | Expected goals | 0.22 |
| 1 | Big chances | 0 |
| 6 | Total shots | 4 |
| 2 | Goalkeeper saves | 1 |
| 1 | Corner kicks | 7 |
| 9 | Fouls | 6 |
| 161 | Passes | 221 |
| 9 | Tackles | 5 |
| 6 | Free kicks | 9 |
| 2 | Yellow cards | 1 |
| (H) | Shots | (A) |
| 6 | Total shots | 4 |
| 2 | Shots on target | 1 |
| 0 | Hit woodwork | 0 |
| 2 | Shots off target | 2 |
| 2 | Blocked shots | 1 |
| 2 | Shots inside box | 2 |
| 4 | Shots outside box | 2 |
| (H) | Attack | (A) |
| 1 | Big chances scored | 0 |
| 0 | Big chances missed | 0 |
| 0 | Through balls | 1 |
| 2 | Fouled in final third | 1 |
| 1 | Offsides | 0 |
| (H) | Passes | (A) |
| 123 | Accurate passes | 171 |
| 11 | Throw-ins | 8 |
| 25 | Final third entries | 31 |
| 12/30 (40%) | Long balls | 15/36 (42%) |
| 0/5 (0%) | Crosses | 3/14 (21%) |
| (H) | Duels | (A) |
| 57% | Duels | 43% |
| 2 | Dispossessed | 4 |
| 23/38 (61%) | Ground duels | 15/38 (39%) |
| 8/16 (50%) | Aerial duels | 8/16 (50%) |
| 9/12 (75%) | Dribbles | 2/7 (29%) |
| (H) | Defending | (A) |
| 78% | Tackles won | 80% |
| 9 | Total tackles | 5 |
| 1 | Interceptions | 1 |
| 26 | Recoveries | 23 |
| 18 | Clearances | 10 |
| (H) | Goalkeeping | (A) |
| 2 | Total saves | 1 |
| 5 | Goal kicks | 5 |
| (H) | Match overview | (A) |
|---|---|---|
| 30% | Ball possession | 70% |
| 0.46 | Expected goals | 0.49 |
| 1 | Big chances | 0 |
| 2 | Total shots | 7 |
| 2 | Goalkeeper saves | 1 |
| 1 | Corner kicks | 5 |
| 8 | Fouls | 7 |
| 128 | Passes | 284 |
| 11 | Tackles | 6 |
| 7 | Free kicks | 8 |
| 1 | Yellow cards | 2 |
| (H) | Shots | (A) |
| 2 | Total shots | 7 |
| 1 | Shots on target | 2 |
| 0 | Hit woodwork | 1 |
| 1 | Shots off target | 4 |
| 0 | Blocked shots | 1 |
| 2 | Shots inside box | 5 |
| 0 | Shots outside box | 2 |
| (H) | Attack | (A) |
| 0 | Big chances scored | 0 |
| 1 | Big chances missed | 0 |
| 1 | Through balls | 0 |
| 2 | Fouled in final third | 2 |
| 0 | Offsides | 1 |
| (H) | Passes | (A) |
| 84 | Accurate passes | 243 |
| 9 | Throw-ins | 17 |
| 26 | Final third entries | 29 |
| 11/30 (37%) | Long balls | 9/20 (45%) |
| 0/2 (0%) | Crosses | 4/18 (22%) |
| (H) | Duels | (A) |
| 53% | Duels | 47% |
| 4 | Dispossessed | 10 |
| 20/34 (59%) | Ground duels | 14/34 (41%) |
| 5/13 (38%) | Aerial duels | 8/13 (62%) |
| 4/6 (67%) | Dribbles | 0/1 (0%) |
| (H) | Defending | (A) |
| 82% | Tackles won | 67% |
| 11 | Total tackles | 6 |
| 5 | Interceptions | 4 |
| 16 | Recoveries | 23 |
| 17 | Clearances | 7 |
| (H) | Goalkeeping | (A) |
| 2 | Total saves | 1 |
| 7 | Goal kicks | 4 |
Excelsior Vs PEC Zwolle Season Stats
| Excelsior | Performance Summary | PEC Zwolle |
|---|---|---|
| 15 | Matches | 16 |
| 14 | Goals Scored | 20 |
| 26 | Goals Conceded | 36 |
| 0.93 | Goals per Game | 1.25 |
| 1.73 | Goals Conceded per Game | 2.25 |
| 4.27 | Shots on Target per Game | 2.94 |
| 2.13 | Big Chances per Game | 2 |
| 44.07% | Ball Possession | 41.19% |
| 3 | Clean Sheets | 4 |
| 14.47 | Tackles per Game | 15.19 |
| 3 | Penalty Goals Conceded | 3 |
| 14 | Fouls per Game | 10.88 |
| 0.67 | Offsides per Game | 1.81 |
| 9.33 | Goal Kicks per Game | 11.06 |
| 17.27 | Throw-ins per Game | 16.13 |
| 1.53 | Yellow Cards per Game | 2 |
| 3 | Red Cards | 4 |
Eredivisie 25/26 Standings
| POS | TEAM | MP | W | L | D | PTS |
|---|---|---|---|---|---|---|
| 1 | 16 | 14 | 1 | 1 | 43 | |
| 2 | 15 | 11 | 3 | 1 | 34 | |
| 3 | 16 | 8 | 4 | 4 | 28 | |
| 4 | 15 | 7 | 3 | 5 | 26 | |
| 5 | 16 | 8 | 6 | 2 | 26 | |
| 6 | 15 | 7 | 4 | 4 | 25 | |
| 7 | 15 | 6 | 5 | 4 | 22 | |
| 8 | 15 | 5 | 4 | 6 | 21 | |
| 9 | 16 | 6 | 7 | 3 | 21 | |
| 10 | 16 | 5 | 7 | 4 | 19 | |
| 11 | 15 | 4 | 5 | 6 | 18 | |
| 12 | 16 | 4 | 6 | 6 | 18 | |
| 13 | 16 | 5 | 8 | 3 | 18 | |
| 14 | 15 | 5 | 9 | 1 | 16 | |
| 15 | 16 | 3 | 8 | 5 | 14 | |
| 16 | 16 | 4 | 10 | 2 | 14 | |
| 17 | 16 | 2 | 8 | 6 | 12 | |
| 18 | 15 | 3 | 9 | 3 | 12 |
Football Previews & Betting Tips

Serie A Preview And Prediction: Genoa vs Inter Betting Tips & Picks December 14, 2025

Premier League Preview And Prediction: Brentford vs Leeds United Betting Tips & Picks December 14, 2025

Ligue 1 Preview And Prediction: RC Strasbourg vs Lorient Betting Tips & Picks December 14, 2025

Bundesliga Preview And Prediction: FC Bayern München vs 1. FSV Mainz 05 Betting Tips & Picks December 14, 2025

Ligue 1 Preview And Prediction: RC Lens vs Nice Betting Tips & Picks December 14, 2025
