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-201015Aberdeensct SCO1. Premier League31901.0000000000.000.000.000.000.00
2010-201116Aberdeensct SCO1. Premier League1377278.1000000300.000.000.000.000.00
2011-201217Aberdeensct SCO1. Premier League997628.5000000300.000.000.000.000.00
2012-201318Aberdeensct SCO1. Premier League23211,83920.4000000300.000.000.000.000.00
2013-201419Aberdeensct SCO1. Premiership854695.2000000100.000.000.000.000.00
2014-201520Aberdeensct SCO1. Premiership1010.0000000000.000.000.000.000.00Matches
2015-201621Blackpooleng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2015-201621Blackpooleng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2015-201621Blackpooleng ENG3. League One38353,15035.0101100200.030.000.030.030.03Matches
2016-201722Blackpooleng ENGEFL Cup222102.3000000000.000.000.000.000.00Matches
2016-201722Blackpooleng ENGFA Cup554805.3000000000.000.000.000.000.00Matches
2016-201722Blackpooleng ENG4. League Two44443,91543.5123100600.020.050.070.020.07Matches
2017-201823Blackpooleng ENG3. League One39393,51039.0202200100.050.000.050.050.05Matches
2018-201924Rotherham Unitedeng ENG2. Championship28252,36726.3314300400.110.040.150.110.15Matches
2018-201924Rotherham Unitedeng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2018-201924Rotherham Unitedeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2019-202025Rotherham Unitedeng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2019-202025Rotherham Unitedeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2019-202025Rotherham Unitedeng ENG3. League One17171,46616.3224200300.120.120.250.120.25Matches
2020-202126Rotherham Unitedeng ENG2. Championship161196910.8011000000.000.090.090.000.09Matches
2020-202126Rotherham Unitedeng ENGEFL Cup00Matches
2021-202227Portsmoutheng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2021-202227Portsmoutheng ENG3. League One26222,00422.3202200400.090.000.090.090.09Matches
2022-202328Portsmoutheng ENGEFL Cup11670.7000000000.000.000.000.000.00Matches
2022-202328Portsmoutheng ENGFA Cup221802.0011000000.000.500.500.000.50Matches
2022-202328Portsmoutheng ENG3. League One23181,70118.9022000500.000.110.110.000.11Matches
2024-202530Dundeesct SCO1. Premiership21211,74419.4000000400.000.000.000.000.00Matches
2025-202631Dundeesct SCO1. Premiership15151,27514.2213200300.140.070.210.140.21Matches
16 Seasons5 Clubs6 Leagues34330927,736308.213102313004200.040.030.070.040.07
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
Aberdeen (6 Seasons)1 League57433,88843.20000001000.000.000.000.000.00
Blackpool (3 Seasons)4 Leagues13012711,445127.2426400900.030.020.050.030.05
Rotherham United (3 Seasons)4 Leagues67595,34259.4549500700.080.070.150.080.15
Portsmouth (2 Seasons)3 Leagues53444,04244.9235200900.040.070.110.040.11
Dundee (2 Seasons)1 League36363,01933.5213200700.060.030.090.060.09
Premier League (8 Seasons)93796,90776.72132001700.030.010.040.030.04
EFL Cup (7 Seasons)998179.1000000000.000.000.000.000.00
League One (5 Seasons)14313111,831131.574117001500.050.030.080.050.08
FA Cup (5 Seasons)101093010.3011000000.000.100.100.000.10
Championship (2 Seasons)44363,33637.1325300400.080.050.130.080.13
League Two (1 Season)44443,91543.5123100600.020.050.070.020.07
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2009-201015Aberdeen1 League31901.0000000000.000.000.000.000.00
2010-201116Aberdeen1 League1377278.1000000300.000.000.000.000.00
2011-201217Aberdeen1 League997628.5000000300.000.000.000.000.00
2012-201318Aberdeen1 League23211,83920.4000000300.000.000.000.000.00
2013-201419Aberdeen1 League854695.2000000100.000.000.000.000.00
2014-201520Aberdeen1 League1010.0000000000.000.000.000.000.00
2015-201621Blackpool3 Leagues40373,33037.0101100200.030.000.030.030.03
2016-201722Blackpool3 Leagues51514,60551.2123100600.020.040.060.020.06
2017-201823Blackpool1 League39393,51039.0202200100.050.000.050.050.05
2018-201924Rotherham United3 Leagues31282,63729.3314300400.100.030.140.100.14
2019-202025Rotherham United3 Leagues20201,73619.3224200300.100.100.210.100.21
2020-202126Rotherham United2 Leagues161196910.8011000000.000.090.090.000.09
2021-202227Portsmouth2 Leagues27232,09423.3202200400.090.000.090.090.09
2022-202328Portsmouth3 Leagues26211,94821.6033000500.000.140.140.000.14
2024-202530Dundee1 League21211,74419.4000000400.000.000.000.000.00
2025-202631Dundee1 League15151,27514.2213200300.140.070.210.140.21
16 Seasons5 Clubs6 Leagues34330927,736308.213102313004200.040.030.070.040.07
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
Aberdeen (6 Seasons)1 League57433,88843.20000001000.000.000.000.000.00
Blackpool (3 Seasons)4 Leagues13012711,445127.2426400900.030.020.050.030.05
Rotherham United (3 Seasons)4 Leagues67595,34259.4549500700.080.070.150.080.15
Portsmouth (2 Seasons)3 Leagues53444,04244.9235200900.040.070.110.040.11
Dundee (2 Seasons)1 League36363,01933.5213200700.060.030.090.060.09
Premier League (8 Seasons)93796,90776.72132001700.030.010.040.030.04
EFL Cup (7 Seasons)998179.1000000000.000.000.000.000.00
League One (5 Seasons)14313111,831131.574117001500.050.030.080.050.08
FA Cup (5 Seasons)101093010.3011000000.000.100.100.000.10
Championship (2 Seasons)44363,33637.1325300400.080.050.130.080.13
League Two (1 Season)44443,91543.5123100600.020.050.070.020.07
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2009-201015Aberdeensct SCO1. Premier League9th31901.0000000000.000.000.000.000.00
2010-201116Aberdeensct SCO1. Premier League9th1377278.1000000300.000.000.000.000.00
2011-201217Aberdeensct SCO1. Premier League9th997628.5000000300.000.000.000.000.00
2012-201318Aberdeensct SCO1. Premier League8th23211,83920.4000000300.000.000.000.000.00
2013-201419Aberdeensct SCO1. Premiership3rd854695.2000000100.000.000.000.000.00
2014-201520Aberdeensct SCO1. Premiership2nd1010.0000000000.000.000.000.000.00Matches
2015-201621Blackpooleng ENG3. League One22nd38353,15035.0101100200.030.000.030.030.03Matches
2016-201722Blackpooleng ENG4. League Two7th44443,91543.5123100600.020.050.070.020.07Matches
2017-201823Blackpooleng ENG3. League One12th39393,51039.0202200100.050.000.050.050.05Matches
2018-201924Rotherham Unitedeng ENG2. Championship22nd28252,36726.3314300400.110.040.150.110.15Matches
2019-202025Rotherham Unitedeng ENG3. League One2nd17171,46616.3224200300.120.120.250.120.25Matches
2020-202126Rotherham Unitedeng ENG2. Championship23rd161196910.8011000000.000.090.090.000.09Matches
2021-202227Portsmoutheng ENG3. League One10th26222,00422.3202200400.090.000.090.090.09Matches
2022-202328Portsmoutheng ENG3. League One8th23181,70118.9022000500.000.110.110.000.11Matches
2024-202530Dundeesct SCO1. Premiership10th21211,74419.4000000400.000.000.000.000.00Matches
2025-202631Dundeesct SCO1. Premiership8th15151,27514.2213200300.140.070.210.140.21Matches
16 Seasons5 Clubs4 Leagues32429025,989288.81392213004200.050.030.080.050.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
Aberdeen (6 Seasons)1 League57433,88843.20000001000.000.000.000.000.00
Blackpool (3 Seasons)2 Leagues12111810,575117.5426400900.030.020.050.030.05
Rotherham United (3 Seasons)2 Leagues61534,80253.4549500700.090.070.170.090.17
Portsmouth (2 Seasons)1 League49403,70541.2224200900.050.050.100.050.10
Dundee (2 Seasons)1 League36363,01933.5213200700.060.030.090.060.09
Premier League (8 Seasons)93796,90776.72132001700.030.010.040.030.04
League One (5 Seasons)14313111,831131.574117001500.050.030.080.050.08
Championship (2 Seasons)44363,33637.1325300400.080.050.130.080.13
League Two (1 Season)44443,91543.5123100600.020.050.070.020.07
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2015-201621Blackpooleng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2015-201621Blackpooleng ENGLeague Cup57th11901.0000000000.000.000.000.000.00Matches
2016-201722Blackpooleng ENGEFL Cup33rd222102.3000000000.000.000.000.000.00Matches
2016-201722Blackpooleng ENGFA Cup17th554805.3000000000.000.000.000.000.00Matches
2018-201924Rotherham Unitedeng ENGEFL Cup33rd221802.0000000000.000.000.000.000.00Matches
2018-201924Rotherham Unitedeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2019-202025Rotherham Unitedeng ENGEFL Cup33rd221802.0000000000.000.000.000.000.00Matches
2019-202025Rotherham Unitedeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2020-202126Rotherham Unitedeng ENGEFL Cup58th00Matches
2021-202227Portsmoutheng ENGEFL CupRd111901.0000000000.000.000.000.000.00Matches
2022-202328Portsmoutheng ENGEFL CupRd211670.7000000000.000.000.000.000.00Matches
2022-202328Portsmoutheng ENGFA Cup221802.0011000000.000.500.500.000.50Matches
7 Seasons3 Clubs2 Leagues19191,74719.4011000000.000.050.050.000.05
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
Rotherham United (3 Seasons)2 Leagues665406.0000000000.000.000.000.000.00
Blackpool (2 Seasons)2 Leagues998709.7000000000.000.000.000.000.00
Portsmouth (2 Seasons)2 Leagues443373.7011000000.000.270.270.000.27
EFL Cup (7 Seasons)998179.1000000000.000.000.000.000.00
FA Cup (5 Seasons)101093010.3011000000.000.100.100.000.10

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
2009-201015Aberdeensct SCO1. Premier League1.0011.000.0000
2010-201116Aberdeensct SCO1. Premier League8.1010.120.0000
2011-201217Aberdeensct SCO1. Premier League8.5010.120.0000
2012-201318Aberdeensct SCO1. Premier League20.4010.050.0000
2013-201419Aberdeensct SCO1. Premiership5.2020.380.0000
2014-201520Aberdeensct SCO1. Premiership0.0000.0000Matches
2015-201621Blackpooleng ENGFA Cup1.0000Matches
2015-201621Blackpooleng ENGLeague Cup1.0000Matches
2015-201621Blackpooleng ENG3. League One35.0120.060.5000Matches
2016-201722Blackpooleng ENGEFL Cup2.30000.000.0000Matches
2016-201722Blackpooleng ENGFA Cup5.3000Matches
2016-201722Blackpooleng ENG4. League Two43.51040.000.090.2500Matches
2017-201823Blackpooleng ENG3. League One39.02090.000.230.2200Matches
2018-201924Rotherham Unitedeng ENG2. Championship26.33351645.71.330.610.090.1900Matches
2018-201924Rotherham Unitedeng ENGEFL Cup2.00000.000.0000Matches
2018-201924Rotherham Unitedeng ENGFA Cup1.00100.01.000.000.0000Matches
2019-202025Rotherham Unitedeng ENGEFL Cup2.00200.01.000.000.0000Matches
2019-202025Rotherham Unitedeng ENGFA Cup1.00100.01.000.000.0000Matches
2019-202025Rotherham Unitedeng ENG3. League One16.3217635.31.040.370.120.3300Matches
2020-202126Rotherham Unitedeng ENG2. Championship10.801616.31.490.090.000.0000Matches
2021-202227Portsmoutheng ENGEFL Cup1.00000.000.0000Matches
2021-202227Portsmoutheng ENG3. League One22.3211436.40.490.180.180.5000Matches
2022-202328Portsmoutheng ENGEFL Cup0.70000.000.0000Matches
2022-202328Portsmoutheng ENGFA Cup2.00100.00.500.000.0000Matches
2022-202328Portsmoutheng ENG3. League One18.904125.00.210.050.000.0000Matches
2024-202530Dundeesct SCO1. Premiership19.4010440.00.520.210.000.0000Matches
2025-202631Dundeesct SCO1. Premiership14.229333.30.640.210.220.6700Matches
16 Seasons5 Clubs6 Leagues308.2131075644.90.480.190.110.2300
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Aberdeen (6 Seasons)1 League43.2060.140.0000
Blackpool (3 Seasons)4 Leagues127.240150.000.130.2700
Rotherham United (3 Seasons)4 Leagues59.45722331.91.210.390.070.2200
Portsmouth (2 Seasons)3 Leagues44.9216531.30.360.110.130.4000
Dundee (2 Seasons)1 League33.5219736.80.570.210.110.2900
Premier League (8 Seasons)76.72191336.80.570.170.110.1500
EFL Cup (7 Seasons)9.10200.00.250.000.0000
League One (5 Seasons)131.57322262.50.330.170.190.3200
FA Cup (5 Seasons)10.30300.00.750.000.0000
Championship (2 Seasons)37.13511733.31.380.460.060.1800
League Two (1 Season)43.51040.000.090.2500
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2009-201015Aberdeen1 League1.0011.000.0000
2010-201116Aberdeen1 League8.1010.120.0000
2011-201217Aberdeen1 League8.5010.120.0000
2012-201318Aberdeen1 League20.4010.050.0000
2013-201419Aberdeen1 League5.2020.380.0000
2014-201520Aberdeen1 League0.0000.0000
2015-201621Blackpool3 Leagues37.0120.060.5000
2016-201722Blackpool3 Leagues51.21040.000.090.2500
2017-201823Blackpool1 League39.02090.000.230.2200
2018-201924Rotherham United3 Leagues29.33361644.41.230.550.080.1900
2019-202025Rotherham United3 Leagues19.3220630.01.040.310.100.3300
2020-202126Rotherham United2 Leagues10.801616.31.490.090.000.0000
2021-202227Portsmouth2 Leagues23.3211436.40.470.170.180.5000
2022-202328Portsmouth3 Leagues21.605120.00.230.050.000.0000
2024-202530Dundee1 League19.4010440.00.520.210.000.0000
2025-202631Dundee1 League14.229333.30.640.210.220.6700
16 Seasons5 Clubs6 Leagues308.2131075644.90.480.190.110.2300
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Aberdeen (6 Seasons)1 League43.2060.140.0000
Blackpool (3 Seasons)4 Leagues127.240150.000.130.2700
Rotherham United (3 Seasons)4 Leagues59.45722331.91.210.390.070.2200
Portsmouth (2 Seasons)3 Leagues44.9216531.30.360.110.130.4000
Dundee (2 Seasons)1 League33.5219736.80.570.210.110.2900
Premier League (8 Seasons)76.72191336.80.570.170.110.1500
EFL Cup (7 Seasons)9.10200.00.250.000.0000
League One (5 Seasons)131.57322262.50.330.170.190.3200
FA Cup (5 Seasons)10.30300.00.750.000.0000
Championship (2 Seasons)37.13511733.31.380.460.060.1800
League Two (1 Season)43.51040.000.090.2500
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
2009-201015Aberdeensct SCO1. Premier League9th1.0011.000.0000
2010-201116Aberdeensct SCO1. Premier League9th8.1010.120.0000
2011-201217Aberdeensct SCO1. Premier League9th8.5010.120.0000
2012-201318Aberdeensct SCO1. Premier League8th20.4010.050.0000
2013-201419Aberdeensct SCO1. Premiership3rd5.2020.380.0000
2014-201520Aberdeensct SCO1. Premiership2nd0.0000.0000Matches
2015-201621Blackpooleng ENG3. League One22nd35.0120.060.5000Matches
2016-201722Blackpooleng ENG4. League Two7th43.51040.000.090.2500Matches
2017-201823Blackpooleng ENG3. League One12th39.02090.000.230.2200Matches
2018-201924Rotherham Unitedeng ENG2. Championship22nd26.33351645.71.330.610.090.1900Matches
2019-202025Rotherham Unitedeng ENG3. League One2nd16.3217635.31.040.370.120.3300Matches
2020-202126Rotherham Unitedeng ENG2. Championship23rd10.801616.31.490.090.000.0000Matches
2021-202227Portsmoutheng ENG3. League One10th22.3211436.40.490.180.180.5000Matches
2022-202328Portsmoutheng ENG3. League One8th18.904125.00.210.050.000.0000Matches
2024-202530Dundeesct SCO1. Premiership10th19.4010440.00.520.210.000.0000Matches
2025-202631Dundeesct SCO1. Premiership8th14.229333.30.640.210.220.6700Matches
16 Seasons5 Clubs4 Leagues288.8131025647.10.480.190.120.2300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Aberdeen (6 Seasons)1 League43.2060.140.0000
Blackpool (3 Seasons)2 Leagues117.540150.000.130.2700
Rotherham United (3 Seasons)2 Leagues53.45682333.81.270.430.070.2200
Portsmouth (2 Seasons)1 League41.2215533.30.360.120.130.4000
Dundee (2 Seasons)1 League33.5219736.80.570.210.110.2900
Premier League (8 Seasons)76.72191336.80.570.170.110.1500
League One (5 Seasons)131.57322262.50.330.170.190.3200
Championship (2 Seasons)37.13511733.31.380.460.060.1800
League Two (1 Season)43.51040.000.090.2500
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-201621Blackpooleng ENGFA Cup85th1.0000Matches
2015-201621Blackpooleng ENGLeague Cup57th1.0000Matches
2016-201722Blackpooleng ENGEFL Cup33rd2.30000.000.0000Matches
2016-201722Blackpooleng ENGFA Cup17th5.3000Matches
2018-201924Rotherham Unitedeng ENGEFL Cup33rd2.00000.000.0000Matches
2018-201924Rotherham Unitedeng ENGFA Cup33rd1.00100.01.000.000.0000Matches
2019-202025Rotherham Unitedeng ENGEFL Cup33rd2.00200.01.000.000.0000Matches
2019-202025Rotherham Unitedeng ENGFA Cup33rd1.00100.01.000.000.0000Matches
2021-202227Portsmoutheng ENGEFL CupRd11.00000.000.0000Matches
2022-202328Portsmoutheng ENGEFL CupRd20.70000.000.0000Matches
2022-202328Portsmoutheng ENGFA Cup2.00100.00.500.000.0000Matches
7 Seasons3 Clubs2 Leagues19.40500.00.410.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Rotherham United (3 Seasons)2 Leagues6.00400.00.670.000.0000
Blackpool (2 Seasons)2 Leagues9.70000.000.0000
Portsmouth (2 Seasons)2 Leagues3.70100.00.270.000.0000
EFL Cup (7 Seasons)9.10200.00.250.000.0000
FA Cup (5 Seasons)10.30300.00.750.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
2009-201015Aberdeensct SCO1. Premier League390302.61.012
2010-201116Aberdeensct SCO1. Premier League137275621.38.176
2011-201217Aberdeensct SCO1. Premier League97628522.38.590
2012-201318Aberdeensct SCO1. Premier League231,8398053.820.4212
2013-201419Aberdeensct SCO1. Premiership84695913.75.253
2014-201520Aberdeensct SCO1. Premiership1110.00.000153.000000.00-0.63Matches
2015-201621Blackpooleng ENGFA Cup19090100.01.01901000.0002-2-2.00Matches
2015-201621Blackpooleng ENGLeague Cup19090100.01.01901000.0003-3-3.00Matches
2015-201621Blackpooleng ENG3. League One383,1508376.135.03533331.082852-24-0.69-0.78Matches
2016-201722Blackpooleng ENGEFL Cup2210105100.02.321052001.504400.00Matches
2016-201722Blackpooleng ENGFA Cup548096100.05.35965002.0053+2+0.37Matches
2016-201722Blackpooleng ENG4. League Two443,9158994.643.54443011.576545+20+0.46-0.74Matches
2017-201823Blackpooleng ENG3. League One393,5109084.839.03939001.415343+10+0.26+0.97Matches
2018-201924Rotherham Unitedeng ENG2. Championship282,3678557.226.325882435450.753244-12-0.46+0.51Matches
2018-201924Rotherham Unitedeng ENGEFL Cup218090100.02.02902001.504400.00Matches
2018-201924Rotherham Unitedeng ENGFA Cup19090100.01.01901000.0007-7-7.00Matches
2019-202025Rotherham Unitedeng ENGEFL Cup218090100.02.02902001.5041+3+1.50Matches
2019-202025Rotherham Unitedeng ENGFA Cup1909033.31.01901003.0043+1+1.00+0.50Matches
2019-202025Rotherham Unitedeng ENG3. League One171,4668646.516.3178616021.652419+5+0.31-0.66Matches
2020-202126Rotherham Unitedeng ENG2. Championship169696123.410.81182951301.191310+3+0.28+0.82Matches
2020-202126Rotherham Unitedeng ENGEFL Cup0001Matches
2021-202227Portsmoutheng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2021-202227Portsmoutheng ENG3. League One262,0047748.422.322872042131.733625+11+0.49+0.24Matches
2022-202328Portsmoutheng ENGEFL Cup1676737.20.71670000.002200.00-1.59Matches
2022-202328Portsmoutheng ENGFA Cup21809066.72.02902003.0063+3+1.50+2.50Matches
2022-202328Portsmoutheng ENG3. League One231,7017441.118.918841453641.351820-2-0.11-0.59Matches
2024-202530Dundeesct SCO1. Premiership211,7448351.019.4218317021.142539-14-0.72-0.40Matches
2025-202631Dundeesct SCO1. Premiership151,2758537.314.2158513030.801224-12-0.85-0.55Matches
16 Seasons5 Clubs6 Leagues34327,7368144.9308.2309862463429291.31336355-19-0.07-0.12
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Aberdeen (6 Seasons)1 League573,8886818.943.24301453.000000.00-0.63
Blackpool (3 Seasons)4 Leagues13011,4458886.1127.212797124341.37155152+3+0.02+0.07
Rotherham United (3 Seasons)4 Leagues675,3428043.659.459875582881.158188-7-0.12+0.13
Portsmouth (2 Seasons)3 Leagues534,0427645.844.944863792971.556352+11+0.24-0.13
Dundee (2 Seasons)1 League363,0198444.133.5368430051.003763-26-0.78-0.47
Premier League (8 Seasons)936,9077425.276.779843014101.053763-26-0.77-0.91
EFL Cup (7 Seasons)98179180.19.19918011.001516-1-0.11-1.70
League One (5 Seasons)14311,8318360.0131.5131861221229121.4015915900.00-0.38
FA Cup (5 Seasons)109309377.510.3109310001.901518-3-0.29-0.29
Championship (2 Seasons)443,3367640.337.136863382850.914554-9-0.24+0.45
League Two (1 Season)443,9158994.643.54443011.576545+20+0.46-0.74
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-201015Aberdeen1 League390302.61.012
2010-201116Aberdeen1 League137275621.38.176
2011-201217Aberdeen1 League97628522.38.590
2012-201318Aberdeen1 League231,8398053.820.4212
2013-201419Aberdeen1 League84695913.75.253
2014-201520Aberdeen1 League1110.00.000153.000000.00-0.63
2015-201621Blackpool3 Leagues403,3308377.137.0379035331.032857-29-0.78-0.87
2016-201722Blackpool3 Leagues514,6059095.351.2519950011.617452+22+0.43-0.77
2017-201823Blackpool1 League393,5109084.839.03939001.415343+10+0.26+0.97
2018-201924Rotherham United3 Leagues312,6378559.829.328882735450.773655-19-0.65+0.32
2019-202025Rotherham United3 Leagues201,7368748.219.3208719021.703223+9+0.47-0.45
2020-202126Rotherham United2 Leagues169696122.910.81182951311.191310+3+0.28+0.82
2021-202227Portsmouth2 Leagues272,0947849.523.323872142131.673727+10+0.43+0.18
2022-202328Portsmouth3 Leagues261,9487542.421.621841653641.432625+1+0.05-0.43
2024-202530Dundee1 League211,7448351.019.4218317021.142539-14-0.72-0.40
2025-202631Dundee1 League151,2758537.314.2158513030.801224-12-0.85-0.55
16 Seasons5 Clubs6 Leagues34327,7368144.9308.2309862463429291.31336355-19-0.07-0.12
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Aberdeen (6 Seasons)1 League573,8886818.943.24301453.000000.00-0.63
Blackpool (3 Seasons)4 Leagues13011,4458886.1127.212797124341.37155152+3+0.02+0.07
Rotherham United (3 Seasons)4 Leagues675,3428043.659.459875582881.158188-7-0.12+0.13
Portsmouth (2 Seasons)3 Leagues534,0427645.844.944863792971.556352+11+0.24-0.13
Dundee (2 Seasons)1 League363,0198444.133.5368430051.003763-26-0.78-0.47
Premier League (8 Seasons)936,9077425.276.779843014101.053763-26-0.77-0.91
EFL Cup (7 Seasons)98179180.19.19918011.001516-1-0.11-1.70
League One (5 Seasons)14311,8318360.0131.5131861221229121.4015915900.00-0.38
FA Cup (5 Seasons)109309377.510.3109310001.901518-3-0.29-0.29
Championship (2 Seasons)443,3367640.337.136863382850.914554-9-0.24+0.45
League Two (1 Season)443,9158994.643.54443011.576545+20+0.46-0.74
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-201015Aberdeensct SCO1. Premier League9th390302.61.012
2010-201116Aberdeensct SCO1. Premier League9th137275621.38.176
2011-201217Aberdeensct SCO1. Premier League9th97628522.38.590
2012-201318Aberdeensct SCO1. Premier League8th231,8398053.820.4212
2013-201419Aberdeensct SCO1. Premiership3rd84695913.75.253
2014-201520Aberdeensct SCO1. Premiership2nd1110.00.000153.000000.00-0.63Matches
2015-201621Blackpooleng ENG3. League One22nd383,1508376.135.03533331.082852-24-0.69-0.78Matches
2016-201722Blackpooleng ENG4. League Two7th443,9158994.643.54443011.576545+20+0.46-0.74Matches
2017-201823Blackpooleng ENG3. League One12th393,5109084.839.03939001.415343+10+0.26+0.97Matches
2018-201924Rotherham Unitedeng ENG2. Championship22nd282,3678557.226.325882435450.753244-12-0.46+0.51Matches
2019-202025Rotherham Unitedeng ENG3. League One2nd171,4668646.516.3178616021.652419+5+0.31-0.66Matches
2020-202126Rotherham Unitedeng ENG2. Championship23rd169696123.410.81182951301.191310+3+0.28+0.82Matches
2021-202227Portsmoutheng ENG3. League One10th262,0047748.422.322872042131.733625+11+0.49+0.24Matches
2022-202328Portsmoutheng ENG3. League One8th231,7017441.118.918841453641.351820-2-0.11-0.59Matches
2024-202530Dundeesct SCO1. Premiership10th211,7448351.019.4218317021.142539-14-0.72-0.40Matches
2025-202631Dundeesct SCO1. Premiership8th151,2758537.314.2158513030.801224-12-0.85-0.55Matches
16 Seasons5 Clubs4 Leagues32425,9898043.7288.8290862283429281.30306321-15-0.06-0.10
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Aberdeen (6 Seasons)1 League573,8886818.943.24301453.000000.00-0.63
Blackpool (3 Seasons)2 Leagues12110,5758785.1117.5118115341.36146140+6+0.05+0.10
Rotherham United (3 Seasons)2 Leagues614,8027942.053.453864982871.126973-4-0.07+0.20
Portsmouth (2 Seasons)1 League493,7057644.741.240863492971.555445+9+0.22-0.16
Dundee (2 Seasons)1 League363,0198444.133.5368430051.003763-26-0.78-0.47
Premier League (8 Seasons)936,9077425.276.779843014101.053763-26-0.77-0.91
League One (5 Seasons)14311,8318360.0131.5131861221229121.4015915900.00-0.38
Championship (2 Seasons)443,3367640.337.136863382850.914554-9-0.24+0.45
League Two (1 Season)443,9158994.643.54443011.576545+20+0.46-0.74
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-201621Blackpooleng ENGFA Cup85th19090100.01.01901000.0002-2-2.00Matches
2015-201621Blackpooleng ENGLeague Cup57th19090100.01.01901000.0003-3-3.00Matches
2016-201722Blackpooleng ENGEFL Cup33rd2210105100.02.321052001.504400.00Matches
2016-201722Blackpooleng ENGFA Cup17th548096100.05.35965002.0053+2+0.37Matches
2018-201924Rotherham Unitedeng ENGEFL Cup33rd218090100.02.02902001.504400.00Matches
2018-201924Rotherham Unitedeng ENGFA Cup33rd19090100.01.01901000.0007-7-7.00Matches
2019-202025Rotherham Unitedeng ENGEFL Cup33rd218090100.02.02902001.5041+3+1.50Matches
2019-202025Rotherham Unitedeng ENGFA Cup33rd1909033.31.01901003.0043+1+1.00+0.50Matches
2020-202126Rotherham Unitedeng ENGEFL Cup58th0001Matches
2021-202227Portsmoutheng ENGEFL CupRd119090100.01.01901000.0012-1-1.00Matches
2022-202328Portsmoutheng ENGEFL CupRd21676737.20.71670000.002200.00-1.59Matches
2022-202328Portsmoutheng ENGFA Cup21809066.72.02902003.0063+3+1.50+2.50Matches
7 Seasons3 Clubs2 Leagues191,7479278.719.4199218011.473034-4-0.21-0.68
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Rotherham United (3 Seasons)2 Leagues65409066.76.06906011.501215-3-0.50-1.00
Blackpool (2 Seasons)2 Leagues987097100.09.79979001.44912-3-0.31
Portsmouth (2 Seasons)2 Leagues43378462.43.74843001.5097+2+0.53+0.09
EFL Cup (7 Seasons)98179180.19.19918011.001516-1-0.11-1.70
FA Cup (5 Seasons)109309377.510.3109310001.901518-3-0.29-0.29
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
2009-201015Aberdeensct SCO1. Premier League1.0001
2010-201116Aberdeensct SCO1. Premier League8.1306
2011-201217Aberdeensct SCO1. Premier League8.5307
2012-201318Aberdeensct SCO1. Premier League20.43016
2013-201419Aberdeensct SCO1. Premiership5.2107
2014-201520Aberdeensct SCO1. Premiership0.000Matches
2015-201621Blackpooleng ENGFA Cup1.00000Matches
2015-201621Blackpooleng ENGLeague Cup1.00000Matches
2015-201621Blackpooleng ENG3. League One35.02010Matches
2016-201722Blackpooleng ENGEFL Cup2.3000220122000Matches
2016-201722Blackpooleng ENGFA Cup5.30000Matches
2016-201722Blackpooleng ENG4. League Two43.56004200000000Matches
2017-201823Blackpooleng ENG3. League One39.01001900000000Matches
2018-201924Rotherham Unitedeng ENG2. Championship26.34002622123712020Matches
2018-201924Rotherham Unitedeng ENGEFL Cup2.0000131000000Matches
2018-201924Rotherham Unitedeng ENGFA Cup1.0000001121000Matches
2019-202025Rotherham Unitedeng ENGEFL Cup2.00002006130Matches
2019-202025Rotherham Unitedeng ENGFA Cup1.00000001110Matches
2019-202025Rotherham Unitedeng ENG3. League One16.330015170111616010Matches
2020-202126Rotherham Unitedeng ENG2. Championship10.8000129191740Matches
2021-202227Portsmoutheng ENGEFL Cup1.00000100300Matches
2021-202227Portsmoutheng ENG3. League One22.340014230827131Matches
2022-202328Portsmoutheng ENGEFL Cup0.70000200000Matches
2022-202328Portsmoutheng ENGFA Cup2.00001001000Matches
2022-202328Portsmoutheng ENG3. League One18.950016605919120Matches
2024-202530Dundeesct SCO1. Premiership19.44001971411100Matches
2025-202631Dundeesct SCO1. Premiership14.230013230842Matches
16 Seasons5 Clubs6 Leagues308.2420022994810314478033
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Aberdeen (6 Seasons)1 League43.210037
Blackpool (3 Seasons)4 Leagues127.29007320122000
Rotherham United (3 Seasons)4 Leagues59.470056514307437030
Portsmouth (2 Seasons)3 Leagues44.9900313206849251
Dundee (2 Seasons)1 League33.57003294419142
Premier League (8 Seasons)76.717006994419142
EFL Cup (7 Seasons)9.1000581765000
League One (5 Seasons)131.5150074460786241011
FA Cup (5 Seasons)10.3000101332000
Championship (2 Seasons)37.140038312115416020
League Two (1 Season)43.56004200000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2009-201015Aberdeen1 League1.0001
2010-201116Aberdeen1 League8.1306
2011-201217Aberdeen1 League8.5307
2012-201318Aberdeen1 League20.43016
2013-201419Aberdeen1 League5.2107
2014-201520Aberdeen1 League0.000
2015-201621Blackpool3 Leagues37.0200100
2016-201722Blackpool3 Leagues51.26004420122000
2017-201823Blackpool1 League39.01001900000000
2018-201924Rotherham United3 Leagues29.34002725333913020
2019-202025Rotherham United3 Leagues19.330017170181820010
2020-202126Rotherham United2 Leagues10.8000129191740
2021-202227Portsmouth2 Leagues23.340014240830131
2022-202328Portsmouth3 Leagues21.650017806019120
2024-202530Dundee1 League19.44001971411100
2025-202631Dundee1 League14.230013230842
16 Seasons5 Clubs6 Leagues308.2420022994810314478033
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Aberdeen (6 Seasons)1 League43.210037
Blackpool (3 Seasons)4 Leagues127.29007320122000
Rotherham United (3 Seasons)4 Leagues59.470056514307437030
Portsmouth (2 Seasons)3 Leagues44.9900313206849251
Dundee (2 Seasons)1 League33.57003294419142
Premier League (8 Seasons)76.717006994419142
EFL Cup (7 Seasons)9.1000581765000
League One (5 Seasons)131.5150074460786241011
FA Cup (5 Seasons)10.3000101332000
Championship (2 Seasons)37.140038312115416020
League Two (1 Season)43.56004200000000
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-201015Aberdeensct SCO1. Premier League9th1.0001
2010-201116Aberdeensct SCO1. Premier League9th8.1306
2011-201217Aberdeensct SCO1. Premier League9th8.5307
2012-201318Aberdeensct SCO1. Premier League8th20.43016
2013-201419Aberdeensct SCO1. Premiership3rd5.2107
2014-201520Aberdeensct SCO1. Premiership2nd0.000Matches
2015-201621Blackpooleng ENG3. League One22nd35.02010Matches
2016-201722Blackpooleng ENG4. League Two7th43.56004200000000Matches
2017-201823Blackpooleng ENG3. League One12th39.01001900000000Matches
2018-201924Rotherham Unitedeng ENG2. Championship22nd26.34002622123712020Matches
2019-202025Rotherham Unitedeng ENG3. League One2nd16.330015170111616010Matches
2020-202126Rotherham Unitedeng ENG2. Championship23rd10.8000129191740Matches
2021-202227Portsmoutheng ENG3. League One10th22.340014230827131Matches
2022-202328Portsmoutheng ENG3. League One8th18.950016605919120Matches
2024-202530Dundeesct SCO1. Premiership10th19.44001971411100Matches
2025-202631Dundeesct SCO1. Premiership8th14.230013230842Matches
16 Seasons5 Clubs4 Leagues288.842002238669313571033
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Aberdeen (6 Seasons)1 League43.210037
Blackpool (3 Seasons)2 Leagues117.59007100000000
Rotherham United (3 Seasons)2 Leagues53.470053482227032030
Portsmouth (2 Seasons)1 League41.2900302906746251
Dundee (2 Seasons)1 League33.57003294419142
Premier League (8 Seasons)76.717006994419142
League One (5 Seasons)131.5150074460786241011
Championship (2 Seasons)37.140038312115416020
League Two (1 Season)43.56004200000000
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-201621Blackpooleng ENGFA Cup85th1.00000Matches
2015-201621Blackpooleng ENGLeague Cup57th1.00000Matches
2016-201722Blackpooleng ENGEFL Cup33rd2.3000220122000Matches
2016-201722Blackpooleng ENGFA Cup17th5.30000Matches
2018-201924Rotherham Unitedeng ENGEFL Cup33rd2.0000131000000Matches
2018-201924Rotherham Unitedeng ENGFA Cup33rd1.0000001121000Matches
2019-202025Rotherham Unitedeng ENGEFL Cup33rd2.00002006130Matches
2019-202025Rotherham Unitedeng ENGFA Cup33rd1.00000001110Matches
2021-202227Portsmoutheng ENGEFL CupRd11.00000100300Matches
2022-202328Portsmoutheng ENGEFL CupRd20.70000200000Matches
2022-202328Portsmoutheng ENGFA Cup2.00001001000Matches
7 Seasons3 Clubs2 Leagues19.40006821097000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rotherham United (3 Seasons)2 Leagues6.0000332845000
Blackpool (2 Seasons)2 Leagues9.7000220122000
Portsmouth (2 Seasons)2 Leagues3.70001301300
EFL Cup (7 Seasons)9.1000581765000
FA Cup (5 Seasons)10.3000101332000

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.