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
2006-200716Dundee Unitedsct SCO1. Premier League20170.2000000000.000.000.000.000.00
2007-200817Dundee Unitedsct SCO1. Premier League20560.6000000000.000.000.000.000.00
2009-201019Raith Roverssct SCO2. First Division23181,60217.8415400300.220.060.280.220.28
2010-201120Dundee Unitedsct SCO1. Premier League30211,83920.4909900000.440.000.440.440.44Matches
2011-201221Dundee Unitedsct SCO1. Premier League37332,79431.09514900210.290.160.450.290.45Matches
2012-201322Dundee Unitedsct SCO1. Premier League32302,63729.3135181122310.440.170.610.380.55Matches
2013-201423Derby Countyeng ENG2. Championship39232,08523.29110813100.390.040.430.350.39
2014-201524Derby Countyeng ENG2. Championship39272,48027.66814600300.220.290.510.220.51Matches
2014-201524Derby Countyeng ENGFA Cup20480.5000000000.000.000.000.000.00Matches
2014-201524Derby Countyeng ENGLeague Cup543604.0213200000.500.250.750.500.75Matches
2015-201625Derby Countyeng ENG2. Championship45353,08834.39817900300.260.230.500.260.50Matches
2015-201625Derby Countyeng ENGFA Cup20600.7000000000.000.000.000.000.00Matches
2015-201625Derby Countyeng ENGLeague Cup11901.0011000000.001.001.000.001.00Matches
2016-201726Derby Countyeng ENG2. Championship36292,43127.0246200200.070.150.220.070.22Matches
2016-201726Derby Countyeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2016-201726Derby Countyeng ENGFA Cup211301.4000000000.000.000.000.000.00Matches
2017-201827Derby Countyeng ENG2. Championship23131,29714.4426400300.280.140.420.280.42Matches
2017-201827Derby Countyeng ENGEFL Cup11901.0101100001.000.001.001.001.00Matches
2017-201827Derby Countyeng ENGFA Cup11770.9000000000.000.000.000.000.00Matches
201827Sporting KCus USA1. MLS30242,17824.210717911300.410.290.700.370.66Matches
201928Sporting KCus USA1. MLS28242,11323.59615900100.380.260.640.380.64Matches
202029Sporting KCus USA1. MLS21171,52416.9628600300.350.120.470.350.47Matches
202130Sporting KCus USA1. MLS30262,22124.7157221233100.610.280.890.490.77Matches
202231Sporting KCus USA1. MLS33312,69830.0819534400.270.030.300.170.20Matches
202231Sporting KCus USAU.S. Open Cup433183.5202111100.570.000.570.280.28Matches
202332Sporting KCLeagues Cup332182.4101100000.410.000.410.410.41Matches
202332Sporting KCus USA1. MLS25211,68718.78311711110.430.160.590.370.53Matches
202433Sporting KCLeagues Cup221451.6011000000.000.620.620.000.62Matches
202433Sporting KCus USA1. MLS29181,73119.2437401500.210.160.360.210.36Matches
202433Sporting KCus USAU.S. Open Cup533954.4112100200.230.230.460.230.46Matches
202534Real Salt LakeLeagues Cup10350.4000000000.000.000.000.000.00Matches
202534Real Salt Lakeus USA1. MLS1243483.9202200100.520.000.520.520.52Matches
2025-202635Dundee Unitedsct SCO1. Premiership711551.7000000000.000.000.000.000.00Matches
19 Seasons5 Clubs8 Leagues55341537,037411.51346720112212164230.330.160.490.300.46
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
Sporting KC (7 Seasons)3 Leagues21017215,228169.2643195559112110.380.180.560.330.51
Dundee United (6 Seasons)1 League110857,49883.33110412922520.370.120.490.350.47
Derby County (5 Seasons)3 Leagues19713612,326137.033255832131200.240.180.420.230.42
Raith Rovers (1 Season)1 League23181,60217.8415400300.220.060.280.220.28
Real Salt Lake (1 Season)2 Leagues1343834.3202200100.470.000.470.470.47
MLS (8 Seasons)20816514,500161.1622991548101910.380.180.560.340.52
Premiership (6 Seasons)110857,49883.33110412922520.370.120.490.350.47
Championship (5 Seasons)18212711,381126.530235329131200.240.180.420.230.41
League Cup (4 Seasons)876307.0325300000.430.290.710.430.71
FA Cup (4 Seasons)723153.5000000000.000.000.000.000.00
Leagues Cup (3 Seasons)653984.4112100000.230.230.450.230.45
U.S. Open Cup (2 Seasons)967137.9314211300.380.130.500.250.38
First Division (1 Season)23181,60217.8415400300.220.060.280.220.28
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
2006-200716Dundee United1 League20170.2000000000.000.000.000.000.00
2007-200817Dundee United1 League20560.6000000000.000.000.000.000.00
2009-201019Raith Rovers1 League23181,60217.8415400300.220.060.280.220.28
2010-201120Dundee United1 League30211,83920.4909900000.440.000.440.440.44
2011-201221Dundee United1 League37332,79431.09514900210.290.160.450.290.45
2012-201322Dundee United1 League32302,63729.3135181122310.440.170.610.380.55
2013-201423Derby County1 League39232,08523.29110813100.390.040.430.350.39
2014-201524Derby County3 Leagues46312,88832.18917800300.250.280.530.250.53
2015-201625Derby County3 Leagues48363,23836.09918900300.250.250.500.250.50
2016-201726Derby County3 Leagues39312,65129.5246200200.070.140.200.070.20
2017-201827Derby County3 Leagues25151,46416.3527500300.310.120.430.310.43
201827Sporting KC1 League30242,17824.210717911300.410.290.700.370.66
201928Sporting KC1 League28242,11323.59615900100.380.260.640.380.64
202029Sporting KC1 League21171,52416.9628600300.350.120.470.350.47
202130Sporting KC1 League30262,22124.7157221233100.610.280.890.490.77
202231Sporting KC2 Leagues37343,01633.510111645500.300.030.330.180.21
202332Sporting KC2 Leagues28241,90521.29312811110.430.140.570.380.52
202433Sporting KC3 Leagues36232,27125.25510501700.200.200.400.200.40
202534Real Salt Lake2 Leagues1343834.3202200100.470.000.470.470.47
2025-202635Dundee United1 League711551.7000000000.000.000.000.000.00
19 Seasons5 Clubs8 Leagues55341537,037411.51346720112212164230.330.160.490.300.46
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
Sporting KC (7 Seasons)3 Leagues21017215,228169.2643195559112110.380.180.560.330.51
Dundee United (6 Seasons)1 League110857,49883.33110412922520.370.120.490.350.47
Derby County (5 Seasons)3 Leagues19713612,326137.033255832131200.240.180.420.230.42
Raith Rovers (1 Season)1 League23181,60217.8415400300.220.060.280.220.28
Real Salt Lake (1 Season)2 Leagues1343834.3202200100.470.000.470.470.47
MLS (8 Seasons)20816514,500161.1622991548101910.380.180.560.340.52
Premiership (6 Seasons)110857,49883.33110412922520.370.120.490.350.47
Championship (5 Seasons)18212711,381126.530235329131200.240.180.420.230.41
League Cup (4 Seasons)876307.0325300000.430.290.710.430.71
FA Cup (4 Seasons)723153.5000000000.000.000.000.000.00
Leagues Cup (3 Seasons)653984.4112100000.230.230.450.230.45
U.S. Open Cup (2 Seasons)967137.9314211300.380.130.500.250.38
First Division (1 Season)23181,60217.8415400300.220.060.280.220.28
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
2006-200716Dundee Unitedsct SCO1. Premier League9th20170.2000000000.000.000.000.000.00
2007-200817Dundee Unitedsct SCO1. Premier League5th20560.6000000000.000.000.000.000.00
2009-201019Raith Roverssct SCO2. First Division7th23181,60217.8415400300.220.060.280.220.28
2010-201120Dundee Unitedsct SCO1. Premier League4th30211,83920.4909900000.440.000.440.440.44Matches
2011-201221Dundee Unitedsct SCO1. Premier League4th37332,79431.09514900210.290.160.450.290.45Matches
2012-201322Dundee Unitedsct SCO1. Premier League6th32302,63729.3135181122310.440.170.610.380.55Matches
2013-201423Derby Countyeng ENG2. Championship3rd39232,08523.29110813100.390.040.430.350.39
2014-201524Derby Countyeng ENG2. Championship8th39272,48027.66814600300.220.290.510.220.51Matches
2015-201625Derby Countyeng ENG2. Championship5th45353,08834.39817900300.260.230.500.260.50Matches
2016-201726Derby Countyeng ENG2. Championship9th36292,43127.0246200200.070.150.220.070.22Matches
2017-201827Derby Countyeng ENG2. Championship6th23131,29714.4426400300.280.140.420.280.42Matches
201827Sporting KCus USA1. MLS3rd30242,17824.210717911300.410.290.700.370.66Matches
201928Sporting KCus USA1. MLS21st28242,11323.59615900100.380.260.640.380.64Matches
202029Sporting KCus USA1. MLS5th21171,52416.9628600300.350.120.470.350.47Matches
202130Sporting KCus USA1. MLS4th30262,22124.7157221233100.610.280.890.490.77Matches
202231Sporting KCus USA1. MLS23rd33312,69830.0819534400.270.030.300.170.20Matches
202332Sporting KCus USA1. MLS15th25211,68718.78311711110.430.160.590.370.53Matches
202433Sporting KCus USA1. MLS27th29181,73119.2437401500.210.160.360.210.36Matches
202534Real Salt Lakeus USA1. MLS20th1243483.9202200100.520.000.520.520.52Matches
2025-202635Dundee Unitedsct SCO1. Premiership7th711551.7000000000.000.000.000.000.00Matches
19 Seasons5 Clubs4 Leagues52339534,981388.71276319011611153930.330.160.490.300.46
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
Sporting KC (7 Seasons)1 League19616114,152157.2602989528101810.380.180.570.330.52
Dundee United (6 Seasons)1 League110857,49883.33110412922520.370.120.490.350.47
Derby County (5 Seasons)1 League18212711,381126.530235329131200.240.180.420.230.41
Raith Rovers (1 Season)1 League23181,60217.8415400300.220.060.280.220.28
Real Salt Lake (1 Season)1 League1243483.9202200100.520.000.520.520.52
MLS (8 Seasons)20816514,500161.1622991548101910.380.180.560.340.52
Premiership (6 Seasons)110857,49883.33110412922520.370.120.490.350.47
Championship (5 Seasons)18212711,381126.530235329131200.240.180.420.230.41
First Division (1 Season)23181,60217.8415400300.220.060.280.220.28
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
2014-201524Derby Countyeng ENGFA Cup9th20480.5000000000.000.000.000.000.00Matches
2014-201524Derby Countyeng ENGLeague Cup5th543604.0213200000.500.250.750.500.75Matches
2015-201625Derby Countyeng ENGFA Cup17th20600.7000000000.000.000.000.000.00Matches
2015-201625Derby Countyeng ENGLeague Cup57th11901.0011000000.001.001.000.001.00Matches
2016-201726Derby Countyeng ENGEFL Cup17th11901.0000000000.000.000.000.000.00Matches
2016-201726Derby Countyeng ENGFA Cup17th211301.4000000000.000.000.000.000.00Matches
2017-201827Derby Countyeng ENGEFL Cup33rd11901.0101100001.000.001.001.001.00Matches
2017-201827Derby Countyeng ENGFA Cup33rd11770.9000000000.000.000.000.000.00Matches
202231Sporting KCus USAU.S. Open Cup2nd433183.5202111100.570.000.570.280.28Matches
202433Sporting KCus USAU.S. Open Cup2nd533954.4112100200.230.230.460.230.46Matches
6 Seasons2 Clubs3 Leagues24151,65818.4639511300.330.160.490.270.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
Derby County (4 Seasons)2 Leagues15994510.5325300000.290.190.480.290.48
Sporting KC (2 Seasons)1 League967137.9314211300.380.130.500.250.38
League Cup (4 Seasons)876307.0325300000.430.290.710.430.71
FA Cup (4 Seasons)723153.5000000000.000.000.000.000.00
U.S. Open Cup (2 Seasons)967137.9314211300.380.130.500.250.38
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad 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
202332Sporting KCLeagues CupR32332182.4101100000.410.000.410.410.41Matches
202433Sporting KCLeagues CupR32221451.6011000000.000.620.620.000.62Matches
202534Real Salt LakeLeagues CupLg10350.4000000000.000.000.000.000.00Matches
3 Seasons2 Clubs1 League653984.4112100000.230.230.450.230.45
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
Sporting KC (2 Seasons)1 League553634.0112100000.250.250.500.250.50
Real Salt Lake (1 Season)1 League10350.4000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad 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
201423sct ScotlandFriendlies (M)10100.1011000000.009.009.000.009.00Matches
201524sct ScotlandFriendlies (M)20260.3000000000.000.000.000.000.00Matches
201625sct ScotlandUEFA Euro Qualifying10270.3000000000.000.000.000.000.00Matches
201827sct ScotlandFriendlies (M)211131.3000000000.000.000.000.000.00Matches
2018-201928sct ScotlandUEFA Nations League31st321541.7000000100.000.000.000.000.00Matches
202130sct ScotlandUEFA Euro Qualifying532212.5101100000.410.000.410.410.41Matches
5 Seasons1 Club3 Leagues1465516.1112100100.160.160.330.160.33
Friendlies (M) (3 Seasons)511491.7011000000.000.600.600.000.60
UEFA Euro Qualifying (2 Seasons)632482.8101100000.360.000.360.360.36
UEFA Nations League (1 Season)321541.7000000100.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2006-200716Dundee Unitedsct SCO1. Premier League0.2000
2007-200817Dundee Unitedsct SCO1. Premier League0.6000.0000
2009-201019Raith Roverssct SCO2. First Division17.84140.790.2900
2010-201120Dundee Unitedsct SCO1. Premier League20.49130.640.6900Matches
2011-201221Dundee Unitedsct SCO1. Premier League31.09230.740.3900Matches
2012-201322Dundee Unitedsct SCO1. Premier League29.313230.780.4822Matches
2013-201423Derby Countyeng ENG2. Championship23.29241.040.3313
2014-201524Derby Countyeng ENG2. Championship27.66190.690.3200Matches
2014-201524Derby Countyeng ENGFA Cup0.5000Matches
2014-201524Derby Countyeng ENGLeague Cup4.0200Matches
2015-201625Derby Countyeng ENG2. Championship34.39230.670.3900Matches
2015-201625Derby Countyeng ENGFA Cup0.7000Matches
2015-201625Derby Countyeng ENGLeague Cup1.0000Matches
2016-201726Derby Countyeng ENG2. Championship27.020170.000.630.1200Matches
2016-201726Derby Countyeng ENGEFL Cup1.002150.02.001.000.000.0000Matches
2016-201726Derby Countyeng ENGFA Cup1.4000Matches
2017-201827Derby Countyeng ENG2. Championship14.44341441.22.360.970.120.2900Matches
2017-201827Derby Countyeng ENGEFL Cup1.0133100.03.003.000.330.3300Matches
2017-201827Derby Countyeng ENGFA Cup0.90000.000.0000Matches
201827Sporting KCus USA1. MLS24.210713143.72.931.280.130.2911Matches
201928Sporting KCus USA1. MLS23.59562239.32.390.940.160.4100Matches
202029Sporting KCus USA1. MLS16.96511835.33.011.060.120.3300Matches
202130Sporting KCus USA1. MLS24.715693347.82.801.340.170.3633Matches
202231Sporting KCus USA1. MLS30.08662131.82.200.700.080.2434Matches
202231Sporting KCus USAU.S. Open Cup3.5216956.34.532.550.060.1111Matches
202332Sporting KCLeagues Cup2.4100Matches
202332Sporting KCus USA1. MLS18.78401742.52.130.910.180.4111Matches
202433Sporting KCLeagues Cup1.6000Matches
202433Sporting KCus USA1. MLS19.24471634.02.440.830.090.2501Matches
202433Sporting KCus USAU.S. Open Cup4.4111763.62.511.590.090.1400Matches
202534Real Salt LakeLeagues Cup0.4000Matches
202534Real Salt Lakeus USA1. MLS3.9211545.52.841.290.180.4000Matches
2025-202635Dundee Unitedsct SCO1. Premiership1.707114.34.060.580.000.0000Matches
19 Seasons5 Clubs8 Leagues411.513448435444.42.250.890.130.341216
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Sporting KC (7 Seasons)3 Leagues169.26442717440.72.591.050.130.31911
Dundee United (6 Seasons)1 League83.33176014.34.060.720.000.4822
Derby County (5 Seasons)3 Leagues137.0333910189.70.880.780.180.3013
Raith Rovers (1 Season)1 League17.84140.790.2900
Real Salt Lake (1 Season)2 Leagues4.3211545.52.841.290.180.4000
MLS (8 Seasons)161.16241116339.72.551.010.130.33810
Premiership (6 Seasons)83.33176014.34.060.720.000.4822
Championship (5 Seasons)126.530349791.20.820.770.180.3013
League Cup (4 Seasons)7.035480.02.502.000.200.2500
FA Cup (4 Seasons)3.50000.000.0000
Leagues Cup (3 Seasons)4.4100
U.S. Open Cup (2 Seasons)7.93271659.33.412.020.070.1311
First Division (1 Season)17.84140.790.2900
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2006-200716Dundee United1 League0.2000
2007-200817Dundee United1 League0.6000.0000
2009-201019Raith Rovers1 League17.84140.790.2900
2010-201120Dundee United1 League20.49130.640.6900
2011-201221Dundee United1 League31.09230.740.3900
2012-201322Dundee United1 League29.313230.780.4822
2013-201423Derby County1 League23.29241.040.3313
2014-201524Derby County3 Leagues32.18190.690.3200
2015-201625Derby County3 Leagues36.09230.670.3900
2016-201726Derby County3 Leagues29.52218900.00.070.641.000.1100
2017-201827Derby County3 Leagues16.35371745.92.271.050.140.2900
201827Sporting KC1 League24.210713143.72.931.280.130.2911
201928Sporting KC1 League23.59562239.32.390.940.160.4100
202029Sporting KC1 League16.96511835.33.011.060.120.3300
202130Sporting KC1 League24.715693347.82.801.340.170.3633
202231Sporting KC2 Leagues33.510823036.62.450.900.070.2045
202332Sporting KC2 Leagues21.29401742.52.130.910.180.4111
202433Sporting KC3 Leagues25.25582339.72.460.970.090.2201
202534Real Salt Lake2 Leagues4.3211545.52.841.290.180.4000
2025-202635Dundee United1 League1.707114.34.060.580.000.0000
19 Seasons5 Clubs8 Leagues411.513448435444.42.250.890.130.341216
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Sporting KC (7 Seasons)3 Leagues169.26442717440.72.591.050.130.31911
Dundee United (6 Seasons)1 League83.33176014.34.060.720.000.4822
Derby County (5 Seasons)3 Leagues137.0333910189.70.880.780.180.3013
Raith Rovers (1 Season)1 League17.84140.790.2900
Real Salt Lake (1 Season)2 Leagues4.3211545.52.841.290.180.4000
MLS (8 Seasons)161.16241116339.72.551.010.130.33810
Premiership (6 Seasons)83.33176014.34.060.720.000.4822
Championship (5 Seasons)126.530349791.20.820.770.180.3013
League Cup (4 Seasons)7.035480.02.502.000.200.2500
FA Cup (4 Seasons)3.50000.000.0000
Leagues Cup (3 Seasons)4.4100
U.S. Open Cup (2 Seasons)7.93271659.33.412.020.070.1311
First Division (1 Season)17.84140.790.2900
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
2006-200716Dundee Unitedsct SCO1. Premier League9th0.2000
2007-200817Dundee Unitedsct SCO1. Premier League5th0.6000.0000
2009-201019Raith Roverssct SCO2. First Division7th17.84140.790.2900
2010-201120Dundee Unitedsct SCO1. Premier League4th20.49130.640.6900Matches
2011-201221Dundee Unitedsct SCO1. Premier League4th31.09230.740.3900Matches
2012-201322Dundee Unitedsct SCO1. Premier League6th29.313230.780.4822Matches
2013-201423Derby Countyeng ENG2. Championship3rd23.29241.040.3313
2014-201524Derby Countyeng ENG2. Championship8th27.66190.690.3200Matches
2015-201625Derby Countyeng ENG2. Championship5th34.39230.670.3900Matches
2016-201726Derby Countyeng ENG2. Championship9th27.020170.000.630.1200Matches
2017-201827Derby Countyeng ENG2. Championship6th14.44341441.22.360.970.120.2900Matches
201827Sporting KCus USA1. MLS3rd24.210713143.72.931.280.130.2911Matches
201928Sporting KCus USA1. MLS21st23.59562239.32.390.940.160.4100Matches
202029Sporting KCus USA1. MLS5th16.96511835.33.011.060.120.3300Matches
202130Sporting KCus USA1. MLS4th24.715693347.82.801.340.170.3633Matches
202231Sporting KCus USA1. MLS23rd30.08662131.82.200.700.080.2434Matches
202332Sporting KCus USA1. MLS15th18.78401742.52.130.910.180.4111Matches
202433Sporting KCus USA1. MLS27th19.24471634.02.440.830.090.2501Matches
202534Real Salt Lakeus USA1. MLS20th3.9211545.52.841.290.180.4000Matches
2025-202635Dundee Unitedsct SCO1. Premiership7th1.707114.34.060.580.000.0000Matches
19 Seasons5 Clubs4 Leagues388.712745233443.12.210.860.130.351115
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Sporting KC (7 Seasons)1 League157.26040015839.52.541.000.130.33810
Dundee United (6 Seasons)1 League83.33176014.34.060.720.000.4822
Derby County (5 Seasons)1 League126.530349791.20.820.770.180.3013
Raith Rovers (1 Season)1 League17.84140.790.2900
Real Salt Lake (1 Season)1 League3.9211545.52.841.290.180.4000
MLS (8 Seasons)161.16241116339.72.551.010.130.33810
Premiership (6 Seasons)83.33176014.34.060.720.000.4822
Championship (5 Seasons)126.530349791.20.820.770.180.3013
First Division (1 Season)17.84140.790.2900
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
2014-201524Derby Countyeng ENGFA Cup9th0.5000Matches
2014-201524Derby Countyeng ENGLeague Cup5th4.0200Matches
2015-201625Derby Countyeng ENGFA Cup17th0.7000Matches
2015-201625Derby Countyeng ENGLeague Cup57th1.0000Matches
2016-201726Derby Countyeng ENGEFL Cup17th1.002150.02.001.000.000.0000Matches
2016-201726Derby Countyeng ENGFA Cup17th1.4000Matches
2017-201827Derby Countyeng ENGEFL Cup33rd1.0133100.03.003.000.330.3300Matches
2017-201827Derby Countyeng ENGFA Cup33rd0.90000.000.0000Matches
202231Sporting KCus USAU.S. Open Cup2nd3.5216956.34.532.550.060.1111Matches
202433Sporting KCus USAU.S. Open Cup2nd4.4111763.62.511.590.090.1400Matches
6 Seasons2 Clubs3 Leagues18.46322062.52.971.860.090.1511
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Derby County (4 Seasons)2 Leagues10.535480.01.751.400.200.2500
Sporting KC (2 Seasons)1 League7.93271659.33.412.020.070.1311
League Cup (4 Seasons)7.035480.02.502.000.200.2500
FA Cup (4 Seasons)3.50000.000.0000
U.S. Open Cup (2 Seasons)7.93271659.33.412.020.070.1311
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
202332Sporting KCLeagues CupR322.4100Matches
202433Sporting KCLeagues CupR321.6000Matches
202534Real Salt LakeLeagues CupLg0.4000Matches
3 Seasons2 Clubs1 League4.4100
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Sporting KC (2 Seasons)1 League4.0100
Real Salt Lake (1 Season)1 League0.4000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
201423sct ScotlandFriendlies (M)0.1000Matches
201524sct ScotlandFriendlies (M)0.3000Matches
201625sct ScotlandUEFA Euro Qualifying0.303266.710.006.670.000.0000Matches
201827sct ScotlandFriendlies (M)1.3000Matches
2018-201928sct ScotlandUEFA Nations League31st1.7000Matches
202130sct ScotlandUEFA Euro Qualifying2.516233.32.440.810.170.5000Matches
5 Seasons1 Club3 Leagues6.119444.43.271.450.110.2500
Friendlies (M) (3 Seasons)1.7000
UEFA Euro Qualifying (2 Seasons)2.819444.43.271.450.110.2500
UEFA Nations League (1 Season)1.7000

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
2006-200716Dundee Unitedsct SCO1. Premier League21790.50.202
2007-200817Dundee Unitedsct SCO1. Premier League256281.60.602
2009-201019Raith Roverssct SCO2. First Division231,6027049.417.8185
2010-201120Dundee Unitedsct SCO1. Premier League301,8396153.820.4219Matches
2011-201221Dundee Unitedsct SCO1. Premier League372,7947681.731.0334Matches
2012-201322Dundee Unitedsct SCO1. Premier League322,6378277.129.3302Matches
2013-201423Derby Countyeng ENG2. Championship392,0855350.423.22316
2014-201524Derby Countyeng ENG2. Championship392,4806459.927.627101201.544326+17+0.62-0.03Matches
2014-201524Derby Countyeng ENGFA Cup2482417.80.50022403.0010+1+1.87+1.47Matches
2014-201524Derby Countyeng ENGLeague Cup53607280.04.0485312002.4095+4+1.00-1.00Matches
2015-201625Derby Countyeng ENG2. Championship453,0886974.634.335191001.705126+25+0.73+0.90Matches
2015-201625Derby Countyeng ENGFA Cup2603033.30.70023001.502200.00+0.75Matches
2015-201625Derby Countyeng ENGLeague Cup19090100.01.01901000.0012-1-1.00Matches
2016-201726Derby Countyeng ENG2. Championship362,4316858.727.02912751.583628+8+0.30+0.51Matches
2016-201726Derby Countyeng ENGEFL Cup1909030.01.01901003.0010+1+1.00+2.29Matches
2016-201726Derby Countyeng ENGFA Cup21306543.31.4184014610.5023-1-0.69-0.69Matches
2017-201827Derby Countyeng ENG2. Championship231,2975631.314.41381011.831913+6+0.42-0.09Matches
2017-201827Derby Countyeng ENGEFL Cup1909050.01.01901000.0023-1-1.00-2.00Matches
2017-201827Derby Countyeng ENGFA Cup1777785.60.91770000.000000.00+13.85Matches
201827Sporting KCus USA1. MLS302,1787371.224.224851262501.714228+14+0.58-0.54Matches
201928Sporting KCus USA1. MLS282,1137569.123.524861841401.183748-11-0.47+0.20Matches
202029Sporting KCus USA1. MLS211,5247380.616.91783843001.802921+8+0.47-0.76Matches
202130Sporting KCus USA1. MLS302,2217472.624.726842041231.694032+8+0.32-0.75Matches
202231Sporting KCus USA1. MLS332,6988288.230.031851623201.214044-4-0.13+1.86Matches
202231Sporting KCus USAU.S. Open Cup43188075.73.5390214702.5091+8+2.26+1.38Matches
202332Sporting KCLeagues Cup32187372.72.43731001.3336-3-1.24-2.34Matches
202332Sporting KCus USA1. MLS251,6876755.118.72175642901.292726+1+0.05+0.32Matches
202433Sporting KCLeagues Cup21457353.71.62731000.0013-2-1.24+0.20Matches
202433Sporting KCus USA1. MLS291,7316056.619.218777113200.932834-6-0.31+0.30Matches
202433Sporting KCus USAU.S. Open Cup53957973.14.43109223402.4064+2+0.46-2.03Matches
202534Real Salt LakeLeagues Cup1353513.00.40013511.001100.00-0.38Matches
202534Real Salt Lakeus USA1. MLS123482911.43.94570815100.6269-3-0.78-0.51Matches
2025-202635Dundee Unitedsct SCO1. Premiership7155224.51.7167061501.2904-4-2.32-2.13Matches
19 Seasons5 Clubs8 Leagues55337,0376751.9411.54158214813824211.48436369+67+0.23+0.20
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Sporting KC (7 Seasons)3 Leagues21015,2287369.9169.21728393382731.42262247+15+0.09+0.06
Dundee United (6 Seasons)1 League1107,4986836.583.385670251501.2904-4-2.32-2.13
Derby County (5 Seasons)3 Leagues19712,3266354.6137.01368655612971.65167108+59+0.52+0.30
Raith Rovers (1 Season)1 League231,6027049.417.8185
Real Salt Lake (1 Season)2 Leagues133832911.54.34570917110.65710-3-0.70-0.49
MLS (8 Seasons)20814,5007062.2161.116582874324131.34249242+7+0.04+0.15
Premiership (6 Seasons)1107,4986836.583.385670251501.2904-4-2.32-2.13
Championship (5 Seasons)18211,3816355.0126.5127495561.6514993+56+0.54+0.27
League Cup (4 Seasons)86307961.87.0787612001.881310+3+0.43+0.43
FA Cup (4 Seasons)73154537.53.5281053111.435500.00+0.34
Leagues Cup (3 Seasons)63986647.44.4573213510.83510-5-1.13-1.13
U.S. Open Cup (2 Seasons)97137974.37.96100433802.44155+10+1.26-0.56
First Division (1 Season)231,6027049.417.8185
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
2006-200716Dundee United1 League21790.50.202
2007-200817Dundee United1 League256281.60.602
2009-201019Raith Rovers1 League231,6027049.417.8185
2010-201120Dundee United1 League301,8396153.820.4219
2011-201221Dundee United1 League372,7947681.731.0334
2012-201322Dundee United1 League322,6378277.129.3302
2013-201423Derby County1 League392,0855350.423.22316
2014-201524Derby County3 Leagues462,8886359.432.1318513152301.705331+22+0.690.00
2015-201625Derby County3 Leagues483,2386773.436.0369120123001.665430+24+0.67+0.90
2016-201726Derby County3 Leagues392,6516855.929.531871384661.563931+8+0.27+0.57
2017-201827Derby County3 Leagues251,4645933.216.3158491011.682116+5+0.31-0.15
201827Sporting KC1 League302,1787371.224.224851262501.714228+14+0.58-0.54
201928Sporting KC1 League282,1137569.123.524861841401.183748-11-0.47+0.20
202029Sporting KC1 League211,5247380.616.91783843001.802921+8+0.47-0.76
202130Sporting KC1 League302,2217472.624.726842041231.694032+8+0.32-0.75
202231Sporting KC2 Leagues373,0168286.733.534851833701.354945+4+0.12+1.48
202332Sporting KC2 Leagues281,9056856.721.22475742901.293032-2-0.09+0.09
202433Sporting KC3 Leagues362,2716358.725.2238110133201.083541-6-0.24+0.16
202534Real Salt Lake2 Leagues133832911.54.34570917110.65710-3-0.70-0.49
2025-202635Dundee United1 League7155224.51.7167061501.2904-4-2.32-2.13
19 Seasons5 Clubs8 Leagues55337,0376751.9411.54158214813824211.48436369+67+0.23+0.20
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Sporting KC (7 Seasons)3 Leagues21015,2287369.9169.21728393382731.42262247+15+0.09+0.06
Dundee United (6 Seasons)1 League1107,4986836.583.385670251501.2904-4-2.32-2.13
Derby County (5 Seasons)3 Leagues19712,3266354.6137.01368655612971.65167108+59+0.52+0.30
Raith Rovers (1 Season)1 League231,6027049.417.8185
Real Salt Lake (1 Season)2 Leagues133832911.54.34570917110.65710-3-0.70-0.49
MLS (8 Seasons)20814,5007062.2161.116582874324131.34249242+7+0.04+0.15
Premiership (6 Seasons)1107,4986836.583.385670251501.2904-4-2.32-2.13
Championship (5 Seasons)18211,3816355.0126.5127495561.6514993+56+0.54+0.27
League Cup (4 Seasons)86307961.87.0787612001.881310+3+0.43+0.43
FA Cup (4 Seasons)73154537.53.5281053111.435500.00+0.34
Leagues Cup (3 Seasons)63986647.44.4573213510.83510-5-1.13-1.13
U.S. Open Cup (2 Seasons)97137974.37.96100433802.44155+10+1.26-0.56
First Division (1 Season)231,6027049.417.8185
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
2006-200716Dundee Unitedsct SCO1. Premier League9th21790.50.202
2007-200817Dundee Unitedsct SCO1. Premier League5th256281.60.602
2009-201019Raith Roverssct SCO2. First Division7th231,6027049.417.8185
2010-201120Dundee Unitedsct SCO1. Premier League4th301,8396153.820.4219Matches
2011-201221Dundee Unitedsct SCO1. Premier League4th372,7947681.731.0334Matches
2012-201322Dundee Unitedsct SCO1. Premier League6th322,6378277.129.3302Matches
2013-201423Derby Countyeng ENG2. Championship3rd392,0855350.423.22316
2014-201524Derby Countyeng ENG2. Championship8th392,4806459.927.627101201.544326+17+0.62-0.03Matches
2015-201625Derby Countyeng ENG2. Championship5th453,0886974.634.335191001.705126+25+0.73+0.90Matches
2016-201726Derby Countyeng ENG2. Championship9th362,4316858.727.02912751.583628+8+0.30+0.51Matches
2017-201827Derby Countyeng ENG2. Championship6th231,2975631.314.41381011.831913+6+0.42-0.09Matches
201827Sporting KCus USA1. MLS3rd302,1787371.224.224851262501.714228+14+0.58-0.54Matches
201928Sporting KCus USA1. MLS21st282,1137569.123.524861841401.183748-11-0.47+0.20Matches
202029Sporting KCus USA1. MLS5th211,5247380.616.91783843001.802921+8+0.47-0.76Matches
202130Sporting KCus USA1. MLS4th302,2217472.624.726842041231.694032+8+0.32-0.75Matches
202231Sporting KCus USA1. MLS23rd332,6988288.230.031851623201.214044-4-0.13+1.86Matches
202332Sporting KCus USA1. MLS15th251,6876755.118.72175642901.292726+1+0.05+0.32Matches
202433Sporting KCus USA1. MLS27th291,7316056.619.218777113200.932834-6-0.31+0.30Matches
202534Real Salt Lakeus USA1. MLS20th123482911.43.94570815100.6269-3-0.78-0.51Matches
2025-202635Dundee Unitedsct SCO1. Premiership7th7155224.51.7167061501.2904-4-2.32-2.13Matches
19 Seasons5 Clubs4 Leagues52334,9816751.6388.73958213612823191.46398339+59+0.22+0.20
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Sporting KC (7 Seasons)1 League19614,1527269.9157.21618287352631.39243233+10+0.06+0.09
Dundee United (6 Seasons)1 League1107,4986836.583.385670251501.2904-4-2.32-2.13
Derby County (5 Seasons)1 League18211,3816355.0126.5127495561.6514993+56+0.54+0.27
Raith Rovers (1 Season)1 League231,6027049.417.8185
Real Salt Lake (1 Season)1 League123482911.43.94570815100.6269-3-0.78-0.51
MLS (8 Seasons)20814,5007062.2161.116582874324131.34249242+7+0.04+0.15
Premiership (6 Seasons)1107,4986836.583.385670251501.2904-4-2.32-2.13
Championship (5 Seasons)18211,3816355.0126.5127495561.6514993+56+0.54+0.27
First Division (1 Season)231,6027049.417.8185
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
2014-201524Derby Countyeng ENGFA Cup9th2482417.80.50022403.0010+1+1.87+1.47Matches
2014-201524Derby Countyeng ENGLeague Cup5th53607280.04.0485312002.4095+4+1.00-1.00Matches
2015-201625Derby Countyeng ENGFA Cup17th2603033.30.70023001.502200.00+0.75Matches
2015-201625Derby Countyeng ENGLeague Cup57th19090100.01.01901000.0012-1-1.00Matches
2016-201726Derby Countyeng ENGEFL Cup17th1909030.01.01901003.0010+1+1.00+2.29Matches
2016-201726Derby Countyeng ENGFA Cup17th21306543.31.4184014610.5023-1-0.69-0.69Matches
2017-201827Derby Countyeng ENGEFL Cup33rd1909050.01.01901000.0023-1-1.00-2.00Matches
2017-201827Derby Countyeng ENGFA Cup33rd1777785.60.91770000.000000.00+13.85Matches
202231Sporting KCus USAU.S. Open Cup2nd43188075.73.5390214702.5091+8+2.26+1.38Matches
202433Sporting KCus USAU.S. Open Cup2nd53957973.14.43109223402.4064+2+0.46-2.03Matches
6 Seasons2 Clubs3 Leagues241,6586958.818.415911093211.963320+13+0.71+0.47
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Derby County (4 Seasons)2 Leagues159456350.810.5986662911.671815+3+0.29+0.48
Sporting KC (2 Seasons)1 League97137974.37.96100433802.44155+10+1.26-0.56
League Cup (4 Seasons)86307961.87.0787612001.881310+3+0.43+0.43
FA Cup (4 Seasons)73154537.53.5281053111.435500.00+0.34
U.S. Open Cup (2 Seasons)97137974.37.96100433802.44155+10+1.26-0.56
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
202332Sporting KCLeagues CupR3232187372.72.43731001.3336-3-1.24-2.34Matches
202433Sporting KCLeagues CupR3221457353.71.62731000.0013-2-1.24+0.20Matches
202534Real Salt LakeLeagues CupLg1353513.00.40013511.001100.00-0.38Matches
3 Seasons2 Clubs1 League63986647.44.4573213510.83510-5-1.13-1.13
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Sporting KC (2 Seasons)1 League53637363.74.05732000.8049-5-1.24-0.80
Real Salt Lake (1 Season)1 League1353513.00.40013511.001100.00-0.38
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201423sct ScotlandFriendlies (M)110105.60.1001900.001100.00+0.53Matches
201524sct ScotlandFriendlies (M)2261314.40.30021203.0010+1+3.46+2.88Matches
201625sct ScotlandUEFA Euro Qualifying127273.00.30012653.0020+2+6.67+5.84Matches
201827sct ScotlandFriendlies (M)21135720.91.3191112220.0001-1-0.80+0.89Matches
2018-201928sct ScotlandUEFA Nations League31st31545142.81.7268011812.0031+2+1.17-0.58Matches
202130sct ScotlandUEFA Euro Qualifying52214419.42.5362021831.203300.00+0.29Matches
5 Seasons1 Club3 Leagues145513916.76.16701817111.50106+4+0.65+0.62
Friendlies (M) (3 Seasons)51493016.61.7194141421.202200.00+0.96
UEFA Euro Qualifying (2 Seasons)62484112.22.8362032081.5053+2+0.73+0.47
UEFA Nations League (1 Season)31545142.81.7268011812.0031+2+1.17-0.58
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
2006-200716Dundee Unitedsct SCO1. Premier League0.200
2007-200817Dundee Unitedsct SCO1. Premier League0.6000
2009-201019Raith Roverssct SCO2. First Division17.830
2010-201120Dundee Unitedsct SCO1. Premier League20.4009Matches
2011-201221Dundee Unitedsct SCO1. Premier League31.02122Matches
2012-201322Dundee Unitedsct SCO1. Premier League29.33115Matches
2013-201423Derby Countyeng ENG2. Championship23.21017
2014-201524Derby Countyeng ENG2. Championship27.63022Matches
2014-201524Derby Countyeng ENGFA Cup0.50000Matches
2014-201524Derby Countyeng ENGLeague Cup4.00000Matches
2015-201625Derby Countyeng ENG2. Championship34.33019Matches
2015-201625Derby Countyeng ENGFA Cup0.70000Matches
2015-201625Derby Countyeng ENGLeague Cup1.00000Matches
2016-201726Derby Countyeng ENG2. Championship27.02001600000000Matches
2016-201726Derby Countyeng ENGEFL Cup1.0000000700000Matches
2016-201726Derby Countyeng ENGFA Cup1.40000Matches
2017-201827Derby Countyeng ENG2. Championship14.430011283151518201Matches
2017-201827Derby Countyeng ENGEFL Cup1.0000020400000Matches
2017-201827Derby Countyeng ENGFA Cup0.90000201120Matches
201827Sporting KCus USA1. MLS24.230015365931719300Matches
201928Sporting KCus USA1. MLS23.51001741615010120Matches
202029Sporting KCus USA1. MLS16.9300152701021780Matches
202130Sporting KCus USA1. MLS24.71002142413322170Matches
202231Sporting KCus USA1. MLS30.0400226349115140Matches
202231Sporting KCus USAU.S. Open Cup3.510034016340Matches
202332Sporting KCLeagues Cup2.40000Matches
202332Sporting KCus USA1. MLS18.711016424901780Matches
202433Sporting KCLeagues Cup1.60000Matches
202433Sporting KCus USA1. MLS19.2500164618211250Matches
202433Sporting KCus USAU.S. Open Cup4.4200613025220Matches
202534Real Salt LakeLeagues Cup0.40000Matches
202534Real Salt Lakeus USA1. MLS3.910066012230Matches
2025-202635Dundee Unitedsct SCO1. Premiership1.70002201000Matches
19 Seasons5 Clubs8 Leagues411.5423027035427822132132501
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Sporting KC (7 Seasons)3 Leagues169.2211013131424782114109300
Dundee United (6 Seasons)1 League83.352048201000
Derby County (5 Seasons)3 Leagues137.0120085323271620201
Raith Rovers (1 Season)1 League17.830
Real Salt Lake (1 Season)2 Leagues4.310066012230
MLS (8 Seasons)161.1191012830324753111106300
Premiership (6 Seasons)83.352048201000
Championship (5 Seasons)126.5120085283151518201
League Cup (4 Seasons)7.00000201100000
FA Cup (4 Seasons)3.50000201120
Leagues Cup (3 Seasons)4.40000
U.S. Open Cup (2 Seasons)7.9300917041560
First Division (1 Season)17.830
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2006-200716Dundee United1 League0.200
2007-200817Dundee United1 League0.6000
2009-201019Raith Rovers1 League17.830
2010-201120Dundee United1 League20.4009
2011-201221Dundee United1 League31.02122
2012-201322Dundee United1 League29.33115
2013-201423Derby County1 League23.21017
2014-201524Derby County3 Leagues32.1300220
2015-201625Derby County3 Leagues36.0300190
2016-201726Derby County3 Leagues29.52001600700000
2017-201827Derby County3 Leagues16.330011323201620201
201827Sporting KC1 League24.230015365931719300
201928Sporting KC1 League23.51001741615010120
202029Sporting KC1 League16.9300152701021780
202130Sporting KC1 League24.71002142413322170
202231Sporting KC2 Leagues33.55002567410718180
202332Sporting KC2 Leagues21.211016424901780
202433Sporting KC3 Leagues25.27002259110713270
202534Real Salt Lake2 Leagues4.310066012230
2025-202635Dundee United1 League1.70002201000
19 Seasons5 Clubs8 Leagues411.5423027035427822132132501
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Sporting KC (7 Seasons)3 Leagues169.2211013131424782114109300
Dundee United (6 Seasons)1 League83.352048201000
Derby County (5 Seasons)3 Leagues137.0120085323271620201
Raith Rovers (1 Season)1 League17.830
Real Salt Lake (1 Season)2 Leagues4.310066012230
MLS (8 Seasons)161.1191012830324753111106300
Premiership (6 Seasons)83.352048201000
Championship (5 Seasons)126.5120085283151518201
League Cup (4 Seasons)7.00000201100000
FA Cup (4 Seasons)3.50000201120
Leagues Cup (3 Seasons)4.40000
U.S. Open Cup (2 Seasons)7.9300917041560
First Division (1 Season)17.830
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2006-200716Dundee Unitedsct SCO1. Premier League9th0.200
2007-200817Dundee Unitedsct SCO1. Premier League5th0.6000
2009-201019Raith Roverssct SCO2. First Division7th17.830
2010-201120Dundee Unitedsct SCO1. Premier League4th20.4009Matches
2011-201221Dundee Unitedsct SCO1. Premier League4th31.02122Matches
2012-201322Dundee Unitedsct SCO1. Premier League6th29.33115Matches
2013-201423Derby Countyeng ENG2. Championship3rd23.21017
2014-201524Derby Countyeng ENG2. Championship8th27.63022Matches
2015-201625Derby Countyeng ENG2. Championship5th34.33019Matches
2016-201726Derby Countyeng ENG2. Championship9th27.02001600000000Matches
2017-201827Derby Countyeng ENG2. Championship6th14.430011283151518201Matches
201827Sporting KCus USA1. MLS3rd24.230015365931719300Matches
201928Sporting KCus USA1. MLS21st23.51001741615010120Matches
202029Sporting KCus USA1. MLS5th16.9300152701021780Matches
202130Sporting KCus USA1. MLS4th24.71002142413322170Matches
202231Sporting KCus USA1. MLS23rd30.0400226349115140Matches
202332Sporting KCus USA1. MLS15th18.711016424901780Matches
202433Sporting KCus USA1. MLS27th19.2500164618211250Matches
202534Real Salt Lakeus USA1. MLS20th3.910066012230Matches
2025-202635Dundee Unitedsct SCO1. Premiership7th1.70002201000Matches
19 Seasons5 Clubs4 Leagues388.7393026133327769126124501
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Sporting KC (7 Seasons)1 League157.2181012229724741109103300
Dundee United (6 Seasons)1 League83.352048201000
Derby County (5 Seasons)1 League126.5120085283151518201
Raith Rovers (1 Season)1 League17.830
Real Salt Lake (1 Season)1 League3.910066012230
MLS (8 Seasons)161.1191012830324753111106300
Premiership (6 Seasons)83.352048201000
Championship (5 Seasons)126.5120085283151518201
First Division (1 Season)17.830
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201524Derby Countyeng ENGFA Cup9th0.50000Matches
2014-201524Derby Countyeng ENGLeague Cup5th4.00000Matches
2015-201625Derby Countyeng ENGFA Cup17th0.70000Matches
2015-201625Derby Countyeng ENGLeague Cup57th1.00000Matches
2016-201726Derby Countyeng ENGEFL Cup17th1.0000000700000Matches
2016-201726Derby Countyeng ENGFA Cup17th1.40000Matches
2017-201827Derby Countyeng ENGEFL Cup33rd1.0000020400000Matches
2017-201827Derby Countyeng ENGFA Cup33rd0.90000201120Matches
202231Sporting KCus USAU.S. Open Cup2nd3.510034016340Matches
202433Sporting KCus USAU.S. Open Cup2nd4.4200613025220Matches
6 Seasons2 Clubs3 Leagues18.430092105368000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Derby County (4 Seasons)2 Leagues10.50000401212000
Sporting KC (2 Seasons)1 League7.9300917041560
League Cup (4 Seasons)7.00000201100000
FA Cup (4 Seasons)3.50000201120
U.S. Open Cup (2 Seasons)7.9300917041560
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202332Sporting KCLeagues CupR322.40000Matches
202433Sporting KCLeagues CupR321.60000Matches
202534Real Salt LakeLeagues CupLg0.40000Matches
3 Seasons2 Clubs1 League4.40000
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Sporting KC (2 Seasons)1 League4.00000
Real Salt Lake (1 Season)1 League0.40000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201423sct ScotlandFriendlies (M)0.10000Matches
201524sct ScotlandFriendlies (M)0.30000Matches
201625sct ScotlandUEFA Euro Qualifying0.3000000110000Matches
201827sct ScotlandFriendlies (M)1.30000Matches
2018-201928sct ScotlandUEFA Nations League31st1.71000Matches
202130sct ScotlandUEFA Euro Qualifying2.5000360312000Matches
5 Seasons1 Club3 Leagues6.1100360422000
Friendlies (M) (3 Seasons)1.70000
UEFA Euro Qualifying (2 Seasons)2.8000360422000
UEFA Nations League (1 Season)1.71000

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.