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-07SatLeague TwoMatchweek 19HomeL 0–3HarrogateAFC WimbledonY*DM14000000000Match Report
2024-11-29FriFA CupSecond round properHomeW 1–0HarrogateGainsboroughN37000010100Match Report
2024-11-16SatLeague TwoMatchweek 16HomeW 2–1HarrogateChesterfieldY*DM81000000101Match Report
2024-10-22TueLeague TwoMatchweek 13HomeL 0–1HarrogatePort ValeN6000000000Match Report
2024-10-01TueLeague TwoMatchweek 9HomeL 1–5HarrogateMK DonsY*DM44000000001Match 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
2009-201018St Johnstonesct SCO1. Premier League10630.7000000000.000.000.000.000.00
2012-201321Dunfermlinesct SCO2. First Division30292,47127.53710300700.110.250.360.110.36
2018-201927Harrogateeng ENG5. National League41413,67040.8101100900.020.000.020.020.02Matches
2019-202028Harrogateeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2019-202028Harrogateeng ENG5. National League32322,85431.74400300.130.13Matches
2020-202129Harrogateeng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2020-202129Harrogateeng ENGFA Cup221772.0011000100.000.510.510.000.51Matches
2020-202129Harrogateeng ENG4. League Two43373,35937.3022000810.000.050.050.000.05Matches
2021-202230Harrogateeng ENGFA Cup332703.0000000000.000.000.000.000.00Matches
2021-202230Harrogateeng ENG4. League Two34342,93232.6000000500.000.000.000.000.00Matches
2022-202331Harrogateeng ENGFA Cup221481.6000000000.000.000.000.000.00Matches
2022-202331Harrogateeng ENG4. League Two35332,91832.4022000800.000.060.060.000.06Matches
2023-202432Harrogateeng ENGEFL Cup11770.9000000000.000.000.000.000.00Matches
2023-202432Harrogateeng ENGFA Cup211001.1000000000.000.000.000.000.00Matches
2023-202432Harrogateeng ENG4. League Two24131,27314.1000000500.000.000.000.000.00Matches
2024-202533Harrogateeng ENGEFL Cup00Matches
2024-202533Harrogateeng ENGFA Cup10370.4000000100.000.000.000.000.00Matches
2024-202533Harrogateeng ENG4. League Two642292.5000000100.000.000.000.000.00Matches
9 Seasons3 Clubs6 Leagues26023520,848231.6812168004810.030.060.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
Harrogate (7 Seasons)4 Leagues22920618,314203.55565004110.020.030.030.020.03
Dunfermline (1 Season)1 League30292,47127.53710300700.110.250.360.110.36
St Johnstone (1 Season)1 League10630.7000000000.000.000.000.000.00
FA Cup (6 Seasons)1198229.1011000200.000.110.110.000.11
League Two (5 Seasons)14212110,711119.00440002710.000.030.030.000.03
EFL Cup (3 Seasons)332572.9000000000.000.000.000.000.00
National League (2 Seasons)73736,52472.55015001200.070.000.020.070.02
First Division (1 Season)30292,47127.53710300700.110.250.360.110.36
Premier League (1 Season)10630.7000000000.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
2009-201018St Johnstone1 League10630.7000000000.000.000.000.000.00
2012-201321Dunfermline1 League30292,47127.53710300700.110.250.360.110.36
2018-201927Harrogate1 League41413,67040.8101100900.020.000.020.020.02
2019-202028Harrogate2 Leagues33332,94432.7400400300.120.000.000.120.00
2020-202129Harrogate3 Leagues47413,71641.3033000910.000.070.070.000.07
2021-202230Harrogate2 Leagues37373,20235.6000000500.000.000.000.000.00
2022-202331Harrogate2 Leagues37353,06634.1022000800.000.060.060.000.06
2023-202432Harrogate3 Leagues27151,45016.1000000500.000.000.000.000.00
2024-202533Harrogate3 Leagues742663.0000000200.000.000.000.000.00
9 Seasons3 Clubs6 Leagues26023520,848231.6812168004810.030.060.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
Harrogate (7 Seasons)4 Leagues22920618,314203.55565004110.020.030.030.020.03
Dunfermline (1 Season)1 League30292,47127.53710300700.110.250.360.110.36
St Johnstone (1 Season)1 League10630.7000000000.000.000.000.000.00
FA Cup (6 Seasons)1198229.1011000200.000.110.110.000.11
League Two (5 Seasons)14212110,711119.00440002710.000.030.030.000.03
EFL Cup (3 Seasons)332572.9000000000.000.000.000.000.00
National League (2 Seasons)73736,52472.55015001200.070.000.020.070.02
First Division (1 Season)30292,47127.53710300700.110.250.360.110.36
Premier League (1 Season)10630.7000000000.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
2009-201018St Johnstonesct SCO1. Premier League8th10630.7000000000.000.000.000.000.00
2012-201321Dunfermlinesct SCO2. First Division9th30292,47127.53710300700.110.250.360.110.36
2018-201927Harrogateeng ENG5. National League6th41413,67040.8101100900.020.000.020.020.02Matches
2019-202028Harrogateeng ENG5. National League2nd32322,85431.74400300.130.13Matches
2020-202129Harrogateeng ENG4. League Two17th43373,35937.3022000810.000.050.050.000.05Matches
2021-202230Harrogateeng ENG4. League Two19th34342,93232.6000000500.000.000.000.000.00Matches
2022-202331Harrogateeng ENG4. League Two19th35332,91832.4022000800.000.060.060.000.06Matches
2023-202432Harrogateeng ENG4. League Two13th24131,27314.1000000500.000.000.000.000.00Matches
2024-202533Harrogateeng ENG4. League Two21st642292.5000000100.000.000.000.000.00Matches
9 Seasons3 Clubs4 Leagues24622319,769219.7811158004610.040.060.080.040.08
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Harrogate (7 Seasons)2 Leagues21519417,235191.55455003910.030.030.030.030.03
Dunfermline (1 Season)1 League30292,47127.53710300700.110.250.360.110.36
St Johnstone (1 Season)1 League10630.7000000000.000.000.000.000.00
League Two (5 Seasons)14212110,711119.00440002710.000.030.030.000.03
National League (2 Seasons)73736,52472.55015001200.070.000.020.070.02
First Division (1 Season)30292,47127.53710300700.110.250.360.110.36
Premier League (1 Season)10630.7000000000.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
2019-202028Harrogateeng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2020-202129Harrogateeng ENGEFL Cup33rd221802.0000000000.000.000.000.000.00Matches
2020-202129Harrogateeng ENGFA Cup65th221772.0011000100.000.510.510.000.51Matches
2021-202230Harrogateeng ENGFA Cup332703.0000000000.000.000.000.000.00Matches
2022-202331Harrogateeng ENGFA Cup221481.6000000000.000.000.000.000.00Matches
2023-202432Harrogateeng ENGEFL CupRd211770.9000000000.000.000.000.000.00Matches
2023-202432Harrogateeng ENGFA Cup211001.1000000000.000.000.000.000.00Matches
2024-202533Harrogateeng ENGEFL CupRd200Matches
2024-202533Harrogateeng ENGFA Cup10370.4000000100.000.000.000.000.00Matches
6 Seasons1 Club2 Leagues14121,07912.0011000200.000.080.080.000.08
FA Cup (6 Seasons)1198229.1011000200.000.110.110.000.11
EFL Cup (3 Seasons)332572.9000000000.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2009-201018St Johnstonesct SCO1. Premier League0.7000.0000
2012-201321Dunfermlinesct SCO2. First Division27.53160.580.1900
2018-201927Harrogateeng ENG5. National League40.8100Matches
2019-202028Harrogateeng ENGFA Cup1.00100.01.000.000.0000Matches
2019-202028Harrogateeng ENG5. National League31.7400Matches
2020-202129Harrogateeng ENGEFL Cup2.0011100.00.500.500.000.0000Matches
2020-202129Harrogateeng ENGFA Cup2.00100.00.510.000.0000Matches
2020-202129Harrogateeng ENG4. League Two37.301119.10.290.030.000.0000Matches
2021-202230Harrogateeng ENGFA Cup3.00000.000.0000Matches
2021-202230Harrogateeng ENG4. League Two32.609111.10.280.030.000.0000Matches
2022-202331Harrogateeng ENGFA Cup1.6011100.00.610.610.000.0000Matches
2022-202331Harrogateeng ENG4. League Two32.407228.60.220.060.000.0000Matches
2023-202432Harrogateeng ENGEFL Cup0.90000.000.0000Matches
2023-202432Harrogateeng ENGFA Cup1.10000.000.0000Matches
2023-202432Harrogateeng ENG4. League Two14.10300.00.210.000.0000Matches
2024-202533Harrogateeng ENGFA Cup0.40100.02.430.000.0000Matches
2024-202533Harrogateeng ENG4. League Two2.50100.00.390.000.0000Matches
9 Seasons3 Clubs6 Leagues231.68362216.70.270.140.000.1400
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Harrogate (7 Seasons)4 Leagues203.5536616.70.270.050.000.0000
Dunfermline (1 Season)1 League27.53160.580.1900
St Johnstone (1 Season)1 League0.7000.0000
FA Cup (6 Seasons)9.104125.00.440.110.000.0000
League Two (5 Seasons)119.0031412.90.260.030.000.0000
EFL Cup (3 Seasons)2.9011100.00.350.350.000.0000
National League (2 Seasons)72.5500
First Division (1 Season)27.53160.580.1900
Premier League (1 Season)0.7000.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
2009-201018St Johnstone1 League0.7000.0000
2012-201321Dunfermline1 League27.53160.580.1900
2018-201927Harrogate1 League40.8100
2019-202028Harrogate2 Leagues32.74100.01.000.000.0000
2020-202129Harrogate3 Leagues41.3013215.40.310.050.000.0000
2021-202230Harrogate2 Leagues35.609111.10.250.030.000.0000
2022-202331Harrogate2 Leagues34.108337.50.230.090.000.0000
2023-202432Harrogate3 Leagues16.10300.00.190.000.0000
2024-202533Harrogate3 Leagues3.00200.00.680.000.0000
9 Seasons3 Clubs6 Leagues231.68362216.70.270.140.000.1400
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Harrogate (7 Seasons)4 Leagues203.5536616.70.270.050.000.0000
Dunfermline (1 Season)1 League27.53160.580.1900
St Johnstone (1 Season)1 League0.7000.0000
FA Cup (6 Seasons)9.104125.00.440.110.000.0000
League Two (5 Seasons)119.0031412.90.260.030.000.0000
EFL Cup (3 Seasons)2.9011100.00.350.350.000.0000
National League (2 Seasons)72.5500
First Division (1 Season)27.53160.580.1900
Premier League (1 Season)0.7000.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
2009-201018St Johnstonesct SCO1. Premier League8th0.7000.0000
2012-201321Dunfermlinesct SCO2. First Division9th27.53160.580.1900
2018-201927Harrogateeng ENG5. National League6th40.8100Matches
2019-202028Harrogateeng ENG5. National League2nd31.7400Matches
2020-202129Harrogateeng ENG4. League Two17th37.301119.10.290.030.000.0000Matches
2021-202230Harrogateeng ENG4. League Two19th32.609111.10.280.030.000.0000Matches
2022-202331Harrogateeng ENG4. League Two19th32.407228.60.220.060.000.0000Matches
2023-202432Harrogateeng ENG4. League Two13th14.10300.00.210.000.0000Matches
2024-202533Harrogateeng ENG4. League Two21st2.50100.00.390.000.0000Matches
9 Seasons3 Clubs4 Leagues219.78312012.90.260.140.000.1500
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Harrogate (7 Seasons)2 Leagues191.5531412.90.260.030.000.0000
Dunfermline (1 Season)1 League27.53160.580.1900
St Johnstone (1 Season)1 League0.7000.0000
League Two (5 Seasons)119.0031412.90.260.030.000.0000
National League (2 Seasons)72.5500
First Division (1 Season)27.53160.580.1900
Premier League (1 Season)0.7000.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
2019-202028Harrogateeng ENGFA Cup85th1.00100.01.000.000.0000Matches
2020-202129Harrogateeng ENGEFL Cup33rd2.0011100.00.500.500.000.0000Matches
2020-202129Harrogateeng ENGFA Cup65th2.00100.00.510.000.0000Matches
2021-202230Harrogateeng ENGFA Cup3.00000.000.0000Matches
2022-202331Harrogateeng ENGFA Cup1.6011100.00.610.610.000.0000Matches
2023-202432Harrogateeng ENGEFL CupRd20.90000.000.0000Matches
2023-202432Harrogateeng ENGFA Cup1.10000.000.0000Matches
2024-202533Harrogateeng ENGFA Cup0.40100.02.430.000.0000Matches
6 Seasons1 Club2 Leagues12.005240.00.420.170.000.0000
FA Cup (6 Seasons)9.104125.00.440.110.000.0000
EFL Cup (3 Seasons)2.9011100.00.350.350.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
2009-201018St Johnstonesct SCO1. Premier League163631.80.701
2012-201321Dunfermlinesct SCO2. First Division302,4718276.327.5291
2018-201927Harrogateeng ENG5. National League413,6709088.640.8419039011.486551+14+0.34-1.00Matches
2019-202028Harrogateeng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2019-202028Harrogateeng ENG5. National League322,8548983.531.7328931001.835539+16+0.50+0.35Matches
2020-202129Harrogateeng ENGEFL Cup218090100.02.02902000.5014-3-1.50Matches
2020-202129Harrogateeng ENGFA Cup21778998.32.02891001.504400.00+30.00Matches
2020-202129Harrogateeng ENG4. League Two433,3597881.137.337873262411.263948-9-0.24-0.24Matches
2021-202230Harrogateeng ENGFA Cup327090100.03.03903002.0046-2-0.67Matches
2021-202230Harrogateeng ENG4. League Two342,9328670.832.6348628001.264851-3-0.09+0.50Matches
2022-202331Harrogateeng ENGFA Cup21487482.21.62741001.5012-1-0.61-0.61Matches
2022-202331Harrogateeng ENG4. League Two352,9188370.532.433862623511.234651-5-0.15+0.14Matches
2023-202432Harrogateeng ENGEFL Cup1777742.80.91770003.0010+1+1.17+8.16Matches
2023-202432Harrogateeng ENGFA Cup21005055.61.1178012201.5041+3+2.70+6.08Matches
2023-202432Harrogateeng ENG4. League Two241,2735330.714.1138071121201.291518-3-0.21-0.02Matches
2024-202533Harrogateeng ENGEFL Cup00002Matches
2024-202533Harrogateeng ENGFA Cup1373720.60.40013713.0010+1+2.43+1.80Matches
2024-202533Harrogateeng ENG4. League Two62293810.22.5455025121.0035-2-0.79-0.16Matches
9 Seasons3 Clubs6 Leagues26020,8488060.2231.6235861712522381.39288282+6+0.03+0.36
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Harrogate (7 Seasons)4 Leagues22918,3148065.4203.5206861712322381.39288282+6+0.03+0.36
Dunfermline (1 Season)1 League302,4718276.327.5291
St Johnstone (1 Season)1 League163631.80.701
FA Cup (6 Seasons)118227576.19.1985623011.64151500.00+1.05
League Two (5 Seasons)14210,7117556.9119.012185932122341.25151173-22-0.18+0.17
EFL Cup (3 Seasons)32578647.62.93862021.3324-2-0.70+6.29
National League (2 Seasons)736,5248986.372.5738970011.6312090+30+0.41-0.28
First Division (1 Season)302,4718276.327.5291
Premier League (1 Season)163631.80.701
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2009-201018St Johnstone1 League163631.80.701
2012-201321Dunfermline1 League302,4718276.327.5291
2018-201927Harrogate1 League413,6709088.640.8419039011.486551+14+0.34-1.00
2019-202028Harrogate2 Leagues332,9448983.932.7338932001.775641+15+0.46+0.30
2020-202129Harrogate3 Leagues473,7167982.641.341873562411.244456-12-0.29-0.18
2021-202230Harrogate2 Leagues373,2028772.635.6378731001.325257-5-0.14+0.46
2022-202331Harrogate2 Leagues373,0668371.034.135862723511.244753-6-0.18+0.11
2023-202432Harrogate3 Leagues271,4505432.216.1158071221201.372019+1+0.06+0.56
2024-202533Harrogate3 Leagues72663810.23.04550316151.2945-1-0.34+0.20
9 Seasons3 Clubs6 Leagues26020,8488060.2231.6235861712522381.39288282+6+0.03+0.36
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Harrogate (7 Seasons)4 Leagues22918,3148065.4203.5206861712322381.39288282+6+0.03+0.36
Dunfermline (1 Season)1 League302,4718276.327.5291
St Johnstone (1 Season)1 League163631.80.701
FA Cup (6 Seasons)118227576.19.1985623011.64151500.00+1.05
League Two (5 Seasons)14210,7117556.9119.012185932122341.25151173-22-0.18+0.17
EFL Cup (3 Seasons)32578647.62.93862021.3324-2-0.70+6.29
National League (2 Seasons)736,5248986.372.5738970011.6312090+30+0.41-0.28
First Division (1 Season)302,4718276.327.5291
Premier League (1 Season)163631.80.701
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2009-201018St Johnstonesct SCO1. Premier League8th163631.80.701
2012-201321Dunfermlinesct SCO2. First Division9th302,4718276.327.5291
2018-201927Harrogateeng ENG5. National League6th413,6709088.640.8419039011.486551+14+0.34-1.00Matches
2019-202028Harrogateeng ENG5. National League2nd322,8548983.531.7328931001.835539+16+0.50+0.35Matches
2020-202129Harrogateeng ENG4. League Two17th433,3597881.137.337873262411.263948-9-0.24-0.24Matches
2021-202230Harrogateeng ENG4. League Two19th342,9328670.832.6348628001.264851-3-0.09+0.50Matches
2022-202331Harrogateeng ENG4. League Two19th352,9188370.532.433862623511.234651-5-0.15+0.14Matches
2023-202432Harrogateeng ENG4. League Two13th241,2735330.714.1138071121201.291518-3-0.21-0.02Matches
2024-202533Harrogateeng ENG4. League Two21st62293810.22.5455025121.0035-2-0.79-0.16Matches
9 Seasons3 Clubs4 Leagues24619,7698059.9219.7223871632322351.38271263+8+0.04+0.28
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Harrogate (7 Seasons)2 Leagues21517,2358065.4191.5194871632122351.38271263+8+0.04+0.28
Dunfermline (1 Season)1 League302,4718276.327.5291
St Johnstone (1 Season)1 League163631.80.701
League Two (5 Seasons)14210,7117556.9119.012185932122341.25151173-22-0.18+0.17
National League (2 Seasons)736,5248986.372.5738970011.6312090+30+0.41-0.28
First Division (1 Season)302,4718276.327.5291
Premier League (1 Season)163631.80.701
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
2019-202028Harrogateeng ENGFA Cup85th19090100.01.01901000.0012-1-1.00Matches
2020-202129Harrogateeng ENGEFL Cup33rd218090100.02.02902000.5014-3-1.50Matches
2020-202129Harrogateeng ENGFA Cup65th21778998.32.02891001.504400.00+30.00Matches
2021-202230Harrogateeng ENGFA Cup327090100.03.03903002.0046-2-0.67Matches
2022-202331Harrogateeng ENGFA Cup21487482.21.62741001.5012-1-0.61-0.61Matches
2023-202432Harrogateeng ENGEFL CupRd21777742.80.91770003.0010+1+1.17+8.16Matches
2023-202432Harrogateeng ENGFA Cup21005055.61.1178012201.5041+3+2.70+6.08Matches
2024-202533Harrogateeng ENGEFL CupRd200002Matches
2024-202533Harrogateeng ENGFA Cup1373720.60.40013713.0010+1+2.43+1.80Matches
6 Seasons1 Club2 Leagues141,0797766.612.01285823031.571719-2-0.17+2.58
FA Cup (6 Seasons)118227576.19.1985623011.64151500.00+1.05
EFL Cup (3 Seasons)32578647.62.93862021.3324-2-0.70+6.29

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2009-201018St Johnstonesct SCO1. Premier League0.7002
2012-201321Dunfermlinesct SCO2. First Division27.570
2018-201927Harrogateeng ENG5. National League40.89000Matches
2019-202028Harrogateeng ENGFA Cup1.00003201020Matches
2019-202028Harrogateeng ENG5. National League31.73000Matches
2020-202129Harrogateeng ENGEFL Cup2.00004402420Matches
2020-202129Harrogateeng ENGFA Cup2.010041300010Matches
2020-202129Harrogateeng ENG4. League Two37.3811596612033840Matches
2021-202230Harrogateeng ENGFA Cup3.00004301000Matches
2021-202230Harrogateeng ENG4. League Two32.650052520924620Matches
2022-202331Harrogateeng ENGFA Cup1.60000300000Matches
2022-202331Harrogateeng ENG4. League Two32.480040480757550Matches
2023-202432Harrogateeng ENGEFL Cup0.90003000220Matches
2023-202432Harrogateeng ENGFA Cup1.10000200000Matches
2023-202432Harrogateeng ENG4. League Two14.150016250321240Matches
2024-202533Harrogateeng ENGFA Cup0.41002000000Matches
2024-202533Harrogateeng ENG4. League Two2.51009401250Matches
9 Seasons3 Clubs6 Leagues231.648111982221441432370
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Harrogate (7 Seasons)4 Leagues203.541111962221441432370
Dunfermline (1 Season)1 League27.570
St Johnstone (1 Season)1 League0.7002
FA Cup (6 Seasons)9.1200132302030
League Two (5 Seasons)119.027111761951401372300
EFL Cup (3 Seasons)2.90007402640
National League (2 Seasons)72.512000
First Division (1 Season)27.570
Premier League (1 Season)0.7002
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2009-201018St Johnstone1 League0.7002
2012-201321Dunfermline1 League27.570
2018-201927Harrogate1 League40.89000
2019-202028Harrogate2 Leagues32.73003201020
2020-202129Harrogate3 Leagues41.3911678312237870
2021-202230Harrogate2 Leagues35.6500565501024620
2022-202331Harrogate2 Leagues34.180040510757550
2023-202432Harrogate3 Leagues16.150019270323260
2024-202533Harrogate3 Leagues3.020011401250
9 Seasons3 Clubs6 Leagues231.648111982221441432370
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Harrogate (7 Seasons)4 Leagues203.541111962221441432370
Dunfermline (1 Season)1 League27.570
St Johnstone (1 Season)1 League0.7002
FA Cup (6 Seasons)9.1200132302030
League Two (5 Seasons)119.027111761951401372300
EFL Cup (3 Seasons)2.90007402640
National League (2 Seasons)72.512000
First Division (1 Season)27.570
Premier League (1 Season)0.7002
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2009-201018St Johnstonesct SCO1. Premier League8th0.7002
2012-201321Dunfermlinesct SCO2. First Division9th27.570
2018-201927Harrogateeng ENG5. National League6th40.89000Matches
2019-202028Harrogateeng ENG5. National League2nd31.73000Matches
2020-202129Harrogateeng ENG4. League Two17th37.3811596612033840Matches
2021-202230Harrogateeng ENG4. League Two19th32.650052520924620Matches
2022-202331Harrogateeng ENG4. League Two19th32.480040480757550Matches
2023-202432Harrogateeng ENG4. League Two13th14.150016250321240Matches
2024-202533Harrogateeng ENG4. League Two21st2.51009401250Matches
9 Seasons3 Clubs4 Leagues219.746111781951401372300
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Harrogate (7 Seasons)2 Leagues191.539111761951401372300
Dunfermline (1 Season)1 League27.570
St Johnstone (1 Season)1 League0.7002
League Two (5 Seasons)119.027111761951401372300
National League (2 Seasons)72.512000
First Division (1 Season)27.570
Premier League (1 Season)0.7002
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2019-202028Harrogateeng ENGFA Cup85th1.00003201020Matches
2020-202129Harrogateeng ENGEFL Cup33rd2.00004402420Matches
2020-202129Harrogateeng ENGFA Cup65th2.010041300010Matches
2021-202230Harrogateeng ENGFA Cup3.00004301000Matches
2022-202331Harrogateeng ENGFA Cup1.60000300000Matches
2023-202432Harrogateeng ENGEFL CupRd20.90003000220Matches
2023-202432Harrogateeng ENGFA Cup1.10000200000Matches
2024-202533Harrogateeng ENGFA Cup0.41002000000Matches
6 Seasons1 Club2 Leagues12.0200202704670
FA Cup (6 Seasons)9.1200132302030
EFL Cup (3 Seasons)2.90007402640

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.