Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp 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-202317Millwalleng ENG2. Championship1201731.9000000000.000.000.000.000.00Matches
2022-202317Millwalleng ENGFA Cup10300.3000000000.000.000.000.000.00Matches
2023-202418Millwalleng ENG2. Championship2567448.3202200100.240.000.240.240.24Matches
2023-202418Millwalleng ENGEFL Cup11600.7000000000.000.000.000.000.00Matches
2023-202418Millwalleng ENGFA Cup10140.2000000000.000.000.000.000.00Matches
2024-202519Millwalleng ENG2. Championship24242,01822.4415400400.180.040.220.180.22Matches
2024-202519Millwalleng ENGEFL Cup211351.5101100000.670.000.670.670.67Matches
2024-202519Crystal Palaceeng ENGFA Cup20550.6000000000.000.000.000.000.00Matches
2024-202519Crystal Palaceeng ENG1. Premier League711381.5112100000.650.651.300.651.30Matches
2025-202620Coventry Cityeng ENG2. Championship1787588.4213200200.240.120.360.240.36Matches
2025-202620Crystal Palace3. Conf Lg311391.5000000100.000.000.000.000.00Matches
2025-202620Crystal Palaceeng ENGEFL Cup11450.5000000000.000.000.000.000.00Matches
2025-202620Crystal Palaceeng ENGFA Community Shield00Matches
2025-202620Coventry Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2025-202620Crystal Palaceeng ENGJr. PL2332022.2224200100.890.891.780.891.78Matches
2025-202620Crystal Palaceeng ENG1. Premier League40440.5000000000.000.000.000.000.00Matches
4 Seasons3 Clubs6 Leagues101444,44349.4103131000800.200.060.260.200.26
Country Comp 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)3 Leagues66323,17435.3718700500.200.030.230.200.23
Crystal Palace (2 Seasons)5 Leagues1734214.7112100100.210.210.430.210.43
Coventry City (1 Season)2 Leagues1898489.4213200200.210.110.320.210.32
Crystal Palace (1 Season)1 League332022.2224200100.890.891.780.891.78
Championship (4 Seasons)78383,69341.08210800700.190.050.240.190.24
FA Cup (4 Seasons)511892.1000000000.000.000.000.000.00
EFL Cup (3 Seasons)432402.7101100000.370.000.370.370.37
Premier League (2 Seasons)1111822.0112100000.490.490.990.490.99
PL2 (1 Season)332022.2224200100.890.891.780.891.78
Conf Lg (1 Season)311391.5000000100.000.000.000.000.00
FA Community Shield (1 Season)00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp 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-202317Millwall2 Leagues1302032.3000000000.000.000.000.000.00
2023-202418Millwall3 Leagues2778189.1202200100.220.000.220.220.22
2024-202519Millwall2 Leagues26252,15323.9516500400.210.040.250.210.25
2024-202519Crystal Palace2 Leagues911932.1112100000.470.470.930.470.93
2025-202620Crystal Palace4 Leagues822282.5000000100.000.000.000.000.00
2025-202620Coventry City2 Leagues1898489.4213200200.210.110.320.210.32
2025-202620Crystal Palace1 League332022.2224200100.890.891.780.891.78
4 Seasons3 Clubs6 Leagues101444,44349.4103131000800.200.060.260.200.26
Comp 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)3 Leagues66323,17435.3718700500.200.030.230.200.23
Crystal Palace (2 Seasons)5 Leagues1734214.7112100100.210.210.430.210.43
Coventry City (1 Season)2 Leagues1898489.4213200200.210.110.320.210.32
Crystal Palace (1 Season)1 League332022.2224200100.890.891.780.891.78
Championship (4 Seasons)78383,69341.08210800700.190.050.240.190.24
FA Cup (4 Seasons)511892.1000000000.000.000.000.000.00
EFL Cup (3 Seasons)432402.7101100000.370.000.370.370.37
Premier League (2 Seasons)1111822.0112100000.490.490.990.490.99
PL2 (1 Season)332022.2224200100.890.891.780.891.78
Conf Lg (1 Season)311391.5000000100.000.000.000.000.00
FA Community Shield (1 Season)00
Standard Stats Table
Playing Time Performance Per 90 Minutes
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-202317Millwalleng ENG2. Championship8th1201731.9000000000.000.000.000.000.00Matches
2023-202418Millwalleng ENG2. Championship13th2567448.3202200100.240.000.240.240.24Matches
2024-202519Millwalleng ENG2. Championship8th24242,01822.4415400400.180.040.220.180.22Matches
2024-202519Crystal Palaceeng ENG1. Premier League12th711381.5112100000.650.651.300.651.30Matches
2025-202620Crystal Palaceeng ENG1. Premier League15th40440.5000000000.000.000.000.000.00Matches
2025-202620Coventry Cityeng ENG2. Championship1st1787588.4213200200.240.120.360.240.36Matches
2025-202620Crystal Palaceeng ENGJr. PL210th332022.2224200100.890.891.780.891.78Matches
4 Seasons3 Clubs2 Leagues89393,87543.19312900700.210.070.280.210.28
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)1 League61302,93532.6617600500.180.030.210.180.21
Crystal Palace (2 Seasons)1 League1111822.0112100000.490.490.990.490.99
Coventry City (1 Season)1 League1787588.4213200200.240.120.360.240.36
Crystal Palace (1 Season)1 League332022.2224200100.890.891.780.891.78
Championship (4 Seasons)78383,69341.08210800700.190.050.240.190.24
Premier League (2 Seasons)1111822.0112100000.490.490.990.490.99
PL2 (1 Season)332022.2224200100.890.891.780.891.78
Standard Stats Table
Playing Time Performance Per 90 Minutes
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-202317Millwalleng ENGFA Cup10300.3000000000.000.000.000.000.00Matches
2023-202418Millwalleng ENGEFL CupRd111600.7000000000.000.000.000.000.00Matches
2023-202418Millwalleng ENGFA Cup10140.2000000000.000.000.000.000.00Matches
2024-202519Millwalleng ENGEFL CupRd2211351.5101100000.670.000.670.670.67Matches
2024-202519Crystal Palaceeng ENGFA Cup1st20550.6000000000.000.000.000.000.00Matches
2025-202620Crystal Palaceeng ENGEFL CupQF11450.5000000000.000.000.000.000.00Matches
2025-202620Crystal Palaceeng ENGFA Community Shield1st00Matches
2025-202620Coventry Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
4 Seasons3 Clubs3 Leagues944294.8101100000.210.000.210.210.21
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 Leagues522392.7101100000.380.000.380.380.38
Crystal Palace (2 Seasons)3 Leagues311001.1000000000.000.000.000.000.00
Coventry City (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (4 Seasons)511892.1000000000.000.000.000.000.00
EFL Cup (3 Seasons)432402.7101100000.370.000.370.370.37
FA Community Shield (1 Season)00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad 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
2025-202620Crystal Palace3. Conf Lg1st311391.5000000100.000.000.000.000.00Matches
1 Season1 Club1 League311391.5000000100.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2022-202317Millwalleng ENG2. Championship1.90700.03.640.000.0000Matches
2022-202317Millwalleng ENGFA Cup0.30000.000.0000Matches
2023-202418Millwalleng ENG2. Championship8.3214428.61.690.480.140.5000Matches
2023-202418Millwalleng ENGEFL Cup0.70200.03.000.000.0000Matches
2023-202418Millwalleng ENGFA Cup0.2000Matches
2024-202519Millwalleng ENG2. Championship22.44301240.01.340.540.130.3300Matches
2024-202519Millwalleng ENGEFL Cup1.513133.32.000.670.331.0000Matches
2024-202519Crystal Palaceeng ENGFA Cup0.6022100.03.273.270.000.0000Matches
2024-202519Crystal Palaceeng ENG1. Premier League1.5111100.00.650.651.001.0000Matches
2025-202620Coventry Cityeng ENG2. Championship8.4226934.63.091.070.080.2200Matches
2025-202620Crystal Palace3. Conf Lg1.504125.02.590.650.000.0000Matches
2025-202620Crystal Palaceeng ENGEFL Cup0.5011100.02.002.000.000.0000Matches
2025-202620Coventry Cityeng ENGFA Cup1.00100.01.000.000.0000Matches
2025-202620Crystal Palaceeng ENGJr. PL22.2200Matches
2025-202620Crystal Palaceeng ENG1. Premier League0.50000.000.0000Matches
4 Seasons3 Clubs6 Leagues49.410913134.11.850.630.110.3200
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Millwall (3 Seasons)3 Leagues35.37561730.41.590.480.130.4100
Crystal Palace (2 Seasons)5 Leagues4.718562.51.711.070.130.2000
Coventry City (1 Season)2 Leagues9.4227933.32.870.960.070.2200
Crystal Palace (1 Season)1 League2.2200
Championship (4 Seasons)41.08772532.51.880.610.100.3200
FA Cup (4 Seasons)2.103266.71.541.030.000.0000
EFL Cup (3 Seasons)2.716233.32.250.750.170.5000
Premier League (2 Seasons)2.0111100.00.490.491.001.0000
PL2 (1 Season)2.2200
Conf Lg (1 Season)1.504125.02.590.650.000.0000
FA Community Shield (1 Season)
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2022-202317Millwall2 Leagues2.30700.03.100.000.0000
2023-202418Millwall3 Leagues9.1216425.01.790.450.130.5000
2024-202519Millwall2 Leagues23.95331339.41.380.540.150.3800
2024-202519Crystal Palace2 Leagues2.1133100.01.401.400.330.3300
2025-202620Crystal Palace4 Leagues2.505240.01.970.790.000.0000
2025-202620Coventry City2 Leagues9.4227933.32.870.960.070.2200
2025-202620Crystal Palace1 League2.2200
4 Seasons3 Clubs6 Leagues49.410913134.11.850.630.110.3200
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Millwall (3 Seasons)3 Leagues35.37561730.41.590.480.130.4100
Crystal Palace (2 Seasons)5 Leagues4.718562.51.711.070.130.2000
Coventry City (1 Season)2 Leagues9.4227933.32.870.960.070.2200
Crystal Palace (1 Season)1 League2.2200
Championship (4 Seasons)41.08772532.51.880.610.100.3200
FA Cup (4 Seasons)2.103266.71.541.030.000.0000
EFL Cup (3 Seasons)2.716233.32.250.750.170.5000
Premier League (2 Seasons)2.0111100.00.490.491.001.0000
PL2 (1 Season)2.2200
Conf Lg (1 Season)1.504125.02.590.650.000.0000
FA Community Shield (1 Season)
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2022-202317Millwalleng ENG2. Championship8th1.90700.03.640.000.0000Matches
2023-202418Millwalleng ENG2. Championship13th8.3214428.61.690.480.140.5000Matches
2024-202519Millwalleng ENG2. Championship8th22.44301240.01.340.540.130.3300Matches
2024-202519Crystal Palaceeng ENG1. Premier League12th1.5111100.00.650.651.001.0000Matches
2025-202620Crystal Palaceeng ENG1. Premier League15th0.50000.000.0000Matches
2025-202620Coventry Cityeng ENG2. Championship1st8.4226934.63.091.070.080.2200Matches
2025-202620Crystal Palaceeng ENGJr. PL210th2.2200Matches
4 Seasons3 Clubs2 Leagues43.19782633.31.810.600.120.3500
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Millwall (3 Seasons)1 League32.66511631.41.560.490.120.3800
Crystal Palace (2 Seasons)1 League2.0111100.00.490.491.001.0000
Coventry City (1 Season)1 League8.4226934.63.091.070.080.2200
Crystal Palace (1 Season)1 League2.2200
Championship (4 Seasons)41.08772532.51.880.610.100.3200
Premier League (2 Seasons)2.0111100.00.490.491.001.0000
PL2 (1 Season)2.2200
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2022-202317Millwalleng ENGFA Cup0.30000.000.0000Matches
2023-202418Millwalleng ENGEFL CupRd10.70200.03.000.000.0000Matches
2023-202418Millwalleng ENGFA Cup0.2000Matches
2024-202519Millwalleng ENGEFL CupRd21.513133.32.000.670.331.0000Matches
2024-202519Crystal Palaceeng ENGFA Cup1st0.6022100.03.273.270.000.0000Matches
2025-202620Crystal Palaceeng ENGEFL CupQF0.5011100.02.002.000.000.0000Matches
2025-202620Coventry Cityeng ENGFA Cup1.00100.01.000.000.0000Matches
4 Seasons3 Clubs3 Leagues4.819444.41.950.870.110.2500
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Millwall (3 Seasons)2 Leagues2.715120.02.000.400.201.0000
Crystal Palace (2 Seasons)3 Leagues1.1033100.02.702.700.000.0000
Coventry City (1 Season)1 League1.00100.01.000.000.0000
FA Cup (4 Seasons)2.103266.71.541.030.000.0000
EFL Cup (3 Seasons)2.716233.32.250.750.170.5000
FA Community Shield (1 Season)
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2025-202620Crystal Palace3. Conf Lg1st1.504125.02.590.650.000.0000Matches
1 Season1 Club1 League1.504125.02.590.650.000.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
2022-202317Millwalleng ENG2. Championship12173144.21.900121490.9232+1+0.52+0.38Matches
2022-202317Millwalleng ENGFA Cup1303033.30.30013000.000000.00+3.00Matches
2023-202418Millwalleng ENG2. Championship257443018.08.366201920201.12916-7-0.85-0.77Matches
2023-202418Millwalleng ENGEFL Cup1606066.70.71600000.0002-2-3.00+3.00Matches
2023-202418Millwalleng ENGFA Cup1141415.60.20011400.0010+1+6.43+8.80Matches
2024-202519Millwalleng ENG2. Championship242,0188448.722.4248413001.252118+3+0.13+0.35Matches
2024-202519Millwalleng ENGEFL Cup21356875.01.5190114501.5010+1+0.67+2.67Matches
2024-202519Crystal Palaceeng ENGFA Cup2552810.20.60022833.0010+1+1.64-0.40Matches
2024-202519Crystal Palaceeng ENG1. Premier League7138204.01.5180061081.5753+2+1.30+1.36Matches
2025-202620Coventry Cityeng ENG2. Championship177584518.38.4868092432.12168+8+0.95-0.22Matches
2025-202620Crystal Palace3. Conf Lg31394610.11.5190122531.332200.00-1.02Matches
2025-202620Crystal Palaceeng ENGEFL Cup1454516.70.51450021.000000.00-1.20Matches
2025-202620Crystal Palaceeng ENGFA Community Shield00001Matches
2025-202620Coventry Cityeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2025-202620Crystal Palaceeng ENGJr. PL232026711.22.23671002.006600.00-0.28Matches
2025-202620Crystal Palaceeng ENG1. Premier League444111.30.500411110.500000.00+0.27Matches
4 Seasons3 Clubs6 Leagues1014,4434416.949.44477165719601.315952+7+0.14-0.07
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Millwall (3 Seasons)3 Leagues663,1744824.735.33279143419291.093538-3-0.090.00
Crystal Palace (2 Seasons)5 Leagues17421254.64.737211415281.4185+3+0.64+0.47
Coventry City (1 Season)2 Leagues188484720.09.4970192432.00169+7+0.74-0.43
Crystal Palace (1 Season)1 League32026711.22.23671002.006600.00-0.28
Championship (4 Seasons)783,6934722.341.03877134019321.354944+5+0.12-0.17
FA Cup (4 Seasons)51893823.32.1190142531.2021+1+0.48-0.54
EFL Cup (3 Seasons)42406044.42.7365114521.0012-1-0.37-0.37
Premier League (2 Seasons)11182172.72.018001010191.1853+2+0.99+1.15
PL2 (1 Season)32026711.22.23671002.006600.00-0.28
Conf Lg (1 Season)31394610.11.5190122531.332200.00-1.02
FA Community Shield (1 Season)00001
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2022-202317Millwall2 Leagues13203164.82.300131690.8532+1+0.44+0.35
2023-202418Millwall3 Leagues278183018.99.176202019201.041018-8-0.88-0.70
2024-202519Millwall2 Leagues262,1538349.823.925841414501.272218+4+0.17+0.42
2024-202519Crystal Palace2 Leagues9193214.92.11800814111.8963+3+1.40+1.18
2025-202620Crystal Palace4 Leagues8228294.42.52681616170.872200.00-0.13
2025-202620Coventry City2 Leagues188484720.09.4970192432.00169+7+0.74-0.43
2025-202620Crystal Palace1 League32026711.22.23671002.006600.00-0.28
4 Seasons3 Clubs6 Leagues1014,4434416.949.44477165719601.315952+7+0.14-0.07
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Millwall (3 Seasons)3 Leagues663,1744824.735.33279143419291.093538-3-0.090.00
Crystal Palace (2 Seasons)5 Leagues17421254.64.737211415281.4185+3+0.64+0.47
Coventry City (1 Season)2 Leagues188484720.09.4970192432.00169+7+0.74-0.43
Crystal Palace (1 Season)1 League32026711.22.23671002.006600.00-0.28
Championship (4 Seasons)783,6934722.341.03877134019321.354944+5+0.12-0.17
FA Cup (4 Seasons)51893823.32.1190142531.2021+1+0.48-0.54
EFL Cup (3 Seasons)42406044.42.7365114521.0012-1-0.37-0.37
Premier League (2 Seasons)11182172.72.018001010191.1853+2+0.99+1.15
PL2 (1 Season)32026711.22.23671002.006600.00-0.28
Conf Lg (1 Season)31394610.11.5190122531.332200.00-1.02
FA Community Shield (1 Season)00001
Playing Time Table
Playing Time Starts Subs Team Success
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-202317Millwalleng ENG2. Championship8th12173144.21.900121490.9232+1+0.52+0.38Matches
2023-202418Millwalleng ENG2. Championship13th257443018.08.366201920201.12916-7-0.85-0.77Matches
2024-202519Millwalleng ENG2. Championship8th242,0188448.722.4248413001.252118+3+0.13+0.35Matches
2024-202519Crystal Palaceeng ENG1. Premier League12th7138204.01.5180061081.5753+2+1.30+1.36Matches
2025-202620Crystal Palaceeng ENG1. Premier League15th444111.30.500411110.500000.00+0.27Matches
2025-202620Coventry Cityeng ENG2. Championship1st177584518.38.4868092432.12168+8+0.95-0.22Matches
2025-202620Crystal Palaceeng ENGJr. PL210th32026711.22.23671002.006600.00-0.28Matches
4 Seasons3 Clubs2 Leagues893,8754416.643.13977135017511.335447+7+0.16+0.02
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)1 League612,9354823.632.63080133118291.133336-3-0.09-0.07
Crystal Palace (2 Seasons)1 League11182172.72.018001010191.1853+2+0.99+1.15
Coventry City (1 Season)1 League177584518.38.4868092432.12168+8+0.95-0.22
Crystal Palace (1 Season)1 League32026711.22.23671002.006600.00-0.28
Championship (4 Seasons)783,6934722.341.03877134019321.354944+5+0.12-0.17
Premier League (2 Seasons)11182172.72.018001010191.1853+2+0.99+1.15
PL2 (1 Season)32026711.22.23671002.006600.00-0.28
Playing Time Table
Playing Time Starts Subs Team Success
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-202317Millwalleng ENGFA Cup1303033.30.30013000.000000.00+3.00Matches
2023-202418Millwalleng ENGEFL CupRd11606066.70.71600000.0002-2-3.00+3.00Matches
2023-202418Millwalleng ENGFA Cup1141415.60.20011400.0010+1+6.43+8.80Matches
2024-202519Millwalleng ENGEFL CupRd221356875.01.5190114501.5010+1+0.67+2.67Matches
2024-202519Crystal Palaceeng ENGFA Cup1st2552810.20.60022833.0010+1+1.64-0.40Matches
2025-202620Crystal Palaceeng ENGEFL CupQF1454516.70.51450021.000000.00-1.20Matches
2025-202620Crystal Palaceeng ENGFA Community Shield1st00001Matches
2025-202620Coventry Cityeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
4 Seasons3 Clubs3 Leagues94294829.84.8471252961.113300.00-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 (3 Seasons)2 Leagues52394853.12.7275133000.602200.00+2.99
Crystal Palace (2 Seasons)3 Leagues31003311.11.1145022862.3310+1+0.90-0.87
Coventry City (1 Season)1 League19090100.01.01901000.0001-1-1.00
FA Cup (4 Seasons)51893823.32.1190142531.2021+1+0.48-0.54
EFL Cup (3 Seasons)42406044.42.7365114521.0012-1-0.37-0.37
FA Community Shield (1 Season)00001
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2025-202620Crystal Palace3. Conf Lg1st31394610.11.5190122531.332200.00-1.02Matches
1 Season1 Club1 League31394610.11.5190122531.332200.00-1.02
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2022-202317Millwalleng ENG2. Championship1.900043012010Matches
2022-202317Millwalleng ENGFA Cup0.30000100000Matches
2023-202418Millwalleng ENG2. Championship8.310012126266170Matches
2023-202418Millwalleng ENGEFL Cup0.70000100010Matches
2023-202418Millwalleng ENGFA Cup0.20000Matches
2024-202519Millwalleng ENG2. Championship22.440040635697440Matches
2024-202519Millwalleng ENGEFL Cup1.50004302000Matches
2024-202519Crystal Palaceeng ENGFA Cup0.60001100110Matches
2024-202519Crystal Palaceeng ENG1. Premier League1.50002300150Matches
2025-202620Coventry Cityeng ENG2. Championship8.420015155292170Matches
2025-202620Crystal Palace3. Conf Lg1.51006612030Matches
2025-202620Crystal Palaceeng ENGEFL Cup0.50000200000Matches
2025-202620Coventry Cityeng ENGFA Cup1.00002113010Matches
2025-202620Crystal Palaceeng ENGJr. PL22.21000Matches
2025-202620Crystal Palaceeng ENG1. Premier League0.50002202010Matches
4 Seasons3 Clubs6 Leagues49.4800881131814517910
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Millwall (3 Seasons)3 Leagues35.350060831110913630
Crystal Palace (2 Seasons)5 Leagues4.71001114142100
Coventry City (1 Season)2 Leagues9.420017166322180
Crystal Palace (1 Season)1 League2.21000
Championship (4 Seasons)41.070071931613615790
FA Cup (4 Seasons)2.10003313120
EFL Cup (3 Seasons)2.70004602010
Premier League (2 Seasons)2.00004502160
PL2 (1 Season)2.21000
Conf Lg (1 Season)1.51006612030
FA Community Shield (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2022-202317Millwall2 Leagues2.300044012010
2023-202418Millwall3 Leagues9.110012136266180
2024-202519Millwall2 Leagues23.940044665717440
2024-202519Crystal Palace2 Leagues2.10003400260
2025-202620Crystal Palace4 Leagues2.510081014040
2025-202620Coventry City2 Leagues9.420017166322180
2025-202620Crystal Palace1 League2.21000
4 Seasons3 Clubs6 Leagues49.4800881131814517910
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Millwall (3 Seasons)3 Leagues35.350060831110913630
Crystal Palace (2 Seasons)5 Leagues4.71001114142100
Coventry City (1 Season)2 Leagues9.420017166322180
Crystal Palace (1 Season)1 League2.21000
Championship (4 Seasons)41.070071931613615790
FA Cup (4 Seasons)2.10003313120
EFL Cup (3 Seasons)2.70004602010
Premier League (2 Seasons)2.00004502160
PL2 (1 Season)2.21000
Conf Lg (1 Season)1.51006612030
FA Community Shield (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2022-202317Millwalleng ENG2. Championship8th1.900043012010Matches
2023-202418Millwalleng ENG2. Championship13th8.310012126266170Matches
2024-202519Millwalleng ENG2. Championship8th22.440040635697440Matches
2024-202519Crystal Palaceeng ENG1. Premier League12th1.50002300150Matches
2025-202620Crystal Palaceeng ENG1. Premier League15th0.50002202010Matches
2025-202620Coventry Cityeng ENG2. Championship1st8.420015155292170Matches
2025-202620Crystal Palaceeng ENGJr. PL210th2.21000Matches
4 Seasons3 Clubs2 Leagues43.170075981613816850
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Millwall (3 Seasons)1 League32.650056781110713620
Crystal Palace (2 Seasons)1 League2.00004502160
Coventry City (1 Season)1 League8.420015155292170
Crystal Palace (1 Season)1 League2.21000
Championship (4 Seasons)41.070071931613615790
Premier League (2 Seasons)2.00004502160
PL2 (1 Season)2.21000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2022-202317Millwalleng ENGFA Cup0.30000100000Matches
2023-202418Millwalleng ENGEFL CupRd10.70000100010Matches
2023-202418Millwalleng ENGFA Cup0.20000Matches
2024-202519Millwalleng ENGEFL CupRd21.50004302000Matches
2024-202519Crystal Palaceeng ENGFA Cup1st0.60001100110Matches
2025-202620Crystal Palaceeng ENGEFL CupQF0.50000200000Matches
2025-202620Coventry Cityeng ENGFA Cup1.00002113010Matches
4 Seasons3 Clubs3 Leagues4.80007915130
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Millwall (3 Seasons)2 Leagues2.70004502010
Crystal Palace (2 Seasons)3 Leagues1.10001300110
Coventry City (1 Season)1 League1.00002113010
FA Cup (4 Seasons)2.10003313120
EFL Cup (3 Seasons)2.70004602010
FA Community Shield (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2025-202620Crystal Palace3. Conf Lg1st1.51006612030Matches
1 Season1 Club1 League1.51006612030

Player Club Summary

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.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.