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 32 25 2,167 24.1 9 3 12 9 0 0 2 0 7.1 7.1 3.4 10.5 18 37 81 0.37 0.12 0.50 0.37 0.50 0.30 0.14 0.44 0.30 0.44 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 265 220 19,911 221.2 79 25 104 71 8 10 31 0 23.8 21.5 11.4 32.9 118 258 407 0.36 0.11 0.47 0.32 0.43 0.23 0.11 0.34 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 34 25 2,227 24.7 11 3 14 11 0 0 2 0 7.1 7.1 3.4 10.5 18 37 81 0.44 0.12 0.57 0.44 0.57 0.30 0.14 0.44 0.30 0.44 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) 121 108 9,452 105.0 31 11 42 29 2 3 11 0 23.8 21.5 11.4 32.9 118 258 407 0.30 0.10 0.40 0.28 0.38 0.23 0.11 0.34 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 34 25 2,227 24.7 11 3 14 11 0 0 2 0 7.1 7.1 3.4 10.5 18 37 81 0.44 0.12 0.57 0.44 0.57 0.30 0.14 0.44 0.30 0.44 8 Seasons 6 Clubs 5 Leagues 265 220 19,911 221.2 79 25 104 71 8 10 31 0 23.8 21.5 11.4 32.9 118 258 407 0.36 0.11 0.47 0.32 0.43 0.23 0.11 0.34 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 34 25 2,227 24.7 11 3 14 11 0 0 2 0 7.1 7.1 3.4 10.5 18 37 81 0.44 0.12 0.57 0.44 0.57 0.30 0.14 0.44 0.30 0.44 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) 121 108 9,452 105.0 31 11 42 29 2 3 11 0 23.8 21.5 11.4 32.9 118 258 407 0.30 0.10 0.40 0.28 0.38 0.23 0.11 0.34 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 2nd 32 25 2,167 24.1 9 3 12 9 0 0 2 0 7.1 7.1 3.4 10.5 18 37 81 0.37 0.12 0.50 0.37 0.50 0.30 0.14 0.44 0.30 0.44 Matches 8 Seasons 6 Clubs 3 Leagues 260 218 19,626 218.1 76 25 101 68 8 10 30 0 23.8 21.5 11.4 32.9 118 258 407 0.35 0.11 0.46 0.31 0.43 0.23 0.11 0.34 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 32 25 2,167 24.1 9 3 12 9 0 0 2 0 7.1 7.1 3.4 10.5 18 37 81 0.37 0.12 0.50 0.37 0.50 0.30 0.14 0.44 0.30 0.44 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) 121 108 9,452 105.0 31 11 42 29 2 3 11 0 23.8 21.5 11.4 32.9 118 258 407 0.30 0.10 0.40 0.28 0.38 0.23 0.11 0.34 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 24.1 9 68 26 38.2 2.82 1.08 0.13 0.35 17.5 4 0 0 7.1 7.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 221.2 79 575 258 44.9 2.78 1.25 0.12 0.26 20.7 34 8 10 23.8 21.5 0.08 +7.2 +7.5 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 24.7 11 74 30 40.5 2.99 1.21 0.15 0.37 17.5 4 0 0 7.1 7.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) 105.0 31 283 93 32.9 2.69 0.89 0.10 0.31 20.7 34 2 3 23.8 21.5 0.08 +7.2 +7.5 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 24.7 11 74 30 40.5 2.99 1.21 0.15 0.37 17.5 4 0 0 7.1 7.1 0.10 +1.9 +1.9 8 Seasons 6 Clubs 5 Leagues 221.2 79 575 258 44.9 2.78 1.25 0.12 0.26 20.7 34 8 10 23.8 21.5 0.08 +7.2 +7.5 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 24.7 11 74 30 40.5 2.99 1.21 0.15 0.37 17.5 4 0 0 7.1 7.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) 105.0 31 283 93 32.9 2.69 0.89 0.10 0.31 20.7 34 2 3 23.8 21.5 0.08 +7.2 +7.5 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 2nd 24.1 9 68 26 38.2 2.82 1.08 0.13 0.35 17.5 4 0 0 7.1 7.1 0.10 +1.9 +1.9 Matches 8 Seasons 6 Clubs 3 Leagues 218.1 76 565 252 44.6 2.76 1.23 0.12 0.26 20.7 34 8 10 23.8 21.5 0.08 +7.2 +7.5 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 24.1 9 68 26 38.2 2.82 1.08 0.13 0.35 17.5 4 0 0 7.1 7.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) 105.0 31 283 93 32.9 2.69 0.89 0.10 0.31 20.7 34 2 3 23.8 21.5 0.08 +7.2 +7.5 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 24.7 256 376 68.1 3696 761 140 182 76.9 80 120 66.7 17 30 56.7 3 3.4 2.2 -0.4 22 19 10 2 37 8 Seasons 6 Clubs 5 Leagues 221.2 1810 2743 66.0 28683 8271 948 1224 77.5 622 933 66.7 161 331 48.6 25 11.4 10.6 +13.6 108 167 83 24 258 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 24.7 256 376 68.1 3696 761 140 182 76.9 80 120 66.7 17 30 56.7 3 3.4 2.2 -0.4 22 19 10 2 37 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) 105.0 1810 2743 66.0 28683 8271 948 1224 77.5 622 933 66.7 161 331 48.6 11 11.4 10.6 -0.4 108 167 83 24 258 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 2nd 24.1 256 376 68.1 3696 761 140 182 76.9 80 120 66.7 17 30 56.7 3 3.4 2.2 -0.4 22 19 10 2 37 Matches 8 Seasons 6 Clubs 3 Leagues 218.1 1810 2743 66.0 28683 8271 948 1224 77.5 622 933 66.7 161 331 48.6 25 11.4 10.6 +13.6 108 167 83 24 258 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 24.1 256 376 68.1 3696 761 140 182 76.9 80 120 66.7 17 30 56.7 3 3.4 2.2 -0.4 22 19 10 2 37 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) 105.0 1810 2743 66.0 28683 8271 948 1224 77.5 622 933 66.7 161 331 48.6 11 11.4 10.6 -0.4 108 167 83 24 258 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 24.7 376 367 7 2 0 1 9 1 0 0 0 0 256 2 8 8 Seasons 6 Clubs 5 Leagues 221.2 2743 2407 314 12 16 11 152 209 1 1 0 0 1810 22 66 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 24.7 376 367 7 2 0 1 9 1 0 0 0 0 256 2 8 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) 105.0 2743 2407 314 12 16 11 108 209 1 1 0 0 1810 22 66 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 24.7 40 1.66 27 1 1 3 5 3 7 0.29 3 0 0 3 1 0 8 Seasons 6 Clubs 5 Leagues 221.2 266 2.53 173 17 16 25 29 6 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 24.7 40 1.66 27 1 1 3 5 3 7 0.29 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) 105.0 266 2.53 173 17 16 25 29 6 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 24.7 17 14 2 11 4 6 21 28.6 15 12 1 11 4 21 27 0 8 Seasons 6 Clubs 5 Leagues 221.2 114 136 31 60 23 44 108 40.7 64 72 9 63 107 168 149 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 24.7 17 14 2 11 4 6 21 28.6 15 12 1 11 4 21 27 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) 105.0 114 78 31 60 23 44 108 40.7 64 72 9 63 54 168 149 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 24.7 621 28 57 282 286 89 621 16 2 12.5 14 87.5 346 1373 603 18 18 7 57 23 474 81 8 Seasons 6 Clubs 5 Leagues 221.2 3947 167 409 1832 1752 266 3944 184 78 42.4 91 49.5 1971 9290 3747 118 110 26 226 111 2478 407 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 24.7 621 28 57 282 286 89 621 16 2 12.5 14 87.5 346 1373 603 18 18 7 57 23 474 81 Jong Ajax (1 Season) 1 League 12.9 NEC Nijmegen (1 Season) 1 League 23.9 Eredivisie (4 Seasons) 76.3 Championship (3 Seasons) 105.0 3947 167 409 1832 1752 266 3944 184 78 42.4 91 49.5 1971 9290 3747 118 110 26 226 111 2478 407 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 2nd 24.1 621 28 57 282 286 89 621 16 2 12.5 14 87.5 346 1373 603 18 18 7 57 23 474 81 Matches 8 Seasons 6 Clubs 3 Leagues 218.1 3947 167 409 1832 1752 266 3944 184 78 42.4 91 49.5 1971 9290 3747 118 110 26 226 111 2478 407 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 24.1 621 28 57 282 286 89 621 16 2 12.5 14 87.5 346 1373 603 18 18 7 57 23 474 81 Jong Ajax (1 Season) 1 League 12.9 NEC Nijmegen (1 Season) 1 League 23.9 Eredivisie (4 Seasons) 76.3 Championship (3 Seasons) 105.0 3947 167 409 1832 1752 266 3944 184 78 42.4 91 49.5 1971 9290 3747 118 110 26 226 111 2478 407 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 32 2,167 68 57.3 24.1 25 80 6 7 25 1 2.13 31 5 +26 +1.08 +0.08 26.8 18.1 +8.6 +0.36 +0.06 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 265 19,911 75 66.0 221.2 220 86 153 45 22 22 1.40 283 294 -11 -0.05 -0.27 113.8 104.6 +9.2 +0.09 +0.05 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 34 2,227 66 54.6 24.7 25 80 6 9 26 2 2.09 33 6 +27 +1.09 +0.27 26.8 18.1 +8.6 +0.36 +0.06 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) 121 9,452 78 78.4 105.0 108 85 52 13 24 1 1.58 119 92 +27 +0.26 -0.23 113.8 104.6 +9.2 +0.09 +0.05 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 34 2,227 66 54.6 24.7 25 80 6 9 26 2 2.09 33 6 +27 +1.09 +0.27 26.8 18.1 +8.6 +0.36 +0.06 8 Seasons 6 Clubs 5 Leagues 265 19,911 75 66.0 221.2 220 86 153 45 22 22 1.40 283 294 -11 -0.05 -0.27 113.8 104.6 +9.2 +0.09 +0.05 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 34 2,227 66 54.6 24.7 25 80 6 9 26 2 2.09 33 6 +27 +1.09 +0.27 26.8 18.1 +8.6 +0.36 +0.06 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) 121 9,452 78 78.4 105.0 108 85 52 13 24 1 1.58 119 92 +27 +0.26 -0.23 113.8 104.6 +9.2 +0.09 +0.05 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 2nd 32 2,167 68 57.3 24.1 25 80 6 7 25 1 2.13 31 5 +26 +1.08 +0.08 26.8 18.1 +8.6 +0.36 +0.06 Matches 8 Seasons 6 Clubs 3 Leagues 260 19,626 75 66.3 218.1 218 86 151 42 20 21 1.41 279 286 -7 -0.03 -0.28 113.8 104.6 +9.2 +0.09 +0.05 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 32 2,167 68 57.3 24.1 25 80 6 7 25 1 2.13 31 5 +26 +1.08 +0.08 26.8 18.1 +8.6 +0.36 +0.06 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) 121 9,452 78 78.4 105.0 108 85 52 13 24 1 1.58 119 92 +27 +0.26 -0.23 113.8 104.6 +9.2 +0.09 +0.05 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 24.7 2 0 0 53 43 8 9 4 14 0 0 0 38 45 69 39.5 8 Seasons 6 Clubs 5 Leagues 221.2 31 0 0 336 257 35 152 107 136 1 0 0 350 210 200 51.2 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 24.7 2 0 0 53 43 8 9 4 14 0 0 0 38 45 69 39.5 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) 105.0 11 0 0 185 145 21 108 54 78 1 0 0 350 210 200 51.2 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