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 22 16 1,478 16.4 6 1 7 6 0 0 1 0 3.7 3.7 0.9 4.7 12 27 58 0.37 0.06 0.43 0.37 0.43 0.23 0.05 0.28 0.23 0.28 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 254 211 19,189 213.2 76 23 99 68 8 10 30 0 20.5 18.1 8.9 27.0 112 248 384 0.36 0.11 0.46 0.32 0.43 0.21 0.09 0.30 0.19 0.28 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 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 Burnley (1 Season) 2 Leagues 23 16 1,505 16.7 8 1 9 8 0 0 1 0 3.7 3.7 0.9 4.7 12 27 58 0.48 0.06 0.54 0.48 0.54 0.23 0.05 0.28 0.23 0.28 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) 111 99 8,763 97.4 28 9 37 26 2 3 10 0 20.5 18.1 8.9 27.0 112 248 384 0.29 0.09 0.38 0.27 0.36 0.21 0.09 0.30 0.19 0.28 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 23 16 1,505 16.7 8 1 9 8 0 0 1 0 3.7 3.7 0.9 4.7 12 27 58 0.48 0.06 0.54 0.48 0.54 0.23 0.05 0.28 0.23 0.28 8 Seasons 6 Clubs 5 Leagues 254 211 19,189 213.2 76 23 99 68 8 10 30 0 20.5 18.1 8.9 27.0 112 248 384 0.36 0.11 0.46 0.32 0.43 0.21 0.09 0.30 0.19 0.28 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 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 Burnley (1 Season) 2 Leagues 23 16 1,505 16.7 8 1 9 8 0 0 1 0 3.7 3.7 0.9 4.7 12 27 58 0.48 0.06 0.54 0.48 0.54 0.23 0.05 0.28 0.23 0.28 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) 111 99 8,763 97.4 28 9 37 26 2 3 10 0 20.5 18.1 8.9 27.0 112 248 384 0.29 0.09 0.38 0.27 0.36 0.21 0.09 0.30 0.19 0.28 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 2nd 22 16 1,478 16.4 6 1 7 6 0 0 1 0 3.7 3.7 0.9 4.7 12 27 58 0.37 0.06 0.43 0.37 0.43 0.23 0.05 0.28 0.23 0.28 Matches 8 Seasons 6 Clubs 3 Leagues 250 209 18,937 210.4 73 23 96 65 8 10 29 0 20.5 18.1 8.9 27.0 112 248 384 0.35 0.11 0.46 0.31 0.42 0.21 0.09 0.30 0.19 0.28 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 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 Burnley (1 Season) 1 League 22 16 1,478 16.4 6 1 7 6 0 0 1 0 3.7 3.7 0.9 4.7 12 27 58 0.37 0.06 0.43 0.37 0.43 0.23 0.05 0.28 0.23 0.28 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) 111 99 8,763 97.4 28 9 37 26 2 3 10 0 20.5 18.1 8.9 27.0 112 248 384 0.29 0.09 0.38 0.27 0.36 0.21 0.09 0.30 0.19 0.28 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 16.4 6 47 21 44.7 2.86 1.28 0.13 0.29 18.2 3 0 0 3.7 3.7 0.08 +2.3 +2.3 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 213.2 76 552 252 45.7 2.78 1.27 0.12 0.26 21.1 33 8 10 20.5 18.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 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 Burnley (1 Season) 2 Leagues 16.7 8 51 24 47.1 3.05 1.44 0.16 0.33 18.2 3 0 0 3.7 3.7 0.08 +2.3 +2.3 Eredivisie (4 Seasons) 76.3 26 194 95 49.0 3.08 1.51 0.12 0.25 0 0 Championship (3 Seasons) 97.4 28 262 88 33.6 2.69 0.90 0.10 0.30 21.1 33 2 3 20.5 18.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 16.7 8 51 24 47.1 3.05 1.44 0.16 0.33 18.2 3 0 0 3.7 3.7 0.08 +2.3 +2.3 8 Seasons 6 Clubs 5 Leagues 213.2 76 552 252 45.7 2.78 1.27 0.12 0.26 21.1 33 8 10 20.5 18.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 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 Burnley (1 Season) 2 Leagues 16.7 8 51 24 47.1 3.05 1.44 0.16 0.33 18.2 3 0 0 3.7 3.7 0.08 +2.3 +2.3 Eredivisie (4 Seasons) 76.3 26 194 95 49.0 3.08 1.51 0.12 0.25 0 0 Championship (3 Seasons) 97.4 28 262 88 33.6 2.69 0.90 0.10 0.30 21.1 33 2 3 20.5 18.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 2nd 16.4 6 47 21 44.7 2.86 1.28 0.13 0.29 18.2 3 0 0 3.7 3.7 0.08 +2.3 +2.3 Matches 8 Seasons 6 Clubs 3 Leagues 210.4 73 544 247 45.4 2.76 1.25 0.12 0.26 21.1 33 8 10 20.5 18.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 NEC Nijmegen (1 Season) 1 League 23.9 13 88 43 48.9 3.69 1.80 0.10 0.21 4 4 Burnley (1 Season) 1 League 16.4 6 47 21 44.7 2.86 1.28 0.13 0.29 18.2 3 0 0 3.7 3.7 0.08 +2.3 +2.3 Eredivisie (4 Seasons) 76.3 26 194 95 49.0 3.08 1.51 0.12 0.25 0 0 Championship (3 Seasons) 97.4 28 262 88 33.6 2.69 0.90 0.10 0.30 21.1 33 2 3 20.5 18.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 16.7 172 262 65.6 2532 545 95 126 75.4 47 77 61.0 15 25 60.0 1 0.9 0.8 +0.1 12 16 7 1 27 8 Seasons 6 Clubs 5 Leagues 213.2 1726 2629 65.7 27519 8055 903 1168 77.3 589 890 66.2 159 326 48.8 23 8.9 9.2 +14.1 98 164 80 23 248 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 Jong Ajax (1 Season) 1 League 12.9 1 NEC Nijmegen (1 Season) 1 League 23.9 2 Burnley (1 Season) 2 Leagues 16.7 172 262 65.6 2532 545 95 126 75.4 47 77 61.0 15 25 60.0 1 0.9 0.8 +0.1 12 16 7 1 27 Eredivisie (4 Seasons) 76.3 11 Championship (3 Seasons) 97.4 1726 2629 65.7 27519 8055 903 1168 77.3 589 890 66.2 159 326 48.8 9 8.9 9.2 +0.1 98 164 80 23 248 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 2nd 16.4 172 262 65.6 2532 545 95 126 75.4 47 77 61.0 15 25 60.0 1 0.9 0.8 +0.1 12 16 7 1 27 Matches 8 Seasons 6 Clubs 3 Leagues 210.4 1726 2629 65.7 27519 8055 903 1168 77.3 589 890 66.2 159 326 48.8 23 8.9 9.2 +14.1 98 164 80 23 248 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 NEC Nijmegen (1 Season) 1 League 23.9 2 Burnley (1 Season) 1 League 16.4 172 262 65.6 2532 545 95 126 75.4 47 77 61.0 15 25 60.0 1 0.9 0.8 +0.1 12 16 7 1 27 Eredivisie (4 Seasons) 76.3 11 Championship (3 Seasons) 97.4 1726 2629 65.7 27519 8055 903 1168 77.3 589 890 66.2 159 326 48.8 9 8.9 9.2 +0.1 98 164 80 23 248 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 16.7 262 255 5 1 0 1 8 1 0 0 0 0 172 2 4 8 Seasons 6 Clubs 5 Leagues 213.2 2629 2295 312 11 16 11 151 209 1 1 0 0 1726 22 62 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 Jong Ajax (1 Season) 1 League 12.9 0 NEC Nijmegen (1 Season) 1 League 23.9 9 Burnley (1 Season) 2 Leagues 16.7 262 255 5 1 0 1 8 1 0 0 0 0 172 2 4 Eredivisie (4 Seasons) 76.3 33 Championship (3 Seasons) 97.4 2629 2295 312 11 16 11 107 209 1 1 0 0 1726 22 62 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 16.7 25 1.52 17 1 1 2 3 1 4 0.24 1 0 0 2 1 0 8 Seasons 6 Clubs 5 Leagues 213.2 251 2.58 163 17 16 24 27 4 23 0.24 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 Jong Ajax (1 Season) 1 League 12.9 NEC Nijmegen (1 Season) 1 League 23.9 Burnley (1 Season) 2 Leagues 16.7 25 1.52 17 1 1 2 3 1 4 0.24 1 0 0 2 1 0 Eredivisie (4 Seasons) 76.3 Championship (3 Seasons) 97.4 251 2.58 163 17 16 24 27 4 23 0.24 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 16.7 12 10 2 9 1 5 14 35.7 9 7 1 6 4 16 11 0 8 Seasons 6 Clubs 5 Leagues 213.2 109 132 31 58 20 43 101 42.6 58 67 9 58 107 163 133 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 Jong Ajax (1 Season) 1 League 12.9 0 0 0 NEC Nijmegen (1 Season) 1 League 23.9 21 9 0 Burnley (1 Season) 2 Leagues 16.7 12 10 2 9 1 5 14 35.7 9 7 1 6 4 16 11 0 Eredivisie (4 Seasons) 76.3 36 44 0 Championship (3 Seasons) 97.4 109 74 31 58 20 43 101 42.6 58 67 9 58 54 163 133 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 16.7 415 13 34 195 189 53 415 12 2 16.7 10 83.3 230 892 377 12 10 5 30 14 326 58 8 Seasons 6 Clubs 5 Leagues 213.2 3741 152 386 1745 1655 230 3738 180 78 43.3 87 48.3 1855 8809 3521 112 102 24 199 102 2330 384 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 Jong Ajax (1 Season) 1 League 12.9 NEC Nijmegen (1 Season) 1 League 23.9 Burnley (1 Season) 2 Leagues 16.7 415 13 34 195 189 53 415 12 2 16.7 10 83.3 230 892 377 12 10 5 30 14 326 58 Eredivisie (4 Seasons) 76.3 Championship (3 Seasons) 97.4 3741 152 386 1745 1655 230 3738 180 78 43.3 87 48.3 1855 8809 3521 112 102 24 199 102 2330 384 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 2nd 16.4 415 13 34 195 189 53 415 12 2 16.7 10 83.3 230 892 377 12 10 5 30 14 326 58 Matches 8 Seasons 6 Clubs 3 Leagues 210.4 3741 152 386 1745 1655 230 3738 180 78 43.3 87 48.3 1855 8809 3521 112 102 24 199 102 2330 384 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 NEC Nijmegen (1 Season) 1 League 23.9 Burnley (1 Season) 1 League 16.4 415 13 34 195 189 53 415 12 2 16.7 10 83.3 230 892 377 12 10 5 30 14 326 58 Eredivisie (4 Seasons) 76.3 Championship (3 Seasons) 97.4 3741 152 386 1745 1655 230 3738 180 78 43.3 87 48.3 1855 8809 3521 112 102 24 199 102 2330 384 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 22 1,478 67 53.0 16.4 16 83 4 6 26 0 2.00 20 2 +18 +1.10 +0.41 16.7 11.8 +4.9 +0.30 +0.16 Matches 2024-2025 25 Burnley eng ENG FA Cup 1 27 27 22.5 0.3 0 0 1 27 0 3.00 2 0 +2 +6.67 +6.67 Matches 8 Seasons 6 Clubs 5 Leagues 254 19,189 76 66.1 213.2 211 87 151 43 21 20 1.36 272 290 -18 -0.08 -0.25 103.8 98.3 +5.5 +0.06 +0.14 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 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 Burnley (1 Season) 2 Leagues 23 1,505 65 51.7 16.7 16 83 4 7 26 0 2.04 22 2 +20 +1.20 +0.56 16.7 11.8 +4.9 +0.30 +0.16 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) 111 8,763 79 79.2 97.4 99 86 50 12 24 0 1.50 108 89 +19 +0.20 -0.04 103.8 98.3 +5.5 +0.06 +0.14 FA Cup (3 Seasons) 3 162 54 54.0 1.8 1 90 1 2 36 0 1.00 4 3 +1 +0.56 +1.86 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 23 1,505 65 51.7 16.7 16 83 4 7 26 0 2.04 22 2 +20 +1.20 +0.56 16.7 11.8 +4.9 +0.30 +0.16 8 Seasons 6 Clubs 5 Leagues 254 19,189 76 66.1 213.2 211 87 151 43 21 20 1.36 272 290 -18 -0.08 -0.25 103.8 98.3 +5.5 +0.06 +0.14 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 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 Burnley (1 Season) 2 Leagues 23 1,505 65 51.7 16.7 16 83 4 7 26 0 2.04 22 2 +20 +1.20 +0.56 16.7 11.8 +4.9 +0.30 +0.16 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) 111 8,763 79 79.2 97.4 99 86 50 12 24 0 1.50 108 89 +19 +0.20 -0.04 103.8 98.3 +5.5 +0.06 +0.14 FA Cup (3 Seasons) 3 162 54 54.0 1.8 1 90 1 2 36 0 1.00 4 3 +1 +0.56 +1.86 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 22 1,478 67 53.0 16.4 16 83 4 6 26 0 2.00 20 2 +18 +1.10 +0.41 16.7 11.8 +4.9 +0.30 +0.16 Matches 8 Seasons 6 Clubs 3 Leagues 250 18,937 76 66.2 210.4 209 87 149 41 20 20 1.37 268 283 -15 -0.07 -0.26 103.8 98.3 +5.5 +0.06 +0.14 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 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 Burnley (1 Season) 1 League 22 1,478 67 53.0 16.4 16 83 4 6 26 0 2.00 20 2 +18 +1.10 +0.41 16.7 11.8 +4.9 +0.30 +0.16 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) 111 8,763 79 79.2 97.4 99 86 50 12 24 0 1.50 108 89 +19 +0.20 -0.04 103.8 98.3 +5.5 +0.06 +0.14 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 22.5 0.3 0 0 1 27 0 3.00 2 0 +2 +6.67 +6.67 Matches 3 Seasons 2 Clubs 2 Leagues 4 252 63 64.6 2.8 2 90 2 2 36 0 0.75 4 7 -3 -1.07 +0.23 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 22.5 0.3 0 0 1 27 0 3.00 2 0 +2 +6.67 +6.67 FA Cup (3 Seasons) 3 162 54 54.0 1.8 1 90 1 2 36 0 1.00 4 3 +1 +0.56 +1.86 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 16.7 1 0 0 35 23 5 8 4 10 0 0 0 23 28 47 37.3 8 Seasons 6 Clubs 5 Leagues 213.2 30 0 0 318 237 32 151 107 132 1 0 0 335 193 178 52.0 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 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 Burnley (1 Season) 2 Leagues 16.7 1 0 0 35 23 5 8 4 10 0 0 0 23 28 47 37.3 Eredivisie (4 Seasons) 76.3 12 0 0 100 83 10 33 44 36 0 Championship (3 Seasons) 97.4 10 0 0 167 126 18 107 54 74 1 0 0 335 193 178 52.0 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