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
2017-201820Livingstonsct SCO2. Championship26151,21113.5112100400.070.070.150.070.15Matches
2018-201921Ayr Unitedsct SCO2. Championship1064865.4022000000.000.370.370.000.37Matches
2018-201921Livingstonsct SCO1. Premiership1245075.6000000000.000.000.000.000.00Matches
2019-202022Gr'nock Mortonsct SCO2. Championship22211,75719.55813501200.260.410.670.260.67Matches
2020-202123FG Roverseng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2020-202123FG Roverseng ENGFA Cup11640.7000000000.000.000.000.000.00Matches
2020-202123FG Roverseng ENG4. League Two33332,77630.83710301200.100.230.320.100.32Matches
2021-202224FG Roverseng ENGEFL Cup221631.8000000000.000.000.000.000.00Matches
2021-202224FG Roverseng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2021-202224FG Roverseng ENG4. League Two44443,91643.561117600500.140.250.390.140.39Matches
2022-202325Barnsleyeng ENGFA Cup332382.6000000000.000.000.000.000.00Matches
2022-202325Barnsleyeng ENG3. League One36342,86931.9538500310.160.090.250.160.25Matches
2023-202426Barnsleyeng ENGEFL Cup00Matches
2023-202426Barnsleyeng ENGFA Cup211141.3101100000.790.000.790.790.79Matches
2023-202426Barnsleyeng ENG3. League One44383,22335.8257200300.060.140.200.060.20Matches
7 Seasons5 Clubs6 Leagues23720417,504194.523376023021910.120.190.310.120.31
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
Barnsley (2 Seasons)3 Leagues85766,44471.68816800610.110.110.220.110.22
FG Rovers (2 Seasons)3 Leagues82827,09978.991827901700.110.230.340.110.34
Livingston (2 Seasons)2 Leagues38191,71819.1112100400.050.050.100.050.10
Gr'nock Morton (1 Season)1 League22211,75719.55813501200.260.410.670.260.67
Ayr United (1 Season)1 League1064865.4022000000.000.370.370.000.37
FA Cup (4 Seasons)765065.6101100000.180.000.180.180.18
Championship (3 Seasons)58423,45438.461117601600.160.290.440.160.44
EFL Cup (3 Seasons)332532.8000000000.000.000.000.000.00
League One (2 Seasons)80726,09267.77815700610.100.120.220.100.22
League Two (2 Seasons)77776,69274.491827901700.120.240.360.120.36
Premiership (1 Season)1245075.6000000000.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
2017-201820Livingston1 League26151,21113.5112100400.070.070.150.070.15
2018-201921Livingston1 League1245075.6000000000.000.000.000.000.00
2018-201921Ayr United1 League1064865.4022000000.000.370.370.000.37
2019-202022Gr'nock Morton1 League22211,75719.55813501200.260.410.670.260.67
2020-202123FG Rovers3 Leagues35352,93032.63710301200.090.220.310.090.31
2021-202224FG Rovers3 Leagues47474,16946.361117600500.130.240.370.130.37
2022-202325Barnsley2 Leagues39373,10734.5538500310.140.090.230.140.23
2023-202426Barnsley3 Leagues46393,33737.1358300300.080.130.220.080.22
7 Seasons5 Clubs6 Leagues23720417,504194.523376023021910.120.190.310.120.31
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
Barnsley (2 Seasons)3 Leagues85766,44471.68816800610.110.110.220.110.22
FG Rovers (2 Seasons)3 Leagues82827,09978.991827901700.110.230.340.110.34
Livingston (2 Seasons)2 Leagues38191,71819.1112100400.050.050.100.050.10
Gr'nock Morton (1 Season)1 League22211,75719.55813501200.260.410.670.260.67
Ayr United (1 Season)1 League1064865.4022000000.000.370.370.000.37
FA Cup (4 Seasons)765065.6101100000.180.000.180.180.18
Championship (3 Seasons)58423,45438.461117601600.160.290.440.160.44
EFL Cup (3 Seasons)332532.8000000000.000.000.000.000.00
League One (2 Seasons)80726,09267.77815700610.100.120.220.100.22
League Two (2 Seasons)77776,69274.491827901700.120.240.360.120.36
Premiership (1 Season)1245075.6000000000.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
2017-201820Livingstonsct SCO2. Championship2nd26151,21113.5112100400.070.070.150.070.15Matches
2018-201921Livingstonsct SCO1. Premiership9th1245075.6000000000.000.000.000.000.00Matches
2018-201921Ayr Unitedsct SCO2. Championship4th1064865.4022000000.000.370.370.000.37Matches
2019-202022Gr'nock Mortonsct SCO2. Championship7th22211,75719.55813501200.260.410.670.260.67Matches
2020-202123FG Roverseng ENG4. League Two6th33332,77630.83710301200.100.230.320.100.32Matches
2021-202224FG Roverseng ENG4. League Two1st44443,91643.561117600500.140.250.390.140.39Matches
2022-202325Barnsleyeng ENG3. League One4th36342,86931.9538500310.160.090.250.160.25Matches
2023-202426Barnsleyeng ENG3. League One6th44383,22335.8257200300.060.140.200.060.20Matches
7 Seasons5 Clubs4 Leagues22719516,745186.122375922021910.120.200.320.120.32
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
Barnsley (2 Seasons)1 League80726,09267.77815700610.100.120.220.100.22
FG Rovers (2 Seasons)1 League77776,69274.491827901700.120.240.360.120.36
Livingston (2 Seasons)2 Leagues38191,71819.1112100400.050.050.100.050.10
Gr'nock Morton (1 Season)1 League22211,75719.55813501200.260.410.670.260.67
Ayr United (1 Season)1 League1064865.4022000000.000.370.370.000.37
Championship (3 Seasons)58423,45438.461117601600.160.290.440.160.44
League One (2 Seasons)80726,09267.77815700610.100.120.220.100.22
League Two (2 Seasons)77776,69274.491827901700.120.240.360.120.36
Premiership (1 Season)1245075.6000000000.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
2020-202123FG Roverseng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2020-202123FG Roverseng ENGFA Cup85th11640.7000000000.000.000.000.000.00Matches
2021-202224FG Roverseng ENGEFL CupRd2221631.8000000000.000.000.000.000.00Matches
2021-202224FG Roverseng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2022-202325Barnsleyeng ENGFA Cup332382.6000000000.000.000.000.000.00Matches
2023-202426Barnsleyeng ENGEFL CupRd100Matches
2023-202426Barnsleyeng ENGFA Cup211141.3101100000.790.000.790.790.79Matches
4 Seasons2 Clubs2 Leagues1097598.4101100000.120.000.120.120.12
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
Barnsley (2 Seasons)2 Leagues543523.9101100000.260.000.260.260.26
FG Rovers (2 Seasons)2 Leagues554074.5000000000.000.000.000.000.00
FA Cup (4 Seasons)765065.6101100000.180.000.180.180.18
EFL Cup (3 Seasons)332532.8000000000.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
2017-201820Livingstonsct SCO2. Championship13.510120.000.890.0800Matches
2018-201921Ayr Unitedsct SCO2. Championship5.4000Matches
2018-201921Livingstonsct SCO1. Premiership5.6000Matches
2019-202022Gr'nock Mortonsct SCO2. Championship19.5501Matches
2020-202123FG Roverseng ENGEFL Cup1.00200.02.000.000.0000Matches
2020-202123FG Roverseng ENGFA Cup0.70200.02.810.000.0000Matches
2020-202123FG Roverseng ENG4. League Two30.83421638.11.360.520.070.1901Matches
2021-202224FG Roverseng ENGEFL Cup1.80200.01.100.000.0000Matches
2021-202224FG Roverseng ENGFA Cup1.006233.36.002.000.000.0000Matches
2021-202224FG Roverseng ENG4. League Two43.561013231.72.320.740.060.1900Matches
2022-202325Barnsleyeng ENGFA Cup2.60200.00.760.000.0000Matches
2022-202325Barnsleyeng ENG3. League One31.95371232.41.160.380.140.4200Matches
2023-202426Barnsleyeng ENGFA Cup1.3111100.00.790.791.001.0000Matches
2023-202426Barnsleyeng ENG3. League One35.82551832.71.540.500.040.1100Matches
7 Seasons5 Clubs6 Leagues194.5232509337.21.530.570.070.1902
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Barnsley (2 Seasons)3 Leagues71.68953132.61.330.430.080.2600
FG Rovers (2 Seasons)3 Leagues78.991555032.31.970.630.060.1801
Livingston (2 Seasons)2 Leagues19.110120.000.890.0800
Gr'nock Morton (1 Season)1 League19.5501
Ayr United (1 Season)1 League5.4000
FA Cup (4 Seasons)5.6111327.31.960.530.090.3300
Championship (3 Seasons)38.460120.000.890.0801
EFL Cup (3 Seasons)2.80400.01.420.000.0000
League One (2 Seasons)67.77923032.61.360.440.080.2300
League Two (2 Seasons)74.491434833.61.920.650.060.1901
Premiership (1 Season)5.6000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2017-201820Livingston1 League13.510120.000.890.0800
2018-201921Livingston1 League5.6000
2018-201921Ayr United1 League5.4000
2019-202022Gr'nock Morton1 League19.5501
2020-202123FG Rovers3 Leagues32.63461634.81.410.490.070.1901
2021-202224FG Rovers3 Leagues46.361093431.22.350.730.060.1800
2022-202325Barnsley2 Leagues34.55391230.81.130.350.130.4200
2023-202426Barnsley3 Leagues37.13561933.91.510.510.050.1600
7 Seasons5 Clubs6 Leagues194.5232509337.21.530.570.070.1902
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Barnsley (2 Seasons)3 Leagues71.68953132.61.330.430.080.2600
FG Rovers (2 Seasons)3 Leagues78.991555032.31.970.630.060.1801
Livingston (2 Seasons)2 Leagues19.110120.000.890.0800
Gr'nock Morton (1 Season)1 League19.5501
Ayr United (1 Season)1 League5.4000
FA Cup (4 Seasons)5.6111327.31.960.530.090.3300
Championship (3 Seasons)38.460120.000.890.0801
EFL Cup (3 Seasons)2.80400.01.420.000.0000
League One (2 Seasons)67.77923032.61.360.440.080.2300
League Two (2 Seasons)74.491434833.61.920.650.060.1901
Premiership (1 Season)5.6000
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
2017-201820Livingstonsct SCO2. Championship2nd13.510120.000.890.0800Matches
2018-201921Livingstonsct SCO1. Premiership9th5.6000Matches
2018-201921Ayr Unitedsct SCO2. Championship4th5.4000Matches
2019-202022Gr'nock Mortonsct SCO2. Championship7th19.5501Matches
2020-202123FG Roverseng ENG4. League Two6th30.83421638.11.360.520.070.1901Matches
2021-202224FG Roverseng ENG4. League Two1st43.561013231.72.320.740.060.1900Matches
2022-202325Barnsleyeng ENG3. League One4th31.95371232.41.160.380.140.4200Matches
2023-202426Barnsleyeng ENG3. League One6th35.82551832.71.540.500.040.1100Matches
7 Seasons5 Clubs4 Leagues186.1222359038.31.510.580.070.1902
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Barnsley (2 Seasons)1 League67.77923032.61.360.440.080.2300
FG Rovers (2 Seasons)1 League74.491434833.61.920.650.060.1901
Livingston (2 Seasons)2 Leagues19.110120.000.890.0800
Gr'nock Morton (1 Season)1 League19.5501
Ayr United (1 Season)1 League5.4000
Championship (3 Seasons)38.460120.000.890.0801
League One (2 Seasons)67.77923032.61.360.440.080.2300
League Two (2 Seasons)74.491434833.61.920.650.060.1901
Premiership (1 Season)5.6000
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
2020-202123FG Roverseng ENGEFL Cup58th1.00200.02.000.000.0000Matches
2020-202123FG Roverseng ENGFA Cup85th0.70200.02.810.000.0000Matches
2021-202224FG Roverseng ENGEFL CupRd21.80200.01.100.000.0000Matches
2021-202224FG Roverseng ENGFA Cup1.006233.36.002.000.000.0000Matches
2022-202325Barnsleyeng ENGFA Cup2.60200.00.760.000.0000Matches
2023-202426Barnsleyeng ENGFA Cup1.3111100.00.790.791.001.0000Matches
4 Seasons2 Clubs2 Leagues8.4115320.01.780.360.070.3300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Barnsley (2 Seasons)2 Leagues3.913133.30.770.260.331.0000
FG Rovers (2 Seasons)2 Leagues4.5012216.72.650.440.000.0000
FA Cup (4 Seasons)5.6111327.31.960.530.090.3300
EFL Cup (3 Seasons)2.80400.01.420.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
2017-201820Livingstonsct SCO2. Championship261,2114737.413.51521171.812111+10+0.74+0.34Matches
2018-201921Ayr Unitedsct SCO2. Championship104864915.05.4670141720.8046-2-0.37-0.83Matches
2018-201921Livingstonsct SCO1. Premiership125074214.85.6474182791.4235-2-0.36-0.36Matches
2019-202022Gr'nock Mortonsct SCO2. Championship221,7578069.719.521821412501.323536-1-0.05+0.66Matches
2020-202123FG Roverseng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2020-202123FG Roverseng ENGFA Cup1646471.10.71640000.0003-3-4.22-0.76Matches
2020-202123FG Roverseng ENG4. League Two332,7768467.130.8338423001.604133+8+0.26+0.26Matches
2021-202224FG Roverseng ENGEFL Cup21638290.61.82821000.503300.00+10.59Matches
2021-202224FG Roverseng ENGFA Cup19090100.01.01901000.0023-1-1.00Matches
2021-202224FG Roverseng ENG4. League Two443,9168994.643.5448938001.897340+33+0.76+1.56Matches
2022-202325Barnsleyeng ENGFA Cup32387988.12.63791002.0053+2+0.76+3.57Matches
2022-202325Barnsleyeng ENG3. League One362,8698069.331.934822123311.855235+17+0.53-0.60Matches
2023-202426Barnsleyeng ENGEFL Cup00001Matches
2023-202426Barnsleyeng ENGFA Cup21145763.31.3185012902.0041+3+2.37+2.37Matches
2023-202426Barnsleyeng ENG3. League One443,2237377.935.838822361901.635751+6+0.17-1.01Matches
7 Seasons5 Clubs6 Leagues23717,5047458.3194.5204831273323201.63301232+69+0.35+0.07
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Barnsley (2 Seasons)3 Leagues856,4447672.871.676824592321.7411890+28+0.39-0.67
FG Rovers (2 Seasons)3 Leagues827,0998781.378.9828764001.6712084+36+0.46+0.73
Livingston (2 Seasons)2 Leagues381,7184525.819.1197431927161.692416+8+0.42+0.26
Gr'nock Morton (1 Season)1 League221,7578069.719.521821412501.323536-1-0.05+0.66
Ayr United (1 Season)1 League104864915.05.4670141720.8046-2-0.37-0.83
FA Cup (4 Seasons)75067280.35.6680212901.431110+1+0.18+1.63
Championship (3 Seasons)583,4546038.438.4428017161991.456053+7+0.18-0.09
EFL Cup (3 Seasons)32538464.92.83842010.3345-1-0.36+10.23
League One (2 Seasons)806,0927673.667.772824482311.7310986+23+0.34-0.81
League Two (2 Seasons)776,6928780.874.4778761001.7711473+41+0.55+0.66
Premiership (1 Season)125074214.85.6474182791.4235-2-0.36-0.36
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
2017-201820Livingston1 League261,2114737.413.51521171.812111+10+0.74+0.34
2018-201921Livingston1 League125074214.85.6474182791.4235-2-0.36-0.36
2018-201921Ayr United1 League104864915.05.4670141720.8046-2-0.37-0.83
2019-202022Gr'nock Morton1 League221,7578069.719.521821412501.323536-1-0.05+0.66
2020-202123FG Rovers3 Leagues352,9308467.832.6358424001.514238+4+0.12+0.19
2021-202224FG Rovers3 Leagues474,1698994.546.3478940001.797846+32+0.69+2.18
2022-202325Barnsley2 Leagues393,1078070.534.537822223311.865738+19+0.55-0.49
2023-202426Barnsley3 Leagues463,3377375.237.139822372111.656152+9+0.24-0.86
7 Seasons5 Clubs6 Leagues23717,5047458.3194.5204831273323201.63301232+69+0.35+0.07
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Barnsley (2 Seasons)3 Leagues856,4447672.871.676824592321.7411890+28+0.39-0.67
FG Rovers (2 Seasons)3 Leagues827,0998781.378.9828764001.6712084+36+0.46+0.73
Livingston (2 Seasons)2 Leagues381,7184525.819.1197431927161.692416+8+0.42+0.26
Gr'nock Morton (1 Season)1 League221,7578069.719.521821412501.323536-1-0.05+0.66
Ayr United (1 Season)1 League104864915.05.4670141720.8046-2-0.37-0.83
FA Cup (4 Seasons)75067280.35.6680212901.431110+1+0.18+1.63
Championship (3 Seasons)583,4546038.438.4428017161991.456053+7+0.18-0.09
EFL Cup (3 Seasons)32538464.92.83842010.3345-1-0.36+10.23
League One (2 Seasons)806,0927673.667.772824482311.7310986+23+0.34-0.81
League Two (2 Seasons)776,6928780.874.4778761001.7711473+41+0.55+0.66
Premiership (1 Season)125074214.85.6474182791.4235-2-0.36-0.36
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
2017-201820Livingstonsct SCO2. Championship2nd261,2114737.413.51521171.812111+10+0.74+0.34Matches
2018-201921Livingstonsct SCO1. Premiership9th125074214.85.6474182791.4235-2-0.36-0.36Matches
2018-201921Ayr Unitedsct SCO2. Championship4th104864915.05.4670141720.8046-2-0.37-0.83Matches
2019-202022Gr'nock Mortonsct SCO2. Championship7th221,7578069.719.521821412501.323536-1-0.05+0.66Matches
2020-202123FG Roverseng ENG4. League Two6th332,7768467.130.8338423001.604133+8+0.26+0.26Matches
2021-202224FG Roverseng ENG4. League Two1st443,9168994.643.5448938001.897340+33+0.76+1.56Matches
2022-202325Barnsleyeng ENG3. League One4th362,8698069.331.934822123311.855235+17+0.53-0.60Matches
2023-202426Barnsleyeng ENG3. League One6th443,2237377.935.838822361901.635751+6+0.17-1.01Matches
7 Seasons5 Clubs4 Leagues22716,7457457.8186.1195841233223191.65286217+69+0.37+0.05
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Barnsley (2 Seasons)1 League806,0927673.667.772824482311.7310986+23+0.34-0.81
FG Rovers (2 Seasons)1 League776,6928780.874.4778761001.7711473+41+0.55+0.66
Livingston (2 Seasons)2 Leagues381,7184525.819.1197431927161.692416+8+0.42+0.26
Gr'nock Morton (1 Season)1 League221,7578069.719.521821412501.323536-1-0.05+0.66
Ayr United (1 Season)1 League104864915.05.4670141720.8046-2-0.37-0.83
Championship (3 Seasons)583,4546038.438.4428017161991.456053+7+0.18-0.09
League One (2 Seasons)806,0927673.667.772824482311.7310986+23+0.34-0.81
League Two (2 Seasons)776,6928780.874.4778761001.7711473+41+0.55+0.66
Premiership (1 Season)125074214.85.6474182791.4235-2-0.36-0.36
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
2020-202123FG Roverseng ENGEFL Cup58th19090100.01.01901000.0012-1-1.00Matches
2020-202123FG Roverseng ENGFA Cup85th1646471.10.71640000.0003-3-4.22-0.76Matches
2021-202224FG Roverseng ENGEFL CupRd221638290.61.82821000.503300.00+10.59Matches
2021-202224FG Roverseng ENGFA Cup19090100.01.01901000.0023-1-1.00Matches
2022-202325Barnsleyeng ENGFA Cup32387988.12.63791002.0053+2+0.76+3.57Matches
2023-202426Barnsleyeng ENGEFL CupRd100001Matches
2023-202426Barnsleyeng ENGFA Cup21145763.31.3185012902.0041+3+2.37+2.37Matches
4 Seasons2 Clubs2 Leagues107597674.48.4981412911.10151500.00+2.55
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Barnsley (2 Seasons)2 Leagues53527061.83.9481112912.0094+5+1.28+2.20
FG Rovers (2 Seasons)2 Leagues54078190.44.55813000.20611-5-1.11+5.17
FA Cup (4 Seasons)75067280.35.6680212901.431110+1+0.18+1.63
EFL Cup (3 Seasons)32538464.92.83842010.3345-1-0.36+10.23
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
2017-201820Livingstonsct SCO2. Championship13.54001900000000Matches
2018-201921Ayr Unitedsct SCO2. Championship5.40000Matches
2018-201921Livingstonsct SCO1. Premiership5.60000Matches
2019-202022Gr'nock Mortonsct SCO2. Championship19.52000Matches
2020-202123FG Roverseng ENGEFL Cup1.000001019110Matches
2020-202123FG Roverseng ENGFA Cup0.70001001000Matches
2020-202123FG Roverseng ENG4. League Two30.8200122023408240Matches
2021-202224FG Roverseng ENGEFL Cup1.800002015110Matches
2021-202224FG Roverseng ENGFA Cup1.000001119000Matches
2021-202224FG Roverseng ENG4. League Two43.55001929753621250Matches
2022-202325Barnsleyeng ENGFA Cup2.60002000000Matches
2022-202325Barnsleyeng ENG3. League One31.93101621120110240Matches
2023-202426Barnsleyeng ENGFA Cup1.30001007000Matches
2023-202426Barnsleyeng ENG3. League One35.83001618628716311Matches
7 Seasons5 Clubs6 Leagues194.51910869217142557106001
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Barnsley (2 Seasons)3 Leagues71.66103539749526551
FG Rovers (2 Seasons)3 Leagues78.970032531093031510
Livingston (2 Seasons)2 Leagues19.14001900000000
Gr'nock Morton (1 Season)1 League19.52000
Ayr United (1 Season)1 League5.40000
FA Cup (4 Seasons)5.600041127000
Championship (3 Seasons)38.46001900000000
EFL Cup (3 Seasons)2.800003034220
League One (2 Seasons)67.76103239748826551
League Two (2 Seasons)74.47003149987629490
Premiership (1 Season)5.60000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201820Livingston1 League13.54001900000000
2018-201921Livingston1 League5.60000
2018-201921Ayr United1 League5.40000
2019-202022Gr'nock Morton1 League19.52000
2020-202123FG Rovers3 Leagues32.6200132123609250
2021-202224FG Rovers3 Leagues46.35001932857022260
2022-202325Barnsley2 Leagues34.53101821120110240
2023-202426Barnsley3 Leagues37.13001718629416311
7 Seasons5 Clubs6 Leagues194.51910869217142557106001
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Barnsley (2 Seasons)3 Leagues71.66103539749526551
FG Rovers (2 Seasons)3 Leagues78.970032531093031510
Livingston (2 Seasons)2 Leagues19.14001900000000
Gr'nock Morton (1 Season)1 League19.52000
Ayr United (1 Season)1 League5.40000
FA Cup (4 Seasons)5.600041127000
Championship (3 Seasons)38.46001900000000
EFL Cup (3 Seasons)2.800003034220
League One (2 Seasons)67.76103239748826551
League Two (2 Seasons)74.47003149987629490
Premiership (1 Season)5.60000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201820Livingstonsct SCO2. Championship2nd13.54001900000000Matches
2018-201921Livingstonsct SCO1. Premiership9th5.60000Matches
2018-201921Ayr Unitedsct SCO2. Championship4th5.40000Matches
2019-202022Gr'nock Mortonsct SCO2. Championship7th19.52000Matches
2020-202123FG Roverseng ENG4. League Two6th30.8200122023408240Matches
2021-202224FG Roverseng ENG4. League Two1st43.55001929753621250Matches
2022-202325Barnsleyeng ENG3. League One4th31.93101621120110240Matches
2023-202426Barnsleyeng ENG3. League One6th35.83001618628716311Matches
7 Seasons5 Clubs4 Leagues186.11910828816136455104001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Barnsley (2 Seasons)1 League67.76103239748826551
FG Rovers (2 Seasons)1 League74.47003149987629490
Livingston (2 Seasons)2 Leagues19.14001900000000
Gr'nock Morton (1 Season)1 League19.52000
Ayr United (1 Season)1 League5.40000
Championship (3 Seasons)38.46001900000000
League One (2 Seasons)67.76103239748826551
League Two (2 Seasons)74.47003149987629490
Premiership (1 Season)5.60000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2020-202123FG Roverseng ENGEFL Cup58th1.000001019110Matches
2020-202123FG Roverseng ENGFA Cup85th0.70001001000Matches
2021-202224FG Roverseng ENGEFL CupRd21.800002015110Matches
2021-202224FG Roverseng ENGFA Cup1.000001119000Matches
2022-202325Barnsleyeng ENGFA Cup2.60002000000Matches
2023-202426Barnsleyeng ENGFA Cup1.30001007000Matches
4 Seasons2 Clubs2 Leagues8.400044161220
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Barnsley (2 Seasons)2 Leagues3.90003007000
FG Rovers (2 Seasons)2 Leagues4.500014154220
FA Cup (4 Seasons)5.600041127000
EFL Cup (3 Seasons)2.800003034220

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.