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
2015-201619Mortonsct SCO2. Championship2667278.1213200200.250.120.370.250.37Matches
2016-201720Newport Countyeng ENG4. League Two18151,33914.9202200000.130.000.130.130.13Matches
2017-201821Stevenageeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2017-201821Stevenageeng ENGFA Cup31911.0101100000.990.000.990.990.99Matches
2017-201821Stevenageeng ENG4. League Two2288119.0022000100.000.220.220.000.22Matches
2018-201922Wycombe Wandererseng ENGEFL Cup211221.4000000000.000.000.000.000.00Matches
2018-201922Wycombe Wandererseng ENGFA Cup11680.8000000000.000.000.000.000.00Matches
2018-201922Wycombe Wandererseng ENG3. League One30262,27725.3516500200.200.040.240.200.24Matches
2019-202023Wycombe Wandererseng ENGEFL Cup11700.8101100001.290.001.291.291.29Matches
2019-202023Wycombe Wandererseng ENGFA Cup211441.6101100000.620.000.620.620.62Matches
2019-202023Wycombe Wandererseng ENG3. League One21151,21313.5112100000.070.070.150.070.15Matches
2020-202124Wycombe Wandererseng ENG2. Championship2176156.8000000200.000.000.000.000.00Matches
2020-202124Wycombe Wandererseng ENGEFL Cup11640.7000000000.000.000.000.000.00Matches
2020-202124Wycombe Wandererseng ENGFA Cup10160.2101100005.630.005.635.635.63Matches
2021-202225Wycombe Wandererseng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2021-202225Wycombe Wandererseng ENG3. League One00Matches
2021-202225Ross Countysct SCO1. Premiership531892.1000000000.000.000.000.000.00Matches
2022-202326Ross Countysct SCO1. Premiership1033393.8101100100.270.000.270.270.27Matches
2023-202427Inverness CTsct SCO2. Championship14141,21213.5426400100.300.150.450.300.45Matches
2023-202427Ross Countysct SCO1. Premiership1412703.0000000000.000.000.000.000.00Matches
2023-202427Inverness CTsct SCORel/Pro play-offs432673.0101100000.340.000.340.340.34Matches
2024-202528Ross Countysct SCO1. Premiership2278689.6213200000.210.100.310.210.31Matches
2024-202528Ross Countysct SCORel/Pro play-offs21830.9000000100.000.000.000.000.00Matches
2025-202629Partick Thistlesct SCO2. Championship32191,89321.09110900000.430.050.480.430.48Matches
11 Seasons7 Clubs9 Leagues25513712,948143.93194031001000.220.060.280.220.28
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
Wycombe Wanderers (4 Seasons)4 Leagues82554,76953.09211900400.170.040.210.170.21
Ross County (4 Seasons)2 Leagues53151,74919.4314300200.150.050.210.150.21
Partick Thistle (1 Season)1 League32191,89321.09110900000.430.050.480.430.48
Morton (1 Season)1 League2667278.1213200200.250.120.370.250.37
Stevenage (1 Season)3 Leagues261099211.0123100100.090.180.270.090.27
Inverness CT (1 Season)2 Leagues18171,47916.4527500100.300.120.430.300.43
Newport County (1 Season)1 League18151,33914.9202200000.130.000.130.130.13
EFL Cup (5 Seasons)765265.8101100000.170.000.170.170.17
Premiership (4 Seasons)51141,66618.5314300100.160.050.220.160.22
FA Cup (4 Seasons)733193.5303300000.850.000.850.850.85
Championship (3 Seasons)72393,83242.6154191500300.350.090.450.350.45
League One (3 Seasons)51413,49038.8628600200.150.050.210.150.21
League Two (2 Seasons)40232,15023.9224200100.080.080.170.080.17
Championship (1 Season)2176156.8000000200.000.000.000.000.00
Rel/Pro play-offs (1 Season)432673.0101100000.340.000.340.340.34
Rel/Pro play-offs (1 Season)21830.9000000100.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
2015-201619Morton1 League2667278.1213200200.250.120.370.250.37
2016-201720Newport County1 League18151,33914.9202200000.130.000.130.130.13
2017-201821Stevenage3 Leagues261099211.0123100100.090.180.270.090.27
2018-201922Wycombe Wanderers3 Leagues33282,46727.4516500200.180.040.220.180.22
2019-202023Wycombe Wanderers3 Leagues24171,42715.9314300000.190.060.250.190.25
2020-202124Wycombe Wanderers3 Leagues2386957.7101100200.130.000.130.130.13
2021-202225Wycombe Wanderers2 Leagues221802.0000000000.000.000.000.000.00
2021-202225Ross County1 League531892.1000000000.000.000.000.000.00
2022-202326Ross County1 League1033393.8101100100.270.000.270.270.27
2023-202427Inverness CT2 Leagues18171,47916.4527500100.300.120.430.300.43
2023-202427Ross County1 League1412703.0000000000.000.000.000.000.00
2024-202528Ross County2 Leagues24895110.6213200100.190.090.280.190.28
2025-202629Partick Thistle1 League32191,89321.09110900000.430.050.480.430.48
11 Seasons7 Clubs9 Leagues25513712,948143.93194031001000.220.060.280.220.28
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
Wycombe Wanderers (4 Seasons)4 Leagues82554,76953.09211900400.170.040.210.170.21
Ross County (4 Seasons)2 Leagues53151,74919.4314300200.150.050.210.150.21
Partick Thistle (1 Season)1 League32191,89321.09110900000.430.050.480.430.48
Morton (1 Season)1 League2667278.1213200200.250.120.370.250.37
Stevenage (1 Season)3 Leagues261099211.0123100100.090.180.270.090.27
Inverness CT (1 Season)2 Leagues18171,47916.4527500100.300.120.430.300.43
Newport County (1 Season)1 League18151,33914.9202200000.130.000.130.130.13
EFL Cup (5 Seasons)765265.8101100000.170.000.170.170.17
Premiership (4 Seasons)51141,66618.5314300100.160.050.220.160.22
FA Cup (4 Seasons)733193.5303300000.850.000.850.850.85
Championship (3 Seasons)72393,83242.6154191500300.350.090.450.350.45
League One (3 Seasons)51413,49038.8628600200.150.050.210.150.21
League Two (2 Seasons)40232,15023.9224200100.080.080.170.080.17
Championship (1 Season)2176156.8000000200.000.000.000.000.00
Rel/Pro play-offs (1 Season)432673.0101100000.340.000.340.340.34
Rel/Pro play-offs (1 Season)21830.9000000100.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
2015-201619Mortonsct SCO2. Championship5th2667278.1213200200.250.120.370.250.37Matches
2016-201720Newport Countyeng ENG4. League Two22nd18151,33914.9202200000.130.000.130.130.13Matches
2017-201821Stevenageeng ENG4. League Two16th2288119.0022000100.000.220.220.000.22Matches
2018-201922Wycombe Wandererseng ENG3. League One17th30262,27725.3516500200.200.040.240.200.24Matches
2019-202023Wycombe Wandererseng ENG3. League One3rd21151,21313.5112100000.070.070.150.070.15Matches
2020-202124Wycombe Wandererseng ENG2. Championship22nd2176156.8000000200.000.000.000.000.00Matches
2021-202225Wycombe Wandererseng ENG3. League One6th00Matches
2021-202225Ross Countysct SCO1. Premiership6th531892.1000000000.000.000.000.000.00Matches
2022-202326Ross Countysct SCO1. Premiership11th1033393.8101100100.270.000.270.270.27Matches
2023-202427Inverness CTsct SCO2. Championship9th14141,21213.5426400100.300.150.450.300.45Matches
2023-202427Ross Countysct SCO1. Premiership11th1412703.0000000000.000.000.000.000.00Matches
2024-202528Ross Countysct SCO1. Premiership11th2278689.6213200000.210.100.310.210.31Matches
2025-202629Partick Thistlesct SCO2. Championship2nd32191,89321.09110900000.430.050.480.430.48Matches
11 Seasons7 Clubs5 Leagues23512411,753130.6269352600900.200.070.270.200.27
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
Wycombe Wanderers (4 Seasons)2 Leagues72484,10545.6628600400.130.040.180.130.18
Ross County (4 Seasons)1 League51141,66618.5314300100.160.050.220.160.22
Partick Thistle (1 Season)1 League32191,89321.09110900000.430.050.480.430.48
Morton (1 Season)1 League2667278.1213200200.250.120.370.250.37
Stevenage (1 Season)1 League2288119.0022000100.000.220.220.000.22
Newport County (1 Season)1 League18151,33914.9202200000.130.000.130.130.13
Inverness CT (1 Season)1 League14141,21213.5426400100.300.150.450.300.45
Premiership (4 Seasons)51141,66618.5314300100.160.050.220.160.22
Championship (3 Seasons)72393,83242.6154191500300.350.090.450.350.45
League One (3 Seasons)51413,49038.8628600200.150.050.210.150.21
League Two (2 Seasons)40232,15023.9224200100.080.080.170.080.17
Championship (1 Season)2176156.8000000200.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-201821Stevenageeng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2017-201821Stevenageeng ENGFA Cup33rd31911.0101100000.990.000.990.990.99Matches
2018-201922Wycombe Wandererseng ENGEFL Cup17th211221.4000000000.000.000.000.000.00Matches
2018-201922Wycombe Wandererseng ENGFA Cup85th11680.8000000000.000.000.000.000.00Matches
2019-202023Wycombe Wandererseng ENGEFL Cup58th11700.8101100001.290.001.291.291.29Matches
2019-202023Wycombe Wandererseng ENGFA Cup85th211441.6101100000.620.000.620.620.62Matches
2020-202124Wycombe Wandererseng ENGEFL Cup58th11640.7000000000.000.000.000.000.00Matches
2020-202124Wycombe Wandererseng ENGFA Cup17th10160.2101100005.630.005.635.635.63Matches
2021-202225Wycombe Wandererseng ENGEFL CupRd3221802.0000000000.000.000.000.000.00Matches
5 Seasons2 Clubs2 Leagues1498459.4404400000.430.000.430.430.43
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
Wycombe Wanderers (4 Seasons)2 Leagues1076647.4303300000.410.000.410.410.41
Stevenage (1 Season)2 Leagues421812.0101100000.500.000.500.500.50
EFL Cup (5 Seasons)765265.8101100000.170.000.170.170.17
FA Cup (4 Seasons)733193.5303300000.850.000.850.850.85

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
2015-201619Mortonsct SCO2. Championship8.1260.740.3300Matches
2016-201720Newport Countyeng ENG4. League Two14.920100.000.670.2000Matches
2017-201821Stevenageeng ENGEFL Cup1.00200.02.000.000.0000Matches
2017-201821Stevenageeng ENGFA Cup1.013133.32.970.990.331.0000Matches
2017-201821Stevenageeng ENG4. League Two9.00030.000.330.0000Matches
2018-201922Wycombe Wandererseng ENGEFL Cup1.4022100.01.481.480.000.0000Matches
2018-201922Wycombe Wandererseng ENGFA Cup0.80000.000.0000Matches
2018-201922Wycombe Wandererseng ENG3. League One25.3500Matches
2019-202023Wycombe Wandererseng ENGEFL Cup0.814125.05.141.290.251.0000Matches
2019-202023Wycombe Wandererseng ENGFA Cup1.616233.33.751.250.170.5000Matches
2019-202023Wycombe Wandererseng ENG3. League One13.5133927.32.450.670.030.1100Matches
2020-202124Wycombe Wandererseng ENG2. Championship6.8017741.22.491.020.000.0000Matches
2020-202124Wycombe Wandererseng ENGEFL Cup0.7011100.01.411.410.000.0000Matches
2020-202124Wycombe Wandererseng ENGFA Cup0.2122100.011.2511.250.500.5000Matches
2021-202225Wycombe Wandererseng ENGEFL Cup2.0022100.01.001.000.000.0000Matches
2021-202225Ross Countysct SCO1. Premiership2.10400.01.900.000.0000Matches
2022-202326Ross Countysct SCO1. Premiership3.819555.62.391.330.110.2000Matches
2023-202427Inverness CTsct SCO2. Championship13.5400Matches
2023-202427Ross Countysct SCO1. Premiership3.004125.01.330.330.000.0000Matches
2023-202427Inverness CTsct SCORel/Pro play-offs3.0100Matches
2024-202528Ross Countysct SCO1. Premiership9.6214535.71.450.520.140.4000Matches
2024-202528Ross Countysct SCORel/Pro play-offs0.9000Matches
2025-202629Partick Thistlesct SCO2. Championship21.0900Matches
11 Seasons7 Clubs9 Leagues143.9311035749.51.430.710.100.2100
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Wycombe Wanderers (4 Seasons)4 Leagues53.09672638.82.420.940.060.1500
Ross County (4 Seasons)2 Leagues19.43311135.51.670.590.100.2700
Partick Thistle (1 Season)1 League21.0900
Morton (1 Season)1 League8.1260.740.3300
Stevenage (1 Season)3 Leagues11.015480.00.450.360.200.2500
Inverness CT (1 Season)2 Leagues16.4500
Newport County (1 Season)1 League14.920100.000.670.2000
EFL Cup (5 Seasons)5.8111654.51.881.030.090.1700
Premiership (4 Seasons)18.53311135.51.670.590.100.2700
FA Cup (4 Seasons)3.5311545.53.101.410.270.6000
Championship (3 Seasons)42.61560.740.3300
League One (3 Seasons)38.8633927.32.450.670.030.1100
League Two (2 Seasons)23.920130.000.540.1500
Championship (1 Season)6.8017741.22.491.020.000.0000
Rel/Pro play-offs (1 Season)3.0100
Rel/Pro play-offs (1 Season)0.9000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2015-201619Morton1 League8.1260.740.3300
2016-201720Newport County1 League14.920100.000.670.2000
2017-201821Stevenage3 Leagues11.015480.00.450.360.200.2500
2018-201922Wycombe Wanderers3 Leagues27.4522100.00.950.950.000.0000
2019-202023Wycombe Wanderers3 Leagues15.93431227.92.710.760.070.2500
2020-202124Wycombe Wanderers3 Leagues7.71201050.02.591.290.050.1000
2021-202225Wycombe Wanderers2 Leagues2.0022100.01.001.000.000.0000
2021-202225Ross County1 League2.10400.01.900.000.0000
2022-202326Ross County1 League3.819555.62.391.330.110.2000
2023-202427Inverness CT2 Leagues16.4500
2023-202427Ross County1 League3.004125.01.330.330.000.0000
2024-202528Ross County2 Leagues10.6214535.71.450.520.140.4000
2025-202629Partick Thistle1 League21.0900
11 Seasons7 Clubs9 Leagues143.9311035749.51.430.710.100.2100
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Wycombe Wanderers (4 Seasons)4 Leagues53.09672638.82.420.940.060.1500
Ross County (4 Seasons)2 Leagues19.43311135.51.670.590.100.2700
Partick Thistle (1 Season)1 League21.0900
Morton (1 Season)1 League8.1260.740.3300
Stevenage (1 Season)3 Leagues11.015480.00.450.360.200.2500
Inverness CT (1 Season)2 Leagues16.4500
Newport County (1 Season)1 League14.920100.000.670.2000
EFL Cup (5 Seasons)5.8111654.51.881.030.090.1700
Premiership (4 Seasons)18.53311135.51.670.590.100.2700
FA Cup (4 Seasons)3.5311545.53.101.410.270.6000
Championship (3 Seasons)42.61560.740.3300
League One (3 Seasons)38.8633927.32.450.670.030.1100
League Two (2 Seasons)23.920130.000.540.1500
Championship (1 Season)6.8017741.22.491.020.000.0000
Rel/Pro play-offs (1 Season)3.0100
Rel/Pro play-offs (1 Season)0.9000
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
2015-201619Mortonsct SCO2. Championship5th8.1260.740.3300Matches
2016-201720Newport Countyeng ENG4. League Two22nd14.920100.000.670.2000Matches
2017-201821Stevenageeng ENG4. League Two16th9.00030.000.330.0000Matches
2018-201922Wycombe Wandererseng ENG3. League One17th25.3500Matches
2019-202023Wycombe Wandererseng ENG3. League One3rd13.5133927.32.450.670.030.1100Matches
2020-202124Wycombe Wandererseng ENG2. Championship22nd6.8017741.22.491.020.000.0000Matches
2021-202225Ross Countysct SCO1. Premiership6th2.10400.01.900.000.0000Matches
2022-202326Ross Countysct SCO1. Premiership11th3.819555.62.391.330.110.2000Matches
2023-202427Inverness CTsct SCO2. Championship9th13.5400Matches
2023-202427Ross Countysct SCO1. Premiership11th3.004125.01.330.330.000.0000Matches
2024-202528Ross Countysct SCO1. Premiership11th9.6214535.71.450.520.140.4000Matches
2025-202629Partick Thistlesct SCO2. Championship2nd21.0900Matches
11 Seasons7 Clubs5 Leagues130.626814649.41.290.650.070.1700
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Wycombe Wanderers (4 Seasons)2 Leagues45.66501632.02.460.790.020.0600
Ross County (4 Seasons)1 League18.53311135.51.670.590.100.2700
Partick Thistle (1 Season)1 League21.0900
Morton (1 Season)1 League8.1260.740.3300
Stevenage (1 Season)1 League9.00030.000.330.0000
Newport County (1 Season)1 League14.920100.000.670.2000
Inverness CT (1 Season)1 League13.5400
Premiership (4 Seasons)18.53311135.51.670.590.100.2700
Championship (3 Seasons)42.61560.740.3300
League One (3 Seasons)38.8633927.32.450.670.030.1100
League Two (2 Seasons)23.920130.000.540.1500
Championship (1 Season)6.8017741.22.491.020.000.0000
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
2017-201821Stevenageeng ENGEFL Cup58th1.00200.02.000.000.0000Matches
2017-201821Stevenageeng ENGFA Cup33rd1.013133.32.970.990.331.0000Matches
2018-201922Wycombe Wandererseng ENGEFL Cup17th1.4022100.01.481.480.000.0000Matches
2018-201922Wycombe Wandererseng ENGFA Cup85th0.80000.000.0000Matches
2019-202023Wycombe Wandererseng ENGEFL Cup58th0.814125.05.141.290.251.0000Matches
2019-202023Wycombe Wandererseng ENGFA Cup85th1.616233.33.751.250.170.5000Matches
2020-202124Wycombe Wandererseng ENGEFL Cup58th0.7011100.01.411.410.000.0000Matches
2020-202124Wycombe Wandererseng ENGFA Cup17th0.2122100.011.2511.250.500.5000Matches
2021-202225Wycombe Wandererseng ENGEFL CupRd32.0022100.01.001.000.000.0000Matches
5 Seasons2 Clubs2 Leagues9.44221150.02.341.170.180.3600
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Wycombe Wanderers (4 Seasons)2 Leagues7.43171058.82.301.360.180.3000
Stevenage (1 Season)2 Leagues2.015120.02.490.500.201.0000
EFL Cup (5 Seasons)5.8111654.51.881.030.090.1700
FA Cup (4 Seasons)3.5311545.53.101.410.270.6000

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
2015-201619Mortonsct SCO2. Championship267272822.48.1612001.19812-4-0.50-0.53Matches
2016-201720Newport Countyeng ENG4. League Two181,3397432.314.9157331.391421-7-0.47+0.01Matches
2017-201821Stevenageeng ENGEFL Cup19090100.01.01901000.0002-2-2.00Matches
2017-201821Stevenageeng ENGFA Cup3913025.31.0153021911.3332+1+0.99-0.35Matches
2017-201821Stevenageeng ENG4. League Two228113719.69.0811451.051210+2+0.22+0.41Matches
2018-201922Wycombe Wandererseng ENGEFL Cup21226137.01.4182014001.5035-2-1.48-1.91Matches
2018-201922Wycombe Wandererseng ENGFA Cup1686875.60.81680000.0001-1-1.32+2.77Matches
2018-201922Wycombe Wandererseng ENG3. League One302,2777655.025.326851442051.173234-2-0.08+0.40Matches
2019-202023Wycombe Wandererseng ENGEFL Cup1707058.30.81700000.001100.000.00Matches
2019-202023Wycombe Wandererseng ENGFA Cup21447268.61.6169017500.5024-2-1.25-2.61Matches
2019-202023Wycombe Wandererseng ENG3. League One211,2135839.613.51574461751.791618-2-0.15-0.49Matches
2020-202124Wycombe Wandererseng ENG2. Championship216152914.96.87691149210.62216-14-2.05-1.64Matches
2020-202124Wycombe Wandererseng ENGEFL Cup1646471.10.71640001.0001-1-1.41-4.87Matches
2020-202124Wycombe Wandererseng ENGFA Cup116168.90.20011613.0010+1+5.63+6.17Matches
2021-202225Wycombe Wandererseng ENGEFL Cup21809066.72.02902001.002200.00+5.00Matches
2021-202225Wycombe Wandererseng ENG3. League One00004Matches
2021-202225Ross Countysct SCO1. Premiership5189385.52.135802890.0014-3-1.43-1.12Matches
2022-202326Ross Countysct SCO1. Premiership10339349.93.8370071941.3065+1+0.27+0.97Matches
2023-202427Inverness CTsct SCO2. Championship141,2128737.413.5148711001.431512+3+0.22+0.31Matches
2023-202427Ross Countysct SCO1. Premiership14270197.93.01450131740.7168-2-0.67+0.10Matches
2023-202427Inverness CTsct SCORel/Pro play-offs42676774.23.0374014501.002200.00Matches
2024-202528Ross Countysct SCO1. Premiership228683925.49.67813152030.731022-12-1.24-0.68Matches
2024-202528Ross Countysct SCORel/Pro play-offs2834246.10.9159012400.5002-2-2.17-2.17Matches
2025-202629Partick Thistlesct SCO2. Championship321,8935958.421.0198211132602.003719+18+0.86+0.92Matches
11 Seasons7 Clubs9 Leagues25512,9485126.2143.9137795611819651.20173203-30-0.21+0.13
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Wycombe Wanderers (4 Seasons)4 Leagues824,7695828.453.05579212716361.175982-23-0.43-0.17
Ross County (4 Seasons)2 Leagues531,7493312.619.4157033818200.752341-18-0.93-0.35
Partick Thistle (1 Season)1 League321,8935958.421.0198211132602.003719+18+0.86+0.92
Morton (1 Season)1 League267272822.48.1612001.19812-4-0.50-0.53
Stevenage (1 Season)3 Leagues269923821.611.010722161961.041514+1+0.09+0.17
Inverness CT (1 Season)2 Leagues181,4798241.116.417841114501.331714+3+0.18+0.27
Newport County (1 Season)1 League181,3397432.314.9157331.391421-7-0.47+0.01
EFL Cup (5 Seasons)75267558.45.8681314000.86611-5-0.86-0.13
Premiership (4 Seasons)511,6663312.218.5147133718200.762339-16-0.86-0.28
FA Cup (4 Seasons)73194638.03.5363043221.1467-1-0.28-0.80
Championship (3 Seasons)723,8325339.442.6398423332601.606043+17+0.40+0.43
League One (3 Seasons)513,4906830.838.84181181018141.434852-4-0.10-0.03
League Two (2 Seasons)402,1505426.023.92381781.202631-5-0.21+0.11
Championship (1 Season)216152914.96.87691149210.62216-14-2.05-1.64
Rel/Pro play-offs (1 Season)42676774.23.0374014501.002200.00
Rel/Pro play-offs (1 Season)2834246.10.9159012400.5002-2-2.17-2.17
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
2015-201619Morton1 League267272822.48.1612001.19812-4-0.50-0.53
2016-201720Newport County1 League181,3397432.314.9157331.391421-7-0.47+0.01
2017-201821Stevenage3 Leagues269923821.611.010722161961.041514+1+0.09+0.17
2018-201922Wycombe Wanderers3 Leagues332,4677554.127.428841452451.153540-5-0.18+0.25
2019-202023Wycombe Wanderers3 Leagues241,4275942.115.91773472651.611923-4-0.25-0.62
2020-202124Wycombe Wanderers3 Leagues236953015.87.786911510220.74317-14-1.81-1.43
2021-202225Wycombe Wanderers2 Leagues2180904.12.02902041.002200.00+5.00
2021-202225Ross County1 League5189385.52.135802890.0014-3-1.43-1.12
2022-202326Ross County1 League10339349.93.8370071941.3065+1+0.27+0.97
2023-202427Inverness CT2 Leagues181,4798241.116.417841114501.331714+3+0.18+0.27
2023-202427Ross County1 League14270197.93.01450131740.7168-2-0.67+0.10
2024-202528Ross County2 Leagues249514026.410.68783162030.711024-14-1.32-0.78
2025-202629Partick Thistle1 League321,8935958.421.0198211132602.003719+18+0.86+0.92
11 Seasons7 Clubs9 Leagues25512,9485126.2143.9137795611819651.20173203-30-0.21+0.13
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Wycombe Wanderers (4 Seasons)4 Leagues824,7695828.453.05579212716361.175982-23-0.43-0.17
Ross County (4 Seasons)2 Leagues531,7493312.619.4157033818200.752341-18-0.93-0.35
Partick Thistle (1 Season)1 League321,8935958.421.0198211132602.003719+18+0.86+0.92
Morton (1 Season)1 League267272822.48.1612001.19812-4-0.50-0.53
Stevenage (1 Season)3 Leagues269923821.611.010722161961.041514+1+0.09+0.17
Inverness CT (1 Season)2 Leagues181,4798241.116.417841114501.331714+3+0.18+0.27
Newport County (1 Season)1 League181,3397432.314.9157331.391421-7-0.47+0.01
EFL Cup (5 Seasons)75267558.45.8681314000.86611-5-0.86-0.13
Premiership (4 Seasons)511,6663312.218.5147133718200.762339-16-0.86-0.28
FA Cup (4 Seasons)73194638.03.5363043221.1467-1-0.28-0.80
Championship (3 Seasons)723,8325339.442.6398423332601.606043+17+0.40+0.43
League One (3 Seasons)513,4906830.838.84181181018141.434852-4-0.10-0.03
League Two (2 Seasons)402,1505426.023.92381781.202631-5-0.21+0.11
Championship (1 Season)216152914.96.87691149210.62216-14-2.05-1.64
Rel/Pro play-offs (1 Season)42676774.23.0374014501.002200.00
Rel/Pro play-offs (1 Season)2834246.10.9159012400.5002-2-2.17-2.17
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
2015-201619Mortonsct SCO2. Championship5th267272822.48.1612001.19812-4-0.50-0.53Matches
2016-201720Newport Countyeng ENG4. League Two22nd181,3397432.314.9157331.391421-7-0.47+0.01Matches
2017-201821Stevenageeng ENG4. League Two16th228113719.69.0811451.051210+2+0.22+0.41Matches
2018-201922Wycombe Wandererseng ENG3. League One17th302,2777655.025.326851442051.173234-2-0.08+0.40Matches
2019-202023Wycombe Wandererseng ENG3. League One3rd211,2135839.613.51574461751.791618-2-0.15-0.49Matches
2020-202124Wycombe Wandererseng ENG2. Championship22nd216152914.96.87691149210.62216-14-2.05-1.64Matches
2021-202225Wycombe Wandererseng ENG3. League One6th00004Matches
2021-202225Ross Countysct SCO1. Premiership6th5189385.52.135802890.0014-3-1.43-1.12Matches
2022-202326Ross Countysct SCO1. Premiership11th10339349.93.8370071941.3065+1+0.27+0.97Matches
2023-202427Inverness CTsct SCO2. Championship9th141,2128737.413.5148711001.431512+3+0.22+0.31Matches
2023-202427Ross Countysct SCO1. Premiership11th14270197.93.01450131740.7168-2-0.67+0.10Matches
2024-202528Ross Countysct SCO1. Premiership11th228683925.49.67813152030.731022-12-1.24-0.68Matches
2025-202629Partick Thistlesct SCO2. Championship2nd321,8935958.421.0198211132602.003719+18+0.86+0.92Matches
11 Seasons7 Clubs5 Leagues23511,7535024.9130.6124795311118631.22159181-22-0.17+0.18
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Wycombe Wanderers (4 Seasons)2 Leagues724,1055726.545.64879192413351.195068-18-0.39-0.16
Ross County (4 Seasons)1 League511,6663312.218.5147133718200.762339-16-0.86-0.28
Partick Thistle (1 Season)1 League321,8935958.421.0198211132602.003719+18+0.86+0.92
Morton (1 Season)1 League267272822.48.1612001.19812-4-0.50-0.53
Stevenage (1 Season)1 League228113719.69.0811451.051210+2+0.22+0.41
Newport County (1 Season)1 League181,3397432.314.9157331.391421-7-0.47+0.01
Inverness CT (1 Season)1 League141,2128737.413.5148711001.431512+3+0.22+0.31
Premiership (4 Seasons)511,6663312.218.5147133718200.762339-16-0.86-0.28
Championship (3 Seasons)723,8325339.442.6398423332601.606043+17+0.40+0.43
League One (3 Seasons)513,4906830.838.84181181018141.434852-4-0.10-0.03
League Two (2 Seasons)402,1505426.023.92381781.202631-5-0.21+0.11
Championship (1 Season)216152914.96.87691149210.62216-14-2.05-1.64
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-201821Stevenageeng ENGEFL Cup58th19090100.01.01901000.0002-2-2.00Matches
2017-201821Stevenageeng ENGFA Cup33rd3913025.31.0153021911.3332+1+0.99-0.35Matches
2018-201922Wycombe Wandererseng ENGEFL Cup17th21226137.01.4182014001.5035-2-1.48-1.91Matches
2018-201922Wycombe Wandererseng ENGFA Cup85th1686875.60.81680000.0001-1-1.32+2.77Matches
2019-202023Wycombe Wandererseng ENGEFL Cup58th1707058.30.81700000.001100.000.00Matches
2019-202023Wycombe Wandererseng ENGFA Cup85th21447268.61.6169017500.5024-2-1.25-2.61Matches
2020-202124Wycombe Wandererseng ENGEFL Cup58th1646471.10.71640001.0001-1-1.41-4.87Matches
2020-202124Wycombe Wandererseng ENGFA Cup17th116168.90.20011613.0010+1+5.63+6.17Matches
2021-202225Wycombe Wandererseng ENGEFL CupRd321809066.72.02902001.002200.00+5.00Matches
5 Seasons2 Clubs2 Leagues148456048.69.4975353421.001218-6-0.64-0.64
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Wycombe Wanderers (4 Seasons)2 Leagues106646651.57.4776234411.00914-5-0.68-0.10
Stevenage (1 Season)2 Leagues41814540.22.0272121911.0034-1-0.50-1.84
EFL Cup (5 Seasons)75267558.45.8681314000.86611-5-0.86-0.13
FA Cup (4 Seasons)73194638.03.5363043221.1467-1-0.28-0.80
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
2015-201619Mortonsct SCO2. Championship8.12017Matches
2016-201720Newport Countyeng ENG4. League Two14.90001700000000Matches
2017-201821Stevenageeng ENGEFL Cup1.0000150300000Matches
2017-201821Stevenageeng ENGFA Cup1.00001503000Matches
2017-201821Stevenageeng ENG4. League Two9.01001600000000Matches
2018-201922Wycombe Wandererseng ENGEFL Cup1.4000143100100Matches
2018-201922Wycombe Wandererseng ENGFA Cup0.8000000000000Matches
2018-201922Wycombe Wandererseng ENG3. League One25.32000Matches
2019-202023Wycombe Wandererseng ENGEFL Cup0.80000301000Matches
2019-202023Wycombe Wandererseng ENGFA Cup1.60004210000Matches
2019-202023Wycombe Wandererseng ENG3. League One13.5000263021317000Matches
2020-202124Wycombe Wandererseng ENG2. Championship6.82001413210540Matches
2020-202124Wycombe Wandererseng ENGEFL Cup0.70001200100Matches
2020-202124Wycombe Wandererseng ENGFA Cup0.20001000100Matches
2021-202225Wycombe Wandererseng ENGEFL Cup2.00001311000Matches
2021-202225Ross Countysct SCO1. Premiership2.10003301110Matches
2022-202326Ross Countysct SCO1. Premiership3.81009513120Matches
2023-202427Inverness CTsct SCO2. Championship13.51000Matches
2023-202427Ross Countysct SCO1. Premiership3.00006900110Matches
2023-202427Inverness CTsct SCORel/Pro play-offs3.0000Matches
2024-202528Ross Countysct SCO1. Premiership9.60001629412060Matches
2024-202528Ross Countysct SCORel/Pro play-offs0.9100Matches
2025-202629Partick Thistlesct SCO2. Championship21.00000Matches
11 Seasons7 Clubs9 Leagues143.9100013411314481121100
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Wycombe Wanderers (4 Seasons)4 Leagues53.04004857926811100
Ross County (4 Seasons)2 Leagues19.420034465163100
Partick Thistle (1 Season)1 League21.00000
Morton (1 Season)1 League8.12017
Stevenage (1 Season)3 Leagues11.010018100600000
Inverness CT (1 Season)2 Leagues16.41000
Newport County (1 Season)1 League14.90001700000000
EFL Cup (5 Seasons)5.80004174610100
Premiership (4 Seasons)18.510034465163100
FA Cup (4 Seasons)3.5000671310000
Championship (3 Seasons)42.6300170
League One (3 Seasons)38.8200263021317000
League Two (2 Seasons)23.91003300000000
Championship (1 Season)6.82001413210540
Rel/Pro play-offs (1 Season)3.0000
Rel/Pro play-offs (1 Season)0.9100
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201619Morton1 League8.12017
2016-201720Newport County1 League14.90001700000000
2017-201821Stevenage3 Leagues11.010018100600000
2018-201922Wycombe Wanderers3 Leagues27.4200143100100
2019-202023Wycombe Wanderers3 Leagues15.9000303531417000
2020-202124Wycombe Wanderers3 Leagues7.72001615210740
2021-202225Wycombe Wanderers2 Leagues2.00001311000
2021-202225Ross County1 League2.10003301110
2022-202326Ross County1 League3.81009513120
2023-202427Inverness CT2 Leagues16.41000
2023-202427Ross County1 League3.00006900110
2024-202528Ross County2 Leagues10.61001629412060
2025-202629Partick Thistle1 League21.00000
11 Seasons7 Clubs9 Leagues143.9100013411314481121100
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Wycombe Wanderers (4 Seasons)4 Leagues53.04004857926811100
Ross County (4 Seasons)2 Leagues19.420034465163100
Partick Thistle (1 Season)1 League21.00000
Morton (1 Season)1 League8.12017
Stevenage (1 Season)3 Leagues11.010018100600000
Inverness CT (1 Season)2 Leagues16.41000
Newport County (1 Season)1 League14.90001700000000
EFL Cup (5 Seasons)5.80004174610100
Premiership (4 Seasons)18.510034465163100
FA Cup (4 Seasons)3.5000671310000
Championship (3 Seasons)42.6300170
League One (3 Seasons)38.8200263021317000
League Two (2 Seasons)23.91003300000000
Championship (1 Season)6.82001413210540
Rel/Pro play-offs (1 Season)3.0000
Rel/Pro play-offs (1 Season)0.9100
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-201619Mortonsct SCO2. Championship5th8.12017Matches
2016-201720Newport Countyeng ENG4. League Two22nd14.90001700000000Matches
2017-201821Stevenageeng ENG4. League Two16th9.01001600000000Matches
2018-201922Wycombe Wandererseng ENG3. League One17th25.32000Matches
2019-202023Wycombe Wandererseng ENG3. League One3rd13.5000263021317000Matches
2020-202124Wycombe Wandererseng ENG2. Championship22nd6.82001413210540Matches
2021-202225Ross Countysct SCO1. Premiership6th2.10003301110Matches
2022-202326Ross Countysct SCO1. Premiership11th3.81009513120Matches
2023-202427Inverness CTsct SCO2. Championship9th13.51000Matches
2023-202427Ross Countysct SCO1. Premiership11th3.00006900110Matches
2024-202528Ross Countysct SCO1. Premiership11th9.60001629412060Matches
2025-202629Partick Thistlesct SCO2. Championship2nd21.00000Matches
11 Seasons7 Clubs5 Leagues130.690012489939921000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Wycombe Wanderers (4 Seasons)2 Leagues45.64004043423611000
Ross County (4 Seasons)1 League18.510034465163100
Partick Thistle (1 Season)1 League21.00000
Morton (1 Season)1 League8.12017
Stevenage (1 Season)1 League9.01001600000000
Newport County (1 Season)1 League14.90001700000000
Inverness CT (1 Season)1 League13.51000
Premiership (4 Seasons)18.510034465163100
Championship (3 Seasons)42.6300170
League One (3 Seasons)38.8200263021317000
League Two (2 Seasons)23.91003300000000
Championship (1 Season)6.82001413210540
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-201821Stevenageeng ENGEFL Cup58th1.0000150300000Matches
2017-201821Stevenageeng ENGFA Cup33rd1.00001503000Matches
2018-201922Wycombe Wandererseng ENGEFL Cup17th1.4000143100100Matches
2018-201922Wycombe Wandererseng ENGFA Cup85th0.8000000000000Matches
2019-202023Wycombe Wandererseng ENGEFL Cup58th0.80000301000Matches
2019-202023Wycombe Wandererseng ENGFA Cup85th1.60004210000Matches
2020-202124Wycombe Wandererseng ENGEFL Cup58th0.70001200100Matches
2020-202124Wycombe Wandererseng ENGFA Cup17th0.20001000100Matches
2021-202225Wycombe Wandererseng ENGEFL CupRd32.00001311000Matches
5 Seasons2 Clubs2 Leagues9.400010245920100
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Wycombe Wanderers (4 Seasons)2 Leagues7.40008145320100
Stevenage (1 Season)2 Leagues2.00002100600000
EFL Cup (5 Seasons)5.80004174610100
FA Cup (4 Seasons)3.5000671310000

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.