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
2009-201022Tamwortheng ENG5. Conf Premier24241,96621.8224200200.090.090.180.090.18
2010-201123Tamwortheng ENG5. Conf Premier25252,12023.69110723300.380.040.420.300.34
2010-201123Aldershot Towneng ENG4. League Two1498489.4527501100.530.210.740.530.74
2011-201224Aldershot Towneng ENG4. League Two18151,26014.0145100000.070.290.360.070.36
2012-201325Aldershot Towneng ENG4. League Two1197067.8112100100.130.130.250.130.25
2012-201325York Cityeng ENG4. League Two18121,10112.2101100100.080.000.080.080.08
2013-201426Grimsby Towneng ENG5. Conf Premier35262,41026.87411700200.260.150.410.260.41
2014-201527Gatesheadeng ENG5. Conf Premier39373,17835.39817812310.250.230.480.230.45Matches
2014-201527Gatesheadeng ENGFA Cup332542.8101100100.350.000.350.350.35Matches
2015-201628Newport Countyeng ENGFA Cup321932.1101100000.470.000.470.470.47Matches
2015-201628Newport Countyeng ENGLeague Cup11690.8000000000.000.000.000.000.00Matches
2015-201628Newport Countyeng ENG4. League Two29252,22924.8426400300.160.080.240.160.24Matches
2016-201729Notts Countyeng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2016-201729Notts Countyeng ENGFA Cup11450.5000000000.000.000.000.000.00Matches
2016-201729Shrewsburyeng ENG3. League One20181,53717.1101100300.060.000.060.060.06Matches
2016-201729Notts Countyeng ENG4. League Two16151,29614.4101100000.070.000.070.070.07Matches
2017-201830Shrewsburyeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2017-201830Shrewsburyeng ENGFA Cup432532.8213200000.710.361.070.711.07Matches
2017-201830Shrewsburyeng ENG3. League One41363,12234.76612600500.170.170.350.170.35Matches
2018-201931Bristol Roverseng ENGEFL Cup221711.9000000000.000.000.000.000.00Matches
2018-201931Bristol Roverseng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2018-201931Bristol Roverseng ENG3. League One27181,73819.3538500200.260.160.410.260.41Matches
2019-202032Bristol Roverseng ENGEFL Cup20270.3000000000.000.000.000.000.00Matches
2019-202032Bristol Roverseng ENGFA Cup543784.2101100100.240.000.240.240.24Matches
2019-202032Bristol Roverseng ENG3. League One29232,03122.6224200200.090.090.180.090.18Matches
2020-202133Bristol Roverseng ENGFA Cup10110.1000000000.000.000.000.000.00Matches
2020-202133Bristol Roverseng ENG3. League One161194110.5112100200.100.100.190.100.19Matches
2021-202234Bristol Roverseng ENG4. League Two432993.3000000000.000.000.000.000.00Matches
13 Seasons9 Clubs5 Leagues39132528,483316.560379757363210.190.120.310.180.30
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Bristol Rovers (4 Seasons)4 Leagues87625,68663.29615900700.140.090.240.140.24
Aldershot Town (3 Seasons)1 League43332,81431.37714701200.220.220.450.220.45
Shrewsbury (2 Seasons)3 Leagues66585,00255.69716900800.160.130.290.160.29
Tamworth (2 Seasons)1 League49494,08645.411314923500.240.070.310.200.26
Gateshead (1 Season)2 Leagues42403,43238.110818912410.260.210.470.240.45
Grimsby Town (1 Season)1 League35262,41026.87411700200.260.150.410.260.41
Newport County (1 Season)3 Leagues33282,49127.7527500300.180.070.250.180.25
Notts County (1 Season)3 Leagues18171,46116.2101100000.060.000.060.060.06
York City (1 Season)1 League18121,10112.2101100100.080.000.080.080.08
FA Cup (7 Seasons)18141,22413.6516500200.370.070.440.370.44
League Two (6 Seasons)110887,73986.0139221301600.150.100.260.150.26
League One (5 Seasons)1331069,369104.115122715001400.140.120.260.140.26
EFL Cup (5 Seasons)754775.3000000000.000.000.000.000.00
Conf Premier (4 Seasons)1231129,674107.527154224351010.250.140.390.220.36
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
2009-201022Tamworth1 League24241,96621.8224200200.090.090.180.090.18
2010-201123Tamworth1 League25252,12023.69110723300.380.040.420.300.34
2010-201123Aldershot Town1 League1498489.4527501100.530.210.740.530.74
2011-201224Aldershot Town1 League18151,26014.0145100000.070.290.360.070.36
2012-201325Aldershot Town1 League1197067.8112100100.130.130.250.130.25
2012-201325York City1 League18121,10112.2101100100.080.000.080.080.08
2013-201426Grimsby Town1 League35262,41026.87411700200.260.150.410.260.41
2014-201527Gateshead2 Leagues42403,43238.110818912410.260.210.470.240.45
2015-201628Newport County3 Leagues33282,49127.7527500300.180.070.250.180.25
2016-201729Notts County3 Leagues18171,46116.2101100000.060.000.060.060.06
2016-201729Shrewsbury1 League20181,53717.1101100300.060.000.060.060.06
2017-201830Shrewsbury3 Leagues46403,46538.58715800500.210.180.390.210.39
2018-201931Bristol Rovers3 Leagues30211,99922.2538500200.230.140.360.230.36
2019-202032Bristol Rovers3 Leagues36272,43627.1325300300.110.070.180.110.18
2020-202133Bristol Rovers2 Leagues171195210.6112100200.090.090.190.090.19
2021-202234Bristol Rovers1 League432993.3000000000.000.000.000.000.00
13 Seasons9 Clubs5 Leagues39132528,483316.560379757363210.190.120.310.180.30
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Bristol Rovers (4 Seasons)4 Leagues87625,68663.29615900700.140.090.240.140.24
Aldershot Town (3 Seasons)1 League43332,81431.37714701200.220.220.450.220.45
Shrewsbury (2 Seasons)3 Leagues66585,00255.69716900800.160.130.290.160.29
Tamworth (2 Seasons)1 League49494,08645.411314923500.240.070.310.200.26
Gateshead (1 Season)2 Leagues42403,43238.110818912410.260.210.470.240.45
Grimsby Town (1 Season)1 League35262,41026.87411700200.260.150.410.260.41
Newport County (1 Season)3 Leagues33282,49127.7527500300.180.070.250.180.25
Notts County (1 Season)3 Leagues18171,46116.2101100000.060.000.060.060.06
York City (1 Season)1 League18121,10112.2101100100.080.000.080.080.08
FA Cup (7 Seasons)18141,22413.6516500200.370.070.440.370.44
League Two (6 Seasons)110887,73986.0139221301600.150.100.260.150.26
League One (5 Seasons)1331069,369104.115122715001400.140.120.260.140.26
EFL Cup (5 Seasons)754775.3000000000.000.000.000.000.00
Conf Premier (4 Seasons)1231129,674107.527154224351010.250.140.390.220.36
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
2009-201022Tamwortheng ENG5. Conf Premier16th24241,96621.8224200200.090.090.180.090.18
2010-201123Tamwortheng ENG5. Conf Premier19th25252,12023.69110723300.380.040.420.300.34
2010-201123Aldershot Towneng ENG4. League Two14th1498489.4527501100.530.210.740.530.74
2011-201224Aldershot Towneng ENG4. League Two11th18151,26014.0145100000.070.290.360.070.36
2012-201325Aldershot Towneng ENG4. League Two24th1197067.8112100100.130.130.250.130.25
2012-201325York Cityeng ENG4. League Two17th18121,10112.2101100100.080.000.080.080.08
2013-201426Grimsby Towneng ENG5. Conf Premier4th35262,41026.87411700200.260.150.410.260.41
2014-201527Gatesheadeng ENG5. Conf Premier10th39373,17835.39817812310.250.230.480.230.45Matches
2015-201628Newport Countyeng ENG4. League Two22nd29252,22924.8426400300.160.080.240.160.24Matches
2016-201729Notts Countyeng ENG4. League Two16th16151,29614.4101100000.070.000.070.070.07Matches
2016-201729Shrewsburyeng ENG3. League One18th20181,53717.1101100300.060.000.060.060.06Matches
2017-201830Shrewsburyeng ENG3. League One3rd41363,12234.76612600500.170.170.350.170.35Matches
2018-201931Bristol Roverseng ENG3. League One15th27181,73819.3538500200.260.160.410.260.41Matches
2019-202032Bristol Roverseng ENG3. League One14th29232,03122.6224200200.090.090.180.090.18Matches
2020-202133Bristol Roverseng ENG3. League One24th161194110.5112100200.100.100.190.100.19Matches
2021-202234Bristol Roverseng ENG4. League Two3rd432993.3000000000.000.000.000.000.00Matches
13 Seasons9 Clubs3 Leagues36630626,782297.655369152363010.180.120.310.170.30
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
Bristol Rovers (4 Seasons)2 Leagues76555,00955.78614800600.140.110.250.140.25
Aldershot Town (3 Seasons)1 League43332,81431.37714701200.220.220.450.220.45
Shrewsbury (2 Seasons)1 League61544,65951.87613700800.140.120.250.140.25
Tamworth (2 Seasons)1 League49494,08645.411314923500.240.070.310.200.26
Gateshead (1 Season)1 League39373,17835.39817812310.250.230.480.230.45
Grimsby Town (1 Season)1 League35262,41026.87411700200.260.150.410.260.41
Newport County (1 Season)1 League29252,22924.8426400300.160.080.240.160.24
York City (1 Season)1 League18121,10112.2101100100.080.000.080.080.08
Notts County (1 Season)1 League16151,29614.4101100000.070.000.070.070.07
League Two (6 Seasons)110887,73986.0139221301600.150.100.260.150.26
League One (5 Seasons)1331069,369104.115122715001400.140.120.260.140.26
Conf Premier (4 Seasons)1231129,674107.527154224351010.250.140.390.220.36
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-201527Gatesheadeng ENGFA Cup33rd332542.8101100100.350.000.350.350.35Matches
2015-201628Newport Countyeng ENGFA Cup33rd321932.1101100000.470.000.470.470.47Matches
2015-201628Newport Countyeng ENGLeague Cup57th11690.8000000000.000.000.000.000.00Matches
2016-201729Notts Countyeng ENGEFL Cup58th111201.3000000000.000.000.000.000.00Matches
2016-201729Notts Countyeng ENGFA Cup65th11450.5000000000.000.000.000.000.00Matches
2017-201830Shrewsburyeng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2017-201830Shrewsburyeng ENGFA Cup33rd432532.8213200000.710.361.070.711.07Matches
2018-201931Bristol Roverseng ENGEFL Cup33rd221711.9000000000.000.000.000.000.00Matches
2018-201931Bristol Roverseng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2019-202032Bristol Roverseng ENGEFL Cup33rd20270.3000000000.000.000.000.000.00Matches
2019-202032Bristol Roverseng ENGFA Cup33rd543784.2101100100.240.000.240.240.24Matches
2020-202133Bristol Roverseng ENGFA Cup33rd10110.1000000000.000.000.000.000.00Matches
7 Seasons5 Clubs2 Leagues25191,70118.9516500200.260.050.320.260.32
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
Bristol Rovers (3 Seasons)2 Leagues1176777.5101100100.130.000.130.130.13
Shrewsbury (1 Season)2 Leagues543433.8213200000.520.260.790.520.79
Newport County (1 Season)2 Leagues432622.9101100000.340.000.340.340.34
Gateshead (1 Season)1 League332542.8101100100.350.000.350.350.35
Notts County (1 Season)2 Leagues221651.8000000000.000.000.000.000.00
FA Cup (7 Seasons)18141,22413.6516500200.370.070.440.370.44
EFL Cup (5 Seasons)754775.3000000000.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
2009-201022Tamwortheng ENG5. Conf Premier21.82210.960.1000
2010-201123Tamwortheng ENG5. Conf Premier23.69220.930.3223
2010-201123Aldershot Towneng ENG4. League Two9.4580.850.6301
2011-201224Aldershot Towneng ENG4. League Two14.01100.710.1000
2012-201325Aldershot Towneng ENG4. League Two7.8140.510.2500
2012-201325York Cityeng ENG4. League Two12.2180.650.1300
2013-201426Grimsby Towneng ENG5. Conf Premier26.87391.460.1800
2014-201527Gatesheadeng ENG5. Conf Premier35.39340.960.2412Matches
2014-201527Gatesheadeng ENGFA Cup2.8100Matches
2015-201628Newport Countyeng ENGFA Cup2.1100Matches
2015-201628Newport Countyeng ENGLeague Cup0.8000Matches
2015-201628Newport Countyeng ENG4. League Two24.84180.730.2200Matches
2016-201729Notts Countyeng ENGEFL Cup1.303133.32.250.750.000.0000Matches
2016-201729Notts Countyeng ENGFA Cup0.5000Matches
2016-201729Shrewsburyeng ENG3. League One17.110110.000.640.0900Matches
2016-201729Notts Countyeng ENG4. League Two14.41040.000.280.2500Matches
2017-201830Shrewsburyeng ENGEFL Cup1.002150.02.001.000.000.0000Matches
2017-201830Shrewsburyeng ENGFA Cup2.8255100.01.781.780.400.4000Matches
2017-201830Shrewsburyeng ENG3. League One34.760210.000.610.2900Matches
2018-201931Bristol Roverseng ENGEFL Cup1.90300.01.580.000.0000Matches
2018-201931Bristol Roverseng ENGFA Cup1.008225.08.002.000.000.0000Matches
2018-201931Bristol Roverseng ENG3. League One19.3500Matches
2019-202032Bristol Roverseng ENGEFL Cup0.30100.03.330.000.0000Matches
2019-202032Bristol Roverseng ENGFA Cup4.217342.91.670.710.140.3300Matches
2019-202032Bristol Roverseng ENG3. League One22.6225624.01.110.270.080.3300Matches
2020-202133Bristol Roverseng ENGFA Cup0.10100.08.180.000.0000Matches
2020-202133Bristol Roverseng ENG3. League One10.5117635.31.630.570.060.1700Matches
2021-202234Bristol Roverseng ENG4. League Two3.30200.00.600.000.0000Matches
13 Seasons9 Clubs5 Leagues316.5607422481.10.640.770.190.2236
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bristol Rovers (4 Seasons)4 Leagues63.29641726.61.460.390.060.2400
Aldershot Town (3 Seasons)1 League31.37220.700.3201
Shrewsbury (2 Seasons)3 Leagues55.69738542.90.130.681.290.2400
Tamworth (2 Seasons)1 League45.411430.950.2123
Gateshead (1 Season)2 Leagues38.110340.960.2412
Grimsby Town (1 Season)1 League26.87391.460.1800
Newport County (1 Season)3 Leagues27.75180.730.2200
Notts County (1 Season)3 Leagues16.2135166.70.190.320.330.2000
York City (1 Season)1 League12.2180.650.1300
FA Cup (7 Seasons)13.65211047.62.581.230.140.3000
League Two (6 Seasons)86.013252200.00.110.600.500.2501
League One (5 Seasons)104.1154244104.80.500.520.240.2300
EFL Cup (5 Seasons)5.309222.21.990.440.000.0000
Conf Premier (4 Seasons)107.5271161.080.2135
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2009-201022Tamworth1 League21.82210.960.1000
2010-201123Tamworth1 League23.69220.930.3223
2010-201123Aldershot Town1 League9.4580.850.6301
2011-201224Aldershot Town1 League14.01100.710.1000
2012-201325Aldershot Town1 League7.8140.510.2500
2012-201325York City1 League12.2180.650.1300
2013-201426Grimsby Town1 League26.87391.460.1800
2014-201527Gateshead2 Leagues38.110340.960.2412
2015-201628Newport County3 Leagues27.75180.730.2200
2016-201729Notts County3 Leagues16.2135166.70.190.320.330.2000
2016-201729Shrewsbury1 League17.110110.000.640.0900
2017-201830Shrewsbury3 Leagues38.58727385.70.180.701.140.3000
2018-201931Bristol Rovers3 Leagues22.2511218.23.790.690.000.0000
2019-202032Bristol Rovers3 Leagues27.1333927.31.220.330.090.3300
2020-202133Bristol Rovers2 Leagues10.6118633.31.700.570.060.1700
2021-202234Bristol Rovers1 League3.30200.00.600.000.0000
13 Seasons9 Clubs5 Leagues316.5607422481.10.640.770.190.2236
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bristol Rovers (4 Seasons)4 Leagues63.29641726.61.460.390.060.2400
Aldershot Town (3 Seasons)1 League31.37220.700.3201
Shrewsbury (2 Seasons)3 Leagues55.69738542.90.130.681.290.2400
Tamworth (2 Seasons)1 League45.411430.950.2123
Gateshead (1 Season)2 Leagues38.110340.960.2412
Grimsby Town (1 Season)1 League26.87391.460.1800
Newport County (1 Season)3 Leagues27.75180.730.2200
Notts County (1 Season)3 Leagues16.2135166.70.190.320.330.2000
York City (1 Season)1 League12.2180.650.1300
FA Cup (7 Seasons)13.65211047.62.581.230.140.3000
League Two (6 Seasons)86.013252200.00.110.600.500.2501
League One (5 Seasons)104.1154244104.80.500.520.240.2300
EFL Cup (5 Seasons)5.309222.21.990.440.000.0000
Conf Premier (4 Seasons)107.5271161.080.2135
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
2009-201022Tamwortheng ENG5. Conf Premier16th21.82210.960.1000
2010-201123Tamwortheng ENG5. Conf Premier19th23.69220.930.3223
2010-201123Aldershot Towneng ENG4. League Two14th9.4580.850.6301
2011-201224Aldershot Towneng ENG4. League Two11th14.01100.710.1000
2012-201325Aldershot Towneng ENG4. League Two24th7.8140.510.2500
2012-201325York Cityeng ENG4. League Two17th12.2180.650.1300
2013-201426Grimsby Towneng ENG5. Conf Premier4th26.87391.460.1800
2014-201527Gatesheadeng ENG5. Conf Premier10th35.39340.960.2412Matches
2015-201628Newport Countyeng ENG4. League Two22nd24.84180.730.2200Matches
2016-201729Notts Countyeng ENG4. League Two16th14.41040.000.280.2500Matches
2016-201729Shrewsburyeng ENG3. League One18th17.110110.000.640.0900Matches
2017-201830Shrewsburyeng ENG3. League One3rd34.760210.000.610.2900Matches
2018-201931Bristol Roverseng ENG3. League One15th19.3500Matches
2019-202032Bristol Roverseng ENG3. League One14th22.6225624.01.110.270.080.3300Matches
2020-202133Bristol Roverseng ENG3. League One24th10.5117635.31.630.570.060.1700Matches
2021-202234Bristol Roverseng ENG4. League Two3rd3.30200.00.600.000.0000Matches
13 Seasons9 Clubs3 Leagues297.65544212109.10.430.760.250.2236
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bristol Rovers (4 Seasons)2 Leagues55.78441227.31.210.330.070.2500
Aldershot Town (3 Seasons)1 League31.37220.700.3201
Shrewsbury (2 Seasons)1 League51.870320.000.620.2200
Tamworth (2 Seasons)1 League45.411430.950.2123
Gateshead (1 Season)1 League35.39340.960.2412
Grimsby Town (1 Season)1 League26.87391.460.1800
Newport County (1 Season)1 League24.84180.730.2200
York City (1 Season)1 League12.2180.650.1300
Notts County (1 Season)1 League14.41040.000.280.2500
League Two (6 Seasons)86.013252200.00.110.600.500.2501
League One (5 Seasons)104.1154244104.80.500.520.240.2300
Conf Premier (4 Seasons)107.5271161.080.2135
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-201527Gatesheadeng ENGFA Cup33rd2.8100Matches
2015-201628Newport Countyeng ENGFA Cup33rd2.1100Matches
2015-201628Newport Countyeng ENGLeague Cup57th0.8000Matches
2016-201729Notts Countyeng ENGEFL Cup58th1.303133.32.250.750.000.0000Matches
2016-201729Notts Countyeng ENGFA Cup65th0.5000Matches
2017-201830Shrewsburyeng ENGEFL Cup58th1.002150.02.001.000.000.0000Matches
2017-201830Shrewsburyeng ENGFA Cup33rd2.8255100.01.781.780.400.4000Matches
2018-201931Bristol Roverseng ENGEFL Cup33rd1.90300.01.580.000.0000Matches
2018-201931Bristol Roverseng ENGFA Cup85th1.008225.08.002.000.000.0000Matches
2019-202032Bristol Roverseng ENGEFL Cup33rd0.30100.03.330.000.0000Matches
2019-202032Bristol Roverseng ENGFA Cup33rd4.217342.91.670.710.140.3300Matches
2020-202133Bristol Roverseng ENGFA Cup33rd0.10100.08.180.000.0000Matches
7 Seasons5 Clubs2 Leagues18.95301240.02.370.950.100.2500
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bristol Rovers (3 Seasons)2 Leagues7.5120525.02.660.660.050.2000
Shrewsbury (1 Season)2 Leagues3.827685.71.841.570.290.3300
Newport County (1 Season)2 Leagues2.9100
Gateshead (1 Season)1 League2.8100
Notts County (1 Season)2 Leagues1.803133.32.250.750.000.0000
FA Cup (7 Seasons)13.65211047.62.581.230.140.3000
EFL Cup (5 Seasons)5.309222.21.990.440.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
2009-201022Tamwortheng ENG5. Conf Premier241,9668249.621.8240
2010-201123Tamwortheng ENG5. Conf Premier252,1208551.223.6250
2010-201123Aldershot Towneng ENG4. League Two148486120.59.495
2011-201224Aldershot Towneng ENG4. League Two181,2607030.414.0153
2012-201325Aldershot Towneng ENG4. League Two117066417.17.892
2012-201325York Cityeng ENG4. League Two181,1016126.612.2126
2013-201426Grimsby Towneng ENG5. Conf Premier352,4106958.226.8269
2014-201527Gatesheadeng ENG5. Conf Premier393,1788176.835.3372Matches
2014-201527Gatesheadeng ENGFA Cup32548594.12.83852002.0067-1-0.35-0.35Matches
2015-201628Newport Countyeng ENGFA Cup31936453.62.1291211202.3352+3+1.40+1.40Matches
2015-201628Newport Countyeng ENGLeague Cup1696976.70.81690000.0012-1-1.30-1.30Matches
2015-201628Newport Countyeng ENG4. League Two292,2297753.824.82520430.832434-10-0.40+0.11Matches
2016-201729Notts Countyeng ENGEFL Cup1120120100.01.311201000.0002-2-1.50Matches
2016-201729Notts Countyeng ENGFA Cup1454512.50.51450001.0001-1-2.00-2.29Matches
2016-201729Shrewsburyeng ENG3. League One201,5377737.117.11810211.501318-5-0.29+0.12Matches
2016-201729Notts Countyeng ENG4. League Two161,2968131.314.41512101.382122-1-0.07+0.60Matches
2017-201830Shrewsburyeng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2017-201830Shrewsburyeng ENGFA Cup42536364.92.8370014301.7561+5+1.78+1.12Matches
2017-201830Shrewsburyeng ENG3. League One413,1227675.434.73623521.914625+21+0.61+0.61Matches
2018-201931Bristol Roverseng ENGEFL Cup21718695.01.92861001.5023-1-0.53-0.53Matches
2018-201931Bristol Roverseng ENGFA Cup1909050.01.01901000.0012-1-1.00-1.00Matches
2018-201931Bristol Roverseng ENG3. League One271,7386442.019.318851392451.002022-2-0.10-0.07Matches
2019-202032Bristol Roverseng ENGEFL Cup2271415.00.30021401.5001-1-3.33-5.10Matches
2019-202032Bristol Roverseng ENGFA Cup53787670.04.2487313211.6035-2-0.48-1.03Matches
2019-202032Bristol Roverseng ENG3. League One292,0317064.522.623841661551.282336-13-0.58-0.74Matches
2020-202133Bristol Roverseng ENGFA Cup111114.10.10011100.000000.00-2.08Matches
2020-202133Bristol Roverseng ENG3. League One169415922.710.51180551250.50612-6-0.57+0.10Matches
2021-202234Bristol Roverseng ENG4. League Two4299757.23.3390312951.0037-4-1.20-1.81Matches
13 Seasons9 Clubs5 Leagues39128,4837341.8316.5325841136619271.28181204-23-0.14-0.01
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bristol Rovers (4 Seasons)4 Leagues875,6866533.663.26284422519211.045888-30-0.47-0.58
Aldershot Town (3 Seasons)1 League432,8146522.731.33310
Shrewsbury (2 Seasons)3 Leagues665,0027657.155.658753484331.756646+20+0.36+0.62
Tamworth (2 Seasons)1 League494,0868350.445.4490
Gateshead (1 Season)2 Leagues423,4328277.838.140852202.0067-1-0.35-0.35
Grimsby Town (1 Season)1 League352,4106958.226.8269
Newport County (1 Season)3 Leagues332,4917554.327.728832251230.943038-8-0.29+0.18
Notts County (1 Season)3 Leagues181,4618131.616.2178313101.282125-4-0.25+0.32
York City (1 Season)1 League181,1016126.612.2126
FA Cup (7 Seasons)181,2246851.613.61480842511.612118+3+0.22-0.49
League Two (6 Seasons)1107,7397026.786.0889035222981.024863-15-0.35-0.29
League One (5 Seasons)1339,3697047.5104.110684672718181.36108113-5-0.05+0.26
EFL Cup (5 Seasons)74776872.35.3590321400.86410-6-1.13-2.61
Conf Premier (4 Seasons)1239,6747959.1107.511211
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
2009-201022Tamworth1 League241,9668249.621.8240
2010-201123Tamworth1 League252,1208551.223.6250
2010-201123Aldershot Town1 League148486120.59.495
2011-201224Aldershot Town1 League181,2607030.414.0153
2012-201325Aldershot Town1 League117066417.17.892
2012-201325York City1 League181,1016126.612.2126
2013-201426Grimsby Town1 League352,4106958.226.8269
2014-201527Gateshead2 Leagues423,4328277.838.140852202.0067-1-0.35-0.35
2015-201628Newport County3 Leagues332,4917554.327.728832251230.943038-8-0.29+0.18
2016-201729Notts County3 Leagues181,4618131.616.2178313101.282125-4-0.25+0.32
2016-201729Shrewsbury1 League201,5377737.117.11810211.501318-5-0.29+0.12
2017-201830Shrewsbury3 Leagues463,4657575.038.540752464321.855328+25+0.65+0.57
2018-201931Bristol Rovers3 Leagues301,9996744.422.221851592451.002327-4-0.18-0.14
2019-202032Bristol Rovers3 Leagues362,4366862.927.127851991761.342642-16-0.59-0.97
2020-202133Bristol Rovers2 Leagues179525621.610.61180561250.47612-6-0.57-0.10
2021-202234Bristol Rovers1 League4299757.23.3390312951.0037-4-1.20-1.81
13 Seasons9 Clubs5 Leagues39128,4837341.8316.5325841136619271.28181204-23-0.14-0.01
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bristol Rovers (4 Seasons)4 Leagues875,6866533.663.26284422519211.045888-30-0.47-0.58
Aldershot Town (3 Seasons)1 League432,8146522.731.33310
Shrewsbury (2 Seasons)3 Leagues665,0027657.155.658753484331.756646+20+0.36+0.62
Tamworth (2 Seasons)1 League494,0868350.445.4490
Gateshead (1 Season)2 Leagues423,4328277.838.140852202.0067-1-0.35-0.35
Grimsby Town (1 Season)1 League352,4106958.226.8269
Newport County (1 Season)3 Leagues332,4917554.327.728832251230.943038-8-0.29+0.18
Notts County (1 Season)3 Leagues181,4618131.616.2178313101.282125-4-0.25+0.32
York City (1 Season)1 League181,1016126.612.2126
FA Cup (7 Seasons)181,2246851.613.61480842511.612118+3+0.22-0.49
League Two (6 Seasons)1107,7397026.786.0889035222981.024863-15-0.35-0.29
League One (5 Seasons)1339,3697047.5104.110684672718181.36108113-5-0.05+0.26
EFL Cup (5 Seasons)74776872.35.3590321400.86410-6-1.13-2.61
Conf Premier (4 Seasons)1239,6747959.1107.511211
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
2009-201022Tamwortheng ENG5. Conf Premier16th241,9668249.621.8240
2010-201123Tamwortheng ENG5. Conf Premier19th252,1208551.223.6250
2010-201123Aldershot Towneng ENG4. League Two14th148486120.59.495
2011-201224Aldershot Towneng ENG4. League Two11th181,2607030.414.0153
2012-201325Aldershot Towneng ENG4. League Two24th117066417.17.892
2012-201325York Cityeng ENG4. League Two17th181,1016126.612.2126
2013-201426Grimsby Towneng ENG5. Conf Premier4th352,4106958.226.8269
2014-201527Gatesheadeng ENG5. Conf Premier10th393,1788176.835.3372Matches
2015-201628Newport Countyeng ENG4. League Two22nd292,2297753.824.82520430.832434-10-0.40+0.11Matches
2016-201729Notts Countyeng ENG4. League Two16th161,2968131.314.41512101.382122-1-0.07+0.60Matches
2016-201729Shrewsburyeng ENG3. League One18th201,5377737.117.11810211.501318-5-0.29+0.12Matches
2017-201830Shrewsburyeng ENG3. League One3rd413,1227675.434.73623521.914625+21+0.61+0.61Matches
2018-201931Bristol Roverseng ENG3. League One15th271,7386442.019.318851392451.002022-2-0.10-0.07Matches
2019-202032Bristol Roverseng ENG3. League One14th292,0317064.522.623841661551.282336-13-0.58-0.74Matches
2020-202133Bristol Roverseng ENG3. League One24th169415922.710.51180551250.50612-6-0.57+0.10Matches
2021-202234Bristol Roverseng ENG4. League Two3rd4299757.23.3390312951.0037-4-1.20-1.81Matches
13 Seasons9 Clubs3 Leagues36626,7827341.2297.6306841026019261.27156176-20-0.14+0.06
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bristol Rovers (4 Seasons)2 Leagues765,0096632.255.75584372119201.005277-25-0.45-0.47
Aldershot Town (3 Seasons)1 League432,8146522.731.33310
Shrewsbury (2 Seasons)1 League614,6597656.351.85433731.785943+16+0.31+0.61
Tamworth (2 Seasons)1 League494,0868350.445.4490
Gateshead (1 Season)1 League393,1788176.835.3372
Grimsby Town (1 Season)1 League352,4106958.226.8269
Newport County (1 Season)1 League292,2297753.824.82520430.832434-10-0.40+0.11
York City (1 Season)1 League181,1016126.612.2126
Notts County (1 Season)1 League161,2968131.314.41512101.382122-1-0.07+0.60
League Two (6 Seasons)1107,7397026.786.0889035222981.024863-15-0.35-0.29
League One (5 Seasons)1339,3697047.5104.110684672718181.36108113-5-0.05+0.26
Conf Premier (4 Seasons)1239,6747959.1107.511211
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-201527Gatesheadeng ENGFA Cup33rd32548594.12.83852002.0067-1-0.35-0.35Matches
2015-201628Newport Countyeng ENGFA Cup33rd31936453.62.1291211202.3352+3+1.40+1.40Matches
2015-201628Newport Countyeng ENGLeague Cup57th1696976.70.81690000.0012-1-1.30-1.30Matches
2016-201729Notts Countyeng ENGEFL Cup58th1120120100.01.311201000.0002-2-1.50Matches
2016-201729Notts Countyeng ENGFA Cup65th1454512.50.51450001.0001-1-2.00-2.29Matches
2017-201830Shrewsburyeng ENGEFL Cup58th19090100.01.01901000.0012-1-1.00Matches
2017-201830Shrewsburyeng ENGFA Cup33rd42536364.92.8370014301.7561+5+1.78+1.12Matches
2018-201931Bristol Roverseng ENGEFL Cup33rd21718695.01.92861001.5023-1-0.53-0.53Matches
2018-201931Bristol Roverseng ENGFA Cup85th1909050.01.01901000.0012-1-1.00-1.00Matches
2019-202032Bristol Roverseng ENGEFL Cup33rd2271415.00.30021401.5001-1-3.33-5.10Matches
2019-202032Bristol Roverseng ENGFA Cup33rd53787670.04.2487313211.6035-2-0.48-1.03Matches
2020-202133Bristol Roverseng ENGFA Cup33rd111114.10.10011100.000000.00-2.08Matches
7 Seasons5 Clubs2 Leagues251,7016856.118.919831162111.402528-3-0.16-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
Bristol Rovers (3 Seasons)2 Leagues116776250.17.5787541811.27611-5-0.66-2.00
Shrewsbury (1 Season)2 Leagues53436971.53.8475114301.4073+4+1.05+0.39
Newport County (1 Season)2 Leagues42626658.22.9383211201.7564+2+0.69+0.69
Gateshead (1 Season)1 League32548594.12.83852002.0067-1-0.35-0.35
Notts County (1 Season)2 Leagues21658334.41.82831000.5003-3-1.64-1.92
FA Cup (7 Seasons)181,2246851.613.61480842511.612118+3+0.22-0.49
EFL Cup (5 Seasons)74776872.35.3590321400.86410-6-1.13-2.61
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
2009-201022Tamwortheng ENG5. Conf Premier21.82036
2010-201123Tamwortheng ENG5. Conf Premier23.63021
2010-201123Aldershot Towneng ENG4. League Two9.41010
2011-201224Aldershot Towneng ENG4. League Two14.00016
2012-201325Aldershot Towneng ENG4. League Two7.8108
2012-201325York Cityeng ENG4. League Two12.2109
2013-201426Grimsby Towneng ENG5. Conf Premier26.82027
2014-201527Gatesheadeng ENG5. Conf Premier35.33130Matches
2014-201527Gatesheadeng ENGFA Cup2.81000Matches
2015-201628Newport Countyeng ENGFA Cup2.10000Matches
2015-201628Newport Countyeng ENGLeague Cup0.80000Matches
2015-201628Newport Countyeng ENG4. League Two24.83027Matches
2016-201729Notts Countyeng ENGEFL Cup1.3000030400000Matches
2016-201729Notts Countyeng ENGFA Cup0.50000Matches
2016-201729Shrewsburyeng ENG3. League One17.13001400000000Matches
2016-201729Notts Countyeng ENG4. League Two14.40001300000000Matches
2017-201830Shrewsburyeng ENGEFL Cup1.0000130100000Matches
2017-201830Shrewsburyeng ENGFA Cup2.80005404110Matches
2017-201830Shrewsburyeng ENG3. League One34.75004400000000Matches
2018-201931Bristol Roverseng ENGEFL Cup1.9000142300000Matches
2018-201931Bristol Roverseng ENGFA Cup1.0000330300000Matches
2018-201931Bristol Roverseng ENG3. League One19.32000Matches
2019-202032Bristol Roverseng ENGEFL Cup0.30000100110Matches
2019-202032Bristol Roverseng ENGFA Cup4.210072112110Matches
2019-202032Bristol Roverseng ENG3. League One22.620018345761720000Matches
2020-202133Bristol Roverseng ENGFA Cup0.10001010000Matches
2020-202133Bristol Roverseng ENG3. League One10.5200161352613160Matches
2021-202234Bristol Roverseng ENG4. League Two3.30006318430Matches
13 Seasons9 Clubs5 Leagues316.5321031370151373742000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bristol Rovers (4 Seasons)4 Leagues63.27005260151283641000
Aldershot Town (3 Seasons)1 League31.32034
Shrewsbury (2 Seasons)3 Leagues55.68006470511000
Tamworth (2 Seasons)1 League45.45057
Gateshead (1 Season)2 Leagues38.1410300
Grimsby Town (1 Season)1 League26.82027
Newport County (1 Season)3 Leagues27.7300270
Notts County (1 Season)3 Leagues16.20001330400000
York City (1 Season)1 League12.2109
FA Cup (7 Seasons)13.620016921922000
League Two (6 Seasons)86.06008931843000
League One (5 Seasons)104.114009247101023036000
EFL Cup (5 Seasons)5.30002112811000
Conf Premier (4 Seasons)107.5101114
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2009-201022Tamworth1 League21.82036
2010-201123Tamworth1 League23.63021
2010-201123Aldershot Town1 League9.41010
2011-201224Aldershot Town1 League14.00016
2012-201325Aldershot Town1 League7.8108
2012-201325York City1 League12.2109
2013-201426Grimsby Town1 League26.82027
2014-201527Gateshead2 Leagues38.1410300
2015-201628Newport County3 Leagues27.7300270
2016-201729Notts County3 Leagues16.20001330400000
2016-201729Shrewsbury1 League17.13001400000000
2017-201830Shrewsbury3 Leagues38.55005070511000
2018-201931Bristol Rovers3 Leagues22.2200472600000
2019-202032Bristol Rovers3 Leagues27.130025376881922000
2020-202133Bristol Rovers2 Leagues10.6200171362613160
2021-202234Bristol Rovers1 League3.30006318430
13 Seasons9 Clubs5 Leagues316.5321031370151373742000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bristol Rovers (4 Seasons)4 Leagues63.27005260151283641000
Aldershot Town (3 Seasons)1 League31.32034
Shrewsbury (2 Seasons)3 Leagues55.68006470511000
Tamworth (2 Seasons)1 League45.45057
Gateshead (1 Season)2 Leagues38.1410300
Grimsby Town (1 Season)1 League26.82027
Newport County (1 Season)3 Leagues27.7300270
Notts County (1 Season)3 Leagues16.20001330400000
York City (1 Season)1 League12.2109
FA Cup (7 Seasons)13.620016921922000
League Two (6 Seasons)86.06008931843000
League One (5 Seasons)104.114009247101023036000
EFL Cup (5 Seasons)5.30002112811000
Conf Premier (4 Seasons)107.5101114
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2009-201022Tamwortheng ENG5. Conf Premier16th21.82036
2010-201123Tamwortheng ENG5. Conf Premier19th23.63021
2010-201123Aldershot Towneng ENG4. League Two14th9.41010
2011-201224Aldershot Towneng ENG4. League Two11th14.00016
2012-201325Aldershot Towneng ENG4. League Two24th7.8108
2012-201325York Cityeng ENG4. League Two17th12.2109
2013-201426Grimsby Towneng ENG5. Conf Premier4th26.82027
2014-201527Gatesheadeng ENG5. Conf Premier10th35.33130Matches
2015-201628Newport Countyeng ENG4. League Two22nd24.83027Matches
2016-201729Notts Countyeng ENG4. League Two16th14.40001300000000Matches
2016-201729Shrewsburyeng ENG3. League One18th17.13001400000000Matches
2017-201830Shrewsburyeng ENG3. League One3rd34.75004400000000Matches
2018-201931Bristol Roverseng ENG3. League One15th19.32000Matches
2019-202032Bristol Roverseng ENG3. League One14th22.620018345761720000Matches
2020-202133Bristol Roverseng ENG3. League One24th10.5200161352613160Matches
2021-202234Bristol Roverseng ENG4. League Two3rd3.30006318430Matches
13 Seasons9 Clubs3 Leagues297.6301029550111103439000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bristol Rovers (4 Seasons)2 Leagues55.76004050111103439000
Aldershot Town (3 Seasons)1 League31.32034
Shrewsbury (2 Seasons)1 League51.88005800000000
Tamworth (2 Seasons)1 League45.45057
Gateshead (1 Season)1 League35.33130
Grimsby Town (1 Season)1 League26.82027
Newport County (1 Season)1 League24.83027
York City (1 Season)1 League12.2109
Notts County (1 Season)1 League14.40001300000000
League Two (6 Seasons)86.06008931843000
League One (5 Seasons)104.114009247101023036000
Conf Premier (4 Seasons)107.5101114
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-201527Gatesheadeng ENGFA Cup33rd2.81000Matches
2015-201628Newport Countyeng ENGFA Cup33rd2.10000Matches
2015-201628Newport Countyeng ENGLeague Cup57th0.80000Matches
2016-201729Notts Countyeng ENGEFL Cup58th1.3000030400000Matches
2016-201729Notts Countyeng ENGFA Cup65th0.50000Matches
2017-201830Shrewsburyeng ENGEFL Cup58th1.0000130100000Matches
2017-201830Shrewsburyeng ENGFA Cup33rd2.80005404110Matches
2018-201931Bristol Roverseng ENGEFL Cup33rd1.9000142300000Matches
2018-201931Bristol Roverseng ENGFA Cup85th1.0000330300000Matches
2019-202032Bristol Roverseng ENGEFL Cup33rd0.30000100110Matches
2019-202032Bristol Roverseng ENGFA Cup33rd4.210072112110Matches
2020-202133Bristol Roverseng ENGFA Cup33rd0.10001010000Matches
7 Seasons5 Clubs2 Leagues18.9200182042733000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bristol Rovers (3 Seasons)2 Leagues7.5100121041822000
Shrewsbury (1 Season)2 Leagues3.8000670511000
Newport County (1 Season)2 Leagues2.90000
Gateshead (1 Season)1 League2.81000
Notts County (1 Season)2 Leagues1.8000030400000
FA Cup (7 Seasons)13.620016921922000
EFL Cup (5 Seasons)5.30002112811000

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.