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
2001-200217Rangerssct SCO1. Premier League211021.1101100000.880.000.880.880.88
2003-200419Rangers1. Champions Lg31871.0000000000.000.000.000.000.00Matches
2003-200419Rangerssct SCO1. Premier League20111,21513.5369300000.220.440.670.220.67Matches
2004-200520Rangerssct SCO1. Premier League1276447.2033000100.000.420.420.000.42Matches
2004-200520Rangers2. UEFA Cup332773.1000000.000.00Matches
2005-200621Rangers1. Champions Lg532943.3011000100.000.310.310.000.31Matches
2005-200621Rangerssct SCO1. Premier League27252,13023.73912300400.130.380.510.130.51Matches
2006-200722Rangerssct SCO1. Premier League22101,09612.2213200200.160.080.250.160.25Matches
2006-200722Rangers2. UEFA Cup533253.6000100.000.00Matches
2007-200823Rangerssct SCO1. Premier League11108349.3235200200.220.320.540.220.54Matches
2007-200823Rangers2. UEFA Cup20300.3000100.000.00Matches
2008-200924Cardiff Cityeng ENG2. Championship1487988.9112100000.110.110.230.110.23
2008-200924Rangerssct SCO1. Premier League20640.7000000000.000.000.000.000.00
2009-201025Cardiff Cityeng ENG2. Championship44383,41437.99615900200.240.160.400.240.40
2010-201126Cardiff Cityeng ENG2. Championship44312,93932.75914500200.150.280.430.150.43
2011-201227Birmingham Cityeng ENG2. Championship46454,03544.81215271200500.270.330.600.270.60Matches
2011-201227Birmingham City2. Europa Lg633263.6112100100.280.280.550.280.55Matches
2012-201328Birmingham Cityeng ENG2. Championship41292,68729.98513711200.270.170.440.230.40
2013-201429Birmingham Cityeng ENG2. Championship44373,27436.44711400100.110.190.300.110.30
2014-201530Nott'ham Foresteng ENG2. Championship41342,99433.36410600200.180.120.300.180.30Matches
2014-201530Nott'ham Foresteng ENGFA Cup11881.0000000100.000.000.000.000.00Matches
2014-201530Nott'ham Foresteng ENGLeague Cup211351.5011000000.000.670.670.000.67Matches
2015-201631Rotherham Utdeng ENG2. Championship553383.8202200100.530.000.530.530.53Matches
2015-201631Nott'ham Foresteng ENG2. Championship975656.3000000100.000.000.000.000.00Matches
2015-201631Nott'ham Foresteng ENGFA Cup00Matches
2015-201631Nott'ham Foresteng ENGLeague Cup11770.9000000000.000.000.000.000.00Matches
2016-201732Ross Countysct SCO1. Premiership643854.3134100100.230.700.940.230.94Matches
2017-201833Kilmarnocksct SCO1. Premiership2097137.9123100100.130.250.380.130.38Matches
2018-201934Kilmarnocksct SCO1. Premiership35302,54528.35611500100.180.210.390.180.39Matches
2019-202035Kilmarnocksct SCO1. Premiership26201,86420.76410511200.290.190.480.240.43Matches
2020-202136Kilmarnocksct SCO1. Premiership37282,48227.69413633200.330.150.470.220.36Matches
2021-202237Kilmarnocksct SCO2. Championship29151,46316.3156100100.060.310.370.060.37Matches
20 Seasons7 Clubs7 Leagues56542038,220424.7829617877553800.190.230.430.180.41
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
Rangers (7 Seasons)3 Leagues114747,09878.911233411001200.140.320.470.140.47
Kilmarnock (5 Seasons)2 Leagues1471029,067100.72221431844700.220.210.430.180.39
Birmingham City (3 Seasons)2 Leagues13711410,322114.72528532411900.220.240.460.210.45
Cardiff City (3 Seasons)1 League102777,15179.51516311500400.190.200.390.190.39
Nott'ham Forest (2 Seasons)3 Leagues54443,85942.96511600400.140.120.260.140.26
Ross County (1 Season)1 League643854.3134100100.230.700.940.230.94
Rotherham Utd (1 Season)1 League553383.8202200100.530.000.530.530.53
Premiership (12 Seasons)22015514,074156.433417429441600.210.260.470.190.45
Championship (8 Seasons)28823421,044233.847479446111600.200.200.400.200.40
UEFA Cup (4 Seasons)16995810.6112100300.090.280.550.090.55
Champions Lg (2 Seasons)843814.2011000100.000.240.240.000.24
League Cup (2 Seasons)322122.4011000000.000.420.420.000.42
FA Cup (2 Seasons)11881.0000000100.000.000.000.000.00
Championship (1 Season)29151,46316.3156100100.060.310.370.060.37
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
2001-200217Rangers1 League211021.1101100000.880.000.880.880.88
2003-200419Rangers2 Leagues23121,30214.5369300000.210.410.620.210.62
2004-200520Rangers2 Leagues151092110.2033000100.000.420.420.000.42
2005-200621Rangers2 Leagues32282,42426.931013300500.110.370.480.110.48
2006-200722Rangers2 Leagues27131,42115.8213200300.130.080.250.130.25
2007-200823Rangers2 Leagues13108649.6235200300.210.320.540.210.54
2008-200924Rangers1 League20640.7000000000.000.000.000.000.00
2008-200924Cardiff City1 League1487988.9112100000.110.110.230.110.23
2009-201025Cardiff City1 League44383,41437.99615900200.240.160.400.240.40
2010-201126Cardiff City1 League44312,93932.75914500200.150.280.430.150.43
2011-201227Birmingham City2 Leagues52484,36148.51316291300600.270.330.600.270.60
2012-201328Birmingham City1 League41292,68729.98513711200.270.170.440.230.40
2013-201429Birmingham City1 League44373,27436.44711400100.110.190.300.110.30
2014-201530Nott'ham Forest3 Leagues44363,21735.76511600300.170.140.310.170.31
2015-201631Nott'ham Forest3 Leagues1086427.1000000100.000.000.000.000.00
2015-201631Rotherham Utd1 League553383.8202200100.530.000.530.530.53
2016-201732Ross County1 League643854.3134100100.230.700.940.230.94
2017-201833Kilmarnock1 League2097137.9123100100.130.250.380.130.38
2018-201934Kilmarnock1 League35302,54528.35611500100.180.210.390.180.39
2019-202035Kilmarnock1 League26201,86420.76410511200.290.190.480.240.43
2020-202136Kilmarnock1 League37282,48227.69413633200.330.150.470.220.36
2021-202237Kilmarnock1 League29151,46316.3156100100.060.310.370.060.37
20 Seasons7 Clubs7 Leagues56542038,220424.7829617877553800.190.230.430.180.41
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
Rangers (7 Seasons)3 Leagues114747,09878.911233411001200.140.320.470.140.47
Kilmarnock (5 Seasons)2 Leagues1471029,067100.72221431844700.220.210.430.180.39
Birmingham City (3 Seasons)2 Leagues13711410,322114.72528532411900.220.240.460.210.45
Cardiff City (3 Seasons)1 League102777,15179.51516311500400.190.200.390.190.39
Nott'ham Forest (2 Seasons)3 Leagues54443,85942.96511600400.140.120.260.140.26
Ross County (1 Season)1 League643854.3134100100.230.700.940.230.94
Rotherham Utd (1 Season)1 League553383.8202200100.530.000.530.530.53
Premiership (12 Seasons)22015514,074156.433417429441600.210.260.470.190.45
Championship (8 Seasons)28823421,044233.847479446111600.200.200.400.200.40
UEFA Cup (4 Seasons)16995810.6112100300.090.280.550.090.55
Champions Lg (2 Seasons)843814.2011000100.000.240.240.000.24
League Cup (2 Seasons)322122.4011000000.000.420.420.000.42
FA Cup (2 Seasons)11881.0000000100.000.000.000.000.00
Championship (1 Season)29151,46316.3156100100.060.310.370.060.37
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
2001-200217Rangerssct SCO1. Premier League2nd211021.1101100000.880.000.880.880.88
2003-200419Rangerssct SCO1. Premier League2nd20111,21513.5369300000.220.440.670.220.67Matches
2004-200520Rangerssct SCO1. Premier League1st1276447.2033000100.000.420.420.000.42Matches
2005-200621Rangerssct SCO1. Premier League3rd27252,13023.73912300400.130.380.510.130.51Matches
2006-200722Rangerssct SCO1. Premier League2nd22101,09612.2213200200.160.080.250.160.25Matches
2007-200823Rangerssct SCO1. Premier League2nd11108349.3235200200.220.320.540.220.54Matches
2008-200924Rangerssct SCO1. Premier League1st20640.7000000000.000.000.000.000.00
2008-200924Cardiff Cityeng ENG2. Championship7th1487988.9112100000.110.110.230.110.23
2009-201025Cardiff Cityeng ENG2. Championship4th44383,41437.99615900200.240.160.400.240.40
2010-201126Cardiff Cityeng ENG2. Championship4th44312,93932.75914500200.150.280.430.150.43
2011-201227Birmingham Cityeng ENG2. Championship4th46454,03544.81215271200500.270.330.600.270.60Matches
2012-201328Birmingham Cityeng ENG2. Championship12th41292,68729.98513711200.270.170.440.230.40
2013-201429Birmingham Cityeng ENG2. Championship21st44373,27436.44711400100.110.190.300.110.30
2014-201530Nott'ham Foresteng ENG2. Championship14th41342,99433.36410600200.180.120.300.180.30Matches
2015-201631Nott'ham Foresteng ENG2. Championship16th975656.3000000100.000.000.000.000.00Matches
2015-201631Rotherham Utdeng ENG2. Championship21st553383.8202200100.530.000.530.530.53Matches
2016-201732Ross Countysct SCO1. Premiership7th643854.3134100100.230.700.940.230.94Matches
2017-201833Kilmarnocksct SCO1. Premiership5th2097137.9123100100.130.250.380.130.38Matches
2018-201934Kilmarnocksct SCO1. Premiership3rd35302,54528.35611500100.180.210.390.180.39Matches
2019-202035Kilmarnocksct SCO1. Premiership8th26201,86420.76410511200.290.190.480.240.43Matches
2020-202136Kilmarnocksct SCO1. Premiership17th37282,48227.69413633200.330.150.470.220.36Matches
2021-202237Kilmarnocksct SCO2. Championship1st29151,46316.3156100100.060.310.370.060.37Matches
20 Seasons7 Clubs3 Leagues53740436,581406.5819317476553300.200.230.430.190.42
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
Rangers (7 Seasons)1 League96646,08567.61122331100900.160.330.490.160.49
Kilmarnock (5 Seasons)2 Leagues1471029,067100.72221431844700.220.210.430.180.39
Birmingham City (3 Seasons)1 League1311119,996111.12427512311800.220.240.460.210.45
Cardiff City (3 Seasons)1 League102777,15179.51516311500400.190.200.390.190.39
Nott'ham Forest (2 Seasons)1 League50413,55939.56410600300.150.100.250.150.25
Ross County (1 Season)1 League643854.3134100100.230.700.940.230.94
Rotherham Utd (1 Season)1 League553383.8202200100.530.000.530.530.53
Premiership (12 Seasons)22015514,074156.433417429441600.210.260.470.190.45
Championship (8 Seasons)28823421,044233.847479446111600.200.200.400.200.40
Championship (1 Season)29151,46316.3156100100.060.310.370.060.37
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-201530Nott'ham Foresteng ENGFA Cup33rd11881.0000000100.000.000.000.000.00Matches
2014-201530Nott'ham Foresteng ENGLeague Cup17th211351.5011000000.000.670.670.000.67Matches
2015-201631Nott'ham Foresteng ENGFA Cup17th00Matches
2015-201631Nott'ham Foresteng ENGLeague Cup57th11770.9000000000.000.000.000.000.00Matches
2 Seasons1 Club2 Leagues433003.3011000100.000.300.300.000.30
League Cup (2 Seasons)322122.4011000000.000.420.420.000.42
FA Cup (2 Seasons)11881.0000000100.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
2003-200419Rangers1. Champions LgGR31871.0000000000.000.000.000.000.00Matches
2004-200520Rangers2. UEFA CupGR332773.1000000.000.00Matches
2005-200621Rangers1. Champions LgR16532943.3011000100.000.310.310.000.31Matches
2006-200722Rangers2. UEFA CupR16533253.6000100.000.00Matches
2007-200823Rangers2. UEFA CupF20300.3000100.000.00Matches
2011-201227Birmingham City2. Europa LgGR633263.6112100100.280.280.550.280.55Matches
6 Seasons2 Clubs2 Leagues24131,33914.9123100400.070.250.380.070.38
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
Rangers (5 Seasons)2 Leagues18101,01311.3011000300.000.240.240.000.24
Birmingham City (1 Season)1 League633263.6112100100.280.280.550.280.55
UEFA Cup (4 Seasons)16995810.6112100300.090.280.550.090.55
Champions Lg (2 Seasons)843814.2011000100.000.240.240.000.24
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
201430sct ScotlandWCQ31991.1000000000.000.000.000.000.00Matches
201430sct ScotlandFriendlies (M)1010.0000000000.000.000.000.000.00Matches
201632sct ScotlandUEFA Euro Qualifying00Matches
2 Seasons1 Club3 Leagues411001.1000000000.000.000.000.000.00
WCQ (1 Season)31991.1000000000.000.000.000.000.00
Friendlies (M) (1 Season)1010.0000000000.000.000.000.000.00
UEFA Euro Qualifying (1 Season)00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2001-200217Rangerssct SCO1. Premier League1.1110.881.0000
2003-200419Rangers1. Champions Lg1.0011.030.0000Matches
2003-200419Rangerssct SCO1. Premier League13.53141.040.2100Matches
2004-200520Rangerssct SCO1. Premier League7.2060.840.0000Matches
2004-200520Rangers2. UEFA Cup3.100Matches
2005-200621Rangers1. Champions Lg3.3000.0000Matches
2005-200621Rangerssct SCO1. Premier League23.7390.380.3300Matches
2006-200722Rangerssct SCO1. Premier League12.2280.660.2500Matches
2006-200722Rangers2. UEFA Cup3.600Matches
2007-200823Rangerssct SCO1. Premier League9.3290.970.2200Matches
2007-200823Rangers2. UEFA Cup0.300Matches
2008-200924Cardiff Cityeng ENG2. Championship8.9150.560.2000
2008-200924Rangerssct SCO1. Premier League0.7000.0000
2009-201025Cardiff Cityeng ENG2. Championship37.99330.870.2700
2010-201126Cardiff Cityeng ENG2. Championship32.75260.800.1900
2011-201227Birmingham Cityeng ENG2. Championship44.812400.890.3000Matches
2011-201227Birmingham City2. Europa Lg3.6130.830.3300Matches
2012-201328Birmingham Cityeng ENG2. Championship29.98250.840.2811
2013-201429Birmingham Cityeng ENG2. Championship36.44220.600.1800
2014-201530Nott'ham Foresteng ENG2. Championship33.36150.450.4000Matches
2014-201530Nott'ham Foresteng ENGFA Cup1.0000Matches
2014-201530Nott'ham Foresteng ENGLeague Cup1.5000Matches
2015-201631Rotherham Utdeng ENG2. Championship3.8230.800.6700Matches
2015-201631Nott'ham Foresteng ENG2. Championship6.3030.480.0000Matches
2015-201631Nott'ham Foresteng ENGLeague Cup0.9000Matches
2016-201732Ross Countysct SCO1. Premiership4.3130.700.3300Matches
2017-201833Kilmarnocksct SCO1. Premiership7.9140.500.2500Matches
2018-201934Kilmarnocksct SCO1. Premiership28.3500Matches
2019-202035Kilmarnocksct SCO1. Premiership20.76251664.01.210.770.200.3111Matches
2020-202136Kilmarnocksct SCO1. Premiership27.69622946.82.251.050.100.2133Matches
2021-202237Kilmarnocksct SCO2. Championship16.3100Matches
20 Seasons7 Clubs7 Leagues424.7828727551.71.800.740.130.2655
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Rangers (7 Seasons)3 Leagues78.911480.670.2300
Kilmarnock (5 Seasons)2 Leagues100.722874951.71.800.870.130.2444
Birmingham City (3 Seasons)2 Leagues114.725900.780.2711
Cardiff City (3 Seasons)1 League79.515640.810.2300
Nott'ham Forest (2 Seasons)3 Leagues42.96180.460.3300
Ross County (1 Season)1 League4.3130.700.3300
Rotherham Utd (1 Season)1 League3.8230.800.6700
Premiership (12 Seasons)156.433879951.71.800.770.130.2444
Championship (8 Seasons)233.8471720.740.2711
UEFA Cup (4 Seasons)10.6130.830.3300
Champions Lg (2 Seasons)4.2010.240.0000
League Cup (2 Seasons)2.4000
FA Cup (2 Seasons)1.0000
Championship (1 Season)16.3100
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2001-200217Rangers1 League1.1110.881.0000
2003-200419Rangers2 Leagues14.53151.040.2000
2004-200520Rangers2 Leagues10.2060.840.0000
2005-200621Rangers2 Leagues26.9390.330.3300
2006-200722Rangers2 Leagues15.8280.660.2500
2007-200823Rangers2 Leagues9.6290.970.2200
2008-200924Rangers1 League0.7000.0000
2008-200924Cardiff City1 League8.9150.560.2000
2009-201025Cardiff City1 League37.99330.870.2700
2010-201126Cardiff City1 League32.75260.800.1900
2011-201227Birmingham City2 Leagues48.513430.890.3000
2012-201328Birmingham City1 League29.98250.840.2811
2013-201429Birmingham City1 League36.44220.600.1800
2014-201530Nott'ham Forest3 Leagues35.76150.450.4000
2015-201631Nott'ham Forest3 Leagues7.1030.480.0000
2015-201631Rotherham Utd1 League3.8230.800.6700
2016-201732Ross County1 League4.3130.700.3300
2017-201833Kilmarnock1 League7.9140.500.2500
2018-201934Kilmarnock1 League28.3500
2019-202035Kilmarnock1 League20.76251664.01.210.770.200.3111
2020-202136Kilmarnock1 League27.69622946.82.251.050.100.2133
2021-202237Kilmarnock1 League16.3100
20 Seasons7 Clubs7 Leagues424.7828727551.71.800.740.130.2655
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Rangers (7 Seasons)3 Leagues78.911480.670.2300
Kilmarnock (5 Seasons)2 Leagues100.722874951.71.800.870.130.2444
Birmingham City (3 Seasons)2 Leagues114.725900.780.2711
Cardiff City (3 Seasons)1 League79.515640.810.2300
Nott'ham Forest (2 Seasons)3 Leagues42.96180.460.3300
Ross County (1 Season)1 League4.3130.700.3300
Rotherham Utd (1 Season)1 League3.8230.800.6700
Premiership (12 Seasons)156.433879951.71.800.770.130.2444
Championship (8 Seasons)233.8471720.740.2711
UEFA Cup (4 Seasons)10.6130.830.3300
Champions Lg (2 Seasons)4.2010.240.0000
League Cup (2 Seasons)2.4000
FA Cup (2 Seasons)1.0000
Championship (1 Season)16.3100
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2001-200217Rangerssct SCO1. Premier League2nd1.1110.881.0000
2003-200419Rangerssct SCO1. Premier League2nd13.53141.040.2100Matches
2004-200520Rangerssct SCO1. Premier League1st7.2060.840.0000Matches
2005-200621Rangerssct SCO1. Premier League3rd23.7390.380.3300Matches
2006-200722Rangerssct SCO1. Premier League2nd12.2280.660.2500Matches
2007-200823Rangerssct SCO1. Premier League2nd9.3290.970.2200Matches
2008-200924Rangerssct SCO1. Premier League1st0.7000.0000
2008-200924Cardiff Cityeng ENG2. Championship7th8.9150.560.2000
2009-201025Cardiff Cityeng ENG2. Championship4th37.99330.870.2700
2010-201126Cardiff Cityeng ENG2. Championship4th32.75260.800.1900
2011-201227Birmingham Cityeng ENG2. Championship4th44.812400.890.3000Matches
2012-201328Birmingham Cityeng ENG2. Championship12th29.98250.840.2811
2013-201429Birmingham Cityeng ENG2. Championship21st36.44220.600.1800
2014-201530Nott'ham Foresteng ENG2. Championship14th33.36150.450.4000Matches
2015-201631Nott'ham Foresteng ENG2. Championship16th6.3030.480.0000Matches
2015-201631Rotherham Utdeng ENG2. Championship21st3.8230.800.6700Matches
2016-201732Ross Countysct SCO1. Premiership7th4.3130.700.3300Matches
2017-201833Kilmarnocksct SCO1. Premiership5th7.9140.500.2500Matches
2018-201934Kilmarnocksct SCO1. Premiership3rd28.3500Matches
2019-202035Kilmarnocksct SCO1. Premiership8th20.76251664.01.210.770.200.3111Matches
2020-202136Kilmarnocksct SCO1. Premiership17th27.69622946.82.251.050.100.2133Matches
2021-202237Kilmarnocksct SCO2. Championship1st16.3100Matches
20 Seasons7 Clubs3 Leagues406.5818727151.71.800.750.130.2655
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Rangers (7 Seasons)1 League67.611470.700.2300
Kilmarnock (5 Seasons)2 Leagues100.722874951.71.800.870.130.2444
Birmingham City (3 Seasons)1 League111.124870.780.2611
Cardiff City (3 Seasons)1 League79.515640.810.2300
Nott'ham Forest (2 Seasons)1 League39.56180.460.3300
Ross County (1 Season)1 League4.3130.700.3300
Rotherham Utd (1 Season)1 League3.8230.800.6700
Premiership (12 Seasons)156.433879951.71.800.770.130.2444
Championship (8 Seasons)233.8471720.740.2711
Championship (1 Season)16.3100
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201530Nott'ham Foresteng ENGFA Cup33rd1.0000Matches
2014-201530Nott'ham Foresteng ENGLeague Cup17th1.5000Matches
2015-201631Nott'ham Foresteng ENGLeague Cup57th0.9000Matches
2 Seasons1 Club2 Leagues3.3000
League Cup (2 Seasons)2.4000
FA Cup (2 Seasons)1.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2003-200419Rangers1. Champions LgGR1.0011.030.0000Matches
2004-200520Rangers2. UEFA CupGR3.100Matches
2005-200621Rangers1. Champions LgR163.3000.0000Matches
2006-200722Rangers2. UEFA CupR163.600Matches
2007-200823Rangers2. UEFA CupF0.300Matches
2011-201227Birmingham City2. Europa LgGR3.6130.830.3300Matches
6 Seasons2 Clubs2 Leagues14.9140.510.2500
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Rangers (5 Seasons)2 Leagues11.3010.240.0000
Birmingham City (1 Season)1 League3.6130.830.3300
UEFA Cup (4 Seasons)10.6130.830.3300
Champions Lg (2 Seasons)4.2010.240.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201430sct ScotlandWCQ1.1000Matches
201430sct ScotlandFriendlies (M)0.0000Matches
2 Seasons1 Club3 Leagues1.1000
WCQ (1 Season)1.1000
Friendlies (M) (1 Season)0.0000
UEFA Euro Qualifying (1 Season)

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
2001-200217Rangerssct SCO1. Premier League2102513.01.111
2003-200419Rangers1. Champions Lg387291.0102Matches
2003-200419Rangerssct SCO1. Premier League201,2156135.513.5119Matches
2004-200520Rangerssct SCO1. Premier League126445418.87.275Matches
2004-200520Rangers2. UEFA Cup3277923.13200Matches
2005-200621Rangers1. Champions Lg5294593.3322Matches
2005-200621Rangerssct SCO1. Premier League272,1307962.323.7252Matches
2006-200722Rangerssct SCO1. Premier League221,0965032.012.21012Matches
2006-200722Rangers2. UEFA Cup5325653.63120Matches
2007-200823Rangerssct SCO1. Premier League118347624.49.3101Matches
2007-200823Rangers2. UEFA Cup230150.3023Matches
2008-200924Cardiff Cityeng ENG2. Championship147985719.38.986
2008-200924Rangerssct SCO1. Premier League264321.90.702
2009-201025Cardiff Cityeng ENG2. Championship443,4147882.537.9386
2010-201126Cardiff Cityeng ENG2. Championship442,9396771.032.73113
2011-201227Birmingham Cityeng ENG2. Championship464,0358897.544.8451Matches
2011-201227Birmingham City2. Europa Lg6326543.6333Matches
2012-201328Birmingham Cityeng ENG2. Championship412,6876664.929.92912
2013-201429Birmingham Cityeng ENG2. Championship443,2747479.136.4377
2014-201530Nott'ham Foresteng ENG2. Championship412,9947372.333.33419751.245248+4+0.12+0.28Matches
2014-201530Nott'ham Foresteng ENGFA Cup1888897.81.01880000.0001-1-1.02-1.02Matches
2014-201530Nott'ham Foresteng ENGLeague Cup21356850.01.5190114503.0030+3+2.00+3.33Matches
2015-201631Rotherham Utdeng ENG2. Championship5338688.23.851040.4046-2-0.53-0.15Matches
2015-201631Nott'ham Foresteng ENG2. Championship95656313.66.3732101.1158-3-0.48-0.45Matches
2015-201631Nott'ham Foresteng ENGFA Cup00001Matches
2015-201631Nott'ham Foresteng ENGLeague Cup1777785.60.91770000.0012-1-1.17-1.17Matches
2016-201732Ross Countysct SCO1. Premiership63856411.34.34220.83Matches
2017-201833Kilmarnocksct SCO1. Premiership207133620.87.990111.40Matches
2018-201934Kilmarnocksct SCO1. Premiership352,5457374.428.330821251731.803922+17+0.60+0.40Matches
2019-202035Kilmarnocksct SCO1. Premiership261,8647269.020.720871462221.002328-5-0.24+0.30Matches
2020-202136Kilmarnocksct SCO1. Premiership372,4826772.627.628811392300.973638-2-0.07+0.79Matches
2021-202237Kilmarnocksct SCO2. Championship291,4635045.216.315773142221.832612+14+0.86+0.41Matches
20 Seasons7 Clubs7 Leagues56538,2206845.3424.7420827614522301.32189165+24+0.17+0.34
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Rangers (7 Seasons)3 Leagues1147,0986225.478.9745403
Kilmarnock (5 Seasons)2 Leagues1479,0676256.0100.71028242452171.40124100+24+0.26+0.32
Birmingham City (3 Seasons)2 Leagues13710,3227580.5114.7114323
Cardiff City (3 Seasons)1 League1027,1517057.679.57725
Nott'ham Forest (2 Seasons)3 Leagues543,8597143.342.94485231045161.246159+2+0.05+0.14
Ross County (1 Season)1 League63856411.34.34220.83
Rotherham Utd (1 Season)1 League5338688.23.851040.4046-2-0.53-0.15
Premiership (12 Seasons)22014,0746434.9156.41558341652151.279888+10+0.13+0.54
Championship (8 Seasons)28821,0447356.5233.82342354191.146162-1-0.02+0.18
UEFA Cup (4 Seasons)169586010.69673
Champions Lg (2 Seasons)8381484.2424
League Cup (2 Seasons)32127158.92.4284114502.0042+2+0.85+2.07
FA Cup (2 Seasons)1888832.61.01880010.0001-1-1.02-1.02
Championship (1 Season)291,4635045.216.315773142221.832612+14+0.86+0.41
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
2001-200217Rangers1 League2102513.01.111
2003-200419Rangers2 Leagues231,3025735.514.512011
2004-200520Rangers2 Leagues159216118.810.210250
2005-200621Rangers2 Leagues322,4247662.326.92824
2006-200722Rangers2 Leagues271,4215332.015.8131140
2007-200823Rangers2 Leagues138646624.49.61033
2008-200924Rangers1 League264321.90.702
2008-200924Cardiff City1 League147985719.38.986
2009-201025Cardiff City1 League443,4147882.537.9386
2010-201126Cardiff City1 League442,9396771.032.73113
2011-201227Birmingham City2 Leagues524,3618497.548.54834
2012-201328Birmingham City1 League412,6876664.929.92912
2013-201429Birmingham City1 League443,2747479.136.4377
2014-201530Nott'ham Forest3 Leagues443,2177371.535.736892084551.295549+6+0.17+0.45
2015-201631Nott'ham Forest3 Leagues106426414.67.187732111.00610-4-0.56-0.54
2015-201631Rotherham Utd1 League5338688.23.851040.4046-2-0.53-0.15
2016-201732Ross County1 League63856411.34.34220.83
2017-201833Kilmarnock1 League207133620.87.990111.40
2018-201934Kilmarnock1 League352,5457374.428.330821251731.803922+17+0.60+0.40
2019-202035Kilmarnock1 League261,8647269.020.720871462221.002328-5-0.24+0.30
2020-202136Kilmarnock1 League372,4826772.627.628811392300.973638-2-0.07+0.79
2021-202237Kilmarnock1 League291,4635045.216.315773142221.832612+14+0.86+0.41
20 Seasons7 Clubs7 Leagues56538,2206845.3424.7420827614522301.32189165+24+0.17+0.34
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Rangers (7 Seasons)3 Leagues1147,0986225.478.9745403
Kilmarnock (5 Seasons)2 Leagues1479,0676256.0100.71028242452171.40124100+24+0.26+0.32
Birmingham City (3 Seasons)2 Leagues13710,3227580.5114.7114323
Cardiff City (3 Seasons)1 League1027,1517057.679.57725
Nott'ham Forest (2 Seasons)3 Leagues543,8597143.342.94485231045161.246159+2+0.05+0.14
Ross County (1 Season)1 League63856411.34.34220.83
Rotherham Utd (1 Season)1 League5338688.23.851040.4046-2-0.53-0.15
Premiership (12 Seasons)22014,0746434.9156.41558341652151.279888+10+0.13+0.54
Championship (8 Seasons)28821,0447356.5233.82342354191.146162-1-0.02+0.18
UEFA Cup (4 Seasons)169586010.69673
Champions Lg (2 Seasons)8381484.2424
League Cup (2 Seasons)32127158.92.4284114502.0042+2+0.85+2.07
FA Cup (2 Seasons)1888832.61.01880010.0001-1-1.02-1.02
Championship (1 Season)291,4635045.216.315773142221.832612+14+0.86+0.41
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
2001-200217Rangerssct SCO1. Premier League2nd2102513.01.111
2003-200419Rangerssct SCO1. Premier League2nd201,2156135.513.5119Matches
2004-200520Rangerssct SCO1. Premier League1st126445418.87.275Matches
2005-200621Rangerssct SCO1. Premier League3rd272,1307962.323.7252Matches
2006-200722Rangerssct SCO1. Premier League2nd221,0965032.012.21012Matches
2007-200823Rangerssct SCO1. Premier League2nd118347624.49.3101Matches
2008-200924Rangerssct SCO1. Premier League1st264321.90.702
2008-200924Cardiff Cityeng ENG2. Championship7th147985719.38.986
2009-201025Cardiff Cityeng ENG2. Championship4th443,4147882.537.9386
2010-201126Cardiff Cityeng ENG2. Championship4th442,9396771.032.73113
2011-201227Birmingham Cityeng ENG2. Championship4th464,0358897.544.8451Matches
2012-201328Birmingham Cityeng ENG2. Championship12th412,6876664.929.92912
2013-201429Birmingham Cityeng ENG2. Championship21st443,2747479.136.4377
2014-201530Nott'ham Foresteng ENG2. Championship14th412,9947372.333.33419751.245248+4+0.12+0.28Matches
2015-201631Nott'ham Foresteng ENG2. Championship16th95656313.66.3732101.1158-3-0.48-0.45Matches
2015-201631Rotherham Utdeng ENG2. Championship21st5338688.23.851040.4046-2-0.53-0.15Matches
2016-201732Ross Countysct SCO1. Premiership7th63856411.34.34220.83Matches
2017-201833Kilmarnocksct SCO1. Premiership5th207133620.87.990111.40Matches
2018-201934Kilmarnocksct SCO1. Premiership3rd352,5457374.428.330821251731.803922+17+0.60+0.40Matches
2019-202035Kilmarnocksct SCO1. Premiership8th261,8647269.020.720871462221.002328-5-0.24+0.30Matches
2020-202136Kilmarnocksct SCO1. Premiership17th372,4826772.627.628811392300.973638-2-0.07+0.79Matches
2021-202237Kilmarnocksct SCO2. Championship1st291,4635045.216.315773142221.832612+14+0.86+0.41Matches
20 Seasons7 Clubs3 Leagues53736,5816845.3406.5404826713321261.32185162+23+0.17+0.32
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Rangers (7 Seasons)1 League966,0856325.467.66432
Kilmarnock (5 Seasons)2 Leagues1479,0676256.0100.71028242452171.40124100+24+0.26+0.32
Birmingham City (3 Seasons)1 League1319,9967680.5111.111120
Cardiff City (3 Seasons)1 League1027,1517057.679.57725
Nott'ham Forest (2 Seasons)1 League503,5597143.039.541229151.225756+1+0.03+0.08
Ross County (1 Season)1 League63856411.34.34220.83
Rotherham Utd (1 Season)1 League5338688.23.851040.4046-2-0.53-0.15
Premiership (12 Seasons)22014,0746434.9156.41558341652151.279888+10+0.13+0.54
Championship (8 Seasons)28821,0447356.5233.82342354191.146162-1-0.02+0.18
Championship (1 Season)291,4635045.216.315773142221.832612+14+0.86+0.41
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-201530Nott'ham Foresteng ENGFA Cup33rd1888897.81.01880000.0001-1-1.02-1.02Matches
2014-201530Nott'ham Foresteng ENGLeague Cup17th21356850.01.5190114503.0030+3+2.00+3.33Matches
2015-201631Nott'ham Foresteng ENGFA Cup17th00001Matches
2015-201631Nott'ham Foresteng ENGLeague Cup57th1777785.60.91770000.0012-1-1.17-1.17Matches
2 Seasons1 Club2 Leagues43007547.63.3385114511.5043+1+0.30+1.50
League Cup (2 Seasons)32127158.92.4284114502.0042+2+0.85+2.07
FA Cup (2 Seasons)1888832.61.01880010.0001-1-1.02-1.02
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
2003-200419Rangers1. Champions LgGR387291.0102Matches
2004-200520Rangers2. UEFA CupGR3277923.13200Matches
2005-200621Rangers1. Champions LgR165294593.3322Matches
2006-200722Rangers2. UEFA CupR165325653.63120Matches
2007-200823Rangers2. UEFA CupF230150.3023Matches
2011-201227Birmingham City2. Europa LgGR6326543.6333Matches
6 Seasons2 Clubs2 Leagues241,3395614.9138113
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Rangers (5 Seasons)2 Leagues181,0135611.310583
Birmingham City (1 Season)1 League6326543.6333
UEFA Cup (4 Seasons)169586010.69673
Champions Lg (2 Seasons)8381484.2424
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
201430sct ScotlandWCQ3993311.01.118702611.0012-1-0.91-0.57Matches
201430sct ScotlandFriendlies (M)1110.60.0001013.000000.00+0.50Matches
201632sct ScotlandUEFA Euro Qualifying00004Matches
2 Seasons1 Club3 Leagues4100255.11.118803461.5012-1-0.90-0.53
WCQ (1 Season)3993311.01.118702611.0012-1-0.91-0.57
Friendlies (M) (1 Season)1110.60.0001013.000000.00+0.50
UEFA Euro Qualifying (1 Season)00004
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
2001-200217Rangerssct SCO1. Premier League1.100
2003-200419Rangers1. Champions Lg1.0001Matches
2003-200419Rangerssct SCO1. Premier League13.500Matches
2004-200520Rangerssct SCO1. Premier League7.210Matches
2004-200520Rangers2. UEFA Cup3.10000Matches
2005-200621Rangers1. Champions Lg3.3104Matches
2005-200621Rangerssct SCO1. Premier League23.740Matches
2006-200722Rangerssct SCO1. Premier League12.220Matches
2006-200722Rangers2. UEFA Cup3.61000Matches
2007-200823Rangerssct SCO1. Premier League9.3206Matches
2007-200823Rangers2. UEFA Cup0.31000Matches
2008-200924Cardiff Cityeng ENG2. Championship8.9007
2008-200924Rangerssct SCO1. Premier League0.7000
2009-201025Cardiff Cityeng ENG2. Championship37.9206
2010-201126Cardiff Cityeng ENG2. Championship32.7209
2011-201227Birmingham Cityeng ENG2. Championship44.85013Matches
2011-201227Birmingham City2. Europa Lg3.6101Matches
2012-201328Birmingham Cityeng ENG2. Championship29.92013
2013-201429Birmingham Cityeng ENG2. Championship36.4108
2014-201530Nott'ham Foresteng ENG2. Championship33.32014Matches
2014-201530Nott'ham Foresteng ENGFA Cup1.01000Matches
2014-201530Nott'ham Foresteng ENGLeague Cup1.50000Matches
2015-201631Rotherham Utdeng ENG2. Championship3.8104Matches
2015-201631Nott'ham Foresteng ENG2. Championship6.3105Matches
2015-201631Nott'ham Foresteng ENGLeague Cup0.90000Matches
2016-201732Ross Countysct SCO1. Premiership4.3102Matches
2017-201833Kilmarnocksct SCO1. Premiership7.9106Matches
2018-201934Kilmarnocksct SCO1. Premiership28.31000Matches
2019-202035Kilmarnocksct SCO1. Premiership20.720012294152000Matches
2020-202136Kilmarnocksct SCO1. Premiership27.620013291027012100Matches
2021-202237Kilmarnocksct SCO2. Championship16.31000Matches
20 Seasons7 Clubs7 Leagues424.73800124581442212100
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rangers (7 Seasons)3 Leagues78.91200110
Kilmarnock (5 Seasons)2 Leagues100.770031581442212100
Birmingham City (3 Seasons)2 Leagues114.79035
Cardiff City (3 Seasons)1 League79.54022
Nott'ham Forest (2 Seasons)3 Leagues42.9400190
Ross County (1 Season)1 League4.3102
Rotherham Utd (1 Season)1 League3.8104
Premiership (12 Seasons)156.4160039581442212100
Championship (8 Seasons)233.816079
UEFA Cup (4 Seasons)10.630010
Champions Lg (2 Seasons)4.2105
League Cup (2 Seasons)2.40000
FA Cup (2 Seasons)1.01000
Championship (1 Season)16.31000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2001-200217Rangers1 League1.100
2003-200419Rangers2 Leagues14.5001
2004-200520Rangers2 Leagues10.21000
2005-200621Rangers2 Leagues26.9504
2006-200722Rangers2 Leagues15.83000
2007-200823Rangers2 Leagues9.630060
2008-200924Rangers1 League0.7000
2008-200924Cardiff City1 League8.9007
2009-201025Cardiff City1 League37.9206
2010-201126Cardiff City1 League32.7209
2011-201227Birmingham City2 Leagues48.56014
2012-201328Birmingham City1 League29.92013
2013-201429Birmingham City1 League36.4108
2014-201530Nott'ham Forest3 Leagues35.7300140
2015-201631Nott'ham Forest3 Leagues7.110050
2015-201631Rotherham Utd1 League3.8104
2016-201732Ross County1 League4.3102
2017-201833Kilmarnock1 League7.9106
2018-201934Kilmarnock1 League28.31000
2019-202035Kilmarnock1 League20.720012294152000
2020-202136Kilmarnock1 League27.620013291027012100
2021-202237Kilmarnock1 League16.31000
20 Seasons7 Clubs7 Leagues424.73800124581442212100
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rangers (7 Seasons)3 Leagues78.91200110
Kilmarnock (5 Seasons)2 Leagues100.770031581442212100
Birmingham City (3 Seasons)2 Leagues114.79035
Cardiff City (3 Seasons)1 League79.54022
Nott'ham Forest (2 Seasons)3 Leagues42.9400190
Ross County (1 Season)1 League4.3102
Rotherham Utd (1 Season)1 League3.8104
Premiership (12 Seasons)156.4160039581442212100
Championship (8 Seasons)233.816079
UEFA Cup (4 Seasons)10.630010
Champions Lg (2 Seasons)4.2105
League Cup (2 Seasons)2.40000
FA Cup (2 Seasons)1.01000
Championship (1 Season)16.31000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2001-200217Rangerssct SCO1. Premier League2nd1.100
2003-200419Rangerssct SCO1. Premier League2nd13.500Matches
2004-200520Rangerssct SCO1. Premier League1st7.210Matches
2005-200621Rangerssct SCO1. Premier League3rd23.740Matches
2006-200722Rangerssct SCO1. Premier League2nd12.220Matches
2007-200823Rangerssct SCO1. Premier League2nd9.3206Matches
2008-200924Rangerssct SCO1. Premier League1st0.7000
2008-200924Cardiff Cityeng ENG2. Championship7th8.9007
2009-201025Cardiff Cityeng ENG2. Championship4th37.9206
2010-201126Cardiff Cityeng ENG2. Championship4th32.7209
2011-201227Birmingham Cityeng ENG2. Championship4th44.85013Matches
2012-201328Birmingham Cityeng ENG2. Championship12th29.92013
2013-201429Birmingham Cityeng ENG2. Championship21st36.4108
2014-201530Nott'ham Foresteng ENG2. Championship14th33.32014Matches
2015-201631Nott'ham Foresteng ENG2. Championship16th6.3105Matches
2015-201631Rotherham Utdeng ENG2. Championship21st3.8104Matches
2016-201732Ross Countysct SCO1. Premiership7th4.3102Matches
2017-201833Kilmarnocksct SCO1. Premiership5th7.9106Matches
2018-201934Kilmarnocksct SCO1. Premiership3rd28.31000Matches
2019-202035Kilmarnocksct SCO1. Premiership8th20.720012294152000Matches
2020-202136Kilmarnocksct SCO1. Premiership17th27.620013291027012100Matches
2021-202237Kilmarnocksct SCO2. Championship1st16.31000Matches
20 Seasons7 Clubs3 Leagues406.53300118581442212100
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rangers (7 Seasons)1 League67.6906
Kilmarnock (5 Seasons)2 Leagues100.770031581442212100
Birmingham City (3 Seasons)1 League111.18034
Cardiff City (3 Seasons)1 League79.54022
Nott'ham Forest (2 Seasons)1 League39.53019
Ross County (1 Season)1 League4.3102
Rotherham Utd (1 Season)1 League3.8104
Premiership (12 Seasons)156.4160039581442212100
Championship (8 Seasons)233.816079
Championship (1 Season)16.31000
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-201530Nott'ham Foresteng ENGFA Cup33rd1.01000Matches
2014-201530Nott'ham Foresteng ENGLeague Cup17th1.50000Matches
2015-201631Nott'ham Foresteng ENGLeague Cup57th0.90000Matches
2 Seasons1 Club2 Leagues3.31000
League Cup (2 Seasons)2.40000
FA Cup (2 Seasons)1.01000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2003-200419Rangers1. Champions LgGR1.0001Matches
2004-200520Rangers2. UEFA CupGR3.10000Matches
2005-200621Rangers1. Champions LgR163.3104Matches
2006-200722Rangers2. UEFA CupR163.61000Matches
2007-200823Rangers2. UEFA CupF0.31000Matches
2011-201227Birmingham City2. Europa LgGR3.6101Matches
6 Seasons2 Clubs2 Leagues14.940060
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rangers (5 Seasons)2 Leagues11.330050
Birmingham City (1 Season)1 League3.6101
UEFA Cup (4 Seasons)10.630010
Champions Lg (2 Seasons)4.2105
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201430sct ScotlandWCQ1.10000Matches
201430sct ScotlandFriendlies (M)0.00000Matches
2 Seasons1 Club3 Leagues1.10000
WCQ (1 Season)1.10000
Friendlies (M) (1 Season)0.00000
UEFA Euro Qualifying (1 Season)

Player Club Summary

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.