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
2016-201720York Cityeng ENG5. National League30272,39126.6123100900.040.080.110.040.11Matches
2017-201821Queen of the Southsct SCO2. Championship24141,36015.1000000800.000.000.000.000.00Matches
2018-201922Inverness CTsct SCO2. Championship31282,41926.95055001110.190.000.190.190.19Matches
2019-202023Inverness CTsct SCO2. Championship25242,15924.0314300500.130.040.170.130.17Matches
2020-202124St Johnstonesct SCO1. Premiership27201,85820.6213200300.100.050.150.100.15Matches
2021-202225St Johnstonesct SCO1. Premiership23221,87320.8101100800.050.000.050.050.05Matches
2022-202326Fleetwood Towneng ENGEFL Cup221541.7000000100.000.000.000.000.00Matches
2022-202326Fleetwood Towneng ENGFA Cup332532.8000000200.000.000.000.000.00Matches
2022-202326Fleetwood Towneng ENG3. League One39383,37637.564106001510.160.110.270.160.27Matches
2023-202427Fleetwood Towneng ENGEFL Cup11891.0000000100.000.000.000.000.00Matches
2023-202427Fleetwood Towneng ENGFA Cup211241.4101100000.730.000.730.730.73Matches
2023-202427Fleetwood Towneng ENG3. League One29202,07423.0123100600.040.090.130.040.13Matches
2024-202528Fleetwood Towneng ENG4. League Two19181,60817.9224200800.110.110.220.110.22Matches
2024-202528St Mirrensct SCO1. Premiership665155.7000000300.000.000.000.000.00Matches
2025-202629Fleetwood Towneng ENGEFL Cup11730.8000000000.000.000.000.000.00Matches
2025-202629Fleetwood Towneng ENGFA Cup10320.4000000000.000.000.000.000.00Matches
2025-202629Fleetwood Towneng ENG4. League Two23231,94821.6101100610.050.000.050.050.05Matches
10 Seasons6 Clubs7 Leagues28624822,306247.823123523008630.090.050.140.090.14
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
Fleetwood Town (4 Seasons)4 Leagues1201079,731108.11181911003920.100.070.180.100.18
Inverness CT (2 Seasons)1 League56524,57850.98198001610.160.020.180.160.18
St Johnstone (2 Seasons)1 League50423,73141.53143001100.070.020.100.070.10
York City (1 Season)1 League30272,39126.6123100900.040.080.110.040.11
Queen of the South (1 Season)1 League24141,36015.1000000800.000.000.000.000.00
St Mirren (1 Season)1 League665155.7000000300.000.000.000.000.00
Championship (3 Seasons)80665,93866.08198002410.120.020.140.120.14
Premiership (3 Seasons)56484,24647.23143001400.060.020.080.060.08
FA Cup (3 Seasons)644094.5101100200.220.000.220.220.22
EFL Cup (3 Seasons)443163.5000000200.000.000.000.000.00
League One (2 Seasons)68585,45060.676137002110.120.100.210.120.21
League Two (2 Seasons)42413,55639.53253001410.080.050.130.080.13
National League (1 Season)30272,39126.6123100900.040.080.110.040.11
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
2016-201720York City1 League30272,39126.6123100900.040.080.110.040.11
2017-201821Queen of the South1 League24141,36015.1000000800.000.000.000.000.00
2018-201922Inverness CT1 League31282,41926.95055001110.190.000.190.190.19
2019-202023Inverness CT1 League25242,15924.0314300500.130.040.170.130.17
2020-202124St Johnstone1 League27201,85820.6213200300.100.050.150.100.15
2021-202225St Johnstone1 League23221,87320.8101100800.050.000.050.050.05
2022-202326Fleetwood Town3 Leagues44433,78342.064106001810.140.100.240.140.24
2023-202427Fleetwood Town3 Leagues32222,28725.4224200700.080.080.160.080.16
2024-202528St Mirren1 League665155.7000000300.000.000.000.000.00
2024-202528Fleetwood Town1 League19181,60817.9224200800.110.110.220.110.22
2025-202629Fleetwood Town3 Leagues25242,05322.8101100610.040.000.040.040.04
10 Seasons6 Clubs7 Leagues28624822,306247.823123523008630.090.050.140.090.14
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
Fleetwood Town (4 Seasons)4 Leagues1201079,731108.11181911003920.100.070.180.100.18
Inverness CT (2 Seasons)1 League56524,57850.98198001610.160.020.180.160.18
St Johnstone (2 Seasons)1 League50423,73141.53143001100.070.020.100.070.10
York City (1 Season)1 League30272,39126.6123100900.040.080.110.040.11
Queen of the South (1 Season)1 League24141,36015.1000000800.000.000.000.000.00
St Mirren (1 Season)1 League665155.7000000300.000.000.000.000.00
Championship (3 Seasons)80665,93866.08198002410.120.020.140.120.14
Premiership (3 Seasons)56484,24647.23143001400.060.020.080.060.08
FA Cup (3 Seasons)644094.5101100200.220.000.220.220.22
EFL Cup (3 Seasons)443163.5000000200.000.000.000.000.00
League One (2 Seasons)68585,45060.676137002110.120.100.210.120.21
League Two (2 Seasons)42413,55639.53253001410.080.050.130.080.13
National League (1 Season)30272,39126.6123100900.040.080.110.040.11
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
2016-201720York Cityeng ENG5. National League21st30272,39126.6123100900.040.080.110.040.11Matches
2017-201821Queen of the Southsct SCO2. Championship6th24141,36015.1000000800.000.000.000.000.00Matches
2018-201922Inverness CTsct SCO2. Championship3rd31282,41926.95055001110.190.000.190.190.19Matches
2019-202023Inverness CTsct SCO2. Championship2nd25242,15924.0314300500.130.040.170.130.17Matches
2020-202124St Johnstonesct SCO1. Premiership5th27201,85820.6213200300.100.050.150.100.15Matches
2021-202225St Johnstonesct SCO1. Premiership11th23221,87320.8101100800.050.000.050.050.05Matches
2022-202326Fleetwood Towneng ENG3. League One13th39383,37637.564106001510.160.110.270.160.27Matches
2023-202427Fleetwood Towneng ENG3. League One22nd29202,07423.0123100600.040.090.130.040.13Matches
2024-202528St Mirrensct SCO1. Premiership6th665155.7000000300.000.000.000.000.00Matches
2024-202528Fleetwood Towneng ENG4. League Two14th19181,60817.9224200800.110.110.220.110.22Matches
2025-202629Fleetwood Towneng ENG4. League Two15th23231,94821.6101100610.050.000.050.050.05Matches
10 Seasons6 Clubs5 Leagues27624021,581239.822123422008230.090.050.140.090.14
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
Fleetwood Town (4 Seasons)2 Leagues110999,006100.11081810003520.100.080.180.100.18
Inverness CT (2 Seasons)1 League56524,57850.98198001610.160.020.180.160.18
St Johnstone (2 Seasons)1 League50423,73141.53143001100.070.020.100.070.10
York City (1 Season)1 League30272,39126.6123100900.040.080.110.040.11
Queen of the South (1 Season)1 League24141,36015.1000000800.000.000.000.000.00
St Mirren (1 Season)1 League665155.7000000300.000.000.000.000.00
Championship (3 Seasons)80665,93866.08198002410.120.020.140.120.14
Premiership (3 Seasons)56484,24647.23143001400.060.020.080.060.08
League One (2 Seasons)68585,45060.676137002110.120.100.210.120.21
League Two (2 Seasons)42413,55639.53253001410.080.050.130.080.13
National League (1 Season)30272,39126.6123100900.040.080.110.040.11
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
2022-202326Fleetwood Towneng ENGEFL CupRd2221541.7000000100.000.000.000.000.00Matches
2022-202326Fleetwood Towneng ENGFA Cup332532.8000000200.000.000.000.000.00Matches
2023-202427Fleetwood Towneng ENGEFL CupRd111891.0000000100.000.000.000.000.00Matches
2023-202427Fleetwood Towneng ENGFA Cup211241.4101100000.730.000.730.730.73Matches
2025-202629Fleetwood Towneng ENGEFL CupRd111730.8000000000.000.000.000.000.00Matches
2025-202629Fleetwood Towneng ENGFA Cup10320.4000000000.000.000.000.000.00Matches
3 Seasons1 Club2 Leagues1087258.1101100400.120.000.120.120.12
FA Cup (3 Seasons)644094.5101100200.220.000.220.220.22
EFL Cup (3 Seasons)443163.5000000200.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 PK PKatt Matches
2016-201720York Cityeng ENG5. National League26.61060.000.230.1700Matches
2017-201821Queen of the Southsct SCO2. Championship15.10050.000.330.0000Matches
2018-201922Inverness CTsct SCO2. Championship26.9500Matches
2019-202023Inverness CTsct SCO2. Championship24.0300Matches
2020-202124St Johnstonesct SCO1. Premiership20.6223417.41.110.190.090.5000Matches
2021-202225St Johnstonesct SCO1. Premiership20.8119315.80.910.140.050.3300Matches
2022-202326Fleetwood Towneng ENGEFL Cup1.70100.00.580.000.0000Matches
2022-202326Fleetwood Towneng ENGFA Cup2.80100.00.360.000.0000Matches
2022-202326Fleetwood Towneng ENG3. League One37.56491734.71.310.450.120.3500Matches
2023-202427Fleetwood Towneng ENGEFL Cup1.00000.000.0000Matches
2023-202427Fleetwood Towneng ENGFA Cup1.412150.01.450.730.501.0000Matches
2023-202427Fleetwood Towneng ENG3. League One23.0131825.81.350.350.030.1300Matches
2024-202528Fleetwood Towneng ENG4. League Two17.9225728.01.400.390.080.2900Matches
2024-202528St Mirrensct SCO1. Premiership5.70300.00.520.000.0000Matches
2025-202629Fleetwood Towneng ENGEFL Cup0.80000.000.0000Matches
2025-202629Fleetwood Towneng ENGFA Cup0.40100.02.810.000.0000Matches
2025-202629Fleetwood Towneng ENG4. League Two21.6119315.80.880.140.050.3300Matches
10 Seasons6 Clubs7 Leagues247.8231745431.00.880.270.090.2800
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Fleetwood Town (4 Seasons)4 Leagues108.1111293627.91.190.330.090.3100
Inverness CT (2 Seasons)1 League50.9800
St Johnstone (2 Seasons)1 League41.5342716.71.010.170.070.4300
York City (1 Season)1 League26.61060.000.230.1700
Queen of the South (1 Season)1 League15.10050.000.330.0000
St Mirren (1 Season)1 League5.70300.00.520.000.0000
Championship (3 Seasons)66.08050.000.330.0000
Premiership (3 Seasons)47.2345715.60.950.150.070.4300
FA Cup (3 Seasons)4.514125.00.880.220.251.0000
EFL Cup (3 Seasons)3.50100.00.280.000.0000
League One (2 Seasons)60.67802531.31.320.410.090.2800
League Two (2 Seasons)39.53441022.71.110.250.070.3000
National League (1 Season)26.61060.000.230.1700
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2016-201720York City1 League26.61060.000.230.1700
2017-201821Queen of the South1 League15.10050.000.330.0000
2018-201922Inverness CT1 League26.9500
2019-202023Inverness CT1 League24.0300
2020-202124St Johnstone1 League20.6223417.41.110.190.090.5000
2021-202225St Johnstone1 League20.8119315.80.910.140.050.3300
2022-202326Fleetwood Town3 Leagues42.06511733.31.210.400.120.3500
2023-202427Fleetwood Town3 Leagues25.4233927.31.300.350.060.2200
2024-202528St Mirren1 League5.70300.00.520.000.0000
2024-202528Fleetwood Town1 League17.9225728.01.400.390.080.2900
2025-202629Fleetwood Town3 Leagues22.8120315.00.880.130.050.3300
10 Seasons6 Clubs7 Leagues247.8231745431.00.880.270.090.2800
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Fleetwood Town (4 Seasons)4 Leagues108.1111293627.91.190.330.090.3100
Inverness CT (2 Seasons)1 League50.9800
St Johnstone (2 Seasons)1 League41.5342716.71.010.170.070.4300
York City (1 Season)1 League26.61060.000.230.1700
Queen of the South (1 Season)1 League15.10050.000.330.0000
St Mirren (1 Season)1 League5.70300.00.520.000.0000
Championship (3 Seasons)66.08050.000.330.0000
Premiership (3 Seasons)47.2345715.60.950.150.070.4300
FA Cup (3 Seasons)4.514125.00.880.220.251.0000
EFL Cup (3 Seasons)3.50100.00.280.000.0000
League One (2 Seasons)60.67802531.31.320.410.090.2800
League Two (2 Seasons)39.53441022.71.110.250.070.3000
National League (1 Season)26.61060.000.230.1700
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2016-201720York Cityeng ENG5. National League21st26.61060.000.230.1700Matches
2017-201821Queen of the Southsct SCO2. Championship6th15.10050.000.330.0000Matches
2018-201922Inverness CTsct SCO2. Championship3rd26.9500Matches
2019-202023Inverness CTsct SCO2. Championship2nd24.0300Matches
2020-202124St Johnstonesct SCO1. Premiership5th20.6223417.41.110.190.090.5000Matches
2021-202225St Johnstonesct SCO1. Premiership11th20.8119315.80.910.140.050.3300Matches
2022-202326Fleetwood Towneng ENG3. League One13th37.56491734.71.310.450.120.3500Matches
2023-202427Fleetwood Towneng ENG3. League One22nd23.0131825.81.350.350.030.1300Matches
2024-202528St Mirrensct SCO1. Premiership6th5.70300.00.520.000.0000Matches
2024-202528Fleetwood Towneng ENG4. League Two14th17.9225728.01.400.390.080.2900Matches
2025-202629Fleetwood Towneng ENG4. League Two15th21.6119315.80.880.140.050.3300Matches
10 Seasons6 Clubs5 Leagues239.8221695331.40.890.280.080.2600
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Fleetwood Town (4 Seasons)2 Leagues100.1101243528.21.240.350.080.2900
Inverness CT (2 Seasons)1 League50.9800
St Johnstone (2 Seasons)1 League41.5342716.71.010.170.070.4300
York City (1 Season)1 League26.61060.000.230.1700
Queen of the South (1 Season)1 League15.10050.000.330.0000
St Mirren (1 Season)1 League5.70300.00.520.000.0000
Championship (3 Seasons)66.08050.000.330.0000
Premiership (3 Seasons)47.2345715.60.950.150.070.4300
League One (2 Seasons)60.67802531.31.320.410.090.2800
League Two (2 Seasons)39.53441022.71.110.250.070.3000
National League (1 Season)26.61060.000.230.1700
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2022-202326Fleetwood Towneng ENGEFL CupRd21.70100.00.580.000.0000Matches
2022-202326Fleetwood Towneng ENGFA Cup2.80100.00.360.000.0000Matches
2023-202427Fleetwood Towneng ENGEFL CupRd11.00000.000.0000Matches
2023-202427Fleetwood Towneng ENGFA Cup1.412150.01.450.730.501.0000Matches
2025-202629Fleetwood Towneng ENGEFL CupRd10.80000.000.0000Matches
2025-202629Fleetwood Towneng ENGFA Cup0.40100.02.810.000.0000Matches
3 Seasons1 Club2 Leagues8.115120.00.620.120.201.0000
FA Cup (3 Seasons)4.514125.00.880.220.251.0000
EFL Cup (3 Seasons)3.50100.00.280.000.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2016-201720York Cityeng ENG5. National League302,3918057.826.627223111.033242-10-0.38-0.12Matches
2017-201821Queen of the Southsct SCO2. Championship241,3605742.015.114111071.42272700.00-0.29Matches
2018-201922Inverness CTsct SCO2. Championship312,4197874.726.92886243811.553630+6+0.220.00Matches
2019-202023Inverness CTsct SCO2. Championship252,1598688.824.024892312001.803723+14+0.58+2.91Matches
2020-202124St Johnstonesct SCO1. Premiership271,8586954.320.6208718718101.111926-7-0.34-0.17Matches
2021-202225St Johnstonesct SCO1. Premiership231,8738154.820.822831614500.911223-11-0.53+0.40Matches
2022-202326Fleetwood Towneng ENGEFL Cup21547785.61.72771001.501100.000.00Matches
2022-202326Fleetwood Towneng ENGFA Cup32538446.92.83842001.332200.00-1.25Matches
2022-202326Fleetwood Towneng ENG3. League One393,3768781.537.538873018101.494436+8+0.21+0.92Matches
2023-202427Fleetwood Towneng ENGEFL Cup1898998.91.01890000.0023-1-1.01-1.01Matches
2023-202427Fleetwood Towneng ENGFA Cup21246268.91.4190113401.502200.00+4.82Matches
2023-202427Fleetwood Towneng ENG3. League One292,0747250.123.020861493930.792534-9-0.39+0.22Matches
2024-202528Fleetwood Towneng ENG4. League Two191,6088538.817.918881511801.372322+1+0.06+0.09Matches
2024-202528St Mirrensct SCO1. Premiership65158615.15.76864001.33101000.00+0.19Matches
2025-202629Fleetwood Towneng ENGEFL Cup1737381.10.81730001.0012-1-1.23-6.53Matches
2025-202629Fleetwood Towneng ENGFA Cup1323210.70.40013200.000000.000.00Matches
2025-202629Fleetwood Towneng ENG4. League Two231,9488547.121.6238518001.39222200.00+0.04Matches
10 Seasons6 Clubs7 Leagues28622,3067854.1247.8248861993829321.28295305-10-0.04+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
Fleetwood Town (4 Seasons)4 Leagues1209,7318154.2108.11078681133931.25122124-2-0.02+0.20
Inverness CT (2 Seasons)1 League564,5788280.750.952874741111.667353+20+0.39+0.81
St Johnstone (2 Seasons)1 League503,7317554.541.5428534821101.023149-18-0.43+0.12
York City (1 Season)1 League302,3918057.826.627223111.033242-10-0.38-0.12
Queen of the South (1 Season)1 League241,3605742.015.114111071.42272700.00-0.29
St Mirren (1 Season)1 League65158615.15.76864001.33101000.00+0.19
Championship (3 Seasons)805,9387466.666.0668758141181.5910080+20+0.30+0.27
Premiership (3 Seasons)564,2467641.447.2488538821101.054159-18-0.38-0.01
FA Cup (3 Seasons)64096840.14.5486323301.174400.00-0.15
EFL Cup (3 Seasons)43167987.83.54791001.0046-2-0.57-2.62
League One (2 Seasons)685,4508065.860.6588744104331.196970-1-0.02+0.62
League Two (2 Seasons)423,5568542.939.541863311801.384544+1+0.03+0.06
National League (1 Season)302,3918057.826.627223111.033242-10-0.38-0.12
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
2016-201720York City1 League302,3918057.826.627223111.033242-10-0.38-0.12
2017-201821Queen of the South1 League241,3605742.015.114111071.42272700.00-0.29
2018-201922Inverness CT1 League312,4197874.726.92886243811.553630+6+0.220.00
2019-202023Inverness CT1 League252,1598688.824.024892312001.803723+14+0.58+2.91
2020-202124St Johnstone1 League271,8586954.320.6208718718101.111926-7-0.34-0.17
2021-202225St Johnstone1 League231,8738154.820.822831614500.911223-11-0.53+0.40
2022-202326Fleetwood Town3 Leagues443,7838677.842.043863318101.484739+8+0.19+0.36
2023-202427Fleetwood Town3 Leagues322,2877151.925.4228715103830.812939-10-0.39+0.33
2024-202528St Mirren1 League65158615.15.76864001.33101000.00+0.19
2024-202528Fleetwood Town1 League191,6088538.817.918881511801.372322+1+0.06+0.09
2025-202629Fleetwood Town3 Leagues252,0538245.322.824841813201.322324-1-0.04-0.04
10 Seasons6 Clubs7 Leagues28622,3067854.1247.8248861993829321.28295305-10-0.04+0.19
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Fleetwood Town (4 Seasons)4 Leagues1209,7318154.2108.11078681133931.25122124-2-0.02+0.20
Inverness CT (2 Seasons)1 League564,5788280.750.952874741111.667353+20+0.39+0.81
St Johnstone (2 Seasons)1 League503,7317554.541.5428534821101.023149-18-0.43+0.12
York City (1 Season)1 League302,3918057.826.627223111.033242-10-0.38-0.12
Queen of the South (1 Season)1 League241,3605742.015.114111071.42272700.00-0.29
St Mirren (1 Season)1 League65158615.15.76864001.33101000.00+0.19
Championship (3 Seasons)805,9387466.666.0668758141181.5910080+20+0.30+0.27
Premiership (3 Seasons)564,2467641.447.2488538821101.054159-18-0.38-0.01
FA Cup (3 Seasons)64096840.14.5486323301.174400.00-0.15
EFL Cup (3 Seasons)43167987.83.54791001.0046-2-0.57-2.62
League One (2 Seasons)685,4508065.860.6588744104331.196970-1-0.02+0.62
League Two (2 Seasons)423,5568542.939.541863311801.384544+1+0.03+0.06
National League (1 Season)302,3918057.826.627223111.033242-10-0.38-0.12
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
2016-201720York Cityeng ENG5. National League21st302,3918057.826.627223111.033242-10-0.38-0.12Matches
2017-201821Queen of the Southsct SCO2. Championship6th241,3605742.015.114111071.42272700.00-0.29Matches
2018-201922Inverness CTsct SCO2. Championship3rd312,4197874.726.92886243811.553630+6+0.220.00Matches
2019-202023Inverness CTsct SCO2. Championship2nd252,1598688.824.024892312001.803723+14+0.58+2.91Matches
2020-202124St Johnstonesct SCO1. Premiership5th271,8586954.320.6208718718101.111926-7-0.34-0.17Matches
2021-202225St Johnstonesct SCO1. Premiership11th231,8738154.820.822831614500.911223-11-0.53+0.40Matches
2022-202326Fleetwood Towneng ENG3. League One13th393,3768781.537.538873018101.494436+8+0.21+0.92Matches
2023-202427Fleetwood Towneng ENG3. League One22nd292,0747250.123.020861493930.792534-9-0.39+0.22Matches
2024-202528St Mirrensct SCO1. Premiership6th65158615.15.76864001.33101000.00+0.19Matches
2024-202528Fleetwood Towneng ENG4. League Two14th191,6088538.817.918881511801.372322+1+0.06+0.09Matches
2025-202629Fleetwood Towneng ENG4. League Two15th231,9488547.121.6238518001.39222200.00+0.04Matches
10 Seasons6 Clubs5 Leagues27621,5817854.1239.8240861953629321.29287295-8-0.03+0.22
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Fleetwood Town (4 Seasons)2 Leagues1109,0068254.4100.1998677114131.2611411400.00+0.26
Inverness CT (2 Seasons)1 League564,5788280.750.952874741111.667353+20+0.39+0.81
St Johnstone (2 Seasons)1 League503,7317554.541.5428534821101.023149-18-0.43+0.12
York City (1 Season)1 League302,3918057.826.627223111.033242-10-0.38-0.12
Queen of the South (1 Season)1 League241,3605742.015.114111071.42272700.00-0.29
St Mirren (1 Season)1 League65158615.15.76864001.33101000.00+0.19
Championship (3 Seasons)805,9387466.666.0668758141181.5910080+20+0.30+0.27
Premiership (3 Seasons)564,2467641.447.2488538821101.054159-18-0.38-0.01
League One (2 Seasons)685,4508065.860.6588744104331.196970-1-0.02+0.62
League Two (2 Seasons)423,5568542.939.541863311801.384544+1+0.03+0.06
National League (1 Season)302,3918057.826.627223111.033242-10-0.38-0.12
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
2022-202326Fleetwood Towneng ENGEFL CupRd221547785.61.72771001.501100.000.00Matches
2022-202326Fleetwood Towneng ENGFA Cup32538446.92.83842001.332200.00-1.25Matches
2023-202427Fleetwood Towneng ENGEFL CupRd11898998.91.01890000.0023-1-1.01-1.01Matches
2023-202427Fleetwood Towneng ENGFA Cup21246268.91.4190113401.502200.00+4.82Matches
2025-202629Fleetwood Towneng ENGEFL CupRd11737381.10.81730001.0012-1-1.23-6.53Matches
2025-202629Fleetwood Towneng ENGFA Cup1323210.70.40013200.000000.000.00Matches
3 Seasons1 Club2 Leagues107257352.58.1882423301.10810-2-0.25-0.52
FA Cup (3 Seasons)64096840.14.5486323301.174400.00-0.15
EFL Cup (3 Seasons)43167987.83.54791001.0046-2-0.57-2.62
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201720York Cityeng ENG5. National League26.69003200000000Matches
2017-201821Queen of the Southsct SCO2. Championship15.18002600000000Matches
2018-201922Inverness CTsct SCO2. Championship26.911100Matches
2019-202023Inverness CTsct SCO2. Championship24.05001Matches
2020-202124St Johnstonesct SCO1. Premiership20.6300221614431190Matches
2021-202225St Johnstonesct SCO1. Premiership20.8800352635437220Matches
2022-202326Fleetwood Towneng ENGEFL Cup1.71004014050Matches
2022-202326Fleetwood Towneng ENGFA Cup2.82008227250Matches
2022-202326Fleetwood Towneng ENG3. League One37.515115346211836720Matches
2023-202427Fleetwood Towneng ENGEFL Cup1.01003017000Matches
2023-202427Fleetwood Towneng ENGFA Cup1.40001000000Matches
2023-202427Fleetwood Towneng ENG3. League One23.0600293426122280Matches
2024-202528Fleetwood Towneng ENG4. League Two17.9800262524818210Matches
2024-202528St Mirrensct SCO1. Premiership5.7300751189130Matches
2025-202629Fleetwood Towneng ENGEFL Cup0.80001002020Matches
2025-202629Fleetwood Towneng ENGFA Cup0.40001001010Matches
2025-202629Fleetwood Towneng ENG4. League Two21.6610412134318330Matches
10 Seasons6 Clubs7 Leagues247.8863128917518407173221001
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Fleetwood Town (4 Seasons)4 Leagues108.1392116712813291961670
Inverness CT (2 Seasons)1 League50.916101
St Johnstone (2 Seasons)1 League41.51100574249868410
York City (1 Season)1 League26.69003200000000
Queen of the South (1 Season)1 League15.18002600000000
St Mirren (1 Season)1 League5.7300751189130
Championship (3 Seasons)66.024102600000001
Premiership (3 Seasons)47.214006447511677540
FA Cup (3 Seasons)4.520010228260
EFL Cup (3 Seasons)3.520080213070
League One (2 Seasons)60.6211182804179581000
League Two (2 Seasons)39.51410674659136540
National League (1 Season)26.69003200000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201720York City1 League26.69003200000000
2017-201821Queen of the South1 League15.18002600000000
2018-201922Inverness CT1 League26.911100
2019-202023Inverness CT1 League24.05001
2020-202124St Johnstone1 League20.6300221614431190
2021-202225St Johnstone1 League20.8800352635437220
2022-202326Fleetwood Town3 Leagues42.018116548512938820
2023-202427Fleetwood Town3 Leagues25.4700333436822280
2024-202528St Mirren1 League5.7300751189130
2024-202528Fleetwood Town1 League17.9800262524818210
2025-202629Fleetwood Town3 Leagues22.8610432134618360
10 Seasons6 Clubs7 Leagues247.8863128917518407173221001
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Fleetwood Town (4 Seasons)4 Leagues108.1392116712813291961670
Inverness CT (2 Seasons)1 League50.916101
St Johnstone (2 Seasons)1 League41.51100574249868410
York City (1 Season)1 League26.69003200000000
Queen of the South (1 Season)1 League15.18002600000000
St Mirren (1 Season)1 League5.7300751189130
Championship (3 Seasons)66.024102600000001
Premiership (3 Seasons)47.214006447511677540
FA Cup (3 Seasons)4.520010228260
EFL Cup (3 Seasons)3.520080213070
League One (2 Seasons)60.6211182804179581000
League Two (2 Seasons)39.51410674659136540
National League (1 Season)26.69003200000000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201720York Cityeng ENG5. National League21st26.69003200000000Matches
2017-201821Queen of the Southsct SCO2. Championship6th15.18002600000000Matches
2018-201922Inverness CTsct SCO2. Championship3rd26.911100Matches
2019-202023Inverness CTsct SCO2. Championship2nd24.05001Matches
2020-202124St Johnstonesct SCO1. Premiership5th20.6300221614431190Matches
2021-202225St Johnstonesct SCO1. Premiership11th20.8800352635437220Matches
2022-202326Fleetwood Towneng ENG3. League One13th37.515115346211836720Matches
2023-202427Fleetwood Towneng ENG3. League One22nd23.0600293426122280Matches
2024-202528St Mirrensct SCO1. Premiership6th5.7300751189130Matches
2024-202528Fleetwood Towneng ENG4. League Two14th17.9800262524818210Matches
2025-202629Fleetwood Towneng ENG4. League Two15th21.6610412134318330Matches
10 Seasons6 Clubs5 Leagues239.8823127117314386171208001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Fleetwood Town (4 Seasons)2 Leagues100.135211491269270941540
Inverness CT (2 Seasons)1 League50.916101
St Johnstone (2 Seasons)1 League41.51100574249868410
York City (1 Season)1 League26.69003200000000
Queen of the South (1 Season)1 League15.18002600000000
St Mirren (1 Season)1 League5.7300751189130
Championship (3 Seasons)66.024102600000001
Premiership (3 Seasons)47.214006447511677540
League One (2 Seasons)60.6211182804179581000
League Two (2 Seasons)39.51410674659136540
National League (1 Season)26.69003200000000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2022-202326Fleetwood Towneng ENGEFL CupRd21.71004014050Matches
2022-202326Fleetwood Towneng ENGFA Cup2.82008227250Matches
2023-202427Fleetwood Towneng ENGEFL CupRd11.01003017000Matches
2023-202427Fleetwood Towneng ENGFA Cup1.40001000000Matches
2025-202629Fleetwood Towneng ENGEFL CupRd10.80001002020Matches
2025-202629Fleetwood Towneng ENGFA Cup0.40001001010Matches
3 Seasons1 Club2 Leagues8.14001824212130
FA Cup (3 Seasons)4.520010228260
EFL Cup (3 Seasons)3.520080213070

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.

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.

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.