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 2022-2023 17 Millwall eng ENG 2. Championship 12 0 173 1.9 0 0 0 0 0 0 0 0 0.6 0.6 0.1 0.6 5 12 23 0.00 0.00 0.00 0.00 0.00 0.29 0.04 0.34 0.29 0.34 Matches 2022-2023 17 Millwall eng ENG FA Cup 1 0 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 18 Millwall eng ENG 2. Championship 25 6 744 8.3 2 0 2 2 0 0 1 0 1.3 1.3 1.1 2.4 6 36 51 0.24 0.00 0.24 0.24 0.24 0.15 0.14 0.29 0.15 0.29 Matches 2023-2024 18 Millwall eng ENG EFL Cup 1 1 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 18 Millwall eng ENG FA Cup 1 0 14 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 19 Millwall eng ENG 2. Championship 24 24 2,018 22.4 4 1 5 4 0 0 4 0 2.2 2.2 4.4 6.6 37 73 121 0.18 0.04 0.22 0.18 0.22 0.10 0.20 0.29 0.10 0.29 Matches 2024-2025 19 Millwall eng ENG EFL Cup 2 1 135 1.5 1 0 1 1 0 0 0 0 0.67 0.00 0.67 0.67 0.67 Matches 2024-2025 19 Crystal Palace eng ENG FA Cup 2 0 55 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 19 Crystal Palace eng ENG 1. Premier League 2 0 8 0.1 1 0 1 1 0 0 0 0 0.3 0.3 0.0 0.3 0 1 2 11.25 0.00 11.25 11.25 11.25 3.21 0.00 3.21 3.21 3.21 Matches 3 Seasons 2 Clubs 4 Leagues 70 32 3,237 36.0 8 1 9 8 0 0 5 0 4.3 4.3 5.6 9.9 48 122 197 0.22 0.03 0.25 0.22 0.25 0.13 0.17 0.30 0.13 0.30 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 (3 Seasons) 3 Leagues 66 32 3,174 35.3 7 1 8 7 0 0 5 0 4.0 4.0 5.6 9.6 48 121 195 0.20 0.03 0.23 0.20 0.23 0.12 0.17 0.29 0.12 0.29 Crystal Palace (1 Season) 2 Leagues 4 0 63 0.7 1 0 1 1 0 0 0 0 0.3 0.3 0.0 0.3 0 1 2 1.43 0.00 1.43 1.43 1.43 3.21 0.00 3.21 3.21 3.21 Championship (3 Seasons) 61 30 2,935 32.6 6 1 7 6 0 0 5 0 4.0 4.0 5.6 9.6 48 121 195 0.18 0.03 0.21 0.18 0.21 0.12 0.17 0.29 0.12 0.29 FA Cup (3 Seasons) 4 0 99 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (2 Seasons) 3 2 195 2.2 1 0 1 1 0 0 0 0 0.46 0.00 0.46 0.46 0.46 Premier League (1 Season) 2 0 8 0.1 1 0 1 1 0 0 0 0 0.3 0.3 0.0 0.3 0 1 2 11.25 0.00 11.25 11.25 11.25 3.21 0.00 3.21 3.21 3.21
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 2022-2023 17 Millwall 2 Leagues 13 0 203 2.3 0 0 0 0 0 0 0 0 0.6 0.6 0.1 0.6 5 12 23 0.00 0.00 0.00 0.00 0.00 0.29 0.04 0.34 0.29 0.34 2023-2024 18 Millwall 3 Leagues 27 7 818 9.1 2 0 2 2 0 0 1 0 1.3 1.3 1.1 2.4 6 36 51 0.22 0.00 0.22 0.22 0.22 0.15 0.14 0.29 0.15 0.29 2024-2025 19 Millwall 2 Leagues 26 25 2,153 23.9 5 1 6 5 0 0 4 0 2.2 2.2 4.4 6.6 37 73 121 0.21 0.04 0.25 0.21 0.25 0.10 0.20 0.29 0.10 0.29 2024-2025 19 Crystal Palace 2 Leagues 4 0 63 0.7 1 0 1 1 0 0 0 0 0.3 0.3 0.0 0.3 0 1 2 1.43 0.00 1.43 1.43 1.43 3.21 0.00 3.21 3.21 3.21 3 Seasons 2 Clubs 4 Leagues 70 32 3,237 36.0 8 1 9 8 0 0 5 0 4.3 4.3 5.6 9.9 48 122 197 0.22 0.03 0.25 0.22 0.25 0.13 0.17 0.30 0.13 0.30 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 (3 Seasons) 3 Leagues 66 32 3,174 35.3 7 1 8 7 0 0 5 0 4.0 4.0 5.6 9.6 48 121 195 0.20 0.03 0.23 0.20 0.23 0.12 0.17 0.29 0.12 0.29 Crystal Palace (1 Season) 2 Leagues 4 0 63 0.7 1 0 1 1 0 0 0 0 0.3 0.3 0.0 0.3 0 1 2 1.43 0.00 1.43 1.43 1.43 3.21 0.00 3.21 3.21 3.21 Championship (3 Seasons) 61 30 2,935 32.6 6 1 7 6 0 0 5 0 4.0 4.0 5.6 9.6 48 121 195 0.18 0.03 0.21 0.18 0.21 0.12 0.17 0.29 0.12 0.29 FA Cup (3 Seasons) 4 0 99 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (2 Seasons) 3 2 195 2.2 1 0 1 1 0 0 0 0 0.46 0.00 0.46 0.46 0.46 Premier League (1 Season) 2 0 8 0.1 1 0 1 1 0 0 0 0 0.3 0.3 0.0 0.3 0 1 2 11.25 0.00 11.25 11.25 11.25 3.21 0.00 3.21 3.21 3.21
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 2022-2023 17 Millwall eng ENG 2. Championship 8th 12 0 173 1.9 0 0 0 0 0 0 0 0 0.6 0.6 0.1 0.6 5 12 23 0.00 0.00 0.00 0.00 0.00 0.29 0.04 0.34 0.29 0.34 Matches 2023-2024 18 Millwall eng ENG 2. Championship 13th 25 6 744 8.3 2 0 2 2 0 0 1 0 1.3 1.3 1.1 2.4 6 36 51 0.24 0.00 0.24 0.24 0.24 0.15 0.14 0.29 0.15 0.29 Matches 2024-2025 19 Millwall eng ENG 2. Championship 11th 24 24 2,018 22.4 4 1 5 4 0 0 4 0 2.2 2.2 4.4 6.6 37 73 121 0.18 0.04 0.22 0.18 0.22 0.10 0.20 0.29 0.10 0.29 Matches 2024-2025 19 Crystal Palace eng ENG 1. Premier League 12th 2 0 8 0.1 1 0 1 1 0 0 0 0 0.3 0.3 0.0 0.3 0 1 2 11.25 0.00 11.25 11.25 11.25 3.21 0.00 3.21 3.21 3.21 Matches 3 Seasons 2 Clubs 2 Leagues 63 30 2,943 32.7 7 1 8 7 0 0 5 0 4.3 4.3 5.6 9.9 48 122 197 0.21 0.03 0.24 0.21 0.24 0.13 0.17 0.30 0.13 0.30 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 (3 Seasons) 1 League 61 30 2,935 32.6 6 1 7 6 0 0 5 0 4.0 4.0 5.6 9.6 48 121 195 0.18 0.03 0.21 0.18 0.21 0.12 0.17 0.29 0.12 0.29 Crystal Palace (1 Season) 1 League 2 0 8 0.1 1 0 1 1 0 0 0 0 0.3 0.3 0.0 0.3 0 1 2 11.25 0.00 11.25 11.25 11.25 3.21 0.00 3.21 3.21 3.21 Championship (3 Seasons) 61 30 2,935 32.6 6 1 7 6 0 0 5 0 4.0 4.0 5.6 9.6 48 121 195 0.18 0.03 0.21 0.18 0.21 0.12 0.17 0.29 0.12 0.29 Premier League (1 Season) 2 0 8 0.1 1 0 1 1 0 0 0 0 0.3 0.3 0.0 0.3 0 1 2 11.25 0.00 11.25 11.25 11.25 3.21 0.00 3.21 3.21 3.21
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 17 Millwall eng ENG FA Cup 1 0 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 18 Millwall eng ENG EFL Cup Rd1 1 1 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 18 Millwall eng ENG FA Cup 1 0 14 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 19 Millwall eng ENG EFL Cup Rd2 2 1 135 1.5 1 0 1 1 0 0 0 0 0.67 0.00 0.67 0.67 0.67 Matches 2024-2025 19 Crystal Palace eng ENG FA Cup QF 2 0 55 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 3 Seasons 2 Clubs 2 Leagues 7 2 294 3.3 1 0 1 1 0 0 0 0 0.31 0.00 0.31 0.31 0.31 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 (3 Seasons) 2 Leagues 5 2 239 2.7 1 0 1 1 0 0 0 0 0.38 0.00 0.38 0.38 0.38 Crystal Palace (1 Season) 1 League 2 0 55 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (3 Seasons) 4 0 99 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (2 Seasons) 3 2 195 2.2 1 0 1 1 0 0 0 0 0.46 0.00 0.46 0.46 0.46
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 2022-2023 17 Millwall eng ENG 2. Championship 1.9 0 7 0 0.0 3.64 0.00 0.00 13.4 0 0 0 0.6 0.6 0.08 -0.6 -0.6 Matches 2022-2023 17 Millwall eng ENG FA Cup 0.3 0 0 0 0.00 0.00 0 0 Matches 2023-2024 18 Millwall eng ENG 2. Championship 8.3 2 14 4 28.6 1.69 0.48 0.14 0.50 14.4 0 0 0 1.3 1.3 0.09 +0.7 +0.7 Matches 2023-2024 18 Millwall eng ENG EFL Cup 0.7 0 2 0 0.0 3.00 0.00 0.00 0 0 Matches 2023-2024 18 Millwall eng ENG FA Cup 0.2 0 0 0 Matches 2024-2025 19 Millwall eng ENG 2. Championship 22.4 4 30 11 36.7 1.34 0.49 0.13 0.36 16.5 0 0 0 2.2 2.2 0.07 +1.8 +1.8 Matches 2024-2025 19 Millwall eng ENG EFL Cup 1.5 1 3 1 33.3 2.00 0.67 0.33 1.00 0 0 Matches 2024-2025 19 Crystal Palace eng ENG FA Cup 0.6 0 2 2 100.0 3.27 3.27 0.00 0.00 0 0 Matches 2024-2025 19 Crystal Palace eng ENG 1. Premier League 0.1 1 1 1 100.0 11.25 11.25 1.00 1.00 2.8 0 0 0 0.3 0.3 0.32 +0.7 +0.7 Matches 3 Seasons 2 Clubs 4 Leagues 36.0 8 59 19 32.2 1.65 0.53 0.14 0.42 15.3 0 0 0 4.3 4.3 0.08 +2.7 +2.7 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 (3 Seasons) 3 Leagues 35.3 7 56 16 28.6 1.59 0.46 0.13 0.44 15.5 0 0 0 4.0 4.0 0.08 +2.0 +2.0 Crystal Palace (1 Season) 2 Leagues 0.7 1 3 3 100.0 4.29 4.29 0.33 0.33 2.8 0 0 0 0.3 0.3 0.32 +0.7 +0.7 Championship (3 Seasons) 32.6 6 51 15 29.4 1.56 0.46 0.12 0.40 15.5 0 0 0 4.0 4.0 0.08 +2.0 +2.0 FA Cup (3 Seasons) 1.1 0 2 2 100.0 2.12 2.12 0.00 0.00 0 0 EFL Cup (2 Seasons) 2.2 1 5 1 20.0 2.31 0.46 0.20 1.00 0 0 Premier League (1 Season) 0.1 1 1 1 100.0 11.25 11.25 1.00 1.00 2.8 0 0 0 0.3 0.3 0.32 +0.7 +0.7
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 2022-2023 17 Millwall 2 Leagues 2.3 0 7 0 0.0 3.10 0.00 0.00 13.4 0 0 0 0.6 0.6 0.08 -0.6 -0.6 2023-2024 18 Millwall 3 Leagues 9.1 2 16 4 25.0 1.79 0.45 0.13 0.50 14.4 0 0 0 1.3 1.3 0.09 +0.7 +0.7 2024-2025 19 Millwall 2 Leagues 23.9 5 33 12 36.4 1.38 0.50 0.15 0.42 16.5 0 0 0 2.2 2.2 0.07 +1.8 +1.8 2024-2025 19 Crystal Palace 2 Leagues 0.7 1 3 3 100.0 4.29 4.29 0.33 0.33 2.8 0 0 0 0.3 0.3 0.32 +0.7 +0.7 3 Seasons 2 Clubs 4 Leagues 36.0 8 59 19 32.2 1.65 0.53 0.14 0.42 15.3 0 0 0 4.3 4.3 0.08 +2.7 +2.7 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 (3 Seasons) 3 Leagues 35.3 7 56 16 28.6 1.59 0.46 0.13 0.44 15.5 0 0 0 4.0 4.0 0.08 +2.0 +2.0 Crystal Palace (1 Season) 2 Leagues 0.7 1 3 3 100.0 4.29 4.29 0.33 0.33 2.8 0 0 0 0.3 0.3 0.32 +0.7 +0.7 Championship (3 Seasons) 32.6 6 51 15 29.4 1.56 0.46 0.12 0.40 15.5 0 0 0 4.0 4.0 0.08 +2.0 +2.0 FA Cup (3 Seasons) 1.1 0 2 2 100.0 2.12 2.12 0.00 0.00 0 0 EFL Cup (2 Seasons) 2.2 1 5 1 20.0 2.31 0.46 0.20 1.00 0 0 Premier League (1 Season) 0.1 1 1 1 100.0 11.25 11.25 1.00 1.00 2.8 0 0 0 0.3 0.3 0.32 +0.7 +0.7
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 2022-2023 17 Millwall eng ENG 2. Championship 8th 1.9 0 7 0 0.0 3.64 0.00 0.00 13.4 0 0 0 0.6 0.6 0.08 -0.6 -0.6 Matches 2023-2024 18 Millwall eng ENG 2. Championship 13th 8.3 2 14 4 28.6 1.69 0.48 0.14 0.50 14.4 0 0 0 1.3 1.3 0.09 +0.7 +0.7 Matches 2024-2025 19 Millwall eng ENG 2. Championship 11th 22.4 4 30 11 36.7 1.34 0.49 0.13 0.36 16.5 0 0 0 2.2 2.2 0.07 +1.8 +1.8 Matches 2024-2025 19 Crystal Palace eng ENG 1. Premier League 12th 0.1 1 1 1 100.0 11.25 11.25 1.00 1.00 2.8 0 0 0 0.3 0.3 0.32 +0.7 +0.7 Matches 3 Seasons 2 Clubs 2 Leagues 32.7 7 52 16 30.8 1.59 0.49 0.13 0.44 15.3 0 0 0 4.3 4.3 0.08 +2.7 +2.7 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 (3 Seasons) 1 League 32.6 6 51 15 29.4 1.56 0.46 0.12 0.40 15.5 0 0 0 4.0 4.0 0.08 +2.0 +2.0 Crystal Palace (1 Season) 1 League 0.1 1 1 1 100.0 11.25 11.25 1.00 1.00 2.8 0 0 0 0.3 0.3 0.32 +0.7 +0.7 Championship (3 Seasons) 32.6 6 51 15 29.4 1.56 0.46 0.12 0.40 15.5 0 0 0 4.0 4.0 0.08 +2.0 +2.0 Premier League (1 Season) 0.1 1 1 1 100.0 11.25 11.25 1.00 1.00 2.8 0 0 0 0.3 0.3 0.32 +0.7 +0.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 17 Millwall eng ENG FA Cup 0.3 0 0 0 0.00 0.00 0 0 Matches 2023-2024 18 Millwall eng ENG EFL Cup Rd1 0.7 0 2 0 0.0 3.00 0.00 0.00 0 0 Matches 2023-2024 18 Millwall eng ENG FA Cup 0.2 0 0 0 Matches 2024-2025 19 Millwall eng ENG EFL Cup Rd2 1.5 1 3 1 33.3 2.00 0.67 0.33 1.00 0 0 Matches 2024-2025 19 Crystal Palace eng ENG FA Cup QF 0.6 0 2 2 100.0 3.27 3.27 0.00 0.00 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 3.3 1 7 3 42.9 2.25 0.96 0.14 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 (3 Seasons) 2 Leagues 2.7 1 5 1 20.0 2.00 0.40 0.20 1.00 0 0 Crystal Palace (1 Season) 1 League 0.6 0 2 2 100.0 3.27 3.27 0.00 0.00 0 0 FA Cup (3 Seasons) 1.1 0 2 2 100.0 2.12 2.12 0.00 0.00 0 0 EFL Cup (2 Seasons) 2.2 1 5 1 20.0 2.31 0.46 0.20 1.00 0 0
Passing Table Season Age Squad Country 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 2022-2023 17 Millwall eng ENG 2. Championship 1.9 70 97 72.2 1103 205 36 40 90.0 21 30 70.0 9 21 42.9 0 0.1 0.2 -0.1 1 5 3 0 12 Matches 2022-2023 17 Millwall eng ENG FA Cup 0.3 0 Matches 2023-2024 18 Millwall eng ENG 2. Championship 8.3 229 336 68.2 3483 1002 121 147 82.3 78 109 71.6 14 40 35.0 0 1.1 1.3 -1.1 11 28 10 2 36 Matches 2023-2024 18 Millwall eng ENG EFL Cup 0.7 0 Matches 2023-2024 18 Millwall eng ENG FA Cup 0.2 0 Matches 2024-2025 19 Millwall eng ENG 2. Championship 22.4 356 572 62.2 5763 1972 178 235 75.7 116 180 64.4 40 86 46.5 1 4.4 3.2 -3.4 27 38 31 15 73 Matches 2024-2025 19 Millwall eng ENG EFL Cup 1.5 0 Matches 2024-2025 19 Crystal Palace eng ENG FA Cup 0.6 0 Matches 2024-2025 19 Crystal Palace eng ENG 1. Premier League 0.1 3 5 60.0 63 29 1 2 50.0 1 1 100.0 1 2 50.0 0 0.0 0.0 0.0 0 1 0 0 1 Matches 3 Seasons 2 Clubs 4 Leagues 36.0 658 1010 65.1 10412 3208 336 424 79.2 216 320 67.5 64 149 43.0 1 5.6 4.7 -4.6 39 72 44 17 122 Country 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 (3 Seasons) 3 Leagues 35.3 655 1005 65.2 10349 3179 335 422 79.4 215 319 67.4 63 147 42.9 1 5.6 4.7 -4.6 39 71 44 17 121 Crystal Palace (1 Season) 2 Leagues 0.7 3 5 60.0 63 29 1 2 50.0 1 1 100.0 1 2 50.0 0 0.0 0.0 0.0 0 1 0 0 1 Championship (3 Seasons) 32.6 655 1005 65.2 10349 3179 335 422 79.4 215 319 67.4 63 147 42.9 1 5.6 4.7 -4.6 39 71 44 17 121 FA Cup (3 Seasons) 1.1 0 EFL Cup (2 Seasons) 2.2 0 Premier League (1 Season) 0.1 3 5 60.0 63 29 1 2 50.0 1 1 100.0 1 2 50.0 0 0.0 0.0 0.0 0 1 0 0 1
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 2022-2023 17 Millwall 2 Leagues 2.3 70 97 72.2 1103 205 36 40 90.0 21 30 70.0 9 21 42.9 0 0.1 0.2 -0.1 1 5 3 0 12 2023-2024 18 Millwall 3 Leagues 9.1 229 336 68.2 3483 1002 121 147 82.3 78 109 71.6 14 40 35.0 0 1.1 1.3 -1.1 11 28 10 2 36 2024-2025 19 Millwall 2 Leagues 23.9 356 572 62.2 5763 1972 178 235 75.7 116 180 64.4 40 86 46.5 1 4.4 3.2 -3.4 27 38 31 15 73 2024-2025 19 Crystal Palace 2 Leagues 0.7 3 5 60.0 63 29 1 2 50.0 1 1 100.0 1 2 50.0 0 0.0 0.0 0.0 0 1 0 0 1 3 Seasons 2 Clubs 4 Leagues 36.0 658 1010 65.1 10412 3208 336 424 79.2 216 320 67.5 64 149 43.0 1 5.6 4.7 -4.6 39 72 44 17 122 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 (3 Seasons) 3 Leagues 35.3 655 1005 65.2 10349 3179 335 422 79.4 215 319 67.4 63 147 42.9 1 5.6 4.7 -4.6 39 71 44 17 121 Crystal Palace (1 Season) 2 Leagues 0.7 3 5 60.0 63 29 1 2 50.0 1 1 100.0 1 2 50.0 0 0.0 0.0 0.0 0 1 0 0 1 Championship (3 Seasons) 32.6 655 1005 65.2 10349 3179 335 422 79.4 215 319 67.4 63 147 42.9 1 5.6 4.7 -4.6 39 71 44 17 121 FA Cup (3 Seasons) 1.1 0 EFL Cup (2 Seasons) 2.2 0 Premier League (1 Season) 0.1 3 5 60.0 63 29 1 2 50.0 1 1 100.0 1 2 50.0 0 0.0 0.0 0.0 0 1 0 0 1
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 2022-2023 17 Millwall eng ENG 2. Championship 8th 1.9 70 97 72.2 1103 205 36 40 90.0 21 30 70.0 9 21 42.9 0 0.1 0.2 -0.1 1 5 3 0 12 Matches 2023-2024 18 Millwall eng ENG 2. Championship 13th 8.3 229 336 68.2 3483 1002 121 147 82.3 78 109 71.6 14 40 35.0 0 1.1 1.3 -1.1 11 28 10 2 36 Matches 2024-2025 19 Millwall eng ENG 2. Championship 11th 22.4 356 572 62.2 5763 1972 178 235 75.7 116 180 64.4 40 86 46.5 1 4.4 3.2 -3.4 27 38 31 15 73 Matches 2024-2025 19 Crystal Palace eng ENG 1. Premier League 12th 0.1 3 5 60.0 63 29 1 2 50.0 1 1 100.0 1 2 50.0 0 0.0 0.0 0.0 0 1 0 0 1 Matches 3 Seasons 2 Clubs 2 Leagues 32.7 658 1010 65.1 10412 3208 336 424 79.2 216 320 67.5 64 149 43.0 1 5.6 4.7 -4.6 39 72 44 17 122 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 (3 Seasons) 1 League 32.6 655 1005 65.2 10349 3179 335 422 79.4 215 319 67.4 63 147 42.9 1 5.6 4.7 -4.6 39 71 44 17 121 Crystal Palace (1 Season) 1 League 0.1 3 5 60.0 63 29 1 2 50.0 1 1 100.0 1 2 50.0 0 0.0 0.0 0.0 0 1 0 0 1 Championship (3 Seasons) 32.6 655 1005 65.2 10349 3179 335 422 79.4 215 319 67.4 63 147 42.9 1 5.6 4.7 -4.6 39 71 44 17 121 Premier League (1 Season) 0.1 3 5 60.0 63 29 1 2 50.0 1 1 100.0 1 2 50.0 0 0.0 0.0 0.0 0 1 0 0 1
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2022-2023 17 Millwall 2 Leagues 2.3 97 94 3 1 0 1 13 1 1 0 1 0 70 0 2 2023-2024 18 Millwall 3 Leagues 9.1 336 315 20 0 2 0 26 5 8 3 5 0 229 1 13 2024-2025 19 Millwall 2 Leagues 23.9 572 563 4 1 5 4 71 2 1 0 1 0 356 5 26 2024-2025 19 Crystal Palace 2 Leagues 0.7 5 5 0 0 0 0 0 0 0 0 0 0 3 0 0 3 Seasons 2 Clubs 4 Leagues 36.0 1010 977 27 2 7 5 110 8 10 3 7 0 658 6 41 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Millwall (3 Seasons) 3 Leagues 35.3 1005 972 27 2 7 5 110 8 10 3 7 0 655 6 41 Crystal Palace (1 Season) 2 Leagues 0.7 5 5 0 0 0 0 0 0 0 0 0 0 3 0 0 Championship (3 Seasons) 32.6 1005 972 27 2 7 5 108 8 10 3 7 0 655 6 41 FA Cup (3 Seasons) 1.1 0 EFL Cup (2 Seasons) 2.2 2 Premier League (1 Season) 0.1 5 5 0 0 0 0 0 0 0 0 0 0 3 0 0
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2022-2023 17 Millwall eng ENG 2. Championship 8th 1.9 97 94 3 1 0 1 13 1 1 0 1 0 70 0 2 Matches 2023-2024 18 Millwall eng ENG 2. Championship 13th 8.3 336 315 20 0 2 0 26 5 8 3 5 0 229 1 13 Matches 2024-2025 19 Millwall eng ENG 2. Championship 11th 22.4 572 563 4 1 5 4 69 2 1 0 1 0 356 5 26 Matches 2024-2025 19 Crystal Palace eng ENG 1. Premier League 12th 0.1 5 5 0 0 0 0 0 0 0 0 0 0 3 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 32.7 1010 977 27 2 7 5 108 8 10 3 7 0 658 6 41 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Millwall (3 Seasons) 1 League 32.6 1005 972 27 2 7 5 108 8 10 3 7 0 655 6 41 Crystal Palace (1 Season) 1 League 0.1 5 5 0 0 0 0 0 0 0 0 0 0 3 0 0 Championship (3 Seasons) 32.6 1005 972 27 2 7 5 108 8 10 3 7 0 655 6 41 Premier League (1 Season) 0.1 5 5 0 0 0 0 0 0 0 0 0 0 3 0 0
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 2022-2023 17 Millwall 2 Leagues 2.3 10 5.20 8 0 1 1 0 0 0 0.00 0 0 0 0 0 0 2023-2024 18 Millwall 3 Leagues 9.1 26 3.15 17 2 3 3 1 0 0 0.00 0 0 0 0 0 0 2024-2025 19 Millwall 2 Leagues 23.9 70 3.12 45 0 10 4 10 1 4 0.18 1 0 2 1 0 0 2024-2025 19 Crystal Palace 2 Leagues 0.7 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 3 Seasons 2 Clubs 4 Leagues 36.0 106 3.24 70 2 14 8 11 1 4 0.12 1 0 2 1 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Millwall (3 Seasons) 3 Leagues 35.3 106 3.25 70 2 14 8 11 1 4 0.12 1 0 2 1 0 0 Crystal Palace (1 Season) 2 Leagues 0.7 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Championship (3 Seasons) 32.6 106 3.25 70 2 14 8 11 1 4 0.12 1 0 2 1 0 0 FA Cup (3 Seasons) 1.1 EFL Cup (2 Seasons) 2.2 Premier League (1 Season) 0.1 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 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 17 Millwall eng ENG 2. Championship 8th 1.9 10 5.20 8 0 1 1 0 0 0 0.00 0 0 0 0 0 0 Matches 2023-2024 18 Millwall eng ENG 2. Championship 13th 8.3 26 3.15 17 2 3 3 1 0 0 0.00 0 0 0 0 0 0 Matches 2024-2025 19 Millwall eng ENG 2. Championship 11th 22.4 70 3.12 45 0 10 4 10 1 4 0.18 1 0 2 1 0 0 Matches 2024-2025 19 Crystal Palace eng ENG 1. Premier League 12th 0.1 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 32.7 106 3.24 70 2 14 8 11 1 4 0.12 1 0 2 1 0 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Millwall (3 Seasons) 1 League 32.6 106 3.25 70 2 14 8 11 1 4 0.12 1 0 2 1 0 0 Crystal Palace (1 Season) 1 League 0.1 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Championship (3 Seasons) 32.6 106 3.25 70 2 14 8 11 1 4 0.12 1 0 2 1 0 0 Premier League (1 Season) 0.1 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 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 2022-2023 17 Millwall 2 Leagues 2.3 5 2 1 4 0 0 3 0.0 3 2 1 1 0 5 0 0 2023-2024 18 Millwall 3 Leagues 9.1 23 14 12 7 4 9 19 47.4 10 11 1 10 7 30 4 0 2024-2025 19 Millwall 2 Leagues 23.9 66 43 24 25 17 28 40 70.0 12 27 1 26 9 75 21 0 2024-2025 19 Crystal Palace 2 Leagues 0.7 1 2 1 0 0 1 1 100.0 0 0 0 0 1 1 0 0 3 Seasons 2 Clubs 4 Leagues 36.0 95 61 38 36 21 38 63 60.3 25 40 3 37 17 111 25 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 (3 Seasons) 3 Leagues 35.3 94 59 37 36 21 37 62 59.7 25 40 3 37 16 110 25 0 Crystal Palace (1 Season) 2 Leagues 0.7 1 2 1 0 0 1 1 100.0 0 0 0 0 1 1 0 0 Championship (3 Seasons) 32.6 94 58 37 36 21 37 62 59.7 25 40 3 37 16 110 25 0 FA Cup (3 Seasons) 1.1 1 1 0 EFL Cup (2 Seasons) 2.2 1 0 0 Premier League (1 Season) 0.1 1 1 1 0 0 1 1 100.0 0 0 0 0 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 17 Millwall eng ENG 2. Championship 8th 1.9 5 2 1 4 0 0 3 0.0 3 2 1 1 0 5 0 0 Matches 2023-2024 18 Millwall eng ENG 2. Championship 13th 8.3 23 13 12 7 4 9 19 47.4 10 11 1 10 7 30 4 0 Matches 2024-2025 19 Millwall eng ENG 2. Championship 11th 22.4 66 43 24 25 17 28 40 70.0 12 27 1 26 9 75 21 0 Matches 2024-2025 19 Crystal Palace eng ENG 1. Premier League 12th 0.1 1 1 1 0 0 1 1 100.0 0 0 0 0 0 1 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 32.7 95 59 38 36 21 38 63 60.3 25 40 3 37 16 111 25 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 (3 Seasons) 1 League 32.6 94 58 37 36 21 37 62 59.7 25 40 3 37 16 110 25 0 Crystal Palace (1 Season) 1 League 0.1 1 1 1 0 0 1 1 100.0 0 0 0 0 0 1 0 0 Championship (3 Seasons) 32.6 94 58 37 36 21 37 62 59.7 25 40 3 37 16 110 25 0 Premier League (1 Season) 0.1 1 1 1 0 0 1 1 100.0 0 0 0 0 0 1 0 0
Possession Table Season Age Squad Country 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 2022-2023 17 Millwall eng ENG 2. Championship 1.9 137 1 10 50 80 10 137 20 9 45.0 10 50.0 95 485 204 5 4 1 7 8 97 23 Matches 2022-2023 17 Millwall eng ENG FA Cup 0.3 Matches 2023-2024 18 Millwall eng ENG 2. Championship 8.3 463 7 74 191 205 27 463 36 15 41.7 18 50.0 250 1011 364 6 12 2 31 12 293 51 Matches 2023-2024 18 Millwall eng ENG EFL Cup 0.7 Matches 2023-2024 18 Millwall eng ENG FA Cup 0.2 Matches 2024-2025 19 Millwall eng ENG 2. Championship 22.4 923 21 142 380 422 63 923 117 51 43.6 50 42.7 579 3053 1290 37 29 17 67 69 620 121 Matches 2024-2025 19 Millwall eng ENG EFL Cup 1.5 Matches 2024-2025 19 Crystal Palace eng ENG FA Cup 0.6 Matches 2024-2025 19 Crystal Palace eng ENG 1. Premier League 0.1 7 0 1 3 3 2 7 0 0 0 3 17 1 0 0 0 0 0 4 2 Matches 3 Seasons 2 Clubs 4 Leagues 36.0 1530 29 227 624 710 102 1530 173 75 43.4 78 45.1 927 4566 1859 48 45 20 105 89 1014 197 Country 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 (3 Seasons) 3 Leagues 35.3 1523 29 226 621 707 100 1523 173 75 43.4 78 45.1 924 4549 1858 48 45 20 105 89 1010 195 Crystal Palace (1 Season) 2 Leagues 0.7 7 0 1 3 3 2 7 0 0 0 3 17 1 0 0 0 0 0 4 2 Championship (3 Seasons) 32.6 1523 29 226 621 707 100 1523 173 75 43.4 78 45.1 924 4549 1858 48 45 20 105 89 1010 195 FA Cup (3 Seasons) 1.1 EFL Cup (2 Seasons) 2.2 Premier League (1 Season) 0.1 7 0 1 3 3 2 7 0 0 0 3 17 1 0 0 0 0 0 4 2
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 2022-2023 17 Millwall 2 Leagues 2.3 137 1 10 50 80 10 137 20 9 45.0 10 50.0 95 485 204 5 4 1 7 8 97 23 2023-2024 18 Millwall 3 Leagues 9.1 463 7 74 191 205 27 463 36 15 41.7 18 50.0 250 1011 364 6 12 2 31 12 293 51 2024-2025 19 Millwall 2 Leagues 23.9 923 21 142 380 422 63 923 117 51 43.6 50 42.7 579 3053 1290 37 29 17 67 69 620 121 2024-2025 19 Crystal Palace 2 Leagues 0.7 7 0 1 3 3 2 7 0 0 0 3 17 1 0 0 0 0 0 4 2 3 Seasons 2 Clubs 4 Leagues 36.0 1530 29 227 624 710 102 1530 173 75 43.4 78 45.1 927 4566 1859 48 45 20 105 89 1014 197 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 (3 Seasons) 3 Leagues 35.3 1523 29 226 621 707 100 1523 173 75 43.4 78 45.1 924 4549 1858 48 45 20 105 89 1010 195 Crystal Palace (1 Season) 2 Leagues 0.7 7 0 1 3 3 2 7 0 0 0 3 17 1 0 0 0 0 0 4 2 Championship (3 Seasons) 32.6 1523 29 226 621 707 100 1523 173 75 43.4 78 45.1 924 4549 1858 48 45 20 105 89 1010 195 FA Cup (3 Seasons) 1.1 EFL Cup (2 Seasons) 2.2 Premier League (1 Season) 0.1 7 0 1 3 3 2 7 0 0 0 3 17 1 0 0 0 0 0 4 2
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 2022-2023 17 Millwall eng ENG 2. Championship 8th 1.9 137 1 10 50 80 10 137 20 9 45.0 10 50.0 95 485 204 5 4 1 7 8 97 23 Matches 2023-2024 18 Millwall eng ENG 2. Championship 13th 8.3 463 7 74 191 205 27 463 36 15 41.7 18 50.0 250 1011 364 6 12 2 31 12 293 51 Matches 2024-2025 19 Millwall eng ENG 2. Championship 11th 22.4 923 21 142 380 422 63 923 117 51 43.6 50 42.7 579 3053 1290 37 29 17 67 69 620 121 Matches 2024-2025 19 Crystal Palace eng ENG 1. Premier League 12th 0.1 7 0 1 3 3 2 7 0 0 0 3 17 1 0 0 0 0 0 4 2 Matches 3 Seasons 2 Clubs 2 Leagues 32.7 1530 29 227 624 710 102 1530 173 75 43.4 78 45.1 927 4566 1859 48 45 20 105 89 1014 197 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 (3 Seasons) 1 League 32.6 1523 29 226 621 707 100 1523 173 75 43.4 78 45.1 924 4549 1858 48 45 20 105 89 1010 195 Crystal Palace (1 Season) 1 League 0.1 7 0 1 3 3 2 7 0 0 0 3 17 1 0 0 0 0 0 4 2 Championship (3 Seasons) 32.6 1523 29 226 621 707 100 1523 173 75 43.4 78 45.1 924 4549 1858 48 45 20 105 89 1010 195 Premier League (1 Season) 0.1 7 0 1 3 3 2 7 0 0 0 3 17 1 0 0 0 0 0 4 2
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 17 Millwall eng ENG FA Cup 0.3 Matches 2023-2024 18 Millwall eng ENG EFL Cup Rd1 0.7 Matches 2023-2024 18 Millwall eng ENG FA Cup 0.2 Matches 2024-2025 19 Millwall eng ENG EFL Cup Rd2 1.5 Matches 2024-2025 19 Crystal Palace eng ENG FA Cup QF 0.6 Matches 3 Seasons 2 Clubs 2 Leagues 3.3 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 (3 Seasons) 2 Leagues 2.7 Crystal Palace (1 Season) 1 League 0.6 FA Cup (3 Seasons) 1.1 EFL Cup (2 Seasons) 2.2
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 2022-2023 17 Millwall eng ENG 2. Championship 12 173 14 4.2 1.9 0 0 12 14 9 0.92 3 2 +1 +0.52 +0.38 3.6 2.4 +1.2 +0.62 +0.46 Matches 2022-2023 17 Millwall eng ENG FA Cup 1 30 30 33.3 0.3 0 0 1 30 0 0.00 0 0 0 0.00 +3.00 Matches 2023-2024 18 Millwall eng ENG 2. Championship 25 744 30 18.0 8.3 6 62 0 19 20 20 1.12 9 16 -7 -0.85 -0.77 9.6 11.2 -1.6 -0.19 +0.08 Matches 2023-2024 18 Millwall eng ENG EFL Cup 1 60 60 66.7 0.7 1 60 0 0 0 0.00 0 2 -2 -3.00 +3.00 Matches 2023-2024 18 Millwall eng ENG FA Cup 1 14 14 15.6 0.2 0 0 1 14 0 0.00 1 0 +1 +6.43 +8.80 Matches 2024-2025 19 Millwall eng ENG 2. Championship 24 2,018 84 59.0 22.4 24 84 13 0 0 1.25 21 18 +3 +0.13 +0.45 27.4 20.0 +7.4 +0.33 +0.61 Matches 2024-2025 19 Millwall eng ENG EFL Cup 2 135 68 75.0 1.5 1 90 1 1 45 0 1.50 1 0 +1 +0.67 +2.67 Matches 2024-2025 19 Crystal Palace eng ENG FA Cup 2 55 28 20.4 0.6 0 0 2 28 0 3.00 1 0 +1 +1.64 -0.04 Matches 2024-2025 19 Crystal Palace eng ENG 1. Premier League 2 8 4 0.3 0.1 0 0 2 4 4 1.50 1 0 +1 +11.25 +11.18 0.5 0.0 +0.5 +5.14 +4.84 Matches 3 Seasons 2 Clubs 4 Leagues 70 3,237 46 21.7 36.0 32 79 14 38 18 33 1.16 37 38 -1 -0.03 0.00 41.1 33.6 +7.5 +0.23 +0.22 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 (3 Seasons) 3 Leagues 66 3,174 48 26.1 35.3 32 79 14 34 19 29 1.09 35 38 -3 -0.09 +0.01 40.6 33.6 +7.0 +0.21 +0.29 Crystal Palace (1 Season) 2 Leagues 4 63 16 2.3 0.7 0 0 4 16 4 2.25 2 0 +2 +2.86 +2.66 0.5 0.0 +0.5 +5.14 +4.84 Championship (3 Seasons) 61 2,935 48 25.1 32.6 30 80 13 31 18 29 1.13 33 36 -3 -0.09 -0.07 40.6 33.6 +7.0 +0.21 +0.29 FA Cup (3 Seasons) 4 99 25 22.0 1.1 0 0 4 25 0 1.50 2 0 +2 +1.82 +1.82 EFL Cup (2 Seasons) 3 195 65 72.2 2.2 2 75 1 1 45 0 1.00 1 2 -1 -0.46 +3.14 Premier League (1 Season) 2 8 4 0.3 0.1 0 0 2 4 4 1.50 1 0 +1 +11.25 +11.18 0.5 0.0 +0.5 +5.14 +4.84
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 2022-2023 17 Millwall 2 Leagues 13 203 16 4.8 2.3 0 0 13 16 9 0.85 3 2 +1 +0.44 +0.35 3.6 2.4 +1.2 +0.62 +0.46 2023-2024 18 Millwall 3 Leagues 27 818 30 18.9 9.1 7 62 0 20 19 20 1.04 10 18 -8 -0.88 -0.70 9.6 11.2 -1.6 -0.19 +0.08 2024-2025 19 Millwall 2 Leagues 26 2,153 83 59.8 23.9 25 84 14 1 45 0 1.27 22 18 +4 +0.17 +0.54 27.4 20.0 +7.4 +0.33 +0.61 2024-2025 19 Crystal Palace 2 Leagues 4 63 16 2.3 0.7 0 0 4 16 4 2.25 2 0 +2 +2.86 +2.66 0.5 0.0 +0.5 +5.14 +4.84 3 Seasons 2 Clubs 4 Leagues 70 3,237 46 21.7 36.0 32 79 14 38 18 33 1.16 37 38 -1 -0.03 0.00 41.1 33.6 +7.5 +0.23 +0.22 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 (3 Seasons) 3 Leagues 66 3,174 48 26.1 35.3 32 79 14 34 19 29 1.09 35 38 -3 -0.09 +0.01 40.6 33.6 +7.0 +0.21 +0.29 Crystal Palace (1 Season) 2 Leagues 4 63 16 2.3 0.7 0 0 4 16 4 2.25 2 0 +2 +2.86 +2.66 0.5 0.0 +0.5 +5.14 +4.84 Championship (3 Seasons) 61 2,935 48 25.1 32.6 30 80 13 31 18 29 1.13 33 36 -3 -0.09 -0.07 40.6 33.6 +7.0 +0.21 +0.29 FA Cup (3 Seasons) 4 99 25 22.0 1.1 0 0 4 25 0 1.50 2 0 +2 +1.82 +1.82 EFL Cup (2 Seasons) 3 195 65 72.2 2.2 2 75 1 1 45 0 1.00 1 2 -1 -0.46 +3.14 Premier League (1 Season) 2 8 4 0.3 0.1 0 0 2 4 4 1.50 1 0 +1 +11.25 +11.18 0.5 0.0 +0.5 +5.14 +4.84
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 2022-2023 17 Millwall eng ENG 2. Championship 8th 12 173 14 4.2 1.9 0 0 12 14 9 0.92 3 2 +1 +0.52 +0.38 3.6 2.4 +1.2 +0.62 +0.46 Matches 2023-2024 18 Millwall eng ENG 2. Championship 13th 25 744 30 18.0 8.3 6 62 0 19 20 20 1.12 9 16 -7 -0.85 -0.77 9.6 11.2 -1.6 -0.19 +0.08 Matches 2024-2025 19 Millwall eng ENG 2. Championship 11th 24 2,018 84 59.0 22.4 24 84 13 0 0 1.25 21 18 +3 +0.13 +0.45 27.4 20.0 +7.4 +0.33 +0.61 Matches 2024-2025 19 Crystal Palace eng ENG 1. Premier League 12th 2 8 4 0.3 0.1 0 0 2 4 4 1.50 1 0 +1 +11.25 +11.18 0.5 0.0 +0.5 +5.14 +4.84 Matches 3 Seasons 2 Clubs 2 Leagues 63 2,943 47 20.7 32.7 30 80 13 33 17 33 1.14 34 36 -2 -0.06 -0.06 41.1 33.6 +7.5 +0.23 +0.22 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 (3 Seasons) 1 League 61 2,935 48 25.1 32.6 30 80 13 31 18 29 1.13 33 36 -3 -0.09 -0.07 40.6 33.6 +7.0 +0.21 +0.29 Crystal Palace (1 Season) 1 League 2 8 4 0.3 0.1 0 0 2 4 4 1.50 1 0 +1 +11.25 +11.18 0.5 0.0 +0.5 +5.14 +4.84 Championship (3 Seasons) 61 2,935 48 25.1 32.6 30 80 13 31 18 29 1.13 33 36 -3 -0.09 -0.07 40.6 33.6 +7.0 +0.21 +0.29 Premier League (1 Season) 2 8 4 0.3 0.1 0 0 2 4 4 1.50 1 0 +1 +11.25 +11.18 0.5 0.0 +0.5 +5.14 +4.84
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 17 Millwall eng ENG FA Cup 1 30 30 33.3 0.3 0 0 1 30 0 0.00 0 0 0 0.00 +3.00 Matches 2023-2024 18 Millwall eng ENG EFL Cup Rd1 1 60 60 66.7 0.7 1 60 0 0 0 0.00 0 2 -2 -3.00 +3.00 Matches 2023-2024 18 Millwall eng ENG FA Cup 1 14 14 15.6 0.2 0 0 1 14 0 0.00 1 0 +1 +6.43 +8.80 Matches 2024-2025 19 Millwall eng ENG EFL Cup Rd2 2 135 68 75.0 1.5 1 90 1 1 45 0 1.50 1 0 +1 +0.67 +2.67 Matches 2024-2025 19 Crystal Palace eng ENG FA Cup QF 2 55 28 20.4 0.6 0 0 2 28 0 3.00 1 0 +1 +1.64 -0.04 Matches 3 Seasons 2 Clubs 2 Leagues 7 294 42 40.8 3.3 2 75 1 5 29 0 1.29 3 2 +1 +0.31 +0.94 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 (3 Seasons) 2 Leagues 5 239 48 53.1 2.7 2 75 1 3 30 0 0.60 2 2 0 0.00 +2.99 Crystal Palace (1 Season) 1 League 2 55 28 20.4 0.6 0 0 2 28 0 3.00 1 0 +1 +1.64 -0.04 FA Cup (3 Seasons) 4 99 25 22.0 1.1 0 0 4 25 0 1.50 2 0 +2 +1.82 +1.82 EFL Cup (2 Seasons) 3 195 65 72.2 2.2 2 75 1 1 45 0 1.00 1 2 -1 -0.46 +3.14
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 2022-2023 17 Millwall 2 Leagues 2.3 0 0 0 4 4 0 13 0 2 0 0 0 15 3 8 27.3 2023-2024 18 Millwall 3 Leagues 9.1 1 0 0 13 13 6 26 7 14 0 0 0 48 8 28 22.2 2024-2025 19 Millwall 2 Leagues 23.9 4 0 0 45 66 5 71 9 43 0 0 0 113 24 58 29.3 2024-2025 19 Crystal Palace 2 Leagues 0.7 0 0 0 1 1 0 0 1 2 0 0 0 1 1 0 100.0 3 Seasons 2 Clubs 4 Leagues 36.0 5 0 0 63 84 11 110 17 61 0 0 0 177 36 94 27.7 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Millwall (3 Seasons) 3 Leagues 35.3 5 0 0 62 83 11 110 16 59 0 0 0 176 35 94 27.1 Crystal Palace (1 Season) 2 Leagues 0.7 0 0 0 1 1 0 0 1 2 0 0 0 1 1 0 100.0 Championship (3 Seasons) 32.6 5 0 0 58 78 11 108 16 58 0 0 0 176 35 94 27.1 FA Cup (3 Seasons) 1.1 0 0 0 1 2 0 0 1 1 0 EFL Cup (2 Seasons) 2.2 0 0 0 4 4 0 2 0 1 0 Premier League (1 Season) 0.1 0 0 0 0 0 0 0 0 1 0 0 0 1 1 0 100.0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2022-2023 17 Millwall eng ENG 2. Championship 8th 1.9 0 0 0 4 3 0 13 0 2 0 0 0 15 3 8 27.3 Matches 2023-2024 18 Millwall eng ENG 2. Championship 13th 8.3 1 0 0 13 12 6 26 7 13 0 0 0 48 8 28 22.2 Matches 2024-2025 19 Millwall eng ENG 2. Championship 11th 22.4 4 0 0 41 63 5 69 9 43 0 0 0 113 24 58 29.3 Matches 2024-2025 19 Crystal Palace eng ENG 1. Premier League 12th 0.1 0 0 0 0 0 0 0 0 1 0 0 0 1 1 0 100.0 Matches 3 Seasons 2 Clubs 2 Leagues 32.7 5 0 0 58 78 11 108 16 59 0 0 0 177 36 94 27.7 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Millwall (3 Seasons) 1 League 32.6 5 0 0 58 78 11 108 16 58 0 0 0 176 35 94 27.1 Crystal Palace (1 Season) 1 League 0.1 0 0 0 0 0 0 0 0 1 0 0 0 1 1 0 100.0 Championship (3 Seasons) 32.6 5 0 0 58 78 11 108 16 58 0 0 0 176 35 94 27.1 Premier League (1 Season) 0.1 0 0 0 0 0 0 0 0 1 0 0 0 1 1 0 100.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 Romain Esse Pages
Romain Esse 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