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
2007-200818Torquay Unitedeng ENG5. Conf Premier22221,88120.9404400400.190.000.190.190.19
2008-200919Torquay Unitedeng ENG5. Conf Premier987027.8101100200.130.000.130.130.13
2009-201020FG Roverseng ENG5. Conf Premier776307.0000000300.000.000.000.000.00
2009-201020Torquay Unitedeng ENG4. League Two27252,25925.1314300600.120.040.160.120.16
2010-201121Torquay Unitedeng ENG4. League Two27242,14823.9202200310.080.000.080.080.08
2011-201222Torquay Unitedeng ENG4. League Two35343,06434.0325300500.090.060.150.090.15
2012-201323Crewe Alexandraeng ENG3. League One44433,85542.8505500300.120.000.120.120.12
2013-201424Crewe Alexandraeng ENG3. League One37363,27636.4101100200.030.000.030.030.03
2014-201525Shrewsburyeng ENGFA Cup11901.0101100001.000.001.001.001.00Matches
2014-201525Shrewsburyeng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2014-201525Shrewsburyeng ENG4. League Two32322,74830.5202200200.070.000.070.070.07Matches
2015-201626Carlisle Unitedeng ENGFA Cup554805.3101100100.190.000.190.190.19Matches
2015-201626Shrewsburyeng ENGLeague Cup111201.3000000000.000.000.000.000.00Matches
2015-201626Shrewsburyeng ENG3. League One997658.5101100000.120.000.120.120.12Matches
2015-201626Carlisle Unitedeng ENG4. League Two30302,61029.0011000610.000.030.030.000.03Matches
2016-201727Carlisle Unitedeng ENGEFL Cup221541.7000000000.000.000.000.000.00Matches
2016-201727Carlisle Unitedeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2016-201727Carlisle Unitedeng ENG4. League Two754535.0000000100.000.000.000.000.00Matches
2016-201727FG Roverseng ENG5. National League17171,53017.0213200210.120.060.180.120.18Matches
2017-201828Carlisle Unitedeng ENGEFL Cup222102.3000000000.000.000.000.000.00Matches
2017-201828Carlisle Unitedeng ENGFA Cup11660.7000000000.000.000.000.000.00Matches
2017-201828Carlisle Unitedeng ENG4. League Two23211,92721.4213200400.090.050.140.090.14Matches
2017-201828Leyton Orienteng ENG5. National League776307.0101100000.140.000.140.140.14Matches
2018-201929Tranmere Roverseng ENGEFL Cup11901.0011000000.001.001.000.001.00Matches
2018-201929Tranmere Roverseng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2018-201929Tranmere Roverseng ENG4. League Two25232,00422.3011000200.000.040.040.000.04Matches
2019-202030Tranmere Roverseng ENG3. League One332703.0202200000.670.000.670.670.67Matches
2020-202131Tranmere Roverseng ENGEFL Cup00Matches
2020-202131Tranmere Roverseng ENGFA Cup00Matches
2020-202131Tranmere Roverseng ENG4. League Two653664.1000000000.000.000.000.000.00Matches
2020-202131Notts Countyeng ENG5. National League19191,69018.85500100.270.27Matches
2021-202232Barroweng ENGEFL Cup221591.8011000000.000.570.570.000.57Matches
2021-202232Barroweng ENGFA Cup21911.0000000000.000.000.000.000.00Matches
2021-202232Barroweng ENG4. League Two16141,14712.7000000210.000.000.000.000.00Matches
2021-202232Solihull Moorseng ENG5. National League776006.70000010.000.00Matches
2022-202333Barroweng ENGEFL Cup00Matches
2022-202333Torquayeng ENGFA Cup221561.7000000100.000.000.000.000.00Matches
2022-202333Torquayeng ENG5. National League998008.92200100.230.23Matches
2022-202333York Cityeng ENG5. National League15141,30514.50000300.000.00Matches
16 Seasons11 Clubs5 Leagues45643638,636429.33894038005450.090.020.110.090.11
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
Torquay United (6 Seasons)3 Leagues13112411,010122.31531615002210.120.030.140.120.14
Carlisle United (3 Seasons)3 Leagues71675,99066.63253001210.050.030.080.050.08
Tranmere Rovers (3 Seasons)4 Leagues37342,91032.3224200200.060.060.120.060.12
Crewe Alexandra (2 Seasons)1 League81797,13179.2606600500.080.000.080.080.08
Shrewsbury (2 Seasons)4 Leagues44443,81342.4404400200.090.000.090.090.09
FG Rovers (2 Seasons)1 League24242,16024.0213200510.080.040.120.080.12
Barrow (2 Seasons)3 Leagues20171,39715.5011000210.000.060.060.000.06
Notts County (1 Season)1 League19191,69018.85500100.270.27
York City (1 Season)1 League15141,30514.50000300.000.00
Leyton Orient (1 Season)1 League776307.0101100000.140.000.140.140.14
Solihull Moors (1 Season)1 League776006.70000010.000.00
League Two (10 Seasons)22821318,726208.11261812003130.060.030.090.060.09
National League (8 Seasons)1121109,768108.5151915001620.140.020.150.140.15
FA Cup (8 Seasons)14131,15312.8202200200.160.000.160.160.16
EFL Cup (8 Seasons)998239.1022000000.000.220.220.000.22
League One (4 Seasons)93918,16690.7909900500.100.000.100.100.10
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
2007-200818Torquay United1 League22221,88120.9404400400.190.000.190.190.19
2008-200919Torquay United1 League987027.8101100200.130.000.130.130.13
2009-201020FG Rovers1 League776307.0000000300.000.000.000.000.00
2009-201020Torquay United1 League27252,25925.1314300600.120.040.160.120.16
2010-201121Torquay United1 League27242,14823.9202200310.080.000.080.080.08
2011-201222Torquay United1 League35343,06434.0325300500.090.060.150.090.15
2012-201323Crewe Alexandra1 League44433,85542.8505500300.120.000.120.120.12
2013-201424Crewe Alexandra1 League37363,27636.4101100200.030.000.030.030.03
2014-201525Shrewsbury3 Leagues34342,92832.5303300200.090.000.090.090.09
2015-201626Shrewsbury2 Leagues10108859.8101100000.100.000.100.100.10
2015-201626Carlisle United2 Leagues35353,09034.3112100710.030.030.060.030.06
2016-201727FG Rovers1 League17171,53017.0213200210.120.060.180.120.18
2016-201727Carlisle United3 Leagues1086977.7000000100.000.000.000.000.00
2017-201828Carlisle United3 Leagues26242,20324.5213200400.080.040.120.080.12
2017-201828Leyton Orient1 League776307.0101100000.140.000.140.140.14
2018-201929Tranmere Rovers3 Leagues28262,27425.3022000200.000.080.080.000.08
2019-202030Tranmere Rovers1 League332703.0202200000.670.000.670.670.67
2020-202131Tranmere Rovers3 Leagues653664.1000000000.000.000.000.000.00
2020-202131Notts County1 League19191,69018.85500100.270.27
2021-202232Solihull Moors1 League776006.70000010.000.00
2021-202232Barrow3 Leagues20171,39715.5011000210.000.060.060.000.06
2022-202333Barrow1 League00
2022-202333Torquay2 Leagues111195610.6200200200.190.000.000.190.00
2022-202333York City1 League15141,30514.50000300.000.00
16 Seasons11 Clubs5 Leagues45643638,636429.33894038005450.090.020.110.090.11
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
Torquay United (6 Seasons)3 Leagues13112411,010122.31531615002210.120.030.140.120.14
Carlisle United (3 Seasons)3 Leagues71675,99066.63253001210.050.030.080.050.08
Tranmere Rovers (3 Seasons)4 Leagues37342,91032.3224200200.060.060.120.060.12
Crewe Alexandra (2 Seasons)1 League81797,13179.2606600500.080.000.080.080.08
Shrewsbury (2 Seasons)4 Leagues44443,81342.4404400200.090.000.090.090.09
FG Rovers (2 Seasons)1 League24242,16024.0213200510.080.040.120.080.12
Barrow (2 Seasons)3 Leagues20171,39715.5011000210.000.060.060.000.06
Notts County (1 Season)1 League19191,69018.85500100.270.27
York City (1 Season)1 League15141,30514.50000300.000.00
Leyton Orient (1 Season)1 League776307.0101100000.140.000.140.140.14
Solihull Moors (1 Season)1 League776006.70000010.000.00
League Two (10 Seasons)22821318,726208.11261812003130.060.030.090.060.09
National League (8 Seasons)1121109,768108.5151915001620.140.020.150.140.15
FA Cup (8 Seasons)14131,15312.8202200200.160.000.160.160.16
EFL Cup (8 Seasons)998239.1022000000.000.220.220.000.22
League One (4 Seasons)93918,16690.7909900500.100.000.100.100.10
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
2007-200818Torquay Unitedeng ENG5. Conf Premier3rd22221,88120.9404400400.190.000.190.190.19
2008-200919Torquay Unitedeng ENG5. Conf Premier4th987027.8101100200.130.000.130.130.13
2009-201020FG Roverseng ENG5. Conf Premier21st776307.0000000300.000.000.000.000.00
2009-201020Torquay Unitedeng ENG4. League Two17th27252,25925.1314300600.120.040.160.120.16
2010-201121Torquay Unitedeng ENG4. League Two7th27242,14823.9202200310.080.000.080.080.08
2011-201222Torquay Unitedeng ENG4. League Two5th35343,06434.0325300500.090.060.150.090.15
2012-201323Crewe Alexandraeng ENG3. League One13th44433,85542.8505500300.120.000.120.120.12
2013-201424Crewe Alexandraeng ENG3. League One19th37363,27636.4101100200.030.000.030.030.03
2014-201525Shrewsburyeng ENG4. League Two2nd32322,74830.5202200200.070.000.070.070.07Matches
2015-201626Shrewsburyeng ENG3. League One20th997658.5101100000.120.000.120.120.12Matches
2015-201626Carlisle Unitedeng ENG4. League Two10th30302,61029.0011000610.000.030.030.000.03Matches
2016-201727FG Roverseng ENG5. National League3rd17171,53017.0213200210.120.060.180.120.18Matches
2016-201727Carlisle Unitedeng ENG4. League Two6th754535.0000000100.000.000.000.000.00Matches
2017-201828Carlisle Unitedeng ENG4. League Two10th23211,92721.4213200400.090.050.140.090.14Matches
2017-201828Leyton Orienteng ENG5. National League13th776307.0101100000.140.000.140.140.14Matches
2018-201929Tranmere Roverseng ENG4. League Two6th25232,00422.3011000200.000.040.040.000.04Matches
2019-202030Tranmere Roverseng ENG3. League One21st332703.0202200000.670.000.670.670.67Matches
2020-202131Tranmere Roverseng ENG4. League Two7th653664.1000000000.000.000.000.000.00Matches
2020-202131Notts Countyeng ENG5. National League5th19191,69018.85500100.270.27Matches
2021-202232Solihull Moorseng ENG5. National League3rd776006.70000010.000.00Matches
2021-202232Barroweng ENG4. League Two22nd16141,14712.7000000210.000.000.000.000.00Matches
2022-202333Torquayeng ENG5. National League21st998008.92200100.230.23Matches
2022-202333York Cityeng ENG5. National League19th15141,30514.50000300.000.00Matches
16 Seasons11 Clubs3 Leagues43341436,660407.33673636005250.090.020.100.090.10
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
Torquay United (6 Seasons)2 Leagues12912210,854120.61531615002110.120.030.140.120.14
Carlisle United (3 Seasons)1 League60564,99055.42242001110.040.040.070.040.07
Tranmere Rovers (3 Seasons)2 Leagues34312,64029.3213200200.070.030.100.070.10
Crewe Alexandra (2 Seasons)1 League81797,13179.2606600500.080.000.080.080.08
Shrewsbury (2 Seasons)2 Leagues41413,51339.0303300200.080.000.080.080.08
FG Rovers (2 Seasons)1 League24242,16024.0213200510.080.040.120.080.12
Notts County (1 Season)1 League19191,69018.85500100.270.27
Barrow (1 Season)1 League16141,14712.7000000210.000.000.000.000.00
York City (1 Season)1 League15141,30514.50000300.000.00
Leyton Orient (1 Season)1 League776307.0101100000.140.000.140.140.14
Solihull Moors (1 Season)1 League776006.70000010.000.00
League Two (10 Seasons)22821318,726208.11261812003130.060.030.090.060.09
National League (8 Seasons)1121109,768108.5151915001620.140.020.150.140.15
League One (4 Seasons)93918,16690.7909900500.100.000.100.100.10
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-201525Shrewsburyeng ENGFA Cup65th11901.0101100001.000.001.001.001.00Matches
2014-201525Shrewsburyeng ENGLeague Cup9th11901.0000000000.000.000.000.000.00Matches
2015-201626Shrewsburyeng ENGLeague Cup33rd111201.3000000000.000.000.000.000.00Matches
2015-201626Carlisle Unitedeng ENGFA Cup17th554805.3101100100.190.000.190.190.19Matches
2016-201727Carlisle Unitedeng ENGEFL Cup33rd221541.7000000000.000.000.000.000.00Matches
2016-201727Carlisle Unitedeng ENGFA Cup65th11901.0000000000.000.000.000.000.00Matches
2017-201828Carlisle Unitedeng ENGEFL Cup33rd222102.3000000000.000.000.000.000.00Matches
2017-201828Carlisle Unitedeng ENGFA Cup33rd11660.7000000000.000.000.000.000.00Matches
2018-201929Tranmere Roverseng ENGEFL Cup58th11901.0011000000.001.001.000.001.00Matches
2018-201929Tranmere Roverseng ENGFA Cup33rd221802.0000000000.000.000.000.000.00Matches
2020-202131Tranmere Roverseng ENGEFL Cup58th00Matches
2020-202131Tranmere Roverseng ENGFA Cup33rd00Matches
2021-202232Barroweng ENGEFL CupRd2221591.8011000000.000.570.570.000.57Matches
2021-202232Barroweng ENGFA Cup21911.0000000000.000.000.000.000.00Matches
2022-202333Barroweng ENGEFL CupRd200Matches
2022-202333Torquayeng ENGFA Cup221561.7000000100.000.000.000.000.00Matches
8 Seasons5 Clubs2 Leagues23221,97622.0224200200.090.090.180.090.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
Carlisle United (3 Seasons)2 Leagues11111,00011.1101100100.090.000.090.090.09
Barrow (2 Seasons)2 Leagues432502.8011000000.000.360.360.000.36
Tranmere Rovers (2 Seasons)2 Leagues332703.0011000000.000.330.330.000.33
Shrewsbury (2 Seasons)2 Leagues333003.3101100000.300.000.300.300.30
Torquay (1 Season)1 League221561.7000000100.000.000.000.000.00
FA Cup (8 Seasons)14131,15312.8202200200.160.000.160.160.16
EFL Cup (8 Seasons)998239.1022000000.000.220.220.000.22

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2007-200818Torquay Unitedeng ENG5. Conf Premier20.9460.290.6700
2008-200919Torquay Unitedeng ENG5. Conf Premier7.8110.131.0000
2009-201020FG Roverseng ENG5. Conf Premier7.0000.0000
2009-201020Torquay Unitedeng ENG4. League Two25.1380.320.3800
2010-201121Torquay Unitedeng ENG4. League Two23.9280.340.2500
2011-201222Torquay Unitedeng ENG4. League Two34.0360.180.5000
2012-201323Crewe Alexandraeng ENG3. League One42.85130.300.3800
2013-201424Crewe Alexandraeng ENG3. League One36.4130.080.3300
2014-201525Shrewsburyeng ENGFA Cup1.0100Matches
2014-201525Shrewsburyeng ENGLeague Cup1.0000Matches
2014-201525Shrewsburyeng ENG4. League Two30.5240.130.5000Matches
2015-201626Carlisle Unitedeng ENGFA Cup5.3100Matches
2015-201626Shrewsburyeng ENGLeague Cup1.3000Matches
2015-201626Shrewsburyeng ENG3. League One8.5150.590.2000Matches
2015-201626Carlisle Unitedeng ENG4. League Two29.0060.210.0000Matches
2016-201727Carlisle Unitedeng ENGEFL Cup1.7011100.00.580.580.000.0000Matches
2016-201727Carlisle Unitedeng ENGFA Cup1.0000Matches
2016-201727Carlisle Unitedeng ENG4. League Two5.00010.000.200.0000Matches
2016-201727FG Roverseng ENG5. National League17.02040.000.240.5000Matches
2017-201828Carlisle Unitedeng ENGEFL Cup2.306350.02.571.290.000.0000Matches
2017-201828Carlisle Unitedeng ENGFA Cup0.7011100.01.361.360.000.0000Matches
2017-201828Carlisle Unitedeng ENG4. League Two21.42070.000.330.2900Matches
2017-201828Leyton Orienteng ENG5. National League7.01020.000.290.5000Matches
2018-201929Tranmere Roverseng ENGEFL Cup1.00000.000.0000Matches
2018-201929Tranmere Roverseng ENGFA Cup2.00100.00.500.000.0000Matches
2018-201929Tranmere Roverseng ENG4. League Two22.3000Matches
2019-202030Tranmere Roverseng ENG3. League One3.023266.71.000.670.671.0000Matches
2020-202131Tranmere Roverseng ENG4. League Two4.103133.30.740.250.000.0000Matches
2020-202131Notts Countyeng ENG5. National League18.8500Matches
2021-202232Barroweng ENGEFL Cup1.80300.01.700.000.0000Matches
2021-202232Barroweng ENGFA Cup1.0011100.00.990.990.000.0000Matches
2021-202232Barroweng ENG4. League Two12.7013215.41.020.160.000.0000Matches
2021-202232Solihull Moorseng ENG5. National League6.7000Matches
2022-202333Torquayeng ENGFA Cup1.70000.000.0000Matches
2022-202333Torquayeng ENG5. National League8.9200Matches
2022-202333York Cityeng ENG5. National League14.5000Matches
16 Seasons11 Clubs5 Leagues429.338328578.10.390.240.220.3400
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Torquay United (6 Seasons)3 Leagues122.3150290.000.260.4500
Carlisle United (3 Seasons)3 Leagues66.63819162.50.260.320.250.1100
Tranmere Rovers (3 Seasons)4 Leagues32.327342.90.700.300.290.6700
Crewe Alexandra (2 Seasons)1 League79.26160.200.3800
Shrewsbury (2 Seasons)4 Leagues42.4490.230.3300
FG Rovers (2 Seasons)1 League24.02040.000.170.5000
Barrow (2 Seasons)3 Leagues15.5017317.61.100.190.000.0000
Notts County (1 Season)1 League18.8500
York City (1 Season)1 League14.5000
Leyton Orient (1 Season)1 League7.01020.000.290.5000
Solihull Moors (1 Season)1 League6.7000
League Two (10 Seasons)208.112164368.80.370.230.130.2800
National League (8 Seasons)108.5150130.000.220.6200
FA Cup (8 Seasons)12.823266.70.550.370.000.0000
EFL Cup (8 Seasons)9.1010440.01.470.590.000.0000
League One (4 Seasons)90.7932366.71.000.250.670.3900
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2007-200818Torquay United1 League20.9460.290.6700
2008-200919Torquay United1 League7.8110.131.0000
2009-201020FG Rovers1 League7.0000.0000
2009-201020Torquay United1 League25.1380.320.3800
2010-201121Torquay United1 League23.9280.340.2500
2011-201222Torquay United1 League34.0360.180.5000
2012-201323Crewe Alexandra1 League42.85130.300.3800
2013-201424Crewe Alexandra1 League36.4130.080.3300
2014-201525Shrewsbury3 Leagues32.5340.130.5000
2015-201626Shrewsbury2 Leagues9.8150.590.2000
2015-201626Carlisle United2 Leagues34.3160.210.0000
2016-201727FG Rovers1 League17.02040.000.240.5000
2016-201727Carlisle United3 Leagues7.7012200.00.150.300.000.0000
2017-201828Carlisle United3 Leagues24.52711157.10.290.450.290.1800
2017-201828Leyton Orient1 League7.01020.000.290.5000
2018-201929Tranmere Rovers3 Leagues25.30100.00.330.000.0000
2019-202030Tranmere Rovers1 League3.023266.71.000.670.671.0000
2020-202131Tranmere Rovers3 Leagues4.103133.30.740.250.000.0000
2020-202131Notts County1 League18.8500
2021-202232Solihull Moors1 League6.7000
2021-202232Barrow3 Leagues15.5017317.61.100.190.000.0000
2022-202333Torquay2 Leagues10.62000.000.0000
2022-202333York City1 League14.5000
16 Seasons11 Clubs5 Leagues429.338328578.10.390.240.220.3400
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Torquay United (6 Seasons)3 Leagues122.3150290.000.260.4500
Carlisle United (3 Seasons)3 Leagues66.63819162.50.260.320.250.1100
Tranmere Rovers (3 Seasons)4 Leagues32.327342.90.700.300.290.6700
Crewe Alexandra (2 Seasons)1 League79.26160.200.3800
Shrewsbury (2 Seasons)4 Leagues42.4490.230.3300
FG Rovers (2 Seasons)1 League24.02040.000.170.5000
Barrow (2 Seasons)3 Leagues15.5017317.61.100.190.000.0000
Notts County (1 Season)1 League18.8500
York City (1 Season)1 League14.5000
Leyton Orient (1 Season)1 League7.01020.000.290.5000
Solihull Moors (1 Season)1 League6.7000
League Two (10 Seasons)208.112164368.80.370.230.130.2800
National League (8 Seasons)108.5150130.000.220.6200
FA Cup (8 Seasons)12.823266.70.550.370.000.0000
EFL Cup (8 Seasons)9.1010440.01.470.590.000.0000
League One (4 Seasons)90.7932366.71.000.250.670.3900
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
2007-200818Torquay Unitedeng ENG5. Conf Premier3rd20.9460.290.6700
2008-200919Torquay Unitedeng ENG5. Conf Premier4th7.8110.131.0000
2009-201020FG Roverseng ENG5. Conf Premier21st7.0000.0000
2009-201020Torquay Unitedeng ENG4. League Two17th25.1380.320.3800
2010-201121Torquay Unitedeng ENG4. League Two7th23.9280.340.2500
2011-201222Torquay Unitedeng ENG4. League Two5th34.0360.180.5000
2012-201323Crewe Alexandraeng ENG3. League One13th42.85130.300.3800
2013-201424Crewe Alexandraeng ENG3. League One19th36.4130.080.3300
2014-201525Shrewsburyeng ENG4. League Two2nd30.5240.130.5000Matches
2015-201626Shrewsburyeng ENG3. League One20th8.5150.590.2000Matches
2015-201626Carlisle Unitedeng ENG4. League Two10th29.0060.210.0000Matches
2016-201727FG Roverseng ENG5. National League3rd17.02040.000.240.5000Matches
2016-201727Carlisle Unitedeng ENG4. League Two6th5.00010.000.200.0000Matches
2017-201828Carlisle Unitedeng ENG4. League Two10th21.42070.000.330.2900Matches
2017-201828Leyton Orienteng ENG5. National League13th7.01020.000.290.5000Matches
2018-201929Tranmere Roverseng ENG4. League Two6th22.3000Matches
2019-202030Tranmere Roverseng ENG3. League One21st3.023266.71.000.670.671.0000Matches
2020-202131Tranmere Roverseng ENG4. League Two7th4.103133.30.740.250.000.0000Matches
2020-202131Notts Countyeng ENG5. National League5th18.8500Matches
2021-202232Solihull Moorseng ENG5. National League3rd6.7000Matches
2021-202232Barroweng ENG4. League Two22nd12.7013215.41.020.160.000.0000Matches
2022-202333Torquayeng ENG5. National League21st8.9200Matches
2022-202333York Cityeng ENG5. National League19th14.5000Matches
16 Seasons11 Clubs3 Leagues407.3361979100.00.270.230.370.3700
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Torquay United (6 Seasons)2 Leagues120.615290.260.4500
Carlisle United (3 Seasons)1 League55.420140.000.250.1400
Tranmere Rovers (3 Seasons)2 Leagues29.326350.00.850.420.330.6700
Crewe Alexandra (2 Seasons)1 League79.26160.200.3800
Shrewsbury (2 Seasons)2 Leagues39.0390.230.3300
FG Rovers (2 Seasons)1 League24.02040.000.170.5000
Notts County (1 Season)1 League18.8500
Barrow (1 Season)1 League12.7013215.41.020.160.000.0000
York City (1 Season)1 League14.5000
Leyton Orient (1 Season)1 League7.01020.000.290.5000
Solihull Moors (1 Season)1 League6.7000
League Two (10 Seasons)208.112164368.80.370.230.130.2800
National League (8 Seasons)108.5150130.000.220.6200
League One (4 Seasons)90.7932366.71.000.250.670.3900
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-201525Shrewsburyeng ENGFA Cup65th1.0100Matches
2014-201525Shrewsburyeng ENGLeague Cup9th1.0000Matches
2015-201626Shrewsburyeng ENGLeague Cup33rd1.3000Matches
2015-201626Carlisle Unitedeng ENGFA Cup17th5.3100Matches
2016-201727Carlisle Unitedeng ENGEFL Cup33rd1.7011100.00.580.580.000.0000Matches
2016-201727Carlisle Unitedeng ENGFA Cup65th1.0000Matches
2017-201828Carlisle Unitedeng ENGEFL Cup33rd2.306350.02.571.290.000.0000Matches
2017-201828Carlisle Unitedeng ENGFA Cup33rd0.7011100.01.361.360.000.0000Matches
2018-201929Tranmere Roverseng ENGEFL Cup58th1.00000.000.0000Matches
2018-201929Tranmere Roverseng ENGFA Cup33rd2.00100.00.500.000.0000Matches
2021-202232Barroweng ENGEFL CupRd21.80300.01.700.000.0000Matches
2021-202232Barroweng ENGFA Cup1.0011100.00.990.990.000.0000Matches
2022-202333Torquayeng ENGFA Cup1.70000.000.0000Matches
8 Seasons5 Clubs2 Leagues22.0213646.21.060.490.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Carlisle United (3 Seasons)2 Leagues11.118562.51.671.050.000.0000
Barrow (2 Seasons)2 Leagues2.804125.01.440.360.000.0000
Tranmere Rovers (2 Seasons)2 Leagues3.00100.00.330.000.0000
Shrewsbury (2 Seasons)2 Leagues3.3100
Torquay (1 Season)1 League1.70000.000.0000
FA Cup (8 Seasons)12.823266.70.550.370.000.0000
EFL Cup (8 Seasons)9.1010440.01.470.590.000.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2007-200818Torquay Unitedeng ENG5. Conf Premier221,8818645.420.9220
2008-200919Torquay Unitedeng ENG5. Conf Premier97027817.07.881
2009-201020FG Roverseng ENG5. Conf Premier76309015.97.070
2009-201020Torquay Unitedeng ENG4. League Two272,2598454.625.1252
2010-201121Torquay Unitedeng ENG4. League Two272,1488051.923.9243
2011-201222Torquay Unitedeng ENG4. League Two353,0648874.034.0341
2012-201323Crewe Alexandraeng ENG3. League One443,8558893.142.8431
2013-201424Crewe Alexandraeng ENG3. League One373,2768979.136.4361
2014-201525Shrewsburyeng ENGFA Cup1909033.31.01901021.002200.000.00Matches
2014-201525Shrewsburyeng ENGLeague Cup1909025.01.01901023.0010+1+1.00+0.67Matches
2014-201525Shrewsburyeng ENG4. League Two322,7488666.430.532270111.813921+18+0.59-0.57Matches
2015-201626Carlisle Unitedeng ENGFA Cup548096100.05.35965002.00106+4+0.75Matches
2015-201626Shrewsburyeng ENGLeague Cup112012057.11.311201010.0014-3-2.25-3.25Matches
2015-201626Shrewsburyeng ENG3. League One97658518.58.598041.441011-1-0.12+0.42Matches
2015-201626Carlisle Unitedeng ENG4. League Two302,6108763.029.03026001.473833+5+0.17+0.17Matches
2016-201727Carlisle Unitedeng ENGEFL Cup21547773.31.72771002.002200.00-1.61Matches
2016-201727Carlisle Unitedeng ENGFA Cup1909050.01.01901013.0053+2+2.00+4.00Matches
2016-201727Carlisle Unitedeng ENG4. League Two74536510.95.0532191.4389-1-0.20-0.25Matches
2016-201727FG Roverseng ENG5. National League171,5309037.017.01716001.953021+9+0.53-0.26Matches
2017-201828Carlisle Unitedeng ENGEFL Cup2210105100.02.321052001.503300.00Matches
2017-201828Carlisle Unitedeng ENGFA Cup1666614.70.71660020.0002-2-2.73-3.43Matches
2017-201828Carlisle Unitedeng ENG4. League Two231,9278446.521.421202101.432721+6+0.28+0.20Matches
2017-201828Leyton Orienteng ENG5. National League76309015.27.077030.29713-6-0.86-1.06Matches
2018-201929Tranmere Roverseng ENGEFL Cup19090100.01.01901000.0013-2-2.00Matches
2018-201929Tranmere Roverseng ENGFA Cup21809040.02.02902011.5027-5-2.50-3.17Matches
2018-201929Tranmere Roverseng ENG4. League Two252,0048048.422.3238520228111.803219+13+0.58+0.58Matches
2019-202030Tranmere Roverseng ENG3. League One3270908.83.03903003.0074+3+1.00+1.87Matches
2020-202131Tranmere Roverseng ENGEFL Cup0001Matches
2020-202131Tranmere Roverseng ENGFA Cup0001Matches
2020-202131Tranmere Roverseng ENG4. League Two6366618.84.1568312830.8348-4-0.98-1.20Matches
2020-202131Notts Countyeng ENG5. National League191,6908943.718.8198917021.673322+11+0.59+0.17Matches
2021-202232Barroweng ENGEFL Cup21598088.31.82801001.5014-3-1.70+6.87Matches
2021-202232Barroweng ENGFA Cup2914623.31.019011122.000000.00-1.51Matches
2021-202232Barroweng ENG4. League Two161,1477227.712.71481112531.061317-4-0.31-0.04Matches
2021-202232Solihull Moorseng ENG5. National League76008615.26.77866092.13188+10+1.50+0.75Matches
2022-202333Barroweng ENGEFL Cup00001Matches
2022-202333Torquayeng ENGFA Cup21567886.71.72781000.5026-4-2.31+1.44Matches
2022-202333Torquayeng ENG5. National League98008919.38.99898001.001517-2-0.23+0.31Matches
2022-202333York Cityeng ENG5. National League151,3058731.514.514901414511.272123-2-0.14+0.05Matches
16 Seasons11 Clubs5 Leagues45638,6368539.5429.3436862072020901.53332289+43+0.19+0.13
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Torquay United (6 Seasons)3 Leagues13111,0108444.0122.3124879700.911723-6-0.560.00
Carlisle United (3 Seasons)3 Leagues715,9908442.966.66791584321.519379+14+0.21+0.14
Tranmere Rovers (3 Seasons)4 Leagues372,9107923.832.3348329328171.684641+5+0.15+0.32
Crewe Alexandra (2 Seasons)1 League817,1318886.179.2792
Shrewsbury (2 Seasons)4 Leagues443,8138741.842.444100380201.705338+15+0.35+0.35
FG Rovers (2 Seasons)1 League242,1609026.724.02416001.953021+9+0.53-0.26
Barrow (2 Seasons)3 Leagues201,3977028.415.51782133361.201421-7-0.45-0.29
Notts County (1 Season)1 League191,6908943.718.8198917021.673322+11+0.59+0.17
York City (1 Season)1 League151,3058731.514.514901414511.272123-2-0.14+0.05
Leyton Orient (1 Season)1 League76309015.27.077030.29713-6-0.86-1.06
Solihull Moors (1 Season)1 League76008615.26.77866092.13188+10+1.50+0.75
League Two (10 Seasons)22818,7268245.2208.1213821101519571.52161128+33+0.26+0.15
National League (8 Seasons)1129,7688726.7108.51108968245151.48124104+20+0.27+0.06
FA Cup (8 Seasons)141,1538243.212.81389111191.572126-5-0.39-0.90
EFL Cup (8 Seasons)98239152.89.19917051.44916-7-0.77-0.97
League One (4 Seasons)938,1668852.890.7919011241.831715+2+0.17+0.86
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
2007-200818Torquay United1 League221,8818645.420.9220
2008-200919Torquay United1 League97027817.07.881
2009-201020FG Rovers1 League76309015.97.070
2009-201020Torquay United1 League272,2598454.625.1252
2010-201121Torquay United1 League272,1488051.923.9243
2011-201222Torquay United1 League353,0648874.034.0341
2012-201323Crewe Alexandra1 League443,8558893.142.8431
2013-201424Crewe Alexandra1 League373,2768979.136.4361
2014-201525Shrewsbury3 Leagues342,9288661.432.53490290151.824223+19+0.58-0.34
2015-201626Shrewsbury2 Leagues108858920.39.8101209051.301115-4-0.41+0.09
2015-201626Carlisle United2 Leagues353,0908866.934.3359631001.554839+9+0.26+0.26
2016-201727FG Rovers1 League171,5309037.017.01716001.953021+9+0.53-0.26
2016-201727Carlisle United3 Leagues106977015.47.788152201.701514+1+0.13+0.11
2017-201828Carlisle United3 Leagues262,2038545.924.52492222121.383026+4+0.16-0.01
2017-201828Leyton Orient1 League76309015.27.077030.29713-6-0.86-1.06
2018-201929Tranmere Rovers3 Leagues282,2748148.625.3268523228121.713529+6+0.24+0.16
2019-202030Tranmere Rovers1 League3270908.83.03903003.0074+3+1.00+1.87
2020-202131Tranmere Rovers3 Leagues6366618.14.1568312850.8348-4-0.98-1.20
2020-202131Notts County1 League191,6908943.718.8198917021.673322+11+0.59+0.17
2021-202232Solihull Moors1 League76008615.26.77866092.13188+10+1.50+0.75
2021-202232Barrow3 Leagues201,3977029.715.51782133351.201421-7-0.45-0.29
2022-202333Barrow1 League00001
2022-202333Torquay2 Leagues119568722.110.611879000.911723-6-0.560.00
2022-202333York City1 League151,3058731.514.514901414511.272123-2-0.14+0.05
16 Seasons11 Clubs5 Leagues45638,6368539.5429.3436862072020901.53332289+43+0.19+0.13
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Torquay United (6 Seasons)3 Leagues13111,0108444.0122.3124879700.911723-6-0.560.00
Carlisle United (3 Seasons)3 Leagues715,9908442.966.66791584321.519379+14+0.21+0.14
Tranmere Rovers (3 Seasons)4 Leagues372,9107923.832.3348329328171.684641+5+0.15+0.32
Crewe Alexandra (2 Seasons)1 League817,1318886.179.2792
Shrewsbury (2 Seasons)4 Leagues443,8138741.842.444100380201.705338+15+0.35+0.35
FG Rovers (2 Seasons)1 League242,1609026.724.02416001.953021+9+0.53-0.26
Barrow (2 Seasons)3 Leagues201,3977028.415.51782133361.201421-7-0.45-0.29
Notts County (1 Season)1 League191,6908943.718.8198917021.673322+11+0.59+0.17
York City (1 Season)1 League151,3058731.514.514901414511.272123-2-0.14+0.05
Leyton Orient (1 Season)1 League76309015.27.077030.29713-6-0.86-1.06
Solihull Moors (1 Season)1 League76008615.26.77866092.13188+10+1.50+0.75
League Two (10 Seasons)22818,7268245.2208.1213821101519571.52161128+33+0.26+0.15
National League (8 Seasons)1129,7688726.7108.51108968245151.48124104+20+0.27+0.06
FA Cup (8 Seasons)141,1538243.212.81389111191.572126-5-0.39-0.90
EFL Cup (8 Seasons)98239152.89.19917051.44916-7-0.77-0.97
League One (4 Seasons)938,1668852.890.7919011241.831715+2+0.17+0.86
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
2007-200818Torquay Unitedeng ENG5. Conf Premier3rd221,8818645.420.9220
2008-200919Torquay Unitedeng ENG5. Conf Premier4th97027817.07.881
2009-201020FG Roverseng ENG5. Conf Premier21st76309015.97.070
2009-201020Torquay Unitedeng ENG4. League Two17th272,2598454.625.1252
2010-201121Torquay Unitedeng ENG4. League Two7th272,1488051.923.9243
2011-201222Torquay Unitedeng ENG4. League Two5th353,0648874.034.0341
2012-201323Crewe Alexandraeng ENG3. League One13th443,8558893.142.8431
2013-201424Crewe Alexandraeng ENG3. League One19th373,2768979.136.4361
2014-201525Shrewsburyeng ENG4. League Two2nd322,7488666.430.532270111.813921+18+0.59-0.57Matches
2015-201626Shrewsburyeng ENG3. League One20th97658518.58.598041.441011-1-0.12+0.42Matches
2015-201626Carlisle Unitedeng ENG4. League Two10th302,6108763.029.03026001.473833+5+0.17+0.17Matches
2016-201727FG Roverseng ENG5. National League3rd171,5309037.017.01716001.953021+9+0.53-0.26Matches
2016-201727Carlisle Unitedeng ENG4. League Two6th74536510.95.0532191.4389-1-0.20-0.25Matches
2017-201828Carlisle Unitedeng ENG4. League Two10th231,9278446.521.421202101.432721+6+0.28+0.20Matches
2017-201828Leyton Orienteng ENG5. National League13th76309015.27.077030.29713-6-0.86-1.06Matches
2018-201929Tranmere Roverseng ENG4. League Two6th252,0048048.422.3238520228111.803219+13+0.58+0.58Matches
2019-202030Tranmere Roverseng ENG3. League One21st3270908.83.03903003.0074+3+1.00+1.87Matches
2020-202131Tranmere Roverseng ENG4. League Two7th6366618.84.1568312830.8348-4-0.98-1.20Matches
2020-202131Notts Countyeng ENG5. National League5th191,6908943.718.8198917021.673322+11+0.59+0.17Matches
2021-202232Solihull Moorseng ENG5. National League3rd76008615.26.77866092.13188+10+1.50+0.75Matches
2021-202232Barroweng ENG4. League Two22nd161,1477227.712.71481112531.061317-4-0.31-0.04Matches
2022-202333Torquayeng ENG5. National League21st98008919.38.99898001.001517-2-0.23+0.31Matches
2022-202333York Cityeng ENG5. National League19th151,3058731.514.514901414511.272123-2-0.14+0.05Matches
16 Seasons11 Clubs3 Leagues43336,6608539.2407.3414861891923761.53302247+55+0.26+0.22
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Torquay United (6 Seasons)2 Leagues12910,8548443.7120.6122898701.001517-2-0.23+0.31
Carlisle United (3 Seasons)1 League604,9908340.255.456494291.457363+10+0.18+0.13
Tranmere Rovers (3 Seasons)2 Leagues342,6407823.329.3318226328141.734331+12+0.41+0.60
Crewe Alexandra (2 Seasons)1 League817,1318886.179.2792
Shrewsbury (2 Seasons)2 Leagues413,5138642.439.041350151.734932+17+0.44+0.47
FG Rovers (2 Seasons)1 League242,1609026.724.02416001.953021+9+0.53-0.26
Notts County (1 Season)1 League191,6908943.718.8198917021.673322+11+0.59+0.17
Barrow (1 Season)1 League161,1477227.712.71481112531.061317-4-0.31-0.04
York City (1 Season)1 League151,3058731.514.514901414511.272123-2-0.14+0.05
Leyton Orient (1 Season)1 League76309015.27.077030.29713-6-0.86-1.06
Solihull Moors (1 Season)1 League76008615.26.77866092.13188+10+1.50+0.75
League Two (10 Seasons)22818,7268245.2208.1213821101519571.52161128+33+0.26+0.15
National League (8 Seasons)1129,7688726.7108.51108968245151.48124104+20+0.27+0.06
League One (4 Seasons)938,1668852.890.7919011241.831715+2+0.17+0.86
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-201525Shrewsburyeng ENGFA Cup65th1909033.31.01901021.002200.000.00Matches
2014-201525Shrewsburyeng ENGLeague Cup9th1909025.01.01901023.0010+1+1.00+0.67Matches
2015-201626Shrewsburyeng ENGLeague Cup33rd112012057.11.311201010.0014-3-2.25-3.25Matches
2015-201626Carlisle Unitedeng ENGFA Cup17th548096100.05.35965002.00106+4+0.75Matches
2016-201727Carlisle Unitedeng ENGEFL Cup33rd21547773.31.72771002.002200.00-1.61Matches
2016-201727Carlisle Unitedeng ENGFA Cup65th1909050.01.01901013.0053+2+2.00+4.00Matches
2017-201828Carlisle Unitedeng ENGEFL Cup33rd2210105100.02.321052001.503300.00Matches
2017-201828Carlisle Unitedeng ENGFA Cup33rd1666614.70.71660020.0002-2-2.73-3.43Matches
2018-201929Tranmere Roverseng ENGEFL Cup58th19090100.01.01901000.0013-2-2.00Matches
2018-201929Tranmere Roverseng ENGFA Cup33rd21809040.02.02902011.5027-5-2.50-3.17Matches
2020-202131Tranmere Roverseng ENGEFL Cup58th0001Matches
2020-202131Tranmere Roverseng ENGFA Cup33rd0001Matches
2021-202232Barroweng ENGEFL CupRd221598088.31.82801001.5014-3-1.70+6.87Matches
2021-202232Barroweng ENGFA Cup2914623.31.019011122.000000.00-1.51Matches
2022-202333Barroweng ENGEFL CupRd200001Matches
2022-202333Torquayeng ENGFA Cup21567886.71.72781000.5026-4-2.31+1.44Matches
8 Seasons5 Clubs2 Leagues231,9768646.722.022901811141.523042-12-0.55-0.97
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Carlisle United (3 Seasons)2 Leagues111,0009165.411.111919031.822016+4+0.36+0.02
Barrow (2 Seasons)2 Leagues42506332.12.838321131.7514-3-1.08-1.92
Tranmere Rovers (2 Seasons)2 Leagues32709030.03.03903031.00310-7-2.33-3.00
Shrewsbury (2 Seasons)2 Leagues330010035.73.331003051.3346-2-0.60-0.93
Torquay (1 Season)1 League21567886.71.72781000.5026-4-2.31+1.44
FA Cup (8 Seasons)141,1538243.212.81389111191.572126-5-0.39-0.90
EFL Cup (8 Seasons)98239152.89.19917051.44916-7-0.77-0.97
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
2007-200818Torquay Unitedeng ENG5. Conf Premier20.94018
2008-200919Torquay Unitedeng ENG5. Conf Premier7.82014
2009-201020FG Roverseng ENG5. Conf Premier7.0309
2009-201020Torquay Unitedeng ENG4. League Two25.16025
2010-201121Torquay Unitedeng ENG4. League Two23.93127
2011-201222Torquay Unitedeng ENG4. League Two34.05026
2012-201323Crewe Alexandraeng ENG3. League One42.83023
2013-201424Crewe Alexandraeng ENG3. League One36.42019
2014-201525Shrewsburyeng ENGFA Cup1.00000Matches
2014-201525Shrewsburyeng ENGLeague Cup1.00000Matches
2014-201525Shrewsburyeng ENG4. League Two30.52021Matches
2015-201626Carlisle Unitedeng ENGFA Cup5.31000Matches
2015-201626Shrewsburyeng ENGLeague Cup1.30000Matches
2015-201626Shrewsburyeng ENG3. League One8.5002Matches
2015-201626Carlisle Unitedeng ENG4. League Two29.06126Matches
2016-201727Carlisle Unitedeng ENGEFL Cup1.7000010000000Matches
2016-201727Carlisle Unitedeng ENGFA Cup1.00000Matches
2016-201727Carlisle Unitedeng ENG4. League Two5.0100300000000Matches
2016-201727FG Roverseng ENG5. National League17.02101100000000Matches
2017-201828Carlisle Unitedeng ENGEFL Cup2.3000020000000Matches
2017-201828Carlisle Unitedeng ENGFA Cup0.70001100000Matches
2017-201828Carlisle Unitedeng ENG4. League Two21.44001700000000Matches
2017-201828Leyton Orienteng ENG5. National League7.0000400000000Matches
2018-201929Tranmere Roverseng ENGEFL Cup1.0000240000000Matches
2018-201929Tranmere Roverseng ENGFA Cup2.0000140056000Matches
2018-201929Tranmere Roverseng ENG4. League Two22.32000Matches
2019-202030Tranmere Roverseng ENG3. League One3.00000600420Matches
2020-202131Tranmere Roverseng ENG4. League Two4.10004200610Matches
2020-202131Notts Countyeng ENG5. National League18.81001Matches
2021-202232Barroweng ENGEFL Cup1.80002400500Matches
2021-202232Barroweng ENGFA Cup1.00000200000Matches
2021-202232Barroweng ENG4. League Two12.7210617011140Matches
2021-202232Solihull Moorseng ENG5. National League6.70100Matches
2022-202333Torquayeng ENGFA Cup1.71001000001Matches
2022-202333Torquayeng ENG5. National League8.91000Matches
2022-202333York Cityeng ENG5. National League14.53000Matches
16 Seasons11 Clubs5 Leagues429.3545026243013113002
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Torquay United (6 Seasons)3 Leagues122.32210111000001
Carlisle United (3 Seasons)3 Leagues66.612104740000000
Tranmere Rovers (3 Seasons)4 Leagues32.320071600159000
Crewe Alexandra (2 Seasons)1 League79.25042
Shrewsbury (2 Seasons)4 Leagues42.4200230
FG Rovers (2 Seasons)1 League24.05102000000000
Barrow (2 Seasons)3 Leagues15.5210823011640
Notts County (1 Season)1 League18.81001
York City (1 Season)1 League14.53000
Leyton Orient (1 Season)1 League7.0000400000000
Solihull Moors (1 Season)1 League6.70100
League Two (10 Seasons)208.131301551901175000
National League (8 Seasons)108.516205600000001
FA Cup (8 Seasons)12.8200370056001
EFL Cup (8 Seasons)9.10004110050000
League One (4 Seasons)90.750044600420
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2007-200818Torquay United1 League20.94018
2008-200919Torquay United1 League7.82014
2009-201020FG Rovers1 League7.0309
2009-201020Torquay United1 League25.16025
2010-201121Torquay United1 League23.93127
2011-201222Torquay United1 League34.05026
2012-201323Crewe Alexandra1 League42.83023
2013-201424Crewe Alexandra1 League36.42019
2014-201525Shrewsbury3 Leagues32.5200210
2015-201626Shrewsbury2 Leagues9.800020
2015-201626Carlisle United2 Leagues34.3710260
2016-201727FG Rovers1 League17.02101100000000
2016-201727Carlisle United3 Leagues7.7100310000000
2017-201828Carlisle United3 Leagues24.54001830000000
2017-201828Leyton Orient1 League7.0000400000000
2018-201929Tranmere Rovers3 Leagues25.3200380056000
2019-202030Tranmere Rovers1 League3.00000600420
2020-202131Tranmere Rovers3 Leagues4.10004200610
2020-202131Notts County1 League18.81001
2021-202232Solihull Moors1 League6.70100
2021-202232Barrow3 Leagues15.5210823011640
2022-202333Torquay2 Leagues10.62001000001
2022-202333York City1 League14.53000
16 Seasons11 Clubs5 Leagues429.3545026243013113002
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Torquay United (6 Seasons)3 Leagues122.32210111000001
Carlisle United (3 Seasons)3 Leagues66.612104740000000
Tranmere Rovers (3 Seasons)4 Leagues32.320071600159000
Crewe Alexandra (2 Seasons)1 League79.25042
Shrewsbury (2 Seasons)4 Leagues42.4200230
FG Rovers (2 Seasons)1 League24.05102000000000
Barrow (2 Seasons)3 Leagues15.5210823011640
Notts County (1 Season)1 League18.81001
York City (1 Season)1 League14.53000
Leyton Orient (1 Season)1 League7.0000400000000
Solihull Moors (1 Season)1 League6.70100
League Two (10 Seasons)208.131301551901175000
National League (8 Seasons)108.516205600000001
FA Cup (8 Seasons)12.8200370056001
EFL Cup (8 Seasons)9.10004110050000
League One (4 Seasons)90.750044600420
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2007-200818Torquay Unitedeng ENG5. Conf Premier3rd20.94018
2008-200919Torquay Unitedeng ENG5. Conf Premier4th7.82014
2009-201020FG Roverseng ENG5. Conf Premier21st7.0309
2009-201020Torquay Unitedeng ENG4. League Two17th25.16025
2010-201121Torquay Unitedeng ENG4. League Two7th23.93127
2011-201222Torquay Unitedeng ENG4. League Two5th34.05026
2012-201323Crewe Alexandraeng ENG3. League One13th42.83023
2013-201424Crewe Alexandraeng ENG3. League One19th36.42019
2014-201525Shrewsburyeng ENG4. League Two2nd30.52021Matches
2015-201626Shrewsburyeng ENG3. League One20th8.5002Matches
2015-201626Carlisle Unitedeng ENG4. League Two10th29.06126Matches
2016-201727FG Roverseng ENG5. National League3rd17.02101100000000Matches
2016-201727Carlisle Unitedeng ENG4. League Two6th5.0100300000000Matches
2017-201828Carlisle Unitedeng ENG4. League Two10th21.44001700000000Matches
2017-201828Leyton Orienteng ENG5. National League13th7.0000400000000Matches
2018-201929Tranmere Roverseng ENG4. League Two6th22.32000Matches
2019-202030Tranmere Roverseng ENG3. League One21st3.00000600420Matches
2020-202131Tranmere Roverseng ENG4. League Two7th4.10004200610Matches
2020-202131Notts Countyeng ENG5. National League5th18.81001Matches
2021-202232Solihull Moorseng ENG5. National League3rd6.70100Matches
2021-202232Barroweng ENG4. League Two22nd12.7210617011140Matches
2022-202333Torquayeng ENG5. National League21st8.91000Matches
2022-202333York Cityeng ENG5. National League19th14.53000Matches
16 Seasons11 Clubs3 Leagues407.352502552501217001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Torquay United (6 Seasons)2 Leagues120.621101100
Carlisle United (3 Seasons)1 League55.411104600000000
Tranmere Rovers (3 Seasons)2 Leagues29.320048001030
Crewe Alexandra (2 Seasons)1 League79.25042
Shrewsbury (2 Seasons)2 Leagues39.02023
FG Rovers (2 Seasons)1 League24.05102000000000
Notts County (1 Season)1 League18.81001
Barrow (1 Season)1 League12.7210617011140
York City (1 Season)1 League14.53000
Leyton Orient (1 Season)1 League7.0000400000000
Solihull Moors (1 Season)1 League6.70100
League Two (10 Seasons)208.131301551901175000
National League (8 Seasons)108.516205600000001
League One (4 Seasons)90.750044600420
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-201525Shrewsburyeng ENGFA Cup65th1.00000Matches
2014-201525Shrewsburyeng ENGLeague Cup9th1.00000Matches
2015-201626Shrewsburyeng ENGLeague Cup33rd1.30000Matches
2015-201626Carlisle Unitedeng ENGFA Cup17th5.31000Matches
2016-201727Carlisle Unitedeng ENGEFL Cup33rd1.7000010000000Matches
2016-201727Carlisle Unitedeng ENGFA Cup65th1.00000Matches
2017-201828Carlisle Unitedeng ENGEFL Cup33rd2.3000020000000Matches
2017-201828Carlisle Unitedeng ENGFA Cup33rd0.70001100000Matches
2018-201929Tranmere Roverseng ENGEFL Cup58th1.0000240000000Matches
2018-201929Tranmere Roverseng ENGFA Cup33rd2.0000140056000Matches
2021-202232Barroweng ENGEFL CupRd21.80002400500Matches
2021-202232Barroweng ENGFA Cup1.00000200000Matches
2022-202333Torquayeng ENGFA Cup1.71001000001Matches
8 Seasons5 Clubs2 Leagues22.020071800106001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Carlisle United (3 Seasons)2 Leagues11.1100140000000
Barrow (2 Seasons)2 Leagues2.80002600500
Tranmere Rovers (2 Seasons)2 Leagues3.0000380056000
Shrewsbury (2 Seasons)2 Leagues3.30000
Torquay (1 Season)1 League1.71001000001
FA Cup (8 Seasons)12.8200370056001
EFL Cup (8 Seasons)9.10004110050000

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.