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
2000-200120Rangers1. Champions Lg11901.0101100001.000.001.001.001.00Matches
2000-200120Rangerssct SCO1. Premier League27121,22413.68311800100.590.220.810.590.81Matches
2000-200120Rangers2. UEFA Cup221361.5000000.000.00Matches
2001-200221Wolveseng ENG2. First Division2056997.8224200100.260.260.520.260.52Matches
2001-200221Rangerssct SCO1. Premier League30941.0000000000.000.000.000.000.00Matches
2002-200322Wolveseng ENG2. First Division43353,03933.8195241812500.560.150.710.530.68
2003-200423Wolveseng ENG1. Premier League25171,42815.9213200200.130.060.190.130.19Matches
2004-200524Wolveseng ENG2. Championship44413,56239.6194231724910.480.100.580.430.53
2005-200625Wolveseng ENG2. Championship35332,80631.2102127331100.320.060.380.220.29
2006-200726Celtic1. Champions Lg854685.2303211200.580.000.580.380.38Matches
2006-200726Celticsct SCO1. Premier League31201,78719.9459401200.200.250.450.200.45Matches
2007-200827Derby Countyeng ENG1. Premier League30302,55528.4415400400.140.040.180.140.18Matches
2007-200827Celticsct SCO1. Premier League211051.2314300002.570.863.432.573.43Matches
2008-200928Rangerssct SCO1. Premier League30252,19124.3109191000300.410.370.780.410.78Matches
2009-201029Rangers1. Champions Lg553754.2000000000.000.000.000.000.00Matches
2009-201029Rangerssct SCO1. Premier League33292,43727.1188261622410.660.300.960.590.89Matches
2010-201130Rangers1. Champions Lg665015.6101100000.180.000.180.180.18Matches
2010-201130Rangerssct SCO1. Premier League18171,51916.9211221746101.240.061.301.011.07Matches
2010-201130Bursasportr TUR1. Süper Lig15141,27014.1505500400.350.000.350.350.35Matches
2011-201231Cardiff Cityeng ENG2. Championship43413,35637.3105151000200.270.130.400.270.40
201232Vancouver W'capsus USA1. MLS1387178.0213200000.250.130.380.250.38Matches
201333Vancouver W'capsus USA1. MLS21191,63918.2819711000.440.050.490.380.44Matches
201434Vancouver W'capsus USA1. MLS976367.1314122000.420.140.570.140.28Matches
2014-201534Rangerssct SCO2. Championship27251,85620.67411700500.340.190.530.340.53Matches
2015-201635Rangerssct SCO2. Championship32221,93821.5144181400200.650.190.840.650.84Matches
2016-201736Rangerssct SCO1. Premiership37322,76030.7117181100100.360.230.590.360.59Matches
2017-201837Rangerssct SCO1. Premiership18151,18613.2325300000.230.150.380.230.38Matches
2018-201938Dundeesct SCO1. Premiership33211,95921.8808801110.370.000.370.370.37Matches
2018-201938Livingstonsct SCO1. Premiership221661.8000000100.000.000.000.000.00Matches
2019-202039Partick Thistlesct SCO2. Championship21201,74919.4516500100.260.050.310.260.31Matches
20 Seasons10 Clubs8 Leagues63451044,248491.62016826918516236230.410.140.550.380.52
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 (9 Seasons)4 Leagues23919116,307181.2943813288681710.520.210.730.490.70
Wolves (5 Seasons)2 Leagues16713111,534128.252146646692810.410.110.510.360.47
Vancouver W'caps (3 Seasons)1 League43342,99233.2133161033000.390.090.480.300.39
Celtic (2 Seasons)2 Leagues41262,36026.210616912400.380.230.610.340.57
Cardiff City (1 Season)1 League43413,35637.3105151000200.270.130.400.270.40
Dundee (1 Season)1 League33211,95921.8808801110.370.000.370.370.37
Derby County (1 Season)1 League30302,55528.4415400400.140.040.180.140.18
Partick Thistle (1 Season)1 League21201,74919.4516500100.260.050.310.260.31
Bursaspor (1 Season)1 League15141,27014.1505500400.350.000.350.350.35
Livingston (1 Season)1 League221661.8000000100.000.000.000.000.00
Premiership (10 Seasons)23417415,428171.48636122806101420.500.210.710.470.68
Championship (5 Seasons)18515513,462149.660187854692810.400.120.520.360.48
Champions Lg (4 Seasons)20171,43415.9505411200.310.000.310.250.25
Championship (3 Seasons)80675,54361.6269352600800.420.150.570.420.57
MLS (3 Seasons)43342,99233.2133161033000.390.090.480.300.39
Premier League (2 Seasons)55473,98344.3628600600.140.050.180.140.18
Süper Lig (1 Season)15141,27014.1505500400.350.000.350.350.35
UEFA Cup (1 Season)221361.5000000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2000-200120Rangers3 Leagues30151,45016.19312900100.560.210.820.560.82
2001-200221Rangers1 League30941.0000000000.000.000.000.000.00
2001-200221Wolves1 League2056997.8224200100.260.260.520.260.52
2002-200322Wolves1 League43353,03933.8195241812500.560.150.710.530.68
2003-200423Wolves1 League25171,42815.9213200200.130.060.190.130.19
2004-200524Wolves1 League44413,56239.6194231724910.480.100.580.430.53
2005-200625Wolves1 League35332,80631.2102127331100.320.060.380.220.29
2006-200726Celtic2 Leagues39252,25525.17512612400.280.200.480.240.44
2007-200827Celtic1 League211051.2314300002.570.863.432.573.43
2007-200827Derby County1 League30302,55528.4415400400.140.040.180.140.18
2008-200928Rangers1 League30252,19124.3109191000300.410.370.780.410.78
2009-201029Rangers2 Leagues38342,81231.2188261622410.580.260.830.510.77
2010-201130Rangers2 Leagues24232,02022.4221231846100.980.041.020.800.85
2010-201130Bursaspor1 League15141,27014.1505500400.350.000.350.350.35
2011-201231Cardiff City1 League43413,35637.3105151000200.270.130.400.270.40
201232Vancouver W'caps1 League1387178.0213200000.250.130.380.250.38
201333Vancouver W'caps1 League21191,63918.2819711000.440.050.490.380.44
201434Vancouver W'caps1 League976367.1314122000.420.140.570.140.28
2014-201534Rangers1 League27251,85620.67411700500.340.190.530.340.53
2015-201635Rangers1 League32221,93821.5144181400200.650.190.840.650.84
2016-201736Rangers1 League37322,76030.7117181100100.360.230.590.360.59
2017-201837Rangers1 League18151,18613.2325300000.230.150.380.230.38
2018-201938Dundee1 League33211,95921.8808801110.370.000.370.370.37
2018-201938Livingston1 League221661.8000000100.000.000.000.000.00
2019-202039Partick Thistle1 League21201,74919.4516500100.260.050.310.260.31
20 Seasons10 Clubs8 Leagues63451044,248491.62016826918516236230.410.140.550.380.52
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 (9 Seasons)4 Leagues23919116,307181.2943813288681710.520.210.730.490.70
Wolves (5 Seasons)2 Leagues16713111,534128.252146646692810.410.110.510.360.47
Vancouver W'caps (3 Seasons)1 League43342,99233.2133161033000.390.090.480.300.39
Celtic (2 Seasons)2 Leagues41262,36026.210616912400.380.230.610.340.57
Cardiff City (1 Season)1 League43413,35637.3105151000200.270.130.400.270.40
Dundee (1 Season)1 League33211,95921.8808801110.370.000.370.370.37
Derby County (1 Season)1 League30302,55528.4415400400.140.040.180.140.18
Partick Thistle (1 Season)1 League21201,74919.4516500100.260.050.310.260.31
Bursaspor (1 Season)1 League15141,27014.1505500400.350.000.350.350.35
Livingston (1 Season)1 League221661.8000000100.000.000.000.000.00
Premiership (10 Seasons)23417415,428171.48636122806101420.500.210.710.470.68
Championship (5 Seasons)18515513,462149.660187854692810.400.120.520.360.48
Champions Lg (4 Seasons)20171,43415.9505411200.310.000.310.250.25
Championship (3 Seasons)80675,54361.6269352600800.420.150.570.420.57
MLS (3 Seasons)43342,99233.2133161033000.390.090.480.300.39
Premier League (2 Seasons)55473,98344.3628600600.140.050.180.140.18
Süper Lig (1 Season)15141,27014.1505500400.350.000.350.350.35
UEFA Cup (1 Season)221361.5000000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2000-200120Rangerssct SCO1. Premier League2nd27121,22413.68311800100.590.220.810.590.81Matches
2001-200221Rangerssct SCO1. Premier League2nd30941.0000000000.000.000.000.000.00Matches
2001-200221Wolveseng ENG2. First Division3rd2056997.8224200100.260.260.520.260.52Matches
2002-200322Wolveseng ENG2. First Division5th43353,03933.8195241812500.560.150.710.530.68
2003-200423Wolveseng ENG1. Premier League20th25171,42815.9213200200.130.060.190.130.19Matches
2004-200524Wolveseng ENG2. Championship9th44413,56239.6194231724910.480.100.580.430.53
2005-200625Wolveseng ENG2. Championship7th35332,80631.2102127331100.320.060.380.220.29
2006-200726Celticsct SCO1. Premier League1st31201,78719.9459401200.200.250.450.200.45Matches
2007-200827Celticsct SCO1. Premier League1st211051.2314300002.570.863.432.573.43Matches
2007-200827Derby Countyeng ENG1. Premier League20th30302,55528.4415400400.140.040.180.140.18Matches
2008-200928Rangerssct SCO1. Premier League1st30252,19124.3109191000300.410.370.780.410.78Matches
2009-201029Rangerssct SCO1. Premier League1st33292,43727.1188261622410.660.300.960.590.89Matches
2010-201130Rangerssct SCO1. Premier League1st18171,51916.9211221746101.240.061.301.011.07Matches
2010-201130Bursasportr TUR1. Süper Lig3rd15141,27014.1505500400.350.000.350.350.35Matches
2011-201231Cardiff Cityeng ENG2. Championship6th43413,35637.3105151000200.270.130.400.270.40
201232Vancouver W'capsus USA1. MLS11th1387178.0213200000.250.130.380.250.38Matches
201333Vancouver W'capsus USA1. MLS13th21191,63918.2819711000.440.050.490.380.44Matches
201434Vancouver W'capsus USA1. MLS9th976367.1314122000.420.140.570.140.28Matches
2014-201534Rangerssct SCO2. Championship3rd27251,85620.67411700500.340.190.530.340.53Matches
2015-201635Rangerssct SCO2. Championship1st32221,93821.5144181400200.650.190.840.650.84Matches
2016-201736Rangerssct SCO1. Premiership3rd37322,76030.7117181100100.360.230.590.360.59Matches
2017-201837Rangerssct SCO1. Premiership3rd18151,18613.2325300000.230.150.380.230.38Matches
2018-201938Dundeesct SCO1. Premiership12th33211,95921.8808801110.370.000.370.370.37Matches
2018-201938Livingstonsct SCO1. Premiership9th221661.8000000100.000.000.000.000.00Matches
2019-202039Partick Thistlesct SCO2. Championship10th21201,74919.4516500100.260.050.310.260.31Matches
20 Seasons10 Clubs6 Leagues61249142,678474.21966826418115226030.410.140.560.380.53
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 (9 Seasons)2 Leagues22517715,205168.9923813086681710.540.220.770.510.73
Wolves (5 Seasons)2 Leagues16713111,534128.252146646692810.410.110.510.360.47
Vancouver W'caps (3 Seasons)1 League43342,99233.2133161033000.390.090.480.300.39
Celtic (2 Seasons)1 League33211,89221.07613701200.330.290.620.330.62
Cardiff City (1 Season)1 League43413,35637.3105151000200.270.130.400.270.40
Dundee (1 Season)1 League33211,95921.8808801110.370.000.370.370.37
Derby County (1 Season)1 League30302,55528.4415400400.140.040.180.140.18
Partick Thistle (1 Season)1 League21201,74919.4516500100.260.050.310.260.31
Bursaspor (1 Season)1 League15141,27014.1505500400.350.000.350.350.35
Livingston (1 Season)1 League221661.8000000100.000.000.000.000.00
Premiership (10 Seasons)23417415,428171.48636122806101420.500.210.710.470.68
Championship (5 Seasons)18515513,462149.660187854692810.400.120.520.360.48
Championship (3 Seasons)80675,54361.6269352600800.420.150.570.420.57
MLS (3 Seasons)43342,99233.2133161033000.390.090.480.300.39
Premier League (2 Seasons)55473,98344.3628600600.140.050.180.140.18
Süper Lig (1 Season)15141,27014.1505500400.350.000.350.350.35
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
2000-200120Rangers1. Champions LgGR111901.0101100001.000.001.001.001.00Matches
2000-200120Rangers2. UEFA CupRd3221361.5000000.000.00Matches
2006-200726Celtic1. Champions LgR16854685.2303211200.580.000.580.380.38Matches
2009-201029Rangers1. Champions LgGR553754.2000000000.000.000.000.000.00Matches
2010-201130Rangers1. Champions LgGR665015.6101100000.180.000.180.180.18Matches
4 Seasons2 Clubs2 Leagues22191,57017.4505411200.290.000.310.230.25
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 (3 Seasons)2 Leagues14141,10212.2202200000.160.000.190.160.19
Celtic (1 Season)1 League854685.2303211200.580.000.580.380.38
Champions Lg (4 Seasons)20171,43415.9505411200.310.000.310.250.25
UEFA Cup (1 Season)221361.5000000.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
200626sct ScotlandWCQ975716.33300100.470.47Matches
200828sct ScotlandUEFA Euro Qualifying875916.63211300.460.30Matches
201030sct ScotlandWCQ765386.00000000.000.00Matches
201232sct ScotlandUEFA Euro Qualifying543754.22200200.480.48Matches
201434sct ScotlandWCQ622572.9101100100.350.000.350.350.35Matches
5 Seasons1 Club2 Leagues35262,33225.9901811700.350.000.350.310.35
WCQ (3 Seasons)22151,36615.2401400200.260.000.350.260.35
UEFA Euro Qualifying (2 Seasons)131196610.75411500.470.37

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
2000-200120Rangers1. Champions Lg1.0122.000.5000Matches
2000-200120Rangerssct SCO1. Premier League13.68161.180.5000Matches
2000-200120Rangers2. UEFA Cup1.500Matches
2001-200221Wolveseng ENG2. First Division7.82111.420.1800Matches
2001-200221Rangerssct SCO1. Premier League1.0021.910.0000Matches
2002-200322Wolveseng ENG2. First Division33.819371.100.4912
2003-200423Wolveseng ENG1. Premier League15.92100.630.2000Matches
2004-200524Wolveseng ENG2. Championship39.619561.410.3024
2005-200625Wolveseng ENG2. Championship31.210411.320.1733
2006-200726Celtic1. Champions Lg5.2371.350.2911Matches
2006-200726Celticsct SCO1. Premier League19.94120.600.3301Matches
2007-200827Derby Countyeng ENG1. Premier League28.44220.770.1800Matches
2007-200827Celticsct SCO1. Premier League1.2343.430.7500Matches
2008-200928Rangerssct SCO1. Premier League24.310311.270.3200Matches
2009-201029Rangers1. Champions Lg4.2020.480.0000Matches
2009-201029Rangerssct SCO1. Premier League27.118431.590.3722Matches
2010-201130Rangers1. Champions Lg5.6161.080.1700Matches
2010-201130Rangerssct SCO1. Premier League16.921321.900.5346Matches
2010-201130Bursasportr TUR1. Süper Lig14.15140.990.3600Matches
2011-201231Cardiff Cityeng ENG2. Championship37.310340.910.2900
201232Vancouver W'capsus USA1. MLS8.0240.500.5000Matches
201333Vancouver W'capsus USA1. MLS18.28150.820.4711Matches
201434Vancouver W'capsus USA1. MLS7.1370.990.1422Matches
2014-201534Rangerssct SCO2. Championship20.67180.870.3900Matches
2015-201635Rangerssct SCO2. Championship21.514271.250.5200Matches
2016-201736Rangerssct SCO1. Premiership30.711300.980.3700Matches
2017-201837Rangerssct SCO1. Premiership13.23130.990.2300Matches
2018-201938Dundeesct SCO1. Premiership21.8801Matches
2018-201938Livingstonsct SCO1. Premiership1.8000Matches
2019-202039Partick Thistlesct SCO2. Championship19.4500Matches
20 Seasons10 Clubs8 Leagues491.62014961.110.351623
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Rangers (9 Seasons)4 Leagues181.2942221.240.4068
Wolves (5 Seasons)2 Leagues128.2521551.210.3069
Vancouver W'caps (3 Seasons)1 League33.213260.780.3833
Celtic (2 Seasons)2 Leagues26.210230.880.3912
Cardiff City (1 Season)1 League37.310340.910.2900
Dundee (1 Season)1 League21.8801
Derby County (1 Season)1 League28.44220.770.1800
Partick Thistle (1 Season)1 League19.4500
Bursaspor (1 Season)1 League14.15140.990.3600
Livingston (1 Season)1 League1.8000
Premiership (10 Seasons)171.4861831.240.39610
Championship (5 Seasons)149.6601791.200.3069
Champions Lg (4 Seasons)15.95171.070.2411
Championship (3 Seasons)61.626451.070.4700
MLS (3 Seasons)33.213260.780.3833
Premier League (2 Seasons)44.36320.720.1900
Süper Lig (1 Season)14.15140.990.3600
UEFA Cup (1 Season)1.500
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2000-200120Rangers3 Leagues16.19181.230.5000
2001-200221Rangers1 League1.0021.910.0000
2001-200221Wolves1 League7.82111.420.1800
2002-200322Wolves1 League33.819371.100.4912
2003-200423Wolves1 League15.92100.630.2000
2004-200524Wolves1 League39.619561.410.3024
2005-200625Wolves1 League31.210411.320.1733
2006-200726Celtic2 Leagues25.17190.760.3212
2007-200827Celtic1 League1.2343.430.7500
2007-200827Derby County1 League28.44220.770.1800
2008-200928Rangers1 League24.310311.270.3200
2009-201029Rangers2 Leagues31.218451.440.3622
2010-201130Rangers2 Leagues22.422381.690.4746
2010-201130Bursaspor1 League14.15140.990.3600
2011-201231Cardiff City1 League37.310340.910.2900
201232Vancouver W'caps1 League8.0240.500.5000
201333Vancouver W'caps1 League18.28150.820.4711
201434Vancouver W'caps1 League7.1370.990.1422
2014-201534Rangers1 League20.67180.870.3900
2015-201635Rangers1 League21.514271.250.5200
2016-201736Rangers1 League30.711300.980.3700
2017-201837Rangers1 League13.23130.990.2300
2018-201938Dundee1 League21.8801
2018-201938Livingston1 League1.8000
2019-202039Partick Thistle1 League19.4500
20 Seasons10 Clubs8 Leagues491.62014961.110.351623
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Rangers (9 Seasons)4 Leagues181.2942221.240.4068
Wolves (5 Seasons)2 Leagues128.2521551.210.3069
Vancouver W'caps (3 Seasons)1 League33.213260.780.3833
Celtic (2 Seasons)2 Leagues26.210230.880.3912
Cardiff City (1 Season)1 League37.310340.910.2900
Dundee (1 Season)1 League21.8801
Derby County (1 Season)1 League28.44220.770.1800
Partick Thistle (1 Season)1 League19.4500
Bursaspor (1 Season)1 League14.15140.990.3600
Livingston (1 Season)1 League1.8000
Premiership (10 Seasons)171.4861831.240.39610
Championship (5 Seasons)149.6601791.200.3069
Champions Lg (4 Seasons)15.95171.070.2411
Championship (3 Seasons)61.626451.070.4700
MLS (3 Seasons)33.213260.780.3833
Premier League (2 Seasons)44.36320.720.1900
Süper Lig (1 Season)14.15140.990.3600
UEFA Cup (1 Season)1.500
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
2000-200120Rangerssct SCO1. Premier League2nd13.68161.180.5000Matches
2001-200221Rangerssct SCO1. Premier League2nd1.0021.910.0000Matches
2001-200221Wolveseng ENG2. First Division3rd7.82111.420.1800Matches
2002-200322Wolveseng ENG2. First Division5th33.819371.100.4912
2003-200423Wolveseng ENG1. Premier League20th15.92100.630.2000Matches
2004-200524Wolveseng ENG2. Championship9th39.619561.410.3024
2005-200625Wolveseng ENG2. Championship7th31.210411.320.1733
2006-200726Celticsct SCO1. Premier League1st19.94120.600.3301Matches
2007-200827Celticsct SCO1. Premier League1st1.2343.430.7500Matches
2007-200827Derby Countyeng ENG1. Premier League20th28.44220.770.1800Matches
2008-200928Rangerssct SCO1. Premier League1st24.310311.270.3200Matches
2009-201029Rangerssct SCO1. Premier League1st27.118431.590.3722Matches
2010-201130Rangerssct SCO1. Premier League1st16.921321.900.5346Matches
2010-201130Bursasportr TUR1. Süper Lig3rd14.15140.990.3600Matches
2011-201231Cardiff Cityeng ENG2. Championship6th37.310340.910.2900
201232Vancouver W'capsus USA1. MLS11th8.0240.500.5000Matches
201333Vancouver W'capsus USA1. MLS13th18.28150.820.4711Matches
201434Vancouver W'capsus USA1. MLS9th7.1370.990.1422Matches
2014-201534Rangerssct SCO2. Championship3rd20.67180.870.3900Matches
2015-201635Rangerssct SCO2. Championship1st21.514271.250.5200Matches
2016-201736Rangerssct SCO1. Premiership3rd30.711300.980.3700Matches
2017-201837Rangerssct SCO1. Premiership3rd13.23130.990.2300Matches
2018-201938Dundeesct SCO1. Premiership12th21.8801Matches
2018-201938Livingstonsct SCO1. Premiership9th1.8000Matches
2019-202039Partick Thistlesct SCO2. Championship10th19.4500Matches
20 Seasons10 Clubs6 Leagues474.21964791.110.351522
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Rangers (9 Seasons)2 Leagues168.9922121.250.4168
Wolves (5 Seasons)2 Leagues128.2521551.210.3069
Vancouver W'caps (3 Seasons)1 League33.213260.780.3833
Celtic (2 Seasons)1 League21.07160.760.4401
Cardiff City (1 Season)1 League37.310340.910.2900
Dundee (1 Season)1 League21.8801
Derby County (1 Season)1 League28.44220.770.1800
Partick Thistle (1 Season)1 League19.4500
Bursaspor (1 Season)1 League14.15140.990.3600
Livingston (1 Season)1 League1.8000
Premiership (10 Seasons)171.4861831.240.39610
Championship (5 Seasons)149.6601791.200.3069
Championship (3 Seasons)61.626451.070.4700
MLS (3 Seasons)33.213260.780.3833
Premier League (2 Seasons)44.36320.720.1900
Süper Lig (1 Season)14.15140.990.3600
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
2000-200120Rangers1. Champions LgGR11.0122.000.5000Matches
2000-200120Rangers2. UEFA CupRd31.500Matches
2006-200726Celtic1. Champions LgR165.2371.350.2911Matches
2009-201029Rangers1. Champions LgGR4.2020.480.0000Matches
2010-201130Rangers1. Champions LgGR5.6161.080.1700Matches
4 Seasons2 Clubs2 Leagues17.45171.070.2411
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Rangers (3 Seasons)2 Leagues12.22100.930.2000
Celtic (1 Season)1 League5.2371.350.2911
Champions Lg (4 Seasons)15.95171.070.2411
UEFA Cup (1 Season)1.500
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
200626sct ScotlandWCQ6.3300Matches
200828sct ScotlandUEFA Euro Qualifying6.6311Matches
201030sct ScotlandWCQ6.0000Matches
201232sct ScotlandUEFA Euro Qualifying4.2200Matches
201434sct ScotlandWCQ2.9100Matches
5 Seasons1 Club2 Leagues25.9911
WCQ (3 Seasons)15.2400
UEFA Euro Qualifying (2 Seasons)10.7511

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
2000-200120Rangers1. Champions Lg190901.0110Matches
2000-200120Rangerssct SCO1. Premier League271,2244535.813.61215Matches
2000-200120Rangers2. UEFA Cup2136681.52100Matches
2001-200221Wolveseng ENG2. First Division206993516.97.8515Matches
2001-200221Rangerssct SCO1. Premier League394312.71.003Matches
2002-200322Wolveseng ENG2. First Division433,0397173.433.8358
2003-200423Wolveseng ENG1. Premier League251,4285741.815.91758Matches
2004-200524Wolveseng ENG2. Championship443,5628186.039.6413
2005-200625Wolveseng ENG2. Championship352,8068067.831.2332
2006-200726Celtic1. Champions Lg8468595.2533Matches
2006-200726Celticsct SCO1. Premier League311,7875852.319.92011Matches
2007-200827Derby Countyeng ENG1. Premier League302,5558574.728.430220Matches
2007-200827Celticsct SCO1. Premier League2105533.11.211Matches
2008-200928Rangerssct SCO1. Premier League302,1917364.124.3255Matches
2009-201029Rangers1. Champions Lg5375754.2510Matches
2009-201029Rangerssct SCO1. Premier League332,4377471.327.1294Matches
2010-201130Rangers1. Champions Lg6501845.6630Matches
2010-201130Rangerssct SCO1. Premier League181,5198444.416.9171Matches
2010-201130Bursasportr TUR1. Süper Lig151,2708541.514.1141Matches
2011-201231Cardiff Cityeng ENG2. Championship433,3567881.137.3412
201232Vancouver W'capsus USA1. MLS137175523.48.0855411-7-0.88-0.92Matches
201333Vancouver W'capsus USA1. MLS211,6397853.618.2191322920+9+0.49+0.56Matches
201434Vancouver W'capsus USA1. MLS96367120.87.174201.4497+2+0.28+0.28Matches
2014-201534Rangerssct SCO2. Championship271,8566957.320.6254221.813520+15+0.73-0.25Matches
2015-201635Rangerssct SCO2. Championship321,9386159.821.52271012.255318+35+1.63+0.31Matches
2016-201736Rangerssct SCO1. Premiership372,7607580.730.7322051.73Matches
2017-201837Rangerssct SCO1. Premiership181,1866634.713.215531.94Matches
2018-201938Dundeesct SCO1. Premiership331,9595957.321.8218010122300.551548-33-1.52-0.65Matches
2018-201938Livingstonsct SCO1. Premiership2166834.91.82831000.5003-3-1.63-1.65Matches
2019-202039Partick Thistlesct SCO2. Championship211,7498372.019.420861513001.052439-15-0.77-0.77Matches
20 Seasons10 Clubs8 Leagues63444,2487049.4491.6510831201242331.53169166+3+0.03-0.11
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Rangers (9 Seasons)4 Leagues23916,3076850.0181.2191424831.938838+50+1.19+0.05
Wolves (5 Seasons)2 Leagues16711,5346957.7128.2131536
Vancouver W'caps (3 Seasons)1 League432,9927032.633.23422901.444238+4+0.12+0.12
Celtic (2 Seasons)2 Leagues412,3605827.726.226315
Cardiff City (1 Season)1 League433,3567881.137.3412
Dundee (1 Season)1 League331,9595957.321.8218010122300.551548-33-1.52-0.65
Derby County (1 Season)1 League302,5558574.728.430220
Partick Thistle (1 Season)1 League211,7498372.019.420861513001.052439-15-0.77-0.77
Bursaspor (1 Season)1 League151,2708541.514.1141
Livingston (1 Season)1 League2166834.91.82831000.5003-3-1.63-1.65
Premiership (10 Seasons)23415,4286641.0171.41748036602301.311551-36-1.52-1.28
Championship (5 Seasons)18513,4627365.0149.615530
Champions Lg (4 Seasons)201,4347215.91783
Championship (3 Seasons)805,5436962.261.6678626133031.7911277+35+0.57-0.34
MLS (3 Seasons)432,9927032.633.23422901.444238+4+0.12+0.12
Premier League (2 Seasons)553,9837258.244.347278
Süper Lig (1 Season)151,2708541.514.1141
UEFA Cup (1 Season)2136681.52100
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
2000-200120Rangers3 Leagues301,4504835.816.1152150
2001-200221Rangers1 League394312.71.003
2001-200221Wolves1 League206993516.97.8515
2002-200322Wolves1 League433,0397173.433.8358
2003-200423Wolves1 League251,4285741.815.91758
2004-200524Wolves1 League443,5628186.039.6413
2005-200625Wolves1 League352,8068067.831.2332
2006-200726Celtic2 Leagues392,2555852.325.125314
2007-200827Celtic1 League2105533.11.211
2007-200827Derby County1 League302,5558574.728.430220
2008-200928Rangers1 League302,1917364.124.3255
2009-201029Rangers2 Leagues382,8127471.331.23414
2010-201130Rangers2 Leagues242,0208444.422.42331
2010-201130Bursaspor1 League151,2708541.514.1141
2011-201231Cardiff City1 League433,3567881.137.3412
201232Vancouver W'caps1 League137175523.48.0855411-7-0.88-0.92
201333Vancouver W'caps1 League211,6397853.618.2191322920+9+0.49+0.56
201434Vancouver W'caps1 League96367120.87.174201.4497+2+0.28+0.28
2014-201534Rangers1 League271,8566957.320.6254221.813520+15+0.73-0.25
2015-201635Rangers1 League321,9386159.821.52271012.255318+35+1.63+0.31
2016-201736Rangers1 League372,7607580.730.7322051.73
2017-201837Rangers1 League181,1866634.713.215531.94
2018-201938Dundee1 League331,9595957.321.8218010122300.551548-33-1.52-0.65
2018-201938Livingston1 League2166834.91.82831000.5003-3-1.63-1.65
2019-202039Partick Thistle1 League211,7498372.019.420861513001.052439-15-0.77-0.77
20 Seasons10 Clubs8 Leagues63444,2487049.4491.6510831201242331.53169166+3+0.03-0.11
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Rangers (9 Seasons)4 Leagues23916,3076850.0181.2191424831.938838+50+1.19+0.05
Wolves (5 Seasons)2 Leagues16711,5346957.7128.2131536
Vancouver W'caps (3 Seasons)1 League432,9927032.633.23422901.444238+4+0.12+0.12
Celtic (2 Seasons)2 Leagues412,3605827.726.226315
Cardiff City (1 Season)1 League433,3567881.137.3412
Dundee (1 Season)1 League331,9595957.321.8218010122300.551548-33-1.52-0.65
Derby County (1 Season)1 League302,5558574.728.430220
Partick Thistle (1 Season)1 League211,7498372.019.420861513001.052439-15-0.77-0.77
Bursaspor (1 Season)1 League151,2708541.514.1141
Livingston (1 Season)1 League2166834.91.82831000.5003-3-1.63-1.65
Premiership (10 Seasons)23415,4286641.0171.41748036602301.311551-36-1.52-1.28
Championship (5 Seasons)18513,4627365.0149.615530
Champions Lg (4 Seasons)201,4347215.91783
Championship (3 Seasons)805,5436962.261.6678626133031.7911277+35+0.57-0.34
MLS (3 Seasons)432,9927032.633.23422901.444238+4+0.12+0.12
Premier League (2 Seasons)553,9837258.244.347278
Süper Lig (1 Season)151,2708541.514.1141
UEFA Cup (1 Season)2136681.52100
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
2000-200120Rangerssct SCO1. Premier League2nd271,2244535.813.61215Matches
2001-200221Rangerssct SCO1. Premier League2nd394312.71.003Matches
2001-200221Wolveseng ENG2. First Division3rd206993516.97.8515Matches
2002-200322Wolveseng ENG2. First Division5th433,0397173.433.8358
2003-200423Wolveseng ENG1. Premier League20th251,4285741.815.91758Matches
2004-200524Wolveseng ENG2. Championship9th443,5628186.039.6413
2005-200625Wolveseng ENG2. Championship7th352,8068067.831.2332
2006-200726Celticsct SCO1. Premier League1st311,7875852.319.92011Matches
2007-200827Celticsct SCO1. Premier League1st2105533.11.211Matches
2007-200827Derby Countyeng ENG1. Premier League20th302,5558574.728.430220Matches
2008-200928Rangerssct SCO1. Premier League1st302,1917364.124.3255Matches
2009-201029Rangerssct SCO1. Premier League1st332,4377471.327.1294Matches
2010-201130Rangerssct SCO1. Premier League1st181,5198444.416.9171Matches
2010-201130Bursasportr TUR1. Süper Lig3rd151,2708541.514.1141Matches
2011-201231Cardiff Cityeng ENG2. Championship6th433,3567881.137.3412
201232Vancouver W'capsus USA1. MLS11th137175523.48.0855411-7-0.88-0.92Matches
201333Vancouver W'capsus USA1. MLS13th211,6397853.618.2191322920+9+0.49+0.56Matches
201434Vancouver W'capsus USA1. MLS9th96367120.87.174201.4497+2+0.28+0.28Matches
2014-201534Rangerssct SCO2. Championship3rd271,8566957.320.6254221.813520+15+0.73-0.25Matches
2015-201635Rangerssct SCO2. Championship1st321,9386159.821.52271012.255318+35+1.63+0.31Matches
2016-201736Rangerssct SCO1. Premiership3rd372,7607580.730.7322051.73Matches
2017-201837Rangerssct SCO1. Premiership3rd181,1866634.713.215531.94Matches
2018-201938Dundeesct SCO1. Premiership12th331,9595957.321.8218010122300.551548-33-1.52-0.65Matches
2018-201938Livingstonsct SCO1. Premiership9th2166834.91.82831000.5003-3-1.63-1.65Matches
2019-202039Partick Thistlesct SCO2. Championship10th211,7498372.019.420861513001.052439-15-0.77-0.77Matches
20 Seasons10 Clubs6 Leagues61242,6787049.4474.2491831111212331.53169166+3+0.03-0.11
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 (9 Seasons)2 Leagues22515,2056850.0168.9177364831.938838+50+1.19+0.05
Wolves (5 Seasons)2 Leagues16711,5346957.7128.2131536
Vancouver W'caps (3 Seasons)1 League432,9927032.633.23422901.444238+4+0.12+0.12
Celtic (2 Seasons)1 League331,8925727.721.02112
Cardiff City (1 Season)1 League433,3567881.137.3412
Dundee (1 Season)1 League331,9595957.321.8218010122300.551548-33-1.52-0.65
Derby County (1 Season)1 League302,5558574.728.430220
Partick Thistle (1 Season)1 League211,7498372.019.420861513001.052439-15-0.77-0.77
Bursaspor (1 Season)1 League151,2708541.514.1141
Livingston (1 Season)1 League2166834.91.82831000.5003-3-1.63-1.65
Premiership (10 Seasons)23415,4286641.0171.41748036602301.311551-36-1.52-1.28
Championship (5 Seasons)18513,4627365.0149.615530
Championship (3 Seasons)805,5436962.261.6678626133031.7911277+35+0.57-0.34
MLS (3 Seasons)432,9927032.633.23422901.444238+4+0.12+0.12
Premier League (2 Seasons)553,9837258.244.347278
Süper Lig (1 Season)151,2708541.514.1141
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
2000-200120Rangers1. Champions LgGR1190901.0110Matches
2000-200120Rangers2. UEFA CupRd32136681.52100Matches
2006-200726Celtic1. Champions LgR168468595.2533Matches
2009-201029Rangers1. Champions LgGR5375754.2510Matches
2010-201130Rangers1. Champions LgGR6501845.6630Matches
4 Seasons2 Clubs2 Leagues221,5707117.419930
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Rangers (3 Seasons)2 Leagues141,1027912.214600
Celtic (1 Season)1 League8468595.2533
Champions Lg (4 Seasons)201,4347215.91783
UEFA Cup (1 Season)2136681.52100
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
200626sct ScotlandWCQ95716363.46.3776422011.3374+3+0.47+0.75Matches
200828sct ScotlandUEFA Euro Qualifying85917454.76.6782411601.501210+2+0.30-0.98Matches
201030sct ScotlandWCQ75387774.76.0685412701.29410-6-1.00-1.50Matches
201232sct ScotlandUEFA Euro Qualifying53757552.14.2490411401.006600.00+0.26Matches
201434sct ScotlandWCQ62574328.62.9271042900.3324-2-0.70-0.42Matches
5 Seasons1 Club2 Leagues352,3326754.025.926821692411.143134-3-0.12-0.30
WCQ (3 Seasons)221,3666254.215.21579872611.041318-5-0.33-0.17
UEFA Euro Qualifying (2 Seasons)139667453.710.71185821501.311816+2+0.19-0.46
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
2000-200120Rangers1. Champions Lg1.0003Matches
2000-200120Rangerssct SCO1. Premier League13.610Matches
2000-200120Rangers2. UEFA Cup1.50000Matches
2001-200221Wolveseng ENG2. First Division7.81014Matches
2001-200221Rangerssct SCO1. Premier League1.000Matches
2002-200322Wolveseng ENG2. First Division33.85039
2003-200423Wolveseng ENG1. Premier League15.92014Matches
2004-200524Wolveseng ENG2. Championship39.69147
2005-200625Wolveseng ENG2. Championship31.211031
2006-200726Celtic1. Champions Lg5.22010Matches
2006-200726Celticsct SCO1. Premier League19.920Matches
2007-200827Derby Countyeng ENG1. Premier League28.44040Matches
2007-200827Celticsct SCO1. Premier League1.2001Matches
2008-200928Rangerssct SCO1. Premier League24.33018Matches
2009-201029Rangers1. Champions Lg4.2009Matches
2009-201029Rangerssct SCO1. Premier League27.14121Matches
2010-201130Rangers1. Champions Lg5.60011Matches
2010-201130Rangerssct SCO1. Premier League16.91014Matches
2010-201130Bursasportr TUR1. Süper Lig14.140Matches
2011-201231Cardiff Cityeng ENG2. Championship37.32031
201232Vancouver W'capsus USA1. MLS8.0009Matches
201333Vancouver W'capsus USA1. MLS18.20020Matches
201434Vancouver W'capsus USA1. MLS7.10010Matches
2014-201534Rangerssct SCO2. Championship20.650Matches
2015-201635Rangerssct SCO2. Championship21.52012Matches
2016-201736Rangerssct SCO1. Premiership30.71029Matches
2017-201837Rangerssct SCO1. Premiership13.2007Matches
2018-201938Dundeesct SCO1. Premiership21.81100Matches
2018-201938Livingstonsct SCO1. Premiership1.81000Matches
2019-202039Partick Thistlesct SCO2. Championship19.41000Matches
20 Seasons10 Clubs8 Leagues491.662303900
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rangers (9 Seasons)4 Leagues181.217101240
Wolves (5 Seasons)2 Leagues128.2281145
Vancouver W'caps (3 Seasons)1 League33.20039
Celtic (2 Seasons)2 Leagues26.24011
Cardiff City (1 Season)1 League37.32031
Dundee (1 Season)1 League21.81100
Derby County (1 Season)1 League28.44040
Partick Thistle (1 Season)1 League19.41000
Bursaspor (1 Season)1 League14.140
Livingston (1 Season)1 League1.81000
Premiership (10 Seasons)171.41420900
Championship (5 Seasons)149.6281162
Champions Lg (4 Seasons)15.92033
Championship (3 Seasons)61.6800120
MLS (3 Seasons)33.20039
Premier League (2 Seasons)44.36054
Süper Lig (1 Season)14.140
UEFA Cup (1 Season)1.50000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2000-200120Rangers3 Leagues16.110030
2001-200221Rangers1 League1.000
2001-200221Wolves1 League7.81014
2002-200322Wolves1 League33.85039
2003-200423Wolves1 League15.92014
2004-200524Wolves1 League39.69147
2005-200625Wolves1 League31.211031
2006-200726Celtic2 Leagues25.14010
2007-200827Celtic1 League1.2001
2007-200827Derby County1 League28.44040
2008-200928Rangers1 League24.33018
2009-201029Rangers2 Leagues31.24130
2010-201130Rangers2 Leagues22.41025
2010-201130Bursaspor1 League14.140
2011-201231Cardiff City1 League37.32031
201232Vancouver W'caps1 League8.0009
201333Vancouver W'caps1 League18.20020
201434Vancouver W'caps1 League7.10010
2014-201534Rangers1 League20.650
2015-201635Rangers1 League21.52012
2016-201736Rangers1 League30.71029
2017-201837Rangers1 League13.2007
2018-201938Dundee1 League21.81100
2018-201938Livingston1 League1.81000
2019-202039Partick Thistle1 League19.41000
20 Seasons10 Clubs8 Leagues491.662303900
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rangers (9 Seasons)4 Leagues181.217101240
Wolves (5 Seasons)2 Leagues128.2281145
Vancouver W'caps (3 Seasons)1 League33.20039
Celtic (2 Seasons)2 Leagues26.24011
Cardiff City (1 Season)1 League37.32031
Dundee (1 Season)1 League21.81100
Derby County (1 Season)1 League28.44040
Partick Thistle (1 Season)1 League19.41000
Bursaspor (1 Season)1 League14.140
Livingston (1 Season)1 League1.81000
Premiership (10 Seasons)171.41420900
Championship (5 Seasons)149.6281162
Champions Lg (4 Seasons)15.92033
Championship (3 Seasons)61.6800120
MLS (3 Seasons)33.20039
Premier League (2 Seasons)44.36054
Süper Lig (1 Season)14.140
UEFA Cup (1 Season)1.50000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2000-200120Rangerssct SCO1. Premier League2nd13.610Matches
2001-200221Rangerssct SCO1. Premier League2nd1.000Matches
2001-200221Wolveseng ENG2. First Division3rd7.81014Matches
2002-200322Wolveseng ENG2. First Division5th33.85039
2003-200423Wolveseng ENG1. Premier League20th15.92014Matches
2004-200524Wolveseng ENG2. Championship9th39.69147
2005-200625Wolveseng ENG2. Championship7th31.211031
2006-200726Celticsct SCO1. Premier League1st19.920Matches
2007-200827Celticsct SCO1. Premier League1st1.2001Matches
2007-200827Derby Countyeng ENG1. Premier League20th28.44040Matches
2008-200928Rangerssct SCO1. Premier League1st24.33018Matches
2009-201029Rangerssct SCO1. Premier League1st27.14121Matches
2010-201130Rangerssct SCO1. Premier League1st16.91014Matches
2010-201130Bursasportr TUR1. Süper Lig3rd14.140Matches
2011-201231Cardiff Cityeng ENG2. Championship6th37.32031
201232Vancouver W'capsus USA1. MLS11th8.0009Matches
201333Vancouver W'capsus USA1. MLS13th18.20020Matches
201434Vancouver W'capsus USA1. MLS9th7.10010Matches
2014-201534Rangerssct SCO2. Championship3rd20.650Matches
2015-201635Rangerssct SCO2. Championship1st21.52012Matches
2016-201736Rangerssct SCO1. Premiership3rd30.71029Matches
2017-201837Rangerssct SCO1. Premiership3rd13.2007Matches
2018-201938Dundeesct SCO1. Premiership12th21.81100Matches
2018-201938Livingstonsct SCO1. Premiership9th1.81000Matches
2019-202039Partick Thistlesct SCO2. Championship10th19.41000Matches
20 Seasons10 Clubs6 Leagues474.260303570
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rangers (9 Seasons)2 Leagues168.9171101
Wolves (5 Seasons)2 Leagues128.2281145
Vancouver W'caps (3 Seasons)1 League33.20039
Celtic (2 Seasons)1 League21.0201
Cardiff City (1 Season)1 League37.32031
Dundee (1 Season)1 League21.81100
Derby County (1 Season)1 League28.44040
Partick Thistle (1 Season)1 League19.41000
Bursaspor (1 Season)1 League14.140
Livingston (1 Season)1 League1.81000
Premiership (10 Seasons)171.41420900
Championship (5 Seasons)149.6281162
Championship (3 Seasons)61.6800120
MLS (3 Seasons)33.20039
Premier League (2 Seasons)44.36054
Süper Lig (1 Season)14.140
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2000-200120Rangers1. Champions LgGR11.0003Matches
2000-200120Rangers2. UEFA CupRd31.50000Matches
2006-200726Celtic1. Champions LgR165.22010Matches
2009-201029Rangers1. Champions LgGR4.2009Matches
2010-201130Rangers1. Champions LgGR5.60011Matches
4 Seasons2 Clubs2 Leagues17.4200330
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rangers (3 Seasons)2 Leagues12.2000230
Celtic (1 Season)1 League5.22010
Champions Lg (4 Seasons)15.92033
UEFA Cup (1 Season)1.50000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
200626sct ScotlandWCQ6.31000Matches
200828sct ScotlandUEFA Euro Qualifying6.63000Matches
201030sct ScotlandWCQ6.00000Matches
201232sct ScotlandUEFA Euro Qualifying4.22000Matches
201434sct ScotlandWCQ2.91000Matches
5 Seasons1 Club2 Leagues25.97000
WCQ (3 Seasons)15.22000
UEFA Euro Qualifying (2 Seasons)10.75000

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.