Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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
2015-201617Crewe Alexandraeng ENG3. League One14989610.0000000000.000.000.000.000.00Matches
2016-201718Crewe Alexandraeng ENGEFL Cup11580.6000000000.000.000.000.000.00Matches
2016-201718Crewe Alexandraeng ENGFA Cup00Matches
2016-201718Crewe Alexandraeng ENG4. League Two22118839.8000000010.000.000.000.000.00Matches
2017-201819Crewe Alexandraeng ENGEFL Cup00Matches
2017-201819Crewe Alexandraeng ENGFA Cup10490.5000000000.000.000.000.000.00Matches
2017-201819Crewe Alexandraeng ENG4. League Two25151,27214.1538500100.350.210.570.350.57Matches
2018-201920Crewe Alexandraeng ENGEFL Cup11770.9000000000.000.000.000.000.00Matches
2018-201920Crewe Alexandraeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2018-201920Crewe Alexandraeng ENG4. League Two42403,31136.8118191100700.300.220.520.300.52Matches
2019-202021Crewe Alexandraeng ENGEFL Cup221852.1101100000.490.000.490.490.49Matches
2019-202021Crewe Alexandraeng ENGFA Cup443413.8112100100.260.260.530.260.53Matches
2019-202021Crewe Alexandraeng ENG4. League Two36352,92032.471421700500.220.430.650.220.65Matches
2020-202122Crewe Alexandraeng ENGEFL Cup11901.0011000000.001.001.000.001.00Matches
2020-202122Crewe Alexandraeng ENGFA Cup222102.3101100000.430.000.430.430.43Matches
2020-202122Crewe Alexandraeng ENG3. League One42413,52039.16814601300.150.200.360.150.36Matches
2021-202223Blackpooleng ENG2. Championship975566.2033000000.50.51.82.31216360.000.490.490.000.490.080.290.370.080.37Matches
2021-202223Charlton Atheng ENGFA Cup21941.0011000000.000.960.960.000.96Matches
2021-202223Charlton Atheng ENG3. League One854495.0011000100.000.200.200.000.20Matches
2022-202324Charlton Atheng ENGEFL Cup30760.8000000100.000.000.000.000.00Matches
2022-202324Charlton Atheng ENGFA Cup221471.6000000100.000.000.000.000.00Matches
2022-202324Charlton Atheng ENG3. League One21141,19913.3347300000.230.300.530.230.53Matches
2022-202324Burton Albioneng ENG3. League One1467658.5202200400.240.000.240.240.24Matches
2023-202425Charlton Atheng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2023-202425Charlton Atheng ENGFA Cup11600.7000000000.000.000.000.000.00Matches
2023-202425Charlton Atheng ENG3. League One40240.3000000000.000.000.000.000.00Matches
2023-202425Crewe Alexandraeng ENG4. League Two1475766.4000000200.000.000.000.000.00Matches
2024-202526Barroweng ENGFA Cup10280.3000000000.000.000.000.000.00Matches
2024-202526Barroweng ENG4. League Two211041.2000000100.000.000.000.000.00Matches
10 Seasons5 Clubs5 Leagues27620818,070200.837448137012710.50.51.82.31216360.180.220.400.180.400.080.290.370.080.37
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
Crewe Alexandra (7 Seasons)4 Leagues20817014,478160.932356732011910.200.220.420.200.42
Charlton Ath (3 Seasons)3 Leagues42242,13923.8369300300.130.250.380.130.38
Burton Albion (1 Season)1 League1467658.5202200400.240.000.240.240.24
Blackpool (1 Season)1 League975566.2033000000.50.51.82.31216360.000.490.490.000.490.080.290.370.080.37
Barrow (1 Season)2 Leagues311321.5000000100.000.000.000.000.00
FA Cup (9 Seasons)14111,01911.3224200200.180.180.350.180.35
EFL Cup (7 Seasons)965766.4112100100.160.160.310.160.31
League Two (6 Seasons)1411099,066100.723254823001610.230.250.480.230.48
League One (5 Seasons)103756,85376.11113241101800.140.170.320.140.32
Championship (1 Season)975566.2033000000.50.51.82.31216360.000.490.490.000.490.080.290.370.080.37
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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
2015-201617Crewe Alexandra1 League14989610.0000000000.000.000.000.000.00
2016-201718Crewe Alexandra3 Leagues231294110.5000000010.000.000.000.000.00
2017-201819Crewe Alexandra3 Leagues26151,32114.7538500100.340.200.550.340.55
2018-201920Crewe Alexandra3 Leagues44423,47838.6118191100700.280.210.490.280.49
2019-202021Crewe Alexandra3 Leagues42413,44638.391524900600.240.390.630.240.63
2020-202122Crewe Alexandra3 Leagues45443,82042.47916701300.160.210.380.160.38
2021-202223Blackpool1 League975566.2033000000.50.51.82.31216360.000.490.490.000.490.080.290.370.080.37
2021-202223Charlton Ath2 Leagues1065436.0022000100.000.330.330.000.33
2022-202324Burton Albion1 League1467658.5202200400.240.000.240.240.24
2022-202324Charlton Ath3 Leagues26161,42215.8347300200.190.250.440.190.44
2023-202425Charlton Ath3 Leagues621741.9000000000.000.000.000.000.00
2023-202425Crewe Alexandra1 League1475766.4000000200.000.000.000.000.00
2024-202526Barrow2 Leagues311321.5000000100.000.000.000.000.00
10 Seasons5 Clubs5 Leagues27620818,070200.837448137012710.50.51.82.31216360.180.220.400.180.400.080.290.370.080.37
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
Crewe Alexandra (7 Seasons)4 Leagues20817014,478160.932356732011910.200.220.420.200.42
Charlton Ath (3 Seasons)3 Leagues42242,13923.8369300300.130.250.380.130.38
Burton Albion (1 Season)1 League1467658.5202200400.240.000.240.240.24
Blackpool (1 Season)1 League975566.2033000000.50.51.82.31216360.000.490.490.000.490.080.290.370.080.37
Barrow (1 Season)2 Leagues311321.5000000100.000.000.000.000.00
FA Cup (9 Seasons)14111,01911.3224200200.180.180.350.180.35
EFL Cup (7 Seasons)965766.4112100100.160.160.310.160.31
League Two (6 Seasons)1411099,066100.723254823001610.230.250.480.230.48
League One (5 Seasons)103756,85376.11113241101800.140.170.320.140.32
Championship (1 Season)975566.2033000000.50.51.82.31216360.000.490.490.000.490.080.290.370.080.37
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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
2015-201617Crewe Alexandraeng ENG3. League One24th14989610.0000000000.000.000.000.000.00Matches
2016-201718Crewe Alexandraeng ENG4. League Two17th22118839.8000000010.000.000.000.000.00Matches
2017-201819Crewe Alexandraeng ENG4. League Two15th25151,27214.1538500100.350.210.570.350.57Matches
2018-201920Crewe Alexandraeng ENG4. League Two12th42403,31136.8118191100700.300.220.520.300.52Matches
2019-202021Crewe Alexandraeng ENG4. League Two2nd36352,92032.471421700500.220.430.650.220.65Matches
2020-202122Crewe Alexandraeng ENG3. League One12th42413,52039.16814601300.150.200.360.150.36Matches
2021-202223Blackpooleng ENG2. Championship16th975566.2033000000.50.51.82.31216360.000.490.490.000.490.080.290.370.080.37Matches
2021-202223Charlton Atheng ENG3. League One13th854495.0011000100.000.200.200.000.20Matches
2022-202324Burton Albioneng ENG3. League One15th1467658.5202200400.240.000.240.240.24Matches
2022-202324Charlton Atheng ENG3. League One10th21141,19913.3347300000.230.300.530.230.53Matches
2023-202425Charlton Atheng ENG3. League One16th40240.3000000000.000.000.000.000.00Matches
2023-202425Crewe Alexandraeng ENG4. League Two6th1475766.4000000200.000.000.000.000.00Matches
2024-202526Barroweng ENG4. League Two12th211041.2000000100.000.000.000.000.00Matches
10 Seasons5 Clubs3 Leagues25319116,475183.134417534012410.50.51.82.31216360.190.220.410.190.410.080.290.370.080.37
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
Crewe Alexandra (7 Seasons)2 Leagues19515813,378148.629336229011810.200.220.420.200.42
Charlton Ath (3 Seasons)1 League33191,67218.6358300100.160.270.430.160.43
Burton Albion (1 Season)1 League1467658.5202200400.240.000.240.240.24
Blackpool (1 Season)1 League975566.2033000000.50.51.82.31216360.000.490.490.000.490.080.290.370.080.37
Barrow (1 Season)1 League211041.2000000100.000.000.000.000.00
League Two (6 Seasons)1411099,066100.723254823001610.230.250.480.230.48
League One (5 Seasons)103756,85376.11113241101800.140.170.320.140.32
Championship (1 Season)975566.2033000000.50.51.82.31216360.000.490.490.000.490.080.290.370.080.37
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
2016-201718Crewe Alexandraeng ENGEFL Cup33rd11580.6000000000.000.000.000.000.00Matches
2016-201718Crewe Alexandraeng ENGFA Cup85th00Matches
2017-201819Crewe Alexandraeng ENGEFL Cup58th00Matches
2017-201819Crewe Alexandraeng ENGFA Cup65th10490.5000000000.000.000.000.000.00Matches
2018-201920Crewe Alexandraeng ENGEFL Cup58th11770.9000000000.000.000.000.000.00Matches
2018-201920Crewe Alexandraeng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2019-202021Crewe Alexandraeng ENGEFL Cup33rd221852.1101100000.490.000.490.490.49Matches
2019-202021Crewe Alexandraeng ENGFA Cup33rd443413.8112100100.260.260.530.260.53Matches
2020-202122Crewe Alexandraeng ENGEFL Cup58th11901.0011000000.001.001.000.001.00Matches
2020-202122Crewe Alexandraeng ENGFA Cup65th222102.3101100000.430.000.430.430.43Matches
2021-202223Charlton Atheng ENGFA Cup21941.0011000000.000.960.960.000.96Matches
2022-202324Charlton Atheng ENGEFL CupQF30760.8000000100.000.000.000.000.00Matches
2022-202324Charlton Atheng ENGFA Cup221471.6000000100.000.000.000.000.00Matches
2023-202425Charlton Atheng ENGEFL CupRd111901.0000000000.000.000.000.000.00Matches
2023-202425Charlton Atheng ENGFA Cup11600.7000000000.000.000.000.000.00Matches
2024-202526Barroweng ENGFA Cup10280.3000000000.000.000.000.000.00Matches
9 Seasons3 Clubs2 Leagues23171,59517.7336300300.170.170.340.170.34
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
Crewe Alexandra (5 Seasons)2 Leagues13121,10012.2325300100.250.160.410.250.41
Charlton Ath (3 Seasons)2 Leagues954675.2011000200.000.190.190.000.19
Barrow (1 Season)1 League10280.3000000000.000.000.000.000.00
FA Cup (9 Seasons)14111,01911.3224200200.180.180.350.180.35
EFL Cup (7 Seasons)965766.4112100100.160.160.310.160.31

Shooting

Shooting Table
Standard Expected
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
2015-201617Crewe Alexandraeng ENG3. League One10.0040.400.0000Matches
2016-201718Crewe Alexandraeng ENGEFL Cup0.60000.000.0000Matches
2016-201718Crewe Alexandraeng ENG4. League Two9.80020.000.200.0000Matches
2017-201819Crewe Alexandraeng ENGFA Cup0.50000.000.0000Matches
2017-201819Crewe Alexandraeng ENG4. League Two14.150120.000.850.4200Matches
2018-201920Crewe Alexandraeng ENGEFL Cup0.90000.000.0000Matches
2018-201920Crewe Alexandraeng ENGFA Cup1.00000.000.0000Matches
2018-201920Crewe Alexandraeng ENG4. League Two36.81100Matches
2019-202021Crewe Alexandraeng ENGEFL Cup2.114375.01.951.460.250.3300Matches
2019-202021Crewe Alexandraeng ENGFA Cup3.817342.91.850.790.140.3300Matches
2019-202021Crewe Alexandraeng ENG4. League Two32.47833137.32.560.960.080.2300Matches
2020-202122Crewe Alexandraeng ENGEFL Cup1.00000.000.0000Matches
2020-202122Crewe Alexandraeng ENGFA Cup2.314125.01.710.430.251.0000Matches
2020-202122Crewe Alexandraeng ENG3. League One39.16581932.81.480.490.100.3201Matches
2021-202223Blackpooleng ENG2. Championship6.205240.00.810.320.000.0016.20000.50.50.10-0.5-0.5Matches
2021-202223Charlton Atheng ENGFA Cup1.004125.03.830.960.000.0000Matches
2021-202223Charlton Atheng ENG3. League One5.006116.71.200.200.000.0000Matches
2022-202324Charlton Atheng ENGEFL Cup0.80100.01.180.000.0000Matches
2022-202324Charlton Atheng ENGFA Cup1.6011100.00.610.610.000.0000Matches
2022-202324Charlton Atheng ENG3. League One13.3316425.01.200.300.190.7500Matches
2022-202324Burton Albioneng ENG3. League One8.5211436.41.290.470.180.5000Matches
2023-202425Charlton Atheng ENGEFL Cup1.003133.33.001.000.000.0000Matches
2023-202425Charlton Atheng ENGFA Cup0.703133.34.501.500.000.0000Matches
2023-202425Charlton Atheng ENG3. League One0.30000.000.0000Matches
2023-202425Crewe Alexandraeng ENG4. League Two6.4011327.31.720.470.000.0000Matches
2024-202526Barroweng ENGFA Cup0.30000.000.0000Matches
2024-202526Barroweng ENG4. League Two1.20300.02.600.000.0000Matches
10 Seasons5 Clubs5 Leagues200.8372209340.51.430.570.120.2816.20010.50.50.10-0.5-0.5
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Crewe Alexandra (7 Seasons)4 Leagues160.9321677844.31.460.630.130.2701
Charlton Ath (3 Seasons)3 Leagues23.8334926.51.430.380.090.3300
Burton Albion (1 Season)1 League8.5211436.41.290.470.180.5000
Blackpool (1 Season)1 League6.205240.00.810.320.000.0016.20000.50.50.10-0.5-0.5
Barrow (1 Season)2 Leagues1.50300.02.050.000.0000
FA Cup (9 Seasons)11.3219736.81.680.620.110.2900
EFL Cup (7 Seasons)6.418450.01.250.620.130.2500
League Two (6 Seasons)100.723974849.51.520.750.120.2500
League One (5 Seasons)76.111913230.81.370.420.120.3401
Championship (1 Season)6.205240.00.810.320.000.0016.20000.50.50.10-0.5-0.5
Shooting Table
Standard Expected
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
2015-201617Crewe Alexandra1 League10.0040.400.0000
2016-201718Crewe Alexandra3 Leagues10.50020.000.190.0000
2017-201819Crewe Alexandra3 Leagues14.750120.000.820.4200
2018-201920Crewe Alexandra3 Leagues38.611000.000.0000
2019-202021Crewe Alexandra3 Leagues38.39943739.42.460.970.100.2400
2020-202122Crewe Alexandra3 Leagues42.47622032.31.460.470.110.3501
2021-202223Blackpool1 League6.205240.00.810.320.000.0016.20000.50.50.10-0.5-0.5
2021-202223Charlton Ath2 Leagues6.0010220.01.660.330.000.0000
2022-202324Burton Albion1 League8.5211436.41.290.470.180.5000
2022-202324Charlton Ath3 Leagues15.8318527.81.140.320.170.6000
2023-202425Charlton Ath3 Leagues1.906233.33.101.030.000.0000
2023-202425Crewe Alexandra1 League6.4011327.31.720.470.000.0000
2024-202526Barrow2 Leagues1.50300.02.050.000.0000
10 Seasons5 Clubs5 Leagues200.8372209340.51.430.570.120.2816.20010.50.50.10-0.5-0.5
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Crewe Alexandra (7 Seasons)4 Leagues160.9321677844.31.460.630.130.2701
Charlton Ath (3 Seasons)3 Leagues23.8334926.51.430.380.090.3300
Burton Albion (1 Season)1 League8.5211436.41.290.470.180.5000
Blackpool (1 Season)1 League6.205240.00.810.320.000.0016.20000.50.50.10-0.5-0.5
Barrow (1 Season)2 Leagues1.50300.02.050.000.0000
FA Cup (9 Seasons)11.3219736.81.680.620.110.2900
EFL Cup (7 Seasons)6.418450.01.250.620.130.2500
League Two (6 Seasons)100.723974849.51.520.750.120.2500
League One (5 Seasons)76.111913230.81.370.420.120.3401
Championship (1 Season)6.205240.00.810.320.000.0016.20000.50.50.10-0.5-0.5
Shooting Table
Standard Expected
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
2015-201617Crewe Alexandraeng ENG3. League One24th10.0040.400.0000Matches
2016-201718Crewe Alexandraeng ENG4. League Two17th9.80020.000.200.0000Matches
2017-201819Crewe Alexandraeng ENG4. League Two15th14.150120.000.850.4200Matches
2018-201920Crewe Alexandraeng ENG4. League Two12th36.81100Matches
2019-202021Crewe Alexandraeng ENG4. League Two2nd32.47833137.32.560.960.080.2300Matches
2020-202122Crewe Alexandraeng ENG3. League One12th39.16581932.81.480.490.100.3201Matches
2021-202223Blackpooleng ENG2. Championship16th6.205240.00.810.320.000.0016.20000.50.50.10-0.5-0.5Matches
2021-202223Charlton Atheng ENG3. League One13th5.006116.71.200.200.000.0000Matches
2022-202324Burton Albioneng ENG3. League One15th8.5211436.41.290.470.180.5000Matches
2022-202324Charlton Atheng ENG3. League One10th13.3316425.01.200.300.190.7500Matches
2023-202425Charlton Atheng ENG3. League One16th0.30000.000.0000Matches
2023-202425Crewe Alexandraeng ENG4. League Two6th6.4011327.31.720.470.000.0000Matches
2024-202526Barroweng ENG4. League Two12th1.20300.02.600.000.0000Matches
10 Seasons5 Clubs3 Leagues183.1341938240.41.420.560.120.2816.20010.50.50.10-0.5-0.5
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Crewe Alexandra (7 Seasons)2 Leagues148.6291527144.11.490.630.120.2501
Charlton Ath (3 Seasons)1 League18.6322522.71.180.270.140.6000
Burton Albion (1 Season)1 League8.5211436.41.290.470.180.5000
Blackpool (1 Season)1 League6.205240.00.810.320.000.0016.20000.50.50.10-0.5-0.5
Barrow (1 Season)1 League1.20300.02.600.000.0000
League Two (6 Seasons)100.723974849.51.520.750.120.2500
League One (5 Seasons)76.111913230.81.370.420.120.3401
Championship (1 Season)6.205240.00.810.320.000.0016.20000.50.50.10-0.5-0.5
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2016-201718Crewe Alexandraeng ENGEFL Cup33rd0.60000.000.0000Matches
2017-201819Crewe Alexandraeng ENGFA Cup65th0.50000.000.0000Matches
2018-201920Crewe Alexandraeng ENGEFL Cup58th0.90000.000.0000Matches
2018-201920Crewe Alexandraeng ENGFA Cup85th1.00000.000.0000Matches
2019-202021Crewe Alexandraeng ENGEFL Cup33rd2.114375.01.951.460.250.3300Matches
2019-202021Crewe Alexandraeng ENGFA Cup33rd3.817342.91.850.790.140.3300Matches
2020-202122Crewe Alexandraeng ENGEFL Cup58th1.00000.000.0000Matches
2020-202122Crewe Alexandraeng ENGFA Cup65th2.314125.01.710.430.251.0000Matches
2021-202223Charlton Atheng ENGFA Cup1.004125.03.830.960.000.0000Matches
2022-202324Charlton Atheng ENGEFL CupQF0.80100.01.180.000.0000Matches
2022-202324Charlton Atheng ENGFA Cup1.6011100.00.610.610.000.0000Matches
2023-202425Charlton Atheng ENGEFL CupRd11.003133.33.001.000.000.0000Matches
2023-202425Charlton Atheng ENGFA Cup0.703133.34.501.500.000.0000Matches
2024-202526Barroweng ENGFA Cup0.30000.000.0000Matches
9 Seasons3 Clubs2 Leagues17.73271140.71.520.620.110.2700
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Crewe Alexandra (5 Seasons)2 Leagues12.2315746.71.230.570.200.4300
Charlton Ath (3 Seasons)2 Leagues5.2012433.32.310.770.000.0000
Barrow (1 Season)1 League0.30000.000.0000
FA Cup (9 Seasons)11.3219736.81.680.620.110.2900
EFL Cup (7 Seasons)6.418450.01.250.620.130.2500

Passing

Passing Table
Total Short Medium Long Expected
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
2015-201617Crewe Alexandraeng ENG3. League One10.00Matches
2016-201718Crewe Alexandraeng ENGEFL Cup0.60Matches
2016-201718Crewe Alexandraeng ENG4. League Two9.80Matches
2017-201819Crewe Alexandraeng ENGFA Cup0.50Matches
2017-201819Crewe Alexandraeng ENG4. League Two14.13Matches
2018-201920Crewe Alexandraeng ENGEFL Cup0.90Matches
2018-201920Crewe Alexandraeng ENGFA Cup1.00Matches
2018-201920Crewe Alexandraeng ENG4. League Two36.88Matches
2019-202021Crewe Alexandraeng ENGEFL Cup2.10Matches
2019-202021Crewe Alexandraeng ENGFA Cup3.81Matches
2019-202021Crewe Alexandraeng ENG4. League Two32.414Matches
2020-202122Crewe Alexandraeng ENGEFL Cup1.01Matches
2020-202122Crewe Alexandraeng ENGFA Cup2.30Matches
2020-202122Crewe Alexandraeng ENG3. League One39.18Matches
2021-202223Blackpooleng ENG2. Championship6.215121370.92684846707790.9516875.0234452.331.82.9+1.216612816Matches
2021-202223Charlton Atheng ENGFA Cup1.01Matches
2021-202223Charlton Atheng ENG3. League One5.01Matches
2022-202324Charlton Atheng ENGEFL Cup0.80Matches
2022-202324Charlton Atheng ENGFA Cup1.60Matches
2022-202324Charlton Atheng ENG3. League One13.34Matches
2022-202324Burton Albioneng ENG3. League One8.50Matches
2023-202425Charlton Atheng ENGEFL Cup1.00Matches
2023-202425Charlton Atheng ENGFA Cup0.70Matches
2023-202425Charlton Atheng ENG3. League One0.30Matches
2023-202425Crewe Alexandraeng ENG4. League Two6.40Matches
2024-202526Barroweng ENGFA Cup0.30Matches
2024-202526Barroweng ENG4. League Two1.20Matches
10 Seasons5 Clubs5 Leagues200.815121370.92684846707790.9516875.0234452.3441.82.9+42.216612816
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
Crewe Alexandra (7 Seasons)4 Leagues160.935
Charlton Ath (3 Seasons)3 Leagues23.86
Burton Albion (1 Season)1 League8.50
Blackpool (1 Season)1 League6.215121370.92684846707790.9516875.0234452.331.82.9+1.216612816
Barrow (1 Season)2 Leagues1.50
FA Cup (9 Seasons)11.32
EFL Cup (7 Seasons)6.41
League Two (6 Seasons)100.725
League One (5 Seasons)76.113
Championship (1 Season)6.215121370.92684846707790.9516875.0234452.331.82.9+1.216612816
Passing Table
Total Short Medium Long Expected
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
2015-201617Crewe Alexandra1 League10.00
2016-201718Crewe Alexandra3 Leagues10.50
2017-201819Crewe Alexandra3 Leagues14.73
2018-201920Crewe Alexandra3 Leagues38.68
2019-202021Crewe Alexandra3 Leagues38.315
2020-202122Crewe Alexandra3 Leagues42.49
2021-202223Blackpool1 League6.215121370.92684846707790.9516875.0234452.331.82.9+1.216612816
2021-202223Charlton Ath2 Leagues6.02
2022-202324Burton Albion1 League8.50
2022-202324Charlton Ath3 Leagues15.84
2023-202425Charlton Ath3 Leagues1.90
2023-202425Crewe Alexandra1 League6.40
2024-202526Barrow2 Leagues1.50
10 Seasons5 Clubs5 Leagues200.815121370.92684846707790.9516875.0234452.3441.82.9+42.216612816
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
Crewe Alexandra (7 Seasons)4 Leagues160.935
Charlton Ath (3 Seasons)3 Leagues23.86
Burton Albion (1 Season)1 League8.50
Blackpool (1 Season)1 League6.215121370.92684846707790.9516875.0234452.331.82.9+1.216612816
Barrow (1 Season)2 Leagues1.50
FA Cup (9 Seasons)11.32
EFL Cup (7 Seasons)6.41
League Two (6 Seasons)100.725
League One (5 Seasons)76.113
Championship (1 Season)6.215121370.92684846707790.9516875.0234452.331.82.9+1.216612816
Passing Table
Total Short Medium Long Expected
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
2015-201617Crewe Alexandraeng ENG3. League One24th10.00Matches
2016-201718Crewe Alexandraeng ENG4. League Two17th9.80Matches
2017-201819Crewe Alexandraeng ENG4. League Two15th14.13Matches
2018-201920Crewe Alexandraeng ENG4. League Two12th36.88Matches
2019-202021Crewe Alexandraeng ENG4. League Two2nd32.414Matches
2020-202122Crewe Alexandraeng ENG3. League One12th39.18Matches
2021-202223Blackpooleng ENG2. Championship16th6.215121370.92684846707790.9516875.0234452.331.82.9+1.216612816Matches
2021-202223Charlton Atheng ENG3. League One13th5.01Matches
2022-202324Burton Albioneng ENG3. League One15th8.50Matches
2022-202324Charlton Atheng ENG3. League One10th13.34Matches
2023-202425Charlton Atheng ENG3. League One16th0.30Matches
2023-202425Crewe Alexandraeng ENG4. League Two6th6.40Matches
2024-202526Barroweng ENG4. League Two12th1.20Matches
10 Seasons5 Clubs3 Leagues183.115121370.92684846707790.9516875.0234452.3411.82.9+39.216612816
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
Crewe Alexandra (7 Seasons)2 Leagues148.633
Charlton Ath (3 Seasons)1 League18.65
Burton Albion (1 Season)1 League8.50
Blackpool (1 Season)1 League6.215121370.92684846707790.9516875.0234452.331.82.9+1.216612816
Barrow (1 Season)1 League1.20
League Two (6 Seasons)100.725
League One (5 Seasons)76.113
Championship (1 Season)6.215121370.92684846707790.9516875.0234452.331.82.9+1.216612816
Passing Table
Total Short Medium Long
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
2016-201718Crewe Alexandraeng ENGEFL Cup33rd0.60Matches
2017-201819Crewe Alexandraeng ENGFA Cup65th0.50Matches
2018-201920Crewe Alexandraeng ENGEFL Cup58th0.90Matches
2018-201920Crewe Alexandraeng ENGFA Cup85th1.00Matches
2019-202021Crewe Alexandraeng ENGEFL Cup33rd2.10Matches
2019-202021Crewe Alexandraeng ENGFA Cup33rd3.81Matches
2020-202122Crewe Alexandraeng ENGEFL Cup58th1.01Matches
2020-202122Crewe Alexandraeng ENGFA Cup65th2.30Matches
2021-202223Charlton Atheng ENGFA Cup1.01Matches
2022-202324Charlton Atheng ENGEFL CupQF0.80Matches
2022-202324Charlton Atheng ENGFA Cup1.60Matches
2023-202425Charlton Atheng ENGEFL CupRd11.00Matches
2023-202425Charlton Atheng ENGFA Cup0.70Matches
2024-202526Barroweng ENGFA Cup0.30Matches
9 Seasons3 Clubs2 Leagues17.73
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
Crewe Alexandra (5 Seasons)2 Leagues12.22
Charlton Ath (3 Seasons)2 Leagues5.21
Barrow (1 Season)1 League0.30
FA Cup (9 Seasons)11.32
EFL Cup (7 Seasons)6.41
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2015-201617Crewe Alexandraeng ENG3. League One10.0Matches
2016-201718Crewe Alexandraeng ENGEFL Cup0.60Matches
2016-201718Crewe Alexandraeng ENG4. League Two9.80Matches
2017-201819Crewe Alexandraeng ENGFA Cup0.53Matches
2017-201819Crewe Alexandraeng ENG4. League Two14.10Matches
2018-201920Crewe Alexandraeng ENGEFL Cup0.92Matches
2018-201920Crewe Alexandraeng ENGFA Cup1.00Matches
2018-201920Crewe Alexandraeng ENG4. League Two36.8Matches
2019-202021Crewe Alexandraeng ENGEFL Cup2.11Matches
2019-202021Crewe Alexandraeng ENGFA Cup3.84Matches
2019-202021Crewe Alexandraeng ENG4. League Two32.476Matches
2020-202122Crewe Alexandraeng ENGEFL Cup1.07Matches
2020-202122Crewe Alexandraeng ENGFA Cup2.38Matches
2020-202122Crewe Alexandraeng ENG3. League One39.1122Matches
2021-202223Blackpooleng ENG2. Championship6.221317636110245124612015119Matches
2021-202223Charlton Atheng ENGFA Cup1.02Matches
2021-202223Charlton Atheng ENG3. League One5.011Matches
2022-202324Charlton Atheng ENGEFL Cup0.84Matches
2022-202324Charlton Atheng ENGFA Cup1.62Matches
2022-202324Charlton Atheng ENG3. League One13.342Matches
2022-202324Burton Albioneng ENG3. League One8.523Matches
2023-202425Charlton Atheng ENGEFL Cup1.03Matches
2023-202425Charlton Atheng ENGFA Cup0.73Matches
2023-202425Charlton Atheng ENG3. League One0.32Matches
2023-202425Crewe Alexandraeng ENG4. League Two6.436Matches
2024-202526Barroweng ENGFA Cup0.31Matches
2024-202526Barroweng ENG4. League Two1.22Matches
10 Seasons5 Clubs5 Leagues200.8213176361102399124612015119
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Crewe Alexandra (7 Seasons)4 Leagues160.9259
Charlton Ath (3 Seasons)3 Leagues23.869
Burton Albion (1 Season)1 League8.523
Blackpool (1 Season)1 League6.221317636110245124612015119
Barrow (1 Season)2 Leagues1.53
FA Cup (9 Seasons)11.323
EFL Cup (7 Seasons)6.417
League Two (6 Seasons)100.7114
League One (5 Seasons)76.1200
Championship (1 Season)6.221317636110245124612015119
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2015-201617Crewe Alexandra1 League10.0
2016-201718Crewe Alexandra3 Leagues10.50
2017-201819Crewe Alexandra3 Leagues14.73
2018-201920Crewe Alexandra3 Leagues38.62
2019-202021Crewe Alexandra3 Leagues38.381
2020-202122Crewe Alexandra3 Leagues42.4137
2021-202223Blackpool1 League6.221317636110245124612015119
2021-202223Charlton Ath2 Leagues6.013
2022-202324Burton Albion1 League8.523
2022-202324Charlton Ath3 Leagues15.848
2023-202425Charlton Ath3 Leagues1.98
2023-202425Crewe Alexandra1 League6.436
2024-202526Barrow2 Leagues1.53
10 Seasons5 Clubs5 Leagues200.8213176361102399124612015119
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Crewe Alexandra (7 Seasons)4 Leagues160.9259
Charlton Ath (3 Seasons)3 Leagues23.869
Burton Albion (1 Season)1 League8.523
Blackpool (1 Season)1 League6.221317636110245124612015119
Barrow (1 Season)2 Leagues1.53
FA Cup (9 Seasons)11.323
EFL Cup (7 Seasons)6.417
League Two (6 Seasons)100.7114
League One (5 Seasons)76.1200
Championship (1 Season)6.221317636110245124612015119
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2015-201617Crewe Alexandraeng ENG3. League One24th10.0Matches
2016-201718Crewe Alexandraeng ENG4. League Two17th9.80Matches
2017-201819Crewe Alexandraeng ENG4. League Two15th14.10Matches
2018-201920Crewe Alexandraeng ENG4. League Two12th36.8Matches
2019-202021Crewe Alexandraeng ENG4. League Two2nd32.476Matches
2020-202122Crewe Alexandraeng ENG3. League One12th39.1122Matches
2021-202223Blackpooleng ENG2. Championship16th6.221317636110245124612015119Matches
2021-202223Charlton Atheng ENG3. League One13th5.011Matches
2022-202324Burton Albioneng ENG3. League One15th8.523Matches
2022-202324Charlton Atheng ENG3. League One10th13.342Matches
2023-202425Charlton Atheng ENG3. League One16th0.32Matches
2023-202425Crewe Alexandraeng ENG4. League Two6th6.436Matches
2024-202526Barroweng ENG4. League Two12th1.22Matches
10 Seasons5 Clubs3 Leagues183.1213176361102359124612015119
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Crewe Alexandra (7 Seasons)2 Leagues148.6234
Charlton Ath (3 Seasons)1 League18.655
Burton Albion (1 Season)1 League8.523
Blackpool (1 Season)1 League6.221317636110245124612015119
Barrow (1 Season)1 League1.22
League Two (6 Seasons)100.7114
League One (5 Seasons)76.1200
Championship (1 Season)6.221317636110245124612015119
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2016-201718Crewe Alexandraeng ENGEFL Cup33rd0.60Matches
2017-201819Crewe Alexandraeng ENGFA Cup65th0.53Matches
2018-201920Crewe Alexandraeng ENGEFL Cup58th0.92Matches
2018-201920Crewe Alexandraeng ENGFA Cup85th1.00Matches
2019-202021Crewe Alexandraeng ENGEFL Cup33rd2.11Matches
2019-202021Crewe Alexandraeng ENGFA Cup33rd3.84Matches
2020-202122Crewe Alexandraeng ENGEFL Cup58th1.07Matches
2020-202122Crewe Alexandraeng ENGFA Cup65th2.38Matches
2021-202223Charlton Atheng ENGFA Cup1.02Matches
2022-202324Charlton Atheng ENGEFL CupQF0.84Matches
2022-202324Charlton Atheng ENGFA Cup1.62Matches
2023-202425Charlton Atheng ENGEFL CupRd11.03Matches
2023-202425Charlton Atheng ENGFA Cup0.73Matches
2024-202526Barroweng ENGFA Cup0.31Matches
9 Seasons3 Clubs2 Leagues17.740
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Crewe Alexandra (5 Seasons)2 Leagues12.225
Charlton Ath (3 Seasons)2 Leagues5.214
Barrow (1 Season)1 League0.31
FA Cup (9 Seasons)11.323
EFL Cup (7 Seasons)6.417

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201617Crewe Alexandraeng ENG3. League One10.0Matches
2016-201718Crewe Alexandraeng ENGEFL Cup0.6Matches
2016-201718Crewe Alexandraeng ENG4. League Two9.8Matches
2017-201819Crewe Alexandraeng ENGFA Cup0.5Matches
2017-201819Crewe Alexandraeng ENG4. League Two14.1Matches
2018-201920Crewe Alexandraeng ENGEFL Cup0.9Matches
2018-201920Crewe Alexandraeng ENGFA Cup1.0Matches
2018-201920Crewe Alexandraeng ENG4. League Two36.8Matches
2019-202021Crewe Alexandraeng ENGEFL Cup2.1Matches
2019-202021Crewe Alexandraeng ENGFA Cup3.8Matches
2019-202021Crewe Alexandraeng ENG4. League Two32.4Matches
2020-202122Crewe Alexandraeng ENGEFL Cup1.0Matches
2020-202122Crewe Alexandraeng ENGFA Cup2.3Matches
2020-202122Crewe Alexandraeng ENG3. League One39.1Matches
2021-202223Blackpooleng ENG2. Championship6.2284.531413010030.49210000Matches
2021-202223Charlton Atheng ENGFA Cup1.0Matches
2021-202223Charlton Atheng ENG3. League One5.0Matches
2022-202324Charlton Atheng ENGEFL Cup0.8Matches
2022-202324Charlton Atheng ENGFA Cup1.6Matches
2022-202324Charlton Atheng ENG3. League One13.3Matches
2022-202324Burton Albioneng ENG3. League One8.5Matches
2023-202425Charlton Atheng ENGEFL Cup1.0Matches
2023-202425Charlton Atheng ENGFA Cup0.7Matches
2023-202425Charlton Atheng ENG3. League One0.3Matches
2023-202425Crewe Alexandraeng ENG4. League Two6.4Matches
2024-202526Barroweng ENGFA Cup0.3Matches
2024-202526Barroweng ENG4. League Two1.2Matches
10 Seasons5 Clubs5 Leagues200.8284.531413010030.49210000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Crewe Alexandra (7 Seasons)4 Leagues160.9
Charlton Ath (3 Seasons)3 Leagues23.8
Burton Albion (1 Season)1 League8.5
Blackpool (1 Season)1 League6.2284.531413010030.49210000
Barrow (1 Season)2 Leagues1.5
FA Cup (9 Seasons)11.3
EFL Cup (7 Seasons)6.4
League Two (6 Seasons)100.7
League One (5 Seasons)76.1
Championship (1 Season)6.2284.531413010030.49210000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201617Crewe Alexandra1 League10.0
2016-201718Crewe Alexandra3 Leagues10.5
2017-201819Crewe Alexandra3 Leagues14.7
2018-201920Crewe Alexandra3 Leagues38.6
2019-202021Crewe Alexandra3 Leagues38.3
2020-202122Crewe Alexandra3 Leagues42.4
2021-202223Blackpool1 League6.2284.531413010030.49210000
2021-202223Charlton Ath2 Leagues6.0
2022-202324Burton Albion1 League8.5
2022-202324Charlton Ath3 Leagues15.8
2023-202425Charlton Ath3 Leagues1.9
2023-202425Crewe Alexandra1 League6.4
2024-202526Barrow2 Leagues1.5
10 Seasons5 Clubs5 Leagues200.8284.531413010030.49210000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Crewe Alexandra (7 Seasons)4 Leagues160.9
Charlton Ath (3 Seasons)3 Leagues23.8
Burton Albion (1 Season)1 League8.5
Blackpool (1 Season)1 League6.2284.531413010030.49210000
Barrow (1 Season)2 Leagues1.5
FA Cup (9 Seasons)11.3
EFL Cup (7 Seasons)6.4
League Two (6 Seasons)100.7
League One (5 Seasons)76.1
Championship (1 Season)6.2284.531413010030.49210000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201617Crewe Alexandraeng ENG3. League One24th10.0Matches
2016-201718Crewe Alexandraeng ENG4. League Two17th9.8Matches
2017-201819Crewe Alexandraeng ENG4. League Two15th14.1Matches
2018-201920Crewe Alexandraeng ENG4. League Two12th36.8Matches
2019-202021Crewe Alexandraeng ENG4. League Two2nd32.4Matches
2020-202122Crewe Alexandraeng ENG3. League One12th39.1Matches
2021-202223Blackpooleng ENG2. Championship16th6.2284.531413010030.49210000Matches
2021-202223Charlton Atheng ENG3. League One13th5.0Matches
2022-202324Burton Albioneng ENG3. League One15th8.5Matches
2022-202324Charlton Atheng ENG3. League One10th13.3Matches
2023-202425Charlton Atheng ENG3. League One16th0.3Matches
2023-202425Crewe Alexandraeng ENG4. League Two6th6.4Matches
2024-202526Barroweng ENG4. League Two12th1.2Matches
10 Seasons5 Clubs3 Leagues183.1284.531413010030.49210000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Crewe Alexandra (7 Seasons)2 Leagues148.6
Charlton Ath (3 Seasons)1 League18.6
Burton Albion (1 Season)1 League8.5
Blackpool (1 Season)1 League6.2284.531413010030.49210000
Barrow (1 Season)1 League1.2
League Two (6 Seasons)100.7
League One (5 Seasons)76.1
Championship (1 Season)6.2284.531413010030.49210000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2016-201718Crewe Alexandraeng ENGEFL Cup33rd0.6Matches
2017-201819Crewe Alexandraeng ENGFA Cup65th0.5Matches
2018-201920Crewe Alexandraeng ENGEFL Cup58th0.9Matches
2018-201920Crewe Alexandraeng ENGFA Cup85th1.0Matches
2019-202021Crewe Alexandraeng ENGEFL Cup33rd2.1Matches
2019-202021Crewe Alexandraeng ENGFA Cup33rd3.8Matches
2020-202122Crewe Alexandraeng ENGEFL Cup58th1.0Matches
2020-202122Crewe Alexandraeng ENGFA Cup65th2.3Matches
2021-202223Charlton Atheng ENGFA Cup1.0Matches
2022-202324Charlton Atheng ENGEFL CupQF0.8Matches
2022-202324Charlton Atheng ENGFA Cup1.6Matches
2023-202425Charlton Atheng ENGEFL CupRd11.0Matches
2023-202425Charlton Atheng ENGFA Cup0.7Matches
2024-202526Barroweng ENGFA Cup0.3Matches
9 Seasons3 Clubs2 Leagues17.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Crewe Alexandra (5 Seasons)2 Leagues12.2
Charlton Ath (3 Seasons)2 Leagues5.2
Barrow (1 Season)1 League0.3
FA Cup (9 Seasons)11.3
EFL Cup (7 Seasons)6.4

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2015-201617Crewe Alexandraeng ENG3. League One10.0Matches
2016-201718Crewe Alexandraeng ENGEFL Cup0.600Matches
2016-201718Crewe Alexandraeng ENG4. League Two9.800Matches
2017-201819Crewe Alexandraeng ENGFA Cup0.500Matches
2017-201819Crewe Alexandraeng ENG4. League Two14.100Matches
2018-201920Crewe Alexandraeng ENGEFL Cup0.900Matches
2018-201920Crewe Alexandraeng ENGFA Cup1.000Matches
2018-201920Crewe Alexandraeng ENG4. League Two36.8Matches
2019-202021Crewe Alexandraeng ENGEFL Cup2.110Matches
2019-202021Crewe Alexandraeng ENGFA Cup3.811Matches
2019-202021Crewe Alexandraeng ENG4. League Two32.41815Matches
2020-202122Crewe Alexandraeng ENGEFL Cup1.010Matches
2020-202122Crewe Alexandraeng ENGFA Cup2.300Matches
2020-202122Crewe Alexandraeng ENG3. League One39.12223Matches
2021-202223Blackpooleng ENG2. Championship6.2431302633.347251530Matches
2021-202223Charlton Atheng ENGFA Cup1.000Matches
2021-202223Charlton Atheng ENG3. League One5.022Matches
2022-202324Charlton Atheng ENGEFL Cup0.800Matches
2022-202324Charlton Atheng ENGFA Cup1.600Matches
2022-202324Charlton Atheng ENG3. League One13.334Matches
2022-202324Burton Albioneng ENG3. League One8.5511Matches
2023-202425Charlton Atheng ENGEFL Cup1.000Matches
2023-202425Charlton Atheng ENGFA Cup0.700Matches
2023-202425Charlton Atheng ENG3. League One0.300Matches
2023-202425Crewe Alexandraeng ENG4. League Two6.421Matches
2024-202526Barroweng ENGFA Cup0.300Matches
2024-202526Barroweng ENG4. League Two1.200Matches
10 Seasons5 Clubs5 Leagues200.84581302633.3472558530
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Crewe Alexandra (7 Seasons)4 Leagues160.945400
Charlton Ath (3 Seasons)3 Leagues23.8560
Burton Albion (1 Season)1 League8.55110
Blackpool (1 Season)1 League6.2431302633.347251530
Barrow (1 Season)2 Leagues1.5000
FA Cup (9 Seasons)11.3110
EFL Cup (7 Seasons)6.4200
League Two (6 Seasons)100.720160
League One (5 Seasons)76.132400
Championship (1 Season)6.2431302633.347251530
Defensive Actions Table
Tackles Challenges Blocks
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
2015-201617Crewe Alexandra1 League10.00
2016-201718Crewe Alexandra3 Leagues10.5000
2017-201819Crewe Alexandra3 Leagues14.7000
2018-201920Crewe Alexandra3 Leagues38.6000
2019-202021Crewe Alexandra3 Leagues38.320160
2020-202122Crewe Alexandra3 Leagues42.423230
2021-202223Blackpool1 League6.2431302633.347251530
2021-202223Charlton Ath2 Leagues6.0220
2022-202324Burton Albion1 League8.55110
2022-202324Charlton Ath3 Leagues15.8340
2023-202425Charlton Ath3 Leagues1.9000
2023-202425Crewe Alexandra1 League6.4210
2024-202526Barrow2 Leagues1.5000
10 Seasons5 Clubs5 Leagues200.84581302633.3472558530
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Crewe Alexandra (7 Seasons)4 Leagues160.945400
Charlton Ath (3 Seasons)3 Leagues23.8560
Burton Albion (1 Season)1 League8.55110
Blackpool (1 Season)1 League6.2431302633.347251530
Barrow (1 Season)2 Leagues1.5000
FA Cup (9 Seasons)11.3110
EFL Cup (7 Seasons)6.4200
League Two (6 Seasons)100.720160
League One (5 Seasons)76.132400
Championship (1 Season)6.2431302633.347251530
Defensive Actions Table
Tackles Challenges Blocks
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
2015-201617Crewe Alexandraeng ENG3. League One24th10.0Matches
2016-201718Crewe Alexandraeng ENG4. League Two17th9.800Matches
2017-201819Crewe Alexandraeng ENG4. League Two15th14.100Matches
2018-201920Crewe Alexandraeng ENG4. League Two12th36.8Matches
2019-202021Crewe Alexandraeng ENG4. League Two2nd32.41815Matches
2020-202122Crewe Alexandraeng ENG3. League One12th39.12223Matches
2021-202223Blackpooleng ENG2. Championship16th6.2431302633.347251530Matches
2021-202223Charlton Atheng ENG3. League One13th5.022Matches
2022-202324Burton Albioneng ENG3. League One15th8.5511Matches
2022-202324Charlton Atheng ENG3. League One10th13.334Matches
2023-202425Charlton Atheng ENG3. League One16th0.300Matches
2023-202425Crewe Alexandraeng ENG4. League Two6th6.421Matches
2024-202526Barroweng ENG4. League Two12th1.200Matches
10 Seasons5 Clubs3 Leagues183.14551302633.3472557530
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
Crewe Alexandra (7 Seasons)2 Leagues148.642390
Charlton Ath (3 Seasons)1 League18.6560
Burton Albion (1 Season)1 League8.55110
Blackpool (1 Season)1 League6.2431302633.347251530
Barrow (1 Season)1 League1.2000
League Two (6 Seasons)100.720160
League One (5 Seasons)76.132400
Championship (1 Season)6.2431302633.347251530
Defensive Actions Table
Tackles Challenges Blocks
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
2016-201718Crewe Alexandraeng ENGEFL Cup33rd0.600Matches
2017-201819Crewe Alexandraeng ENGFA Cup65th0.500Matches
2018-201920Crewe Alexandraeng ENGEFL Cup58th0.900Matches
2018-201920Crewe Alexandraeng ENGFA Cup85th1.000Matches
2019-202021Crewe Alexandraeng ENGEFL Cup33rd2.110Matches
2019-202021Crewe Alexandraeng ENGFA Cup33rd3.811Matches
2020-202122Crewe Alexandraeng ENGEFL Cup58th1.010Matches
2020-202122Crewe Alexandraeng ENGFA Cup65th2.300Matches
2021-202223Charlton Atheng ENGFA Cup1.000Matches
2022-202324Charlton Atheng ENGEFL CupQF0.800Matches
2022-202324Charlton Atheng ENGFA Cup1.600Matches
2023-202425Charlton Atheng ENGEFL CupRd11.000Matches
2023-202425Charlton Atheng ENGFA Cup0.700Matches
2024-202526Barroweng ENGFA Cup0.300Matches
9 Seasons3 Clubs2 Leagues17.7310
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
Crewe Alexandra (5 Seasons)2 Leagues12.2310
Charlton Ath (3 Seasons)2 Leagues5.2000
Barrow (1 Season)1 League0.3000
FA Cup (9 Seasons)11.3110
EFL Cup (7 Seasons)6.4200

Possession

Possession Table
Touches Take-Ons Carries Receiving
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
2015-201617Crewe Alexandraeng ENG3. League One10.0Matches
2016-201718Crewe Alexandraeng ENGEFL Cup0.6Matches
2016-201718Crewe Alexandraeng ENG4. League Two9.8Matches
2017-201819Crewe Alexandraeng ENGFA Cup0.5Matches
2017-201819Crewe Alexandraeng ENG4. League Two14.1Matches
2018-201920Crewe Alexandraeng ENGEFL Cup0.9Matches
2018-201920Crewe Alexandraeng ENGFA Cup1.0Matches
2018-201920Crewe Alexandraeng ENG4. League Two36.8Matches
2019-202021Crewe Alexandraeng ENGEFL Cup2.1Matches
2019-202021Crewe Alexandraeng ENGFA Cup3.8Matches
2019-202021Crewe Alexandraeng ENG4. League Two32.4Matches
2020-202122Crewe Alexandraeng ENGEFL Cup1.0Matches
2020-202122Crewe Alexandraeng ENGFA Cup2.3Matches
2020-202122Crewe Alexandraeng ENG3. League One39.1Matches
2021-202223Blackpooleng ENG2. Championship6.2255431901391625510330.0770.012861732112626415136Matches
2021-202223Charlton Atheng ENGFA Cup1.0Matches
2021-202223Charlton Atheng ENG3. League One5.0Matches
2022-202324Charlton Atheng ENGEFL Cup0.8Matches
2022-202324Charlton Atheng ENGFA Cup1.6Matches
2022-202324Charlton Atheng ENG3. League One13.3Matches
2022-202324Burton Albioneng ENG3. League One8.5Matches
2023-202425Charlton Atheng ENGEFL Cup1.0Matches
2023-202425Charlton Atheng ENGFA Cup0.7Matches
2023-202425Charlton Atheng ENG3. League One0.3Matches
2023-202425Crewe Alexandraeng ENG4. League Two6.4Matches
2024-202526Barroweng ENGFA Cup0.3Matches
2024-202526Barroweng ENG4. League Two1.2Matches
10 Seasons5 Clubs5 Leagues200.8255431901391625510330.0770.012861732112626415136
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
Crewe Alexandra (7 Seasons)4 Leagues160.9
Charlton Ath (3 Seasons)3 Leagues23.8
Burton Albion (1 Season)1 League8.5
Blackpool (1 Season)1 League6.2255431901391625510330.0770.012861732112626415136
Barrow (1 Season)2 Leagues1.5
FA Cup (9 Seasons)11.3
EFL Cup (7 Seasons)6.4
League Two (6 Seasons)100.7
League One (5 Seasons)76.1
Championship (1 Season)6.2255431901391625510330.0770.012861732112626415136
Possession Table
Touches Take-Ons Carries Receiving
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
2015-201617Crewe Alexandra1 League10.0
2016-201718Crewe Alexandra3 Leagues10.5
2017-201819Crewe Alexandra3 Leagues14.7
2018-201920Crewe Alexandra3 Leagues38.6
2019-202021Crewe Alexandra3 Leagues38.3
2020-202122Crewe Alexandra3 Leagues42.4
2021-202223Blackpool1 League6.2255431901391625510330.0770.012861732112626415136
2021-202223Charlton Ath2 Leagues6.0
2022-202324Burton Albion1 League8.5
2022-202324Charlton Ath3 Leagues15.8
2023-202425Charlton Ath3 Leagues1.9
2023-202425Crewe Alexandra1 League6.4
2024-202526Barrow2 Leagues1.5
10 Seasons5 Clubs5 Leagues200.8255431901391625510330.0770.012861732112626415136
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
Crewe Alexandra (7 Seasons)4 Leagues160.9
Charlton Ath (3 Seasons)3 Leagues23.8
Burton Albion (1 Season)1 League8.5
Blackpool (1 Season)1 League6.2255431901391625510330.0770.012861732112626415136
Barrow (1 Season)2 Leagues1.5
FA Cup (9 Seasons)11.3
EFL Cup (7 Seasons)6.4
League Two (6 Seasons)100.7
League One (5 Seasons)76.1
Championship (1 Season)6.2255431901391625510330.0770.012861732112626415136
Possession Table
Touches Take-Ons Carries Receiving
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
2015-201617Crewe Alexandraeng ENG3. League One24th10.0Matches
2016-201718Crewe Alexandraeng ENG4. League Two17th9.8Matches
2017-201819Crewe Alexandraeng ENG4. League Two15th14.1Matches
2018-201920Crewe Alexandraeng ENG4. League Two12th36.8Matches
2019-202021Crewe Alexandraeng ENG4. League Two2nd32.4Matches
2020-202122Crewe Alexandraeng ENG3. League One12th39.1Matches
2021-202223Blackpooleng ENG2. Championship16th6.2255431901391625510330.0770.012861732112626415136Matches
2021-202223Charlton Atheng ENG3. League One13th5.0Matches
2022-202324Burton Albioneng ENG3. League One15th8.5Matches
2022-202324Charlton Atheng ENG3. League One10th13.3Matches
2023-202425Charlton Atheng ENG3. League One16th0.3Matches
2023-202425Crewe Alexandraeng ENG4. League Two6th6.4Matches
2024-202526Barroweng ENG4. League Two12th1.2Matches
10 Seasons5 Clubs3 Leagues183.1255431901391625510330.0770.012861732112626415136
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
Crewe Alexandra (7 Seasons)2 Leagues148.6
Charlton Ath (3 Seasons)1 League18.6
Burton Albion (1 Season)1 League8.5
Blackpool (1 Season)1 League6.2255431901391625510330.0770.012861732112626415136
Barrow (1 Season)1 League1.2
League Two (6 Seasons)100.7
League One (5 Seasons)76.1
Championship (1 Season)6.2255431901391625510330.0770.012861732112626415136
Possession Table
Touches Take-Ons Carries
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
2016-201718Crewe Alexandraeng ENGEFL Cup33rd0.6Matches
2017-201819Crewe Alexandraeng ENGFA Cup65th0.5Matches
2018-201920Crewe Alexandraeng ENGEFL Cup58th0.9Matches
2018-201920Crewe Alexandraeng ENGFA Cup85th1.0Matches
2019-202021Crewe Alexandraeng ENGEFL Cup33rd2.1Matches
2019-202021Crewe Alexandraeng ENGFA Cup33rd3.8Matches
2020-202122Crewe Alexandraeng ENGEFL Cup58th1.0Matches
2020-202122Crewe Alexandraeng ENGFA Cup65th2.3Matches
2021-202223Charlton Atheng ENGFA Cup1.0Matches
2022-202324Charlton Atheng ENGEFL CupQF0.8Matches
2022-202324Charlton Atheng ENGFA Cup1.6Matches
2023-202425Charlton Atheng ENGEFL CupRd11.0Matches
2023-202425Charlton Atheng ENGFA Cup0.7Matches
2024-202526Barroweng ENGFA Cup0.3Matches
9 Seasons3 Clubs2 Leagues17.7
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
Crewe Alexandra (5 Seasons)2 Leagues12.2
Charlton Ath (3 Seasons)2 Leagues5.2
Barrow (1 Season)1 League0.3
FA Cup (9 Seasons)11.3
EFL Cup (7 Seasons)6.4

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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
2015-201617Crewe Alexandraeng ENG3. League One148966421.610.096530.21419-15-1.51-0.90Matches
2016-201718Crewe Alexandraeng ENGEFL Cup1585824.20.61580013.0001-1-1.55-2.05Matches
2016-201718Crewe Alexandraeng ENGFA Cup00001Matches
2016-201718Crewe Alexandraeng ENG4. League Two228834021.39.811211141.00716-9-0.92-0.92Matches
2017-201819Crewe Alexandraeng ENGEFL Cup00001Matches
2017-201819Crewe Alexandraeng ENGFA Cup1494918.10.50014910.000000.000.00Matches
2017-201819Crewe Alexandraeng ENG4. League Two251,2725130.714.115310211.202622+4+0.28+0.82Matches
2018-201920Crewe Alexandraeng ENGEFL Cup1777764.20.91770001.001100.000.00Matches
2018-201920Crewe Alexandraeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2018-201920Crewe Alexandraeng ENG4. League Two423,3117980.036.840811822741.455143+8+0.22+0.98Matches
2019-202021Crewe Alexandraeng ENGEFL Cup21859388.12.12931001.5025-3-1.46+5.74Matches
2019-202021Crewe Alexandraeng ENGFA Cup43418594.73.84852001.7574+3+0.79+5.53Matches
2019-202021Crewe Alexandraeng ENG4. League Two362,9208187.732.435831811211.896038+22+0.68+0.24Matches
2020-202122Crewe Alexandraeng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2020-202122Crewe Alexandraeng ENGFA Cup2210105100.02.321052001.504400.00Matches
2020-202122Crewe Alexandraeng ENG3. League One423,5208485.039.141852813041.364754-7-0.18-0.47Matches
2021-202223Blackpooleng ENG2. Championship95566213.46.2775121741.78126+6+0.97+1.2210.16.7+3.4+0.55+0.84Matches
2021-202223Charlton Atheng ENGFA Cup2944734.81.019011411.5040+4+3.83+3.32Matches
2021-202223Charlton Atheng ENG3. League One84495610.85.0575132570.8857-2-0.40-0.35Matches
2022-202324Charlton Atheng ENGEFL Cup3762516.90.80032521.6721+1+1.18+1.91Matches
2022-202324Charlton Atheng ENGFA Cup21477454.41.62740000.5032+1+0.61+0.61Matches
2022-202324Charlton Atheng ENG3. League One211,1995729.013.31477271801.242116+5+0.38+0.41Matches
2022-202324Burton Albioneng ENG3. League One147655518.58.5673084141.79137+6+0.71+1.45Matches
2023-202425Charlton Atheng ENGEFL Cup19090100.01.01901000.0013-2-2.00Matches
2023-202425Charlton Atheng ENGFA Cup1606022.20.71600001.001100.00-1.29Matches
2023-202425Charlton Atheng ENG3. League One42460.60.3004632.2502-2-7.50-7.52Matches
2023-202425Crewe Alexandraeng ENG4. League Two145764113.96.4769071421.1969-3-0.47-0.65Matches
2024-202526Barroweng ENGFA Cup1282831.10.30012800.0001-1-3.21-3.21Matches
2024-202526Barroweng ENG4. League Two2104527.21.2182012210.5014-3-2.60-2.93Matches
10 Seasons5 Clubs5 Leagues27618,0706533.7200.820881886823751.34279269+10+0.05+0.2310.16.7+3.4+0.55+0.84
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
Crewe Alexandra (7 Seasons)4 Leagues20814,4787048.2160.917083823820531.32216219-3-0.02+0.20
Charlton Ath (3 Seasons)3 Leagues422,1395115.523.8247651817131.243732+5+0.21+0.22
Burton Albion (1 Season)1 League147655518.58.5673084141.79137+6+0.71+1.45
Blackpool (1 Season)1 League95566213.46.2775121741.78126+6+0.97+1.2210.16.7+3.4+0.55+0.84
Barrow (1 Season)2 Leagues3132448.61.5182022510.3315-4-2.73-3.05
FA Cup (9 Seasons)141,0197350.711.31185632731.071913+6+0.53+0.20
EFL Cup (7 Seasons)95766444.76.4683332541.33713-6-0.94-0.36
League Two (6 Seasons)1419,0666442.5100.710981413217431.41151132+19+0.19+0.26
League One (5 Seasons)1036,8536727.676.17581372825211.2390105-15-0.20+0.05
Championship (1 Season)95566213.46.2775121741.78126+6+0.97+1.2210.16.7+3.4+0.55+0.84
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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
2015-201617Crewe Alexandra1 League148966421.610.096530.21419-15-1.51-0.90
2016-201718Crewe Alexandra3 Leagues239414120.610.51258211161.09717-10-0.96-0.98
2017-201819Crewe Alexandra3 Leagues261,3215129.414.71531149231.152622+4+0.27+0.77
2018-201920Crewe Alexandra3 Leagues443,4787980.038.642821922741.415245+7+0.18+0.90
2019-202021Crewe Alexandra3 Leagues423,4468288.438.341842111211.866947+22+0.57+0.77
2020-202122Crewe Alexandra3 Leagues453,8208586.042.444863113041.345260-8-0.19-0.48
2021-202223Blackpool1 League95566213.46.2775121741.78126+6+0.97+1.2210.16.7+3.4+0.55+0.84
2021-202223Charlton Ath2 Leagues105435412.36.0677242081.0097+2+0.33+0.35
2022-202324Burton Albion1 League147655518.58.5673084141.79137+6+0.71+1.45
2022-202324Charlton Ath3 Leagues261,4225529.315.816762102021.232619+7+0.44+0.55
2023-202425Charlton Ath3 Leagues6174293.91.927514631.6726-4-2.07-2.15
2023-202425Crewe Alexandra1 League145764113.96.4769071421.1969-3-0.47-0.65
2024-202526Barrow2 Leagues3132448.61.5182022510.3315-4-2.73-3.05
10 Seasons5 Clubs5 Leagues27618,0706533.7200.820881886823751.34279269+10+0.05+0.2310.16.7+3.4+0.55+0.84
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
Crewe Alexandra (7 Seasons)4 Leagues20814,4787048.2160.917083823820531.32216219-3-0.02+0.20
Charlton Ath (3 Seasons)3 Leagues422,1395115.523.8247651817131.243732+5+0.21+0.22
Burton Albion (1 Season)1 League147655518.58.5673084141.79137+6+0.71+1.45
Blackpool (1 Season)1 League95566213.46.2775121741.78126+6+0.97+1.2210.16.7+3.4+0.55+0.84
Barrow (1 Season)2 Leagues3132448.61.5182022510.3315-4-2.73-3.05
FA Cup (9 Seasons)141,0197350.711.31185632731.071913+6+0.53+0.20
EFL Cup (7 Seasons)95766444.76.4683332541.33713-6-0.94-0.36
League Two (6 Seasons)1419,0666442.5100.710981413217431.41151132+19+0.19+0.26
League One (5 Seasons)1036,8536727.676.17581372825211.2390105-15-0.20+0.05
Championship (1 Season)95566213.46.2775121741.78126+6+0.97+1.2210.16.7+3.4+0.55+0.84
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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
2015-201617Crewe Alexandraeng ENG3. League One24th148966421.610.096530.21419-15-1.51-0.90Matches
2016-201718Crewe Alexandraeng ENG4. League Two17th228834021.39.811211141.00716-9-0.92-0.92Matches
2017-201819Crewe Alexandraeng ENG4. League Two15th251,2725130.714.115310211.202622+4+0.28+0.82Matches
2018-201920Crewe Alexandraeng ENG4. League Two12th423,3117980.036.840811822741.455143+8+0.22+0.98Matches
2019-202021Crewe Alexandraeng ENG4. League Two2nd362,9208187.732.435831811211.896038+22+0.68+0.24Matches
2020-202122Crewe Alexandraeng ENG3. League One12th423,5208485.039.141852813041.364754-7-0.18-0.47Matches
2021-202223Blackpooleng ENG2. Championship16th95566213.46.2775121741.78126+6+0.97+1.2210.16.7+3.4+0.55+0.84Matches
2021-202223Charlton Atheng ENG3. League One13th84495610.85.0575132570.8857-2-0.40-0.35Matches
2022-202324Burton Albioneng ENG3. League One15th147655518.58.5673084141.79137+6+0.71+1.45Matches
2022-202324Charlton Atheng ENG3. League One10th211,1995729.013.31477271801.242116+5+0.38+0.41Matches
2023-202425Charlton Atheng ENG3. League One16th42460.60.3004632.2502-2-7.50-7.52Matches
2023-202425Crewe Alexandraeng ENG4. League Two6th145764113.96.4769071421.1969-3-0.47-0.65Matches
2024-202526Barroweng ENG4. League Two12th2104527.21.2182012210.5014-3-2.60-2.93Matches
10 Seasons5 Clubs3 Leagues25316,4756532.7183.119181796222681.35253243+10+0.05+0.2410.16.7+3.4+0.55+0.84
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
Crewe Alexandra (7 Seasons)2 Leagues19513,3786947.5148.615882753717491.3220120100.00+0.21
Charlton Ath (3 Seasons)1 League331,6725113.518.6197631416101.282625+1+0.05+0.07
Burton Albion (1 Season)1 League147655518.58.5673084141.79137+6+0.71+1.45
Blackpool (1 Season)1 League95566213.46.2775121741.78126+6+0.97+1.2210.16.7+3.4+0.55+0.84
Barrow (1 Season)1 League2104527.21.2182012210.5014-3-2.60-2.93
League Two (6 Seasons)1419,0666442.5100.710981413217431.41151132+19+0.19+0.26
League One (5 Seasons)1036,8536727.676.17581372825211.2390105-15-0.20+0.05
Championship (1 Season)95566213.46.2775121741.78126+6+0.97+1.2210.16.7+3.4+0.55+0.84
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
2016-201718Crewe Alexandraeng ENGEFL Cup33rd1585824.20.61580013.0001-1-1.55-2.05Matches
2016-201718Crewe Alexandraeng ENGFA Cup85th00001Matches
2017-201819Crewe Alexandraeng ENGEFL Cup58th00001Matches
2017-201819Crewe Alexandraeng ENGFA Cup65th1494918.10.50014910.000000.000.00Matches
2018-201920Crewe Alexandraeng ENGEFL Cup58th1777764.20.91770001.001100.000.00Matches
2018-201920Crewe Alexandraeng ENGFA Cup85th19090100.01.01901000.0001-1-1.00Matches
2019-202021Crewe Alexandraeng ENGEFL Cup33rd21859388.12.12931001.5025-3-1.46+5.74Matches
2019-202021Crewe Alexandraeng ENGFA Cup33rd43418594.73.84852001.7574+3+0.79+5.53Matches
2020-202122Crewe Alexandraeng ENGEFL Cup58th19090100.01.01901000.0012-1-1.00Matches
2020-202122Crewe Alexandraeng ENGFA Cup65th2210105100.02.321052001.504400.00Matches
2021-202223Charlton Atheng ENGFA Cup2944734.81.019011411.5040+4+3.83+3.32Matches
2022-202324Charlton Atheng ENGEFL CupQF3762516.90.80032521.6721+1+1.18+1.91Matches
2022-202324Charlton Atheng ENGFA Cup21477454.41.62740000.5032+1+0.61+0.61Matches
2023-202425Charlton Atheng ENGEFL CupRd119090100.01.01901000.0013-2-2.00Matches
2023-202425Charlton Atheng ENGFA Cup1606022.20.71600001.001100.00-1.29Matches
2024-202526Barroweng ENGFA Cup1282831.10.30012800.0001-1-3.21-3.21Matches
9 Seasons3 Clubs2 Leagues231,5956948.317.71785962671.17262600.00+0.06
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Crewe Alexandra (5 Seasons)2 Leagues131,1008559.112.21288714941.311518-3-0.25+0.12
Charlton Ath (3 Seasons)2 Leagues94675234.65.2577242031.11117+4+0.77+0.67
Barrow (1 Season)1 League1282831.10.30012800.0001-1-3.21-3.21
FA Cup (9 Seasons)141,0197350.711.31185632731.071913+6+0.53+0.20
EFL Cup (7 Seasons)95766444.76.4683332541.33713-6-0.94-0.36

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2015-201617Crewe Alexandraeng ENG3. League One10.0001Matches
2016-201718Crewe Alexandraeng ENGEFL Cup0.6000000000000Matches
2016-201718Crewe Alexandraeng ENG4. League Two9.8010700000000Matches
2017-201819Crewe Alexandraeng ENGFA Cup0.50001103000Matches
2017-201819Crewe Alexandraeng ENG4. League Two14.1100900000000Matches
2018-201920Crewe Alexandraeng ENGEFL Cup0.9000010200000Matches
2018-201920Crewe Alexandraeng ENGFA Cup1.0000000000000Matches
2018-201920Crewe Alexandraeng ENG4. League Two36.87000Matches
2019-202021Crewe Alexandraeng ENGEFL Cup2.10000101010Matches
2019-202021Crewe Alexandraeng ENGFA Cup3.81003214110Matches
2019-202021Crewe Alexandraeng ENG4. League Two32.4500142122761518000Matches
2020-202122Crewe Alexandraeng ENGEFL Cup1.00000107010Matches
2020-202122Crewe Alexandraeng ENGFA Cup2.30000118000Matches
2020-202122Crewe Alexandraeng ENG3. League One39.130012311912223220Matches
2021-202223Blackpooleng ENG2. Championship6.20002334513000323442.9Matches
2021-202223Charlton Atheng ENGFA Cup1.00000102000Matches
2021-202223Charlton Atheng ENG3. League One5.010012211220Matches
2022-202324Charlton Atheng ENGEFL Cup0.81001014000Matches
2022-202324Charlton Atheng ENGFA Cup1.61001112000Matches
2022-202324Charlton Atheng ENG3. League One13.300057942430Matches
2022-202324Burton Albioneng ENG3. League One8.5400453231150Matches
2023-202425Charlton Atheng ENGEFL Cup1.00000203000Matches
2023-202425Charlton Atheng ENGFA Cup0.70000003000Matches
2023-202425Charlton Atheng ENG3. League One0.30000002000Matches
2023-202425Crewe Alexandraeng ENG4. League Two6.420056436120Matches
2024-202526Barroweng ENGFA Cup0.30001001000Matches
2024-202526Barroweng ENG4. League Two1.21002002000Matches
10 Seasons5 Clubs5 Leagues200.827106986663995858000323442.9
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Crewe Alexandra (7 Seasons)4 Leagues160.919105265472594045000
Charlton Ath (3 Seasons)3 Leagues23.83008131369650
Burton Albion (1 Season)1 League8.5400453231150
Blackpool (1 Season)1 League6.20002334513000323442.9
Barrow (1 Season)2 Leagues1.51003003000
FA Cup (9 Seasons)11.32006632311000
EFL Cup (7 Seasons)6.41001511702000
League Two (6 Seasons)100.716103727261141620000
League One (5 Seasons)76.180023453320040320
Championship (1 Season)6.20002334513000323442.9
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2015-201617Crewe Alexandra1 League10.0001
2016-201718Crewe Alexandra3 Leagues10.5010700000000
2017-201819Crewe Alexandra3 Leagues14.71001010300000
2018-201920Crewe Alexandra3 Leagues38.6700010200000
2019-202021Crewe Alexandra3 Leagues38.3600172423811620000
2020-202122Crewe Alexandra3 Leagues42.430012332013723230
2021-202223Blackpool1 League6.20002334513000323442.9
2021-202223Charlton Ath2 Leagues6.010013213220
2022-202324Burton Albion1 League8.5400453231150
2022-202324Charlton Ath3 Leagues15.8200781148430
2023-202425Charlton Ath3 Leagues1.90000208000
2023-202425Crewe Alexandra1 League6.420056436120
2024-202526Barrow2 Leagues1.51003003000
10 Seasons5 Clubs5 Leagues200.827106986663995858000323442.9
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Crewe Alexandra (7 Seasons)4 Leagues160.919105265472594045000
Charlton Ath (3 Seasons)3 Leagues23.83008131369650
Burton Albion (1 Season)1 League8.5400453231150
Blackpool (1 Season)1 League6.20002334513000323442.9
Barrow (1 Season)2 Leagues1.51003003000
FA Cup (9 Seasons)11.32006632311000
EFL Cup (7 Seasons)6.41001511702000
League Two (6 Seasons)100.716103727261141620000
League One (5 Seasons)76.180023453320040320
Championship (1 Season)6.20002334513000323442.9
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2015-201617Crewe Alexandraeng ENG3. League One24th10.0001Matches
2016-201718Crewe Alexandraeng ENG4. League Two17th9.8010700000000Matches
2017-201819Crewe Alexandraeng ENG4. League Two15th14.1100900000000Matches
2018-201920Crewe Alexandraeng ENG4. League Two12th36.87000Matches
2019-202021Crewe Alexandraeng ENG4. League Two2nd32.4500142122761518000Matches
2020-202122Crewe Alexandraeng ENG3. League One12th39.130012311912223220Matches
2021-202223Blackpooleng ENG2. Championship16th6.20002334513000323442.9Matches
2021-202223Charlton Atheng ENG3. League One13th5.010012211220Matches
2022-202324Burton Albioneng ENG3. League One15th8.5400453231150Matches
2022-202324Charlton Atheng ENG3. League One10th13.300057942430Matches
2023-202425Charlton Atheng ENG3. League One16th0.30000002000Matches
2023-202425Crewe Alexandraeng ENG4. League Two6th6.420056436120Matches
2024-202526Barroweng ENG4. League Two12th1.21002002000Matches
10 Seasons5 Clubs3 Leagues183.124106275623595755000323442.9
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Crewe Alexandra (7 Seasons)2 Leagues148.618104858452343942000
Charlton Ath (3 Seasons)1 League18.6100691155650
Burton Albion (1 Season)1 League8.5400453231150
Blackpool (1 Season)1 League6.20002334513000323442.9
Barrow (1 Season)1 League1.21002002000
League Two (6 Seasons)100.716103727261141620000
League One (5 Seasons)76.180023453320040320
Championship (1 Season)6.20002334513000323442.9
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201718Crewe Alexandraeng ENGEFL Cup33rd0.6000000000000Matches
2017-201819Crewe Alexandraeng ENGFA Cup65th0.50001103000Matches
2018-201920Crewe Alexandraeng ENGEFL Cup58th0.9000010200000Matches
2018-201920Crewe Alexandraeng ENGFA Cup85th1.0000000000000Matches
2019-202021Crewe Alexandraeng ENGEFL Cup33rd2.10000101010Matches
2019-202021Crewe Alexandraeng ENGFA Cup33rd3.81003214110Matches
2020-202122Crewe Alexandraeng ENGEFL Cup58th1.00000107010Matches
2020-202122Crewe Alexandraeng ENGFA Cup65th2.30000118000Matches
2021-202223Charlton Atheng ENGFA Cup1.00000102000Matches
2022-202324Charlton Atheng ENGEFL CupQF0.81001014000Matches
2022-202324Charlton Atheng ENGFA Cup1.61001112000Matches
2023-202425Charlton Atheng ENGEFL CupRd11.00000203000Matches
2023-202425Charlton Atheng ENGFA Cup0.70000003000Matches
2024-202526Barroweng ENGFA Cup0.30001001000Matches
9 Seasons3 Clubs2 Leagues17.730071144013000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Crewe Alexandra (5 Seasons)2 Leagues12.21004722513000
Charlton Ath (3 Seasons)2 Leagues5.220024214000
Barrow (1 Season)1 League0.30001001000
FA Cup (9 Seasons)11.32006632311000
EFL Cup (7 Seasons)6.41001511702000

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, 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.

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. We will never in the future have less data than we do today.

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.

More Charlie Kirk Pages

Charlie Kirk 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