Stats PEC Zwolle 2025
All figures below cover Eredivisie 2025, 34 played matches.
PEC Zwolle season overview
PEC Zwolle played 34 matches this season: 9 won, 10 drawn and 15 lost. That adds up to 37 points, or 1.09 points per match. At home the side averages 1.65 points per match, away from home 0.53.
| Finished | W | G | V | For | Against | GD | Points | PPG | |
|---|---|---|---|---|---|---|---|---|---|
| Total | 34 | 9 | 10 | 15 | 44 | 71 | -27 | 37 | 1,09 |
| Home | 17 | 8 | 4 | 5 | 21 | 21 | 0 | 28 | 1,65 |
| Away | 17 | 1 | 6 | 10 | 23 | 50 | -27 | 9 | 0,53 |
PEC Zwolle basic statistics
| Basic | Total | Home | Away |
|---|---|---|---|
| Won | 26% | 47% | 6% |
| Draw | 29% | 24% | 35% |
| Lost | 44% | 29% | 59% |
| Goals scored per match | 1,29 | 1,24 | 1,35 |
| Goals conceded per match | 2,09 | 1,24 | 2,94 |
| Clean sheet | 18% | 29% | 6% |
| Failed to score | 18% | 29% | 6% |
| Scored first | 50% | 65% | 35% |
PEC Zwolle goal statistics
PEC Zwolle scored 44 goals, an average of 1.29 per match. That works out at a goal every 70 minutes. In 38% of matches the side scored at least twice, and in 18% it failed to score at all.
| Scored | Total | Home | Away |
|---|---|---|---|
| Goals scored per match | 1,29 | 1,24 | 1,35 |
| Scored at least 1 goal | 82% | 71% | 94% |
| Scored at least 2 goals | 38% | 35% | 41% |
| Scored at least 3 goals | 6% | 12% | 0% |
| Scored at least 4 goals | 3% | 6% | 0% |
| Scored in both halves | 26% | 24% | 29% |
| Failed to score | 18% | 29% | 6% |
Goals conceded by PEC Zwolle
At the other end PEC Zwolle conceded 71 goals, an average of 2.09 per match. The side kept a clean sheet in 18% of its matches.
| Against | Total | Home | Away |
|---|---|---|---|
| Goals conceded per match | 2,09 | 1,24 | 2,94 |
| At least 1 goal conceded | 82% | 71% | 94% |
| At least 2 goals conceded | 59% | 41% | 76% |
| At least 3 goals conceded | 24% | 6% | 41% |
| At least 4 goals conceded | 18% | 6% | 29% |
| Clean sheet | 18% | 29% | 6% |
PEC Zwolle over/under statistics
Matches involving PEC Zwolle produce 3.38 goals on average. More than 2.5 goals were scored in 62% of them and more than 3.5 in 44%.
| Total goals | Total | Home | Away |
|---|---|---|---|
| Average goals | 3,38 | 2,47 | 4,29 |
| Over 0.5 | 97% | 94% | 100% |
| Over 1.5 | 85% | 71% | 100% |
| Over 2.5 | 62% | 47% | 76% |
| Over 3.5 | 44% | 29% | 59% |
| Over 4.5 | 21% | 6% | 35% |
| Over 5.5 | 12% | 0% | 24% |
Both teams to score in PEC Zwolle matches
Both teams scored in 68% of matches. At home that figure is 47%, away from home 88%.
| Both teams to score | Total | Home | Away |
|---|---|---|---|
| Both teams to score | 68% | 47% | 88% |
| Both teams to score + win | 12% | 24% | 0% |
| Both teams to score + draw | 26% | 18% | 35% |
| Both teams to score + loss | 29% | 6% | 53% |
| Both teams to score + over 2.5 | 56% | 41% | 71% |
| No BTTS + over 2.5 | 6% | 6% | 6% |
| Both teams to score in the first half | 32% | 24% | 41% |
| Both teams to score in the second half | 41% | 29% | 53% |
| Both teams to score in both halves | 12% | 12% | 12% |
Statistics by half
PEC Zwolle scored 23 goals before the break and 21 after it, while conceding 33 in the first half and 38 in the second. The two halves therefore weigh about the same.
| First half | Total | Home | Away |
|---|---|---|---|
| First half won | 29% | 47% | 12% |
| First half drawn | 35% | 41% | 29% |
| First half lost | 35% | 12% | 59% |
| Scored in the first half | 0,68 | 0,82 | 0,53 |
| Conceded in the first half | 0,97 | 0,47 | 1,47 |
| Clean sheet in the first half | 41% | 65% | 18% |
| Failed to score in the first half | 44% | 35% | 53% |
| Second half | Total | Home | Away |
|---|---|---|---|
| Second half won | 15% | 6% | 24% |
| Second half drawn | 50% | 65% | 35% |
| Second half lost | 35% | 29% | 41% |
| Scored in the second half | 0,62 | 0,41 | 0,82 |
| Conceded in the second half | 1,12 | 0,76 | 1,47 |
| Clean sheet in the second half | 32% | 41% | 24% |
| Failed to score in the second half | 47% | 71% | 24% |
| Most goals in the first half | 41% | 47% | 35% |
| Most goals in the second half | 26% | 24% | 29% |
| Equal in both halves | 32% | 29% | 35% |
When does PEC Zwolle score?
Most of PEC Zwolle's goals arrive between minutes 41 and 50, accounting for 18% of the total. Goals against come most often between minutes 81 and 90.
PEC Zwolle corner statistics
PEC Zwolle won 4.0 corners per match on average and gave away 5.7. More than 8.5 corners were taken in 59% of its matches.
| Corners | Total | Home | Away |
|---|---|---|---|
| Corners for per match | 3,97 | 4,27 | 3,64 |
| Corners against per match | 5,69 | 5,67 | 5,71 |
| Over 6.5 corners in the match | 83% | 80% | 86% |
| Over 8.5 corners in the match | 59% | 60% | 57% |
| Over 10.5 corners in the match | 38% | 47% | 29% |
| Over 12.5 corners in the match | 21% | 27% | 14% |
| Team over 3.5 corners | 48% | 40% | 57% |
| Team over 4.5 corners | 34% | 33% | 36% |
Based on 29 from the 34 matches.
PEC Zwolle card statistics
PEC Zwolle picked up 1.62 yellow cards per match on average, against 1.47 for the opposition. More than 3.5 cards were shown in 44% of its matches.
| Cards | Total | Home | Away |
|---|---|---|---|
| Yellow cards per match | 1,62 | 1,53 | 1,71 |
| Red cards per match | 0,15 | 0,12 | 0,18 |
| Opponent yellow cards per match | 1,47 | 1,76 | 1,18 |
| Team over 1.5 cards | 53% | 59% | 47% |
| Team over 2.5 cards | 32% | 29% | 35% |
| Over 3.5 cards in the match | 44% | 47% | 41% |
| Over 4.5 cards in the match | 26% | 35% | 18% |
| Over 5.5 cards in the match | 12% | 18% | 6% |
PEC Zwolle shots and xG
The side attempted 9.8 shots per match on average, 3.6 of them on target, a shooting accuracy of 37%.
| Shots | Total | Home | Away |
|---|---|---|---|
| Shots per match | 9,76 | 10,00 | 9,50 |
| Shots on target per match | 3,62 | 3,60 | 3,64 |
| Shots off target per match | 3,55 | 3,67 | 3,43 |
| Shots against per match | 16,52 | 14,93 | 18,21 |
| Expected goals (xG) for | 1,15 | 1,32 | 0,96 |
| Expected goals (xG) against | 1,79 | 1,37 | 2,27 |
| Ball possession | 44,6 | 42,7 | 46,7 |
Based on 29 from the 34 matches (shots).
Most common PEC Zwolle scorelines
The most frequent scoreline is 2-2, in 5 of the 34 matches.
| Result | Count | Share |
|---|---|---|
| 2 - 2 | 5 | 15% |
| 1 - 0 | 4 | 12% |
| 1 - 1 | 4 | 12% |
| 1 - 2 | 4 | 12% |
| 0 - 2 | 3 | 9% |
| 2 - 1 | 2 | 6% |
| 1 - 6 | 2 | 6% |
| 4 - 1 | 1 | 3% |
| 3 - 1 | 1 | 3% |
| 2 - 0 | 1 | 3% |
Scorelines are shown from the perspective of PEC Zwolle.
PEC Zwolle player statistics
| Player | Goals |
|---|---|
| Koen Kostons | 11 |
| Kaj de Rooij | 6 |
| Thijs Oosting | 6 |
| Shola Shoretire | 3 |
| Tristan Gooijer | 3 |
The leading scorer for PEC Zwolle this season is Koen Kostons (11). Next come Kaj de Rooij (6) and Thijs Oosting (6).
| Player | Assists |
|---|---|
| Koen Kostons | 6 |
| Kaj de Rooij | 5 |
| Jamiro Gregory Monteiro Alvarenga | 3 |
| Thijs Oosting | 3 |
| Jan Faberski | 2 |
Koen Kostons has provided the most assists for PEC Zwolle (6). Next come Kaj de Rooij (5) and Jamiro Gregory Monteiro Alvarenga (3).
| Player | Matches |
|---|---|
| Koen Kostons | 33 |
| Thijs Oosting | 33 |
| Anselmo García McNulty | 31 |
| Kaj de Rooij | 31 |
| Sherel Floranus | 31 |
Koen Kostons has played the most matches for PEC Zwolle (33). Next come Thijs Oosting (33) and Anselmo García McNulty (31).
| Player | Cards |
|---|---|
| Anselmo García McNulty | 7 |
| Ryan Thomas | 7 |
| Nick Fichtinger | 6 |
| Sherel Floranus | 5 |
| Simon Graves Jensen | 5 |
Anselmo García McNulty has picked up the most cards for PEC Zwolle (7). Next come Ryan Thomas (7) and Nick Fichtinger (6).
Attacking
| Player | Total | |
|---|---|---|
| 1 | Koen Kostons | 17 |
| 2 | Kaj de Rooij | 11 |
| 3 | Thijs Oosting | 9 |
| 4 | Jamiro Gregory Monteiro Alvarenga | 5 |
| 5 | Shola Shoretire | 4 |
| 5 | Younes Namli | 4 |
| 7 | Odysseus Velanas | 3 |
| 7 | Sherel Floranus | 3 |
| 7 | Tristan Gooijer | 3 |
| 10 | Jan Faberski | 2 |
| Player | Total | |
|---|---|---|
| 1 | Koen Kostons | 11 |
| 2 | Kaj de Rooij | 6 |
| 2 | Thijs Oosting | 6 |
| 4 | Shola Shoretire | 3 |
| 4 | Tristan Gooijer | 3 |
| 6 | Jamiro Gregory Monteiro Alvarenga | 2 |
| 6 | Odysseus Velanas | 2 |
| 6 | Younes Namli | 2 |
| 6 | Zico Buurmeester | 2 |
| 10 | Anselmo García McNulty | 1 |
| Player | Total | |
|---|---|---|
| 1 | Koen Kostons | 51 |
| 2 | Thijs Oosting | 43 |
| 3 | Kaj de Rooij | 20 |
| 4 | Jamiro Gregory Monteiro Alvarenga | 15 |
| 4 | Younes Namli | 15 |
| 6 | Shola Shoretire | 10 |
| 6 | Tristan Gooijer | 10 |
| 8 | Anselmo García McNulty | 9 |
| 8 | Zico Buurmeester | 9 |
| 10 | Simon Graves Jensen | 8 |
| Player | Total | |
|---|---|---|
| 1 | Koen Kostons | 28 |
| 2 | Thijs Oosting | 25 |
| 3 | Younes Namli | 10 |
| 4 | Kaj de Rooij | 9 |
| 5 | Odysseus Velanas | 6 |
| 5 | Tristan Gooijer | 6 |
| 5 | Zico Buurmeester | 6 |
| 8 | Shola Shoretire | 5 |
| 9 | Anselmo García McNulty | 4 |
| 10 | Jamiro Gregory Monteiro Alvarenga | 3 |
| Player | Total | |
|---|---|---|
| 1 | Younes Namli | 66,7% |
| 2 | Tristan Gooijer | 60,0% |
| 3 | Thijs Oosting | 58,1% |
| 4 | Koen Kostons | 54,9% |
| 5 | Shola Shoretire | 50,0% |
| 6 | Kaj de Rooij | 45,0% |
| 7 | Jamiro Gregory Monteiro Alvarenga | 20,0% |
From 450 minutes played
| Player | Total | |
|---|---|---|
| 1 | Kaj de Rooij | 30,0% |
| 1 | Shola Shoretire | 30,0% |
| 1 | Tristan Gooijer | 30,0% |
| 4 | Koen Kostons | 21,6% |
| 5 | Thijs Oosting | 14,0% |
| 6 | Jamiro Gregory Monteiro Alvarenga | 13,3% |
| 6 | Younes Namli | 13,3% |
From 450 minutes played
Passing
| Player | Total | |
|---|---|---|
| 1 | Younes Namli | 32 |
| 2 | Thijs Oosting | 27 |
| 3 | Kaj de Rooij | 25 |
| 4 | Koen Kostons | 20 |
| 5 | Zico Buurmeester | 17 |
| 6 | Shola Shoretire | 15 |
| 7 | Olivier Aertssen | 14 |
| 8 | Jamiro Gregory Monteiro Alvarenga | 13 |
| 8 | Odysseus Velanas | 13 |
| 8 | Sherel Floranus | 13 |
| Player | Total | |
|---|---|---|
| 1 | Simon Graves Jensen | 1.384 |
| 2 | Anselmo García McNulty | 1.245 |
| 3 | Sherel Floranus | 928 |
| 4 | Ryan Thomas | 793 |
| 5 | Thijs Oosting | 595 |
| 6 | Tom Gerard de Graaff | 554 |
| 7 | Koen Kostons | 531 |
| 8 | Jamiro Gregory Monteiro Alvarenga | 477 |
| 9 | Zico Buurmeester | 443 |
| 10 | Tristan Gooijer | 409 |
| Player | Total | |
|---|---|---|
| 1 | Tijs Velthuis | 87,5% |
| 2 | Tristan Gooijer | 86,3% |
| 3 | Jamiro Gregory Monteiro Alvarenga | 84,7% |
| 4 | Anselmo García McNulty | 84,7% |
| 5 | Simon Graves Jensen | 84,2% |
| 6 | Shola Shoretire | 82,4% |
| 7 | Sherel Floranus | 81,8% |
| 8 | Zico Buurmeester | 81,4% |
| 9 | Ryan Thomas | 80,6% |
| 10 | Odysseus Velanas | 79,8% |
From 450 minutes played
Defending
| Player | Total | |
|---|---|---|
| 1 | Ryan Thomas | 61 |
| 2 | Olivier Aertssen | 54 |
| 3 | Sherel Floranus | 50 |
| 4 | Anselmo García McNulty | 42 |
| 5 | Jamiro Gregory Monteiro Alvarenga | 41 |
| 5 | Nick Fichtinger | 41 |
| 5 | Thijs Oosting | 41 |
| 8 | Zico Buurmeester | 39 |
| 9 | Tristan Gooijer | 36 |
| 10 | Kaj de Rooij | 26 |
| Player | Total | |
|---|---|---|
| 1 | Sherel Floranus | 49 |
| 2 | Ryan Thomas | 44 |
| 3 | Anselmo García McNulty | 32 |
| 4 | Olivier Aertssen | 29 |
| 4 | Simon Graves Jensen | 29 |
| 6 | Thijs Oosting | 28 |
| 7 | Zico Buurmeester | 22 |
| 8 | Nick Fichtinger | 19 |
| 9 | Shola Shoretire | 18 |
| 10 | Jamiro Gregory Monteiro Alvarenga | 11 |
| Player | Total | |
|---|---|---|
| 1 | Simon Graves Jensen | 38 |
| 2 | Anselmo García McNulty | 20 |
| 3 | Tristan Gooijer | 13 |
| 4 | Olivier Aertssen | 12 |
| 4 | Ryan Thomas | 12 |
| 6 | Koen Kostons | 8 |
| 6 | Nick Fichtinger | 8 |
| 6 | Tijs Velthuis | 8 |
| 9 | Sherel Floranus | 7 |
| 9 | Zico Buurmeester | 7 |
| Player | Total | |
|---|---|---|
| 1 | Kaj de Rooij | 150 |
| 2 | Ryan Thomas | 147 |
| 3 | Simon Graves Jensen | 122 |
| 4 | Koen Kostons | 112 |
| 5 | Sherel Floranus | 107 |
| 6 | Olivier Aertssen | 104 |
| 7 | Anselmo García McNulty | 103 |
| 8 | Thijs Oosting | 89 |
| 9 | Jamiro Gregory Monteiro Alvarenga | 83 |
| 10 | Tristan Gooijer | 80 |
| Player | Total | |
|---|---|---|
| 1 | Nick Fichtinger | 58,7% |
| 2 | Ryan Thomas | 57,2% |
| 3 | Simon Graves Jensen | 55,5% |
| 4 | Tristan Gooijer | 54,8% |
| 5 | Anselmo García McNulty | 54,8% |
| 6 | Jamiro Gregory Monteiro Alvarenga | 54,6% |
| 7 | Odysseus Velanas | 52,9% |
| 8 | Zico Buurmeester | 52,2% |
| 9 | Olivier Aertssen | 51,7% |
| 10 | Kaj de Rooij | 48,2% |
From 450 minutes played
| Player | Total | |
|---|---|---|
| 1 | Thijs Oosting | 46 |
| 2 | Sherel Floranus | 30 |
| 3 | Ryan Thomas | 24 |
| 4 | Jamiro Gregory Monteiro Alvarenga | 19 |
| 4 | Olivier Aertssen | 19 |
| 6 | Anselmo García McNulty | 18 |
| 7 | Koen Kostons | 12 |
| 8 | Kaj de Rooij | 11 |
| 8 | Nick Fichtinger | 11 |
| 8 | Shola Shoretire | 11 |
Dribbles
| Player | Total | |
|---|---|---|
| 1 | Kaj de Rooij | 21 |
| 1 | Ryan Thomas | 21 |
| 3 | Sherel Floranus | 18 |
| 4 | Tristan Gooijer | 17 |
| 4 | Younes Namli | 17 |
| 6 | Shola Shoretire | 15 |
| 7 | Olivier Aertssen | 14 |
| 8 | Jan Faberski | 9 |
| 8 | Koen Kostons | 9 |
| 10 | Thijs Oosting | 8 |
| Player | Total | |
|---|---|---|
| 1 | Ryan Thomas | 61,8% |
| 2 | Sherel Floranus | 52,9% |
| 3 | Olivier Aertssen | 51,9% |
| 4 | Shola Shoretire | 48,4% |
| 5 | Tristan Gooijer | 47,2% |
| 6 | Kaj de Rooij | 44,7% |
| 7 | Younes Namli | 41,5% |
| 8 | Jan Faberski | 40,9% |
| 9 | Zico Buurmeester | 40,0% |
| 10 | Thijs Oosting | 32,0% |
From 450 minutes played
Goalkeeper
| Player | Total | |
|---|---|---|
| 1 | Tom Gerard de Graaff | 6 |
| Player | Total | |
|---|---|---|
| 1 | Tom Gerard de Graaff | 125 |
| 2 | Duke Verduin | 6 |
| 3 | Jasper Schendelaar | 5 |
| Player | Total | |
|---|---|---|
| 1 | Tom Gerard de Graaff | 66,1% |
From 450 minutes played
Discipline
| Player | Total | |
|---|---|---|
| 1 | Ryan Thomas | 7 |
| 2 | Anselmo García McNulty | 6 |
| 3 | Nick Fichtinger | 5 |
| 3 | Sherel Floranus | 5 |
| 3 | Simon Graves Jensen | 5 |
| 6 | Jadiel Pereira da Gama | 3 |
| 6 | Kaj de Rooij | 3 |
| 6 | Shola Shoretire | 3 |
| 6 | Thijs Oosting | 3 |
| 6 | Tristan Gooijer | 3 |
| Player | Total | |
|---|---|---|
| 1 | Anselmo García McNulty | 1 |
| 1 | Jamiro Gregory Monteiro Alvarenga | 1 |
| 1 | Jan Faberski | 1 |
| 1 | Nick Fichtinger | 1 |
| 1 | Tristan Gooijer | 1 |
| Player | Total | |
|---|---|---|
| 1 | Ryan Thomas | 35 |
| 2 | Simon Graves Jensen | 34 |
| 3 | Thijs Oosting | 33 |
| 4 | Kaj de Rooij | 31 |
| 5 | Shola Shoretire | 30 |
| 6 | Anselmo García McNulty | 29 |
| 7 | Koen Kostons | 28 |
| 8 | Sherel Floranus | 23 |
| 9 | Olivier Aertssen | 22 |
| 10 | Tristan Gooijer | 18 |
| Player | Total | |
|---|---|---|
| 1 | Kaj de Rooij | 62 |
| 2 | Jamiro Gregory Monteiro Alvarenga | 38 |
| 3 | Ryan Thomas | 31 |
| 4 | Shola Shoretire | 30 |
| 5 | Koen Kostons | 28 |
| 6 | Thijs Oosting | 21 |
| 7 | Jan Faberski | 18 |
| 7 | Simon Graves Jensen | 18 |
| 9 | Odysseus Velanas | 17 |
| 10 | Olivier Aertssen | 16 |
| Player | Total | |
|---|---|---|
| 1 | Koen Kostons | 17 |
| 2 | Kaj de Rooij | 8 |
| 3 | Jamiro Gregory Monteiro Alvarenga | 4 |
| 3 | Sherel Floranus | 4 |
| 3 | Thijs Oosting | 4 |
| 6 | Dylan Mbayo | 3 |
| 6 | Zico Buurmeester | 3 |
| 8 | Jadiel Pereira da Gama | 2 |
| 8 | Shola Shoretire | 2 |
| 8 | Younes Namli | 2 |
Playing time
| Player | Total | |
|---|---|---|
| 1 | Koen Kostons | 2.797 |
| 2 | Anselmo García McNulty | 2.755 |
| 3 | Sherel Floranus | 2.711 |
| 4 | Tom Gerard de Graaff | 2.700 |
| 5 | Simon Graves Jensen | 2.618 |
| 6 | Thijs Oosting | 2.563 |
| 7 | Ryan Thomas | 2.067 |
| 8 | Kaj de Rooij | 2.015 |
| 9 | Olivier Aertssen | 1.830 |
| 10 | Shola Shoretire | 1.567 |
| Player | Total | |
|---|---|---|
| 1 | Koen Kostons | 33 |
| 1 | Thijs Oosting | 33 |
| 3 | Anselmo García McNulty | 31 |
| 3 | Sherel Floranus | 31 |
| 5 | Tom Gerard de Graaff | 30 |
| 6 | Simon Graves Jensen | 29 |
| 7 | Ryan Thomas | 26 |
| 8 | Kaj de Rooij | 23 |
| 9 | Olivier Aertssen | 19 |
| 10 | Shola Shoretire | 18 |
| Player | Total | |
|---|---|---|
| 1 | Younes Namli | 7,36 |
| 2 | Ryan Thomas | 7,13 |
| 3 | Odysseus Velanas | 6,83 |
| 4 | Tom Gerard de Graaff | 6,83 |
| 5 | Kaj de Rooij | 6,82 |
| 6 | Simon Graves Jensen | 6,80 |
| 7 | Zico Buurmeester | 6,79 |
| 8 | Thijs Oosting | 6,75 |
| 9 | Koen Kostons | 6,75 |
| 10 | Jamiro Gregory Monteiro Alvarenga | 6,74 |
From 450 minutes played
PEC Zwolle · Calendar · Top scorers · Most assists · Most cards · Players