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-02-28WedPremiershipRegular seasonAwayW 3–1MotherwellLivingstonN1000000000Match Report
2024-02-17SatPremiershipRegular seasonAwayL 0–2MotherwellHeartsN12000000000Match Report
2024-02-14WedPremiershipRegular seasonAwayD 3–3MotherwellAberdeenN19000000000Match Report
2024-01-02TuePremiershipRegular seasonAwayD 2–2MotherwellHibernianN8000000000Match Report
2023-12-09SatPremiershipRegular seasonHomeD 1–1MotherwellSt JohnstoneYFW69000021001Match 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
2008-200917Yeovil Towneng ENG3. League One10108669.6415400000.420.100.520.420.52Matches
2008-200917Tottenham2. UEFA Cup21971.1000000.000.00Matches
2009-201018Yeovil Towneng ENG3. League One22131,26414.0617600300.430.070.500.430.50
2009-201018Millwalleng ENG3. League One1202753.1202200000.650.000.650.650.65
2010-201119Crystal Palaceeng ENG2. Championship701601.8000000000.000.000.000.000.00
2010-201119Swindon Towneng ENG3. League One533043.4000000000.000.000.000.000.00
2010-201119Yeovil Towneng ENG3. League One111197810.9336300100.280.280.550.280.55
2010-201119P'borough Utdeng ENG3. League One10390.4101100002.310.002.312.312.31
2011-201220Yeovil Towneng ENG3. League One27242,01622.4448400300.180.180.360.180.36
2012-201321Charlton Atheng ENG2. Championship1022322.6314300001.160.391.551.161.55
2013-201422Charlton Atheng ENG2. Championship1234775.3011000100.000.190.190.000.19
2013-201422Brightoneng ENG2. Championship50670.7000000000.000.000.000.000.00
2014-201523Swindon Towneng ENGFA Cup11550.6000000000.000.000.000.000.00Matches
2014-201523Swindon Towneng ENG3. League One32211,67218.6808800000.430.000.430.430.43Matches
2015-201624Swindon Towneng ENGFA Cup11800.9000000000.000.000.000.000.00Matches
2015-201624Swindon Towneng ENGLeague Cup11901.0101100001.000.001.001.001.00Matches
2015-201624Swindon Towneng ENG3. League One32272,51027.9112131100000.390.070.470.390.47Matches
2016-201725Swindon Towneng ENG3. League One30272,40526.7628600000.220.070.300.220.30Matches
2017-201826Oxford Unitedeng ENGEFL Cup11770.9101100001.170.001.171.171.17Matches
2017-201826Oxford Unitedeng ENGFA Cup00Matches
2017-201826Oxford Unitedeng ENG3. League One35201,89521.1538500100.240.140.380.240.38Matches
2018-201927Oxford Unitedeng ENGEFL Cup332402.7000000000.000.000.000.000.00Matches
2018-201927Oxford Unitedeng ENG3. League One1155265.8101100000.170.000.170.170.17Matches
2019-202028St Mirrensct SCO1. Premiership30262,31725.7819800100.310.040.350.310.35Matches
2020-202129St Mirrensct SCO1. Premiership34212,06122.9516500200.220.040.260.220.26Matches
2021-202230Morecambeeng ENGFA Cup10330.4000000000.000.000.000.000.00Matches
2021-202230Morecambeeng ENG3. League One1233594.0202200000.500.000.500.500.50Matches
2022-202331Morecambeeng ENGEFL Cup10350.4000000000.000.000.000.000.00Matches
2022-202331Morecambeeng ENGFA Cup00Matches
2022-202331Morecambeeng ENG3. League One632342.6000000000.000.000.000.000.00Matches
2022-202331Motherwellsct SCO1. Premiership954995.5101100300.180.000.180.180.18Matches
2023-202432Motherwellsct SCO1. Premiership1022532.8101100000.360.000.360.360.36Matches
16 Seasons12 Clubs6 Leagues37423422,116245.773209373001500.300.080.380.300.38
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
Swindon Town (4 Seasons)3 Leagues102817,11679.1264302600000.330.050.380.330.38
Yeovil Town (4 Seasons)1 League70585,12456.9179261700700.300.160.460.300.46
St Mirren (2 Seasons)1 League64474,37848.6132151300300.270.040.310.270.31
Oxford United (2 Seasons)3 Leagues50292,73830.47310700100.230.100.330.230.33
Charlton Ath (2 Seasons)1 League2257097.9325300100.380.250.630.380.63
Morecambe (2 Seasons)3 Leagues2066617.3202200000.270.000.270.270.27
Motherwell (2 Seasons)1 League1977528.4202200300.240.000.240.240.24
Millwall (1 Season)1 League1202753.1202200000.650.000.650.650.65
Crystal Palace (1 Season)1 League701601.8000000000.000.000.000.000.00
Brighton (1 Season)1 League50670.7000000000.000.000.000.000.00
Tottenham (1 Season)1 League21971.1000000.000.00
P'borough Utd (1 Season)1 League10390.4101100002.310.002.312.312.31
League One (11 Seasons)24616715,343170.55316695300800.310.090.400.310.40
FA Cup (5 Seasons)321681.9000000000.000.000.000.000.00
Premiership (4 Seasons)83545,13057.0152171500600.260.040.300.260.30
EFL Cup (4 Seasons)654424.9202200000.410.000.410.410.41
Championship (3 Seasons)34593610.4325300100.290.190.480.290.48
UEFA Cup (1 Season)21971.1000000.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
2008-200917Tottenham1 League21971.1000000.000.00
2008-200917Yeovil Town1 League10108669.6415400000.420.100.520.420.52
2009-201018Millwall1 League1202753.1202200000.650.000.650.650.65
2009-201018Yeovil Town1 League22131,26414.0617600300.430.070.500.430.50
2010-201119Swindon Town1 League533043.4000000000.000.000.000.000.00
2010-201119Crystal Palace1 League701601.8000000000.000.000.000.000.00
2010-201119P'borough Utd1 League10390.4101100002.310.002.312.312.31
2010-201119Yeovil Town1 League111197810.9336300100.280.280.550.280.55
2011-201220Yeovil Town1 League27242,01622.4448400300.180.180.360.180.36
2012-201321Charlton Ath1 League1022322.6314300001.160.391.551.161.55
2013-201422Charlton Ath1 League1234775.3011000100.000.190.190.000.19
2013-201422Brighton1 League50670.7000000000.000.000.000.000.00
2014-201523Swindon Town2 Leagues33221,72719.2808800000.420.000.420.420.42
2015-201624Swindon Town3 Leagues34292,68029.8122141200000.400.070.470.400.47
2016-201725Swindon Town1 League30272,40526.7628600000.220.070.300.220.30
2017-201826Oxford United3 Leagues36211,97221.9639600100.270.140.410.270.41
2018-201927Oxford United2 Leagues1487668.5101100000.120.000.120.120.12
2019-202028St Mirren1 League30262,31725.7819800100.310.040.350.310.35
2020-202129St Mirren1 League34212,06122.9516500200.220.040.260.220.26
2021-202230Morecambe2 Leagues1333924.4202200000.460.000.460.460.46
2022-202331Morecambe3 Leagues732693.0000000000.000.000.000.000.00
2022-202331Motherwell1 League954995.5101100300.180.000.180.180.18
2023-202432Motherwell1 League1022532.8101100000.360.000.360.360.36
16 Seasons12 Clubs6 Leagues37423422,116245.773209373001500.300.080.380.300.38
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
Swindon Town (4 Seasons)3 Leagues102817,11679.1264302600000.330.050.380.330.38
Yeovil Town (4 Seasons)1 League70585,12456.9179261700700.300.160.460.300.46
St Mirren (2 Seasons)1 League64474,37848.6132151300300.270.040.310.270.31
Oxford United (2 Seasons)3 Leagues50292,73830.47310700100.230.100.330.230.33
Charlton Ath (2 Seasons)1 League2257097.9325300100.380.250.630.380.63
Morecambe (2 Seasons)3 Leagues2066617.3202200000.270.000.270.270.27
Motherwell (2 Seasons)1 League1977528.4202200300.240.000.240.240.24
Millwall (1 Season)1 League1202753.1202200000.650.000.650.650.65
Crystal Palace (1 Season)1 League701601.8000000000.000.000.000.000.00
Brighton (1 Season)1 League50670.7000000000.000.000.000.000.00
Tottenham (1 Season)1 League21971.1000000.000.00
P'borough Utd (1 Season)1 League10390.4101100002.310.002.312.312.31
League One (11 Seasons)24616715,343170.55316695300800.310.090.400.310.40
FA Cup (5 Seasons)321681.9000000000.000.000.000.000.00
Premiership (4 Seasons)83545,13057.0152171500600.260.040.300.260.30
EFL Cup (4 Seasons)654424.9202200000.410.000.410.410.41
Championship (3 Seasons)34593610.4325300100.290.190.480.290.48
UEFA Cup (1 Season)21971.1000000.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
2008-200917Yeovil Towneng ENG3. League One17th10108669.6415400000.420.100.520.420.52Matches
2009-201018Millwalleng ENG3. League One3rd1202753.1202200000.650.000.650.650.65
2009-201018Yeovil Towneng ENG3. League One15th22131,26414.0617600300.430.070.500.430.50
2010-201119Swindon Towneng ENG3. League One24th533043.4000000000.000.000.000.000.00
2010-201119Crystal Palaceeng ENG2. Championship20th701601.8000000000.000.000.000.000.00
2010-201119P'borough Utdeng ENG3. League One4th10390.4101100002.310.002.312.312.31
2010-201119Yeovil Towneng ENG3. League One14th111197810.9336300100.280.280.550.280.55
2011-201220Yeovil Towneng ENG3. League One17th27242,01622.4448400300.180.180.360.180.36
2012-201321Charlton Atheng ENG2. Championship9th1022322.6314300001.160.391.551.161.55
2013-201422Charlton Atheng ENG2. Championship18th1234775.3011000100.000.190.190.000.19
2013-201422Brightoneng ENG2. Championship6th50670.7000000000.000.000.000.000.00
2014-201523Swindon Towneng ENG3. League One4th32211,67218.6808800000.430.000.430.430.43Matches
2015-201624Swindon Towneng ENG3. League One15th32272,51027.9112131100000.390.070.470.390.47Matches
2016-201725Swindon Towneng ENG3. League One22nd30272,40526.7628600000.220.070.300.220.30Matches
2017-201826Oxford Unitedeng ENG3. League One16th35201,89521.1538500100.240.140.380.240.38Matches
2018-201927Oxford Unitedeng ENG3. League One12th1155265.8101100000.170.000.170.170.17Matches
2019-202028St Mirrensct SCO1. Premiership9th30262,31725.7819800100.310.040.350.310.35Matches
2020-202129St Mirrensct SCO1. Premiership13th34212,06122.9516500200.220.040.260.220.26Matches
2021-202230Morecambeeng ENG3. League One19th1233594.0202200000.500.000.500.500.50Matches
2022-202331Morecambeeng ENG3. League One22nd632342.6000000000.000.000.000.000.00Matches
2022-202331Motherwellsct SCO1. Premiership7th954995.5101100300.180.000.180.180.18Matches
2023-202432Motherwellsct SCO1. Premiership8th1022532.8101100000.360.000.360.360.36Matches
16 Seasons11 Clubs3 Leagues36322621,409237.971209171001500.300.080.380.300.38
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
Swindon Town (4 Seasons)1 League99786,89176.6254292500000.330.050.380.330.38
Yeovil Town (4 Seasons)1 League70585,12456.9179261700700.300.160.460.300.46
St Mirren (2 Seasons)1 League64474,37848.6132151300300.270.040.310.270.31
Oxford United (2 Seasons)1 League46252,42126.9639600100.220.110.330.220.33
Charlton Ath (2 Seasons)1 League2257097.9325300100.380.250.630.380.63
Motherwell (2 Seasons)1 League1977528.4202200300.240.000.240.240.24
Morecambe (2 Seasons)1 League1865936.6202200000.300.000.300.300.30
Millwall (1 Season)1 League1202753.1202200000.650.000.650.650.65
Crystal Palace (1 Season)1 League701601.8000000000.000.000.000.000.00
Brighton (1 Season)1 League50670.7000000000.000.000.000.000.00
P'borough Utd (1 Season)1 League10390.4101100002.310.002.312.312.31
League One (11 Seasons)24616715,343170.55316695300800.310.090.400.310.40
Premiership (4 Seasons)83545,13057.0152171500600.260.040.300.260.30
Championship (3 Seasons)34593610.4325300100.290.190.480.290.48
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-201523Swindon Towneng ENGFA Cup85th11550.6000000000.000.000.000.000.00Matches
2015-201624Swindon Towneng ENGFA Cup85th11800.9000000000.000.000.000.000.00Matches
2015-201624Swindon Towneng ENGLeague Cup57th11901.0101100001.000.001.001.001.00Matches
2017-201826Oxford Unitedeng ENGEFL Cup58th11770.9101100001.170.001.171.171.17Matches
2017-201826Oxford Unitedeng ENGFA Cup85th00Matches
2018-201927Oxford Unitedeng ENGEFL Cup17th332402.7000000000.000.000.000.000.00Matches
2021-202230Morecambeeng ENGFA Cup10330.4000000000.000.000.000.000.00Matches
2022-202331Morecambeeng ENGEFL CupRd310350.4000000000.000.000.000.000.00Matches
2022-202331Morecambeeng ENGFA Cup00Matches
6 Seasons3 Clubs2 Leagues976106.8202200000.300.000.300.300.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
Oxford United (2 Seasons)2 Leagues443173.5101100000.280.000.280.280.28
Swindon Town (2 Seasons)2 Leagues332252.5101100000.400.000.400.400.40
Morecambe (2 Seasons)2 Leagues20680.8000000000.000.000.000.000.00
FA Cup (5 Seasons)321681.9000000000.000.000.000.000.00
EFL Cup (4 Seasons)654424.9202200000.410.000.410.410.41
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2008-200917Tottenham2. UEFA CupR3221971.1000000.000.00Matches
1 Season1 Club1 League21971.1000000.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
2008-200917Yeovil Towneng ENG3. League One9.6480.830.5000Matches
2008-200917Tottenham2. UEFA Cup1.100Matches
2009-201018Yeovil Towneng ENG3. League One14.06120.850.5000
2009-201018Millwalleng ENG3. League One3.1220.651.0000
2010-201119Crystal Palaceeng ENG2. Championship1.8000.0000
2010-201119Swindon Towneng ENG3. League One3.4010.300.0000
2010-201119Yeovil Towneng ENG3. League One10.93141.290.2100
2010-201119P'borough Utdeng ENG3. League One0.4124.620.5000
2011-201220Yeovil Towneng ENG3. League One22.44140.620.2900
2012-201321Charlton Atheng ENG2. Championship2.6341.550.7500
2013-201422Charlton Atheng ENG2. Championship5.3010.190.0000
2013-201422Brightoneng ENG2. Championship0.7011.340.0000
2014-201523Swindon Towneng ENGFA Cup0.6000Matches
2014-201523Swindon Towneng ENG3. League One18.68241.290.3300Matches
2015-201624Swindon Towneng ENGFA Cup0.9000Matches
2015-201624Swindon Towneng ENGLeague Cup1.0100Matches
2015-201624Swindon Towneng ENG3. League One27.911371.330.3000Matches
2016-201725Swindon Towneng ENG3. League One26.760300.001.120.2000Matches
2017-201826Oxford Unitedeng ENGEFL Cup0.9111100.01.171.171.001.0000Matches
2017-201826Oxford Unitedeng ENG3. League One21.150310.001.470.1600Matches
2018-201927Oxford Unitedeng ENGEFL Cup2.7010220.03.750.750.000.0000Matches
2018-201927Oxford Unitedeng ENG3. League One5.8100Matches
2019-202028St Mirrensct SCO1. Premiership25.78441636.41.710.620.180.5000Matches
2020-202129St Mirrensct SCO1. Premiership22.95501938.02.180.830.100.2600Matches
2021-202230Morecambeeng ENGFA Cup0.40000.000.0000Matches
2021-202230Morecambeeng ENG3. League One4.0217635.34.261.500.120.3300Matches
2022-202331Morecambeeng ENGEFL Cup0.40000.000.0000Matches
2022-202331Morecambeeng ENG3. League One2.603133.31.150.380.000.0000Matches
2022-202331Motherwellsct SCO1. Premiership5.5110220.01.800.360.100.5000Matches
2023-202432Motherwellsct SCO1. Premiership2.814250.01.420.710.250.5000Matches
16 Seasons12 Clubs6 Leagues245.77313923079.11.200.970.210.3100
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Swindon Town (4 Seasons)3 Leagues79.1260920.001.200.2700
Yeovil Town (4 Seasons)1 League56.917480.840.3500
St Mirren (2 Seasons)1 League48.613943537.21.930.720.140.3700
Oxford United (2 Seasons)3 Leagues30.471134309.10.451.380.550.1800
Charlton Ath (2 Seasons)1 League7.9350.630.6000
Morecambe (2 Seasons)3 Leagues7.3220735.02.720.950.100.2900
Motherwell (2 Seasons)1 League8.4214428.61.680.480.140.5000
Millwall (1 Season)1 League3.1220.651.0000
Crystal Palace (1 Season)1 League1.8000.0000
Brighton (1 Season)1 League0.7011.340.0000
Tottenham (1 Season)1 League1.100
P'borough Utd (1 Season)1 League0.4124.620.5000
League One (11 Seasons)170.55320182340.00.371.110.650.2900
FA Cup (5 Seasons)1.90000.000.0000
Premiership (4 Seasons)57.0151083936.11.890.680.140.3800
EFL Cup (4 Seasons)4.9211327.32.810.770.090.3300
Championship (3 Seasons)10.4360.580.5000
UEFA Cup (1 Season)1.100
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2008-200917Tottenham1 League1.100
2008-200917Yeovil Town1 League9.6480.830.5000
2009-201018Millwall1 League3.1220.651.0000
2009-201018Yeovil Town1 League14.06120.850.5000
2010-201119Swindon Town1 League3.4010.300.0000
2010-201119Crystal Palace1 League1.8000.0000
2010-201119P'borough Utd1 League0.4124.620.5000
2010-201119Yeovil Town1 League10.93141.290.2100
2011-201220Yeovil Town1 League22.44140.620.2900
2012-201321Charlton Ath1 League2.6341.550.7500
2013-201422Charlton Ath1 League5.3010.190.0000
2013-201422Brighton1 League0.7011.340.0000
2014-201523Swindon Town2 Leagues19.28241.290.3300
2015-201624Swindon Town3 Leagues29.812371.330.3000
2016-201725Swindon Town1 League26.760300.001.120.2000
2017-201826Oxford United3 Leagues21.961323200.00.051.466.000.1900
2018-201927Oxford United2 Leagues8.5110220.03.750.750.000.0000
2019-202028St Mirren1 League25.78441636.41.710.620.180.5000
2020-202129St Mirren1 League22.95501938.02.180.830.100.2600
2021-202230Morecambe2 Leagues4.4217635.33.901.380.120.3300
2022-202331Morecambe3 Leagues3.003133.31.000.330.000.0000
2022-202331Motherwell1 League5.5110220.01.800.360.100.5000
2023-202432Motherwell1 League2.814250.01.420.710.250.5000
16 Seasons12 Clubs6 Leagues245.77313923079.11.200.970.210.3100
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Swindon Town (4 Seasons)3 Leagues79.1260920.001.200.2700
Yeovil Town (4 Seasons)1 League56.917480.840.3500
St Mirren (2 Seasons)1 League48.613943537.21.930.720.140.3700
Oxford United (2 Seasons)3 Leagues30.471134309.10.451.380.550.1800
Charlton Ath (2 Seasons)1 League7.9350.630.6000
Morecambe (2 Seasons)3 Leagues7.3220735.02.720.950.100.2900
Motherwell (2 Seasons)1 League8.4214428.61.680.480.140.5000
Millwall (1 Season)1 League3.1220.651.0000
Crystal Palace (1 Season)1 League1.8000.0000
Brighton (1 Season)1 League0.7011.340.0000
Tottenham (1 Season)1 League1.100
P'borough Utd (1 Season)1 League0.4124.620.5000
League One (11 Seasons)170.55320182340.00.371.110.650.2900
FA Cup (5 Seasons)1.90000.000.0000
Premiership (4 Seasons)57.0151083936.11.890.680.140.3800
EFL Cup (4 Seasons)4.9211327.32.810.770.090.3300
Championship (3 Seasons)10.4360.580.5000
UEFA Cup (1 Season)1.100
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
2008-200917Yeovil Towneng ENG3. League One17th9.6480.830.5000Matches
2009-201018Millwalleng ENG3. League One3rd3.1220.651.0000
2009-201018Yeovil Towneng ENG3. League One15th14.06120.850.5000
2010-201119Swindon Towneng ENG3. League One24th3.4010.300.0000
2010-201119Crystal Palaceeng ENG2. Championship20th1.8000.0000
2010-201119P'borough Utdeng ENG3. League One4th0.4124.620.5000
2010-201119Yeovil Towneng ENG3. League One14th10.93141.290.2100
2011-201220Yeovil Towneng ENG3. League One17th22.44140.620.2900
2012-201321Charlton Atheng ENG2. Championship9th2.6341.550.7500
2013-201422Charlton Atheng ENG2. Championship18th5.3010.190.0000
2013-201422Brightoneng ENG2. Championship6th0.7011.340.0000
2014-201523Swindon Towneng ENG3. League One4th18.68241.290.3300Matches
2015-201624Swindon Towneng ENG3. League One15th27.911371.330.3000Matches
2016-201725Swindon Towneng ENG3. League One22nd26.760300.001.120.2000Matches
2017-201826Oxford Unitedeng ENG3. League One16th21.150310.001.470.1600Matches
2018-201927Oxford Unitedeng ENG3. League One12th5.8100Matches
2019-202028St Mirrensct SCO1. Premiership9th25.78441636.41.710.620.180.5000Matches
2020-202129St Mirrensct SCO1. Premiership13th22.95501938.02.180.830.100.2600Matches
2021-202230Morecambeeng ENG3. League One19th4.0217635.34.261.500.120.3300Matches
2022-202331Morecambeeng ENG3. League One22nd2.603133.31.150.380.000.0000Matches
2022-202331Motherwellsct SCO1. Premiership7th5.5110220.01.800.360.100.5000Matches
2023-202432Motherwellsct SCO1. Premiership8th2.814250.01.420.710.250.5000Matches
16 Seasons11 Clubs3 Leagues237.97112822783.61.150.980.220.3100
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Swindon Town (4 Seasons)1 League76.6250920.001.200.2700
Yeovil Town (4 Seasons)1 League56.917480.840.3500
St Mirren (2 Seasons)1 League48.613943537.21.930.720.140.3700
Oxford United (2 Seasons)1 League26.960310.001.470.1600
Charlton Ath (2 Seasons)1 League7.9350.630.6000
Motherwell (2 Seasons)1 League8.4214428.61.680.480.140.5000
Morecambe (2 Seasons)1 League6.6220735.03.041.060.100.2900
Millwall (1 Season)1 League3.1220.651.0000
Crystal Palace (1 Season)1 League1.8000.0000
Brighton (1 Season)1 League0.7011.340.0000
P'borough Utd (1 Season)1 League0.4124.620.5000
League One (11 Seasons)170.55320182340.00.371.110.650.2900
Premiership (4 Seasons)57.0151083936.11.890.680.140.3800
Championship (3 Seasons)10.4360.580.5000
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-201523Swindon Towneng ENGFA Cup85th0.6000Matches
2015-201624Swindon Towneng ENGFA Cup85th0.9000Matches
2015-201624Swindon Towneng ENGLeague Cup57th1.0100Matches
2017-201826Oxford Unitedeng ENGEFL Cup58th0.9111100.01.171.171.001.0000Matches
2018-201927Oxford Unitedeng ENGEFL Cup17th2.7010220.03.750.750.000.0000Matches
2021-202230Morecambeeng ENGFA Cup0.40000.000.0000Matches
2022-202331Morecambeeng ENGEFL CupRd30.40000.000.0000Matches
6 Seasons3 Clubs2 Leagues6.8211327.32.570.700.090.3300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Oxford United (2 Seasons)2 Leagues3.5111327.33.120.850.090.3300
Swindon Town (2 Seasons)2 Leagues2.5100
Morecambe (2 Seasons)2 Leagues0.80000.000.0000
FA Cup (5 Seasons)1.90000.000.0000
EFL Cup (4 Seasons)4.9211327.32.810.770.090.3300
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2008-200917Tottenham2. UEFA CupR321.100Matches
1 Season1 Club1 League1.100
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
2008-200917Yeovil Towneng ENG3. League One108668720.99.6100Matches
2008-200917Tottenham2. UEFA Cup297491.11112Matches
2009-201018Yeovil Towneng ENG3. League One221,2645730.514.0139
2009-201018Millwalleng ENG3. League One12275236.63.1012
2010-201119Crystal Palaceeng ENG2. Championship7160233.91.807
2010-201119Swindon Towneng ENG3. League One5304617.33.432
2010-201119Yeovil Towneng ENG3. League One119788923.610.9110
2010-201119P'borough Utdeng ENG3. League One139390.90.401
2011-201220Yeovil Towneng ENG3. League One272,0167548.722.4243
2012-201321Charlton Atheng ENG2. Championship10232235.62.628
2013-201422Charlton Atheng ENG2. Championship124774011.55.339
2013-201422Brightoneng ENG2. Championship567131.60.705
2014-201523Swindon Towneng ENGFA Cup1555561.10.61550000.0003-3-4.91+0.23Matches
2014-201523Swindon Towneng ENG3. League One321,6725240.418.62151161.652820+8+0.43+0.03Matches
2015-201624Swindon Towneng ENGFA Cup1808088.90.91800000.0013-2-2.25-2.25Matches
2015-201624Swindon Towneng ENGLeague Cup19090100.01.01901000.0012-1-1.00Matches
2015-201624Swindon Towneng ENG3. League One322,5107860.627.92723501.594936+13+0.47+1.57Matches
2016-201725Swindon Towneng ENG3. League One302,4058058.126.72722300.932737-10-0.37+0.25Matches
2017-201826Oxford Unitedeng ENGEFL Cup1777764.20.91770000.0032+1+1.17+5.35Matches
2017-201826Oxford Unitedeng ENGFA Cup00001Matches
2017-201826Oxford Unitedeng ENG3. League One351,8955445.821.120101511.292928+1+0.05+0.29Matches
2018-201927Oxford Unitedeng ENGEFL Cup32408088.92.73802002.0043+1+0.37-2.63Matches
2018-201927Oxford Unitedeng ENG3. League One115264812.75.8586361620.27715-8-1.37-1.42Matches
2019-202028St Mirrensct SCO1. Premiership302,3177785.825.726851942700.972235-13-0.50+0.43Matches
2020-202129St Mirrensct SCO1. Premiership342,0616160.322.921819132801.212327-4-0.17+0.09Matches
2021-202230Morecambeeng ENGFA Cup1333312.20.40013310.0003-3-8.18-9.32Matches
2021-202230Morecambeeng ENG3. League One12359308.74.0360092080.4245-1-0.25+0.46Matches
2022-202331Morecambeeng ENGEFL Cup1353511.70.40013511.000000.00+0.34Matches
2022-202331Morecambeeng ENGFA Cup00001Matches
2022-202331Morecambeeng ENG3. League One6234395.72.636913950.3313-2-0.77-0.10Matches
2022-202331Motherwellsct SCO1. Premiership94995514.65.5583442101.89104+6+1.08+1.21Matches
2023-202432Motherwellsct SCO1. Premiership10253257.82.8269081451.1057-2-0.71-0.80Matches
16 Seasons12 Clubs6 Leagues37422,1165924.8245.72348110014021331.17214233-19-0.11+0.19
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Swindon Town (4 Seasons)3 Leagues1027,1167042.379.18175512161.36106101+5+0.07+0.42
Yeovil Town (4 Seasons)1 League705,1247330.956.95812
St Mirren (2 Seasons)1 League644,3786871.548.6478328172801.104562-17-0.35+0.06
Oxford United (2 Seasons)3 Leagues502,7385531.330.4298315211641.084348-5-0.16-0.09
Charlton Ath (2 Seasons)1 League22709328.67.9517
Morecambe (2 Seasons)3 Leagues20661337.47.366511420160.40511-6-0.82-0.19
Motherwell (2 Seasons)1 League197524011.38.47794121751.471511+4+0.48+0.49
Millwall (1 Season)1 League12275236.63.1012
Crystal Palace (1 Season)1 League7160233.91.807
Brighton (1 Season)1 League567131.60.705
Tottenham (1 Season)1 League297491.11112
P'borough Utd (1 Season)1 League139390.90.401
League One (11 Seasons)24615,3436226.5170.516774647917221.18145144+1+0.01+0.40
FA Cup (5 Seasons)31685626.71.9268013330.0019-8-4.29-4.60
Premiership (4 Seasons)835,1306240.157.0548332292351.186073-13-0.23-0.12
EFL Cup (4 Seasons)64427456.74.9581313511.1787+1+0.20+0.74
Championship (3 Seasons)34936285.710.4529
UEFA Cup (1 Season)297491.11112
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
2008-200917Tottenham1 League297491.11112
2008-200917Yeovil Town1 League108668720.99.6100
2009-201018Millwall1 League12275236.63.1012
2009-201018Yeovil Town1 League221,2645730.514.0139
2010-201119Swindon Town1 League5304617.33.432
2010-201119Crystal Palace1 League7160233.91.807
2010-201119P'borough Utd1 League139390.90.401
2010-201119Yeovil Town1 League119788923.610.9110
2011-201220Yeovil Town1 League272,0167548.722.4243
2012-201321Charlton Ath1 League10232235.62.628
2013-201422Charlton Ath1 League124774011.55.339
2013-201422Brighton1 League567131.60.705
2014-201523Swindon Town2 Leagues331,7275240.819.2225551161.602823+5+0.26-0.06
2015-201624Swindon Town3 Leagues342,6807962.029.8298524501.505141+10+0.34+1.43
2016-201725Swindon Town1 League302,4058058.126.72722300.932737-10-0.37+0.25
2017-201826Oxford United3 Leagues361,9725545.321.92177101521.253230+2+0.09+0.41
2018-201927Oxford United2 Leagues147665517.48.5884561620.641118-7-0.82-0.90
2019-202028St Mirren1 League302,3177785.825.726851942700.972235-13-0.50+0.43
2020-202129St Mirren1 League342,0616160.322.921819132801.212327-4-0.17+0.09
2021-202230Morecambe2 Leagues13392308.94.43600102190.3948-4-0.92-0.31
2022-202331Morecambe3 Leagues7269385.93.0369141570.4313-2-0.67-0.02
2022-202331Motherwell1 League94995514.65.5583442101.89104+6+1.08+1.21
2023-202432Motherwell1 League10253257.82.8269081451.1057-2-0.71-0.80
16 Seasons12 Clubs6 Leagues37422,1165924.8245.72348110014021331.17214233-19-0.11+0.19
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Swindon Town (4 Seasons)3 Leagues1027,1167042.379.18175512161.36106101+5+0.07+0.42
Yeovil Town (4 Seasons)1 League705,1247330.956.95812
St Mirren (2 Seasons)1 League644,3786871.548.6478328172801.104562-17-0.35+0.06
Oxford United (2 Seasons)3 Leagues502,7385531.330.4298315211641.084348-5-0.16-0.09
Charlton Ath (2 Seasons)1 League22709328.67.9517
Morecambe (2 Seasons)3 Leagues20661337.47.366511420160.40511-6-0.82-0.19
Motherwell (2 Seasons)1 League197524011.38.47794121751.471511+4+0.48+0.49
Millwall (1 Season)1 League12275236.63.1012
Crystal Palace (1 Season)1 League7160233.91.807
Brighton (1 Season)1 League567131.60.705
Tottenham (1 Season)1 League297491.11112
P'borough Utd (1 Season)1 League139390.90.401
League One (11 Seasons)24615,3436226.5170.516774647917221.18145144+1+0.01+0.40
FA Cup (5 Seasons)31685626.71.9268013330.0019-8-4.29-4.60
Premiership (4 Seasons)835,1306240.157.0548332292351.186073-13-0.23-0.12
EFL Cup (4 Seasons)64427456.74.9581313511.1787+1+0.20+0.74
Championship (3 Seasons)34936285.710.4529
UEFA Cup (1 Season)297491.11112
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
2008-200917Yeovil Towneng ENG3. League One17th108668720.99.6100Matches
2009-201018Millwalleng ENG3. League One3rd12275236.63.1012
2009-201018Yeovil Towneng ENG3. League One15th221,2645730.514.0139
2010-201119Swindon Towneng ENG3. League One24th5304617.33.432
2010-201119Crystal Palaceeng ENG2. Championship20th7160233.91.807
2010-201119P'borough Utdeng ENG3. League One4th139390.90.401
2010-201119Yeovil Towneng ENG3. League One14th119788923.610.9110
2011-201220Yeovil Towneng ENG3. League One17th272,0167548.722.4243
2012-201321Charlton Atheng ENG2. Championship9th10232235.62.628
2013-201422Charlton Atheng ENG2. Championship18th124774011.55.339
2013-201422Brightoneng ENG2. Championship6th567131.60.705
2014-201523Swindon Towneng ENG3. League One4th321,6725240.418.62151161.652820+8+0.43+0.03Matches
2015-201624Swindon Towneng ENG3. League One15th322,5107860.627.92723501.594936+13+0.47+1.57Matches
2016-201725Swindon Towneng ENG3. League One22nd302,4058058.126.72722300.932737-10-0.37+0.25Matches
2017-201826Oxford Unitedeng ENG3. League One16th351,8955445.821.120101511.292928+1+0.05+0.29Matches
2018-201927Oxford Unitedeng ENG3. League One12th115264812.75.8586361620.27715-8-1.37-1.42Matches
2019-202028St Mirrensct SCO1. Premiership9th302,3177785.825.726851942700.972235-13-0.50+0.43Matches
2020-202129St Mirrensct SCO1. Premiership13th342,0616160.322.921819132801.212327-4-0.17+0.09Matches
2021-202230Morecambeeng ENG3. League One19th12359308.74.0360092080.4245-1-0.25+0.46Matches
2022-202331Morecambeeng ENG3. League One22nd6234395.72.636913950.3313-2-0.77-0.10Matches
2022-202331Motherwellsct SCO1. Premiership7th94995514.65.5583442101.89104+6+1.08+1.21Matches
2023-202432Motherwellsct SCO1. Premiership8th10253257.82.8269081451.1057-2-0.71-0.80Matches
16 Seasons11 Clubs3 Leagues36321,4095924.5237.9226819613721271.18205217-12-0.07+0.24
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Swindon Town (4 Seasons)1 League996,8917041.676.678502161.4010493+11+0.15+0.47
Yeovil Town (4 Seasons)1 League705,1247330.956.95812
St Mirren (2 Seasons)1 League644,3786871.548.6478328172801.104562-17-0.35+0.06
Oxford United (2 Seasons)1 League462,4215329.226.9258613211631.053643-7-0.26-0.20
Charlton Ath (2 Seasons)1 League22709328.67.9517
Motherwell (2 Seasons)1 League197524011.38.47794121751.471511+4+0.48+0.49
Morecambe (2 Seasons)1 League18593337.26.666511217130.3958-3-0.46+0.24
Millwall (1 Season)1 League12275236.63.1012
Crystal Palace (1 Season)1 League7160233.91.807
Brighton (1 Season)1 League567131.60.705
P'borough Utd (1 Season)1 League139390.90.401
League One (11 Seasons)24615,3436226.5170.516774647917221.18145144+1+0.01+0.40
Premiership (4 Seasons)835,1306240.157.0548332292351.186073-13-0.23-0.12
Championship (3 Seasons)34936285.710.4529
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-201523Swindon Towneng ENGFA Cup85th1555561.10.61550000.0003-3-4.91+0.23Matches
2015-201624Swindon Towneng ENGFA Cup85th1808088.90.91800000.0013-2-2.25-2.25Matches
2015-201624Swindon Towneng ENGLeague Cup57th19090100.01.01901000.0012-1-1.00Matches
2017-201826Oxford Unitedeng ENGEFL Cup58th1777764.20.91770000.0032+1+1.17+5.35Matches
2017-201826Oxford Unitedeng ENGFA Cup85th00001Matches
2018-201927Oxford Unitedeng ENGEFL Cup17th32408088.92.73802002.0043+1+0.37-2.63Matches
2021-202230Morecambeeng ENGFA Cup1333312.20.40013310.0003-3-8.18-9.32Matches
2022-202331Morecambeeng ENGEFL CupRd31353511.70.40013511.000000.00+0.34Matches
2022-202331Morecambeeng ENGFA Cup00001Matches
6 Seasons3 Clubs2 Leagues96106843.36.8777323440.78916-7-1.03-0.89
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Oxford United (2 Seasons)2 Leagues43177966.03.54792011.5075+2+0.57+1.80
Swindon Town (2 Seasons)2 Leagues32257583.32.53751000.0028-6-2.40+1.60
Morecambe (2 Seasons)2 Leagues2683410.30.80023430.5003-3-3.97-4.33
FA Cup (5 Seasons)31685626.71.9268013330.0019-8-4.29-4.60
EFL Cup (4 Seasons)64427456.74.9581313511.1787+1+0.20+0.74
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2008-200917Tottenham2. UEFA CupR32297491.11112Matches
1 Season1 Club1 League297491.11112

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
2008-200917Yeovil Towneng ENG3. League One9.60015Matches
2008-200917Tottenham2. UEFA Cup1.10000Matches
2009-201018Yeovil Towneng ENG3. League One14.03010
2009-201018Millwalleng ENG3. League One3.1004
2010-201119Crystal Palaceeng ENG2. Championship1.8005
2010-201119Swindon Towneng ENG3. League One3.4004
2010-201119Yeovil Towneng ENG3. League One10.91013
2010-201119P'borough Utdeng ENG3. League One0.4001
2011-201220Yeovil Towneng ENG3. League One22.43025
2012-201321Charlton Atheng ENG2. Championship2.6004
2013-201422Charlton Atheng ENG2. Championship5.3104
2013-201422Brightoneng ENG2. Championship0.7003
2014-201523Swindon Towneng ENGFA Cup0.60000Matches
2014-201523Swindon Towneng ENG3. League One18.60013Matches
2015-201624Swindon Towneng ENGFA Cup0.90000Matches
2015-201624Swindon Towneng ENGLeague Cup1.00000Matches
2015-201624Swindon Towneng ENG3. League One27.90027Matches
2016-201725Swindon Towneng ENG3. League One26.70002800000000Matches
2017-201826Oxford Unitedeng ENGEFL Cup0.9000010000000Matches
2017-201826Oxford Unitedeng ENG3. League One21.11002000000000Matches
2018-201927Oxford Unitedeng ENGEFL Cup2.7000224200000Matches
2018-201927Oxford Unitedeng ENG3. League One5.80000Matches
2019-202028St Mirrensct SCO1. Premiership25.71004328164000Matches
2020-202129St Mirrensct SCO1. Premiership22.920032301910480Matches
2021-202230Morecambeeng ENGFA Cup0.40000100010Matches
2021-202230Morecambeeng ENG3. League One4.00003532110Matches
2022-202331Morecambeeng ENGEFL Cup0.40000010000Matches
2022-202331Morecambeeng ENG3. League One2.60002031010Matches
2022-202331Motherwellsct SCO1. Premiership5.530012901220Matches
2023-202432Motherwellsct SCO1. Premiership2.80004221110Matches
16 Seasons12 Clubs6 Leagues245.71500274784821814000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Swindon Town (4 Seasons)3 Leagues79.10007200000000
Yeovil Town (4 Seasons)1 League56.97063
St Mirren (2 Seasons)1 League48.630075583514480
Oxford United (2 Seasons)3 Leagues30.41002234200000
Charlton Ath (2 Seasons)1 League7.9108
Morecambe (2 Seasons)3 Leagues7.30005673130
Motherwell (2 Seasons)1 League8.4300161122330
Millwall (1 Season)1 League3.1004
Crystal Palace (1 Season)1 League1.8005
Brighton (1 Season)1 League0.7003
Tottenham (1 Season)1 League1.10000
P'borough Utd (1 Season)1 League0.4001
League One (11 Seasons)170.580016556312000
FA Cup (5 Seasons)1.90000100010
Premiership (4 Seasons)57.0600916937167110
EFL Cup (4 Seasons)4.9000235200000
Championship (3 Seasons)10.41016
UEFA Cup (1 Season)1.10000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2008-200917Tottenham1 League1.10000
2008-200917Yeovil Town1 League9.60015
2009-201018Millwall1 League3.1004
2009-201018Yeovil Town1 League14.03010
2010-201119Swindon Town1 League3.4004
2010-201119Crystal Palace1 League1.8005
2010-201119P'borough Utd1 League0.4001
2010-201119Yeovil Town1 League10.91013
2011-201220Yeovil Town1 League22.43025
2012-201321Charlton Ath1 League2.6004
2013-201422Charlton Ath1 League5.3104
2013-201422Brighton1 League0.7003
2014-201523Swindon Town2 Leagues19.2000130
2015-201624Swindon Town3 Leagues29.8000270
2016-201725Swindon Town1 League26.70002800000000
2017-201826Oxford United3 Leagues21.91002010000000
2018-201927Oxford United2 Leagues8.5000224200000
2019-202028St Mirren1 League25.71004328164000
2020-202129St Mirren1 League22.920032301910480
2021-202230Morecambe2 Leagues4.40003632120
2022-202331Morecambe3 Leagues3.00002041010
2022-202331Motherwell1 League5.530012901220
2023-202432Motherwell1 League2.80004221110
16 Seasons12 Clubs6 Leagues245.71500274784821814000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Swindon Town (4 Seasons)3 Leagues79.10007200000000
Yeovil Town (4 Seasons)1 League56.97063
St Mirren (2 Seasons)1 League48.630075583514480
Oxford United (2 Seasons)3 Leagues30.41002234200000
Charlton Ath (2 Seasons)1 League7.9108
Morecambe (2 Seasons)3 Leagues7.30005673130
Motherwell (2 Seasons)1 League8.4300161122330
Millwall (1 Season)1 League3.1004
Crystal Palace (1 Season)1 League1.8005
Brighton (1 Season)1 League0.7003
Tottenham (1 Season)1 League1.10000
P'borough Utd (1 Season)1 League0.4001
League One (11 Seasons)170.580016556312000
FA Cup (5 Seasons)1.90000100010
Premiership (4 Seasons)57.0600916937167110
EFL Cup (4 Seasons)4.9000235200000
Championship (3 Seasons)10.41016
UEFA Cup (1 Season)1.10000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2008-200917Yeovil Towneng ENG3. League One17th9.60015Matches
2009-201018Millwalleng ENG3. League One3rd3.1004
2009-201018Yeovil Towneng ENG3. League One15th14.03010
2010-201119Swindon Towneng ENG3. League One24th3.4004
2010-201119Crystal Palaceeng ENG2. Championship20th1.8005
2010-201119P'borough Utdeng ENG3. League One4th0.4001
2010-201119Yeovil Towneng ENG3. League One14th10.91013
2011-201220Yeovil Towneng ENG3. League One17th22.43025
2012-201321Charlton Atheng ENG2. Championship9th2.6004
2013-201422Charlton Atheng ENG2. Championship18th5.3104
2013-201422Brightoneng ENG2. Championship6th0.7003
2014-201523Swindon Towneng ENG3. League One4th18.60013Matches
2015-201624Swindon Towneng ENG3. League One15th27.90027Matches
2016-201725Swindon Towneng ENG3. League One22nd26.70002800000000Matches
2017-201826Oxford Unitedeng ENG3. League One16th21.11002000000000Matches
2018-201927Oxford Unitedeng ENG3. League One12th5.80000Matches
2019-202028St Mirrensct SCO1. Premiership9th25.71004328164000Matches
2020-202129St Mirrensct SCO1. Premiership13th22.920032301910480Matches
2021-202230Morecambeeng ENG3. League One19th4.00003532110Matches
2022-202331Morecambeeng ENG3. League One22nd2.60002031010Matches
2022-202331Motherwellsct SCO1. Premiership7th5.530012901220Matches
2023-202432Motherwellsct SCO1. Premiership8th2.80004221110Matches
16 Seasons11 Clubs3 Leagues237.91500272744319813000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Swindon Town (4 Seasons)1 League76.60007200000000
Yeovil Town (4 Seasons)1 League56.97063
St Mirren (2 Seasons)1 League48.630075583514480
Oxford United (2 Seasons)1 League26.91002000000000
Charlton Ath (2 Seasons)1 League7.9108
Motherwell (2 Seasons)1 League8.4300161122330
Morecambe (2 Seasons)1 League6.60005563120
Millwall (1 Season)1 League3.1004
Crystal Palace (1 Season)1 League1.8005
Brighton (1 Season)1 League0.7003
P'borough Utd (1 Season)1 League0.4001
League One (11 Seasons)170.580016556312000
Premiership (4 Seasons)57.0600916937167110
Championship (3 Seasons)10.41016
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-201523Swindon Towneng ENGFA Cup85th0.60000Matches
2015-201624Swindon Towneng ENGFA Cup85th0.90000Matches
2015-201624Swindon Towneng ENGLeague Cup57th1.00000Matches
2017-201826Oxford Unitedeng ENGEFL Cup58th0.9000010000000Matches
2018-201927Oxford Unitedeng ENGEFL Cup17th2.7000224200000Matches
2021-202230Morecambeeng ENGFA Cup0.40000100010Matches
2022-202331Morecambeeng ENGEFL CupRd30.40000010000Matches
6 Seasons3 Clubs2 Leagues6.8000245201000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Oxford United (2 Seasons)2 Leagues3.5000234200000
Swindon Town (2 Seasons)2 Leagues2.50000
Morecambe (2 Seasons)2 Leagues0.80000110010
FA Cup (5 Seasons)1.90000100010
EFL Cup (4 Seasons)4.9000235200000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2008-200917Tottenham2. UEFA CupR321.10000Matches
1 Season1 Club1 League1.10000

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.