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-12-21SatLeague OneMatchweek 21HomeL 0–5NorthamptonCharlton AthYCB75000000002Match Report
2024-12-14SatLeague OneMatchweek 20AwayL 0–3NorthamptonRotherham UtdYCB45000000001Match Report
2024-12-09MonLeague OneMatchweek 19HomeW 2–1NorthamptonP'borough UtdYCB63000000000Match Report
2024-12-03TueLeague OneMatchweek 18AwayL 0–2NorthamptonStevenageYCB90000000002Match Report
2024-11-26TueLeague OneMatchweek 11AwayL 1–2NorthamptonWigan AthleticN74000000000Match 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
2012-201316Morecambeeng ENG4. League Two1070.1000000000.000.000.000.000.00
2013-201417Morecambeeng ENG4. League Two20410.5000000000.000.000.000.000.00
2014-201518Morecambeeng ENGFA Cup00Matches
2014-201518Morecambeeng ENG4. League Two843373.7101100000.270.000.270.270.27Matches
2015-201619Morecambeeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2015-201619Morecambeeng ENGLeague Cup00Matches
2015-201619Morecambeeng ENG4. League Two21141,32014.7011000200.000.070.070.000.07Matches
2016-201720Morecambeeng ENGEFL Cup00Matches
2016-201720Morecambeeng ENGFA Cup211251.4000000000.000.000.000.000.00Matches
2016-201720Morecambeeng ENG4. League Two30221,99722.2011000200.000.050.050.000.05Matches
2017-201821Morecambeeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2017-201821Morecambeeng ENGFA Cup211351.5000000000.000.000.000.000.00Matches
2017-201821Morecambeeng ENG4. League Two40383,37537.5022000400.000.050.050.000.05Matches
2018-201922Hamiltonsct SCO1. Premiership35353,02233.62132001000.060.030.090.060.09Matches
2019-202023Hamiltonsct SCO1. Premiership22221,88921.0134100400.050.140.190.050.19Matches
2020-202124Kilmarnocksct SCO1. Premiership18151,39315.5000000400.000.000.000.000.00Matches
2021-202225Northamptoneng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2021-202225Northamptoneng ENGFA Cup10490.5011000100.001.841.840.001.84Matches
2021-202225Northamptoneng ENG4. League Two42423,56339.6213200500.050.030.080.050.08Matches
2022-202326Northamptoneng ENGFA Cup11660.7000000000.000.000.000.000.00Matches
2022-202326Northamptoneng ENG4. League Two17141,23313.7000000310.000.000.000.000.00Matches
2023-202427Northamptoneng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2023-202427Northamptoneng ENGFA Cup10350.4000000000.000.000.000.000.00Matches
2023-202427Northamptoneng ENG3. League One28181,63418.2011000200.000.060.060.000.06Matches
2024-202528Northamptoneng ENGEFL Cup00Matches
2024-202528Northamptoneng ENG3. League One13118949.9011000100.000.100.100.000.10Matches
13 Seasons4 Clubs5 Leagues28924321,565239.6612186003810.030.050.080.030.08
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
Morecambe (6 Seasons)3 Leagues109837,60784.5145100800.010.050.060.010.06
Northampton (4 Seasons)4 Leagues105887,65485.02462001210.020.050.070.020.07
Hamilton (2 Seasons)1 League57574,91154.63473001400.050.070.130.050.13
Kilmarnock (1 Season)1 League18151,39315.5000000400.000.000.000.000.00
League Two (8 Seasons)16113411,873131.93583001610.020.040.060.020.06
FA Cup (7 Seasons)955906.6011000100.000.150.150.000.15
EFL Cup (6 Seasons)332703.0000000000.000.000.000.000.00
Premiership (3 Seasons)75726,30470.03473001800.040.060.100.040.10
League One (2 Seasons)41292,52828.1022000300.000.070.070.000.07
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
2012-201316Morecambe1 League1070.1000000000.000.000.000.000.00
2013-201417Morecambe1 League20410.5000000000.000.000.000.000.00
2014-201518Morecambe2 Leagues843373.7101100000.270.000.270.270.27
2015-201619Morecambe3 Leagues23161,50016.7011000200.000.060.060.000.06
2016-201720Morecambe3 Leagues32232,12223.6011000200.000.040.040.000.04
2017-201821Morecambe3 Leagues43403,60040.0022000400.000.050.050.000.05
2018-201922Hamilton1 League35353,02233.62132001000.060.030.090.060.09
2019-202023Hamilton1 League22221,88921.0134100400.050.140.190.050.19
2020-202124Kilmarnock1 League18151,39315.5000000400.000.000.000.000.00
2021-202225Northampton3 Leagues44433,70241.1224200600.050.050.100.050.10
2022-202326Northampton2 Leagues18151,29914.4000000310.000.000.000.000.00
2023-202427Northampton3 Leagues30191,75919.5011000200.000.050.050.000.05
2024-202528Northampton2 Leagues13118949.9011000100.000.100.100.000.10
13 Seasons4 Clubs5 Leagues28924321,565239.6612186003810.030.050.080.030.08
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
Morecambe (6 Seasons)3 Leagues109837,60784.5145100800.010.050.060.010.06
Northampton (4 Seasons)4 Leagues105887,65485.02462001210.020.050.070.020.07
Hamilton (2 Seasons)1 League57574,91154.63473001400.050.070.130.050.13
Kilmarnock (1 Season)1 League18151,39315.5000000400.000.000.000.000.00
League Two (8 Seasons)16113411,873131.93583001610.020.040.060.020.06
FA Cup (7 Seasons)955906.6011000100.000.150.150.000.15
EFL Cup (6 Seasons)332703.0000000000.000.000.000.000.00
Premiership (3 Seasons)75726,30470.03473001800.040.060.100.040.10
League One (2 Seasons)41292,52828.1022000300.000.070.070.000.07
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
2012-201316Morecambeeng ENG4. League Two16th1070.1000000000.000.000.000.000.00
2013-201417Morecambeeng ENG4. League Two18th20410.5000000000.000.000.000.000.00
2014-201518Morecambeeng ENG4. League Two11th843373.7101100000.270.000.270.270.27Matches
2015-201619Morecambeeng ENG4. League Two21st21141,32014.7011000200.000.070.070.000.07Matches
2016-201720Morecambeeng ENG4. League Two18th30221,99722.2011000200.000.050.050.000.05Matches
2017-201821Morecambeeng ENG4. League Two22nd40383,37537.5022000400.000.050.050.000.05Matches
2018-201922Hamiltonsct SCO1. Premiership10th35353,02233.62132001000.060.030.090.060.09Matches
2019-202023Hamiltonsct SCO1. Premiership11th22221,88921.0134100400.050.140.190.050.19Matches
2020-202124Kilmarnocksct SCO1. Premiership17th18151,39315.5000000400.000.000.000.000.00Matches
2021-202225Northamptoneng ENG4. League Two4th42423,56339.6213200500.050.030.080.050.08Matches
2022-202326Northamptoneng ENG4. League Two3rd17141,23313.7000000310.000.000.000.000.00Matches
2023-202427Northamptoneng ENG3. League One14th28181,63418.2011000200.000.060.060.000.06Matches
2024-202528Northamptoneng ENG3. League One20th13118949.9011000100.000.100.100.000.10Matches
13 Seasons4 Clubs3 Leagues27723520,705230.1611176003710.030.050.070.030.07
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
Morecambe (6 Seasons)1 League102787,07778.6145100800.010.050.060.010.06
Northampton (4 Seasons)2 Leagues100857,32481.42352001110.020.040.060.020.06
Hamilton (2 Seasons)1 League57574,91154.63473001400.050.070.130.050.13
Kilmarnock (1 Season)1 League18151,39315.5000000400.000.000.000.000.00
League Two (8 Seasons)16113411,873131.93583001610.020.040.060.020.06
Premiership (3 Seasons)75726,30470.03473001800.040.060.100.040.10
League One (2 Seasons)41292,52828.1022000300.000.070.070.000.07
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-201518Morecambeeng ENGFA Cup85th00Matches
2015-201619Morecambeeng ENGFA Cup85th221802.0000000000.000.000.000.000.00Matches
2015-201619Morecambeeng ENGLeague Cup57th00Matches
2016-201720Morecambeeng ENGEFL Cup33rd00Matches
2016-201720Morecambeeng ENGFA Cup85th211251.4000000000.000.000.000.000.00Matches
2017-201821Morecambeeng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2017-201821Morecambeeng ENGFA Cup65th211351.5000000000.000.000.000.000.00Matches
2021-202225Northamptoneng ENGEFL CupRd211901.0000000000.000.000.000.000.00Matches
2021-202225Northamptoneng ENGFA Cup10490.5011000100.001.841.840.001.84Matches
2022-202326Northamptoneng ENGFA Cup11660.7000000000.000.000.000.000.00Matches
2023-202427Northamptoneng ENGEFL CupRd111901.0000000000.000.000.000.000.00Matches
2023-202427Northamptoneng ENGFA Cup10350.4000000000.000.000.000.000.00Matches
2024-202528Northamptoneng ENGEFL CupRd100Matches
8 Seasons2 Clubs2 Leagues1288609.6011000100.000.100.100.000.10
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Morecambe (4 Seasons)2 Leagues755305.9000000000.000.000.000.000.00
Northampton (4 Seasons)2 Leagues533303.7011000100.000.270.270.000.27
FA Cup (7 Seasons)955906.6011000100.000.150.150.000.15
EFL Cup (6 Seasons)332703.0000000000.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
2012-201316Morecambeeng ENG4. League Two0.1000.0000
2013-201417Morecambeeng ENG4. League Two0.5000.0000
2014-201518Morecambeeng ENG4. League Two3.7120.530.5000Matches
2015-201619Morecambeeng ENGFA Cup2.0000Matches
2015-201619Morecambeeng ENG4. League Two14.7000.0000Matches
2016-201720Morecambeeng ENGFA Cup1.4000Matches
2016-201720Morecambeeng ENG4. League Two22.20030.000.140.0000Matches
2017-201821Morecambeeng ENGEFL Cup1.0011100.01.001.000.000.0000Matches
2017-201821Morecambeeng ENGFA Cup1.50000.000.0000Matches
2017-201821Morecambeeng ENG4. League Two37.50040.000.110.0000Matches
2018-201922Hamiltonsct SCO1. Premiership33.6200Matches
2019-202023Hamiltonsct SCO1. Premiership21.017114.30.330.050.141.0000Matches
2020-202124Kilmarnocksct SCO1. Premiership15.503133.30.190.060.000.0000Matches
2021-202225Northamptoneng ENGEFL Cup1.00100.01.000.000.0000Matches
2021-202225Northamptoneng ENGFA Cup0.50000.000.0000Matches
2021-202225Northamptoneng ENG4. League Two39.6231619.40.780.150.060.3300Matches
2022-202326Northamptoneng ENGFA Cup0.7000Matches
2022-202326Northamptoneng ENG4. League Two13.70400.00.290.000.0000Matches
2023-202427Northamptoneng ENGEFL Cup1.00000.000.0000Matches
2023-202427Northamptoneng ENGFA Cup0.40000.000.0000Matches
2023-202427Northamptoneng ENG3. League One18.2010110.00.550.060.000.0000Matches
2024-202528Northamptoneng ENG3. League One9.90000.000.0000Matches
13 Seasons4 Clubs5 Leagues239.66571929.80.310.090.050.2100
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Morecambe (6 Seasons)3 Leagues84.51110800.00.020.120.000.1000
Northampton (4 Seasons)4 Leagues85.0246715.20.550.080.040.2900
Hamilton (2 Seasons)1 League54.637114.30.330.050.141.0000
Kilmarnock (1 Season)1 League15.503133.30.190.060.000.0000
League Two (8 Seasons)131.93351537.10.310.110.060.2000
FA Cup (7 Seasons)6.60000.000.0000
EFL Cup (6 Seasons)3.002150.00.670.330.000.0000
Premiership (3 Seasons)70.0310220.00.270.050.100.5000
League One (2 Seasons)28.1010110.00.360.040.000.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
2012-201316Morecambe1 League0.1000.0000
2013-201417Morecambe1 League0.5000.0000
2014-201518Morecambe2 Leagues3.7120.530.5000
2015-201619Morecambe3 Leagues16.7000.0000
2016-201720Morecambe3 Leagues23.60030.000.140.0000
2017-201821Morecambe3 Leagues40.0015500.00.020.120.000.0000
2018-201922Hamilton1 League33.6200
2019-202023Hamilton1 League21.017114.30.330.050.141.0000
2020-202124Kilmarnock1 League15.503133.30.190.060.000.0000
2021-202225Northampton3 Leagues41.1232618.80.780.150.060.3300
2022-202326Northampton2 Leagues14.40400.00.290.000.0000
2023-202427Northampton3 Leagues19.5010110.00.510.050.000.0000
2024-202528Northampton2 Leagues9.90000.000.0000
13 Seasons4 Clubs5 Leagues239.66571929.80.310.090.050.2100
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Morecambe (6 Seasons)3 Leagues84.51110800.00.020.120.000.1000
Northampton (4 Seasons)4 Leagues85.0246715.20.550.080.040.2900
Hamilton (2 Seasons)1 League54.637114.30.330.050.141.0000
Kilmarnock (1 Season)1 League15.503133.30.190.060.000.0000
League Two (8 Seasons)131.93351537.10.310.110.060.2000
FA Cup (7 Seasons)6.60000.000.0000
EFL Cup (6 Seasons)3.002150.00.670.330.000.0000
Premiership (3 Seasons)70.0310220.00.270.050.100.5000
League One (2 Seasons)28.1010110.00.360.040.000.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
2012-201316Morecambeeng ENG4. League Two16th0.1000.0000
2013-201417Morecambeeng ENG4. League Two18th0.5000.0000
2014-201518Morecambeeng ENG4. League Two11th3.7120.530.5000Matches
2015-201619Morecambeeng ENG4. League Two21st14.7000.0000Matches
2016-201720Morecambeeng ENG4. League Two18th22.20030.000.140.0000Matches
2017-201821Morecambeeng ENG4. League Two22nd37.50040.000.110.0000Matches
2018-201922Hamiltonsct SCO1. Premiership10th33.6200Matches
2019-202023Hamiltonsct SCO1. Premiership11th21.017114.30.330.050.141.0000Matches
2020-202124Kilmarnocksct SCO1. Premiership17th15.503133.30.190.060.000.0000Matches
2021-202225Northamptoneng ENG4. League Two4th39.6231619.40.780.150.060.3300Matches
2022-202326Northamptoneng ENG4. League Two3rd13.70400.00.290.000.0000Matches
2023-202427Northamptoneng ENG3. League One14th18.2010110.00.550.060.000.0000Matches
2024-202528Northamptoneng ENG3. League One20th9.90000.000.0000Matches
13 Seasons4 Clubs3 Leagues230.16551829.10.310.090.050.2200
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Morecambe (6 Seasons)1 League78.61090.000.110.1100
Northampton (4 Seasons)2 Leagues81.4245715.60.550.090.040.2900
Hamilton (2 Seasons)1 League54.637114.30.330.050.141.0000
Kilmarnock (1 Season)1 League15.503133.30.190.060.000.0000
League Two (8 Seasons)131.93351537.10.310.110.060.2000
Premiership (3 Seasons)70.0310220.00.270.050.100.5000
League One (2 Seasons)28.1010110.00.360.040.000.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
2015-201619Morecambeeng ENGFA Cup85th2.0000Matches
2016-201720Morecambeeng ENGFA Cup85th1.4000Matches
2017-201821Morecambeeng ENGEFL Cup58th1.0011100.01.001.000.000.0000Matches
2017-201821Morecambeeng ENGFA Cup65th1.50000.000.0000Matches
2021-202225Northamptoneng ENGEFL CupRd21.00100.01.000.000.0000Matches
2021-202225Northamptoneng ENGFA Cup0.50000.000.0000Matches
2022-202326Northamptoneng ENGFA Cup0.7000Matches
2023-202427Northamptoneng ENGEFL CupRd11.00000.000.0000Matches
2023-202427Northamptoneng ENGFA Cup0.40000.000.0000Matches
8 Seasons2 Clubs2 Leagues9.602150.00.370.180.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Morecambe (4 Seasons)2 Leagues5.9011100.00.400.400.000.0000
Northampton (4 Seasons)2 Leagues3.70100.00.340.000.0000
FA Cup (7 Seasons)6.60000.000.0000
EFL Cup (6 Seasons)3.002150.00.670.330.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
2012-201316Morecambeeng ENG4. League Two1770.20.101
2013-201417Morecambeeng ENG4. League Two241211.00.502
2014-201518Morecambeeng ENGFA Cup00001Matches
2014-201518Morecambeeng ENG4. League Two8337428.13.7424291.5042+2+0.53+0.56Matches
2015-201619Morecambeeng ENGFA Cup218090100.02.02902000.5024-2-1.00Matches
2015-201619Morecambeeng ENGLeague Cup00001Matches
2015-201619Morecambeeng ENG4. League Two211,3206331.914.714117111.142432-8-0.55-0.10Matches
2016-201720Morecambeeng ENGEFL Cup00002Matches
2016-201720Morecambeeng ENGFA Cup21256369.41.4191113400.5012-1-0.72-0.72Matches
2016-201720Morecambeeng ENG4. League Two301,9976748.222.222188141.102037-17-0.77-0.64Matches
2017-201821Morecambeeng ENGEFL Cup19090100.01.01901000.0034-1-1.00Matches
2017-201821Morecambeeng ENGFA Cup21356875.01.5190114501.5030+3+2.00+6.00Matches
2017-201821Morecambeeng ENG4. League Two403,3758481.537.53835241.033744-7-0.19+0.75Matches
2018-201922Hamiltonsct SCO1. Premiership353,0228688.433.6358632030.942664-38-1.13+0.90Matches
2019-202023Hamiltonsct SCO1. Premiership221,8898670.021.0228620001.092130-9-0.43+0.79Matches
2020-202124Kilmarnocksct SCO1. Premiership181,3937740.715.5158513339170.781622-6-0.39-0.17Matches
2021-202225Northamptoneng ENGEFL Cup1909050.01.01901000.0001-1-1.00-2.00Matches
2021-202225Northamptoneng ENGFA Cup1494927.20.50014900.001100.00+1.37Matches
2021-202225Northamptoneng ENG4. League Two423,5638586.139.6428537011.745034+16+0.40-0.53Matches
2022-202326Northamptoneng ENGFA Cup1666673.30.71660000.0001-1-1.36-1.36Matches
2022-202326Northamptoneng ENG4. League Two171,2337329.813.71479634421.591411+3+0.22-0.31Matches
2023-202427Northamptoneng ENGEFL Cup19090100.01.01901000.0003-3-3.00Matches
2023-202427Northamptoneng ENGFA Cup1353538.90.40013500.0001-1-2.57-0.94Matches
2023-202427Northamptoneng ENG3. League One281,6345839.518.2187910102051.36242400.00+0.32Matches
2024-202528Northamptoneng ENGEFL Cup00001Matches
2024-202528Northamptoneng ENG3. League One138946947.39.91173324410.62919-10-1.01-0.74Matches
13 Seasons4 Clubs5 Leagues28921,5657542.8239.6243841944632921.16255336-81-0.34-0.14
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Morecambe (6 Seasons)3 Leagues1097,6077029.484.58390712640621.0994125-31-0.37-0.11
Northampton (4 Seasons)4 Leagues1057,6547350.985.08881581730101.399895+3+0.04-0.08
Hamilton (2 Seasons)1 League574,9118680.254.6578652031.004794-47-0.86+0.63
Kilmarnock (1 Season)1 League181,3937740.715.5158513339170.781622-6-0.39-0.17
League Two (8 Seasons)16111,8737435.8131.9134831092744611.33149160-11-0.08-0.06
FA Cup (7 Seasons)95906659.66.6585444110.5679-2-0.31+1.15
EFL Cup (6 Seasons)32709036.03.03903040.0038-5-1.67-2.67
Premiership (3 Seasons)756,3048466.170.0728665339200.9563116-53-0.76-0.06
League One (2 Seasons)412,5286241.928.1297713122461.133343-10-0.36-0.05
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
2012-201316Morecambe1 League1770.20.101
2013-201417Morecambe1 League241211.00.502
2014-201518Morecambe2 Leagues8337428.03.7424301.5042+2+0.53+0.56
2015-201619Morecambe3 Leagues231,5006534.016.71690137121.082636-10-0.60-0.15
2016-201720Morecambe3 Leagues322,1226646.823.6239119934161.062139-18-0.76-0.64
2017-201821Morecambe3 Leagues433,6008481.640.040903734541.034348-5-0.12+0.99
2018-201922Hamilton1 League353,0228688.433.6358632030.942664-38-1.13+0.90
2019-202023Hamilton1 League221,8898670.021.0228620001.092130-9-0.43+0.79
2020-202124Kilmarnock1 League181,3937740.715.5158513339170.781622-6-0.39-0.17
2021-202225Northampton3 Leagues443,7028482.341.143853814911.665136+15+0.36-0.20
2022-202326Northampton2 Leagues181,2997230.714.41578634421.501412+2+0.14-0.38
2023-202427Northampton3 Leagues301,7595940.719.5198011112251.272428-4-0.20+0.15
2024-202528Northampton2 Leagues138946945.29.91173324420.62919-10-1.01-0.74
13 Seasons4 Clubs5 Leagues28921,5657542.8239.6243841944632921.16255336-81-0.34-0.14
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Morecambe (6 Seasons)3 Leagues1097,6077029.484.58390712640621.0994125-31-0.37-0.11
Northampton (4 Seasons)4 Leagues1057,6547350.985.08881581730101.399895+3+0.04-0.08
Hamilton (2 Seasons)1 League574,9118680.254.6578652031.004794-47-0.86+0.63
Kilmarnock (1 Season)1 League181,3937740.715.5158513339170.781622-6-0.39-0.17
League Two (8 Seasons)16111,8737435.8131.9134831092744611.33149160-11-0.08-0.06
FA Cup (7 Seasons)95906659.66.6585444110.5679-2-0.31+1.15
EFL Cup (6 Seasons)32709036.03.03903040.0038-5-1.67-2.67
Premiership (3 Seasons)756,3048466.170.0728665339200.9563116-53-0.76-0.06
League One (2 Seasons)412,5286241.928.1297713122461.133343-10-0.36-0.05
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
2012-201316Morecambeeng ENG4. League Two16th1770.20.101
2013-201417Morecambeeng ENG4. League Two18th241211.00.502
2014-201518Morecambeeng ENG4. League Two11th8337428.13.7424291.5042+2+0.53+0.56Matches
2015-201619Morecambeeng ENG4. League Two21st211,3206331.914.714117111.142432-8-0.55-0.10Matches
2016-201720Morecambeeng ENG4. League Two18th301,9976748.222.222188141.102037-17-0.77-0.64Matches
2017-201821Morecambeeng ENG4. League Two22nd403,3758481.537.53835241.033744-7-0.19+0.75Matches
2018-201922Hamiltonsct SCO1. Premiership10th353,0228688.433.6358632030.942664-38-1.13+0.90Matches
2019-202023Hamiltonsct SCO1. Premiership11th221,8898670.021.0228620001.092130-9-0.43+0.79Matches
2020-202124Kilmarnocksct SCO1. Premiership17th181,3937740.715.5158513339170.781622-6-0.39-0.17Matches
2021-202225Northamptoneng ENG4. League Two4th423,5638586.139.6428537011.745034+16+0.40-0.53Matches
2022-202326Northamptoneng ENG4. League Two3rd171,2337329.813.71479634421.591411+3+0.22-0.31Matches
2023-202427Northamptoneng ENG3. League One14th281,6345839.518.2187910102051.36242400.00+0.32Matches
2024-202528Northamptoneng ENG3. League One20th138946947.39.91173324410.62919-10-1.01-0.74Matches
13 Seasons4 Clubs3 Leagues27720,7057542.5230.1235831874230871.19245319-74-0.32-0.14
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Morecambe (6 Seasons)1 League1027,0776928.578.6786624581.1185115-30-0.38-0.14
Northampton (4 Seasons)2 Leagues1007,3247351.281.4858156152891.469788+9+0.11-0.03
Hamilton (2 Seasons)1 League574,9118680.254.6578652031.004794-47-0.86+0.63
Kilmarnock (1 Season)1 League181,3937740.715.5158513339170.781622-6-0.39-0.17
League Two (8 Seasons)16111,8737435.8131.9134831092744611.33149160-11-0.08-0.06
Premiership (3 Seasons)756,3048466.170.0728665339200.9563116-53-0.76-0.06
League One (2 Seasons)412,5286241.928.1297713122461.133343-10-0.36-0.05
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-201518Morecambeeng ENGFA Cup85th00001Matches
2015-201619Morecambeeng ENGFA Cup85th218090100.02.02902000.5024-2-1.00Matches
2015-201619Morecambeeng ENGLeague Cup57th00001Matches
2016-201720Morecambeeng ENGEFL Cup33rd00002Matches
2016-201720Morecambeeng ENGFA Cup85th21256369.41.4191113400.5012-1-0.72-0.72Matches
2017-201821Morecambeeng ENGEFL Cup58th19090100.01.01901000.0034-1-1.00Matches
2017-201821Morecambeeng ENGFA Cup65th21356875.01.5190114501.5030+3+2.00+6.00Matches
2021-202225Northamptoneng ENGEFL CupRd21909050.01.01901000.0001-1-1.00-2.00Matches
2021-202225Northamptoneng ENGFA Cup1494927.20.50014900.001100.00+1.37Matches
2022-202326Northamptoneng ENGFA Cup1666673.30.71660000.0001-1-1.36-1.36Matches
2023-202427Northamptoneng ENGEFL CupRd119090100.01.01901000.0003-3-3.00Matches
2023-202427Northamptoneng ENGFA Cup1353538.90.40013500.0001-1-2.57-0.94Matches
2024-202528Northamptoneng ENGEFL CupRd100001Matches
8 Seasons2 Clubs2 Leagues128607249.49.6887744150.421017-7-0.73+0.17
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Morecambe (4 Seasons)2 Leagues75307652.05.9590524040.71910-1-0.17+1.63
Northampton (4 Seasons)2 Leagues53306645.83.7382224210.0017-6-1.64-1.04
FA Cup (7 Seasons)95906659.66.6585444110.5679-2-0.31+1.15
EFL Cup (6 Seasons)32709036.03.03903040.0038-5-1.67-2.67

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
2012-201316Morecambeeng ENG4. League Two0.1000
2013-201417Morecambeeng ENG4. League Two0.5001
2014-201518Morecambeeng ENG4. League Two3.7005Matches
2015-201619Morecambeeng ENGFA Cup2.00000Matches
2015-201619Morecambeeng ENG4. League Two14.7208Matches
2016-201720Morecambeeng ENGFA Cup1.40000Matches
2016-201720Morecambeeng ENG4. League Two22.22001100000000Matches
2017-201821Morecambeeng ENGEFL Cup1.0000010300000Matches
2017-201821Morecambeeng ENGFA Cup1.50000301000Matches
2017-201821Morecambeeng ENG4. League Two37.54003500000000Matches
2018-201922Hamiltonsct SCO1. Premiership33.610000Matches
2019-202023Hamiltonsct SCO1. Premiership21.04003342232000Matches
2020-202124Kilmarnocksct SCO1. Premiership15.5400142514021110Matches
2021-202225Northamptoneng ENGEFL Cup1.00002206710Matches
2021-202225Northamptoneng ENGFA Cup0.51002000000Matches
2021-202225Northamptoneng ENG4. League Two39.65003659010833380Matches
2022-202326Northamptoneng ENGFA Cup0.70000Matches
2022-202326Northamptoneng ENG4. League Two13.73108221311270Matches
2023-202427Northamptoneng ENGEFL Cup1.00000102010Matches
2023-202427Northamptoneng ENGFA Cup0.40000000000Matches
2023-202427Northamptoneng ENG3. League One18.2200152324715131Matches
2024-202528Northamptoneng ENG3. League One9.9100121201811160Matches
13 Seasons4 Clubs5 Leagues239.6381018219062889987001
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Morecambe (6 Seasons)3 Leagues84.58006040400000
Northampton (4 Seasons)4 Leagues85.0121075119321278761
Hamilton (2 Seasons)1 League54.614003342232000
Kilmarnock (1 Season)1 League15.5400142514021110
League Two (8 Seasons)131.916101048111394545000
FA Cup (7 Seasons)6.61002301000
EFL Cup (6 Seasons)3.00002401172000
Premiership (3 Seasons)70.01800476737221110
League One (2 Seasons)28.1300273526526291
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201316Morecambe1 League0.1000
2013-201417Morecambe1 League0.5001
2014-201518Morecambe2 Leagues3.7005
2015-201619Morecambe3 Leagues16.720080
2016-201720Morecambe3 Leagues23.62001100000000
2017-201821Morecambe3 Leagues40.04003540400000
2018-201922Hamilton1 League33.610000
2019-202023Hamilton1 League21.04003342232000
2020-202124Kilmarnock1 League15.5400142514021110
2021-202225Northampton3 Leagues41.16004061011440390
2022-202326Northampton2 Leagues14.43108221311270
2023-202427Northampton3 Leagues19.5200152424915141
2024-202528Northampton2 Leagues9.9100121201811160
13 Seasons4 Clubs5 Leagues239.6381018219062889987001
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Morecambe (6 Seasons)3 Leagues84.58006040400000
Northampton (4 Seasons)4 Leagues85.0121075119321278761
Hamilton (2 Seasons)1 League54.614003342232000
Kilmarnock (1 Season)1 League15.5400142514021110
League Two (8 Seasons)131.916101048111394545000
FA Cup (7 Seasons)6.61002301000
EFL Cup (6 Seasons)3.00002401172000
Premiership (3 Seasons)70.01800476737221110
League One (2 Seasons)28.1300273526526291
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201316Morecambeeng ENG4. League Two16th0.1000
2013-201417Morecambeeng ENG4. League Two18th0.5001
2014-201518Morecambeeng ENG4. League Two11th3.7005Matches
2015-201619Morecambeeng ENG4. League Two21st14.7208Matches
2016-201720Morecambeeng ENG4. League Two18th22.22001100000000Matches
2017-201821Morecambeeng ENG4. League Two22nd37.54003500000000Matches
2018-201922Hamiltonsct SCO1. Premiership10th33.610000Matches
2019-202023Hamiltonsct SCO1. Premiership11th21.04003342232000Matches
2020-202124Kilmarnocksct SCO1. Premiership17th15.5400142514021110Matches
2021-202225Northamptoneng ENG4. League Two4th39.65003659010833380Matches
2022-202326Northamptoneng ENG4. League Two3rd13.73108221311270Matches
2023-202427Northamptoneng ENG3. League One14th18.2200152324715131Matches
2024-202528Northamptoneng ENG3. League One20th9.9100121201811160Matches
13 Seasons4 Clubs3 Leagues230.1371017818362769285001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Morecambe (6 Seasons)1 League78.68006000000000
Northampton (4 Seasons)2 Leagues81.4111071116320471741
Hamilton (2 Seasons)1 League54.614003342232000
Kilmarnock (1 Season)1 League15.5400142514021110
League Two (8 Seasons)131.916101048111394545000
Premiership (3 Seasons)70.01800476737221110
League One (2 Seasons)28.1300273526526291
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201619Morecambeeng ENGFA Cup85th2.00000Matches
2016-201720Morecambeeng ENGFA Cup85th1.40000Matches
2017-201821Morecambeeng ENGEFL Cup58th1.0000010300000Matches
2017-201821Morecambeeng ENGFA Cup65th1.50000301000Matches
2021-202225Northamptoneng ENGEFL CupRd21.00002206710Matches
2021-202225Northamptoneng ENGFA Cup0.51002000000Matches
2022-202326Northamptoneng ENGFA Cup0.70000Matches
2023-202427Northamptoneng ENGEFL CupRd11.00000102010Matches
2023-202427Northamptoneng ENGFA Cup0.40000000000Matches
8 Seasons2 Clubs2 Leagues9.61004701272000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Morecambe (4 Seasons)2 Leagues5.9000040400000
Northampton (4 Seasons)2 Leagues3.71004308720
FA Cup (7 Seasons)6.61002301000
EFL Cup (6 Seasons)3.00002401172000

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.