Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2017-2018 18 Jong Ajax nl NED 2. Eerste Divisie 25 11 1,157 12.9 6 1 7 4 2 3 0 0 0.47 0.08 0.54 0.31 0.39 Matches 2018-2019 19 Zwolle nl NED 1. Eredivisie 25 12 1,205 13.4 2 0 2 2 0 0 1 0 0.15 0.00 0.15 0.15 0.15 Matches 2019-2020 20 NEC Nijmegen nl NED 2. Eerste Divisie 24 24 2,148 23.9 13 2 15 9 4 4 7 0 0.54 0.08 0.63 0.38 0.46 Matches 2019-2020 20 Zwolle nl NED 1. Eredivisie 4 2 219 2.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 21 Fortuna Sittard nl NED 1. Eredivisie 33 33 2,950 32.8 12 7 19 12 0 0 5 0 0.37 0.21 0.58 0.37 0.58 Matches 2021-2022 22 Fortuna Sittard nl NED 1. Eredivisie 28 28 2,495 27.7 12 4 16 12 0 0 5 0 0.43 0.14 0.58 0.43 0.58 Matches 2022-2023 23 Millwall eng ENG 2. Championship 43 40 3,595 39.9 15 3 18 14 1 1 2 0 9.6 8.9 5.4 14.2 44 105 146 0.38 0.08 0.45 0.35 0.43 0.24 0.13 0.38 0.22 0.36 Matches 2022-2023 23 Millwall eng ENG FA Cup 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 24 Millwall eng ENG 2. Championship 46 43 3,690 41.0 7 5 12 6 1 2 7 0 7.1 5.5 2.6 8.1 56 116 180 0.17 0.12 0.29 0.15 0.27 0.17 0.06 0.24 0.13 0.20 Matches 2023-2024 24 Millwall eng ENG EFL Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 24 Millwall eng ENG FA Cup 1 1 90 1.0 1 0 1 1 0 0 1 0 1.00 0.00 1.00 1.00 1.00 Matches 2024-2025 25 Burnley eng ENG 2. Championship 28 22 1,903 21.1 8 3 11 8 0 0 2 0 6.1 6.1 3.0 9.1 15 32 66 0.38 0.14 0.52 0.38 0.52 0.29 0.14 0.43 0.29 0.43 Matches 2024-2025 25 Burnley eng ENG FA Cup 2 0 60 0.7 2 0 2 2 0 0 0 0 3.00 0.00 3.00 3.00 3.00 Matches 8 Seasons 6 Clubs 5 Leagues 261 217 19,647 218.3 78 25 103 70 8 10 31 0 22.8 20.4 11.0 31.4 115 253 392 0.36 0.11 0.47 0.32 0.44 0.22 0.11 0.33 0.20 0.31 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Millwall (2 Seasons) 3 Leagues 92 85 7,510 83.4 23 8 31 21 2 3 10 0 16.7 14.4 8.0 22.3 100 221 326 0.28 0.10 0.37 0.25 0.35 0.21 0.10 0.30 0.18 0.28 Fortuna Sittard (2 Seasons) 1 League 61 61 5,445 60.5 24 11 35 24 0 0 10 0 0.40 0.18 0.58 0.40 0.58 Zwolle (2 Seasons) 1 League 29 14 1,424 15.8 2 0 2 2 0 0 2 0 0.13 0.00 0.13 0.13 0.13 Burnley (1 Season) 2 Leagues 30 22 1,963 21.8 10 3 13 10 0 0 2 0 6.1 6.1 3.0 9.1 15 32 66 0.46 0.14 0.60 0.46 0.60 0.29 0.14 0.43 0.29 0.43 Jong Ajax (1 Season) 1 League 25 11 1,157 12.9 6 1 7 4 2 3 0 0 0.47 0.08 0.54 0.31 0.39 NEC Nijmegen (1 Season) 1 League 24 24 2,148 23.9 13 2 15 9 4 4 7 0 0.54 0.08 0.63 0.38 0.46 Eredivisie (4 Seasons) 90 75 6,869 76.3 26 11 37 26 0 0 12 0 0.34 0.14 0.48 0.34 0.48 Championship (3 Seasons) 117 105 9,188 102.1 30 11 41 28 2 3 11 0 22.8 20.4 11.0 31.4 115 253 392 0.29 0.11 0.40 0.27 0.38 0.22 0.11 0.33 0.20 0.31 FA Cup (3 Seasons) 4 1 195 2.2 3 0 3 3 0 0 1 0 1.38 0.00 1.38 1.38 1.38 Eerste Divisie (2 Seasons) 49 35 3,305 36.7 19 3 22 13 6 7 7 0 0.52 0.08 0.60 0.35 0.44 EFL Cup (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2017-2018 18 Jong Ajax 1 League 25 11 1,157 12.9 6 1 7 4 2 3 0 0 0.47 0.08 0.54 0.31 0.39 2018-2019 19 Zwolle 1 League 25 12 1,205 13.4 2 0 2 2 0 0 1 0 0.15 0.00 0.15 0.15 0.15 2019-2020 20 Zwolle 1 League 4 2 219 2.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2019-2020 20 NEC Nijmegen 1 League 24 24 2,148 23.9 13 2 15 9 4 4 7 0 0.54 0.08 0.63 0.38 0.46 2020-2021 21 Fortuna Sittard 1 League 33 33 2,950 32.8 12 7 19 12 0 0 5 0 0.37 0.21 0.58 0.37 0.58 2021-2022 22 Fortuna Sittard 1 League 28 28 2,495 27.7 12 4 16 12 0 0 5 0 0.43 0.14 0.58 0.43 0.58 2022-2023 23 Millwall 2 Leagues 44 40 3,640 40.4 15 3 18 14 1 1 2 0 9.6 8.9 5.4 14.2 44 105 146 0.37 0.07 0.45 0.35 0.42 0.24 0.13 0.38 0.22 0.36 2023-2024 24 Millwall 3 Leagues 48 45 3,870 43.0 8 5 13 7 1 2 8 0 7.1 5.5 2.6 8.1 56 116 180 0.19 0.12 0.30 0.16 0.28 0.17 0.06 0.24 0.13 0.20 2024-2025 25 Burnley 2 Leagues 30 22 1,963 21.8 10 3 13 10 0 0 2 0 6.1 6.1 3.0 9.1 15 32 66 0.46 0.14 0.60 0.46 0.60 0.29 0.14 0.43 0.29 0.43 8 Seasons 6 Clubs 5 Leagues 261 217 19,647 218.3 78 25 103 70 8 10 31 0 22.8 20.4 11.0 31.4 115 253 392 0.36 0.11 0.47 0.32 0.44 0.22 0.11 0.33 0.20 0.31 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Millwall (2 Seasons) 3 Leagues 92 85 7,510 83.4 23 8 31 21 2 3 10 0 16.7 14.4 8.0 22.3 100 221 326 0.28 0.10 0.37 0.25 0.35 0.21 0.10 0.30 0.18 0.28 Fortuna Sittard (2 Seasons) 1 League 61 61 5,445 60.5 24 11 35 24 0 0 10 0 0.40 0.18 0.58 0.40 0.58 Zwolle (2 Seasons) 1 League 29 14 1,424 15.8 2 0 2 2 0 0 2 0 0.13 0.00 0.13 0.13 0.13 Burnley (1 Season) 2 Leagues 30 22 1,963 21.8 10 3 13 10 0 0 2 0 6.1 6.1 3.0 9.1 15 32 66 0.46 0.14 0.60 0.46 0.60 0.29 0.14 0.43 0.29 0.43 Jong Ajax (1 Season) 1 League 25 11 1,157 12.9 6 1 7 4 2 3 0 0 0.47 0.08 0.54 0.31 0.39 NEC Nijmegen (1 Season) 1 League 24 24 2,148 23.9 13 2 15 9 4 4 7 0 0.54 0.08 0.63 0.38 0.46 Eredivisie (4 Seasons) 90 75 6,869 76.3 26 11 37 26 0 0 12 0 0.34 0.14 0.48 0.34 0.48 Championship (3 Seasons) 117 105 9,188 102.1 30 11 41 28 2 3 11 0 22.8 20.4 11.0 31.4 115 253 392 0.29 0.11 0.40 0.27 0.38 0.22 0.11 0.33 0.20 0.31 FA Cup (3 Seasons) 4 1 195 2.2 3 0 3 3 0 0 1 0 1.38 0.00 1.38 1.38 1.38 Eerste Divisie (2 Seasons) 49 35 3,305 36.7 19 3 22 13 6 7 7 0 0.52 0.08 0.60 0.35 0.44 EFL Cup (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2017-2018 18 Jong Ajax nl NED 2. Eerste Divisie 1st 25 11 1,157 12.9 6 1 7 4 2 3 0 0 0.47 0.08 0.54 0.31 0.39 Matches 2018-2019 19 Zwolle nl NED 1. Eredivisie 13th 25 12 1,205 13.4 2 0 2 2 0 0 1 0 0.15 0.00 0.15 0.15 0.15 Matches 2019-2020 20 Zwolle nl NED 1. Eredivisie 15th 4 2 219 2.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 20 NEC Nijmegen nl NED 2. Eerste Divisie 8th 24 24 2,148 23.9 13 2 15 9 4 4 7 0 0.54 0.08 0.63 0.38 0.46 Matches 2020-2021 21 Fortuna Sittard nl NED 1. Eredivisie 11th 33 33 2,950 32.8 12 7 19 12 0 0 5 0 0.37 0.21 0.58 0.37 0.58 Matches 2021-2022 22 Fortuna Sittard nl NED 1. Eredivisie 15th 28 28 2,495 27.7 12 4 16 12 0 0 5 0 0.43 0.14 0.58 0.43 0.58 Matches 2022-2023 23 Millwall eng ENG 2. Championship 8th 43 40 3,595 39.9 15 3 18 14 1 1 2 0 9.6 8.9 5.4 14.2 44 105 146 0.38 0.08 0.45 0.35 0.43 0.24 0.13 0.38 0.22 0.36 Matches 2023-2024 24 Millwall eng ENG 2. Championship 13th 46 43 3,690 41.0 7 5 12 6 1 2 7 0 7.1 5.5 2.6 8.1 56 116 180 0.17 0.12 0.29 0.15 0.27 0.17 0.06 0.24 0.13 0.20 Matches 2024-2025 25 Burnley eng ENG 2. Championship 3rd 28 22 1,903 21.1 8 3 11 8 0 0 2 0 6.1 6.1 3.0 9.1 15 32 66 0.38 0.14 0.52 0.38 0.52 0.29 0.14 0.43 0.29 0.43 Matches 8 Seasons 6 Clubs 3 Leagues 256 215 19,362 215.1 75 25 100 67 8 10 30 0 22.8 20.4 11.0 31.4 115 253 392 0.35 0.12 0.46 0.31 0.43 0.22 0.11 0.33 0.20 0.31 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Millwall (2 Seasons) 1 League 89 83 7,285 80.9 22 8 30 20 2 3 9 0 16.7 14.4 8.0 22.3 100 221 326 0.27 0.10 0.37 0.25 0.35 0.21 0.10 0.30 0.18 0.28 Fortuna Sittard (2 Seasons) 1 League 61 61 5,445 60.5 24 11 35 24 0 0 10 0 0.40 0.18 0.58 0.40 0.58 Zwolle (2 Seasons) 1 League 29 14 1,424 15.8 2 0 2 2 0 0 2 0 0.13 0.00 0.13 0.13 0.13 Burnley (1 Season) 1 League 28 22 1,903 21.1 8 3 11 8 0 0 2 0 6.1 6.1 3.0 9.1 15 32 66 0.38 0.14 0.52 0.38 0.52 0.29 0.14 0.43 0.29 0.43 Jong Ajax (1 Season) 1 League 25 11 1,157 12.9 6 1 7 4 2 3 0 0 0.47 0.08 0.54 0.31 0.39 NEC Nijmegen (1 Season) 1 League 24 24 2,148 23.9 13 2 15 9 4 4 7 0 0.54 0.08 0.63 0.38 0.46 Eredivisie (4 Seasons) 90 75 6,869 76.3 26 11 37 26 0 0 12 0 0.34 0.14 0.48 0.34 0.48 Championship (3 Seasons) 117 105 9,188 102.1 30 11 41 28 2 3 11 0 22.8 20.4 11.0 31.4 115 253 392 0.29 0.11 0.40 0.27 0.38 0.22 0.11 0.33 0.20 0.31 Eerste Divisie (2 Seasons) 49 35 3,305 36.7 19 3 22 13 6 7 7 0 0.52 0.08 0.60 0.35 0.44
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2022-2023 23 Millwall eng ENG FA Cup 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 24 Millwall eng ENG EFL Cup Rd1 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 24 Millwall eng ENG FA Cup 1 1 90 1.0 1 0 1 1 0 0 1 0 1.00 0.00 1.00 1.00 1.00 Matches 2024-2025 25 Burnley eng ENG FA Cup 2 0 60 0.7 2 0 2 2 0 0 0 0 3.00 0.00 3.00 3.00 3.00 Matches 3 Seasons 2 Clubs 2 Leagues 5 2 285 3.2 3 0 3 3 0 0 1 0 0.95 0.00 0.95 0.95 0.95 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Millwall (2 Seasons) 2 Leagues 3 2 225 2.5 1 0 1 1 0 0 1 0 0.40 0.00 0.40 0.40 0.40 Burnley (1 Season) 1 League 2 0 60 0.7 2 0 2 2 0 0 0 0 3.00 0.00 3.00 3.00 3.00 FA Cup (3 Seasons) 4 1 195 2.2 3 0 3 3 0 0 1 0 1.38 0.00 1.38 1.38 1.38 EFL Cup (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2017-2018 18 Jong Ajax nl NED 2. Eerste Divisie 12.9 6 0 21 0.00 1.63 0.19 2 3 Matches 2018-2019 19 Zwolle nl NED 1. Eredivisie 13.4 2 0 0 Matches 2019-2020 20 NEC Nijmegen nl NED 2. Eerste Divisie 23.9 13 88 43 48.9 3.69 1.80 0.10 0.21 4 4 Matches 2019-2020 20 Zwolle nl NED 1. Eredivisie 2.4 0 6 5 83.3 2.47 2.05 0.00 0.00 0 0 Matches 2020-2021 21 Fortuna Sittard nl NED 1. Eredivisie 32.8 12 92 49 53.3 2.81 1.49 0.13 0.24 0 0 Matches 2021-2022 22 Fortuna Sittard nl NED 1. Eredivisie 27.7 12 96 41 42.7 3.46 1.48 0.13 0.29 0 0 Matches 2022-2023 23 Millwall eng ENG 2. Championship 39.9 15 129 42 32.6 3.23 1.05 0.11 0.33 22.2 21 1 1 9.6 8.9 0.07 +5.4 +5.1 Matches 2022-2023 23 Millwall eng ENG FA Cup 0.5 0 1 0 0.0 2.00 0.00 0.00 0 0 Matches 2023-2024 24 Millwall eng ENG 2. Championship 41.0 7 86 25 29.1 2.10 0.61 0.07 0.24 20.9 9 1 2 7.1 5.5 0.06 -0.1 +0.5 Matches 2023-2024 24 Millwall eng ENG EFL Cup 1.0 0 3 2 66.7 3.00 2.00 0.00 0.00 0 0 Matches 2023-2024 24 Millwall eng ENG FA Cup 1.0 1 0 0 Matches 2024-2025 25 Burnley eng ENG 2. Championship 21.1 8 58 23 39.7 2.74 1.09 0.14 0.35 17.0 3 0 0 6.1 6.1 0.10 +1.9 +1.9 Matches 2024-2025 25 Burnley eng ENG FA Cup 0.7 2 6 4 66.7 9.00 6.00 0.33 0.50 0 0 Matches 8 Seasons 6 Clubs 5 Leagues 218.3 78 565 255 45.1 2.77 1.25 0.12 0.26 20.7 33 8 10 22.8 20.4 0.07 +7.2 +7.6 Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Millwall (2 Seasons) 3 Leagues 83.4 23 219 69 31.5 2.66 0.84 0.09 0.29 21.7 30 2 3 16.7 14.4 0.07 +5.3 +5.6 Fortuna Sittard (2 Seasons) 1 League 60.5 24 188 90 47.9 3.11 1.49 0.13 0.27 0 0 Zwolle (2 Seasons) 1 League 15.8 2 6 5 83.3 2.47 2.05 0.00 0.00 0 0 Burnley (1 Season) 2 Leagues 21.8 10 64 27 42.2 2.93 1.24 0.16 0.37 17.0 3 0 0 6.1 6.1 0.10 +1.9 +1.9 Jong Ajax (1 Season) 1 League 12.9 6 0 21 0.00 1.63 0.19 2 3 NEC Nijmegen (1 Season) 1 League 23.9 13 88 43 48.9 3.69 1.80 0.10 0.21 4 4 Eredivisie (4 Seasons) 76.3 26 194 95 49.0 3.08 1.51 0.12 0.25 0 0 Championship (3 Seasons) 102.1 30 273 90 33.0 2.67 0.88 0.10 0.31 20.7 33 2 3 22.8 20.4 0.07 +7.2 +7.6 FA Cup (3 Seasons) 2.2 3 7 4 57.1 6.00 3.43 0.29 0.50 0 0 Eerste Divisie (2 Seasons) 36.7 19 88 64 72.7 2.40 1.74 0.15 0.20 6 7 EFL Cup (1 Season) 1.0 0 3 2 66.7 3.00 2.00 0.00 0.00 0 0
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2017-2018 18 Jong Ajax 1 League 12.9 6 0 21 0.00 1.63 0.19 2 3 2018-2019 19 Zwolle 1 League 13.4 2 0 0 2019-2020 20 Zwolle 1 League 2.4 0 6 5 83.3 2.47 2.05 0.00 0.00 0 0 2019-2020 20 NEC Nijmegen 1 League 23.9 13 88 43 48.9 3.69 1.80 0.10 0.21 4 4 2020-2021 21 Fortuna Sittard 1 League 32.8 12 92 49 53.3 2.81 1.49 0.13 0.24 0 0 2021-2022 22 Fortuna Sittard 1 League 27.7 12 96 41 42.7 3.46 1.48 0.13 0.29 0 0 2022-2023 23 Millwall 2 Leagues 40.4 15 130 42 32.3 3.21 1.04 0.11 0.33 22.2 21 1 1 9.6 8.9 0.07 +5.4 +5.1 2023-2024 24 Millwall 3 Leagues 43.0 8 89 27 30.3 2.12 0.64 0.07 0.22 20.9 9 1 2 7.1 5.5 0.06 -0.1 +0.5 2024-2025 25 Burnley 2 Leagues 21.8 10 64 27 42.2 2.93 1.24 0.16 0.37 17.0 3 0 0 6.1 6.1 0.10 +1.9 +1.9 8 Seasons 6 Clubs 5 Leagues 218.3 78 565 255 45.1 2.77 1.25 0.12 0.26 20.7 33 8 10 22.8 20.4 0.07 +7.2 +7.6 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Millwall (2 Seasons) 3 Leagues 83.4 23 219 69 31.5 2.66 0.84 0.09 0.29 21.7 30 2 3 16.7 14.4 0.07 +5.3 +5.6 Fortuna Sittard (2 Seasons) 1 League 60.5 24 188 90 47.9 3.11 1.49 0.13 0.27 0 0 Zwolle (2 Seasons) 1 League 15.8 2 6 5 83.3 2.47 2.05 0.00 0.00 0 0 Burnley (1 Season) 2 Leagues 21.8 10 64 27 42.2 2.93 1.24 0.16 0.37 17.0 3 0 0 6.1 6.1 0.10 +1.9 +1.9 Jong Ajax (1 Season) 1 League 12.9 6 0 21 0.00 1.63 0.19 2 3 NEC Nijmegen (1 Season) 1 League 23.9 13 88 43 48.9 3.69 1.80 0.10 0.21 4 4 Eredivisie (4 Seasons) 76.3 26 194 95 49.0 3.08 1.51 0.12 0.25 0 0 Championship (3 Seasons) 102.1 30 273 90 33.0 2.67 0.88 0.10 0.31 20.7 33 2 3 22.8 20.4 0.07 +7.2 +7.6 FA Cup (3 Seasons) 2.2 3 7 4 57.1 6.00 3.43 0.29 0.50 0 0 Eerste Divisie (2 Seasons) 36.7 19 88 64 72.7 2.40 1.74 0.15 0.20 6 7 EFL Cup (1 Season) 1.0 0 3 2 66.7 3.00 2.00 0.00 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2017-2018 18 Jong Ajax nl NED 2. Eerste Divisie 1st 12.9 6 0 21 0.00 1.63 0.19 2 3 Matches 2018-2019 19 Zwolle nl NED 1. Eredivisie 13th 13.4 2 0 0 Matches 2019-2020 20 Zwolle nl NED 1. Eredivisie 15th 2.4 0 6 5 83.3 2.47 2.05 0.00 0.00 0 0 Matches 2019-2020 20 NEC Nijmegen nl NED 2. Eerste Divisie 8th 23.9 13 88 43 48.9 3.69 1.80 0.10 0.21 4 4 Matches 2020-2021 21 Fortuna Sittard nl NED 1. Eredivisie 11th 32.8 12 92 49 53.3 2.81 1.49 0.13 0.24 0 0 Matches 2021-2022 22 Fortuna Sittard nl NED 1. Eredivisie 15th 27.7 12 96 41 42.7 3.46 1.48 0.13 0.29 0 0 Matches 2022-2023 23 Millwall eng ENG 2. Championship 8th 39.9 15 129 42 32.6 3.23 1.05 0.11 0.33 22.2 21 1 1 9.6 8.9 0.07 +5.4 +5.1 Matches 2023-2024 24 Millwall eng ENG 2. Championship 13th 41.0 7 86 25 29.1 2.10 0.61 0.07 0.24 20.9 9 1 2 7.1 5.5 0.06 -0.1 +0.5 Matches 2024-2025 25 Burnley eng ENG 2. Championship 3rd 21.1 8 58 23 39.7 2.74 1.09 0.14 0.35 17.0 3 0 0 6.1 6.1 0.10 +1.9 +1.9 Matches 8 Seasons 6 Clubs 3 Leagues 215.1 75 555 249 44.9 2.75 1.23 0.12 0.26 20.7 33 8 10 22.8 20.4 0.07 +7.2 +7.6 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Millwall (2 Seasons) 1 League 80.9 22 215 67 31.2 2.66 0.83 0.09 0.30 21.7 30 2 3 16.7 14.4 0.07 +5.3 +5.6 Fortuna Sittard (2 Seasons) 1 League 60.5 24 188 90 47.9 3.11 1.49 0.13 0.27 0 0 Zwolle (2 Seasons) 1 League 15.8 2 6 5 83.3 2.47 2.05 0.00 0.00 0 0 Burnley (1 Season) 1 League 21.1 8 58 23 39.7 2.74 1.09 0.14 0.35 17.0 3 0 0 6.1 6.1 0.10 +1.9 +1.9 Jong Ajax (1 Season) 1 League 12.9 6 0 21 0.00 1.63 0.19 2 3 NEC Nijmegen (1 Season) 1 League 23.9 13 88 43 48.9 3.69 1.80 0.10 0.21 4 4 Eredivisie (4 Seasons) 76.3 26 194 95 49.0 3.08 1.51 0.12 0.25 0 0 Championship (3 Seasons) 102.1 30 273 90 33.0 2.67 0.88 0.10 0.31 20.7 33 2 3 22.8 20.4 0.07 +7.2 +7.6 Eerste Divisie (2 Seasons) 36.7 19 88 64 72.7 2.40 1.74 0.15 0.20 6 7
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2022-2023 23 Millwall eng ENG FA Cup 0.5 0 1 0 0.0 2.00 0.00 0.00 0 0 Matches 2023-2024 24 Millwall eng ENG EFL Cup Rd1 1.0 0 3 2 66.7 3.00 2.00 0.00 0.00 0 0 Matches 2023-2024 24 Millwall eng ENG FA Cup 1.0 1 0 0 Matches 2024-2025 25 Burnley eng ENG FA Cup 0.7 2 6 4 66.7 9.00 6.00 0.33 0.50 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 3.2 3 10 6 60.0 4.62 2.77 0.20 0.33 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Millwall (2 Seasons) 2 Leagues 2.5 1 4 2 50.0 2.67 1.33 0.00 0.00 0 0 Burnley (1 Season) 1 League 0.7 2 6 4 66.7 9.00 6.00 0.33 0.50 0 0 FA Cup (3 Seasons) 2.2 3 7 4 57.1 6.00 3.43 0.29 0.50 0 0 EFL Cup (1 Season) 1.0 0 3 2 66.7 3.00 2.00 0.00 0.00 0 0
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2017-2018 18 Jong Ajax 1 League 12.9 1 2018-2019 19 Zwolle 1 League 13.4 0 2019-2020 20 Zwolle 1 League 2.4 0 2019-2020 20 NEC Nijmegen 1 League 23.9 2 2020-2021 21 Fortuna Sittard 1 League 32.8 7 2021-2022 22 Fortuna Sittard 1 League 27.7 4 2022-2023 23 Millwall 2 Leagues 40.4 748 1161 64.4 12382 3883 385 492 78.3 262 403 65.0 80 170 47.1 3 5.4 5.2 -2.4 45 77 43 14 105 2023-2024 24 Millwall 3 Leagues 43.0 806 1206 66.8 12605 3627 423 550 76.9 280 410 68.3 64 131 48.9 5 2.6 3.2 +2.4 41 71 30 8 116 2024-2025 25 Burnley 2 Leagues 21.8 224 335 66.9 3233 651 124 164 75.6 65 101 64.4 17 29 58.6 3 3.0 1.9 0.0 19 17 8 1 32 8 Seasons 6 Clubs 5 Leagues 218.3 1778 2702 65.8 28220 8161 932 1206 77.3 607 914 66.4 161 330 48.8 25 11.0 10.3 +14.0 105 165 81 23 253 Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Millwall (2 Seasons) 3 Leagues 83.4 1554 2367 65.7 24987 7510 808 1042 77.5 542 813 66.7 144 301 47.8 8 8.0 8.4 0.0 86 148 73 22 221 Fortuna Sittard (2 Seasons) 1 League 60.5 11 Zwolle (2 Seasons) 1 League 15.8 0 Burnley (1 Season) 2 Leagues 21.8 224 335 66.9 3233 651 124 164 75.6 65 101 64.4 17 29 58.6 3 3.0 1.9 0.0 19 17 8 1 32 Jong Ajax (1 Season) 1 League 12.9 1 NEC Nijmegen (1 Season) 1 League 23.9 2 Eredivisie (4 Seasons) 76.3 11 Championship (3 Seasons) 102.1 1778 2702 65.8 28220 8161 932 1206 77.3 607 914 66.4 161 330 48.8 11 11.0 10.3 0.0 105 165 81 23 253 FA Cup (3 Seasons) 2.2 0 Eerste Divisie (2 Seasons) 36.7 3 EFL Cup (1 Season) 1.0 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2017-2018 18 Jong Ajax nl NED 2. Eerste Divisie 1st 12.9 1 Matches 2018-2019 19 Zwolle nl NED 1. Eredivisie 13th 13.4 0 Matches 2019-2020 20 Zwolle nl NED 1. Eredivisie 15th 2.4 0 Matches 2019-2020 20 NEC Nijmegen nl NED 2. Eerste Divisie 8th 23.9 2 Matches 2020-2021 21 Fortuna Sittard nl NED 1. Eredivisie 11th 32.8 7 Matches 2021-2022 22 Fortuna Sittard nl NED 1. Eredivisie 15th 27.7 4 Matches 2022-2023 23 Millwall eng ENG 2. Championship 8th 39.9 748 1161 64.4 12382 3883 385 492 78.3 262 403 65.0 80 170 47.1 3 5.4 5.2 -2.4 45 77 43 14 105 Matches 2023-2024 24 Millwall eng ENG 2. Championship 13th 41.0 806 1206 66.8 12605 3627 423 550 76.9 280 410 68.3 64 131 48.9 5 2.6 3.2 +2.4 41 71 30 8 116 Matches 2024-2025 25 Burnley eng ENG 2. Championship 3rd 21.1 224 335 66.9 3233 651 124 164 75.6 65 101 64.4 17 29 58.6 3 3.0 1.9 0.0 19 17 8 1 32 Matches 8 Seasons 6 Clubs 3 Leagues 215.1 1778 2702 65.8 28220 8161 932 1206 77.3 607 914 66.4 161 330 48.8 25 11.0 10.3 +14.0 105 165 81 23 253 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Millwall (2 Seasons) 1 League 80.9 1554 2367 65.7 24987 7510 808 1042 77.5 542 813 66.7 144 301 47.8 8 8.0 8.4 0.0 86 148 73 22 221 Fortuna Sittard (2 Seasons) 1 League 60.5 11 Zwolle (2 Seasons) 1 League 15.8 0 Burnley (1 Season) 1 League 21.1 224 335 66.9 3233 651 124 164 75.6 65 101 64.4 17 29 58.6 3 3.0 1.9 0.0 19 17 8 1 32 Jong Ajax (1 Season) 1 League 12.9 1 NEC Nijmegen (1 Season) 1 League 23.9 2 Eredivisie (4 Seasons) 76.3 11 Championship (3 Seasons) 102.1 1778 2702 65.8 28220 8161 932 1206 77.3 607 914 66.4 161 330 48.8 11 11.0 10.3 0.0 105 165 81 23 253 Eerste Divisie (2 Seasons) 36.7 3
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2022-2023 23 Millwall eng ENG FA Cup 0.5 0 Matches 2023-2024 24 Millwall eng ENG EFL Cup Rd1 1.0 0 Matches 2023-2024 24 Millwall eng ENG FA Cup 1.0 0 Matches 2024-2025 25 Burnley eng ENG FA Cup 0.7 0 Matches 3 Seasons 2 Clubs 2 Leagues 3.2 0 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches Millwall (2 Seasons) 2 Leagues 2.5 0 Burnley (1 Season) 1 League 0.7 0 FA Cup (3 Seasons) 2.2 0 EFL Cup (1 Season) 1.0 0
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2017-2018 18 Jong Ajax 1 League 12.9 0 2018-2019 19 Zwolle 1 League 13.4 2019-2020 20 Zwolle 1 League 2.4 0 2019-2020 20 NEC Nijmegen 1 League 23.9 9 2020-2021 21 Fortuna Sittard 1 League 32.8 18 2021-2022 22 Fortuna Sittard 1 League 27.7 15 2022-2023 23 Millwall 2 Leagues 40.4 1161 966 179 6 8 7 57 117 0 0 0 0 748 16 29 2023-2024 24 Millwall 3 Leagues 43.0 1206 1074 128 4 8 3 44 91 1 1 0 0 806 4 29 2024-2025 25 Burnley 2 Leagues 21.8 335 327 6 1 0 1 8 1 0 0 0 0 224 2 6 8 Seasons 6 Clubs 5 Leagues 218.3 2702 2367 313 11 16 11 151 209 1 1 0 0 1778 22 64 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Millwall (2 Seasons) 3 Leagues 83.4 2367 2040 307 10 16 10 101 208 1 1 0 0 1554 20 58 Fortuna Sittard (2 Seasons) 1 League 60.5 33 Zwolle (2 Seasons) 1 League 15.8 0 Burnley (1 Season) 2 Leagues 21.8 335 327 6 1 0 1 8 1 0 0 0 0 224 2 6 Jong Ajax (1 Season) 1 League 12.9 0 NEC Nijmegen (1 Season) 1 League 23.9 9 Eredivisie (4 Seasons) 76.3 33 Championship (3 Seasons) 102.1 2702 2367 313 11 16 11 107 209 1 1 0 0 1778 22 64 FA Cup (3 Seasons) 2.2 0 Eerste Divisie (2 Seasons) 36.7 9 EFL Cup (1 Season) 1.0 2
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2017-2018 18 Jong Ajax 1 League 12.9 2018-2019 19 Zwolle 1 League 13.4 2019-2020 20 Zwolle 1 League 2.4 2019-2020 20 NEC Nijmegen 1 League 23.9 2020-2021 21 Fortuna Sittard 1 League 32.8 2021-2022 22 Fortuna Sittard 1 League 27.7 2022-2023 23 Millwall 2 Leagues 40.4 121 3.03 76 10 9 12 12 2 12 0.30 6 2 3 0 1 0 2023-2024 24 Millwall 3 Leagues 43.0 105 2.56 70 6 6 10 12 1 7 0.17 3 0 1 1 2 0 2024-2025 25 Burnley 2 Leagues 21.8 35 1.66 24 1 1 3 5 1 7 0.33 3 0 0 3 1 0 8 Seasons 6 Clubs 5 Leagues 218.3 261 2.56 170 17 16 25 29 4 26 0.25 12 2 4 4 4 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Millwall (2 Seasons) 3 Leagues 83.4 226 2.79 146 16 15 22 24 3 19 0.23 9 2 4 1 3 0 Fortuna Sittard (2 Seasons) 1 League 60.5 Zwolle (2 Seasons) 1 League 15.8 Burnley (1 Season) 2 Leagues 21.8 35 1.66 24 1 1 3 5 1 7 0.33 3 0 0 3 1 0 Jong Ajax (1 Season) 1 League 12.9 NEC Nijmegen (1 Season) 1 League 23.9 Eredivisie (4 Seasons) 76.3 Championship (3 Seasons) 102.1 261 2.56 170 17 16 25 29 4 26 0.25 12 2 4 4 4 0 FA Cup (3 Seasons) 2.2 Eerste Divisie (2 Seasons) 36.7 EFL Cup (1 Season) 1.0
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2022-2023 23 Millwall eng ENG FA Cup 0.5 Matches 2023-2024 24 Millwall eng ENG EFL Cup Rd1 1.0 Matches 2023-2024 24 Millwall eng ENG FA Cup 1.0 Matches 2024-2025 25 Burnley eng ENG FA Cup 0.7 Matches 3 Seasons 2 Clubs 2 Leagues 3.2 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Millwall (2 Seasons) 2 Leagues 2.5 Burnley (1 Season) 1 League 0.7 FA Cup (3 Seasons) 2.2 EFL Cup (1 Season) 1.0
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2017-2018 18 Jong Ajax 1 League 12.9 0 0 0 2018-2019 19 Zwolle 1 League 13.4 0 2019-2020 20 Zwolle 1 League 2.4 1 2 0 2019-2020 20 NEC Nijmegen 1 League 23.9 21 9 0 2020-2021 21 Fortuna Sittard 1 League 32.8 27 23 0 2021-2022 22 Fortuna Sittard 1 League 27.7 8 19 0 2022-2023 23 Millwall 2 Leagues 40.4 43 31 14 18 11 15 38 39.5 23 16 3 13 28 71 44 0 2023-2024 24 Millwall 3 Leagues 43.0 54 34 15 31 8 23 49 46.9 26 44 5 39 22 76 78 0 2024-2025 25 Burnley 2 Leagues 21.8 13 10 2 10 1 5 17 29.4 12 9 1 8 4 17 18 0 8 Seasons 6 Clubs 5 Leagues 218.3 110 132 31 59 20 43 104 41.3 61 69 9 60 107 164 140 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Millwall (2 Seasons) 3 Leagues 83.4 97 65 29 49 19 38 87 43.7 49 60 8 52 50 147 122 0 Fortuna Sittard (2 Seasons) 1 League 60.5 35 42 0 Zwolle (2 Seasons) 1 League 15.8 1 2 0 Burnley (1 Season) 2 Leagues 21.8 13 10 2 10 1 5 17 29.4 12 9 1 8 4 17 18 0 Jong Ajax (1 Season) 1 League 12.9 0 0 0 NEC Nijmegen (1 Season) 1 League 23.9 21 9 0 Eredivisie (4 Seasons) 76.3 36 44 0 Championship (3 Seasons) 102.1 110 74 31 59 20 43 104 41.3 61 69 9 60 54 164 140 0 FA Cup (3 Seasons) 2.2 0 0 0 Eerste Divisie (2 Seasons) 36.7 21 9 0 EFL Cup (1 Season) 1.0 1 0 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2022-2023 23 Millwall eng ENG FA Cup 0.5 0 0 Matches 2023-2024 24 Millwall eng ENG EFL Cup Rd1 1.0 1 0 Matches 2023-2024 24 Millwall eng ENG FA Cup 1.0 Matches 2024-2025 25 Burnley eng ENG FA Cup 0.7 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 3.2 1 0 0 Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Millwall (2 Seasons) 2 Leagues 2.5 1 0 0 Burnley (1 Season) 1 League 0.7 0 0 0 FA Cup (3 Seasons) 2.2 0 0 0 EFL Cup (1 Season) 1.0 1 0 0
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2017-2018 18 Jong Ajax 1 League 12.9 2018-2019 19 Zwolle 1 League 13.4 2019-2020 20 Zwolle 1 League 2.4 2019-2020 20 NEC Nijmegen 1 League 23.9 2020-2021 21 Fortuna Sittard 1 League 32.8 2021-2022 22 Fortuna Sittard 1 League 27.7 2022-2023 23 Millwall 2 Leagues 40.4 1602 53 142 714 771 98 1601 86 39 45.3 40 46.5 761 3919 1547 44 50 10 70 45 921 146 2023-2024 24 Millwall 3 Leagues 43.0 1724 86 210 836 695 79 1722 82 37 45.1 37 45.1 864 3998 1597 56 42 9 99 43 1083 180 2024-2025 25 Burnley 2 Leagues 21.8 530 19 46 250 237 73 530 13 2 15.4 11 84.6 301 1235 556 15 15 5 41 18 415 66 8 Seasons 6 Clubs 5 Leagues 218.3 3856 158 398 1800 1703 250 3853 181 78 43.1 88 48.6 1926 9152 3700 115 107 24 210 106 2419 392 Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Millwall (2 Seasons) 3 Leagues 83.4 3326 139 352 1550 1466 177 3323 168 76 45.2 77 45.8 1625 7917 3144 100 92 19 169 88 2004 326 Fortuna Sittard (2 Seasons) 1 League 60.5 Zwolle (2 Seasons) 1 League 15.8 Burnley (1 Season) 2 Leagues 21.8 530 19 46 250 237 73 530 13 2 15.4 11 84.6 301 1235 556 15 15 5 41 18 415 66 Jong Ajax (1 Season) 1 League 12.9 NEC Nijmegen (1 Season) 1 League 23.9 Eredivisie (4 Seasons) 76.3 Championship (3 Seasons) 102.1 3856 158 398 1800 1703 250 3853 181 78 43.1 88 48.6 1926 9152 3700 115 107 24 210 106 2419 392 FA Cup (3 Seasons) 2.2 Eerste Divisie (2 Seasons) 36.7 EFL Cup (1 Season) 1.0
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2017-2018 18 Jong Ajax nl NED 2. Eerste Divisie 1st 12.9 Matches 2018-2019 19 Zwolle nl NED 1. Eredivisie 13th 13.4 Matches 2019-2020 20 Zwolle nl NED 1. Eredivisie 15th 2.4 Matches 2019-2020 20 NEC Nijmegen nl NED 2. Eerste Divisie 8th 23.9 Matches 2020-2021 21 Fortuna Sittard nl NED 1. Eredivisie 11th 32.8 Matches 2021-2022 22 Fortuna Sittard nl NED 1. Eredivisie 15th 27.7 Matches 2022-2023 23 Millwall eng ENG 2. Championship 8th 39.9 1602 53 142 714 771 98 1601 86 39 45.3 40 46.5 761 3919 1547 44 50 10 70 45 921 146 Matches 2023-2024 24 Millwall eng ENG 2. Championship 13th 41.0 1724 86 210 836 695 79 1722 82 37 45.1 37 45.1 864 3998 1597 56 42 9 99 43 1083 180 Matches 2024-2025 25 Burnley eng ENG 2. Championship 3rd 21.1 530 19 46 250 237 73 530 13 2 15.4 11 84.6 301 1235 556 15 15 5 41 18 415 66 Matches 8 Seasons 6 Clubs 3 Leagues 215.1 3856 158 398 1800 1703 250 3853 181 78 43.1 88 48.6 1926 9152 3700 115 107 24 210 106 2419 392 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Millwall (2 Seasons) 1 League 80.9 3326 139 352 1550 1466 177 3323 168 76 45.2 77 45.8 1625 7917 3144 100 92 19 169 88 2004 326 Fortuna Sittard (2 Seasons) 1 League 60.5 Zwolle (2 Seasons) 1 League 15.8 Burnley (1 Season) 1 League 21.1 530 19 46 250 237 73 530 13 2 15.4 11 84.6 301 1235 556 15 15 5 41 18 415 66 Jong Ajax (1 Season) 1 League 12.9 NEC Nijmegen (1 Season) 1 League 23.9 Eredivisie (4 Seasons) 76.3 Championship (3 Seasons) 102.1 3856 158 398 1800 1703 250 3853 181 78 43.1 88 48.6 1926 9152 3700 115 107 24 210 106 2419 392 Eerste Divisie (2 Seasons) 36.7
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2022-2023 23 Millwall eng ENG FA Cup 0.5 Matches 2023-2024 24 Millwall eng ENG EFL Cup Rd1 1.0 Matches 2023-2024 24 Millwall eng ENG FA Cup 1.0 Matches 2024-2025 25 Burnley eng ENG FA Cup 0.7 Matches 3 Seasons 2 Clubs 2 Leagues 3.2 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches Millwall (2 Seasons) 2 Leagues 2.5 Burnley (1 Season) 1 League 0.7 FA Cup (3 Seasons) 2.2 EFL Cup (1 Season) 1.0
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2017-2018 18 Jong Ajax nl NED 2. Eerste Divisie 25 1,157 46 33.8 12.9 11 9 14 12 1.84 27 21 +6 +0.47 -0.73 Matches 2018-2019 19 Zwolle nl NED 1. Eredivisie 25 1,205 48 39.4 13.4 12 82 8 13 17 7 0.92 15 29 -14 -1.05 -1.09 Matches 2019-2020 20 NEC Nijmegen nl NED 2. Eerste Divisie 24 2,148 90 82.3 23.9 24 90 23 0 0 1.46 39 28 +11 +0.46 -0.12 Matches 2019-2020 20 Zwolle nl NED 1. Eredivisie 4 219 55 9.4 2.4 2 86 1 2 24 1 0.75 1 7 -6 -2.47 -1.96 Matches 2020-2021 21 Fortuna Sittard nl NED 1. Eredivisie 33 2,950 89 96.4 32.8 33 89 31 0 0 1.15 47 57 -10 -0.31 -1.94 Matches 2021-2022 22 Fortuna Sittard nl NED 1. Eredivisie 28 2,495 89 81.5 27.7 28 89 27 0 0 1.11 31 52 -21 -0.76 +0.84 Matches 2022-2023 23 Millwall eng ENG 2. Championship 43 3,595 84 86.8 39.9 40 88 25 3 23 0 1.49 48 41 +7 +0.18 +0.18 48.8 39.4 +9.5 +0.24 +0.41 Matches 2022-2023 23 Millwall eng ENG FA Cup 1 45 45 50.0 0.5 0 0 1 45 0 0.00 0 0 0 0.00 +4.00 Matches 2023-2024 24 Millwall eng ENG 2. Championship 46 3,690 80 89.1 41.0 43 84 21 3 21 0 1.28 40 46 -6 -0.15 +0.65 38.2 47.1 -8.9 -0.22 +0.42 Matches 2023-2024 24 Millwall eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 4 -4 -4.00 Matches 2023-2024 24 Millwall eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 2024-2025 25 Burnley eng ENG 2. Championship 28 1,903 68 55.6 21.1 22 80 5 6 26 1 2.07 28 4 +24 +1.14 +0.13 23.3 14.9 +8.4 +0.40 +0.07 Matches 2024-2025 25 Burnley eng ENG FA Cup 2 60 30 20.0 0.7 0 0 2 30 1 1.50 2 1 +1 +1.50 +1.87 Matches 8 Seasons 6 Clubs 5 Leagues 261 19,647 75 65.9 218.3 217 87 152 44 22 22 1.38 280 293 -13 -0.06 -0.27 110.3 101.4 +8.9 +0.09 +0.04 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Millwall (2 Seasons) 3 Leagues 92 7,510 82 87.8 83.4 85 86 48 7 26 0 1.34 90 94 -4 -0.05 +0.47 87.1 86.5 +0.6 +0.01 +0.39 Fortuna Sittard (2 Seasons) 1 League 61 5,445 89 89.0 60.5 61 89 58 0 0 1.13 78 109 -31 -0.51 +0.55 Zwolle (2 Seasons) 1 League 29 1,424 49 26.4 15.8 14 83 9 15 18 8 0.90 16 36 -20 -1.26 -1.02 Burnley (1 Season) 2 Leagues 30 1,963 65 52.8 21.8 22 80 5 8 27 2 2.03 30 5 +25 +1.15 +0.33 23.3 14.9 +8.4 +0.40 +0.07 Jong Ajax (1 Season) 1 League 25 1,157 46 33.8 12.9 11 9 14 12 1.84 27 21 +6 +0.47 -0.73 NEC Nijmegen (1 Season) 1 League 24 2,148 90 82.3 23.9 24 90 23 0 0 1.46 39 28 +11 +0.46 -0.12 Eredivisie (4 Seasons) 90 6,869 76 59.6 76.3 75 88 67 15 18 8 1.06 94 145 -51 -0.67 -0.30 Championship (3 Seasons) 117 9,188 79 78.5 102.1 105 85 51 12 24 1 1.55 116 91 +25 +0.24 -0.22 110.3 101.4 +8.9 +0.09 +0.04 FA Cup (3 Seasons) 4 195 49 40.6 2.2 1 90 1 3 35 1 0.75 4 4 0 0.00 +0.95 Eerste Divisie (2 Seasons) 49 3,305 67 54.8 36.7 35 90 32 14 12 1.65 66 49 +17 +0.46 -0.63 EFL Cup (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 4 -4 -4.00
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2017-2018 18 Jong Ajax 1 League 25 1,157 46 33.8 12.9 11 9 14 12 1.84 27 21 +6 +0.47 -0.73 2018-2019 19 Zwolle 1 League 25 1,205 48 39.4 13.4 12 82 8 13 17 7 0.92 15 29 -14 -1.05 -1.09 2019-2020 20 Zwolle 1 League 4 219 55 9.4 2.4 2 86 1 2 24 1 0.75 1 7 -6 -2.47 -1.96 2019-2020 20 NEC Nijmegen 1 League 24 2,148 90 82.3 23.9 24 90 23 0 0 1.46 39 28 +11 +0.46 -0.12 2020-2021 21 Fortuna Sittard 1 League 33 2,950 89 96.4 32.8 33 89 31 0 0 1.15 47 57 -10 -0.31 -1.94 2021-2022 22 Fortuna Sittard 1 League 28 2,495 89 81.5 27.7 28 89 27 0 0 1.11 31 52 -21 -0.76 +0.84 2022-2023 23 Millwall 2 Leagues 44 3,640 83 86.1 40.4 40 88 25 4 29 0 1.46 48 41 +7 +0.17 +0.48 48.8 39.4 +9.5 +0.24 +0.41 2023-2024 24 Millwall 3 Leagues 48 3,870 81 89.6 43.0 45 85 23 3 21 0 1.23 42 53 -11 -0.26 +0.54 38.2 47.1 -8.9 -0.22 +0.42 2024-2025 25 Burnley 2 Leagues 30 1,963 65 52.8 21.8 22 80 5 8 27 2 2.03 30 5 +25 +1.15 +0.33 23.3 14.9 +8.4 +0.40 +0.07 8 Seasons 6 Clubs 5 Leagues 261 19,647 75 65.9 218.3 217 87 152 44 22 22 1.38 280 293 -13 -0.06 -0.27 110.3 101.4 +8.9 +0.09 +0.04 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Millwall (2 Seasons) 3 Leagues 92 7,510 82 87.8 83.4 85 86 48 7 26 0 1.34 90 94 -4 -0.05 +0.47 87.1 86.5 +0.6 +0.01 +0.39 Fortuna Sittard (2 Seasons) 1 League 61 5,445 89 89.0 60.5 61 89 58 0 0 1.13 78 109 -31 -0.51 +0.55 Zwolle (2 Seasons) 1 League 29 1,424 49 26.4 15.8 14 83 9 15 18 8 0.90 16 36 -20 -1.26 -1.02 Burnley (1 Season) 2 Leagues 30 1,963 65 52.8 21.8 22 80 5 8 27 2 2.03 30 5 +25 +1.15 +0.33 23.3 14.9 +8.4 +0.40 +0.07 Jong Ajax (1 Season) 1 League 25 1,157 46 33.8 12.9 11 9 14 12 1.84 27 21 +6 +0.47 -0.73 NEC Nijmegen (1 Season) 1 League 24 2,148 90 82.3 23.9 24 90 23 0 0 1.46 39 28 +11 +0.46 -0.12 Eredivisie (4 Seasons) 90 6,869 76 59.6 76.3 75 88 67 15 18 8 1.06 94 145 -51 -0.67 -0.30 Championship (3 Seasons) 117 9,188 79 78.5 102.1 105 85 51 12 24 1 1.55 116 91 +25 +0.24 -0.22 110.3 101.4 +8.9 +0.09 +0.04 FA Cup (3 Seasons) 4 195 49 40.6 2.2 1 90 1 3 35 1 0.75 4 4 0 0.00 +0.95 Eerste Divisie (2 Seasons) 49 3,305 67 54.8 36.7 35 90 32 14 12 1.65 66 49 +17 +0.46 -0.63 EFL Cup (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 4 -4 -4.00
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2017-2018 18 Jong Ajax nl NED 2. Eerste Divisie 1st 25 1,157 46 33.8 12.9 11 9 14 12 1.84 27 21 +6 +0.47 -0.73 Matches 2018-2019 19 Zwolle nl NED 1. Eredivisie 13th 25 1,205 48 39.4 13.4 12 82 8 13 17 7 0.92 15 29 -14 -1.05 -1.09 Matches 2019-2020 20 Zwolle nl NED 1. Eredivisie 15th 4 219 55 9.4 2.4 2 86 1 2 24 1 0.75 1 7 -6 -2.47 -1.96 Matches 2019-2020 20 NEC Nijmegen nl NED 2. Eerste Divisie 8th 24 2,148 90 82.3 23.9 24 90 23 0 0 1.46 39 28 +11 +0.46 -0.12 Matches 2020-2021 21 Fortuna Sittard nl NED 1. Eredivisie 11th 33 2,950 89 96.4 32.8 33 89 31 0 0 1.15 47 57 -10 -0.31 -1.94 Matches 2021-2022 22 Fortuna Sittard nl NED 1. Eredivisie 15th 28 2,495 89 81.5 27.7 28 89 27 0 0 1.11 31 52 -21 -0.76 +0.84 Matches 2022-2023 23 Millwall eng ENG 2. Championship 8th 43 3,595 84 86.8 39.9 40 88 25 3 23 0 1.49 48 41 +7 +0.18 +0.18 48.8 39.4 +9.5 +0.24 +0.41 Matches 2023-2024 24 Millwall eng ENG 2. Championship 13th 46 3,690 80 89.1 41.0 43 84 21 3 21 0 1.28 40 46 -6 -0.15 +0.65 38.2 47.1 -8.9 -0.22 +0.42 Matches 2024-2025 25 Burnley eng ENG 2. Championship 3rd 28 1,903 68 55.6 21.1 22 80 5 6 26 1 2.07 28 4 +24 +1.14 +0.13 23.3 14.9 +8.4 +0.40 +0.07 Matches 8 Seasons 6 Clubs 3 Leagues 256 19,362 76 66.2 215.1 215 87 150 41 20 21 1.39 276 285 -9 -0.04 -0.29 110.3 101.4 +8.9 +0.09 +0.04 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Millwall (2 Seasons) 1 League 89 7,285 82 88.0 80.9 83 86 46 6 22 0 1.38 88 87 +1 +0.01 +0.37 87.1 86.5 +0.6 +0.01 +0.39 Fortuna Sittard (2 Seasons) 1 League 61 5,445 89 89.0 60.5 61 89 58 0 0 1.13 78 109 -31 -0.51 +0.55 Zwolle (2 Seasons) 1 League 29 1,424 49 26.4 15.8 14 83 9 15 18 8 0.90 16 36 -20 -1.26 -1.02 Burnley (1 Season) 1 League 28 1,903 68 55.6 21.1 22 80 5 6 26 1 2.07 28 4 +24 +1.14 +0.13 23.3 14.9 +8.4 +0.40 +0.07 Jong Ajax (1 Season) 1 League 25 1,157 46 33.8 12.9 11 9 14 12 1.84 27 21 +6 +0.47 -0.73 NEC Nijmegen (1 Season) 1 League 24 2,148 90 82.3 23.9 24 90 23 0 0 1.46 39 28 +11 +0.46 -0.12 Eredivisie (4 Seasons) 90 6,869 76 59.6 76.3 75 88 67 15 18 8 1.06 94 145 -51 -0.67 -0.30 Championship (3 Seasons) 117 9,188 79 78.5 102.1 105 85 51 12 24 1 1.55 116 91 +25 +0.24 -0.22 110.3 101.4 +8.9 +0.09 +0.04 Eerste Divisie (2 Seasons) 49 3,305 67 54.8 36.7 35 90 32 14 12 1.65 66 49 +17 +0.46 -0.63
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2022-2023 23 Millwall eng ENG FA Cup 1 45 45 50.0 0.5 0 0 1 45 0 0.00 0 0 0 0.00 +4.00 Matches 2023-2024 24 Millwall eng ENG EFL Cup Rd1 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 4 -4 -4.00 Matches 2023-2024 24 Millwall eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 2024-2025 25 Burnley eng ENG FA Cup 2 60 30 20.0 0.7 0 0 2 30 1 1.50 2 1 +1 +1.50 +1.87 Matches 3 Seasons 2 Clubs 2 Leagues 5 285 57 50.0 3.2 2 90 2 3 35 1 0.60 4 8 -4 -1.26 -0.32 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Millwall (2 Seasons) 2 Leagues 3 225 75 83.3 2.5 2 90 2 1 45 0 0.00 2 7 -5 -2.00 +2.00 Burnley (1 Season) 1 League 2 60 30 20.0 0.7 0 0 2 30 1 1.50 2 1 +1 +1.50 +1.87 FA Cup (3 Seasons) 4 195 49 40.6 2.2 1 90 1 3 35 1 0.75 4 4 0 0.00 +0.95 EFL Cup (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 4 -4 -4.00
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2017-2018 18 Jong Ajax 1 League 12.9 0 0 0 13 0 0 0 0 0 0 0 0 2018-2019 19 Zwolle 1 League 13.4 1 0 0 0 2019-2020 20 Zwolle 1 League 2.4 1 0 0 7 3 0 0 2 1 0 2019-2020 20 NEC Nijmegen 1 League 23.9 7 0 0 35 28 4 9 9 21 0 2020-2021 21 Fortuna Sittard 1 League 32.8 5 0 0 50 41 4 18 23 27 0 2021-2022 22 Fortuna Sittard 1 League 27.7 5 0 0 43 39 6 15 19 8 0 2022-2023 23 Millwall 2 Leagues 40.4 2 0 0 64 46 9 57 28 31 1 0 0 182 83 41 66.9 2023-2024 24 Millwall 3 Leagues 43.0 8 0 0 71 57 4 44 22 34 0 0 0 130 82 90 47.7 2024-2025 25 Burnley 2 Leagues 21.8 2 0 0 47 38 6 8 4 10 0 0 0 31 38 58 39.6 8 Seasons 6 Clubs 5 Leagues 218.3 31 0 0 330 252 33 151 107 132 1 0 0 343 203 189 51.8 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Millwall (2 Seasons) 3 Leagues 83.4 10 0 0 135 103 13 101 50 65 1 0 0 312 165 131 55.7 Fortuna Sittard (2 Seasons) 1 League 60.5 10 0 0 93 80 10 33 42 35 0 Zwolle (2 Seasons) 1 League 15.8 2 0 0 7 3 0 0 2 1 0 Burnley (1 Season) 2 Leagues 21.8 2 0 0 47 38 6 8 4 10 0 0 0 31 38 58 39.6 Jong Ajax (1 Season) 1 League 12.9 0 0 0 13 0 0 0 0 0 0 0 0 NEC Nijmegen (1 Season) 1 League 23.9 7 0 0 35 28 4 9 9 21 0 Eredivisie (4 Seasons) 76.3 12 0 0 100 83 10 33 44 36 0 Championship (3 Seasons) 102.1 11 0 0 179 140 19 107 54 74 1 0 0 343 203 189 51.8 FA Cup (3 Seasons) 2.2 1 0 0 0 1 0 0 0 0 0 Eerste Divisie (2 Seasons) 36.7 7 0 0 48 28 4 9 9 21 0 0 0 EFL Cup (1 Season) 1.0 0 0 0 3 0 0 2 0 1 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2022-2023 23 Millwall eng ENG FA Cup 0.5 0 0 0 0 0 0 0 0 0 0 Matches 2023-2024 24 Millwall eng ENG EFL Cup Rd1 1.0 0 0 0 3 0 0 2 0 1 0 Matches 2023-2024 24 Millwall eng ENG FA Cup 1.0 1 0 0 0 Matches 2024-2025 25 Burnley eng ENG FA Cup 0.7 0 0 0 0 1 0 0 0 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 3.2 1 0 0 3 1 0 2 0 1 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Millwall (2 Seasons) 2 Leagues 2.5 1 0 0 3 0 0 2 0 1 0 Burnley (1 Season) 1 League 0.7 0 0 0 0 1 0 0 0 0 0 FA Cup (3 Seasons) 2.2 1 0 0 0 1 0 0 0 0 0 EFL Cup (1 Season) 1.0 0 0 0 3 0 0 2 0 1 0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Zian Flemming Pages
Zian Flemming Overview
Stats by Competition
Match Logs (Summary)
Match Logs (Passing)
Match Logs (Pass Types)
Match Logs (Goal and Shot Creation)
Match Logs (Defensive Actions)
Match Logs (Possession)
Match Logs (Miscellaneous Stats)
Goal Logs by Competition
Scouting Report
Stathead & Player Comparison
Player Club Summary