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 24 18 1,641 18.2 7 1 8 7 0 0 2 0 4.8 4.8 1.2 6.0 13 30 64 0.38 0.05 0.44 0.38 0.44 0.26 0.07 0.33 0.26 0.33 Matches 2024-2025 25 Burnley eng ENG FA Cup 1 0 27 0.3 2 0 2 2 0 0 0 0 6.67 0.00 6.67 6.67 6.67 Matches 8 Seasons 6 Clubs 5 Leagues 256 213 19,352 215.0 77 23 100 69 8 10 31 0 21.5 19.1 9.2 28.3 113 251 390 0.36 0.11 0.47 0.32 0.43 0.22 0.09 0.31 0.19 0.29 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 25 18 1,668 18.5 9 1 10 9 0 0 2 0 4.8 4.8 1.2 6.0 13 30 64 0.49 0.05 0.54 0.49 0.54 0.26 0.07 0.33 0.26 0.33 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) 113 101 8,926 99.2 29 9 38 27 2 3 11 0 21.5 19.1 9.2 28.3 113 251 390 0.29 0.09 0.38 0.27 0.36 0.22 0.09 0.31 0.19 0.29 FA Cup (3 Seasons) 3 1 162 1.8 3 0 3 3 0 0 1 0 1.67 0.00 1.67 1.67 1.67 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 25 18 1,668 18.5 9 1 10 9 0 0 2 0 4.8 4.8 1.2 6.0 13 30 64 0.49 0.05 0.54 0.49 0.54 0.26 0.07 0.33 0.26 0.33 8 Seasons 6 Clubs 5 Leagues 256 213 19,352 215.0 77 23 100 69 8 10 31 0 21.5 19.1 9.2 28.3 113 251 390 0.36 0.11 0.47 0.32 0.43 0.22 0.09 0.31 0.19 0.29 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 25 18 1,668 18.5 9 1 10 9 0 0 2 0 4.8 4.8 1.2 6.0 13 30 64 0.49 0.05 0.54 0.49 0.54 0.26 0.07 0.33 0.26 0.33 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) 113 101 8,926 99.2 29 9 38 27 2 3 11 0 21.5 19.1 9.2 28.3 113 251 390 0.29 0.09 0.38 0.27 0.36 0.22 0.09 0.31 0.19 0.29 FA Cup (3 Seasons) 3 1 162 1.8 3 0 3 3 0 0 1 0 1.67 0.00 1.67 1.67 1.67 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 24 18 1,641 18.2 7 1 8 7 0 0 2 0 4.8 4.8 1.2 6.0 13 30 64 0.38 0.05 0.44 0.38 0.44 0.26 0.07 0.33 0.26 0.33 Matches 8 Seasons 6 Clubs 3 Leagues 252 211 19,100 212.2 74 23 97 66 8 10 30 0 21.5 19.1 9.2 28.3 113 251 390 0.35 0.11 0.46 0.31 0.42 0.22 0.09 0.31 0.19 0.29 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 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 Burnley (1 Season) 1 League 24 18 1,641 18.2 7 1 8 7 0 0 2 0 4.8 4.8 1.2 6.0 13 30 64 0.38 0.05 0.44 0.38 0.44 0.26 0.07 0.33 0.26 0.33 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) 113 101 8,926 99.2 29 9 38 27 2 3 11 0 21.5 19.1 9.2 28.3 113 251 390 0.29 0.09 0.38 0.27 0.36 0.22 0.09 0.31 0.19 0.29 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 1 0 27 0.3 2 0 2 2 0 0 0 0 6.67 0.00 6.67 6.67 6.67 Matches 3 Seasons 2 Clubs 2 Leagues 4 2 252 2.8 3 0 3 3 0 0 1 0 1.07 0.00 1.07 1.07 1.07 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 1 0 27 0.3 2 0 2 2 0 0 0 0 6.67 0.00 6.67 6.67 6.67 FA Cup (3 Seasons) 3 1 162 1.8 3 0 3 3 0 0 1 0 1.67 0.00 1.67 1.67 1.67 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 18.2 7 54 22 40.7 2.96 1.21 0.13 0.32 17.5 3 0 0 4.8 4.8 0.09 +2.2 +2.2 Matches 2024-2025 25 Burnley eng ENG FA Cup 0.3 2 4 3 75.0 13.33 10.00 0.50 0.67 0 0 Matches 8 Seasons 6 Clubs 5 Leagues 215.0 77 559 253 45.3 2.79 1.26 0.12 0.26 20.8 33 8 10 21.5 19.1 0.07 +7.5 +7.9 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 18.5 9 58 25 43.1 3.13 1.35 0.16 0.36 17.5 3 0 0 4.8 4.8 0.09 +2.2 +2.2 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) 99.2 29 269 89 33.1 2.71 0.90 0.10 0.30 20.8 33 2 3 21.5 19.1 0.07 +7.5 +7.9 FA Cup (3 Seasons) 1.8 3 5 3 60.0 6.25 3.75 0.40 0.67 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 18.5 9 58 25 43.1 3.13 1.35 0.16 0.36 17.5 3 0 0 4.8 4.8 0.09 +2.2 +2.2 8 Seasons 6 Clubs 5 Leagues 215.0 77 559 253 45.3 2.79 1.26 0.12 0.26 20.8 33 8 10 21.5 19.1 0.07 +7.5 +7.9 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 18.5 9 58 25 43.1 3.13 1.35 0.16 0.36 17.5 3 0 0 4.8 4.8 0.09 +2.2 +2.2 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) 99.2 29 269 89 33.1 2.71 0.90 0.10 0.30 20.8 33 2 3 21.5 19.1 0.07 +7.5 +7.9 FA Cup (3 Seasons) 1.8 3 5 3 60.0 6.25 3.75 0.40 0.67 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 18.2 7 54 22 40.7 2.96 1.21 0.13 0.32 17.5 3 0 0 4.8 4.8 0.09 +2.2 +2.2 Matches 8 Seasons 6 Clubs 3 Leagues 212.2 74 551 248 45.0 2.77 1.25 0.12 0.26 20.8 33 8 10 21.5 19.1 0.07 +7.5 +7.9 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 Jong Ajax (1 Season) 1 League 12.9 6 0 21 0.00 1.63 0.19 2 3 Burnley (1 Season) 1 League 18.2 7 54 22 40.7 2.96 1.21 0.13 0.32 17.5 3 0 0 4.8 4.8 0.09 +2.2 +2.2 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) 99.2 29 269 89 33.1 2.71 0.90 0.10 0.30 20.8 33 2 3 21.5 19.1 0.07 +7.5 +7.9 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.3 2 4 3 75.0 13.33 10.00 0.50 0.67 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 2.8 3 8 5 62.5 4.44 2.78 0.25 0.40 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.3 2 4 3 75.0 13.33 10.00 0.50 0.67 0 0 FA Cup (3 Seasons) 1.8 3 5 3 60.0 6.25 3.75 0.40 0.67 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 18.5 198 296 66.9 2869 614 111 143 77.6 54 86 62.8 16 27 59.3 1 1.2 1.0 -0.2 14 17 7 1 30 8 Seasons 6 Clubs 5 Leagues 215.0 1752 2663 65.8 27856 8124 919 1185 77.6 596 899 66.3 160 328 48.8 23 9.2 9.4 +13.8 100 165 80 23 251 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 18.5 198 296 66.9 2869 614 111 143 77.6 54 86 62.8 16 27 59.3 1 1.2 1.0 -0.2 14 17 7 1 30 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) 99.2 1752 2663 65.8 27856 8124 919 1185 77.6 596 899 66.3 160 328 48.8 9 9.2 9.4 -0.2 100 165 80 23 251 FA Cup (3 Seasons) 1.8 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 18.2 198 296 66.9 2869 614 111 143 77.6 54 86 62.8 16 27 59.3 1 1.2 1.0 -0.2 14 17 7 1 30 Matches 8 Seasons 6 Clubs 3 Leagues 212.2 1752 2663 65.8 27856 8124 919 1185 77.6 596 899 66.3 160 328 48.8 23 9.2 9.4 +13.8 100 165 80 23 251 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 Jong Ajax (1 Season) 1 League 12.9 1 Burnley (1 Season) 1 League 18.2 198 296 66.9 2869 614 111 143 77.6 54 86 62.8 16 27 59.3 1 1.2 1.0 -0.2 14 17 7 1 30 NEC Nijmegen (1 Season) 1 League 23.9 2 Eredivisie (4 Seasons) 76.3 11 Championship (3 Seasons) 99.2 1752 2663 65.8 27856 8124 919 1185 77.6 596 899 66.3 160 328 48.8 9 9.2 9.4 -0.2 100 165 80 23 251 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.3 0 Matches 3 Seasons 2 Clubs 2 Leagues 2.8 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.3 0 FA Cup (3 Seasons) 1.8 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 18.5 296 289 5 1 0 1 9 1 0 0 0 0 198 2 6 8 Seasons 6 Clubs 5 Leagues 215.0 2663 2329 312 11 16 11 152 209 1 1 0 0 1752 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 18.5 296 289 5 1 0 1 9 1 0 0 0 0 198 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) 99.2 2663 2329 312 11 16 11 108 209 1 1 0 0 1752 22 64 FA Cup (3 Seasons) 1.8 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 18.5 29 1.59 19 1 1 2 5 1 4 0.22 1 0 0 2 1 0 8 Seasons 6 Clubs 5 Leagues 215.0 255 2.57 165 17 16 24 29 4 23 0.23 10 2 4 3 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 18.5 29 1.59 19 1 1 2 5 1 4 0.22 1 0 0 2 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) 99.2 255 2.57 165 17 16 24 29 4 23 0.23 10 2 4 3 4 0 FA Cup (3 Seasons) 1.8 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.3 Matches 3 Seasons 2 Clubs 2 Leagues 2.8 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.3 FA Cup (3 Seasons) 1.8 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 18.5 12 10 2 9 1 5 14 35.7 9 8 1 7 4 16 13 0 8 Seasons 6 Clubs 5 Leagues 215.0 109 132 31 58 20 43 101 42.6 58 68 9 59 107 163 135 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 18.5 12 10 2 9 1 5 14 35.7 9 8 1 7 4 16 13 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) 99.2 109 74 31 58 20 43 101 42.6 58 68 9 59 54 163 135 0 FA Cup (3 Seasons) 1.8 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.3 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 2.8 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.3 0 0 0 FA Cup (3 Seasons) 1.8 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 18.5 467 14 39 220 211 66 467 13 2 15.4 11 84.6 263 1005 440 13 11 5 33 16 367 64 8 Seasons 6 Clubs 5 Leagues 215.0 3793 153 391 1770 1677 243 3790 181 78 43.1 88 48.6 1888 8922 3584 113 103 24 202 104 2371 390 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 18.5 467 14 39 220 211 66 467 13 2 15.4 11 84.6 263 1005 440 13 11 5 33 16 367 64 Jong Ajax (1 Season) 1 League 12.9 NEC Nijmegen (1 Season) 1 League 23.9 Eredivisie (4 Seasons) 76.3 Championship (3 Seasons) 99.2 3793 153 391 1770 1677 243 3790 181 78 43.1 88 48.6 1888 8922 3584 113 103 24 202 104 2371 390 FA Cup (3 Seasons) 1.8 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 18.2 467 14 39 220 211 66 467 13 2 15.4 11 84.6 263 1005 440 13 11 5 33 16 367 64 Matches 8 Seasons 6 Clubs 3 Leagues 212.2 3793 153 391 1770 1677 243 3790 181 78 43.1 88 48.6 1888 8922 3584 113 103 24 202 104 2371 390 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 Jong Ajax (1 Season) 1 League 12.9 Burnley (1 Season) 1 League 18.2 467 14 39 220 211 66 467 13 2 15.4 11 84.6 263 1005 440 13 11 5 33 16 367 64 NEC Nijmegen (1 Season) 1 League 23.9 Eredivisie (4 Seasons) 76.3 Championship (3 Seasons) 99.2 3793 153 391 1770 1677 243 3790 181 78 43.1 88 48.6 1888 8922 3584 113 103 24 202 104 2371 390 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.3 Matches 3 Seasons 2 Clubs 2 Leagues 2.8 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.3 FA Cup (3 Seasons) 1.8 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 24 1,641 68 55.3 18.2 18 83 5 6 26 0 2.00 22 2 +20 +1.10 +0.42 18.9 12.3 +6.6 +0.36 +0.22 Matches 2024-2025 25 Burnley eng ENG FA Cup 1 27 27 12.9 0.3 0 0 1 27 1 3.00 2 0 +2 +6.67 +6.17 Matches 8 Seasons 6 Clubs 5 Leagues 256 19,352 76 66.1 215.0 213 87 152 43 21 21 1.37 274 290 -16 -0.07 -0.25 106.0 98.8 +7.2 +0.07 +0.15 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 25 1,668 67 52.5 18.5 18 83 5 7 26 1 2.04 24 2 +22 +1.19 +0.53 18.9 12.3 +6.6 +0.36 +0.22 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) 113 8,926 79 79.3 99.2 101 86 51 12 24 0 1.51 110 89 +21 +0.21 -0.02 106.0 98.8 +7.2 +0.07 +0.15 FA Cup (3 Seasons) 3 162 54 41.5 1.8 1 90 1 2 36 1 1.00 4 3 +1 +0.56 +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 25 1,668 67 52.5 18.5 18 83 5 7 26 1 2.04 24 2 +22 +1.19 +0.53 18.9 12.3 +6.6 +0.36 +0.22 8 Seasons 6 Clubs 5 Leagues 256 19,352 76 66.1 215.0 213 87 152 43 21 21 1.37 274 290 -16 -0.07 -0.25 106.0 98.8 +7.2 +0.07 +0.15 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 25 1,668 67 52.5 18.5 18 83 5 7 26 1 2.04 24 2 +22 +1.19 +0.53 18.9 12.3 +6.6 +0.36 +0.22 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) 113 8,926 79 79.3 99.2 101 86 51 12 24 0 1.51 110 89 +21 +0.21 -0.02 106.0 98.8 +7.2 +0.07 +0.15 FA Cup (3 Seasons) 3 162 54 41.5 1.8 1 90 1 2 36 1 1.00 4 3 +1 +0.56 +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 24 1,641 68 55.3 18.2 18 83 5 6 26 0 2.00 22 2 +20 +1.10 +0.42 18.9 12.3 +6.6 +0.36 +0.22 Matches 8 Seasons 6 Clubs 3 Leagues 252 19,100 76 66.3 212.2 211 87 150 41 20 20 1.38 270 283 -13 -0.06 -0.25 106.0 98.8 +7.2 +0.07 +0.15 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 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 Burnley (1 Season) 1 League 24 1,641 68 55.3 18.2 18 83 5 6 26 0 2.00 22 2 +20 +1.10 +0.42 18.9 12.3 +6.6 +0.36 +0.22 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) 113 8,926 79 79.3 99.2 101 86 51 12 24 0 1.51 110 89 +21 +0.21 -0.02 106.0 98.8 +7.2 +0.07 +0.15 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 1 27 27 12.9 0.3 0 0 1 27 1 3.00 2 0 +2 +6.67 +6.17 Matches 3 Seasons 2 Clubs 2 Leagues 4 252 63 52.5 2.8 2 90 2 2 36 1 0.75 4 7 -3 -1.07 -0.68 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 1 27 27 12.9 0.3 0 0 1 27 1 3.00 2 0 +2 +6.67 +6.17 FA Cup (3 Seasons) 3 162 54 41.5 1.8 1 90 1 2 36 1 1.00 4 3 +1 +0.56 +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 18.5 2 0 0 39 30 5 9 4 10 0 0 0 27 32 50 39.0 8 Seasons 6 Clubs 5 Leagues 215.0 31 0 0 322 244 32 152 107 132 1 0 0 339 197 181 52.1 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 18.5 2 0 0 39 30 5 9 4 10 0 0 0 27 32 50 39.0 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) 99.2 11 0 0 171 133 18 108 54 74 1 0 0 339 197 181 52.1 FA Cup (3 Seasons) 1.8 1 0 0 0 0 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.3 0 0 0 0 0 0 0 0 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 2.8 1 0 0 3 0 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.3 0 0 0 0 0 0 0 0 0 0 FA Cup (3 Seasons) 1.8 1 0 0 0 0 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