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-200820Histoneng ENG5. Conf Premier43423,69241.07613700400.170.150.320.170.32
2008-200921Histoneng ENG5. Conf Premier41363,17035.29110900400.260.030.280.260.28
2009-201022Histoneng ENG5. Conf Premier44443,88443.2729700500.160.050.210.160.21
2010-201123Wrexhameng ENG5. Conf Premier32111,34414.9404400300.270.000.270.270.27
2011-201224Wrexhameng ENG5. Conf Premier43433,84642.7404400710.090.000.090.090.09
2012-201325P'borough Utdeng ENG2. Championship31292,48027.6000000500.000.000.000.000.00
2013-201426P'borough Utdeng ENG3. League One15121,03611.5123100110.090.170.260.090.26
2014-201527Shrewsburyeng ENGFA Cup332703.0000000100.000.000.000.000.00Matches
2014-201527Shrewsburyeng ENGLeague Cup443604.0000000000.000.000.000.000.00Matches
2014-201527Shrewsburyeng ENG4. League Two28282,47427.5112100610.040.040.070.040.07Matches
2015-201628Shrewsburyeng ENGFA Cup543533.9000000200.000.000.000.000.00Matches
2015-201628Shrewsburyeng ENG3. League One35332,95232.8527500810.150.060.210.150.21Matches
2016-201729Bradford Cityeng ENGEFL Cup111201.3000000100.000.000.000.000.00Matches
2016-201729Bradford Cityeng ENGFA Cup00Matches
2016-201729Bradford Cityeng ENG3. League One42423,78042.0000000700.000.000.000.000.00Matches
2017-201830Bradford Cityeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2017-201830Bradford Cityeng ENGFA Cup221802.0101100000.500.000.500.500.50Matches
2017-201830Bradford Cityeng ENG3. League One41403,57739.7415400700.100.030.130.100.13Matches
2018-201931Bradford Cityeng ENGEFL Cup00Matches
2018-201931Bradford Cityeng ENGFA Cup333303.7101100000.270.000.270.270.27Matches
2018-201931Bradford Cityeng ENG3. League One35343,06334.02022001020.060.000.060.060.06Matches
2019-202032Carlisle Unitedeng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2019-202032Carlisle Unitedeng ENGFA Cup1030.0000000000.000.000.000.000.00Matches
2019-202032Carlisle Unitedeng ENG4. League Two15141,21913.5000000400.000.000.000.000.00Matches
2020-202133Morecambeeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2020-202133Morecambeeng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2020-202133Morecambeeng ENG4. League Two31292,48527.6000000410.000.000.000.000.00Matches
2021-202234Tranmere Roverseng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2021-202234Tranmere Roverseng ENG4. League Two16141,28614.3000000500.000.000.000.000.00Matches
15 Seasons8 Clubs6 Leagues51947642,624473.646156146008670.100.030.130.100.13
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
Histon (3 Seasons)1 League12812210,746119.42393223001300.190.080.270.190.27
Bradford City (3 Seasons)3 Leagues12512311,140123.88198002520.060.010.070.060.07
Shrewsbury (2 Seasons)4 Leagues75726,40971.26396001720.080.040.130.080.13
Wrexham (2 Seasons)1 League75545,19057.78088001010.140.000.140.140.14
P'borough Utd (2 Seasons)2 Leagues46413,51639.1123100610.030.050.080.030.08
Morecambe (1 Season)3 Leagues34322,75530.6000000510.000.000.000.000.00
Carlisle United (1 Season)3 Leagues18161,40215.6000000400.000.000.000.000.00
Tranmere Rovers (1 Season)2 Leagues18161,46616.3000000600.000.000.000.000.00
FA Cup (8 Seasons)18161,49616.6202200500.120.000.120.120.12
EFL Cup (6 Seasons)998409.3000000100.000.000.000.000.00
Conf Premier (5 Seasons)20317615,936177.13194031002310.180.050.230.180.23
League One (5 Seasons)16816114,408160.11251712003340.070.030.110.070.11
League Two (4 Seasons)90857,46482.91121001920.010.010.020.010.02
Championship (1 Season)31292,48027.6000000500.000.000.000.000.00
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-200820Histon1 League43423,69241.07613700400.170.150.320.170.32
2008-200921Histon1 League41363,17035.29110900400.260.030.280.260.28
2009-201022Histon1 League44443,88443.2729700500.160.050.210.160.21
2010-201123Wrexham1 League32111,34414.9404400300.270.000.270.270.27
2011-201224Wrexham1 League43433,84642.7404400710.090.000.090.090.09
2012-201325P'borough Utd1 League31292,48027.6000000500.000.000.000.000.00
2013-201426P'borough Utd1 League15121,03611.5123100110.090.170.260.090.26
2014-201527Shrewsbury3 Leagues35353,10434.5112100710.030.030.060.030.06
2015-201628Shrewsbury2 Leagues40373,30536.75275001010.140.050.190.140.19
2016-201729Bradford City3 Leagues43433,90043.3000000800.000.000.000.000.00
2017-201830Bradford City3 Leagues44433,84742.7516500700.120.020.140.120.14
2018-201931Bradford City3 Leagues38373,39337.73033001020.080.000.080.080.08
2019-202032Carlisle United3 Leagues18161,40215.6000000400.000.000.000.000.00
2020-202133Morecambe3 Leagues34322,75530.6000000510.000.000.000.000.00
2021-202234Tranmere Rovers2 Leagues18161,46616.3000000600.000.000.000.000.00
15 Seasons8 Clubs6 Leagues51947642,624473.646156146008670.100.030.130.100.13
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
Histon (3 Seasons)1 League12812210,746119.42393223001300.190.080.270.190.27
Bradford City (3 Seasons)3 Leagues12512311,140123.88198002520.060.010.070.060.07
Shrewsbury (2 Seasons)4 Leagues75726,40971.26396001720.080.040.130.080.13
Wrexham (2 Seasons)1 League75545,19057.78088001010.140.000.140.140.14
P'borough Utd (2 Seasons)2 Leagues46413,51639.1123100610.030.050.080.030.08
Morecambe (1 Season)3 Leagues34322,75530.6000000510.000.000.000.000.00
Carlisle United (1 Season)3 Leagues18161,40215.6000000400.000.000.000.000.00
Tranmere Rovers (1 Season)2 Leagues18161,46616.3000000600.000.000.000.000.00
FA Cup (8 Seasons)18161,49616.6202200500.120.000.120.120.12
EFL Cup (6 Seasons)998409.3000000100.000.000.000.000.00
Conf Premier (5 Seasons)20317615,936177.13194031002310.180.050.230.180.23
League One (5 Seasons)16816114,408160.11251712003340.070.030.110.070.11
League Two (4 Seasons)90857,46482.91121001920.010.010.020.010.02
Championship (1 Season)31292,48027.6000000500.000.000.000.000.00
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-200820Histoneng ENG5. Conf Premier7th43423,69241.07613700400.170.150.320.170.32
2008-200921Histoneng ENG5. Conf Premier3rd41363,17035.29110900400.260.030.280.260.28
2009-201022Histoneng ENG5. Conf Premier18th44443,88443.2729700500.160.050.210.160.21
2010-201123Wrexhameng ENG5. Conf Premier4th32111,34414.9404400300.270.000.270.270.27
2011-201224Wrexhameng ENG5. Conf Premier2nd43433,84642.7404400710.090.000.090.090.09
2012-201325P'borough Utdeng ENG2. Championship22nd31292,48027.6000000500.000.000.000.000.00
2013-201426P'borough Utdeng ENG3. League One6th15121,03611.5123100110.090.170.260.090.26
2014-201527Shrewsburyeng ENG4. League Two2nd28282,47427.5112100610.040.040.070.040.07Matches
2015-201628Shrewsburyeng ENG3. League One20th35332,95232.8527500810.150.060.210.150.21Matches
2016-201729Bradford Cityeng ENG3. League One5th42423,78042.0000000700.000.000.000.000.00Matches
2017-201830Bradford Cityeng ENG3. League One11th41403,57739.7415400700.100.030.130.100.13Matches
2018-201931Bradford Cityeng ENG3. League One24th35343,06334.02022001020.060.000.060.060.06Matches
2019-202032Carlisle Unitedeng ENG4. League Two18th15141,21913.5000000400.000.000.000.000.00Matches
2020-202133Morecambeeng ENG4. League Two4th31292,48527.6000000410.000.000.000.000.00Matches
2021-202234Tranmere Roverseng ENG4. League Two9th16141,28614.3000000500.000.000.000.000.00Matches
15 Seasons8 Clubs4 Leagues49245140,288447.644155944008070.100.030.130.100.13
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
Histon (3 Seasons)1 League12812210,746119.42393223001300.190.080.270.190.27
Bradford City (3 Seasons)1 League11811610,420115.86176002420.050.010.060.050.06
Wrexham (2 Seasons)1 League75545,19057.78088001010.140.000.140.140.14
Shrewsbury (2 Seasons)2 Leagues63615,42660.36396001420.100.050.150.100.15
P'borough Utd (2 Seasons)2 Leagues46413,51639.1123100610.030.050.080.030.08
Morecambe (1 Season)1 League31292,48527.6000000410.000.000.000.000.00
Tranmere Rovers (1 Season)1 League16141,28614.3000000500.000.000.000.000.00
Carlisle United (1 Season)1 League15141,21913.5000000400.000.000.000.000.00
Conf Premier (5 Seasons)20317615,936177.13194031002310.180.050.230.180.23
League One (5 Seasons)16816114,408160.11251712003340.070.030.110.070.11
League Two (4 Seasons)90857,46482.91121001920.010.010.020.010.02
Championship (1 Season)31292,48027.6000000500.000.000.000.000.00
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-201527Shrewsburyeng ENGFA Cup65th332703.0000000100.000.000.000.000.00Matches
2014-201527Shrewsburyeng ENGLeague Cup9th443604.0000000000.000.000.000.000.00Matches
2015-201628Shrewsburyeng ENGFA Cup9th543533.9000000200.000.000.000.000.00Matches
2016-201729Bradford Cityeng ENGEFL Cup58th111201.3000000100.000.000.000.000.00Matches
2016-201729Bradford Cityeng ENGFA Cup85th00Matches
2017-201830Bradford Cityeng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2017-201830Bradford Cityeng ENGFA Cup33rd221802.0101100000.500.000.500.500.50Matches
2018-201931Bradford Cityeng ENGEFL Cup58th00Matches
2018-201931Bradford Cityeng ENGFA Cup65th333303.7101100000.270.000.270.270.27Matches
2019-202032Carlisle Unitedeng ENGEFL Cup33rd221802.0000000000.000.000.000.000.00Matches
2019-202032Carlisle Unitedeng ENGFA Cup33rd1030.0000000000.000.000.000.000.00Matches
2020-202133Morecambeeng ENGEFL Cup17th11901.0000000000.000.000.000.000.00Matches
2020-202133Morecambeeng ENGFA Cup33rd221802.0000000100.000.000.000.000.00Matches
2021-202234Tranmere Roverseng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
8 Seasons5 Clubs2 Leagues27252,33626.0202200600.080.000.080.080.08
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
Bradford City (3 Seasons)2 Leagues777208.0202200100.250.000.250.250.25
Shrewsbury (2 Seasons)2 Leagues121198310.9000000300.000.000.000.000.00
Carlisle United (1 Season)2 Leagues321832.0000000000.000.000.000.000.00
Morecambe (1 Season)2 Leagues332703.0000000100.000.000.000.000.00
Tranmere Rovers (1 Season)1 League221802.0000000100.000.000.000.000.00
FA Cup (8 Seasons)18161,49616.6202200500.120.000.120.120.12
EFL Cup (6 Seasons)998409.3000000100.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2007-200820Histoneng ENG5. Conf Premier41.07250.610.2800
2008-200921Histoneng ENG5. Conf Premier35.29260.740.3500
2009-201022Histoneng ENG5. Conf Premier43.27190.440.3700
2010-201123Wrexhameng ENG5. Conf Premier14.9460.400.6700
2011-201224Wrexhameng ENG5. Conf Premier42.7450.120.8000
2012-201325P'borough Utdeng ENG2. Championship27.6010.040.0000
2013-201426P'borough Utdeng ENG3. League One11.5110.091.0000
2014-201527Shrewsburyeng ENGFA Cup3.0000Matches
2014-201527Shrewsburyeng ENGLeague Cup4.0000Matches
2014-201527Shrewsburyeng ENG4. League Two27.5140.150.2500Matches
2015-201628Shrewsburyeng ENGFA Cup3.9000Matches
2015-201628Shrewsburyeng ENG3. League One32.8570.210.7100Matches
2016-201729Bradford Cityeng ENGEFL Cup1.30100.00.750.000.0000Matches
2016-201729Bradford Cityeng ENG3. League One42.00060.000.140.0000Matches
2017-201830Bradford Cityeng ENGEFL Cup1.00000.000.0000Matches
2017-201830Bradford Cityeng ENGFA Cup2.013266.71.501.000.330.5000Matches
2017-201830Bradford Cityeng ENG3. League One39.74090.000.230.4400Matches
2018-201931Bradford Cityeng ENGFA Cup3.71100.00.270.001.0000Matches
2018-201931Bradford Cityeng ENG3. League One34.0200Matches
2019-202032Carlisle Unitedeng ENGEFL Cup2.002150.01.000.500.000.0000Matches
2019-202032Carlisle Unitedeng ENGFA Cup0.00000.000.0000Matches
2019-202032Carlisle Unitedeng ENG4. League Two13.504125.00.300.070.000.0000Matches
2020-202133Morecambeeng ENGEFL Cup1.00000.000.0000Matches
2020-202133Morecambeeng ENGFA Cup2.0022100.01.001.000.000.0000Matches
2020-202133Morecambeeng ENG4. League Two27.6010440.00.360.140.000.0000Matches
2021-202234Tranmere Roverseng ENGFA Cup2.00000.000.0000Matches
2021-202234Tranmere Roverseng ENG4. League Two14.30700.00.490.000.0000Matches
15 Seasons8 Clubs6 Leagues473.6463011983.30.200.280.200.3700
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Histon (3 Seasons)1 League119.423700.590.3300
Bradford City (3 Seasons)3 Leagues123.88517340.00.060.191.200.3500
Shrewsbury (2 Seasons)4 Leagues71.26110.180.5500
Wrexham (2 Seasons)1 League57.78110.190.7300
P'borough Utd (2 Seasons)2 Leagues39.1120.050.5000
Morecambe (1 Season)3 Leagues30.6012650.00.390.200.000.0000
Carlisle United (1 Season)3 Leagues15.606233.30.390.130.000.0000
Tranmere Rovers (1 Season)2 Leagues16.30700.00.430.000.0000
FA Cup (8 Seasons)16.626466.70.620.410.330.5000
EFL Cup (6 Seasons)9.303133.30.560.190.000.0000
Conf Premier (5 Seasons)177.131810.460.3800
League One (5 Seasons)160.1120230.000.180.4300
League Two (4 Seasons)82.9121923.80.380.110.000.1100
Championship (1 Season)27.6010.040.0000
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-200820Histon1 League41.07250.610.2800
2008-200921Histon1 League35.29260.740.3500
2009-201022Histon1 League43.27190.440.3700
2010-201123Wrexham1 League14.9460.400.6700
2011-201224Wrexham1 League42.7450.120.8000
2012-201325P'borough Utd1 League27.6010.040.0000
2013-201426P'borough Utd1 League11.5110.091.0000
2014-201527Shrewsbury3 Leagues34.5140.150.2500
2015-201628Shrewsbury2 Leagues36.7570.210.7100
2016-201729Bradford City3 Leagues43.3016600.00.020.140.000.0000
2017-201830Bradford City3 Leagues42.75311366.70.070.261.670.4500
2018-201931Bradford City3 Leagues37.73100.00.270.001.0000
2019-202032Carlisle United3 Leagues15.606233.30.390.130.000.0000
2020-202133Morecambe3 Leagues30.6012650.00.390.200.000.0000
2021-202234Tranmere Rovers2 Leagues16.30700.00.430.000.0000
15 Seasons8 Clubs6 Leagues473.6463011983.30.200.280.200.3700
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Histon (3 Seasons)1 League119.423700.590.3300
Bradford City (3 Seasons)3 Leagues123.88517340.00.060.191.200.3500
Shrewsbury (2 Seasons)4 Leagues71.26110.180.5500
Wrexham (2 Seasons)1 League57.78110.190.7300
P'borough Utd (2 Seasons)2 Leagues39.1120.050.5000
Morecambe (1 Season)3 Leagues30.6012650.00.390.200.000.0000
Carlisle United (1 Season)3 Leagues15.606233.30.390.130.000.0000
Tranmere Rovers (1 Season)2 Leagues16.30700.00.430.000.0000
FA Cup (8 Seasons)16.626466.70.620.410.330.5000
EFL Cup (6 Seasons)9.303133.30.560.190.000.0000
Conf Premier (5 Seasons)177.131810.460.3800
League One (5 Seasons)160.1120230.000.180.4300
League Two (4 Seasons)82.9121923.80.380.110.000.1100
Championship (1 Season)27.6010.040.0000
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-200820Histoneng ENG5. Conf Premier7th41.07250.610.2800
2008-200921Histoneng ENG5. Conf Premier3rd35.29260.740.3500
2009-201022Histoneng ENG5. Conf Premier18th43.27190.440.3700
2010-201123Wrexhameng ENG5. Conf Premier4th14.9460.400.6700
2011-201224Wrexhameng ENG5. Conf Premier2nd42.7450.120.8000
2012-201325P'borough Utdeng ENG2. Championship22nd27.6010.040.0000
2013-201426P'borough Utdeng ENG3. League One6th11.5110.091.0000
2014-201527Shrewsburyeng ENG4. League Two2nd27.5140.150.2500Matches
2015-201628Shrewsburyeng ENG3. League One20th32.8570.210.7100Matches
2016-201729Bradford Cityeng ENG3. League One5th42.00060.000.140.0000Matches
2017-201830Bradford Cityeng ENG3. League One11th39.74090.000.230.4400Matches
2018-201931Bradford Cityeng ENG3. League One24th34.0200Matches
2019-202032Carlisle Unitedeng ENG4. League Two18th13.504125.00.300.070.000.0000Matches
2020-202133Morecambeeng ENG4. League Two4th27.6010440.00.360.140.000.0000Matches
2021-202234Tranmere Roverseng ENG4. League Two9th14.30700.00.490.000.0000Matches
15 Seasons8 Clubs4 Leagues447.6442111495.20.150.280.190.3700
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Histon (3 Seasons)1 League119.423700.590.3300
Bradford City (3 Seasons)1 League115.860150.000.180.2700
Wrexham (2 Seasons)1 League57.78110.190.7300
Shrewsbury (2 Seasons)2 Leagues60.36110.180.5500
P'borough Utd (2 Seasons)2 Leagues39.1120.050.5000
Morecambe (1 Season)1 League27.6010440.00.360.140.000.0000
Tranmere Rovers (1 Season)1 League14.30700.00.490.000.0000
Carlisle United (1 Season)1 League13.504125.00.300.070.000.0000
Conf Premier (5 Seasons)177.131810.460.3800
League One (5 Seasons)160.1120230.000.180.4300
League Two (4 Seasons)82.9121923.80.380.110.000.1100
Championship (1 Season)27.6010.040.0000
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-201527Shrewsburyeng ENGFA Cup65th3.0000Matches
2014-201527Shrewsburyeng ENGLeague Cup9th4.0000Matches
2015-201628Shrewsburyeng ENGFA Cup9th3.9000Matches
2016-201729Bradford Cityeng ENGEFL Cup58th1.30100.00.750.000.0000Matches
2017-201830Bradford Cityeng ENGEFL Cup58th1.00000.000.0000Matches
2017-201830Bradford Cityeng ENGFA Cup33rd2.013266.71.501.000.330.5000Matches
2018-201931Bradford Cityeng ENGFA Cup65th3.71100.00.270.001.0000Matches
2019-202032Carlisle Unitedeng ENGEFL Cup33rd2.002150.01.000.500.000.0000Matches
2019-202032Carlisle Unitedeng ENGFA Cup33rd0.00000.000.0000Matches
2020-202133Morecambeeng ENGEFL Cup17th1.00000.000.0000Matches
2020-202133Morecambeeng ENGFA Cup33rd2.0022100.01.001.000.000.0000Matches
2021-202234Tranmere Roverseng ENGFA Cup2.00000.000.0000Matches
8 Seasons5 Clubs2 Leagues26.029555.60.600.330.220.4000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bradford City (3 Seasons)2 Leagues8.025240.00.620.250.401.0000
Shrewsbury (2 Seasons)2 Leagues10.9000
Carlisle United (1 Season)2 Leagues2.002150.00.980.490.000.0000
Morecambe (1 Season)2 Leagues3.0022100.00.670.670.000.0000
Tranmere Rovers (1 Season)1 League2.00000.000.0000
FA Cup (8 Seasons)16.626466.70.620.410.330.5000
EFL Cup (6 Seasons)9.303133.30.560.190.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-200820Histoneng ENG5. Conf Premier433,6928689.241.0421
2008-200921Histoneng ENG5. Conf Premier413,1707776.635.2365
2009-201022Histoneng ENG5. Conf Premier443,8848898.143.2440
2010-201123Wrexhameng ENG5. Conf Premier321,3444232.514.91121
2011-201224Wrexhameng ENG5. Conf Premier433,8468992.942.7430
2012-201325P'borough Utdeng ENG2. Championship312,4808059.927.6292
2013-201426P'borough Utdeng ENG3. League One151,0366925.011.5123
2014-201527Shrewsburyeng ENGFA Cup327090100.03.03903001.333300.00Matches
2014-201527Shrewsburyeng ENGLeague Cup436090100.04.04904002.2542+2+0.50Matches
2014-201527Shrewsburyeng ENG4. League Two282,4748859.827.52826001.863718+19+0.69-0.23Matches
2015-201628Shrewsburyeng ENGFA Cup53537165.43.9479313702.0054+1+0.25+0.25Matches
2015-201628Shrewsburyeng ENG3. League One352,9528471.332.83331211.264450-6-0.18+0.95Matches
2016-201729Bradford Cityeng ENGEFL Cup1120120100.01.311201000.000000.00Matches
2016-201729Bradford Cityeng ENGFA Cup00001Matches
2016-201729Bradford Cityeng ENG3. League One423,7809091.342.04242011.735536+19+0.45+0.45Matches
2017-201830Bradford Cityeng ENGEFL Cup19090100.01.01901000.0023-1-1.00Matches
2017-201830Bradford Cityeng ENGFA Cup21809066.72.02902003.0051+4+2.00+4.00Matches
2017-201830Bradford Cityeng ENG3. League One413,5778786.439.74039131.465153-2-0.05+1.23Matches
2018-201931Bradford Cityeng ENGEFL Cup00001Matches
2018-201931Bradford Cityeng ENGFA Cup333011078.63.731103001.336600.000.00Matches
2018-201931Bradford Cityeng ENG3. League One353,0638874.034.034883117340.893959-20-0.59+0.08Matches
2019-202032Carlisle Unitedeng ENGEFL Cup218090100.02.02902001.5042+2+1.00Matches
2019-202032Carlisle Unitedeng ENGFA Cup1330.70.0001333.000000.00-0.60Matches
2019-202032Carlisle Unitedeng ENG4. League Two151,2198136.613.51487131461.001324-11-0.81-0.56Matches
2020-202133Morecambeeng ENGEFL Cup1909033.31.01901021.001100.00+3.00Matches
2020-202133Morecambeeng ENGFA Cup21809060.02.02902011.5014-3-1.50-3.00Matches
2020-202133Morecambeeng ENG4. League Two312,4858060.027.62985202691.653935+4+0.14-0.24Matches
2021-202234Tranmere Roverseng ENGFA Cup218090100.02.02902001.5014-3-1.50Matches
2021-202234Tranmere Roverseng ENG4. League Two161,2868031.114.3149014213171.131017-7-0.49-1.12Matches
15 Seasons8 Clubs6 Leagues51942,6248265.8473.6476882404319491.44320322-2-0.01-0.04
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Histon (3 Seasons)1 League12810,7468487.8119.41226
Bradford City (3 Seasons)3 Leagues12511,1408982.3123.812390119273101.3915815800.00+0.74
Shrewsbury (2 Seasons)4 Leagues756,4098567.871.272866733711.599377+16+0.22+0.17
Wrexham (2 Seasons)1 League755,1906962.757.75421
P'borough Utd (2 Seasons)2 Leagues463,5167642.539.1415
Morecambe (1 Season)3 Leagues342,7558158.530.632862326121.624140+1+0.03-0.11
Carlisle United (1 Season)3 Leagues181,4027835.415.61687152491.171726-9-0.58-0.47
Tranmere Rovers (1 Season)2 Leagues181,4668133.916.3169016213171.171121-10-0.61-1.24
FA Cup (8 Seasons)181,4968359.416.616911522051.832122-1-0.06-0.35
EFL Cup (6 Seasons)98409373.79.39939031.44118+3+0.32+3.32
Conf Premier (5 Seasons)20315,9367977.7177.117627
League One (5 Seasons)16814,4088669.6160.11618814377391.36189198-9-0.06+0.81
League Two (4 Seasons)907,4648347.482.985877358321.519994+5+0.06-0.35
Championship (1 Season)312,4808059.927.6292
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-200820Histon1 League433,6928689.241.0421
2008-200921Histon1 League413,1707776.635.2365
2009-201022Histon1 League443,8848898.143.2440
2010-201123Wrexham1 League321,3444232.514.91121
2011-201224Wrexham1 League433,8468992.942.7430
2012-201325P'borough Utd1 League312,4808059.927.6292
2013-201426P'borough Utd1 League151,0366925.011.5123
2014-201527Shrewsbury3 Leagues353,1048965.134.5359033001.864423+21+0.61-0.31
2015-201628Shrewsbury2 Leagues403,3058370.636.737793433711.354954-5-0.14+0.85
2016-201729Bradford City3 Leagues433,9009189.743.34312043021.695536+19+0.44+0.44
2017-201830Bradford City3 Leagues443,8478785.542.7439042131.505857+1+0.02+1.40
2018-201931Bradford City3 Leagues383,3938972.537.737903417350.924565-20-0.53+0.09
2019-202032Carlisle United3 Leagues181,4027835.415.61687152491.171726-9-0.58-0.47
2020-202133Morecambe3 Leagues342,7558158.530.632862326121.624140+1+0.03-0.11
2021-202234Tranmere Rovers2 Leagues181,4668133.916.3169016213171.171121-10-0.61-1.24
15 Seasons8 Clubs6 Leagues51942,6248265.8473.6476882404319491.44320322-2-0.01-0.04
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Histon (3 Seasons)1 League12810,7468487.8119.41226
Bradford City (3 Seasons)3 Leagues12511,1408982.3123.812390119273101.3915815800.00+0.74
Shrewsbury (2 Seasons)4 Leagues756,4098567.871.272866733711.599377+16+0.22+0.17
Wrexham (2 Seasons)1 League755,1906962.757.75421
P'borough Utd (2 Seasons)2 Leagues463,5167642.539.1415
Morecambe (1 Season)3 Leagues342,7558158.530.632862326121.624140+1+0.03-0.11
Carlisle United (1 Season)3 Leagues181,4027835.415.61687152491.171726-9-0.58-0.47
Tranmere Rovers (1 Season)2 Leagues181,4668133.916.3169016213171.171121-10-0.61-1.24
FA Cup (8 Seasons)181,4968359.416.616911522051.832122-1-0.06-0.35
EFL Cup (6 Seasons)98409373.79.39939031.44118+3+0.32+3.32
Conf Premier (5 Seasons)20315,9367977.7177.117627
League One (5 Seasons)16814,4088669.6160.11618814377391.36189198-9-0.06+0.81
League Two (4 Seasons)907,4648347.482.985877358321.519994+5+0.06-0.35
Championship (1 Season)312,4808059.927.6292
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-200820Histoneng ENG5. Conf Premier7th433,6928689.241.0421
2008-200921Histoneng ENG5. Conf Premier3rd413,1707776.635.2365
2009-201022Histoneng ENG5. Conf Premier18th443,8848898.143.2440
2010-201123Wrexhameng ENG5. Conf Premier4th321,3444232.514.91121
2011-201224Wrexhameng ENG5. Conf Premier2nd433,8468992.942.7430
2012-201325P'borough Utdeng ENG2. Championship22nd312,4808059.927.6292
2013-201426P'borough Utdeng ENG3. League One6th151,0366925.011.5123
2014-201527Shrewsburyeng ENG4. League Two2nd282,4748859.827.52826001.863718+19+0.69-0.23Matches
2015-201628Shrewsburyeng ENG3. League One20th352,9528471.332.83331211.264450-6-0.18+0.95Matches
2016-201729Bradford Cityeng ENG3. League One5th423,7809091.342.04242011.735536+19+0.45+0.45Matches
2017-201830Bradford Cityeng ENG3. League One11th413,5778786.439.74039131.465153-2-0.05+1.23Matches
2018-201931Bradford Cityeng ENG3. League One24th353,0638874.034.034883117340.893959-20-0.59+0.08Matches
2019-202032Carlisle Unitedeng ENG4. League Two18th151,2198136.613.51487131461.001324-11-0.81-0.56Matches
2020-202133Morecambeeng ENG4. League Two4th312,4858060.027.62985202691.653935+4+0.14-0.24Matches
2021-202234Tranmere Roverseng ENG4. League Two9th161,2868031.114.3149014213171.131017-7-0.49-1.12Matches
15 Seasons8 Clubs4 Leagues49240,2888265.9447.6451872164119411.42288292-4-0.02-0.07
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Histon (3 Seasons)1 League12810,7468487.8119.41226
Bradford City (3 Seasons)1 League11810,4208883.9115.81168811227381.39145148-3-0.03+0.69
Wrexham (2 Seasons)1 League755,1906962.757.75421
Shrewsbury (2 Seasons)2 Leagues635,4268665.560.36157211.538168+13+0.22+0.15
P'borough Utd (2 Seasons)2 Leagues463,5167642.539.1415
Morecambe (1 Season)1 League312,4858060.027.62985202691.653935+4+0.14-0.24
Tranmere Rovers (1 Season)1 League161,2868031.114.3149014213171.131017-7-0.49-1.12
Carlisle United (1 Season)1 League151,2198136.613.51487131461.001324-11-0.81-0.56
Conf Premier (5 Seasons)20315,9367977.7177.117627
League One (5 Seasons)16814,4088669.6160.11618814377391.36189198-9-0.06+0.81
League Two (4 Seasons)907,4648347.482.985877358321.519994+5+0.06-0.35
Championship (1 Season)312,4808059.927.6292
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-201527Shrewsburyeng ENGFA Cup65th327090100.03.03903001.333300.00Matches
2014-201527Shrewsburyeng ENGLeague Cup9th436090100.04.04904002.2542+2+0.50Matches
2015-201628Shrewsburyeng ENGFA Cup9th53537165.43.9479313702.0054+1+0.25+0.25Matches
2016-201729Bradford Cityeng ENGEFL Cup58th1120120100.01.311201000.000000.00Matches
2016-201729Bradford Cityeng ENGFA Cup85th00001Matches
2017-201830Bradford Cityeng ENGEFL Cup58th19090100.01.01901000.0023-1-1.00Matches
2017-201830Bradford Cityeng ENGFA Cup33rd21809066.72.02902003.0051+4+2.00+4.00Matches
2018-201931Bradford Cityeng ENGEFL Cup58th00001Matches
2018-201931Bradford Cityeng ENGFA Cup65th333011078.63.731103001.336600.000.00Matches
2019-202032Carlisle Unitedeng ENGEFL Cup33rd218090100.02.02902001.5042+2+1.00Matches
2019-202032Carlisle Unitedeng ENGFA Cup33rd1330.70.0001333.000000.00-0.60Matches
2020-202133Morecambeeng ENGEFL Cup17th1909033.31.01901021.001100.00+3.00Matches
2020-202133Morecambeeng ENGFA Cup33rd21809060.02.02902011.5014-3-1.50-3.00Matches
2021-202234Tranmere Roverseng ENGFA Cup218090100.02.02902001.5014-3-1.50Matches
8 Seasons5 Clubs2 Leagues272,3368763.826.025922422081.703230+2+0.08+0.32
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bradford City (3 Seasons)2 Leagues772010364.98.071037021.431310+3+0.37+1.37
Shrewsbury (2 Seasons)2 Leagues129838284.010.911861013701.92129+3+0.27+0.27
Carlisle United (1 Season)2 Leagues31836129.02.029021332.0042+2+0.98+0.38
Morecambe (1 Season)2 Leagues32709047.43.03903031.3325-3-1.00+0.20
Tranmere Rovers (1 Season)1 League218090100.02.02902001.5014-3-1.50
FA Cup (8 Seasons)181,4968359.416.616911522051.832122-1-0.06-0.35
EFL Cup (6 Seasons)98409373.79.39939031.44118+3+0.32+3.32
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-200820Histoneng ENG5. Conf Premier41.04086
2008-200921Histoneng ENG5. Conf Premier35.24057
2009-201022Histoneng ENG5. Conf Premier43.25070
2010-201123Wrexhameng ENG5. Conf Premier14.93025
2011-201224Wrexhameng ENG5. Conf Premier42.77137
2012-201325P'borough Utdeng ENG2. Championship27.65022
2013-201426P'borough Utdeng ENG3. League One11.51116
2014-201527Shrewsburyeng ENGFA Cup3.01000Matches
2014-201527Shrewsburyeng ENGLeague Cup4.00000Matches
2014-201527Shrewsburyeng ENG4. League Two27.56126Matches
2015-201628Shrewsburyeng ENGFA Cup3.92000Matches
2015-201628Shrewsburyeng ENG3. League One32.88140Matches
2016-201729Bradford Cityeng ENGEFL Cup1.3100100000000Matches
2016-201729Bradford Cityeng ENG3. League One42.07003700000000Matches
2017-201830Bradford Cityeng ENGEFL Cup1.0000110000000Matches
2017-201830Bradford Cityeng ENGFA Cup2.00002101040Matches
2017-201830Bradford Cityeng ENG3. League One39.77004100000000Matches
2018-201931Bradford Cityeng ENGFA Cup3.7000110000000Matches
2018-201931Bradford Cityeng ENG3. League One34.010210Matches
2019-202032Carlisle Unitedeng ENGEFL Cup2.00000200140Matches
2019-202032Carlisle Unitedeng ENGFA Cup0.00001000000Matches
2019-202032Carlisle Unitedeng ENG4. League Two13.54002318011420001Matches
2020-202133Morecambeeng ENGEFL Cup1.00000400000Matches
2020-202133Morecambeeng ENGFA Cup2.01002200410Matches
2020-202133Morecambeeng ENG4. League Two27.641134291233271Matches
2021-202234Tranmere Roverseng ENGFA Cup2.01002300000Matches
2021-202234Tranmere Roverseng ENG4. League Two14.350015230113150Matches
15 Seasons8 Clubs6 Leagues473.6867253984156571002
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Histon (3 Seasons)1 League119.4130213
Bradford City (3 Seasons)3 Leagues123.825218330104000
Shrewsbury (2 Seasons)4 Leagues71.21720660
Wrexham (2 Seasons)1 League57.710162
P'borough Utd (2 Seasons)2 Leagues39.16138
Morecambe (1 Season)3 Leagues30.651136351237281
Carlisle United (1 Season)3 Leagues15.64002420011524001
Tranmere Rovers (1 Season)2 Leagues16.360017260113150
FA Cup (8 Seasons)16.6500870145000
EFL Cup (6 Seasons)9.3100270014000
Conf Premier (5 Seasons)177.1231275
League One (5 Seasons)160.1334113400000000
League Two (4 Seasons)82.919219870146062002
Championship (1 Season)27.65022
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2007-200820Histon1 League41.04086
2008-200921Histon1 League35.24057
2009-201022Histon1 League43.25070
2010-201123Wrexham1 League14.93025
2011-201224Wrexham1 League42.77137
2012-201325P'borough Utd1 League27.65022
2013-201426P'borough Utd1 League11.51116
2014-201527Shrewsbury3 Leagues34.5710260
2015-201628Shrewsbury2 Leagues36.71010400
2016-201729Bradford City3 Leagues43.38003800000000
2017-201830Bradford City3 Leagues42.77004420104000
2018-201931Bradford City3 Leagues37.71021110000000
2019-202032Carlisle United3 Leagues15.64002420011524001
2020-202133Morecambe3 Leagues30.651136351237281
2021-202234Tranmere Rovers2 Leagues16.360017260113150
15 Seasons8 Clubs6 Leagues473.6867253984156571002
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Histon (3 Seasons)1 League119.4130213
Bradford City (3 Seasons)3 Leagues123.825218330104000
Shrewsbury (2 Seasons)4 Leagues71.21720660
Wrexham (2 Seasons)1 League57.710162
P'borough Utd (2 Seasons)2 Leagues39.16138
Morecambe (1 Season)3 Leagues30.651136351237281
Carlisle United (1 Season)3 Leagues15.64002420011524001
Tranmere Rovers (1 Season)2 Leagues16.360017260113150
FA Cup (8 Seasons)16.6500870145000
EFL Cup (6 Seasons)9.3100270014000
Conf Premier (5 Seasons)177.1231275
League One (5 Seasons)160.1334113400000000
League Two (4 Seasons)82.919219870146062002
Championship (1 Season)27.65022
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-200820Histoneng ENG5. Conf Premier7th41.04086
2008-200921Histoneng ENG5. Conf Premier3rd35.24057
2009-201022Histoneng ENG5. Conf Premier18th43.25070
2010-201123Wrexhameng ENG5. Conf Premier4th14.93025
2011-201224Wrexhameng ENG5. Conf Premier2nd42.77137
2012-201325P'borough Utdeng ENG2. Championship22nd27.65022
2013-201426P'borough Utdeng ENG3. League One6th11.51116
2014-201527Shrewsburyeng ENG4. League Two2nd27.56126Matches
2015-201628Shrewsburyeng ENG3. League One20th32.88140Matches
2016-201729Bradford Cityeng ENG3. League One5th42.07003700000000Matches
2017-201830Bradford Cityeng ENG3. League One11th39.77004100000000Matches
2018-201931Bradford Cityeng ENG3. League One24th34.010210Matches
2019-202032Carlisle Unitedeng ENG4. League Two18th13.54002318011420001Matches
2020-202133Morecambeeng ENG4. League Two4th27.641134291233271Matches
2021-202234Tranmere Roverseng ENG4. League Two9th14.350015230113150Matches
15 Seasons8 Clubs4 Leagues447.6807252970146062002
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Histon (3 Seasons)1 League119.4130213
Bradford City (3 Seasons)1 League115.824217800000000
Wrexham (2 Seasons)1 League57.710162
Shrewsbury (2 Seasons)2 Leagues60.314266
P'borough Utd (2 Seasons)2 Leagues39.16138
Morecambe (1 Season)1 League27.641134291233271
Tranmere Rovers (1 Season)1 League14.350015230113150
Carlisle United (1 Season)1 League13.54002318011420001
Conf Premier (5 Seasons)177.1231275
League One (5 Seasons)160.1334113400000000
League Two (4 Seasons)82.919219870146062002
Championship (1 Season)27.65022
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-201527Shrewsburyeng ENGFA Cup65th3.01000Matches
2014-201527Shrewsburyeng ENGLeague Cup9th4.00000Matches
2015-201628Shrewsburyeng ENGFA Cup9th3.92000Matches
2016-201729Bradford Cityeng ENGEFL Cup58th1.3100100000000Matches
2017-201830Bradford Cityeng ENGEFL Cup58th1.0000110000000Matches
2017-201830Bradford Cityeng ENGFA Cup33rd2.00002101040Matches
2018-201931Bradford Cityeng ENGFA Cup65th3.7000110000000Matches
2019-202032Carlisle Unitedeng ENGEFL Cup33rd2.00000200140Matches
2019-202032Carlisle Unitedeng ENGFA Cup33rd0.00001000000Matches
2020-202133Morecambeeng ENGEFL Cup17th1.00000400000Matches
2020-202133Morecambeeng ENGFA Cup33rd2.01002200410Matches
2021-202234Tranmere Roverseng ENGFA Cup2.01002300000Matches
8 Seasons5 Clubs2 Leagues26.060010140159000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bradford City (3 Seasons)2 Leagues8.0100530104000
Shrewsbury (2 Seasons)2 Leagues10.93000
Carlisle United (1 Season)2 Leagues2.00001200140
Morecambe (1 Season)2 Leagues3.01002600410
Tranmere Rovers (1 Season)1 League2.01002300000
FA Cup (8 Seasons)16.6500870145000
EFL Cup (6 Seasons)9.3100270014000

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.