Zakaria Bakkali dominated the 2023/24 Eredivisie season with 18 appearances and 729 minutes, delivering a striking 2.22 successful dribbles per 90 minutes, far above the league baseline of 1.07. His 14 shots, 5 on target, and 10 key passes per 90 minutes were close to the expected 2.15 shots and 1.25 key passes, showing he consistently created chances. Bakkali also contributed defensively, recording 18 tackles for 2.22 per 90, more than double the baseline of 0.94, and 2 interceptions. Despite a goal tally of zero and an average match rating of 6.71, his work rate and ability to beat opponents with the ball were evident throughout the campaign. The season highlighted Bakkali’s role as a forward who prioritised ball progression and defensive support over finishing.
Zakaria Bakkali has played 729 minutes across 18 appearances in Eredivisie, at 0.00 goals per 90 against a positional baseline of 0.43, converting 0% of 14 shots and averaging 6.71 a match.
| Player | Pos | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Drib % | Tackles | Interc. | Blocks | Duels won % | Fouls | Fouled | Yel | Red | Saves | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| David Min | F | 29 | 1665 | 10 | 1 | 44 | 23 | 23% | 15 | 70% | 24 | 47% | 18 | 3 | 3 | 39% | 21 | 21 | 3 | 0 | 0 | 6.97 | 8.5 |
| Michiel Kramer | F | 29 | 1830 | 8 | 0 | 33 | 20 | 24% | 15 | 68% | 4 | 44% | 5 | 0 | 4 | 47% | 19 | 16 | 4 | 0 | 0 | 6.90 | 2.1 |
| Yassin Oukili | M | 32 | 2793 | 5 | 1 | 26 | 12 | 19% | 31 | 79% | 35 | 69% | 94 | 28 | 14 | 61% | 51 | 42 | 6 | 0 | 0 | 7.15 | 5.6 |
| Richonell Margaret | F | 24 | 829 | 4 | 1 | 13 | 9 | 31% | 17 | 78% | 24 | 41% | 19 | 8 | 2 | 41% | 17 | 15 | 2 | 0 | 0 | 6.73 | 7.4 |
| Reuven Niemeijer | M | 29 | 1607 | 2 | 2 | 28 | 17 | 7% | 18 | 70% | 11 | 39% | 16 | 7 | 1 | 39% | 20 | 22 | 1 | 0 | 0 | 6.70 | 7.9 |
| Filip Stevanović | F | 16 | 634 | 2 | 0 | 13 | 5 | 15% | 11 | 68% | 8 | 29% | 12 | 3 | 0 | 35% | 2 | 4 | 1 | 0 | 0 | 6.61 | 2.3 |
| Shawn Adewoye | D | 29 | 2341 | 1 | 0 | 12 | 4 | 8% | 6 | 86% | 7 | 100% | 35 | 32 | 36 | 61% | 17 | 4 | 1 | 1 | 0 | 7.03 | 3.6 |
| Chris Lokesa | M | 31 | 2079 | 1 | 2 | 43 | 18 | 2% | 24 | 80% | 23 | 38% | 31 | 14 | 2 | 41% | 18 | 24 | 3 | 0 | 0 | 6.70 | 4.2 |
| Denilho Cleonise | M | 33 | 1817 | 1 | 4 | 20 | 11 | 5% | 27 | 80% | 44 | 53% | 14 | 11 | 0 | 48% | 13 | 40 | 0 | 0 | 0 | 6.79 | 7.0 |
| Jurien Gaari | D | 29 | 1647 | 1 | 0 | 7 | 4 | 14% | 4 | 82% | 11 | 69% | 41 | 19 | 7 | 51% | 30 | 6 | 5 | 0 | 0 | 6.60 | 5.1 |
| Mats Seuntjens | M | 12 | 825 | 1 | 1 | 12 | 4 | 8% | 19 | 63% | 10 | 37% | 10 | 1 | 1 | 40% | 12 | 7 | 2 | 0 | 0 | 6.79 | 3.0 |
| Kevin Felida | M | 17 | 813 | 1 | 0 | 2 | 2 | 50% | 5 | 81% | 4 | 67% | 29 | 8 | 3 | 60% | 9 | 9 | 2 | 0 | 0 | 6.74 | 5.7 |
| Etienne Vaessen | G | 30 | 2645 | 0 | 0 | 0 | 0 | – | 1 | 64% | 3 | 100% | 2 | 0 | 0 | 80% | 1 | 9 | 3 | 1 | 127 | 7.40 | 7.2 |
| Dario Van Den Buijs | D | 30 | 2609 | 0 | 3 | 17 | 6 | 0% | 11 | 82% | 3 | 50% | 52 | 21 | 29 | 64% | 23 | 7 | 4 | 0 | 0 | 7.11 | 2.8 |
| Julian Lelieveld | D | 34 | 2438 | 0 | 3 | 4 | 1 | 0% | 50 | 78% | 7 | 39% | 82 | 23 | 2 | 57% | 22 | 11 | 4 | 0 | 0 | 6.99 | 0.0 |
| Godfried Roemeratoe | M | 29 | 2338 | 0 | 2 | 3 | 0 | 0% | 12 | 81% | 11 | 69% | 53 | 27 | 15 | 55% | 22 | 13 | 8 | 1 | 0 | 6.81 | 2.1 |
| Aaron Meijers | D | 28 | 2314 | 0 | 6 | 5 | 1 | 0% | 31 | 73% | 5 | 38% | 59 | 27 | 13 | 53% | 26 | 27 | 7 | 0 | 0 | 6.91 | 2.9 |
| Zakaria Bakkali | F | 18 | 729 | 0 | 0 | 14 | 5 | 0% | 10 | 80% | 18 | 56% | 18 | 2 | 0 | 53% | 11 | 13 | 0 | 0 | 0 | 6.71 | 4.7 |
| Thierry Lutonda | D | 13 | 717 | 0 | 0 | 1 | 0 | 0% | 5 | 80% | 4 | 18% | 28 | 18 | 2 | 47% | 6 | 6 | 0 | 0 | 0 | 6.56 | 5.6 |
| Jeffrey Bruma | D | 12 | 414 | 0 | 0 | 3 | 0 | 0% | 2 | 82% | 1 | 100% | 3 | 5 | 8 | 50% | 9 | 2 | 2 | 1 | 0 | 6.59 | 3.4 |
| Jeroen Houwen | G | 4 | 321 | 0 | 0 | 0 | 0 | – | 1 | 53% | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | 0 | 15 | 7.28 | – |
| Ilias Takidine | F | 8 | 101 | 0 | 0 | 3 | 2 | 0% | 0 | 80% | 1 | 33% | 1 | 1 | 0 | 33% | 1 | 2 | 0 | 0 | 0 | 6.36 | 1.2 |
| Mark Spenkelink | G | 1 | 90 | 0 | 0 | 0 | 0 | – | 0 | 64% | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | 0 | 10 | 8.50 | – |
| Raz Meir | D | 4 | 66 | 0 | 0 | 1 | 1 | 0% | 0 | 82% | 0 | – | 2 | 1 | 0 | 25% | 2 | 0 | 0 | 0 | 0 | 6.38 | – |
| Daouda Weidmann | M | 3 | 31 | 0 | 0 | 0 | 0 | – | 1 | 89% | 0 | – | 0 | 1 | 0 | 33% | 3 | 1 | 0 | 0 | 0 | 6.63 | – |
| Patrick Vroegh | M | 3 | 22 | 0 | 0 | 0 | 0 | – | 1 | 60% | 0 | – | 0 | 0 | 0 | 100% | 0 | 2 | 0 | 0 | 0 | 6.60 | – |
| Season | Club | Comp | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Tackles | Interc. | Duels won % | Fouls | Yel | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023/24 | Waalwijk | Eredivisie | 18 | 729 | 0 | 0 | 14 | 5 | 0% | 10 | 80% | 18 | 18 | 2 | 53% | 11 | 0 | 0 | 6.71 |
| 2022/23 | Waalwijk | Eredivisie | 18 | 437 | 3 | 0 | 12 | 4 | 25% | 8 | 78% | 14 | 9 | 2 | 54% | 4 | 0 | 0 | 6.78 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 04 Apr | v Almere City FC | D | 9 | – | – | 0 | – | 1 | 0 | 1 | 0 | 0 | 6.90 | 9.1 |
| 02 Mar | a GO Ahead Eagles | L | 15 | – | – | 0 | – | 1 | 0 | 1 | 0 | 0 | 6.60 | 5.4 |
| 03 Feb | a Twente | L | 10 | – | – | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | 1.4 |
| 12 Jan | v Heracles | L | 13 | – | – | 0 | – | 0 | 2 | 1 | 0 | 0 | 6.60 | 4.7 |
| 10 Dec | a Fortuna Sittard | L | 45 | – | – | 0 | – | 2 | 0 | 1 | 0 | 0 | 6.30 | 3.8 |
| 06 Dec | v Ajax | L | 59 | – | – | 0 | – | 1 | 0 | – | 0 | 0 | 6.70 | 5.3 |
| 02 Dec | v Excelsior | D | 34 | – | – | 0 | – | 0 | 1 | – | 0 | 0 | 6.70 | 5.0 |
| 25 Nov | a PEC Zwolle | W | 13 | – | – | 1 | – | 1 | 0 | 1 | 0 | 0 | 6.70 | 4.5 |
| 11 Nov | v GO Ahead Eagles | L | 1 | – | – | 0 | – | 0 | 0 | – | 0 | 0 | – | 1.6 |
| 04 Nov | v Feyenoord | L | 16 | – | – | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | 1.4 |
| 28 Oct | a Sparta Rotterdam | L | 27 | – | – | 0 | – | 1 | 0 | – | 0 | 0 | 6.90 | 7.3 |
| 07 Oct | a Almere City FC | L | 52 | – | – | 0 | – | 0 | 3 | 3 | 0 | 0 | 6.50 | 3.1 |
| 24 Sep | v Twente | W | 72 | – | – | 1 | – | 0 | 0 | 2 | 0 | 0 | 6.90 | 5.1 |
| 16 Sep | a Vitesse | W | 61 | – | – | 5 | 3 | 0 | 1 | – | 0 | 0 | 7.20 | 7.5 |
| 02 Sep | v PSV Eindhoven | L | 61 | – | – | 1 | – | 1 | 5 | – | 0 | 0 | 6.90 | 7.8 |