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
2011-201218Bristol Roverseng ENG4. League Two51760.8000000000.000.000.000.000.00
2012-201319Bristol Roverseng ENG4. League Two35252,39726.6336300310.110.110.230.110.23
2013-201420Bristol Roverseng ENG4. League Two16161,31114.6011000000.000.070.070.000.07
2014-201521Plymouth Argyleeng ENGFA Cup211091.2000000000.000.000.000.000.00Matches
2014-201521Plymouth Argyleeng ENGLeague Cup111041.2000000000.000.000.000.000.00Matches
2014-201521Plymouth Argyleeng ENG4. League Two1477418.2011000200.000.120.120.000.12Matches
2015-201622Guiseleyeng ENG5. National League20171,42515.8347300100.190.250.440.190.44
2016-201723Macclesfield Towneng ENG5. National League24211,74219.4527500300.260.100.360.260.36Matches
2017-201824Tranmere Roverseng ENGFA Cup221621.8000000000.000.000.000.000.00Matches
2017-201824Tranmere Roverseng ENG5. National League42423,61840.2437400900.100.070.170.100.17Matches
2018-201925Shrewsbury Towneng ENGEFL Cup11300.3000000000.000.000.000.000.00Matches
2018-201925Shrewsbury Towneng ENGFA Cup554334.8224111300.420.420.830.210.62Matches
2018-201925Shrewsbury Towneng ENG3. League One41393,29636.69211456810.250.050.300.110.16Matches
2019-202026Shrewsbury Towneng ENGFA Cup664444.9000000010.000.000.000.000.00Matches
2019-202026Shrewsbury Towneng ENG3. League One17171,49616.6303211700.180.000.180.120.12Matches
2020-202127Shrewsbury Towneng ENGFA Cup332833.1000000100.000.000.000.000.00Matches
2020-202127Shrewsbury Towneng ENG3. League One39373,25036.14151341200.110.030.140.030.06Matches
2021-202228Peterborough Unitedeng ENG2. Championship36343,01533.5011000900.000.030.030.000.03Matches
2021-202228Peterborough Unitedeng ENGFA Cup221802.0000000200.000.000.000.000.00Matches
2021-202228Shrewsbury Towneng ENG3. League One00Matches
2022-202329Peterborough Unitedeng ENG3. League One16121,03311.5011000500.000.090.090.000.09Matches
2023-202430Blackpooleng ENGFA Cup322252.5011000100.000.400.400.000.40Matches
2023-202430Blackpooleng ENG3. League One34312,63929.31231001010.030.070.100.030.10Matches
2024-202531Blackpooleng ENGEFL Cup221311.5000000000.000.000.000.000.00Matches
2024-202531Blackpooleng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2024-202531Blackpooleng ENG3. League One865095.7000000500.000.000.000.000.00Matches
2024-202531Wigan Athleticeng ENG3. League One141296410.7000000400.000.000.000.000.00Matches
2025-202632Notts Countyeng ENGEFL Cup00Matches
2025-202632Notts Countyeng ENGFA Cup111201.3000000100.000.000.000.000.00Matches
2025-202632Notts Countyeng ENG4. League Two35292,31925.81121001020.040.040.080.040.08Matches
15 Seasons10 Clubs6 Leagues42537332,142357.13525602510129660.100.070.170.070.14
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 (4 Seasons)3 Leagues1121089,232102.618523810123120.180.050.220.080.13
Bristol Rovers (3 Seasons)1 League56423,78442.0347300310.070.100.170.070.17
Peterborough United (2 Seasons)3 Leagues54484,22847.00220001600.000.040.040.000.04
Blackpool (2 Seasons)3 Leagues48423,59439.91341001610.030.080.100.030.10
Tranmere Rovers (1 Season)2 Leagues44443,78042.0437400900.100.070.170.100.17
Notts County (1 Season)3 Leagues36302,43927.11121001120.040.040.070.040.07
Macclesfield Town (1 Season)1 League24211,74219.4527500300.260.100.360.260.36
Guiseley (1 Season)1 League20171,42515.8347300100.190.250.440.190.44
Plymouth Argyle (1 Season)3 Leagues17995410.6011000200.000.090.090.000.09
Wigan Athletic (1 Season)1 League141296410.7000000400.000.000.000.000.00
FA Cup (9 Seasons)25232,04622.7235111810.090.130.220.040.18
League One (7 Seasons)16915413,187146.51762389115120.120.040.160.050.10
League Two (5 Seasons)105786,84476.046104001530.050.080.130.050.13
EFL Cup (4 Seasons)442652.9000000000.000.000.000.000.00
National League (3 Seasons)86806,78575.41292112001300.160.120.280.160.28
Championship (1 Season)36343,01533.5011000900.000.030.030.000.03
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
2011-201218Bristol Rovers1 League51760.8000000000.000.000.000.000.00
2012-201319Bristol Rovers1 League35252,39726.6336300310.110.110.230.110.23
2013-201420Bristol Rovers1 League16161,31114.6011000000.000.070.070.000.07
2014-201521Plymouth Argyle3 Leagues17995410.6011000200.000.090.090.000.09
2015-201622Guiseley1 League20171,42515.8347300100.190.250.440.190.44
2016-201723Macclesfield Town1 League24211,74219.4527500300.260.100.360.260.36
2017-201824Tranmere Rovers2 Leagues44443,78042.0437400900.100.070.170.100.17
2018-201925Shrewsbury Town3 Leagues47453,75941.8114155671110.260.100.360.120.22
2019-202026Shrewsbury Town2 Leagues23231,94021.6303211710.140.000.140.090.09
2020-202127Shrewsbury Town2 Leagues42403,53339.34151341300.100.030.130.030.05
2021-202228Shrewsbury Town1 League00
2021-202228Peterborough United2 Leagues38363,19535.50110001100.000.030.030.000.03
2022-202329Peterborough United1 League16121,03311.5011000500.000.090.090.000.09
2023-202430Blackpool2 Leagues37332,86431.81341001110.030.090.130.030.13
2024-202531Blackpool3 Leagues1197308.1000000500.000.000.000.000.00
2024-202531Wigan Athletic1 League141296410.7000000400.000.000.000.000.00
2025-202632Notts County3 Leagues36302,43927.11121001120.040.040.070.040.07
15 Seasons10 Clubs6 Leagues42537332,142357.13525602510129660.100.070.170.070.14
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 (4 Seasons)3 Leagues1121089,232102.618523810123120.180.050.220.080.13
Bristol Rovers (3 Seasons)1 League56423,78442.0347300310.070.100.170.070.17
Peterborough United (2 Seasons)3 Leagues54484,22847.00220001600.000.040.040.000.04
Blackpool (2 Seasons)3 Leagues48423,59439.91341001610.030.080.100.030.10
Tranmere Rovers (1 Season)2 Leagues44443,78042.0437400900.100.070.170.100.17
Notts County (1 Season)3 Leagues36302,43927.11121001120.040.040.070.040.07
Macclesfield Town (1 Season)1 League24211,74219.4527500300.260.100.360.260.36
Guiseley (1 Season)1 League20171,42515.8347300100.190.250.440.190.44
Plymouth Argyle (1 Season)3 Leagues17995410.6011000200.000.090.090.000.09
Wigan Athletic (1 Season)1 League141296410.7000000400.000.000.000.000.00
FA Cup (9 Seasons)25232,04622.7235111810.090.130.220.040.18
League One (7 Seasons)16915413,187146.51762389115120.120.040.160.050.10
League Two (5 Seasons)105786,84476.046104001530.050.080.130.050.13
EFL Cup (4 Seasons)442652.9000000000.000.000.000.000.00
National League (3 Seasons)86806,78575.41292112001300.160.120.280.160.28
Championship (1 Season)36343,01533.5011000900.000.030.030.000.03
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
2011-201218Bristol Roverseng ENG4. League Two13th51760.8000000000.000.000.000.000.00
2012-201319Bristol Roverseng ENG4. League Two14th35252,39726.6336300310.110.110.230.110.23
2013-201420Bristol Roverseng ENG4. League Two23rd16161,31114.6011000000.000.070.070.000.07
2014-201521Plymouth Argyleeng ENG4. League Two7th1477418.2011000200.000.120.120.000.12Matches
2015-201622Guiseleyeng ENG5. National League20th20171,42515.8347300100.190.250.440.190.44
2016-201723Macclesfield Towneng ENG5. National League9th24211,74219.4527500300.260.100.360.260.36Matches
2017-201824Tranmere Roverseng ENG5. National League2nd42423,61840.2437400900.100.070.170.100.17Matches
2018-201925Shrewsbury Towneng ENG3. League One18th41393,29636.69211456810.250.050.300.110.16Matches
2019-202026Shrewsbury Towneng ENG3. League One15th17171,49616.6303211700.180.000.180.120.12Matches
2020-202127Shrewsbury Towneng ENG3. League One17th39373,25036.14151341200.110.030.140.030.06Matches
2021-202228Shrewsbury Towneng ENG3. League One18th00Matches
2021-202228Peterborough Unitedeng ENG2. Championship22nd36343,01533.5011000900.000.030.030.000.03Matches
2022-202329Peterborough Unitedeng ENG3. League One6th16121,03311.5011000500.000.090.090.000.09Matches
2023-202430Blackpooleng ENG3. League One8th34312,63929.31231001010.030.070.100.030.10Matches
2024-202531Blackpooleng ENG3. League One9th865095.7000000500.000.000.000.000.00Matches
2024-202531Wigan Athleticeng ENG3. League One15th141296410.7000000400.000.000.000.000.00Matches
2025-202632Notts Countyeng ENG4. League Two5th35292,31925.81121001020.040.040.080.040.08Matches
15 Seasons10 Clubs4 Leagues39634629,831331.5332255249118850.100.070.170.070.14
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 (4 Seasons)1 League97938,04289.41631979112710.180.030.210.080.11
Bristol Rovers (3 Seasons)1 League56423,78442.0347300310.070.100.170.070.17
Peterborough United (2 Seasons)2 Leagues52464,04845.00220001400.000.040.040.000.04
Blackpool (2 Seasons)1 League42373,14835.01231001510.030.060.090.030.09
Tranmere Rovers (1 Season)1 League42423,61840.2437400900.100.070.170.100.17
Notts County (1 Season)1 League35292,31925.81121001020.040.040.080.040.08
Macclesfield Town (1 Season)1 League24211,74219.4527500300.260.100.360.260.36
Guiseley (1 Season)1 League20171,42515.8347300100.190.250.440.190.44
Plymouth Argyle (1 Season)1 League1477418.2011000200.000.120.120.000.12
Wigan Athletic (1 Season)1 League141296410.7000000400.000.000.000.000.00
League One (7 Seasons)16915413,187146.51762389115120.120.040.160.050.10
League Two (5 Seasons)105786,84476.046104001530.050.080.130.050.13
National League (3 Seasons)86806,78575.41292112001300.160.120.280.160.28
Championship (1 Season)36343,01533.5011000900.000.030.030.000.03
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
2014-201521Plymouth Argyleeng ENGFA Cup65th211091.2000000000.000.000.000.000.00Matches
2014-201521Plymouth Argyleeng ENGLeague Cup58th111041.2000000000.000.000.000.000.00Matches
2017-201824Tranmere Roverseng ENGFA Cup85th221621.8000000000.000.000.000.000.00Matches
2018-201925Shrewsbury Towneng ENGEFL Cup58th11300.3000000000.000.000.000.000.00Matches
2018-201925Shrewsbury Towneng ENGFA Cup17th554334.8224111300.420.420.830.210.62Matches
2019-202026Shrewsbury Towneng ENGFA Cup17th664444.9000000010.000.000.000.000.00Matches
2020-202127Shrewsbury Towneng ENGFA Cup33rd332833.1000000100.000.000.000.000.00Matches
2021-202228Peterborough Unitedeng ENGFA Cup221802.0000000200.000.000.000.000.00Matches
2023-202430Blackpooleng ENGFA Cup322252.5011000100.000.400.400.000.40Matches
2024-202531Blackpooleng ENGEFL CupRd3221311.5000000000.000.000.000.000.00Matches
2024-202531Blackpooleng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2025-202632Notts Countyeng ENGEFL CupRd100Matches
2025-202632Notts Countyeng ENGFA Cup111201.3000000100.000.000.000.000.00Matches
9 Seasons6 Clubs2 Leagues29272,31125.7235111810.080.120.190.040.16
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 Leagues15151,19013.2224111410.150.150.300.080.23
Blackpool (2 Seasons)2 Leagues654465.0011000100.000.200.200.000.20
Plymouth Argyle (1 Season)2 Leagues322132.4000000000.000.000.000.000.00
Tranmere Rovers (1 Season)1 League221621.8000000000.000.000.000.000.00
Peterborough United (1 Season)1 League221802.0000000200.000.000.000.000.00
Notts County (1 Season)2 Leagues111201.3000000100.000.000.000.000.00
FA Cup (9 Seasons)25232,04622.7235111810.090.130.220.040.18
EFL Cup (4 Seasons)442652.9000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
202128gd GrenadaGold CupGR332542.8000000100.000.000.000.000.00Matches
202229gd GrenadaFriendlies (M)11350.4000000000.000.000.000.000.00Matches
2 Seasons1 Club2 Leagues442893.2000000100.000.000.000.000.00
Gold Cup (1 Season)332542.8000000100.000.000.000.000.00
Friendlies (M) (1 Season)11350.4000000000.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
2011-201218Bristol Roverseng ENG4. League Two0.8011.180.0000
2012-201319Bristol Roverseng ENG4. League Two26.63150.560.2000
2013-201420Bristol Roverseng ENG4. League Two14.6030.210.0000
2014-201521Plymouth Argyleeng ENGFA Cup1.2000Matches
2014-201521Plymouth Argyleeng ENGLeague Cup1.2000Matches
2014-201521Plymouth Argyleeng ENG4. League Two8.2020.240.0000Matches
2015-201622Guiseleyeng ENG5. National League15.8390.570.3300
2016-201723Macclesfield Towneng ENG5. National League19.450110.000.570.4500Matches
2017-201824Tranmere Roverseng ENGFA Cup1.803133.31.670.560.000.0000Matches
2017-201824Tranmere Roverseng ENG5. National League40.240160.000.400.2500Matches
2018-201925Shrewsbury Towneng ENGEFL Cup0.30000.000.0000Matches
2018-201925Shrewsbury Towneng ENGFA Cup4.829555.61.871.040.110.2011Matches
2018-201925Shrewsbury Towneng ENG3. League One36.6956Matches
2019-202026Shrewsbury Towneng ENGFA Cup4.904125.00.810.200.000.0000Matches
2019-202026Shrewsbury Towneng ENG3. League One16.6323730.41.380.420.090.2911Matches
2020-202127Shrewsbury Towneng ENGFA Cup3.10300.00.950.000.0000Matches
2020-202127Shrewsbury Towneng ENG3. League One36.14251144.00.690.300.040.0934Matches
2021-202228Peterborough Unitedeng ENG2. Championship33.5015533.30.450.150.000.0000Matches
2021-202228Peterborough Unitedeng ENGFA Cup2.00000.000.0000Matches
2022-202329Peterborough Unitedeng ENG3. League One11.50700.00.610.000.0000Matches
2023-202430Blackpooleng ENGFA Cup2.50000.000.0000Matches
2023-202430Blackpooleng ENG3. League One29.3110220.00.340.070.100.5000Matches
2024-202531Blackpooleng ENGEFL Cup1.50100.00.690.000.0000Matches
2024-202531Blackpooleng ENGFA Cup1.0000Matches
2024-202531Blackpooleng ENG3. League One5.706116.71.060.180.000.0000Matches
2024-202531Wigan Athleticeng ENG3. League One10.70100.00.090.000.0000Matches
2025-202632Notts Countyeng ENGFA Cup1.3000Matches
2025-202632Notts Countyeng ENG4. League Two25.8114214.30.540.080.070.5000Matches
15 Seasons10 Clubs6 Leagues357.1351219251.20.480.290.120.231012
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Shrewsbury Town (4 Seasons)3 Leagues102.618642437.50.970.360.060.171012
Bristol Rovers (3 Seasons)1 League42.03190.450.1600
Peterborough United (2 Seasons)3 Leagues47.0022522.70.470.110.000.0000
Blackpool (2 Seasons)3 Leagues39.9117317.60.440.080.060.3300
Tranmere Rovers (1 Season)2 Leagues42.04317566.70.070.401.330.2400
Notts County (1 Season)3 Leagues27.1114214.30.540.080.070.5000
Macclesfield Town (1 Season)1 League19.450110.000.570.4500
Guiseley (1 Season)1 League15.8390.570.3300
Plymouth Argyle (1 Season)3 Leagues10.6020.240.0000
Wigan Athletic (1 Season)1 League10.70100.00.090.000.0000
FA Cup (9 Seasons)22.7219736.80.990.360.050.1411
League One (7 Seasons)146.517722129.20.660.190.060.19911
League Two (5 Seasons)76.04142314.30.540.300.070.1700
EFL Cup (4 Seasons)2.90100.00.560.000.0000
National League (3 Seasons)75.4120360.000.480.3300
Championship (1 Season)33.5015533.30.450.150.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
2011-201218Bristol Rovers1 League0.8011.180.0000
2012-201319Bristol Rovers1 League26.63150.560.2000
2013-201420Bristol Rovers1 League14.6030.210.0000
2014-201521Plymouth Argyle3 Leagues10.6020.240.0000
2015-201622Guiseley1 League15.8390.570.3300
2016-201723Macclesfield Town1 League19.450110.000.570.4500
2017-201824Tranmere Rovers2 Leagues42.04317566.70.070.401.330.2400
2018-201925Shrewsbury Town3 Leagues41.8119555.61.750.970.110.2067
2019-202026Shrewsbury Town2 Leagues21.6327829.61.250.370.070.2511
2020-202127Shrewsbury Town2 Leagues39.34281139.30.710.280.040.0934
2021-202228Peterborough United2 Leagues35.5015533.30.420.140.000.0000
2022-202329Peterborough United1 League11.50700.00.610.000.0000
2023-202430Blackpool2 Leagues31.8110220.00.310.060.100.5000
2024-202531Blackpool3 Leagues8.107114.30.980.140.000.0000
2024-202531Wigan Athletic1 League10.70100.00.090.000.0000
2025-202632Notts County3 Leagues27.1114214.30.540.080.070.5000
15 Seasons10 Clubs6 Leagues357.1351219251.20.480.290.120.231012
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Shrewsbury Town (4 Seasons)3 Leagues102.618642437.50.970.360.060.171012
Bristol Rovers (3 Seasons)1 League42.03190.450.1600
Peterborough United (2 Seasons)3 Leagues47.0022522.70.470.110.000.0000
Blackpool (2 Seasons)3 Leagues39.9117317.60.440.080.060.3300
Tranmere Rovers (1 Season)2 Leagues42.04317566.70.070.401.330.2400
Notts County (1 Season)3 Leagues27.1114214.30.540.080.070.5000
Macclesfield Town (1 Season)1 League19.450110.000.570.4500
Guiseley (1 Season)1 League15.8390.570.3300
Plymouth Argyle (1 Season)3 Leagues10.6020.240.0000
Wigan Athletic (1 Season)1 League10.70100.00.090.000.0000
FA Cup (9 Seasons)22.7219736.80.990.360.050.1411
League One (7 Seasons)146.517722129.20.660.190.060.19911
League Two (5 Seasons)76.04142314.30.540.300.070.1700
EFL Cup (4 Seasons)2.90100.00.560.000.0000
National League (3 Seasons)75.4120360.000.480.3300
Championship (1 Season)33.5015533.30.450.150.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
2011-201218Bristol Roverseng ENG4. League Two13th0.8011.180.0000
2012-201319Bristol Roverseng ENG4. League Two14th26.63150.560.2000
2013-201420Bristol Roverseng ENG4. League Two23rd14.6030.210.0000
2014-201521Plymouth Argyleeng ENG4. League Two7th8.2020.240.0000Matches
2015-201622Guiseleyeng ENG5. National League20th15.8390.570.3300
2016-201723Macclesfield Towneng ENG5. National League9th19.450110.000.570.4500Matches
2017-201824Tranmere Roverseng ENG5. National League2nd40.240160.000.400.2500Matches
2018-201925Shrewsbury Towneng ENG3. League One18th36.6956Matches
2019-202026Shrewsbury Towneng ENG3. League One15th16.6323730.41.380.420.090.2911Matches
2020-202127Shrewsbury Towneng ENG3. League One17th36.14251144.00.690.300.040.0934Matches
2021-202228Peterborough Unitedeng ENG2. Championship22nd33.5015533.30.450.150.000.0000Matches
2022-202329Peterborough Unitedeng ENG3. League One6th11.50700.00.610.000.0000Matches
2023-202430Blackpooleng ENG3. League One8th29.3110220.00.340.070.100.5000Matches
2024-202531Blackpooleng ENG3. League One9th5.706116.71.060.180.000.0000Matches
2024-202531Wigan Athleticeng ENG3. League One15th10.70100.00.090.000.0000Matches
2025-202632Notts Countyeng ENG4. League Two5th25.8114214.30.540.080.070.5000Matches
15 Seasons10 Clubs4 Leagues331.5331018554.50.440.290.140.24911
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Shrewsbury Town (4 Seasons)1 League89.416481837.50.910.340.060.17911
Bristol Rovers (3 Seasons)1 League42.03190.450.1600
Peterborough United (2 Seasons)2 Leagues45.0022522.70.490.110.000.0000
Blackpool (2 Seasons)1 League35.0116318.80.460.090.060.3300
Tranmere Rovers (1 Season)1 League40.240160.000.400.2500
Notts County (1 Season)1 League25.8114214.30.540.080.070.5000
Macclesfield Town (1 Season)1 League19.450110.000.570.4500
Guiseley (1 Season)1 League15.8390.570.3300
Plymouth Argyle (1 Season)1 League8.2020.240.0000
Wigan Athletic (1 Season)1 League10.70100.00.090.000.0000
League One (7 Seasons)146.517722129.20.660.190.060.19911
League Two (5 Seasons)76.04142314.30.540.300.070.1700
National League (3 Seasons)75.4120360.000.480.3300
Championship (1 Season)33.5015533.30.450.150.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
2014-201521Plymouth Argyleeng ENGFA Cup65th1.2000Matches
2014-201521Plymouth Argyleeng ENGLeague Cup58th1.2000Matches
2017-201824Tranmere Roverseng ENGFA Cup85th1.803133.31.670.560.000.0000Matches
2018-201925Shrewsbury Towneng ENGEFL Cup58th0.30000.000.0000Matches
2018-201925Shrewsbury Towneng ENGFA Cup17th4.829555.61.871.040.110.2011Matches
2019-202026Shrewsbury Towneng ENGFA Cup17th4.904125.00.810.200.000.0000Matches
2020-202127Shrewsbury Towneng ENGFA Cup33rd3.10300.00.950.000.0000Matches
2021-202228Peterborough Unitedeng ENGFA Cup2.00000.000.0000Matches
2023-202430Blackpooleng ENGFA Cup2.50000.000.0000Matches
2024-202531Blackpooleng ENGEFL CupRd31.50100.00.690.000.0000Matches
2024-202531Blackpooleng ENGFA Cup1.0000Matches
2025-202632Notts Countyeng ENGFA Cup1.3000Matches
9 Seasons6 Clubs2 Leagues25.7220735.00.950.330.050.1411
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Shrewsbury Town (3 Seasons)2 Leagues13.2216637.51.210.450.060.1711
Blackpool (2 Seasons)2 Leagues5.00100.00.250.000.0000
Plymouth Argyle (1 Season)2 Leagues2.4000
Tranmere Rovers (1 Season)1 League1.803133.31.670.560.000.0000
Peterborough United (1 Season)1 League2.00000.000.0000
Notts County (1 Season)2 Leagues1.3000
FA Cup (9 Seasons)22.7219736.80.990.360.050.1411
EFL Cup (4 Seasons)2.90100.00.560.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
202128gd GrenadaGold CupGR2.80200.00.710.000.0000Matches
202229gd GrenadaFriendlies (M)0.4000Matches
2 Seasons1 Club2 Leagues3.20200.00.710.000.0000
Gold Cup (1 Season)2.80200.00.710.000.0000
Friendlies (M) (1 Season)0.4000

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
2011-201218Bristol Roverseng ENG4. League Two576151.80.814
2012-201319Bristol Roverseng ENG4. League Two352,3976857.926.62510
2013-201420Bristol Roverseng ENG4. League Two161,3118231.714.6160
2014-201521Plymouth Argyleeng ENGFA Cup21095560.61.2191111801.5021+1+0.83+3.36Matches
2014-201521Plymouth Argyleeng ENGLeague Cup110410486.71.211040000.0023-1-0.87-6.49Matches
2014-201521Plymouth Argyleeng ENG4. League Two147415317.98.2747221.57109+1+0.12-0.33Matches
2015-201622Guiseleyeng ENG5. National League201,4257134.415.8173
2016-201723Macclesfield Towneng ENG5. National League241,7427342.119.42113381.42292900.00-0.26Matches
2017-201824Tranmere Roverseng ENGFA Cup21628190.01.82811000.5015-4-2.22+2.78Matches
2017-201824Tranmere Roverseng ENG5. National League423,6188687.440.24230011.866538+27+0.67-0.19Matches
2018-201925Shrewsbury Towneng ENGEFL Cup1303033.30.31300000.0010+1+3.00+6.00Matches
2018-201925Shrewsbury Towneng ENGFA Cup54338768.74.85873001.2087+1+0.21-0.71Matches
2018-201925Shrewsbury Towneng ENG3. League One413,2968079.636.639843121301.124248-6-0.16+0.05Matches
2019-202026Shrewsbury Towneng ENGFA Cup64447470.54.96744002.0043+1+0.20-0.77Matches
2019-202026Shrewsbury Towneng ENG3. League One171,4968848.916.6178814001.351718-1-0.06+0.52Matches
2020-202127Shrewsbury Towneng ENGFA Cup32839494.33.13942002.0031+2+0.64+5.93Matches
2020-202127Shrewsbury Towneng ENG3. League One393,2508378.536.137873022101.183844-6-0.17-0.07Matches
2021-202228Peterborough Unitedeng ENG2. Championship363,0158472.833.534862824900.723163-32-0.960.00Matches
2021-202228Peterborough Unitedeng ENGFA Cup21809066.72.02902003.0041+3+1.50+3.50Matches
2021-202228Shrewsbury Towneng ENG3. League One00001Matches
2022-202329Peterborough Unitedeng ENG3. League One161,0336525.011.51277442701.83209+11+0.96+0.67Matches
2023-202430Blackpooleng ENGFA Cup32257557.72.52103112001.3365+1+0.40-1.24Matches
2023-202430Blackpooleng ENG3. League One342,6397863.729.331841731111.473627+9+0.31-0.17Matches
2024-202531Blackpooleng ENGEFL Cup21316648.51.52660003.0001-1-0.69-3.92Matches
2024-202531Blackpooleng ENGFA Cup1909050.01.01901000.0012-1-1.00-3.00Matches
2024-202531Blackpooleng ENG3. League One85096412.35.7680121551.50101000.00-0.30Matches
2024-202531Wigan Athleticeng ENG3. League One149646923.310.71276422501.21911-2-0.19-0.19Matches
2025-202632Notts Countyeng ENGEFL Cup00001Matches
2025-202632Notts Countyeng ENGFA Cup1120120100.01.311201001.002200.00Matches
2025-202632Notts Countyeng ENG4. League Two352,3196656.025.829761461871.873929+10+0.39-0.20Matches
15 Seasons10 Clubs6 Leagues42532,1427644.2357.1373832065221461.41380366+14+0.05-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 (4 Seasons)3 Leagues1129,2328253.9102.6108858441711.24113121-8-0.08+0.21
Bristol Rovers (3 Seasons)1 League563,7846830.542.04214
Peterborough United (2 Seasons)3 Leagues544,2287849.547.048843463401.135573-18-0.38-0.30
Blackpool (2 Seasons)3 Leagues483,5947539.439.942842061461.505345+8+0.20-0.29
Tranmere Rovers (1 Season)2 Leagues443,7808687.542.0448131011.806643+23+0.55-0.12
Notts County (1 Season)3 Leagues362,4396856.127.130781561881.854131+10+0.37-0.22
Macclesfield Town (1 Season)1 League241,7427342.119.42113381.42292900.00-0.26
Guiseley (1 Season)1 League201,4257134.415.8173
Plymouth Argyle (1 Season)3 Leagues179545621.510.69985818221.471413+1+0.09-0.32
Wigan Athletic (1 Season)1 League149646923.310.71276422501.21911-2-0.19-0.19
FA Cup (9 Seasons)252,0468271.022.723871621901.563127+4+0.18-0.15
League One (7 Seasons)16913,1877841.2146.515484101151971.32172167+5+0.03-0.07
League Two (5 Seasons)1056,8446533.176.07876182718291.784938+11+0.32-0.18
EFL Cup (4 Seasons)42656646.52.94660011.5034-1-0.34-2.01
National League (3 Seasons)866,7857954.675.48043691.709467+27+0.45+0.08
Championship (1 Season)363,0158472.833.534862824900.723163-32-0.960.00
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
2011-201218Bristol Rovers1 League576151.80.814
2012-201319Bristol Rovers1 League352,3976857.926.62510
2013-201420Bristol Rovers1 League161,3118231.714.6160
2014-201521Plymouth Argyle3 Leagues179545621.510.69985818221.471413+1+0.09-0.32
2015-201622Guiseley1 League201,4257134.415.8173
2016-201723Macclesfield Town1 League241,7427342.119.42113381.42292900.00-0.26
2017-201824Tranmere Rovers2 Leagues443,7808687.542.0448131011.806643+23+0.55-0.12
2018-201925Shrewsbury Town3 Leagues473,7598077.341.845833421301.105155-4-0.10+0.07
2019-202026Shrewsbury Town2 Leagues231,9408452.621.6238418001.52212100.00+0.41
2020-202127Shrewsbury Town2 Leagues423,5338479.639.340873222101.244145-4-0.10+0.10
2021-202228Shrewsbury Town1 League00001
2021-202228Peterborough United2 Leagues383,1958472.435.536863024900.843564-29-0.82+0.22
2022-202329Peterborough United1 League161,0336525.011.51277442701.83209+11+0.96+0.67
2023-202430Blackpool2 Leagues372,8647763.231.833851841411.464232+10+0.31-0.28
2024-202531Blackpool3 Leagues117306615.98.1978221551.641113-2-0.25-0.69
2024-202531Wigan Athletic1 League149646923.310.71276422501.21911-2-0.19-0.19
2025-202632Notts County3 Leagues362,4396856.127.130781561881.854131+10+0.37-0.22
15 Seasons10 Clubs6 Leagues42532,1427644.2357.1373832065221461.41380366+14+0.05-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 (4 Seasons)3 Leagues1129,2328253.9102.6108858441711.24113121-8-0.08+0.21
Bristol Rovers (3 Seasons)1 League563,7846830.542.04214
Peterborough United (2 Seasons)3 Leagues544,2287849.547.048843463401.135573-18-0.38-0.30
Blackpool (2 Seasons)3 Leagues483,5947539.439.942842061461.505345+8+0.20-0.29
Tranmere Rovers (1 Season)2 Leagues443,7808687.542.0448131011.806643+23+0.55-0.12
Notts County (1 Season)3 Leagues362,4396856.127.130781561881.854131+10+0.37-0.22
Macclesfield Town (1 Season)1 League241,7427342.119.42113381.42292900.00-0.26
Guiseley (1 Season)1 League201,4257134.415.8173
Plymouth Argyle (1 Season)3 Leagues179545621.510.69985818221.471413+1+0.09-0.32
Wigan Athletic (1 Season)1 League149646923.310.71276422501.21911-2-0.19-0.19
FA Cup (9 Seasons)252,0468271.022.723871621901.563127+4+0.18-0.15
League One (7 Seasons)16913,1877841.2146.515484101151971.32172167+5+0.03-0.07
League Two (5 Seasons)1056,8446533.176.07876182718291.784938+11+0.32-0.18
EFL Cup (4 Seasons)42656646.52.94660011.5034-1-0.34-2.01
National League (3 Seasons)866,7857954.675.48043691.709467+27+0.45+0.08
Championship (1 Season)363,0158472.833.534862824900.723163-32-0.960.00
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
2011-201218Bristol Roverseng ENG4. League Two13th576151.80.814
2012-201319Bristol Roverseng ENG4. League Two14th352,3976857.926.62510
2013-201420Bristol Roverseng ENG4. League Two23rd161,3118231.714.6160
2014-201521Plymouth Argyleeng ENG4. League Two7th147415317.98.2747221.57109+1+0.12-0.33Matches
2015-201622Guiseleyeng ENG5. National League20th201,4257134.415.8173
2016-201723Macclesfield Towneng ENG5. National League9th241,7427342.119.42113381.42292900.00-0.26Matches
2017-201824Tranmere Roverseng ENG5. National League2nd423,6188687.440.24230011.866538+27+0.67-0.19Matches
2018-201925Shrewsbury Towneng ENG3. League One18th413,2968079.636.639843121301.124248-6-0.16+0.05Matches
2019-202026Shrewsbury Towneng ENG3. League One15th171,4968848.916.6178814001.351718-1-0.06+0.52Matches
2020-202127Shrewsbury Towneng ENG3. League One17th393,2508378.536.137873022101.183844-6-0.17-0.07Matches
2021-202228Shrewsbury Towneng ENG3. League One18th00001Matches
2021-202228Peterborough Unitedeng ENG2. Championship22nd363,0158472.833.534862824900.723163-32-0.960.00Matches
2022-202329Peterborough Unitedeng ENG3. League One6th161,0336525.011.51277442701.83209+11+0.96+0.67Matches
2023-202430Blackpooleng ENG3. League One8th342,6397863.729.331841731111.473627+9+0.31-0.17Matches
2024-202531Blackpooleng ENG3. League One9th85096412.35.7680121551.50101000.00-0.30Matches
2024-202531Wigan Athleticeng ENG3. League One15th149646923.310.71276422501.21911-2-0.19-0.19Matches
2025-202632Notts Countyeng ENG4. League Two5th352,3196656.025.829761461871.873929+10+0.39-0.20Matches
15 Seasons10 Clubs4 Leagues39629,8317543.0331.5346831905021451.40346335+11+0.04-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 (4 Seasons)1 League978,0428352.089.493867541711.1897110-13-0.15+0.21
Bristol Rovers (3 Seasons)1 League563,7846830.542.04214
Peterborough United (2 Seasons)2 Leagues524,0487848.945.046843263401.065172-21-0.47-0.42
Blackpool (2 Seasons)1 League423,1487538.035.037831851361.484637+9+0.26-0.09
Tranmere Rovers (1 Season)1 League423,6188687.440.24230011.866538+27+0.67-0.19
Notts County (1 Season)1 League352,3196656.025.829761461871.873929+10+0.39-0.20
Macclesfield Town (1 Season)1 League241,7427342.119.42113381.42292900.00-0.26
Guiseley (1 Season)1 League201,4257134.415.8173
Plymouth Argyle (1 Season)1 League147415317.98.2747221.57109+1+0.12-0.33
Wigan Athletic (1 Season)1 League149646923.310.71276422501.21911-2-0.19-0.19
League One (7 Seasons)16913,1877841.2146.515484101151971.32172167+5+0.03-0.07
League Two (5 Seasons)1056,8446533.176.07876182718291.784938+11+0.32-0.18
National League (3 Seasons)866,7857954.675.48043691.709467+27+0.45+0.08
Championship (1 Season)363,0158472.833.534862824900.723163-32-0.960.00
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
2014-201521Plymouth Argyleeng ENGFA Cup65th21095560.61.2191111801.5021+1+0.83+3.36Matches
2014-201521Plymouth Argyleeng ENGLeague Cup58th110410486.71.211040000.0023-1-0.87-6.49Matches
2017-201824Tranmere Roverseng ENGFA Cup85th21628190.01.82811000.5015-4-2.22+2.78Matches
2018-201925Shrewsbury Towneng ENGEFL Cup58th1303033.30.31300000.0010+1+3.00+6.00Matches
2018-201925Shrewsbury Towneng ENGFA Cup17th54338768.74.85873001.2087+1+0.21-0.71Matches
2019-202026Shrewsbury Towneng ENGFA Cup17th64447470.54.96744002.0043+1+0.20-0.77Matches
2020-202127Shrewsbury Towneng ENGFA Cup33rd32839494.33.13942002.0031+2+0.64+5.93Matches
2021-202228Peterborough Unitedeng ENGFA Cup21809066.72.02902003.0041+3+1.50+3.50Matches
2023-202430Blackpooleng ENGFA Cup32257557.72.52103112001.3365+1+0.40-1.24Matches
2024-202531Blackpooleng ENGEFL CupRd321316648.51.52660003.0001-1-0.69-3.92Matches
2024-202531Blackpooleng ENGFA Cup1909050.01.01901000.0012-1-1.00-3.00Matches
2025-202632Notts Countyeng ENGEFL CupRd100001Matches
2025-202632Notts Countyeng ENGFA Cup1120120100.01.311201001.002200.00Matches
9 Seasons6 Clubs2 Leagues292,3118067.025.727841621911.553431+3+0.12-0.48
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 Leagues151,1907972.113.215799001.601611+5+0.38+0.18
Blackpool (2 Seasons)2 Leagues64467453.15.0585212001.6778-1-0.20-2.49
Plymouth Argyle (1 Season)2 Leagues32137171.02.4298111801.004400.00+1.03
Tranmere Rovers (1 Season)1 League21628190.01.82811000.5015-4-2.22+2.78
Peterborough United (1 Season)1 League21809066.72.02902003.0041+3+1.50+3.50
Notts County (1 Season)2 Leagues112012057.11.311201011.002200.00
FA Cup (9 Seasons)252,0468271.022.723871621901.563127+4+0.18-0.15
EFL Cup (4 Seasons)42656646.52.94660011.5034-1-0.34-2.01
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
202128gd GrenadaGold CupGR32548594.12.83852000.00111-10-3.54-3.54Matches
202229gd GrenadaFriendlies (M)135359.70.41350000.000000.00-0.28Matches
2 Seasons1 Club2 Leagues42897245.93.24722000.00111-10-3.11-3.38
Gold Cup (1 Season)32548594.12.83852000.00111-10-3.54-3.54
Friendlies (M) (1 Season)135359.70.41350000.000000.00-0.28
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
2011-201218Bristol Roverseng ENG4. League Two0.8000
2012-201319Bristol Roverseng ENG4. League Two26.63121
2013-201420Bristol Roverseng ENG4. League Two14.6007
2014-201521Plymouth Argyleeng ENGFA Cup1.20000Matches
2014-201521Plymouth Argyleeng ENGLeague Cup1.20000Matches
2014-201521Plymouth Argyleeng ENG4. League Two8.22012Matches
2015-201622Guiseleyeng ENG5. National League15.81012
2016-201723Macclesfield Towneng ENG5. National League19.43002100000000Matches
2017-201824Tranmere Roverseng ENGFA Cup1.80002200330Matches
2017-201824Tranmere Roverseng ENG5. National League40.29004900000000Matches
2018-201925Shrewsbury Towneng ENGEFL Cup0.3000110000000Matches
2018-201925Shrewsbury Towneng ENGFA Cup4.830010901028000Matches
2018-201925Shrewsbury Towneng ENG3. League One36.68110Matches
2019-202026Shrewsbury Towneng ENGFA Cup4.90107508010Matches
2019-202026Shrewsbury Towneng ENG3. League One16.670030410152744000Matches
2020-202127Shrewsbury Towneng ENGFA Cup3.11006400720Matches
2020-202127Shrewsbury Towneng ENG3. League One36.11200686501266750Matches
2021-202228Peterborough Unitedeng ENG2. Championship33.5900432811057550Matches
2021-202228Peterborough Unitedeng ENGFA Cup2.02003402210Matches
2022-202329Peterborough Unitedeng ENG3. League One11.550011190324140Matches
2023-202430Blackpooleng ENGFA Cup2.51004500460Matches
2023-202430Blackpooleng ENG3. League One29.3101038210842400Matches
2024-202531Blackpooleng ENGEFL Cup1.50001001110Matches
2024-202531Blackpooleng ENGFA Cup1.00000Matches
2024-202531Blackpooleng ENG3. League One5.750013901440Matches
2024-202531Wigan Athleticeng ENG3. League One10.740010110114100Matches
2025-202632Notts Countyeng ENGFA Cup1.31000Matches
2025-202632Notts Countyeng ENG4. League Two25.81022373901034390Matches
15 Seasons10 Clubs6 Leagues357.19663406263181287303000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Shrewsbury Town (4 Seasons)3 Leagues102.63121122125045102130000
Bristol Rovers (3 Seasons)1 League42.03128
Peterborough United (2 Seasons)3 Leagues47.01600575111583700
Blackpool (2 Seasons)3 Leagues39.91610563501051510
Tranmere Rovers (1 Season)2 Leagues42.09005120033000
Notts County (1 Season)3 Leagues27.11122373901034390
Macclesfield Town (1 Season)1 League19.43002100000000
Guiseley (1 Season)1 League15.81012
Plymouth Argyle (1 Season)3 Leagues10.6200120
Wigan Athletic (1 Season)1 League10.740010110114100
FA Cup (9 Seasons)22.781032290201821000
League One (7 Seasons)146.55121170166040177187000
League Two (5 Seasons)76.01532773901034390
EFL Cup (4 Seasons)2.9000210111000
National League (3 Seasons)75.413008200000000
Championship (1 Season)33.5900432811057550
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2011-201218Bristol Rovers1 League0.8000
2012-201319Bristol Rovers1 League26.63121
2013-201420Bristol Rovers1 League14.6007
2014-201521Plymouth Argyle3 Leagues10.6200120
2015-201622Guiseley1 League15.81012
2016-201723Macclesfield Town1 League19.43002100000000
2017-201824Tranmere Rovers2 Leagues42.09005120033000
2018-201925Shrewsbury Town3 Leagues41.81111111001028000
2019-202026Shrewsbury Town2 Leagues21.671037460232745000
2020-202127Shrewsbury Town2 Leagues39.31300746901273770
2021-202228Peterborough United2 Leagues35.51100463211259560
2022-202329Peterborough United1 League11.550011190324140
2023-202430Blackpool2 Leagues31.8111042260846460
2024-202531Blackpool3 Leagues8.150014902550
2024-202531Wigan Athletic1 League10.740010110114100
2025-202632Notts County3 Leagues27.11122373901034390
15 Seasons10 Clubs6 Leagues357.19663406263181287303000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Shrewsbury Town (4 Seasons)3 Leagues102.63121122125045102130000
Bristol Rovers (3 Seasons)1 League42.03128
Peterborough United (2 Seasons)3 Leagues47.01600575111583700
Blackpool (2 Seasons)3 Leagues39.91610563501051510
Tranmere Rovers (1 Season)2 Leagues42.09005120033000
Notts County (1 Season)3 Leagues27.11122373901034390
Macclesfield Town (1 Season)1 League19.43002100000000
Guiseley (1 Season)1 League15.81012
Plymouth Argyle (1 Season)3 Leagues10.6200120
Wigan Athletic (1 Season)1 League10.740010110114100
FA Cup (9 Seasons)22.781032290201821000
League One (7 Seasons)146.55121170166040177187000
League Two (5 Seasons)76.01532773901034390
EFL Cup (4 Seasons)2.9000210111000
National League (3 Seasons)75.413008200000000
Championship (1 Season)33.5900432811057550
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2011-201218Bristol Roverseng ENG4. League Two13th0.8000
2012-201319Bristol Roverseng ENG4. League Two14th26.63121
2013-201420Bristol Roverseng ENG4. League Two23rd14.6007
2014-201521Plymouth Argyleeng ENG4. League Two7th8.22012Matches
2015-201622Guiseleyeng ENG5. National League20th15.81012
2016-201723Macclesfield Towneng ENG5. National League9th19.43002100000000Matches
2017-201824Tranmere Roverseng ENG5. National League2nd40.29004900000000Matches
2018-201925Shrewsbury Towneng ENG3. League One18th36.68110Matches
2019-202026Shrewsbury Towneng ENG3. League One15th16.670030410152744000Matches
2020-202127Shrewsbury Towneng ENG3. League One17th36.11200686501266750Matches
2021-202228Peterborough Unitedeng ENG2. Championship22nd33.5900432811057550Matches
2022-202329Peterborough Unitedeng ENG3. League One6th11.550011190324140Matches
2023-202430Blackpooleng ENG3. League One8th29.3101038210842400Matches
2024-202531Blackpooleng ENG3. League One9th5.750013901440Matches
2024-202531Wigan Athleticeng ENG3. League One15th10.740010110114100Matches
2025-202632Notts Countyeng ENG4. League Two5th25.81022373901034390Matches
15 Seasons10 Clubs4 Leagues331.58853372233160268281000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Shrewsbury Town (4 Seasons)1 League89.427119810602793119000
Bristol Rovers (3 Seasons)1 League42.03128
Peterborough United (2 Seasons)2 Leagues45.01400544711381690
Blackpool (2 Seasons)1 League35.0151051300946440
Tranmere Rovers (1 Season)1 League40.29004900000000
Notts County (1 Season)1 League25.81022373901034390
Macclesfield Town (1 Season)1 League19.43002100000000
Guiseley (1 Season)1 League15.81012
Plymouth Argyle (1 Season)1 League8.22012
Wigan Athletic (1 Season)1 League10.740010110114100
League One (7 Seasons)146.55121170166040177187000
League Two (5 Seasons)76.01532773901034390
National League (3 Seasons)75.413008200000000
Championship (1 Season)33.5900432811057550
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201521Plymouth Argyleeng ENGFA Cup65th1.20000Matches
2014-201521Plymouth Argyleeng ENGLeague Cup58th1.20000Matches
2017-201824Tranmere Roverseng ENGFA Cup85th1.80002200330Matches
2018-201925Shrewsbury Towneng ENGEFL Cup58th0.3000110000000Matches
2018-201925Shrewsbury Towneng ENGFA Cup17th4.830010901028000Matches
2019-202026Shrewsbury Towneng ENGFA Cup17th4.90107508010Matches
2020-202127Shrewsbury Towneng ENGFA Cup33rd3.11006400720Matches
2021-202228Peterborough Unitedeng ENGFA Cup2.02003402210Matches
2023-202430Blackpooleng ENGFA Cup2.51004500460Matches
2024-202531Blackpooleng ENGEFL CupRd31.50001001110Matches
2024-202531Blackpooleng ENGFA Cup1.00000Matches
2025-202632Notts Countyeng ENGFA Cup1.31000Matches
9 Seasons6 Clubs2 Leagues25.781034300211922000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Shrewsbury Town (3 Seasons)2 Leagues13.24102419018911000
Blackpool (2 Seasons)2 Leagues5.01005501570
Plymouth Argyle (1 Season)2 Leagues2.40000
Tranmere Rovers (1 Season)1 League1.80002200330
Peterborough United (1 Season)1 League2.02003402210
Notts County (1 Season)2 Leagues1.31000
FA Cup (9 Seasons)22.781032290201821000
EFL Cup (4 Seasons)2.9000210111000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202128gd GrenadaGold CupGR2.81005302420Matches
202229gd GrenadaFriendlies (M)0.40000Matches
2 Seasons1 Club2 Leagues3.21005302420
Gold Cup (1 Season)2.81005302420
Friendlies (M) (1 Season)0.40000

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.