Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-11-02SatFA CupFirst round properHomeL 0–1BarrowDoncasterYDM77000011000Match Report
2024-10-26SatLeague TwoMatchweek 14AwayD 1–1BarrowBromleyN27000000001Match Report
2024-10-22TueLeague TwoMatchweek 13HomeD 1–1BarrowNotts CountyN9000000000Match Report
2024-10-19SatLeague TwoMatchweek 12AwayL 0–1BarrowAcc'ton StanleyYDM81000010001Match Report
2024-10-12SatLeague TwoMatchweek 11HomeL 0–1BarrowMorecambeYDM58000000000Match Report

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
2010-201123Newport Countyeng ENG5. Conf Premier40222,07023.05611500200.220.260.480.220.48
2011-201224Newport Countyeng ENG5. Conf Premier40312,94632.79514812400.270.150.430.240.40
2012-201325Yeovil Towneng ENG3. League One41372,98533.25914500400.150.270.420.150.42
2013-201426Yeovil Towneng ENG2. Championship743223.6000000100.000.000.000.000.00
2013-201426Shrewsburyeng ENG3. League One965255.8000000000.000.000.000.000.00
2014-201527Yeovil Towneng ENGFA Cup443574.0022000000.000.500.500.000.50Matches
2014-201527Yeovil Towneng ENGLeague Cup00Matches
2014-201527Yeovil Towneng ENG3. League One40373,18835.4279200800.060.200.250.060.25Matches
2015-201628Port Valeeng ENGFA Cup321721.9022000000.001.051.050.001.05Matches
2015-201628Port Valeeng ENGLeague Cup222102.3000000100.000.000.000.000.00Matches
2015-201628Port Valeeng ENG3. League One45423,60640.16410424600.150.100.250.100.20Matches
2016-201729Port Valeeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2016-201729Port Valeeng ENG3. League One32322,79931.1156100300.030.160.190.030.19Matches
2017-201830Northamptoneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201830Northamptoneng ENG3. League One24151,33714.9101100300.070.000.070.070.07Matches
2018-201931Northamptoneng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2018-201931Northamptoneng ENG4. League Two36332,85831.8246200810.060.130.190.060.19Matches
2019-202032St Mirrensct SCO1. Premiership27272,41426.8101100600.040.000.040.040.04Matches
2020-202133St Mirrensct SCO1. Premiership11108589.5000000200.000.000.000.000.00Matches
2020-202133Motherwellsct SCO1. Premiership432602.9101100000.350.000.350.350.35Matches
2021-202234Tranmere Roverseng ENGEFL Cup11901.0101100101.000.001.001.001.00Matches
2021-202234Tranmere Roverseng ENGFA Cup20630.7000000000.000.000.000.000.00Matches
2021-202234Tranmere Roverseng ENG4. League Two39202,15223.9101100400.040.000.040.040.04Matches
2022-202335Barroweng ENGEFL Cup11760.8000000100.000.000.000.000.00Matches
2022-202335Barroweng ENGFA Cup10290.3000000000.000.000.000.000.00Matches
2022-202335Barroweng ENG4. League Two39242,27225.2022000900.000.080.080.000.08Matches
2023-202436Barroweng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2023-202436Barroweng ENGFA Cup20570.6000000100.000.000.000.000.00Matches
2023-202436Barroweng ENG4. League Two43141,70018.9459400400.210.260.480.210.48Matches
2024-202537Barroweng ENGEFL Cup221751.9000000100.000.000.000.000.00Matches
2024-202537Barroweng ENGFA Cup11770.9000000000.000.000.000.000.00Matches
2024-202537Barroweng ENG4. League Two1176146.8101100000.150.000.150.150.15Matches
15 Seasons9 Clubs7 Leagues51138134,602384.540519137366910.100.130.240.100.23
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
Barrow (3 Seasons)3 Leagues101505,09056.657125001600.090.120.210.090.21
Yeovil Town (3 Seasons)4 Leagues92826,85276.1718257001300.090.240.330.090.33
Port Vale (2 Seasons)3 Leagues83796,87776.4711185241000.090.140.240.070.21
Newport County (2 Seasons)1 League80535,01655.71411251312600.250.200.450.230.43
Northampton (2 Seasons)4 Leagues62504,40548.93473001110.060.080.140.060.14
St Mirren (2 Seasons)1 League38373,27236.4101100800.030.000.030.030.03
Tranmere Rovers (1 Season)3 Leagues42212,30525.6202200500.080.000.080.080.08
Shrewsbury (1 Season)1 League965255.8000000000.000.000.000.000.00
Motherwell (1 Season)1 League432602.9101100000.350.000.350.350.35
EFL Cup (8 Seasons)998519.5101100400.110.000.110.110.11
FA Cup (7 Seasons)1488459.4044000100.000.430.430.000.43
League One (6 Seasons)19116914,440160.415254013242400.090.160.250.080.24
League Two (5 Seasons)168989,596106.6811198002510.080.100.180.080.18
Conf Premier (2 Seasons)80535,01655.71411251312600.250.200.450.230.43
Premiership (2 Seasons)42403,53239.2202200800.050.000.050.050.05
Championship (1 Season)743223.6000000100.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
2010-201123Newport County1 League40222,07023.05611500200.220.260.480.220.48
2011-201224Newport County1 League40312,94632.79514812400.270.150.430.240.40
2012-201325Yeovil Town1 League41372,98533.25914500400.150.270.420.150.42
2013-201426Shrewsbury1 League965255.8000000000.000.000.000.000.00
2013-201426Yeovil Town1 League743223.6000000100.000.000.000.000.00
2014-201527Yeovil Town3 Leagues44413,54539.42911200800.050.230.280.050.28
2015-201628Port Vale3 Leagues50463,98844.36612424700.140.140.270.090.23
2016-201729Port Vale2 Leagues33332,88932.1156100300.030.160.190.030.19
2017-201830Northampton2 Leagues25161,42715.9101100300.060.000.060.060.06
2018-201931Northampton2 Leagues37342,97833.1246200810.060.120.180.060.18
2019-202032St Mirren1 League27272,41426.8101100600.040.000.040.040.04
2020-202133St Mirren1 League11108589.5000000200.000.000.000.000.00
2020-202133Motherwell1 League432602.9101100000.350.000.350.350.35
2021-202234Tranmere Rovers3 Leagues42212,30525.6202200500.080.000.080.080.08
2022-202335Barrow3 Leagues41252,37726.40220001000.000.080.080.000.08
2023-202436Barrow3 Leagues46151,84720.5459400500.190.240.440.190.44
2024-202537Barrow3 Leagues14108669.6101100100.100.000.100.100.10
15 Seasons9 Clubs7 Leagues51138134,602384.540519137366910.100.130.240.100.23
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
Barrow (3 Seasons)3 Leagues101505,09056.657125001600.090.120.210.090.21
Yeovil Town (3 Seasons)4 Leagues92826,85276.1718257001300.090.240.330.090.33
Port Vale (2 Seasons)3 Leagues83796,87776.4711185241000.090.140.240.070.21
Newport County (2 Seasons)1 League80535,01655.71411251312600.250.200.450.230.43
Northampton (2 Seasons)4 Leagues62504,40548.93473001110.060.080.140.060.14
St Mirren (2 Seasons)1 League38373,27236.4101100800.030.000.030.030.03
Tranmere Rovers (1 Season)3 Leagues42212,30525.6202200500.080.000.080.080.08
Shrewsbury (1 Season)1 League965255.8000000000.000.000.000.000.00
Motherwell (1 Season)1 League432602.9101100000.350.000.350.350.35
EFL Cup (8 Seasons)998519.5101100400.110.000.110.110.11
FA Cup (7 Seasons)1488459.4044000100.000.430.430.000.43
League One (6 Seasons)19116914,440160.415254013242400.090.160.250.080.24
League Two (5 Seasons)168989,596106.6811198002510.080.100.180.080.18
Conf Premier (2 Seasons)80535,01655.71411251312600.250.200.450.230.43
Premiership (2 Seasons)42403,53239.2202200800.050.000.050.050.05
Championship (1 Season)743223.6000000100.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
2010-201123Newport Countyeng ENG5. Conf Premier9th40222,07023.05611500200.220.260.480.220.48
2011-201224Newport Countyeng ENG5. Conf Premier19th40312,94632.79514812400.270.150.430.240.40
2012-201325Yeovil Towneng ENG3. League One4th41372,98533.25914500400.150.270.420.150.42
2013-201426Shrewsburyeng ENG3. League One23rd965255.8000000000.000.000.000.000.00
2013-201426Yeovil Towneng ENG2. Championship24th743223.6000000100.000.000.000.000.00
2014-201527Yeovil Towneng ENG3. League One24th40373,18835.4279200800.060.200.250.060.25Matches
2015-201628Port Valeeng ENG3. League One12th45423,60640.16410424600.150.100.250.100.20Matches
2016-201729Port Valeeng ENG3. League One21st32322,79931.1156100300.030.160.190.030.19Matches
2017-201830Northamptoneng ENG3. League One22nd24151,33714.9101100300.070.000.070.070.07Matches
2018-201931Northamptoneng ENG4. League Two15th36332,85831.8246200810.060.130.190.060.19Matches
2019-202032St Mirrensct SCO1. Premiership9th27272,41426.8101100600.040.000.040.040.04Matches
2020-202133St Mirrensct SCO1. Premiership13th11108589.5000000200.000.000.000.000.00Matches
2020-202133Motherwellsct SCO1. Premiership14th432602.9101100000.350.000.350.350.35Matches
2021-202234Tranmere Roverseng ENG4. League Two9th39202,15223.9101100400.040.000.040.040.04Matches
2022-202335Barroweng ENG4. League Two9th39242,27225.2022000900.000.080.080.000.08Matches
2023-202436Barroweng ENG4. League Two8th43141,70018.9459400400.210.260.480.210.48Matches
2024-202537Barroweng ENG4. League Two12th1176146.8101100000.150.000.150.150.15Matches
15 Seasons9 Clubs5 Leagues48836432,906365.639478636366410.110.130.240.100.23
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
Barrow (3 Seasons)1 League93454,58651.057125001300.100.140.240.100.24
Yeovil Town (3 Seasons)2 Leagues88786,49572.2716237001300.100.220.320.100.32
Newport County (2 Seasons)1 League80535,01655.71411251312600.250.200.450.230.43
Port Vale (2 Seasons)1 League77746,40571.27916524900.100.130.220.070.20
Northampton (2 Seasons)2 Leagues60484,19546.63473001110.060.090.150.060.15
St Mirren (2 Seasons)1 League38373,27236.4101100800.030.000.030.030.03
Tranmere Rovers (1 Season)1 League39202,15223.9101100400.040.000.040.040.04
Shrewsbury (1 Season)1 League965255.8000000000.000.000.000.000.00
Motherwell (1 Season)1 League432602.9101100000.350.000.350.350.35
League One (6 Seasons)19116914,440160.415254013242400.090.160.250.080.24
League Two (5 Seasons)168989,596106.6811198002510.080.100.180.080.18
Conf Premier (2 Seasons)80535,01655.71411251312600.250.200.450.230.43
Premiership (2 Seasons)42403,53239.2202200800.050.000.050.050.05
Championship (1 Season)743223.6000000100.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-201527Yeovil Towneng ENGFA Cup33rd443574.0022000000.000.500.500.000.50Matches
2014-201527Yeovil Towneng ENGLeague Cup58th00Matches
2015-201628Port Valeeng ENGFA Cup65th321721.9022000000.001.051.050.001.05Matches
2015-201628Port Valeeng ENGLeague Cup33rd222102.3000000100.000.000.000.000.00Matches
2016-201729Port Valeeng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2017-201830Northamptoneng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2018-201931Northamptoneng ENGEFL Cup58th111201.3000000000.000.000.000.000.00Matches
2021-202234Tranmere Roverseng ENGEFL CupRd111901.0101100101.000.001.001.001.00Matches
2021-202234Tranmere Roverseng ENGFA Cup20630.7000000000.000.000.000.000.00Matches
2022-202335Barroweng ENGEFL CupRd211760.8000000100.000.000.000.000.00Matches
2022-202335Barroweng ENGFA Cup10290.3000000000.000.000.000.000.00Matches
2023-202436Barroweng ENGEFL CupRd111901.0000000000.000.000.000.000.00Matches
2023-202436Barroweng ENGFA Cup20570.6000000100.000.000.000.000.00Matches
2024-202537Barroweng ENGEFL CupRd3221751.9000000100.000.000.000.000.00Matches
2024-202537Barroweng ENGFA Cup11770.9000000000.000.000.000.000.00Matches
9 Seasons5 Clubs2 Leagues23171,69618.8145100500.050.210.270.050.27
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
Barrow (3 Seasons)2 Leagues855045.6000000300.000.000.000.000.00
Port Vale (2 Seasons)2 Leagues654725.2022000100.000.380.380.000.38
Northampton (2 Seasons)2 Leagues222102.3000000000.000.000.000.000.00
Yeovil Town (1 Season)2 Leagues443574.0022000000.000.500.500.000.50
Tranmere Rovers (1 Season)2 Leagues311531.7101100100.590.000.590.590.59
EFL Cup (8 Seasons)998519.5101100400.110.000.110.110.11
FA Cup (7 Seasons)1488459.4044000100.000.430.430.000.43

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
2010-201123Newport Countyeng ENG5. Conf Premier23.05220.960.2300
2011-201224Newport Countyeng ENG5. Conf Premier32.79371.130.2212
2012-201325Yeovil Towneng ENG3. League One33.25190.570.2600
2013-201426Yeovil Towneng ENG2. Championship3.6010.280.0000
2013-201426Shrewsburyeng ENG3. League One5.8020.340.0000
2014-201527Yeovil Towneng ENGFA Cup4.0000Matches
2014-201527Yeovil Towneng ENG3. League One35.42130.370.1500Matches
2015-201628Port Valeeng ENGFA Cup1.9000Matches
2015-201628Port Valeeng ENGLeague Cup2.3000Matches
2015-201628Port Valeeng ENG3. League One40.16300.750.1324Matches
2016-201729Port Valeeng ENGEFL Cup1.00000.000.0000Matches
2016-201729Port Valeeng ENG3. League One31.110100.000.320.1000Matches
2017-201830Northamptoneng ENGFA Cup1.002150.02.001.000.000.0000Matches
2017-201830Northamptoneng ENG3. League One14.91060.000.400.1700Matches
2018-201931Northamptoneng ENGEFL Cup1.30000.000.0000Matches
2018-201931Northamptoneng ENG4. League Two31.8200Matches
2019-202032St Mirrensct SCO1. Premiership26.8120525.00.750.190.050.2000Matches
2020-202133St Mirrensct SCO1. Premiership9.50500.00.520.000.0000Matches
2020-202133Motherwellsct SCO1. Premiership2.913133.31.040.350.331.0000Matches
2021-202234Tranmere Roverseng ENGEFL Cup1.012150.02.001.000.501.0000Matches
2021-202234Tranmere Roverseng ENGFA Cup0.70000.000.0000Matches
2021-202234Tranmere Roverseng ENG4. League Two23.9133824.21.380.330.030.1300Matches
2022-202335Barroweng ENGEFL Cup0.80000.000.0000Matches
2022-202335Barroweng ENGFA Cup0.3000Matches
2022-202335Barroweng ENG4. League Two25.2021419.00.830.160.000.0000Matches
2023-202436Barroweng ENGEFL Cup1.00000.000.0000Matches
2023-202436Barroweng ENGFA Cup0.60100.01.580.000.0000Matches
2023-202436Barroweng ENG4. League Two18.9425936.01.320.480.160.4400Matches
2024-202537Barroweng ENGEFL Cup1.90100.00.510.000.0000Matches
2024-202537Barroweng ENGFA Cup0.9011100.01.171.170.000.0000Matches
2024-202537Barroweng ENG4. League Two6.817342.91.030.440.140.3300Matches
15 Seasons9 Clubs7 Leagues384.54012117340.50.710.500.090.2036
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Barrow (3 Seasons)3 Leagues56.65561730.41.000.300.090.2900
Yeovil Town (3 Seasons)4 Leagues76.17330.460.2100
Port Vale (2 Seasons)3 Leagues76.470400.000.550.1324
Newport County (2 Seasons)1 League55.714591.060.2212
Northampton (2 Seasons)4 Leagues48.9327350.00.120.410.500.1400
St Mirren (2 Seasons)1 League36.4125520.00.690.140.040.2000
Tranmere Rovers (1 Season)3 Leagues25.6235925.71.370.350.060.2200
Shrewsbury (1 Season)1 League5.8020.340.0000
Motherwell (1 Season)1 League2.913133.31.040.350.331.0000
EFL Cup (8 Seasons)9.513133.30.420.140.331.0000
FA Cup (7 Seasons)9.404250.01.250.630.000.0000
League One (6 Seasons)160.4150800.000.500.1624
League Two (5 Seasons)106.68862427.91.150.320.070.2500
Conf Premier (2 Seasons)55.714591.060.2212
Premiership (2 Seasons)39.2228621.40.710.150.070.3300
Championship (1 Season)3.6010.280.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
2010-201123Newport County1 League23.05220.960.2300
2011-201224Newport County1 League32.79371.130.2212
2012-201325Yeovil Town1 League33.25190.570.2600
2013-201426Shrewsbury1 League5.8020.340.0000
2013-201426Yeovil Town1 League3.6010.280.0000
2014-201527Yeovil Town3 Leagues39.42130.370.1500
2015-201628Port Vale3 Leagues44.36300.750.1324
2016-201729Port Vale2 Leagues32.110100.000.310.1000
2017-201830Northampton2 Leagues15.9127350.00.130.440.500.1400
2018-201931Northampton2 Leagues33.12000.000.0000
2019-202032St Mirren1 League26.8120525.00.750.190.050.2000
2020-202133St Mirren1 League9.50500.00.520.000.0000
2020-202133Motherwell1 League2.913133.31.040.350.331.0000
2021-202234Tranmere Rovers3 Leagues25.6235925.71.370.350.060.2200
2022-202335Barrow3 Leagues26.4021419.00.800.150.000.0000
2023-202436Barrow3 Leagues20.5426934.61.270.440.150.4400
2024-202537Barrow3 Leagues9.619444.40.940.420.110.2500
15 Seasons9 Clubs7 Leagues384.54012117340.50.710.500.090.2036
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Barrow (3 Seasons)3 Leagues56.65561730.41.000.300.090.2900
Yeovil Town (3 Seasons)4 Leagues76.17330.460.2100
Port Vale (2 Seasons)3 Leagues76.470400.000.550.1324
Newport County (2 Seasons)1 League55.714591.060.2212
Northampton (2 Seasons)4 Leagues48.9327350.00.120.410.500.1400
St Mirren (2 Seasons)1 League36.4125520.00.690.140.040.2000
Tranmere Rovers (1 Season)3 Leagues25.6235925.71.370.350.060.2200
Shrewsbury (1 Season)1 League5.8020.340.0000
Motherwell (1 Season)1 League2.913133.31.040.350.331.0000
EFL Cup (8 Seasons)9.513133.30.420.140.331.0000
FA Cup (7 Seasons)9.404250.01.250.630.000.0000
League One (6 Seasons)160.4150800.000.500.1624
League Two (5 Seasons)106.68862427.91.150.320.070.2500
Conf Premier (2 Seasons)55.714591.060.2212
Premiership (2 Seasons)39.2228621.40.710.150.070.3300
Championship (1 Season)3.6010.280.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
2010-201123Newport Countyeng ENG5. Conf Premier9th23.05220.960.2300
2011-201224Newport Countyeng ENG5. Conf Premier19th32.79371.130.2212
2012-201325Yeovil Towneng ENG3. League One4th33.25190.570.2600
2013-201426Shrewsburyeng ENG3. League One23rd5.8020.340.0000
2013-201426Yeovil Towneng ENG2. Championship24th3.6010.280.0000
2014-201527Yeovil Towneng ENG3. League One24th35.42130.370.1500Matches
2015-201628Port Valeeng ENG3. League One12th40.16300.750.1324Matches
2016-201729Port Valeeng ENG3. League One21st31.110100.000.320.1000Matches
2017-201830Northamptoneng ENG3. League One22nd14.91060.000.400.1700Matches
2018-201931Northamptoneng ENG4. League Two15th31.8200Matches
2019-202032St Mirrensct SCO1. Premiership9th26.8120525.00.750.190.050.2000Matches
2020-202133St Mirrensct SCO1. Premiership13th9.50500.00.520.000.0000Matches
2020-202133Motherwellsct SCO1. Premiership14th2.913133.31.040.350.331.0000Matches
2021-202234Tranmere Roverseng ENG4. League Two9th23.9133824.21.380.330.030.1300Matches
2022-202335Barroweng ENG4. League Two9th25.2021419.00.830.160.000.0000Matches
2023-202436Barroweng ENG4. League Two8th18.9425936.01.320.480.160.4400Matches
2024-202537Barroweng ENG4. League Two12th6.817342.91.030.440.140.3300Matches
15 Seasons9 Clubs5 Leagues365.63911417040.40.710.510.090.2036
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Barrow (3 Seasons)1 League51.05531630.21.040.310.090.3100
Yeovil Town (3 Seasons)2 Leagues72.27330.460.2100
Newport County (2 Seasons)1 League55.714591.060.2212
Port Vale (2 Seasons)1 League71.270400.000.560.1324
Northampton (2 Seasons)2 Leagues46.63060.000.400.1700
St Mirren (2 Seasons)1 League36.4125520.00.690.140.040.2000
Tranmere Rovers (1 Season)1 League23.9133824.21.380.330.030.1300
Shrewsbury (1 Season)1 League5.8020.340.0000
Motherwell (1 Season)1 League2.913133.31.040.350.331.0000
League One (6 Seasons)160.4150800.000.500.1624
League Two (5 Seasons)106.68862427.91.150.320.070.2500
Conf Premier (2 Seasons)55.714591.060.2212
Premiership (2 Seasons)39.2228621.40.710.150.070.3300
Championship (1 Season)3.6010.280.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-201527Yeovil Towneng ENGFA Cup33rd4.0000Matches
2015-201628Port Valeeng ENGFA Cup65th1.9000Matches
2015-201628Port Valeeng ENGLeague Cup33rd2.3000Matches
2016-201729Port Valeeng ENGEFL Cup58th1.00000.000.0000Matches
2017-201830Northamptoneng ENGFA Cup85th1.002150.02.001.000.000.0000Matches
2018-201931Northamptoneng ENGEFL Cup58th1.30000.000.0000Matches
2021-202234Tranmere Roverseng ENGEFL CupRd11.012150.02.001.000.501.0000Matches
2021-202234Tranmere Roverseng ENGFA Cup0.70000.000.0000Matches
2022-202335Barroweng ENGEFL CupRd20.80000.000.0000Matches
2022-202335Barroweng ENGFA Cup0.3000Matches
2023-202436Barroweng ENGEFL CupRd11.00000.000.0000Matches
2023-202436Barroweng ENGFA Cup0.60100.01.580.000.0000Matches
2024-202537Barroweng ENGEFL CupRd31.90100.00.510.000.0000Matches
2024-202537Barroweng ENGFA Cup0.9011100.01.171.170.000.0000Matches
9 Seasons5 Clubs2 Leagues18.817342.90.680.290.140.3300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Barrow (3 Seasons)2 Leagues5.603133.30.570.190.000.0000
Port Vale (2 Seasons)2 Leagues5.20000.000.0000
Northampton (2 Seasons)2 Leagues2.302150.00.860.430.000.0000
Yeovil Town (1 Season)2 Leagues4.0000
Tranmere Rovers (1 Season)2 Leagues1.712150.01.180.590.501.0000
EFL Cup (8 Seasons)9.513133.30.420.140.331.0000
FA Cup (7 Seasons)9.404250.01.250.630.000.0000
Become a Stathead & surf this site ad-free.

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
2010-201123Newport Countyeng ENG5. Conf Premier402,0705250.023.02218
2011-201224Newport Countyeng ENG5. Conf Premier402,9467471.232.7319
2012-201325Yeovil Towneng ENG3. League One412,9857372.133.2374
2013-201426Yeovil Towneng ENG2. Championship7322467.83.643
2013-201426Shrewsburyeng ENG3. League One95255812.75.863
2014-201527Yeovil Towneng ENGFA Cup43578999.24.04893001.7542+2+0.50+30.50Matches
2014-201527Yeovil Towneng ENGLeague Cup00001Matches
2014-201527Yeovil Towneng ENG3. League One403,1888077.035.43728340.832951-22-0.62+0.99Matches
2015-201628Port Valeeng ENGFA Cup31725763.71.9267013901.333300.000.00Matches
2015-201628Port Valeeng ENGLeague Cup2210105100.02.321052001.5010+1+0.43Matches
2015-201628Port Valeeng ENG3. League One453,6068087.140.14226311.384752-5-0.12-0.63Matches
2016-201729Port Valeeng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2016-201729Port Valeeng ENG3. League One322,7998767.631.13225001.192844-16-0.51+0.09Matches
2017-201830Northamptoneng ENGFA Cup1909050.01.01901000.0001-1-1.00-1.00Matches
2017-201830Northamptoneng ENG3. League One241,3375632.314.9157981.211431-17-1.14-0.60Matches
2018-201931Northamptoneng ENGEFL Cup1120120100.01.311201001.001100.00Matches
2018-201931Northamptoneng ENG4. League Two362,8587969.031.833852631621.394541+4+0.13+0.34Matches
2019-202032St Mirrensct SCO1. Premiership272,4148989.426.8278926000.932035-15-0.56+0.07Matches
2020-202133St Mirrensct SCO1. Premiership118587825.19.51085711191.00613-7-0.73-0.70Matches
2020-202133Motherwellsct SCO1. Premiership4260657.62.938621221.754400.00+0.46Matches
2021-202234Tranmere Roverseng ENGEFL Cup19090100.01.01901001.002200.00Matches
2021-202234Tranmere Roverseng ENGFA Cup2633235.00.70023201.5002-2-2.86-2.09Matches
2021-202234Tranmere Roverseng ENG4. League Two392,1525552.023.9208918192041.673023+7+0.29+0.02Matches
2022-202335Barroweng ENGEFL Cup1767636.20.81760011.000000.000.00Matches
2022-202335Barroweng ENGFA Cup1292932.20.30012900.000000.00+1.48Matches
2022-202335Barroweng ENG4. League Two392,2725854.925.2248214152111.493033-3-0.12+0.03Matches
2023-202436Barroweng ENGEFL Cup19090100.01.01901000.0001-1-1.00Matches
2023-202436Barroweng ENGFA Cup2572931.70.60022901.5001-1-1.58-3.04Matches
2023-202436Barroweng ENG4. League Two431,7004041.118.914754292311.532726+1+0.05-0.13Matches
2024-202537Barroweng ENGEFL Cup21758858.31.92881010.5005-5-2.57-3.29Matches
2024-202537Barroweng ENGFA Cup1777785.60.91770000.000000.00+6.92Matches
2024-202537Barroweng ENG4. League Two116145640.16.8781441221.3669-3-0.44-0.83Matches
15 Seasons9 Clubs7 Leagues51134,6026851.3384.53818519813021371.29298382-84-0.29-0.07
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Barrow (3 Seasons)3 Leagues1015,0905047.356.6508024512261.426375-12-0.21-0.32
Yeovil Town (3 Seasons)4 Leagues926,8527453.276.18289311050.913353-20-0.51+1.19
Port Vale (2 Seasons)3 Leagues836,8778377.776.479875443911.2980101-21-0.270.00
Newport County (2 Seasons)1 League805,0166360.655.75327
Northampton (2 Seasons)4 Leagues624,4057151.348.95086351216101.296074-14-0.29+0.15
St Mirren (2 Seasons)1 League383,2728653.536.437883311190.952648-22-0.61-0.51
Tranmere Rovers (1 Season)3 Leagues422,3055552.325.6218919212141.653227+5+0.20-0.02
Shrewsbury (1 Season)1 League95255812.75.863
Motherwell (1 Season)1 League4260657.62.938621221.754400.00+0.46
EFL Cup (8 Seasons)98519570.99.59957030.78511-6-0.63-0.98
FA Cup (7 Seasons)148456062.69.4882463101.2179-2-0.21+0.14
League One (6 Seasons)19114,4407658.1160.41698622131.15118178-60-0.49+0.15
League Two (5 Seasons)1689,5965753.0106.69883667021101.51138132+6+0.06-0.04
Conf Premier (2 Seasons)805,0166360.655.75327
Premiership (2 Seasons)423,5328437.039.240883527111.033052-22-0.56-0.28
Championship (1 Season)7322467.83.643
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
2010-201123Newport County1 League402,0705250.023.02218
2011-201224Newport County1 League402,9467471.232.7319
2012-201325Yeovil Town1 League412,9857372.133.2374
2013-201426Shrewsbury1 League95255812.75.863
2013-201426Yeovil Town1 League7322467.83.643
2014-201527Yeovil Town3 Leagues443,5458177.239.4418931350.913353-20-0.51+1.19
2015-201628Port Vale3 Leagues503,9888086.344.346862843911.385155-4-0.09-0.52
2016-201729Port Vale2 Leagues332,8898868.332.1339026001.152946-17-0.53+0.07
2017-201830Northampton2 Leagues251,4275733.015.916908981.161432-18-1.14-0.61
2018-201931Northampton2 Leagues372,9788069.933.134862731621.384642+4+0.12+0.33
2019-202032St Mirren1 League272,4148989.426.8278926000.932035-15-0.56+0.07
2020-202133St Mirren1 League118587825.19.51085711191.00613-7-0.73-0.70
2020-202133Motherwell1 League4260657.62.938621221.754400.00+0.46
2021-202234Tranmere Rovers3 Leagues422,3055552.325.6218919212141.653227+5+0.20-0.02
2022-202335Barrow3 Leagues412,3775853.526.4258114162121.443033-3-0.11+0.06
2023-202436Barrow3 Leagues461,8474041.920.515765312311.502728-1-0.05-0.29
2024-202537Barrow3 Leagues148666245.19.61082541231.14614-8-0.83-1.17
15 Seasons9 Clubs7 Leagues51134,6026851.3384.53818519813021371.29298382-84-0.29-0.07
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Barrow (3 Seasons)3 Leagues1015,0905047.356.6508024512261.426375-12-0.21-0.32
Yeovil Town (3 Seasons)4 Leagues926,8527453.276.18289311050.913353-20-0.51+1.19
Port Vale (2 Seasons)3 Leagues836,8778377.776.479875443911.2980101-21-0.270.00
Newport County (2 Seasons)1 League805,0166360.655.75327
Northampton (2 Seasons)4 Leagues624,4057151.348.95086351216101.296074-14-0.29+0.15
St Mirren (2 Seasons)1 League383,2728653.536.437883311190.952648-22-0.61-0.51
Tranmere Rovers (1 Season)3 Leagues422,3055552.325.6218919212141.653227+5+0.20-0.02
Shrewsbury (1 Season)1 League95255812.75.863
Motherwell (1 Season)1 League4260657.62.938621221.754400.00+0.46
EFL Cup (8 Seasons)98519570.99.59957030.78511-6-0.63-0.98
FA Cup (7 Seasons)148456062.69.4882463101.2179-2-0.21+0.14
League One (6 Seasons)19114,4407658.1160.41698622131.15118178-60-0.49+0.15
League Two (5 Seasons)1689,5965753.0106.69883667021101.51138132+6+0.06-0.04
Conf Premier (2 Seasons)805,0166360.655.75327
Premiership (2 Seasons)423,5328437.039.240883527111.033052-22-0.56-0.28
Championship (1 Season)7322467.83.643
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
2010-201123Newport Countyeng ENG5. Conf Premier9th402,0705250.023.02218
2011-201224Newport Countyeng ENG5. Conf Premier19th402,9467471.232.7319
2012-201325Yeovil Towneng ENG3. League One4th412,9857372.133.2374
2013-201426Shrewsburyeng ENG3. League One23rd95255812.75.863
2013-201426Yeovil Towneng ENG2. Championship24th7322467.83.643
2014-201527Yeovil Towneng ENG3. League One24th403,1888077.035.43728340.832951-22-0.62+0.99Matches
2015-201628Port Valeeng ENG3. League One12th453,6068087.140.14226311.384752-5-0.12-0.63Matches
2016-201729Port Valeeng ENG3. League One21st322,7998767.631.13225001.192844-16-0.51+0.09Matches
2017-201830Northamptoneng ENG3. League One22nd241,3375632.314.9157981.211431-17-1.14-0.60Matches
2018-201931Northamptoneng ENG4. League Two15th362,8587969.031.833852631621.394541+4+0.13+0.34Matches
2019-202032St Mirrensct SCO1. Premiership9th272,4148989.426.8278926000.932035-15-0.56+0.07Matches
2020-202133St Mirrensct SCO1. Premiership13th118587825.19.51085711191.00613-7-0.73-0.70Matches
2020-202133Motherwellsct SCO1. Premiership14th4260657.62.938621221.754400.00+0.46Matches
2021-202234Tranmere Roverseng ENG4. League Two9th392,1525552.023.9208918192041.673023+7+0.29+0.02Matches
2022-202335Barroweng ENG4. League Two9th392,2725854.925.2248214152111.493033-3-0.12+0.03Matches
2023-202436Barroweng ENG4. League Two8th431,7004041.118.914754292311.532726+1+0.05-0.13Matches
2024-202537Barroweng ENG4. League Two12th116145640.16.8781441221.3669-3-0.44-0.83Matches
15 Seasons9 Clubs5 Leagues48832,9066750.7365.63648518712420341.31286362-76-0.28-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
Barrow (3 Seasons)1 League934,5864946.751.0457922482141.496368-5-0.10-0.20
Yeovil Town (3 Seasons)2 Leagues886,4957452.372.278281040.832951-22-0.62+0.99
Newport County (2 Seasons)1 League805,0166360.655.75327
Port Vale (2 Seasons)1 League776,4058377.471.27451311.307596-21-0.30-0.01
Northampton (2 Seasons)2 Leagues604,1957050.746.64885331216101.325972-13-0.28+0.16
St Mirren (2 Seasons)1 League383,2728653.536.437883311190.952648-22-0.61-0.51
Tranmere Rovers (1 Season)1 League392,1525552.023.9208918192041.673023+7+0.29+0.02
Shrewsbury (1 Season)1 League95255812.75.863
Motherwell (1 Season)1 League4260657.62.938621221.754400.00+0.46
League One (6 Seasons)19114,4407658.1160.41698622131.15118178-60-0.49+0.15
League Two (5 Seasons)1689,5965753.0106.69883667021101.51138132+6+0.06-0.04
Conf Premier (2 Seasons)805,0166360.655.75327
Premiership (2 Seasons)423,5328437.039.240883527111.033052-22-0.56-0.28
Championship (1 Season)7322467.83.643
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-201527Yeovil Towneng ENGFA Cup33rd43578999.24.04893001.7542+2+0.50+30.50Matches
2014-201527Yeovil Towneng ENGLeague Cup58th00001Matches
2015-201628Port Valeeng ENGFA Cup65th31725763.71.9267013901.333300.000.00Matches
2015-201628Port Valeeng ENGLeague Cup33rd2210105100.02.321052001.5010+1+0.43Matches
2016-201729Port Valeeng ENGEFL Cup58th19090100.01.01901000.0012-1-1.00Matches
2017-201830Northamptoneng ENGFA Cup85th1909050.01.01901000.0001-1-1.00-1.00Matches
2018-201931Northamptoneng ENGEFL Cup58th1120120100.01.311201001.001100.00Matches
2021-202234Tranmere Roverseng ENGEFL CupRd119090100.01.01901001.002200.00Matches
2021-202234Tranmere Roverseng ENGFA Cup2633235.00.70023201.5002-2-2.86-2.09Matches
2022-202335Barroweng ENGEFL CupRd21767636.20.81760011.000000.000.00Matches
2022-202335Barroweng ENGFA Cup1292932.20.30012900.000000.00+1.48Matches
2023-202436Barroweng ENGEFL CupRd119090100.01.01901000.0001-1-1.00Matches
2023-202436Barroweng ENGFA Cup2572931.70.60022901.5001-1-1.58-3.04Matches
2024-202537Barroweng ENGEFL CupRd321758858.31.92881010.5005-5-2.57-3.29Matches
2024-202537Barroweng ENGFA Cup1777785.60.91770000.000000.00+6.92Matches
9 Seasons5 Clubs2 Leagues231,6967466.518.817891163131.041220-8-0.42-0.31
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Barrow (3 Seasons)2 Leagues85046352.55.6584232920.6307-7-1.25-1.45
Port Vale (2 Seasons)2 Leagues64727982.85.2587313901.175500.000.00
Northampton (2 Seasons)2 Leagues221010570.02.321052000.5012-1-0.43-0.43
Yeovil Town (1 Season)2 Leagues43578979.34.04893011.7542+2+0.50+30.50
Tranmere Rovers (1 Season)2 Leagues31535156.71.7190123201.3324-2-1.18-0.41
EFL Cup (8 Seasons)98519570.99.59957030.78511-6-0.63-0.98
FA Cup (7 Seasons)148456062.69.4882463101.2179-2-0.21+0.14

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
2010-201123Newport Countyeng ENG5. Conf Premier23.02027
2011-201224Newport Countyeng ENG5. Conf Premier32.74037
2012-201325Yeovil Towneng ENG3. League One33.24022
2013-201426Yeovil Towneng ENG2. Championship3.6102
2013-201426Shrewsburyeng ENG3. League One5.8005
2014-201527Yeovil Towneng ENGFA Cup4.00000Matches
2014-201527Yeovil Towneng ENG3. League One35.48045Matches
2015-201628Port Valeeng ENGFA Cup1.90000Matches
2015-201628Port Valeeng ENGLeague Cup2.31000Matches
2015-201628Port Valeeng ENG3. League One40.16042Matches
2016-201729Port Valeeng ENGEFL Cup1.0000200500000Matches
2016-201729Port Valeeng ENG3. League One31.13003100000000Matches
2017-201830Northamptoneng ENGFA Cup1.00000202000Matches
2017-201830Northamptoneng ENG3. League One14.93001600000000Matches
2018-201931Northamptoneng ENGEFL Cup1.3000140000000Matches
2018-201931Northamptoneng ENG4. League Two31.88100Matches
2019-202032St Mirrensct SCO1. Premiership26.86003040112000Matches
2020-202133St Mirrensct SCO1. Premiership9.520020120618110Matches
2020-202133Motherwellsct SCO1. Premiership2.90000302220Matches
2021-202234Tranmere Roverseng ENGEFL Cup1.01003101010Matches
2021-202234Tranmere Roverseng ENGFA Cup0.70003210000Matches
2021-202234Tranmere Roverseng ENG4. League Two23.9400333832626380Matches
2022-202335Barroweng ENGEFL Cup0.81002100210Matches
2022-202335Barroweng ENGFA Cup0.30000Matches
2022-202335Barroweng ENG4. League Two25.2900454611231470Matches
2023-202436Barroweng ENGEFL Cup1.00000101100Matches
2023-202436Barroweng ENGFA Cup0.61000000000Matches
2023-202436Barroweng ENG4. League Two18.9400282613217230Matches
2024-202537Barroweng ENGEFL Cup1.91003301220Matches
2024-202537Barroweng ENGFA Cup0.90001210000Matches
2024-202537Barroweng ENG4. League Two6.8000291610110Matches
15 Seasons9 Clubs7 Leagues384.569104001909106109136000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Barrow (3 Seasons)3 Leagues56.61600818845263840
Yeovil Town (3 Seasons)4 Leagues76.11300690
Port Vale (2 Seasons)3 Leagues76.410007500500000
Newport County (2 Seasons)1 League55.76064
Northampton (2 Seasons)4 Leagues48.911101760200000
St Mirren (2 Seasons)1 League36.4800505211818110
Tranmere Rovers (1 Season)3 Leagues25.6500394142726390
Shrewsbury (1 Season)1 League5.8005
Motherwell (1 Season)1 League2.90000302220
EFL Cup (8 Seasons)9.540011100854000
FA Cup (7 Seasons)9.41004622000
League One (6 Seasons)160.4240016100000000
League Two (5 Seasons)106.62510108119676841190
Conf Premier (2 Seasons)55.76064
Premiership (2 Seasons)39.2800505512020130
Championship (1 Season)3.6102
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2010-201123Newport County1 League23.02027
2011-201224Newport County1 League32.74037
2012-201325Yeovil Town1 League33.24022
2013-201426Shrewsbury1 League5.8005
2013-201426Yeovil Town1 League3.6102
2014-201527Yeovil Town3 Leagues39.4800450
2015-201628Port Vale3 Leagues44.3700420
2016-201729Port Vale2 Leagues32.13003300500000
2017-201830Northampton2 Leagues15.93001620200000
2018-201931Northampton2 Leagues33.1810140000000
2019-202032St Mirren1 League26.86003040112000
2020-202133St Mirren1 League9.520020120618110
2020-202133Motherwell1 League2.90000302220
2021-202234Tranmere Rovers3 Leagues25.6500394142726390
2022-202335Barrow3 Leagues26.41000474711233480
2023-202436Barrow3 Leagues20.5500282713318230
2024-202537Barrow3 Leagues9.61006142712130
15 Seasons9 Clubs7 Leagues384.569104001909106109136000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Barrow (3 Seasons)3 Leagues56.61600818845263840
Yeovil Town (3 Seasons)4 Leagues76.11300690
Port Vale (2 Seasons)3 Leagues76.410007500500000
Newport County (2 Seasons)1 League55.76064
Northampton (2 Seasons)4 Leagues48.911101760200000
St Mirren (2 Seasons)1 League36.4800505211818110
Tranmere Rovers (1 Season)3 Leagues25.6500394142726390
Shrewsbury (1 Season)1 League5.8005
Motherwell (1 Season)1 League2.90000302220
EFL Cup (8 Seasons)9.540011100854000
FA Cup (7 Seasons)9.41004622000
League One (6 Seasons)160.4240016100000000
League Two (5 Seasons)106.62510108119676841190
Conf Premier (2 Seasons)55.76064
Premiership (2 Seasons)39.2800505512020130
Championship (1 Season)3.6102
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2010-201123Newport Countyeng ENG5. Conf Premier9th23.02027
2011-201224Newport Countyeng ENG5. Conf Premier19th32.74037
2012-201325Yeovil Towneng ENG3. League One4th33.24022
2013-201426Shrewsburyeng ENG3. League One23rd5.8005
2013-201426Yeovil Towneng ENG2. Championship24th3.6102
2014-201527Yeovil Towneng ENG3. League One24th35.48045Matches
2015-201628Port Valeeng ENG3. League One12th40.16042Matches
2016-201729Port Valeeng ENG3. League One21st31.13003100000000Matches
2017-201830Northamptoneng ENG3. League One22nd14.93001600000000Matches
2018-201931Northamptoneng ENG4. League Two15th31.88100Matches
2019-202032St Mirrensct SCO1. Premiership9th26.86003040112000Matches
2020-202133St Mirrensct SCO1. Premiership13th9.520020120618110Matches
2020-202133Motherwellsct SCO1. Premiership14th2.90000302220Matches
2021-202234Tranmere Roverseng ENG4. League Two9th23.9400333832626380Matches
2022-202335Barroweng ENG4. League Two9th25.2900454611231470Matches
2023-202436Barroweng ENG4. League Two8th18.9400282613217230Matches
2024-202537Barroweng ENG4. League Two12th6.8000291610110Matches
15 Seasons9 Clubs5 Leagues365.66410385174796104132000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Barrow (3 Seasons)1 League51.01300758135058810
Yeovil Town (3 Seasons)2 Leagues72.213069
Newport County (2 Seasons)1 League55.76064
Port Vale (2 Seasons)1 League71.29007300000000
Northampton (2 Seasons)2 Leagues46.611101600000000
St Mirren (2 Seasons)1 League36.4800505211818110
Tranmere Rovers (1 Season)1 League23.9400333832626380
Shrewsbury (1 Season)1 League5.8005
Motherwell (1 Season)1 League2.90000302220
League One (6 Seasons)160.4240016100000000
League Two (5 Seasons)106.62510108119676841190
Conf Premier (2 Seasons)55.76064
Premiership (2 Seasons)39.2800505512020130
Championship (1 Season)3.6102
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-201527Yeovil Towneng ENGFA Cup33rd4.00000Matches
2015-201628Port Valeeng ENGFA Cup65th1.90000Matches
2015-201628Port Valeeng ENGLeague Cup33rd2.31000Matches
2016-201729Port Valeeng ENGEFL Cup58th1.0000200500000Matches
2017-201830Northamptoneng ENGFA Cup85th1.00000202000Matches
2018-201931Northamptoneng ENGEFL Cup58th1.3000140000000Matches
2021-202234Tranmere Roverseng ENGEFL CupRd11.01003101010Matches
2021-202234Tranmere Roverseng ENGFA Cup0.70003210000Matches
2022-202335Barroweng ENGEFL CupRd20.81002100210Matches
2022-202335Barroweng ENGFA Cup0.30000Matches
2023-202436Barroweng ENGEFL CupRd11.00000101100Matches
2023-202436Barroweng ENGFA Cup0.61000000000Matches
2024-202537Barroweng ENGEFL CupRd31.91003301220Matches
2024-202537Barroweng ENGFA Cup0.90001210000Matches
9 Seasons5 Clubs2 Leagues18.8500151621054000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Barrow (3 Seasons)2 Leagues5.63006712530
Port Vale (2 Seasons)2 Leagues5.2100200500000
Northampton (2 Seasons)2 Leagues2.3000160200000
Yeovil Town (1 Season)2 Leagues4.00000
Tranmere Rovers (1 Season)2 Leagues1.71006311010
EFL Cup (8 Seasons)9.540011100854000
FA Cup (7 Seasons)9.41004622000

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.