Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-04-27SatLeague OneMatchweek 46AwayL 2–3BlackpoolReadingN14000000001Match Report
2024-04-20SatLeague OneMatchweek 45HomeW 3–2BlackpoolBarnsleyN19000000001Match Report
2024-04-01MonLeague OneMatchweek 42HomeD 0–0BlackpoolWycombeY*CM62000000101Match Report
2024-03-29FriLeague OneMatchweek 41AwayL 0–1BlackpoolDerby CountyY*CM78000000101Match Report
2024-03-16SatLeague OneMatchweek 39AwayL 0–1BlackpoolWigan AthleticY*CM82000000001Match Report

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
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-201723Macclesfieldeng 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-201925Shrewsburyeng ENGEFL Cup11300.3000000000.000.000.000.000.00Matches
2018-201925Shrewsburyeng ENGFA Cup554334.8224111300.420.420.830.210.62Matches
2018-201925Shrewsburyeng ENG3. League One41393,29636.69211456810.250.050.300.110.16Matches
2019-202026Shrewsburyeng ENGFA Cup664444.9000000010.000.000.000.000.00Matches
2019-202026Shrewsburyeng ENG3. League One17171,49616.6303211700.180.000.180.120.12Matches
2020-202127Shrewsburyeng ENGFA Cup332833.1000000100.000.000.000.000.00Matches
2020-202127Shrewsburyeng ENG3. League One39373,25036.14151341200.110.030.140.030.06Matches
2021-202228P'borough Utdeng ENG2. Championship36343,01533.5011000900.70.70.91.616125140.000.030.030.000.030.020.030.050.020.05Matches
2021-202228P'borough Utdeng ENGFA Cup221802.0000000200.000.000.000.000.00Matches
2021-202228Shrewsburyeng ENG3. League One00Matches
2022-202329P'borough Utdeng 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
13 Seasons8 Clubs6 Leagues36432228,009311.23424582410127640.70.70.91.616125140.110.080.190.080.150.020.030.050.020.05
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
Shrewsbury (4 Seasons)3 Leagues1121089,232102.618523810123120.180.050.220.080.13
Bristol Rovers (3 Seasons)1 League56423,78442.0347300310.070.100.170.070.17
P'borough Utd (2 Seasons)3 Leagues54484,22847.00220001600.70.70.91.616125140.000.040.040.000.040.020.030.050.020.05
Tranmere Rovers (1 Season)2 Leagues44443,78042.0437400900.100.070.170.100.17
Blackpool (1 Season)2 Leagues37332,86431.81341001110.030.090.130.030.13
Macclesfield (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
FA Cup (7 Seasons)23211,83620.4235111710.100.150.250.050.20
League One (6 Seasons)14713611,714130.21762389114220.130.050.180.060.11
League Two (4 Seasons)70494,52550.3358300510.060.100.160.060.16
National League (3 Seasons)86806,78575.41292112001300.160.120.280.160.28
EFL Cup (2 Seasons)221341.5000000000.000.000.000.000.00
Championship (1 Season)36343,01533.5011000900.70.70.91.616125140.000.030.030.000.030.020.030.050.020.05
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
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-201723Macclesfield1 League24211,74219.4527500300.260.100.360.260.36
2017-201824Tranmere Rovers2 Leagues44443,78042.0437400900.100.070.170.100.17
2018-201925Shrewsbury3 Leagues47453,75941.8114155671110.260.100.360.120.22
2019-202026Shrewsbury2 Leagues23231,94021.6303211710.140.000.140.090.09
2020-202127Shrewsbury2 Leagues42403,53339.34151341300.100.030.130.030.05
2021-202228Shrewsbury1 League00
2021-202228P'borough Utd2 Leagues38363,19535.50110001100.70.70.91.616125140.000.030.030.000.030.020.030.050.020.05
2022-202329P'borough Utd1 League16121,03311.5011000500.000.090.090.000.09
2023-202430Blackpool2 Leagues37332,86431.81341001110.030.090.130.030.13
13 Seasons8 Clubs6 Leagues36432228,009311.23424582410127640.70.70.91.616125140.110.080.190.080.150.020.030.050.020.05
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
Shrewsbury (4 Seasons)3 Leagues1121089,232102.618523810123120.180.050.220.080.13
Bristol Rovers (3 Seasons)1 League56423,78442.0347300310.070.100.170.070.17
P'borough Utd (2 Seasons)3 Leagues54484,22847.00220001600.70.70.91.616125140.000.040.040.000.040.020.030.050.020.05
Tranmere Rovers (1 Season)2 Leagues44443,78042.0437400900.100.070.170.100.17
Blackpool (1 Season)2 Leagues37332,86431.81341001110.030.090.130.030.13
Macclesfield (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
FA Cup (7 Seasons)23211,83620.4235111710.100.150.250.050.20
League One (6 Seasons)14713611,714130.21762389114220.130.050.180.060.11
League Two (4 Seasons)70494,52550.3358300510.060.100.160.060.16
National League (3 Seasons)86806,78575.41292112001300.160.120.280.160.28
EFL Cup (2 Seasons)221341.5000000000.000.000.000.000.00
Championship (1 Season)36343,01533.5011000900.70.70.91.616125140.000.030.030.000.030.020.030.050.020.05
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
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-201723Macclesfieldeng ENG5. National League9th24211,74219.4527500300.260.100.360.260.36Matches
2017-201824Tranmere Roverseng ENG5. National League2nd42423,61840.2437400900.100.070.170.100.17Matches
2018-201925Shrewsburyeng ENG3. League One18th41393,29636.69211456810.250.050.300.110.16Matches
2019-202026Shrewsburyeng ENG3. League One15th17171,49616.6303211700.180.000.180.120.12Matches
2020-202127Shrewsburyeng ENG3. League One17th39373,25036.14151341200.110.030.140.030.06Matches
2021-202228Shrewsburyeng ENG3. League One18th00Matches
2021-202228P'borough Utdeng ENG2. Championship22nd36343,01533.5011000900.70.70.91.616125140.000.030.030.000.030.020.030.050.020.05Matches
2022-202329P'borough Utdeng ENG3. League One6th16121,03311.5011000500.000.090.090.000.09Matches
2023-202430Blackpooleng ENG3. League One8th34312,63929.31231001010.030.070.100.030.10Matches
13 Seasons8 Clubs4 Leagues33929926,039289.3322153239116930.70.70.91.616125140.110.070.180.080.150.020.030.050.020.05
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
Shrewsbury (4 Seasons)1 League97938,04289.41631979112710.180.030.210.080.11
Bristol Rovers (3 Seasons)1 League56423,78442.0347300310.070.100.170.070.17
P'borough Utd (2 Seasons)2 Leagues52464,04845.00220001400.70.70.91.616125140.000.040.040.000.040.020.030.050.020.05
Tranmere Rovers (1 Season)1 League42423,61840.2437400900.100.070.170.100.17
Blackpool (1 Season)1 League34312,63929.31231001010.030.070.100.030.10
Macclesfield (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
League One (6 Seasons)14713611,714130.21762389114220.130.050.180.060.11
League Two (4 Seasons)70494,52550.3358300510.060.100.160.060.16
National League (3 Seasons)86806,78575.41292112001300.160.120.280.160.28
Championship (1 Season)36343,01533.5011000900.70.70.91.616125140.000.030.030.000.030.020.030.050.020.05
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-201925Shrewsburyeng ENGEFL Cup58th11300.3000000000.000.000.000.000.00Matches
2018-201925Shrewsburyeng ENGFA Cup17th554334.8224111300.420.420.830.210.62Matches
2019-202026Shrewsburyeng ENGFA Cup17th664444.9000000010.000.000.000.000.00Matches
2020-202127Shrewsburyeng ENGFA Cup33rd332833.1000000100.000.000.000.000.00Matches
2021-202228P'borough Utdeng ENGFA Cup221802.0000000200.000.000.000.000.00Matches
2023-202430Blackpooleng ENGFA Cup322252.5011000100.000.400.400.000.40Matches
7 Seasons5 Clubs2 Leagues25231,97021.9235111710.090.140.230.050.18
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 (3 Seasons)2 Leagues15151,19013.2224111410.150.150.300.080.23
Plymouth Argyle (1 Season)2 Leagues322132.4000000000.000.000.000.000.00
Blackpool (1 Season)1 League322252.5011000100.000.400.400.000.40
Tranmere Rovers (1 Season)1 League221621.8000000000.000.000.000.000.00
P'borough Utd (1 Season)1 League221802.0000000200.000.000.000.000.00
FA Cup (7 Seasons)23211,83620.4235111710.100.150.250.050.20
EFL Cup (2 Seasons)221341.5000000000.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 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
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-201723Macclesfieldeng 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-201925Shrewsburyeng ENGEFL Cup0.30000.000.0000Matches
2018-201925Shrewsburyeng ENGFA Cup4.829555.61.871.040.110.2011Matches
2018-201925Shrewsburyeng ENG3. League One36.6956Matches
2019-202026Shrewsburyeng ENGFA Cup4.904125.00.810.200.000.0000Matches
2019-202026Shrewsburyeng ENG3. League One16.6323730.41.380.420.090.2911Matches
2020-202127Shrewsburyeng ENGFA Cup3.10300.00.950.000.0000Matches
2020-202127Shrewsburyeng ENG3. League One36.14251144.00.690.300.040.0934Matches
2021-202228P'borough Utdeng ENG2. Championship33.5015533.30.450.150.000.0027.21000.70.70.05-0.7-0.7Matches
2021-202228P'borough Utdeng ENGFA Cup2.00000.000.0000Matches
2022-202329P'borough Utdeng 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
13 Seasons8 Clubs6 Leagues311.234998959.60.480.330.140.2227.2110120.70.70.05-0.7-0.7
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Shrewsbury (4 Seasons)3 Leagues102.618642437.50.970.360.060.171012
Bristol Rovers (3 Seasons)1 League42.03190.450.1600
P'borough Utd (2 Seasons)3 Leagues47.0022522.70.470.110.000.0027.21000.70.70.05-0.7-0.7
Tranmere Rovers (1 Season)2 Leagues42.04317566.70.070.401.330.2400
Blackpool (1 Season)2 Leagues31.8110220.00.310.060.100.5000
Macclesfield (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
FA Cup (7 Seasons)20.4219736.80.990.360.050.1411
League One (6 Seasons)130.217652030.80.690.210.060.20911
League Two (4 Seasons)50.33210.420.1400
National League (3 Seasons)75.4120360.000.480.3300
EFL Cup (2 Seasons)1.50000.000.0000
Championship (1 Season)33.5015533.30.450.150.000.0027.21000.70.70.05-0.7-0.7
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
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-201723Macclesfield1 League19.450110.000.570.4500
2017-201824Tranmere Rovers2 Leagues42.04317566.70.070.401.330.2400
2018-201925Shrewsbury3 Leagues41.8119555.61.750.970.110.2067
2019-202026Shrewsbury2 Leagues21.6327829.61.250.370.070.2511
2020-202127Shrewsbury2 Leagues39.34281139.30.710.280.040.0934
2021-202228P'borough Utd2 Leagues35.5015533.30.420.140.000.0027.21000.70.70.05-0.7-0.7
2022-202329P'borough Utd1 League11.50700.00.610.000.0000
2023-202430Blackpool2 Leagues31.8110220.00.310.060.100.5000
13 Seasons8 Clubs6 Leagues311.234998959.60.480.330.140.2227.2110120.70.70.05-0.7-0.7
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Shrewsbury (4 Seasons)3 Leagues102.618642437.50.970.360.060.171012
Bristol Rovers (3 Seasons)1 League42.03190.450.1600
P'borough Utd (2 Seasons)3 Leagues47.0022522.70.470.110.000.0027.21000.70.70.05-0.7-0.7
Tranmere Rovers (1 Season)2 Leagues42.04317566.70.070.401.330.2400
Blackpool (1 Season)2 Leagues31.8110220.00.310.060.100.5000
Macclesfield (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
FA Cup (7 Seasons)20.4219736.80.990.360.050.1411
League One (6 Seasons)130.217652030.80.690.210.060.20911
League Two (4 Seasons)50.33210.420.1400
National League (3 Seasons)75.4120360.000.480.3300
EFL Cup (2 Seasons)1.50000.000.0000
Championship (1 Season)33.5015533.30.450.150.000.0027.21000.70.70.05-0.7-0.7
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
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-201723Macclesfieldeng ENG5. National League9th19.450110.000.570.4500Matches
2017-201824Tranmere Roverseng ENG5. National League2nd40.240160.000.400.2500Matches
2018-201925Shrewsburyeng ENG3. League One18th36.6956Matches
2019-202026Shrewsburyeng ENG3. League One15th16.6323730.41.380.420.090.2911Matches
2020-202127Shrewsburyeng ENG3. League One17th36.14251144.00.690.300.040.0934Matches
2021-202228P'borough Utdeng ENG2. Championship22nd33.5015533.30.450.150.000.0027.21000.70.70.05-0.7-0.7Matches
2022-202329P'borough Utdeng ENG3. League One6th11.50700.00.610.000.0000Matches
2023-202430Blackpooleng ENG3. League One8th29.3110220.00.340.070.100.5000Matches
13 Seasons8 Clubs4 Leagues289.332808265.00.430.320.160.2327.219110.70.70.05-0.7-0.7
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Shrewsbury (4 Seasons)1 League89.416481837.50.910.340.060.17911
Bristol Rovers (3 Seasons)1 League42.03190.450.1600
P'borough Utd (2 Seasons)2 Leagues45.0022522.70.490.110.000.0027.21000.70.70.05-0.7-0.7
Tranmere Rovers (1 Season)1 League40.240160.000.400.2500
Blackpool (1 Season)1 League29.3110220.00.340.070.100.5000
Macclesfield (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
League One (6 Seasons)130.217652030.80.690.210.060.20911
League Two (4 Seasons)50.33210.420.1400
National League (3 Seasons)75.4120360.000.480.3300
Championship (1 Season)33.5015533.30.450.150.000.0027.21000.70.70.05-0.7-0.7
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
2014-201521Plymouth Argyleeng ENGFA Cup65th1.2000Matches
2014-201521Plymouth Argyleeng ENGLeague Cup58th1.2000Matches
2017-201824Tranmere Roverseng ENGFA Cup85th1.803133.31.670.560.000.0000Matches
2018-201925Shrewsburyeng ENGEFL Cup58th0.30000.000.0000Matches
2018-201925Shrewsburyeng ENGFA Cup17th4.829555.61.871.040.110.2011Matches
2019-202026Shrewsburyeng ENGFA Cup17th4.904125.00.810.200.000.0000Matches
2020-202127Shrewsburyeng ENGFA Cup33rd3.10300.00.950.000.0000Matches
2021-202228P'borough Utdeng ENGFA Cup2.00000.000.0000Matches
2023-202430Blackpooleng ENGFA Cup2.50000.000.0000Matches
7 Seasons5 Clubs2 Leagues21.9219736.80.970.360.050.1411
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Shrewsbury (3 Seasons)2 Leagues13.2216637.51.210.450.060.1711
Plymouth Argyle (1 Season)2 Leagues2.4000
Blackpool (1 Season)1 League2.50000.000.0000
Tranmere Rovers (1 Season)1 League1.803133.31.670.560.000.0000
P'borough Utd (1 Season)1 League2.00000.000.0000
FA Cup (7 Seasons)20.4219736.80.990.360.050.1411
EFL Cup (2 Seasons)1.50000.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist 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
Become a Stathead & surf this site ad-free.

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
2011-201218Bristol Roverseng ENG4. League Two0.80
2012-201319Bristol Roverseng ENG4. League Two26.63
2013-201420Bristol Roverseng ENG4. League Two14.61
2014-201521Plymouth Argyleeng ENGFA Cup1.20Matches
2014-201521Plymouth Argyleeng ENGLeague Cup1.20Matches
2014-201521Plymouth Argyleeng ENG4. League Two8.21Matches
2015-201622Guiseleyeng ENG5. National League15.84
2016-201723Macclesfieldeng ENG5. National League19.42Matches
2017-201824Tranmere Roverseng ENGFA Cup1.80Matches
2017-201824Tranmere Roverseng ENG5. National League40.23Matches
2018-201925Shrewsburyeng ENGEFL Cup0.30Matches
2018-201925Shrewsburyeng ENGFA Cup4.82Matches
2018-201925Shrewsburyeng ENG3. League One36.62Matches
2019-202026Shrewsburyeng ENGFA Cup4.90Matches
2019-202026Shrewsburyeng ENG3. League One16.60Matches
2020-202127Shrewsburyeng ENGFA Cup3.10Matches
2020-202127Shrewsburyeng ENG3. League One36.11Matches
2021-202228P'borough Utdeng ENG2. Championship33.51483175784.424741652173280291.359266189.612021057.110.91.6+0.111135101125Matches
2021-202228P'borough Utdeng ENGFA Cup2.00Matches
2022-202329P'borough Utdeng ENG3. League One11.51Matches
2023-202430Blackpooleng ENGFA Cup2.51Matches
2023-202430Blackpooleng ENG3. League One29.32Matches
13 Seasons8 Clubs6 Leagues311.21483175784.424741652173280291.359266189.612021057.1240.91.6+23.111135101125
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
Shrewsbury (4 Seasons)3 Leagues102.65
Bristol Rovers (3 Seasons)1 League42.04
P'borough Utd (2 Seasons)3 Leagues47.01483175784.424741652173280291.359266189.612021057.120.91.6+1.111135101125
Tranmere Rovers (1 Season)2 Leagues42.03
Blackpool (1 Season)2 Leagues31.83
Macclesfield (1 Season)1 League19.42
Guiseley (1 Season)1 League15.84
Plymouth Argyle (1 Season)3 Leagues10.61
FA Cup (7 Seasons)20.43
League One (6 Seasons)130.26
League Two (4 Seasons)50.35
National League (3 Seasons)75.49
EFL Cup (2 Seasons)1.50
Championship (1 Season)33.51483175784.424741652173280291.359266189.612021057.110.91.6+0.111135101125
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
2011-201218Bristol Rovers1 League0.80
2012-201319Bristol Rovers1 League26.63
2013-201420Bristol Rovers1 League14.61
2014-201521Plymouth Argyle3 Leagues10.61
2015-201622Guiseley1 League15.84
2016-201723Macclesfield1 League19.42
2017-201824Tranmere Rovers2 Leagues42.03
2018-201925Shrewsbury3 Leagues41.84
2019-202026Shrewsbury2 Leagues21.60
2020-202127Shrewsbury2 Leagues39.31
2021-202228P'borough Utd2 Leagues35.51483175784.424741652173280291.359266189.612021057.110.91.6+0.111135101125
2022-202329P'borough Utd1 League11.51
2023-202430Blackpool2 Leagues31.83
13 Seasons8 Clubs6 Leagues311.21483175784.424741652173280291.359266189.612021057.1240.91.6+23.111135101125
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
Shrewsbury (4 Seasons)3 Leagues102.65
Bristol Rovers (3 Seasons)1 League42.04
P'borough Utd (2 Seasons)3 Leagues47.01483175784.424741652173280291.359266189.612021057.120.91.6+1.111135101125
Tranmere Rovers (1 Season)2 Leagues42.03
Blackpool (1 Season)2 Leagues31.83
Macclesfield (1 Season)1 League19.42
Guiseley (1 Season)1 League15.84
Plymouth Argyle (1 Season)3 Leagues10.61
FA Cup (7 Seasons)20.43
League One (6 Seasons)130.26
League Two (4 Seasons)50.35
National League (3 Seasons)75.49
EFL Cup (2 Seasons)1.50
Championship (1 Season)33.51483175784.424741652173280291.359266189.612021057.110.91.6+0.111135101125
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
2011-201218Bristol Roverseng ENG4. League Two13th0.80
2012-201319Bristol Roverseng ENG4. League Two14th26.63
2013-201420Bristol Roverseng ENG4. League Two23rd14.61
2014-201521Plymouth Argyleeng ENG4. League Two7th8.21Matches
2015-201622Guiseleyeng ENG5. National League20th15.84
2016-201723Macclesfieldeng ENG5. National League9th19.42Matches
2017-201824Tranmere Roverseng ENG5. National League2nd40.23Matches
2018-201925Shrewsburyeng ENG3. League One18th36.62Matches
2019-202026Shrewsburyeng ENG3. League One15th16.60Matches
2020-202127Shrewsburyeng ENG3. League One17th36.11Matches
2021-202228P'borough Utdeng ENG2. Championship22nd33.51483175784.424741652173280291.359266189.612021057.110.91.6+0.111135101125Matches
2022-202329P'borough Utdeng ENG3. League One6th11.51Matches
2023-202430Blackpooleng ENG3. League One8th29.32Matches
13 Seasons8 Clubs4 Leagues289.31483175784.424741652173280291.359266189.612021057.1210.91.6+20.111135101125
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
Shrewsbury (4 Seasons)1 League89.43
Bristol Rovers (3 Seasons)1 League42.04
P'borough Utd (2 Seasons)2 Leagues45.01483175784.424741652173280291.359266189.612021057.120.91.6+1.111135101125
Tranmere Rovers (1 Season)1 League40.23
Blackpool (1 Season)1 League29.32
Macclesfield (1 Season)1 League19.42
Guiseley (1 Season)1 League15.84
Plymouth Argyle (1 Season)1 League8.21
League One (6 Seasons)130.26
League Two (4 Seasons)50.35
National League (3 Seasons)75.49
Championship (1 Season)33.51483175784.424741652173280291.359266189.612021057.110.91.6+0.111135101125
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
2014-201521Plymouth Argyleeng ENGFA Cup65th1.20Matches
2014-201521Plymouth Argyleeng ENGLeague Cup58th1.20Matches
2017-201824Tranmere Roverseng ENGFA Cup85th1.80Matches
2018-201925Shrewsburyeng ENGEFL Cup58th0.30Matches
2018-201925Shrewsburyeng ENGFA Cup17th4.82Matches
2019-202026Shrewsburyeng ENGFA Cup17th4.90Matches
2020-202127Shrewsburyeng ENGFA Cup33rd3.10Matches
2021-202228P'borough Utdeng ENGFA Cup2.00Matches
2023-202430Blackpooleng ENGFA Cup2.51Matches
7 Seasons5 Clubs2 Leagues21.93
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
Shrewsbury (3 Seasons)2 Leagues13.22
Plymouth Argyle (1 Season)2 Leagues2.40
Blackpool (1 Season)1 League2.51
Tranmere Rovers (1 Season)1 League1.80
P'borough Utd (1 Season)1 League2.00
FA Cup (7 Seasons)20.43
EFL Cup (2 Seasons)1.50
Passing Table
Total Short Medium Long
Season Age Squad 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
202128gd GrenadaGold CupGR2.80Matches
202229gd GrenadaFriendlies (M)0.40Matches
2 Seasons1 Club2 Leagues3.20
Gold Cup (1 Season)2.80
Friendlies (M) (1 Season)0.40

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
2011-201218Bristol Roverseng ENG4. League Two0.8
2012-201319Bristol Roverseng ENG4. League Two26.6
2013-201420Bristol Roverseng ENG4. League Two14.6
2014-201521Plymouth Argyleeng ENGFA Cup1.2Matches
2014-201521Plymouth Argyleeng ENGLeague Cup1.2Matches
2014-201521Plymouth Argyleeng ENG4. League Two8.2Matches
2015-201622Guiseleyeng ENG5. National League15.8
2016-201723Macclesfieldeng ENG5. National League19.40Matches
2017-201824Tranmere Roverseng ENGFA Cup1.80Matches
2017-201824Tranmere Roverseng ENG5. National League40.20Matches
2018-201925Shrewsburyeng ENGEFL Cup0.30Matches
2018-201925Shrewsburyeng ENGFA Cup4.810Matches
2018-201925Shrewsburyeng ENG3. League One36.6Matches
2019-202026Shrewsburyeng ENGFA Cup4.98Matches
2019-202026Shrewsburyeng ENG3. League One16.615Matches
2020-202127Shrewsburyeng ENGFA Cup3.10Matches
2020-202127Shrewsburyeng ENG3. League One36.112Matches
2021-202228P'borough Utdeng ENG2. Championship33.51757165395664139700001483921Matches
2021-202228P'borough Utdeng ENGFA Cup2.02Matches
2022-202329P'borough Utdeng ENG3. League One11.53Matches
2023-202430Blackpooleng ENGFA Cup2.50Matches
2023-202430Blackpooleng ENG3. League One29.38Matches
13 Seasons8 Clubs6 Leagues311.217571653956641367700001483921
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Shrewsbury (4 Seasons)3 Leagues102.645
Bristol Rovers (3 Seasons)1 League42.0
P'borough Utd (2 Seasons)3 Leagues47.017571653956641314700001483921
Tranmere Rovers (1 Season)2 Leagues42.00
Blackpool (1 Season)2 Leagues31.88
Macclesfield (1 Season)1 League19.40
Guiseley (1 Season)1 League15.8
Plymouth Argyle (1 Season)3 Leagues10.6
FA Cup (7 Seasons)20.420
League One (6 Seasons)130.238
League Two (4 Seasons)50.3
National League (3 Seasons)75.40
EFL Cup (2 Seasons)1.50
Championship (1 Season)33.51757165395664139700001483921
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
2011-201218Bristol Rovers1 League0.8
2012-201319Bristol Rovers1 League26.6
2013-201420Bristol Rovers1 League14.6
2014-201521Plymouth Argyle3 Leagues10.6
2015-201622Guiseley1 League15.8
2016-201723Macclesfield1 League19.40
2017-201824Tranmere Rovers2 Leagues42.00
2018-201925Shrewsbury3 Leagues41.810
2019-202026Shrewsbury2 Leagues21.623
2020-202127Shrewsbury2 Leagues39.312
2021-202228P'borough Utd2 Leagues35.517571653956641311700001483921
2022-202329P'borough Utd1 League11.53
2023-202430Blackpool2 Leagues31.88
13 Seasons8 Clubs6 Leagues311.217571653956641367700001483921
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Shrewsbury (4 Seasons)3 Leagues102.645
Bristol Rovers (3 Seasons)1 League42.0
P'borough Utd (2 Seasons)3 Leagues47.017571653956641314700001483921
Tranmere Rovers (1 Season)2 Leagues42.00
Blackpool (1 Season)2 Leagues31.88
Macclesfield (1 Season)1 League19.40
Guiseley (1 Season)1 League15.8
Plymouth Argyle (1 Season)3 Leagues10.6
FA Cup (7 Seasons)20.420
League One (6 Seasons)130.238
League Two (4 Seasons)50.3
National League (3 Seasons)75.40
EFL Cup (2 Seasons)1.50
Championship (1 Season)33.51757165395664139700001483921
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
2011-201218Bristol Roverseng ENG4. League Two13th0.8
2012-201319Bristol Roverseng ENG4. League Two14th26.6
2013-201420Bristol Roverseng ENG4. League Two23rd14.6
2014-201521Plymouth Argyleeng ENG4. League Two7th8.2Matches
2015-201622Guiseleyeng ENG5. National League20th15.8
2016-201723Macclesfieldeng ENG5. National League9th19.40Matches
2017-201824Tranmere Roverseng ENG5. National League2nd40.20Matches
2018-201925Shrewsburyeng ENG3. League One18th36.6Matches
2019-202026Shrewsburyeng ENG3. League One15th16.615Matches
2020-202127Shrewsburyeng ENG3. League One17th36.112Matches
2021-202228P'borough Utdeng ENG2. Championship22nd33.51757165395664139700001483921Matches
2022-202329P'borough Utdeng ENG3. League One6th11.53Matches
2023-202430Blackpooleng ENG3. League One8th29.38Matches
13 Seasons8 Clubs4 Leagues289.317571653956641347700001483921
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Shrewsbury (4 Seasons)1 League89.427
Bristol Rovers (3 Seasons)1 League42.0
P'borough Utd (2 Seasons)2 Leagues45.017571653956641312700001483921
Tranmere Rovers (1 Season)1 League40.20
Blackpool (1 Season)1 League29.38
Macclesfield (1 Season)1 League19.40
Guiseley (1 Season)1 League15.8
Plymouth Argyle (1 Season)1 League8.2
League One (6 Seasons)130.238
League Two (4 Seasons)50.3
National League (3 Seasons)75.40
Championship (1 Season)33.51757165395664139700001483921
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
2014-201521Plymouth Argyleeng ENGFA Cup65th1.2Matches
2014-201521Plymouth Argyleeng ENGLeague Cup58th1.2Matches
2017-201824Tranmere Roverseng ENGFA Cup85th1.80Matches
2018-201925Shrewsburyeng ENGEFL Cup58th0.30Matches
2018-201925Shrewsburyeng ENGFA Cup17th4.810Matches
2019-202026Shrewsburyeng ENGFA Cup17th4.98Matches
2020-202127Shrewsburyeng ENGFA Cup33rd3.10Matches
2021-202228P'borough Utdeng ENGFA Cup2.02Matches
2023-202430Blackpooleng ENGFA Cup2.50Matches
7 Seasons5 Clubs2 Leagues21.920
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Shrewsbury (3 Seasons)2 Leagues13.218
Plymouth Argyle (1 Season)2 Leagues2.4
Blackpool (1 Season)1 League2.50
Tranmere Rovers (1 Season)1 League1.80
P'borough Utd (1 Season)1 League2.02
FA Cup (7 Seasons)20.420
EFL Cup (2 Seasons)1.50
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
202128gd GrenadaGold CupGR2.82Matches
202229gd GrenadaFriendlies (M)0.4Matches
2 Seasons1 Club2 Leagues3.22
Gold Cup (1 Season)2.82
Friendlies (M) (1 Season)0.4

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
2011-201218Bristol Roverseng ENG4. League Two0.8
2012-201319Bristol Roverseng ENG4. League Two26.6
2013-201420Bristol Roverseng ENG4. League Two14.6
2014-201521Plymouth Argyleeng ENGFA Cup1.2Matches
2014-201521Plymouth Argyleeng ENGLeague Cup1.2Matches
2014-201521Plymouth Argyleeng ENG4. League Two8.2Matches
2015-201622Guiseleyeng ENG5. National League15.8
2016-201723Macclesfieldeng ENG5. National League19.4Matches
2017-201824Tranmere Roverseng ENGFA Cup1.8Matches
2017-201824Tranmere Roverseng ENG5. National League40.2Matches
2018-201925Shrewsburyeng ENGEFL Cup0.3Matches
2018-201925Shrewsburyeng ENGFA Cup4.8Matches
2018-201925Shrewsburyeng ENG3. League One36.6Matches
2019-202026Shrewsburyeng ENGFA Cup4.9Matches
2019-202026Shrewsburyeng ENG3. League One16.6Matches
2020-202127Shrewsburyeng ENGFA Cup3.1Matches
2020-202127Shrewsburyeng ENG3. League One36.1Matches
2021-202228P'borough Utdeng ENG2. Championship33.5361.07331000220.06200000Matches
2021-202228P'borough Utdeng ENGFA Cup2.0Matches
2022-202329P'borough Utdeng ENG3. League One11.5Matches
2023-202430Blackpooleng ENGFA Cup2.5Matches
2023-202430Blackpooleng ENG3. League One29.3Matches
13 Seasons8 Clubs6 Leagues311.2361.07331000220.06200000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Shrewsbury (4 Seasons)3 Leagues102.6
Bristol Rovers (3 Seasons)1 League42.0
P'borough Utd (2 Seasons)3 Leagues47.0361.07331000220.06200000
Tranmere Rovers (1 Season)2 Leagues42.0
Blackpool (1 Season)2 Leagues31.8
Macclesfield (1 Season)1 League19.4
Guiseley (1 Season)1 League15.8
Plymouth Argyle (1 Season)3 Leagues10.6
FA Cup (7 Seasons)20.4
League One (6 Seasons)130.2
League Two (4 Seasons)50.3
National League (3 Seasons)75.4
EFL Cup (2 Seasons)1.5
Championship (1 Season)33.5361.07331000220.06200000
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
2011-201218Bristol Rovers1 League0.8
2012-201319Bristol Rovers1 League26.6
2013-201420Bristol Rovers1 League14.6
2014-201521Plymouth Argyle3 Leagues10.6
2015-201622Guiseley1 League15.8
2016-201723Macclesfield1 League19.4
2017-201824Tranmere Rovers2 Leagues42.0
2018-201925Shrewsbury3 Leagues41.8
2019-202026Shrewsbury2 Leagues21.6
2020-202127Shrewsbury2 Leagues39.3
2021-202228P'borough Utd2 Leagues35.5361.07331000220.06200000
2022-202329P'borough Utd1 League11.5
2023-202430Blackpool2 Leagues31.8
13 Seasons8 Clubs6 Leagues311.2361.07331000220.06200000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Shrewsbury (4 Seasons)3 Leagues102.6
Bristol Rovers (3 Seasons)1 League42.0
P'borough Utd (2 Seasons)3 Leagues47.0361.07331000220.06200000
Tranmere Rovers (1 Season)2 Leagues42.0
Blackpool (1 Season)2 Leagues31.8
Macclesfield (1 Season)1 League19.4
Guiseley (1 Season)1 League15.8
Plymouth Argyle (1 Season)3 Leagues10.6
FA Cup (7 Seasons)20.4
League One (6 Seasons)130.2
League Two (4 Seasons)50.3
National League (3 Seasons)75.4
EFL Cup (2 Seasons)1.5
Championship (1 Season)33.5361.07331000220.06200000
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
2011-201218Bristol Roverseng ENG4. League Two13th0.8
2012-201319Bristol Roverseng ENG4. League Two14th26.6
2013-201420Bristol Roverseng ENG4. League Two23rd14.6
2014-201521Plymouth Argyleeng ENG4. League Two7th8.2Matches
2015-201622Guiseleyeng ENG5. National League20th15.8
2016-201723Macclesfieldeng ENG5. National League9th19.4Matches
2017-201824Tranmere Roverseng ENG5. National League2nd40.2Matches
2018-201925Shrewsburyeng ENG3. League One18th36.6Matches
2019-202026Shrewsburyeng ENG3. League One15th16.6Matches
2020-202127Shrewsburyeng ENG3. League One17th36.1Matches
2021-202228P'borough Utdeng ENG2. Championship22nd33.5361.07331000220.06200000Matches
2022-202329P'borough Utdeng ENG3. League One6th11.5Matches
2023-202430Blackpooleng ENG3. League One8th29.3Matches
13 Seasons8 Clubs4 Leagues289.3361.07331000220.06200000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Shrewsbury (4 Seasons)1 League89.4
Bristol Rovers (3 Seasons)1 League42.0
P'borough Utd (2 Seasons)2 Leagues45.0361.07331000220.06200000
Tranmere Rovers (1 Season)1 League40.2
Blackpool (1 Season)1 League29.3
Macclesfield (1 Season)1 League19.4
Guiseley (1 Season)1 League15.8
Plymouth Argyle (1 Season)1 League8.2
League One (6 Seasons)130.2
League Two (4 Seasons)50.3
National League (3 Seasons)75.4
Championship (1 Season)33.5361.07331000220.06200000
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
2014-201521Plymouth Argyleeng ENGFA Cup65th1.2Matches
2014-201521Plymouth Argyleeng ENGLeague Cup58th1.2Matches
2017-201824Tranmere Roverseng ENGFA Cup85th1.8Matches
2018-201925Shrewsburyeng ENGEFL Cup58th0.3Matches
2018-201925Shrewsburyeng ENGFA Cup17th4.8Matches
2019-202026Shrewsburyeng ENGFA Cup17th4.9Matches
2020-202127Shrewsburyeng ENGFA Cup33rd3.1Matches
2021-202228P'borough Utdeng ENGFA Cup2.0Matches
2023-202430Blackpooleng ENGFA Cup2.5Matches
7 Seasons5 Clubs2 Leagues21.9
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Shrewsbury (3 Seasons)2 Leagues13.2
Plymouth Argyle (1 Season)2 Leagues2.4
Blackpool (1 Season)1 League2.5
Tranmere Rovers (1 Season)1 League1.8
P'borough Utd (1 Season)1 League2.0
FA Cup (7 Seasons)20.4
EFL Cup (2 Seasons)1.5
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
202128gd GrenadaGold CupGR2.8Matches
202229gd GrenadaFriendlies (M)0.4Matches
2 Seasons1 Club2 Leagues3.2
Gold Cup (1 Season)2.8
Friendlies (M) (1 Season)0.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
2011-201218Bristol Roverseng ENG4. League Two0.8
2012-201319Bristol Roverseng ENG4. League Two26.6
2013-201420Bristol Roverseng ENG4. League Two14.6
2014-201521Plymouth Argyleeng ENGFA Cup1.2Matches
2014-201521Plymouth Argyleeng ENGLeague Cup1.2Matches
2014-201521Plymouth Argyleeng ENG4. League Two8.2Matches
2015-201622Guiseleyeng ENG5. National League15.8
2016-201723Macclesfieldeng ENG5. National League19.400Matches
2017-201824Tranmere Roverseng ENGFA Cup1.833Matches
2017-201824Tranmere Roverseng ENG5. National League40.200Matches
2018-201925Shrewsburyeng ENGEFL Cup0.300Matches
2018-201925Shrewsburyeng ENGFA Cup4.882Matches
2018-201925Shrewsburyeng ENG3. League One36.6Matches
2019-202026Shrewsburyeng ENGFA Cup4.910Matches
2019-202026Shrewsburyeng ENG3. League One16.64427Matches
2020-202127Shrewsburyeng ENGFA Cup3.127Matches
2020-202127Shrewsburyeng ENG3. League One36.17566Matches
2021-202228P'borough Utdeng ENG2. Championship33.5985546466377648.73939132661159310Matches
2021-202228P'borough Utdeng ENGFA Cup2.012Matches
2022-202329P'borough Utdeng ENG3. League One11.51424Matches
2023-202430Blackpooleng ENGFA Cup2.564Matches
2023-202430Blackpooleng ENG3. League One29.34042Matches
13 Seasons8 Clubs6 Leagues311.29824946466377648.739391326238159310
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Shrewsbury (4 Seasons)3 Leagues102.61301020
Bristol Rovers (3 Seasons)1 League42.00
P'borough Utd (2 Seasons)3 Leagues47.0987046466377648.73939132687159310
Tranmere Rovers (1 Season)2 Leagues42.0330
Blackpool (1 Season)2 Leagues31.846460
Macclesfield (1 Season)1 League19.4000
Guiseley (1 Season)1 League15.80
Plymouth Argyle (1 Season)3 Leagues10.60
FA Cup (7 Seasons)20.421180
League One (6 Seasons)130.21731590
League Two (4 Seasons)50.30
National League (3 Seasons)75.4000
EFL Cup (2 Seasons)1.5000
Championship (1 Season)33.5985546466377648.73939132661159310
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
2011-201218Bristol Rovers1 League0.80
2012-201319Bristol Rovers1 League26.60
2013-201420Bristol Rovers1 League14.60
2014-201521Plymouth Argyle3 Leagues10.60
2015-201622Guiseley1 League15.80
2016-201723Macclesfield1 League19.4000
2017-201824Tranmere Rovers2 Leagues42.0330
2018-201925Shrewsbury3 Leagues41.8820
2019-202026Shrewsbury2 Leagues21.645270
2020-202127Shrewsbury2 Leagues39.377730
2021-202228P'borough Utd2 Leagues35.5985646466377648.73939132663159310
2022-202329P'borough Utd1 League11.514240
2023-202430Blackpool2 Leagues31.846460
13 Seasons8 Clubs6 Leagues311.29824946466377648.739391326238159310
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Shrewsbury (4 Seasons)3 Leagues102.61301020
Bristol Rovers (3 Seasons)1 League42.00
P'borough Utd (2 Seasons)3 Leagues47.0987046466377648.73939132687159310
Tranmere Rovers (1 Season)2 Leagues42.0330
Blackpool (1 Season)2 Leagues31.846460
Macclesfield (1 Season)1 League19.4000
Guiseley (1 Season)1 League15.80
Plymouth Argyle (1 Season)3 Leagues10.60
FA Cup (7 Seasons)20.421180
League One (6 Seasons)130.21731590
League Two (4 Seasons)50.30
National League (3 Seasons)75.4000
EFL Cup (2 Seasons)1.5000
Championship (1 Season)33.5985546466377648.73939132661159310
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
2011-201218Bristol Roverseng ENG4. League Two13th0.8
2012-201319Bristol Roverseng ENG4. League Two14th26.6
2013-201420Bristol Roverseng ENG4. League Two23rd14.6
2014-201521Plymouth Argyleeng ENG4. League Two7th8.2Matches
2015-201622Guiseleyeng ENG5. National League20th15.8
2016-201723Macclesfieldeng ENG5. National League9th19.400Matches
2017-201824Tranmere Roverseng ENG5. National League2nd40.200Matches
2018-201925Shrewsburyeng ENG3. League One18th36.6Matches
2019-202026Shrewsburyeng ENG3. League One15th16.64427Matches
2020-202127Shrewsburyeng ENG3. League One17th36.17566Matches
2021-202228P'borough Utdeng ENG2. Championship22nd33.5985546466377648.73939132661159310Matches
2022-202329P'borough Utdeng ENG3. League One6th11.51424Matches
2023-202430Blackpooleng ENG3. League One8th29.34042Matches
13 Seasons8 Clubs4 Leagues289.39822846466377648.739391326220159310
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
Shrewsbury (4 Seasons)1 League89.4119930
Bristol Rovers (3 Seasons)1 League42.00
P'borough Utd (2 Seasons)2 Leagues45.0986946466377648.73939132685159310
Tranmere Rovers (1 Season)1 League40.2000
Blackpool (1 Season)1 League29.340420
Macclesfield (1 Season)1 League19.4000
Guiseley (1 Season)1 League15.80
Plymouth Argyle (1 Season)1 League8.20
League One (6 Seasons)130.21731590
League Two (4 Seasons)50.30
National League (3 Seasons)75.4000
Championship (1 Season)33.5985546466377648.73939132661159310
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
2014-201521Plymouth Argyleeng ENGFA Cup65th1.2Matches
2014-201521Plymouth Argyleeng ENGLeague Cup58th1.2Matches
2017-201824Tranmere Roverseng ENGFA Cup85th1.833Matches
2018-201925Shrewsburyeng ENGEFL Cup58th0.300Matches
2018-201925Shrewsburyeng ENGFA Cup17th4.882Matches
2019-202026Shrewsburyeng ENGFA Cup17th4.910Matches
2020-202127Shrewsburyeng ENGFA Cup33rd3.127Matches
2021-202228P'borough Utdeng ENGFA Cup2.012Matches
2023-202430Blackpooleng ENGFA Cup2.564Matches
7 Seasons5 Clubs2 Leagues21.921180
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
Shrewsbury (3 Seasons)2 Leagues13.21190
Plymouth Argyle (1 Season)2 Leagues2.40
Blackpool (1 Season)1 League2.5640
Tranmere Rovers (1 Season)1 League1.8330
P'borough Utd (1 Season)1 League2.0120
FA Cup (7 Seasons)20.421180
EFL Cup (2 Seasons)1.5000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
202128gd GrenadaGold CupGR2.824Matches
202229gd GrenadaFriendlies (M)0.4Matches
2 Seasons1 Club2 Leagues3.2240
Gold Cup (1 Season)2.8240
Friendlies (M) (1 Season)0.40

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
2011-201218Bristol Roverseng ENG4. League Two0.8
2012-201319Bristol Roverseng ENG4. League Two26.6
2013-201420Bristol Roverseng ENG4. League Two14.6
2014-201521Plymouth Argyleeng ENGFA Cup1.2Matches
2014-201521Plymouth Argyleeng ENGLeague Cup1.2Matches
2014-201521Plymouth Argyleeng ENG4. League Two8.2Matches
2015-201622Guiseleyeng ENG5. National League15.8
2016-201723Macclesfieldeng ENG5. National League19.4Matches
2017-201824Tranmere Roverseng ENGFA Cup1.8Matches
2017-201824Tranmere Roverseng ENG5. National League40.2Matches
2018-201925Shrewsburyeng ENGEFL Cup0.3Matches
2018-201925Shrewsburyeng ENGFA Cup4.8Matches
2018-201925Shrewsburyeng ENG3. League One36.6Matches
2019-202026Shrewsburyeng ENGFA Cup4.9Matches
2019-202026Shrewsburyeng ENG3. League One16.6Matches
2020-202127Shrewsburyeng ENGFA Cup3.1Matches
2020-202127Shrewsburyeng ENG3. League One36.1Matches
2021-202228P'borough Utdeng ENG2. Championship33.5208295567133020342082191052.6947.4106442431820161512616124914Matches
2021-202228P'borough Utdeng ENGFA Cup2.0Matches
2022-202329P'borough Utdeng ENG3. League One11.5Matches
2023-202430Blackpooleng ENGFA Cup2.5Matches
2023-202430Blackpooleng ENG3. League One29.3Matches
13 Seasons8 Clubs6 Leagues311.2208295567133020342082191052.6947.4106442431820161512616124914
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
Shrewsbury (4 Seasons)3 Leagues102.6
Bristol Rovers (3 Seasons)1 League42.0
P'borough Utd (2 Seasons)3 Leagues47.0208295567133020342082191052.6947.4106442431820161512616124914
Tranmere Rovers (1 Season)2 Leagues42.0
Blackpool (1 Season)2 Leagues31.8
Macclesfield (1 Season)1 League19.4
Guiseley (1 Season)1 League15.8
Plymouth Argyle (1 Season)3 Leagues10.6
FA Cup (7 Seasons)20.4
League One (6 Seasons)130.2
League Two (4 Seasons)50.3
National League (3 Seasons)75.4
EFL Cup (2 Seasons)1.5
Championship (1 Season)33.5208295567133020342082191052.6947.4106442431820161512616124914
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
2011-201218Bristol Rovers1 League0.8
2012-201319Bristol Rovers1 League26.6
2013-201420Bristol Rovers1 League14.6
2014-201521Plymouth Argyle3 Leagues10.6
2015-201622Guiseley1 League15.8
2016-201723Macclesfield1 League19.4
2017-201824Tranmere Rovers2 Leagues42.0
2018-201925Shrewsbury3 Leagues41.8
2019-202026Shrewsbury2 Leagues21.6
2020-202127Shrewsbury2 Leagues39.3
2021-202228P'borough Utd2 Leagues35.5208295567133020342082191052.6947.4106442431820161512616124914
2022-202329P'borough Utd1 League11.5
2023-202430Blackpool2 Leagues31.8
13 Seasons8 Clubs6 Leagues311.2208295567133020342082191052.6947.4106442431820161512616124914
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
Shrewsbury (4 Seasons)3 Leagues102.6
Bristol Rovers (3 Seasons)1 League42.0
P'borough Utd (2 Seasons)3 Leagues47.0208295567133020342082191052.6947.4106442431820161512616124914
Tranmere Rovers (1 Season)2 Leagues42.0
Blackpool (1 Season)2 Leagues31.8
Macclesfield (1 Season)1 League19.4
Guiseley (1 Season)1 League15.8
Plymouth Argyle (1 Season)3 Leagues10.6
FA Cup (7 Seasons)20.4
League One (6 Seasons)130.2
League Two (4 Seasons)50.3
National League (3 Seasons)75.4
EFL Cup (2 Seasons)1.5
Championship (1 Season)33.5208295567133020342082191052.6947.4106442431820161512616124914
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
2011-201218Bristol Roverseng ENG4. League Two13th0.8
2012-201319Bristol Roverseng ENG4. League Two14th26.6
2013-201420Bristol Roverseng ENG4. League Two23rd14.6
2014-201521Plymouth Argyleeng ENG4. League Two7th8.2Matches
2015-201622Guiseleyeng ENG5. National League20th15.8
2016-201723Macclesfieldeng ENG5. National League9th19.4Matches
2017-201824Tranmere Roverseng ENG5. National League2nd40.2Matches
2018-201925Shrewsburyeng ENG3. League One18th36.6Matches
2019-202026Shrewsburyeng ENG3. League One15th16.6Matches
2020-202127Shrewsburyeng ENG3. League One17th36.1Matches
2021-202228P'borough Utdeng ENG2. Championship22nd33.5208295567133020342082191052.6947.4106442431820161512616124914Matches
2022-202329P'borough Utdeng ENG3. League One6th11.5Matches
2023-202430Blackpooleng ENG3. League One8th29.3Matches
13 Seasons8 Clubs4 Leagues289.3208295567133020342082191052.6947.4106442431820161512616124914
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
Shrewsbury (4 Seasons)1 League89.4
Bristol Rovers (3 Seasons)1 League42.0
P'borough Utd (2 Seasons)2 Leagues45.0208295567133020342082191052.6947.4106442431820161512616124914
Tranmere Rovers (1 Season)1 League40.2
Blackpool (1 Season)1 League29.3
Macclesfield (1 Season)1 League19.4
Guiseley (1 Season)1 League15.8
Plymouth Argyle (1 Season)1 League8.2
League One (6 Seasons)130.2
League Two (4 Seasons)50.3
National League (3 Seasons)75.4
Championship (1 Season)33.5208295567133020342082191052.6947.4106442431820161512616124914
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
2014-201521Plymouth Argyleeng ENGFA Cup65th1.2Matches
2014-201521Plymouth Argyleeng ENGLeague Cup58th1.2Matches
2017-201824Tranmere Roverseng ENGFA Cup85th1.8Matches
2018-201925Shrewsburyeng ENGEFL Cup58th0.3Matches
2018-201925Shrewsburyeng ENGFA Cup17th4.8Matches
2019-202026Shrewsburyeng ENGFA Cup17th4.9Matches
2020-202127Shrewsburyeng ENGFA Cup33rd3.1Matches
2021-202228P'borough Utdeng ENGFA Cup2.0Matches
2023-202430Blackpooleng ENGFA Cup2.5Matches
7 Seasons5 Clubs2 Leagues21.9
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
Shrewsbury (3 Seasons)2 Leagues13.2
Plymouth Argyle (1 Season)2 Leagues2.4
Blackpool (1 Season)1 League2.5
Tranmere Rovers (1 Season)1 League1.8
P'borough Utd (1 Season)1 League2.0
FA Cup (7 Seasons)20.4
EFL Cup (2 Seasons)1.5
Possession Table
Touches Take-Ons Carries
Season Age Squad 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
202128gd GrenadaGold CupGR2.8Matches
202229gd GrenadaFriendlies (M)0.4Matches
2 Seasons1 Club2 Leagues3.2
Gold Cup (1 Season)2.8
Friendlies (M) (1 Season)0.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
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-201723Macclesfieldeng 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-201925Shrewsburyeng ENGEFL Cup1303033.30.31300000.0010+1+3.00+6.00Matches
2018-201925Shrewsburyeng ENGFA Cup54338768.74.85873001.2087+1+0.21-0.71Matches
2018-201925Shrewsburyeng ENG3. League One413,2968079.636.639843121301.124248-6-0.16+0.05Matches
2019-202026Shrewsburyeng ENGFA Cup64447470.54.96744002.0043+1+0.20-0.77Matches
2019-202026Shrewsburyeng ENG3. League One171,4968848.916.6178814001.351718-1-0.06+0.52Matches
2020-202127Shrewsburyeng ENGFA Cup32839494.33.13942002.0031+2+0.64+5.93Matches
2020-202127Shrewsburyeng ENG3. League One393,2508378.536.137873022101.183844-6-0.17-0.07Matches
2021-202228P'borough Utdeng ENG2. Championship363,0158472.833.534862824900.723163-32-0.960.0031.863.0-31.2-0.93-0.35Matches
2021-202228P'borough Utdeng ENGFA Cup21809066.72.02902003.0041+3+1.50+3.50Matches
2021-202228Shrewsburyeng ENG3. League One00001Matches
2022-202329P'borough Utdeng 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
13 Seasons8 Clubs6 Leagues36428,0097746.9311.2322851854223331.36319311+8+0.03-0.0931.863.0-31.2-0.93-0.35
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
Shrewsbury (4 Seasons)3 Leagues1129,2328253.9102.6108858441711.24113121-8-0.08+0.21
Bristol Rovers (3 Seasons)1 League563,7846830.542.04214
P'borough Utd (2 Seasons)3 Leagues544,2287849.547.048843463401.135573-18-0.38-0.3031.863.0-31.2-0.93-0.35
Tranmere Rovers (1 Season)2 Leagues443,7808687.542.0448131011.806643+23+0.55-0.12
Blackpool (1 Season)2 Leagues372,8647763.231.833851841411.464232+10+0.31-0.28
Macclesfield (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
FA Cup (7 Seasons)231,8368071.220.421861421901.652823+5+0.25+0.12
League One (6 Seasons)14711,7148049.3130.21368596111921.32153146+7+0.050.00
League Two (4 Seasons)704,5256527.350.349421221.57109+1+0.12-0.33
National League (3 Seasons)866,7857954.675.48043691.709467+27+0.45+0.08
EFL Cup (2 Seasons)21346763.81.52670000.003300.00+1.18
Championship (1 Season)363,0158472.833.534862824900.723163-32-0.960.0031.863.0-31.2-0.93-0.35
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
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-201723Macclesfield1 League241,7427342.119.42113381.42292900.00-0.26
2017-201824Tranmere Rovers2 Leagues443,7808687.542.0448131011.806643+23+0.55-0.12
2018-201925Shrewsbury3 Leagues473,7598077.341.845833421301.105155-4-0.10+0.07
2019-202026Shrewsbury2 Leagues231,9408452.621.6238418001.52212100.00+0.41
2020-202127Shrewsbury2 Leagues423,5338479.639.340873222101.244145-4-0.10+0.10
2021-202228Shrewsbury1 League00001
2021-202228P'borough Utd2 Leagues383,1958472.435.536863024900.843564-29-0.82+0.2231.863.0-31.2-0.93-0.35
2022-202329P'borough Utd1 League161,0336525.011.51277442701.83209+11+0.96+0.67
2023-202430Blackpool2 Leagues372,8647763.231.833851841411.464232+10+0.31-0.28
13 Seasons8 Clubs6 Leagues36428,0097746.9311.2322851854223331.36319311+8+0.03-0.0931.863.0-31.2-0.93-0.35
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
Shrewsbury (4 Seasons)3 Leagues1129,2328253.9102.6108858441711.24113121-8-0.08+0.21
Bristol Rovers (3 Seasons)1 League563,7846830.542.04214
P'borough Utd (2 Seasons)3 Leagues544,2287849.547.048843463401.135573-18-0.38-0.3031.863.0-31.2-0.93-0.35
Tranmere Rovers (1 Season)2 Leagues443,7808687.542.0448131011.806643+23+0.55-0.12
Blackpool (1 Season)2 Leagues372,8647763.231.833851841411.464232+10+0.31-0.28
Macclesfield (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
FA Cup (7 Seasons)231,8368071.220.421861421901.652823+5+0.25+0.12
League One (6 Seasons)14711,7148049.3130.21368596111921.32153146+7+0.050.00
League Two (4 Seasons)704,5256527.350.349421221.57109+1+0.12-0.33
National League (3 Seasons)866,7857954.675.48043691.709467+27+0.45+0.08
EFL Cup (2 Seasons)21346763.81.52670000.003300.00+1.18
Championship (1 Season)363,0158472.833.534862824900.723163-32-0.960.0031.863.0-31.2-0.93-0.35
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
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-201723Macclesfieldeng 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-201925Shrewsburyeng ENG3. League One18th413,2968079.636.639843121301.124248-6-0.16+0.05Matches
2019-202026Shrewsburyeng ENG3. League One15th171,4968848.916.6178814001.351718-1-0.06+0.52Matches
2020-202127Shrewsburyeng ENG3. League One17th393,2508378.536.137873022101.183844-6-0.17-0.07Matches
2021-202228Shrewsburyeng ENG3. League One18th00001Matches
2021-202228P'borough Utdeng ENG2. Championship22nd363,0158472.833.534862824900.723163-32-0.960.0031.863.0-31.2-0.93-0.35Matches
2022-202329P'borough Utdeng 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
13 Seasons8 Clubs4 Leagues33926,0397745.8289.3299851714023331.35288285+3+0.01-0.1231.863.0-31.2-0.93-0.35
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
Shrewsbury (4 Seasons)1 League978,0428352.089.493867541711.1897110-13-0.15+0.21
Bristol Rovers (3 Seasons)1 League563,7846830.542.04214
P'borough Utd (2 Seasons)2 Leagues524,0487848.945.046843263401.065172-21-0.47-0.4231.863.0-31.2-0.93-0.35
Tranmere Rovers (1 Season)1 League423,6188687.440.24230011.866538+27+0.67-0.19
Blackpool (1 Season)1 League342,6397863.729.331841731111.473627+9+0.31-0.17
Macclesfield (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
League One (6 Seasons)14711,7148049.3130.21368596111921.32153146+7+0.050.00
League Two (4 Seasons)704,5256527.350.349421221.57109+1+0.12-0.33
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.0031.863.0-31.2-0.93-0.35
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-201925Shrewsburyeng ENGEFL Cup58th1303033.30.31300000.0010+1+3.00+6.00Matches
2018-201925Shrewsburyeng ENGFA Cup17th54338768.74.85873001.2087+1+0.21-0.71Matches
2019-202026Shrewsburyeng ENGFA Cup17th64447470.54.96744002.0043+1+0.20-0.77Matches
2020-202127Shrewsburyeng ENGFA Cup33rd32839494.33.13942002.0031+2+0.64+5.93Matches
2021-202228P'borough Utdeng ENGFA Cup21809066.72.02902003.0041+3+1.50+3.50Matches
2023-202430Blackpooleng ENGFA Cup32257557.72.52103112001.3365+1+0.40-1.24Matches
7 Seasons5 Clubs2 Leagues251,9707970.621.923841421901.523126+5+0.23+0.23
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 (3 Seasons)2 Leagues151,1907972.113.215799001.601611+5+0.38+0.18
Plymouth Argyle (1 Season)2 Leagues32137171.02.4298111801.004400.00+1.03
Blackpool (1 Season)1 League32257557.72.52103112001.3365+1+0.40-1.24
Tranmere Rovers (1 Season)1 League21628190.01.82811000.5015-4-2.22+2.78
P'borough Utd (1 Season)1 League21809066.72.02902003.0041+3+1.50+3.50
FA Cup (7 Seasons)231,8368071.220.421861421901.652823+5+0.25+0.12
EFL Cup (2 Seasons)21346763.81.52670000.003300.00+1.18
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

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
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-201723Macclesfieldeng ENG5. National League19.43002100000000Matches
2017-201824Tranmere Roverseng ENGFA Cup1.80002200330Matches
2017-201824Tranmere Roverseng ENG5. National League40.29004900000000Matches
2018-201925Shrewsburyeng ENGEFL Cup0.3000110000000Matches
2018-201925Shrewsburyeng ENGFA Cup4.830010901028000Matches
2018-201925Shrewsburyeng ENG3. League One36.68110Matches
2019-202026Shrewsburyeng ENGFA Cup4.90107508010Matches
2019-202026Shrewsburyeng ENG3. League One16.670030410152744000Matches
2020-202127Shrewsburyeng ENGFA Cup3.11006400720Matches
2020-202127Shrewsburyeng ENG3. League One36.11200686501266750Matches
2021-202228P'borough Utdeng ENG2. Championship33.59004328196155000248252253.2Matches
2021-202228P'borough Utdeng ENGFA Cup2.02003402210Matches
2022-202329P'borough Utdeng ENG3. League One11.550011190324140Matches
2023-202430Blackpooleng ENGFA Cup2.51004500460Matches
2023-202430Blackpooleng ENG3. League One29.3101038210842400Matches
13 Seasons8 Clubs6 Leagues311.27641345204167238249000248252253.2
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Shrewsbury (4 Seasons)3 Leagues102.63121122125045102130000
Bristol Rovers (3 Seasons)1 League42.03128
P'borough Utd (2 Seasons)3 Leagues47.0160057511148770000248252253.2
Tranmere Rovers (1 Season)2 Leagues42.09005120033000
Blackpool (1 Season)2 Leagues31.8111042260846460
Macclesfield (1 Season)1 League19.43002100000000
Guiseley (1 Season)1 League15.81012
Plymouth Argyle (1 Season)3 Leagues10.6200120
FA Cup (7 Seasons)20.471032290201821000
League One (6 Seasons)130.24221147146038159173000
League Two (4 Seasons)50.35140
National League (3 Seasons)75.413008200000000
EFL Cup (2 Seasons)1.5000110000000
Championship (1 Season)33.59004328196155000248252253.2
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
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-201723Macclesfield1 League19.43002100000000
2017-201824Tranmere Rovers2 Leagues42.09005120033000
2018-201925Shrewsbury3 Leagues41.81111111001028000
2019-202026Shrewsbury2 Leagues21.671037460232745000
2020-202127Shrewsbury2 Leagues39.31300746901273770
2021-202228P'borough Utd2 Leagues35.5110046321116356000248252253.2
2022-202329P'borough Utd1 League11.550011190324140
2023-202430Blackpool2 Leagues31.8111042260846460
13 Seasons8 Clubs6 Leagues311.27641345204167238249000248252253.2
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Shrewsbury (4 Seasons)3 Leagues102.63121122125045102130000
Bristol Rovers (3 Seasons)1 League42.03128
P'borough Utd (2 Seasons)3 Leagues47.0160057511148770000248252253.2
Tranmere Rovers (1 Season)2 Leagues42.09005120033000
Blackpool (1 Season)2 Leagues31.8111042260846460
Macclesfield (1 Season)1 League19.43002100000000
Guiseley (1 Season)1 League15.81012
Plymouth Argyle (1 Season)3 Leagues10.6200120
FA Cup (7 Seasons)20.471032290201821000
League One (6 Seasons)130.24221147146038159173000
League Two (4 Seasons)50.35140
National League (3 Seasons)75.413008200000000
EFL Cup (2 Seasons)1.5000110000000
Championship (1 Season)33.59004328196155000248252253.2
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
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-201723Macclesfieldeng ENG5. National League9th19.43002100000000Matches
2017-201824Tranmere Roverseng ENG5. National League2nd40.29004900000000Matches
2018-201925Shrewsburyeng ENG3. League One18th36.68110Matches
2019-202026Shrewsburyeng ENG3. League One15th16.670030410152744000Matches
2020-202127Shrewsburyeng ENG3. League One17th36.11200686501266750Matches
2021-202228P'borough Utdeng ENG2. Championship22nd33.59004328196155000248252253.2Matches
2022-202329P'borough Utdeng ENG3. League One6th11.550011190324140Matches
2023-202430Blackpooleng ENG3. League One8th29.3101038210842400Matches
13 Seasons8 Clubs4 Leagues289.36931312174147220228000248252253.2
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Shrewsbury (4 Seasons)1 League89.427119810602793119000
Bristol Rovers (3 Seasons)1 League42.03128
P'borough Utd (2 Seasons)2 Leagues45.0140054471128569000248252253.2
Tranmere Rovers (1 Season)1 League40.29004900000000
Blackpool (1 Season)1 League29.3101038210842400
Macclesfield (1 Season)1 League19.43002100000000
Guiseley (1 Season)1 League15.81012
Plymouth Argyle (1 Season)1 League8.22012
League One (6 Seasons)130.24221147146038159173000
League Two (4 Seasons)50.35140
National League (3 Seasons)75.413008200000000
Championship (1 Season)33.59004328196155000248252253.2
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-201925Shrewsburyeng ENGEFL Cup58th0.3000110000000Matches
2018-201925Shrewsburyeng ENGFA Cup17th4.830010901028000Matches
2019-202026Shrewsburyeng ENGFA Cup17th4.90107508010Matches
2020-202127Shrewsburyeng ENGFA Cup33rd3.11006400720Matches
2021-202228P'borough Utdeng ENGFA Cup2.02003402210Matches
2023-202430Blackpooleng ENGFA Cup2.51004500460Matches
7 Seasons5 Clubs2 Leagues21.971033300201821000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Shrewsbury (3 Seasons)2 Leagues13.24102419018911000
Plymouth Argyle (1 Season)2 Leagues2.40000
Blackpool (1 Season)1 League2.51004500460
Tranmere Rovers (1 Season)1 League1.80002200330
P'borough Utd (1 Season)1 League2.02003402210
FA Cup (7 Seasons)20.471032290201821000
EFL Cup (2 Seasons)1.5000110000000
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, 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 Oliver Norburn Pages

Oliver Norburn 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