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
2020-202117Shrewsbury Towneng ENG3. League One421481.6000000000.000.000.000.000.00Matches
2021-202218Shrewsbury Towneng ENGEFL Cup20250.3000000000.000.000.000.000.00Matches
2021-202218Shrewsbury Towneng ENGFA Cup311011.1202200001.780.001.781.781.78Matches
2021-202218Shrewsbury Towneng ENG3. League One34171,35615.1213200010.130.070.200.130.20Matches
2022-202319Shrewsbury Towneng ENGEFL Cup221171.3000000000.000.000.000.000.00Matches
2022-202319Shrewsbury Towneng ENGFA Cup20560.6000000000.000.000.000.000.00Matches
2022-202319Shrewsbury Towneng ENG3. League One2857668.5000000100.000.000.000.000.00Matches
2023-202420Morecambeeng ENGEFL Cup11730.8000000000.000.000.000.000.00Matches
2023-202420Morecambeeng ENGFA Cup321912.1202200000.940.000.940.940.94Matches
2023-202420Shrewsbury Towneng ENG3. League One18161,33614.8213200210.130.070.200.130.20Matches
2023-202420Morecambeeng ENG4. League Two24231,71319.0044000100.000.210.210.000.21Matches
2024-202521Shrewsbury Towneng ENGEFL Cup21810.9000000000.000.000.000.000.00Matches
2024-202521Shrewsbury Towneng ENGFA Cup10280.3000000000.000.000.000.000.00Matches
2024-202521Blackpooleng ENG3. League One1456627.4235200000.270.410.680.270.68Matches
2024-202521Shrewsbury Towneng ENG3. League One22141,27714.2415400000.280.070.350.280.35Matches
2025-202622Blackpooleng ENGEFL Cup11610.7000000000.000.000.000.000.00Matches
2025-202622Blackpooleng ENGFA Cup332482.8101100100.360.000.360.360.36Matches
2025-202622Blackpooleng ENG3. League One43272,45027.27411700300.260.150.400.260.40Matches
6 Seasons3 Clubs4 Leagues20712010,689118.82214362200820.190.120.300.190.30
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
Shrewsbury Town (5 Seasons)3 Leagues118585,29158.8103131000320.170.050.220.170.22
Blackpool (2 Seasons)3 Leagues61363,42138.0107171000400.260.180.450.260.45
Morecambe (1 Season)3 Leagues28261,97722.0246200100.090.180.270.090.27
League One (6 Seasons)163867,99588.81710271700620.190.110.300.190.30
FA Cup (5 Seasons)1266246.9505500100.720.000.720.720.72
EFL Cup (5 Seasons)853574.0000000000.000.000.000.000.00
League Two (1 Season)24231,71319.0044000100.000.210.210.000.21
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
2020-202117Shrewsbury Town1 League421481.6000000000.000.000.000.000.00
2021-202218Shrewsbury Town3 Leagues39181,48216.5415400010.240.060.300.240.30
2022-202319Shrewsbury Town3 Leagues32793910.4000000100.000.000.000.000.00
2023-202420Morecambe3 Leagues28261,97722.0246200100.090.180.270.090.27
2023-202420Shrewsbury Town1 League18161,33614.8213200210.130.070.200.130.20
2024-202521Shrewsbury Town3 Leagues25151,38615.4415400000.260.060.320.260.32
2024-202521Blackpool1 League1456627.4235200000.270.410.680.270.68
2025-202622Blackpool3 Leagues47312,75930.78412800400.260.130.390.260.39
6 Seasons3 Clubs4 Leagues20712010,689118.82214362200820.190.120.300.190.30
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
Shrewsbury Town (5 Seasons)3 Leagues118585,29158.8103131000320.170.050.220.170.22
Blackpool (2 Seasons)3 Leagues61363,42138.0107171000400.260.180.450.260.45
Morecambe (1 Season)3 Leagues28261,97722.0246200100.090.180.270.090.27
League One (6 Seasons)163867,99588.81710271700620.190.110.300.190.30
FA Cup (5 Seasons)1266246.9505500100.720.000.720.720.72
EFL Cup (5 Seasons)853574.0000000000.000.000.000.000.00
League Two (1 Season)24231,71319.0044000100.000.210.210.000.21
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
2020-202117Shrewsbury Towneng ENG3. League One17th421481.6000000000.000.000.000.000.00Matches
2021-202218Shrewsbury Towneng ENG3. League One18th34171,35615.1213200010.130.070.200.130.20Matches
2022-202319Shrewsbury Towneng ENG3. League One12th2857668.5000000100.000.000.000.000.00Matches
2023-202420Morecambeeng ENG4. League Two15th24231,71319.0044000100.000.210.210.000.21Matches
2023-202420Shrewsbury Towneng ENG3. League One19th18161,33614.8213200210.130.070.200.130.20Matches
2024-202521Shrewsbury Towneng ENG3. League One24th22141,27714.2415400000.280.070.350.280.35Matches
2024-202521Blackpooleng ENG3. League One9th1456627.4235200000.270.410.680.270.68Matches
2025-202622Blackpooleng ENG3. League One13th43272,45027.27411700300.260.150.400.260.40Matches
6 Seasons3 Clubs2 Leagues1871099,708107.91714311700720.160.130.290.160.29
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
Shrewsbury Town (5 Seasons)1 League106544,88354.38311800320.150.060.200.150.20
Blackpool (2 Seasons)1 League57323,11234.69716900300.260.200.460.260.46
Morecambe (1 Season)1 League24231,71319.0044000100.000.210.210.000.21
League One (6 Seasons)163867,99588.81710271700620.190.110.300.190.30
League Two (1 Season)24231,71319.0044000100.000.210.210.000.21
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
2021-202218Shrewsbury Towneng ENGEFL CupRd220250.3000000000.000.000.000.000.00Matches
2021-202218Shrewsbury Towneng ENGFA Cup311011.1202200001.780.001.781.781.78Matches
2022-202319Shrewsbury Towneng ENGEFL CupRd2221171.3000000000.000.000.000.000.00Matches
2022-202319Shrewsbury Towneng ENGFA Cup20560.6000000000.000.000.000.000.00Matches
2023-202420Morecambeeng ENGEFL CupRd111730.8000000000.000.000.000.000.00Matches
2023-202420Morecambeeng ENGFA Cup321912.1202200000.940.000.940.940.94Matches
2024-202521Shrewsbury Towneng ENGEFL CupRd221810.9000000000.000.000.000.000.00Matches
2024-202521Shrewsbury Towneng ENGFA Cup10280.3000000000.000.000.000.000.00Matches
2025-202622Blackpooleng ENGEFL CupRd111610.7000000000.000.000.000.000.00Matches
2025-202622Blackpooleng ENGFA Cup332482.8101100100.360.000.360.360.36Matches
5 Seasons3 Clubs2 Leagues201198110.9505500100.460.000.460.460.46
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
Shrewsbury Town (3 Seasons)2 Leagues1244084.5202200000.440.000.440.440.44
Morecambe (1 Season)2 Leagues432642.9202200000.680.000.680.680.68
Blackpool (1 Season)2 Leagues443093.4101100100.290.000.290.290.29
FA Cup (5 Seasons)1266246.9505500100.720.000.720.720.72
EFL Cup (5 Seasons)853574.0000000000.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
2020-202117Shrewsbury Towneng ENG3. League One1.603133.31.820.610.000.0000Matches
2021-202218Shrewsbury Towneng ENGEFL Cup0.30100.03.600.000.0000Matches
2021-202218Shrewsbury Towneng ENGFA Cup1.1222100.01.781.781.001.0000Matches
2021-202218Shrewsbury Towneng ENG3. League One15.1223626.11.530.400.090.3300Matches
2022-202319Shrewsbury Towneng ENGEFL Cup1.3011100.00.770.770.000.0000Matches
2022-202319Shrewsbury Towneng ENGFA Cup0.60000.000.0000Matches
2022-202319Shrewsbury Towneng ENG3. League One8.508112.50.940.120.000.0000Matches
2023-202420Morecambeeng ENGEFL Cup0.80000.000.0000Matches
2023-202420Morecambeeng ENGFA Cup2.125480.02.361.880.400.5000Matches
2023-202420Shrewsbury Towneng ENG3. League One14.8215640.01.010.400.130.3300Matches
2023-202420Morecambeeng ENG4. League Two19.0017529.40.890.260.000.0000Matches
2024-202521Shrewsbury Towneng ENGEFL Cup0.90200.02.220.000.0000Matches
2024-202521Shrewsbury Towneng ENGFA Cup0.3000Matches
2024-202521Blackpooleng ENG3. League One7.4218950.02.451.220.110.2200Matches
2024-202521Shrewsbury Towneng ENG3. League One14.24271037.01.900.700.150.4000Matches
2025-202622Blackpooleng ENGEFL Cup0.70100.01.480.000.0000Matches
2025-202622Blackpooleng ENGFA Cup2.8111100.00.360.361.001.0000Matches
2025-202622Blackpooleng ENG3. League One27.27431944.21.580.700.160.3700Matches
6 Seasons3 Clubs4 Leagues118.8221676538.91.410.550.130.3400
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Shrewsbury Town (5 Seasons)3 Leagues58.810822732.91.400.460.120.3700
Blackpool (2 Seasons)3 Leagues38.010632946.01.660.760.160.3400
Morecambe (1 Season)3 Leagues22.0222940.91.000.410.090.2200
League One (6 Seasons)88.8171375238.01.540.590.120.3300
FA Cup (5 Seasons)6.958787.51.211.060.630.7100
EFL Cup (5 Seasons)4.005120.01.260.250.000.0000
League Two (1 Season)19.0017529.40.890.260.000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2020-202117Shrewsbury Town1 League1.603133.31.820.610.000.0000
2021-202218Shrewsbury Town3 Leagues16.5426830.81.580.490.150.5000
2022-202319Shrewsbury Town3 Leagues10.409222.20.860.190.000.0000
2023-202420Morecambe3 Leagues22.0222940.91.000.410.090.2200
2023-202420Shrewsbury Town1 League14.8215640.01.010.400.130.3300
2024-202521Shrewsbury Town3 Leagues15.44291034.51.920.660.140.4000
2024-202521Blackpool1 League7.4218950.02.451.220.110.2200
2025-202622Blackpool3 Leagues30.78452044.41.470.650.180.4000
6 Seasons3 Clubs4 Leagues118.8221676538.91.410.550.130.3400
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Shrewsbury Town (5 Seasons)3 Leagues58.810822732.91.400.460.120.3700
Blackpool (2 Seasons)3 Leagues38.010632946.01.660.760.160.3400
Morecambe (1 Season)3 Leagues22.0222940.91.000.410.090.2200
League One (6 Seasons)88.8171375238.01.540.590.120.3300
FA Cup (5 Seasons)6.958787.51.211.060.630.7100
EFL Cup (5 Seasons)4.005120.01.260.250.000.0000
League Two (1 Season)19.0017529.40.890.260.000.0000
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
2020-202117Shrewsbury Towneng ENG3. League One17th1.603133.31.820.610.000.0000Matches
2021-202218Shrewsbury Towneng ENG3. League One18th15.1223626.11.530.400.090.3300Matches
2022-202319Shrewsbury Towneng ENG3. League One12th8.508112.50.940.120.000.0000Matches
2023-202420Morecambeeng ENG4. League Two15th19.0017529.40.890.260.000.0000Matches
2023-202420Shrewsbury Towneng ENG3. League One19th14.8215640.01.010.400.130.3300Matches
2024-202521Shrewsbury Towneng ENG3. League One24th14.24271037.01.900.700.150.4000Matches
2024-202521Blackpooleng ENG3. League One9th7.4218950.02.451.220.110.2200Matches
2025-202622Blackpooleng ENG3. League One13th27.27431944.21.580.700.160.3700Matches
6 Seasons3 Clubs2 Leagues107.9171545737.01.430.530.110.3000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Shrewsbury Town (5 Seasons)1 League54.38762431.61.400.440.110.3300
Blackpool (2 Seasons)1 League34.69612845.91.760.810.150.3200
Morecambe (1 Season)1 League19.0017529.40.890.260.000.0000
League One (6 Seasons)88.8171375238.01.540.590.120.3300
League Two (1 Season)19.0017529.40.890.260.000.0000
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
2021-202218Shrewsbury Towneng ENGEFL CupRd20.30100.03.600.000.0000Matches
2021-202218Shrewsbury Towneng ENGFA Cup1.1222100.01.781.781.001.0000Matches
2022-202319Shrewsbury Towneng ENGEFL CupRd21.3011100.00.770.770.000.0000Matches
2022-202319Shrewsbury Towneng ENGFA Cup0.60000.000.0000Matches
2023-202420Morecambeeng ENGEFL CupRd10.80000.000.0000Matches
2023-202420Morecambeeng ENGFA Cup2.125480.02.361.880.400.5000Matches
2024-202521Shrewsbury Towneng ENGEFL CupRd20.90200.02.220.000.0000Matches
2024-202521Shrewsbury Towneng ENGFA Cup0.3000Matches
2025-202622Blackpooleng ENGEFL CupRd10.70100.01.480.000.0000Matches
2025-202622Blackpooleng ENGFA Cup2.8111100.00.360.361.001.0000Matches
5 Seasons3 Clubs2 Leagues10.9513861.51.230.760.380.6300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Shrewsbury Town (3 Seasons)2 Leagues4.526350.01.420.710.330.6700
Morecambe (1 Season)2 Leagues2.925480.01.701.360.400.5000
Blackpool (1 Season)2 Leagues3.412150.00.580.290.501.0000
FA Cup (5 Seasons)6.958787.51.211.060.630.7100
EFL Cup (5 Seasons)4.005120.01.260.250.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
2020-202117Shrewsbury Towneng ENG3. League One4148373.61.6265021020.252200.00+0.16Matches
2021-202218Shrewsbury Towneng ENGEFL Cup2251313.90.30021300.5001-1-3.60-3.02Matches
2021-202218Shrewsbury Towneng ENGFA Cup31013437.41.118802702.0031+2+1.78+1.78Matches
2021-202218Shrewsbury Towneng ENG3. League One341,3564032.815.11771317981.001314-1-0.07+0.03Matches
2022-202319Shrewsbury Towneng ENGEFL Cup21175965.01.32590001.5012-1-0.77-2.20Matches
2022-202319Shrewsbury Towneng ENGFA Cup2562820.70.60022811.5012-1-1.61-2.87Matches
2022-202319Shrewsbury Towneng ENG3. League One287662718.58.557922316180.791113-2-0.23-0.05Matches
2023-202420Morecambeeng ENGEFL Cup1737360.80.81730001.001100.000.00Matches
2023-202420Morecambeeng ENGFA Cup31916470.72.1285012202.0042+2+0.94+2.08Matches
2023-202420Shrewsbury Towneng ENG3. League One181,3367432.314.81681422200.941524-9-0.61+0.13Matches
2023-202420Morecambeeng ENG4. League Two241,7137141.419.02372615001.382830-2-0.11+0.34Matches
2024-202521Shrewsbury Towneng ENGEFL Cup2814145.00.917601500.5003-3-3.33-4.24Matches
2024-202521Shrewsbury Towneng ENGFA Cup1282831.10.30012800.000000.00+1.45Matches
2024-202521Blackpooleng ENG3. League One146624716.07.4581192801.71168+8+1.09+0.98Matches
2024-202521Shrewsbury Towneng ENG3. League One221,2775830.814.21479582120.731628-12-0.85-0.03Matches
2025-202622Blackpooleng ENGEFL Cup1616167.80.71610000.000000.00+3.10Matches
2025-202622Blackpooleng ENGFA Cup32488391.92.83831002.0052+3+1.09+1.09Matches
2025-202622Blackpooleng ENG3. League One432,4505759.227.227737163001.333335-2-0.07+0.41Matches
6 Seasons3 Clubs4 Leagues20710,6895230.5118.812075298719311.12149168-19-0.16+0.14
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Shrewsbury Town (5 Seasons)3 Leagues1185,2914524.258.85876146015310.886290-28-0.48-0.13
Blackpool (2 Seasons)3 Leagues613,4215639.638.036749253001.435445+9+0.24+0.34
Morecambe (1 Season)3 Leagues281,9777143.622.02673623601.43333300.00+0.46
League One (6 Seasons)1637,9954927.688.88676227719301.05106124-18-0.20+0.10
FA Cup (5 Seasons)126245253.36.9684162011.75137+6+0.87+0.70
EFL Cup (5 Seasons)83574547.64.0565031000.7527-5-1.26-1.26
League Two (1 Season)241,7137141.419.02372615001.382830-2-0.11+0.34
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
2020-202117Shrewsbury Town1 League4148373.61.6265021020.252200.00+0.16
2021-202218Shrewsbury Town3 Leagues391,4823832.316.51872321981.05161600.00+0.12
2022-202319Shrewsbury Town3 Leagues329392920.510.477322517190.881317-4-0.38-0.31
2023-202420Morecambe3 Leagues281,9777143.622.02673623601.43333300.00+0.46
2023-202420Shrewsbury Town1 League181,3367432.314.81681422200.941524-9-0.61+0.13
2024-202521Shrewsbury Town3 Leagues251,3865531.415.415795102020.681631-15-0.97-0.20
2024-202521Blackpool1 League146624716.07.4581192801.71168+8+1.09+0.98
2025-202622Blackpool3 Leagues472,7595961.330.731738163001.343837+1+0.03+0.55
6 Seasons3 Clubs4 Leagues20710,6895230.5118.812075298719311.12149168-19-0.16+0.14
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Shrewsbury Town (5 Seasons)3 Leagues1185,2914524.258.85876146015310.886290-28-0.48-0.13
Blackpool (2 Seasons)3 Leagues613,4215639.638.036749253001.435445+9+0.24+0.34
Morecambe (1 Season)3 Leagues281,9777143.622.02673623601.43333300.00+0.46
League One (6 Seasons)1637,9954927.688.88676227719301.05106124-18-0.20+0.10
FA Cup (5 Seasons)126245253.36.9684162011.75137+6+0.87+0.70
EFL Cup (5 Seasons)83574547.64.0565031000.7527-5-1.26-1.26
League Two (1 Season)241,7137141.419.02372615001.382830-2-0.11+0.34
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
2020-202117Shrewsbury Towneng ENG3. League One17th4148373.61.6265021020.252200.00+0.16Matches
2021-202218Shrewsbury Towneng ENG3. League One18th341,3564032.815.11771317981.001314-1-0.07+0.03Matches
2022-202319Shrewsbury Towneng ENG3. League One12th287662718.58.557922316180.791113-2-0.23-0.05Matches
2023-202420Morecambeeng ENG4. League Two15th241,7137141.419.02372615001.382830-2-0.11+0.34Matches
2023-202420Shrewsbury Towneng ENG3. League One19th181,3367432.314.81681422200.941524-9-0.61+0.13Matches
2024-202521Shrewsbury Towneng ENG3. League One24th221,2775830.814.21479582120.731628-12-0.85-0.03Matches
2024-202521Blackpooleng ENG3. League One9th146624716.07.4581192801.71168+8+1.09+0.98Matches
2025-202622Blackpooleng ENG3. League One13th432,4505759.227.227737163001.333335-2-0.07+0.41Matches
6 Seasons3 Clubs2 Leagues1879,7085229.3107.910975287820301.09134154-20-0.19+0.13
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Shrewsbury Town (5 Seasons)1 League1064,8834623.654.35477145214300.855781-24-0.44-0.07
Blackpool (2 Seasons)1 League573,1125537.634.632748253001.424943+6+0.17+0.26
Morecambe (1 Season)1 League241,7137141.419.02372615001.382830-2-0.11+0.34
League One (6 Seasons)1637,9954927.688.88676227719301.05106124-18-0.20+0.10
League Two (1 Season)241,7137141.419.02372615001.382830-2-0.11+0.34
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
2021-202218Shrewsbury Towneng ENGEFL CupRd22251313.90.30021300.5001-1-3.60-3.02Matches
2021-202218Shrewsbury Towneng ENGFA Cup31013437.41.118802702.0031+2+1.78+1.78Matches
2022-202319Shrewsbury Towneng ENGEFL CupRd221175965.01.32590001.5012-1-0.77-2.20Matches
2022-202319Shrewsbury Towneng ENGFA Cup2562820.70.60022811.5012-1-1.61-2.87Matches
2023-202420Morecambeeng ENGEFL CupRd11737360.80.81730001.001100.000.00Matches
2023-202420Morecambeeng ENGFA Cup31916470.72.1285012202.0042+2+0.94+2.08Matches
2024-202521Shrewsbury Towneng ENGEFL CupRd22814145.00.917601500.5003-3-3.33-4.24Matches
2024-202521Shrewsbury Towneng ENGFA Cup1282831.10.30012800.000000.00+1.45Matches
2025-202622Blackpooleng ENGEFL CupRd11616167.80.71610000.000000.00+3.10Matches
2025-202622Blackpooleng ENGFA Cup32488391.92.83831002.0052+3+1.09+1.09Matches
5 Seasons3 Clubs2 Leagues209814951.110.91176191711.351514+1+0.090.00
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Shrewsbury Town (3 Seasons)2 Leagues124083434.94.5470081611.1759-4-0.88-1.24
Morecambe (1 Season)2 Leagues42646667.72.9381012201.7553+2+0.68+1.40
Blackpool (1 Season)2 Leagues43097785.83.44771001.5052+3+0.87+2.64
FA Cup (5 Seasons)126245253.36.9684162011.75137+6+0.87+0.70
EFL Cup (5 Seasons)83574547.64.0565031000.7527-5-1.26-1.26
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
2020-202117Shrewsbury Towneng ENG3. League One1.60002133320Matches
2021-202218Shrewsbury Towneng ENGEFL Cup0.30001101000Matches
2021-202218Shrewsbury Towneng ENGFA Cup1.10002011000Matches
2021-202218Shrewsbury Towneng ENG3. League One15.10102377426160Matches
2022-202319Shrewsbury Towneng ENGEFL Cup1.30000111000Matches
2022-202319Shrewsbury Towneng ENGFA Cup0.60001100000Matches
2022-202319Shrewsbury Towneng ENG3. League One8.51001051248170Matches
2023-202420Morecambeeng ENGEFL Cup0.80001001010Matches
2023-202420Morecambeeng ENGFA Cup2.10000100000Matches
2023-202420Shrewsbury Towneng ENG3. League One14.8211175665550Matches
2023-202420Morecambeeng ENG4. League Two19.010016102906130Matches
2024-202521Shrewsbury Towneng ENGEFL Cup0.90001005020Matches
2024-202521Shrewsbury Towneng ENGFA Cup0.30000Matches
2024-202521Blackpooleng ENG3. League One7.4000114416230Matches
2024-202521Shrewsbury Towneng ENG3. League One14.200011123636120Matches
2025-202622Blackpooleng ENGEFL Cup0.70000014000Matches
2025-202622Blackpooleng ENGFA Cup2.81001101000Matches
2025-202622Blackpooleng ENG3. League One27.2300413115512180Matches
6 Seasons3 Clubs4 Leagues118.8821138804436838890
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Shrewsbury Town (5 Seasons)3 Leagues58.832168332220528540
Blackpool (2 Seasons)3 Leagues38.0400533620724210
Morecambe (1 Season)3 Leagues22.010017112916140
League One (6 Seasons)88.8621115653926432730
FA Cup (5 Seasons)6.91004312000
EFL Cup (5 Seasons)4.000032212030
League Two (1 Season)19.010016102906130
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2020-202117Shrewsbury Town1 League1.60002133320
2021-202218Shrewsbury Town3 Leagues16.50102688446160
2022-202319Shrewsbury Town3 Leagues10.41001172258170
2023-202420Morecambe3 Leagues22.010017112916140
2023-202420Shrewsbury Town1 League14.8211175665550
2024-202521Shrewsbury Town3 Leagues15.400012123686140
2024-202521Blackpool1 League7.4000114416230
2025-202622Blackpool3 Leagues30.7400423216562180
6 Seasons3 Clubs4 Leagues118.8821138804436838890
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Shrewsbury Town (5 Seasons)3 Leagues58.832168332220528540
Blackpool (2 Seasons)3 Leagues38.0400533620724210
Morecambe (1 Season)3 Leagues22.010017112916140
League One (6 Seasons)88.8621115653926432730
FA Cup (5 Seasons)6.91004312000
EFL Cup (5 Seasons)4.000032212030
League Two (1 Season)19.010016102906130
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2020-202117Shrewsbury Towneng ENG3. League One17th1.60002133320Matches
2021-202218Shrewsbury Towneng ENG3. League One18th15.10102377426160Matches
2022-202319Shrewsbury Towneng ENG3. League One12th8.51001051248170Matches
2023-202420Morecambeeng ENG4. League Two15th19.010016102906130Matches
2023-202420Shrewsbury Towneng ENG3. League One19th14.8211175665550Matches
2024-202521Shrewsbury Towneng ENG3. League One24th14.200011123636120Matches
2024-202521Blackpooleng ENG3. League One9th7.4000114416230Matches
2025-202622Blackpooleng ENG3. League One13th27.2300413115512180Matches
6 Seasons3 Clubs2 Leagues107.9721131754135438860
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Shrewsbury Town (5 Seasons)1 League54.332163302019728520
Blackpool (2 Seasons)1 League34.6300523519674210
Morecambe (1 Season)1 League19.010016102906130
League One (6 Seasons)88.8621115653926432730
League Two (1 Season)19.010016102906130
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2021-202218Shrewsbury Towneng ENGEFL CupRd20.30001101000Matches
2021-202218Shrewsbury Towneng ENGFA Cup1.10002011000Matches
2022-202319Shrewsbury Towneng ENGEFL CupRd21.30000111000Matches
2022-202319Shrewsbury Towneng ENGFA Cup0.60001100000Matches
2023-202420Morecambeeng ENGEFL CupRd10.80001001010Matches
2023-202420Morecambeeng ENGFA Cup2.10000100000Matches
2024-202521Shrewsbury Towneng ENGEFL CupRd20.90001005020Matches
2024-202521Shrewsbury Towneng ENGFA Cup0.30000Matches
2025-202622Blackpooleng ENGEFL CupRd10.70000014000Matches
2025-202622Blackpooleng ENGFA Cup2.81001101000Matches
5 Seasons3 Clubs2 Leagues10.910075314030
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Shrewsbury Town (3 Seasons)2 Leagues4.50005328020
Morecambe (1 Season)2 Leagues2.90001101010
Blackpool (1 Season)2 Leagues3.41001115000
FA Cup (5 Seasons)6.91004312000
EFL Cup (5 Seasons)4.000032212030

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.