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-200122Dundeesct SCO1. Premier League32312,75930.7426400310.130.070.200.130.20
2001-200223Dundeesct SCO1. Premier League36363,17435.3628600100.170.060.230.170.23
2002-200324Dundeesct SCO1. Premier League37353,17735.3415400400.110.030.140.110.14
2003-200425Dundeesct SCO1. Premier League131194310.52200100.190.19Matches
2003-200425Rangerssct SCO1. Premier League1097438.32200000.240.24Matches
2003-200425Dundee2. UEFA Cup221802.0000000.000.00Matches
2005-200627Rangerssct SCO1. Premier League844074.5000000000.000.000.000.000.00Matches
2006-200728Rangerssct SCO1. Premier League1033243.6101100000.280.000.280.280.28Matches
2006-200728Rangers2. UEFA Cup743694.1000100.000.00Matches
2007-200829Cardiff Cityeng ENG2. Championship45403,73541.5437400200.100.070.170.100.17
2008-200930Cardiff Cityeng ENG2. Championship41393,53039.2134100600.030.080.100.030.10
2009-201031Cardiff Cityeng ENG2. Championship37282,72030.2134100200.030.100.130.030.13
2010-201132Cardiff Cityeng ENG2. Championship722683.0101100000.340.000.340.340.34
2011-201233Dundeesct SCO2. First Division13121,06911.9314300000.250.080.340.250.34
2011-201233Aberdeensct SCO1. Premier League12121,05411.7011000100.000.090.090.000.09
2012-201334Aberdeensct SCO1. Premier League35342,97233.0325300400.090.060.150.090.15
2013-201435Dundeesct SCO2. Championship36343,14334.9112100100.030.030.060.030.06
13 Seasons4 Clubs4 Leagues38133630,567339.633194833002610.100.060.150.100.15
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
Dundee (6 Seasons)3 Leagues16916114,445160.52072520001010.120.050.170.120.17
Cardiff City (4 Seasons)1 League13010910,253113.979167001000.060.080.140.060.14
Rangers (3 Seasons)2 Leagues35201,84320.5301300100.150.000.120.150.12
Aberdeen (2 Seasons)1 League47464,02644.7336300500.070.070.130.070.13
Premier League (8 Seasons)19317515,553172.82282622001410.130.050.170.130.17
Championship (4 Seasons)13010910,253113.979167001000.060.080.140.060.14
First Division (2 Seasons)49464,21246.8426400100.090.040.130.090.13
UEFA Cup (2 Seasons)965496.1000100.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-200122Dundee1 League32312,75930.7426400310.130.070.200.130.20
2001-200223Dundee1 League36363,17435.3628600100.170.060.230.170.23
2002-200324Dundee1 League37353,17735.3415400400.110.030.140.110.14
2003-200425Dundee2 Leagues15131,12312.52200100.160.16
2003-200425Rangers1 League1097438.32200000.240.24
2005-200627Rangers1 League844074.5000000000.000.000.000.000.00
2006-200728Rangers2 Leagues1776937.7101100100.130.000.280.130.28
2007-200829Cardiff City1 League45403,73541.5437400200.100.070.170.100.17
2008-200930Cardiff City1 League41393,53039.2134100600.030.080.100.030.10
2009-201031Cardiff City1 League37282,72030.2134100200.030.100.130.030.13
2010-201132Cardiff City1 League722683.0101100000.340.000.340.340.34
2011-201233Dundee1 League13121,06911.9314300000.250.080.340.250.34
2011-201233Aberdeen1 League12121,05411.7011000100.000.090.090.000.09
2012-201334Aberdeen1 League35342,97233.0325300400.090.060.150.090.15
2013-201435Dundee1 League36343,14334.9112100100.030.030.060.030.06
13 Seasons4 Clubs4 Leagues38133630,567339.633194833002610.100.060.150.100.15
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
Dundee (6 Seasons)3 Leagues16916114,445160.52072520001010.120.050.170.120.17
Cardiff City (4 Seasons)1 League13010910,253113.979167001000.060.080.140.060.14
Rangers (3 Seasons)2 Leagues35201,84320.5301300100.150.000.120.150.12
Aberdeen (2 Seasons)1 League47464,02644.7336300500.070.070.130.070.13
Premier League (8 Seasons)19317515,553172.82282622001410.130.050.170.130.17
Championship (4 Seasons)13010910,253113.979167001000.060.080.140.060.14
First Division (2 Seasons)49464,21246.8426400100.090.040.130.090.13
UEFA Cup (2 Seasons)965496.1000100.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-200122Dundeesct SCO1. Premier League6th32312,75930.7426400310.130.070.200.130.20
2001-200223Dundeesct SCO1. Premier League9th36363,17435.3628600100.170.060.230.170.23
2002-200324Dundeesct SCO1. Premier League6th37353,17735.3415400400.110.030.140.110.14
2003-200425Dundeesct SCO1. Premier League7th131194310.52200100.190.19Matches
2003-200425Rangerssct SCO1. Premier League2nd1097438.32200000.240.24Matches
2005-200627Rangerssct SCO1. Premier League3rd844074.5000000000.000.000.000.000.00Matches
2006-200728Rangerssct SCO1. Premier League2nd1033243.6101100000.280.000.280.280.28Matches
2007-200829Cardiff Cityeng ENG2. Championship12th45403,73541.5437400200.100.070.170.100.17
2008-200930Cardiff Cityeng ENG2. Championship7th41393,53039.2134100600.030.080.100.030.10
2009-201031Cardiff Cityeng ENG2. Championship4th37282,72030.2134100200.030.100.130.030.13
2010-201132Cardiff Cityeng ENG2. Championship4th722683.0101100000.340.000.340.340.34
2011-201233Dundeesct SCO2. First Division2nd13121,06911.9314300000.250.080.340.250.34
2011-201233Aberdeensct SCO1. Premier League9th12121,05411.7011000100.000.090.090.000.09
2012-201334Aberdeensct SCO1. Premier League8th35342,97233.0325300400.090.060.150.090.15
2013-201435Dundeesct SCO2. Championship1st36343,14334.9112100100.030.030.060.030.06
13 Seasons4 Clubs3 Leagues37233030,018333.533194833002510.100.060.150.100.15
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
Dundee (6 Seasons)2 Leagues16715914,265158.52072520001010.130.050.170.130.17
Cardiff City (4 Seasons)1 League13010910,253113.979167001000.060.080.140.060.14
Rangers (3 Seasons)1 League28161,47416.4301300000.180.000.120.180.12
Aberdeen (2 Seasons)1 League47464,02644.7336300500.070.070.130.070.13
Premier League (8 Seasons)19317515,553172.82282622001410.130.050.170.130.17
Championship (4 Seasons)13010910,253113.979167001000.060.080.140.060.14
First Division (2 Seasons)49464,21246.8426400100.090.040.130.090.13
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-200425Dundee2. UEFA CupRd1221802.0000000.000.00Matches
2006-200728Rangers2. UEFA CupR16743694.1000100.000.00Matches
2 Seasons2 Clubs1 League965496.1000100.000.00
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 (1 Season)1 League743694.1000100.000.00
Dundee (1 Season)1 League221802.0000000.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
201032sct ScotlandWCQ1010.00000000.000.00Matches
1 Season1 Club1 League1010.00000000.000.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
2000-200122Dundeesct SCO1. Premier League30.74130.420.3100
2001-200223Dundeesct SCO1. Premier League35.36190.540.3200
2002-200324Dundeesct SCO1. Premier League35.34140.400.2900
2003-200425Dundeesct SCO1. Premier League10.5200Matches
2003-200425Rangerssct SCO1. Premier League8.3200Matches
2003-200425Dundee2. UEFA Cup2.000Matches
2005-200627Rangerssct SCO1. Premier League4.5030.660.0000Matches
2006-200728Rangerssct SCO1. Premier League3.6151.390.2000Matches
2006-200728Rangers2. UEFA Cup4.100Matches
2007-200829Cardiff Cityeng ENG2. Championship41.54170.410.2400
2008-200930Cardiff Cityeng ENG2. Championship39.21210.540.0500
2009-201031Cardiff Cityeng ENG2. Championship30.21100.330.1000
2010-201132Cardiff Cityeng ENG2. Championship3.0131.010.3300
2011-201233Dundeesct SCO2. First Division11.9360.510.5000
2011-201233Aberdeensct SCO1. Premier League11.7000.0000
2012-201334Aberdeensct SCO1. Premier League33.0360.180.5000
2013-201435Dundeesct SCO2. Championship34.9170.200.1400
13 Seasons4 Clubs4 Leagues339.6331240.390.2300
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Dundee (6 Seasons)3 Leagues160.520590.400.3100
Cardiff City (4 Seasons)1 League113.97510.450.1400
Rangers (3 Seasons)2 Leagues20.5380.980.1300
Aberdeen (2 Seasons)1 League44.7360.130.5000
Premier League (8 Seasons)172.822600.390.3000
Championship (4 Seasons)113.97510.450.1400
First Division (2 Seasons)46.84130.280.3100
UEFA Cup (2 Seasons)6.100
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-200122Dundee1 League30.74130.420.3100
2001-200223Dundee1 League35.36190.540.3200
2002-200324Dundee1 League35.34140.400.2900
2003-200425Dundee2 Leagues12.5200
2003-200425Rangers1 League8.3200
2005-200627Rangers1 League4.5030.660.0000
2006-200728Rangers2 Leagues7.7151.390.2000
2007-200829Cardiff City1 League41.54170.410.2400
2008-200930Cardiff City1 League39.21210.540.0500
2009-201031Cardiff City1 League30.21100.330.1000
2010-201132Cardiff City1 League3.0131.010.3300
2011-201233Dundee1 League11.9360.510.5000
2011-201233Aberdeen1 League11.7000.0000
2012-201334Aberdeen1 League33.0360.180.5000
2013-201435Dundee1 League34.9170.200.1400
13 Seasons4 Clubs4 Leagues339.6331240.390.2300
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Dundee (6 Seasons)3 Leagues160.520590.400.3100
Cardiff City (4 Seasons)1 League113.97510.450.1400
Rangers (3 Seasons)2 Leagues20.5380.980.1300
Aberdeen (2 Seasons)1 League44.7360.130.5000
Premier League (8 Seasons)172.822600.390.3000
Championship (4 Seasons)113.97510.450.1400
First Division (2 Seasons)46.84130.280.3100
UEFA Cup (2 Seasons)6.100
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-200122Dundeesct SCO1. Premier League6th30.74130.420.3100
2001-200223Dundeesct SCO1. Premier League9th35.36190.540.3200
2002-200324Dundeesct SCO1. Premier League6th35.34140.400.2900
2003-200425Dundeesct SCO1. Premier League7th10.5200Matches
2003-200425Rangerssct SCO1. Premier League2nd8.3200Matches
2005-200627Rangerssct SCO1. Premier League3rd4.5030.660.0000Matches
2006-200728Rangerssct SCO1. Premier League2nd3.6151.390.2000Matches
2007-200829Cardiff Cityeng ENG2. Championship12th41.54170.410.2400
2008-200930Cardiff Cityeng ENG2. Championship7th39.21210.540.0500
2009-201031Cardiff Cityeng ENG2. Championship4th30.21100.330.1000
2010-201132Cardiff Cityeng ENG2. Championship4th3.0131.010.3300
2011-201233Dundeesct SCO2. First Division2nd11.9360.510.5000
2011-201233Aberdeensct SCO1. Premier League9th11.7000.0000
2012-201334Aberdeensct SCO1. Premier League8th33.0360.180.5000
2013-201435Dundeesct SCO2. Championship1st34.9170.200.1400
13 Seasons4 Clubs3 Leagues333.5331240.390.2300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Dundee (6 Seasons)2 Leagues158.520590.400.3100
Cardiff City (4 Seasons)1 League113.97510.450.1400
Rangers (3 Seasons)1 League16.4380.980.1300
Aberdeen (2 Seasons)1 League44.7360.130.5000
Premier League (8 Seasons)172.822600.390.3000
Championship (4 Seasons)113.97510.450.1400
First Division (2 Seasons)46.84130.280.3100
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-200425Dundee2. UEFA CupRd12.000Matches
2006-200728Rangers2. UEFA CupR164.100Matches
2 Seasons2 Clubs1 League6.100
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Rangers (1 Season)1 League4.100
Dundee (1 Season)1 League2.000
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
201032sct ScotlandWCQ0.0000Matches
1 Season1 Club1 League0.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2000-200122Dundeesct SCO1. Premier League322,7598680.730.7311
2001-200223Dundeesct SCO1. Premier League363,1748892.835.3360
2002-200324Dundeesct SCO1. Premier League373,1778692.935.3352
2003-200425Dundeesct SCO1. Premier League139437327.610.5112Matches
2003-200425Rangerssct SCO1. Premier League107437421.78.391Matches
2003-200425Dundee2. UEFA Cup2180902.02200Matches
2005-200627Rangerssct SCO1. Premier League84075111.94.544Matches
2006-200728Rangerssct SCO1. Premier League10324329.53.637Matches
2006-200728Rangers2. UEFA Cup7369534.14332Matches
2007-200829Cardiff Cityeng ENG2. Championship453,7358390.241.5405
2008-200930Cardiff Cityeng ENG2. Championship413,5308685.339.2392
2009-201031Cardiff Cityeng ENG2. Championship372,7207465.730.2289
2010-201132Cardiff Cityeng ENG2. Championship7268386.53.025
2011-201233Dundeesct SCO2. First Division131,0698233.011.9121
2011-201233Aberdeensct SCO1. Premier League121,0548830.811.7120
2012-201334Aberdeensct SCO1. Premier League352,9728586.933.0341
2013-201435Dundeesct SCO2. Championship363,1438797.034.9342
13 Seasons4 Clubs4 Leagues38130,5678055.8339.63365452
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Dundee (6 Seasons)3 Leagues16914,4458570.8160.5161280
Cardiff City (4 Seasons)1 League13010,2537961.9113.910921
Rangers (3 Seasons)2 Leagues351,8435314.420.5203152
Aberdeen (2 Seasons)1 League474,0268658.944.7461
Premier League (8 Seasons)19315,5538150.5172.817518
Championship (4 Seasons)13010,2537961.9113.910921
First Division (2 Seasons)494,2128665.046.8463
UEFA Cup (2 Seasons)9549616.16532
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-200122Dundee1 League322,7598680.730.7311
2001-200223Dundee1 League363,1748892.835.3360
2002-200324Dundee1 League373,1778692.935.3352
2003-200425Dundee2 Leagues151,1237527.612.513220
2003-200425Rangers1 League107437421.78.391
2005-200627Rangers1 League84075111.94.544
2006-200728Rangers2 Leagues17693419.57.773102
2007-200829Cardiff City1 League453,7358390.241.5405
2008-200930Cardiff City1 League413,5308685.339.2392
2009-201031Cardiff City1 League372,7207465.730.2289
2010-201132Cardiff City1 League7268386.53.025
2011-201233Dundee1 League131,0698233.011.9121
2011-201233Aberdeen1 League121,0548830.811.7120
2012-201334Aberdeen1 League352,9728586.933.0341
2013-201435Dundee1 League363,1438797.034.9342
13 Seasons4 Clubs4 Leagues38130,5678055.8339.63365452
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Dundee (6 Seasons)3 Leagues16914,4458570.8160.5161280
Cardiff City (4 Seasons)1 League13010,2537961.9113.910921
Rangers (3 Seasons)2 Leagues351,8435314.420.5203152
Aberdeen (2 Seasons)1 League474,0268658.944.7461
Premier League (8 Seasons)19315,5538150.5172.817518
Championship (4 Seasons)13010,2537961.9113.910921
First Division (2 Seasons)494,2128665.046.8463
UEFA Cup (2 Seasons)9549616.16532
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-200122Dundeesct SCO1. Premier League6th322,7598680.730.7311
2001-200223Dundeesct SCO1. Premier League9th363,1748892.835.3360
2002-200324Dundeesct SCO1. Premier League6th373,1778692.935.3352
2003-200425Dundeesct SCO1. Premier League7th139437327.610.5112Matches
2003-200425Rangerssct SCO1. Premier League2nd107437421.78.391Matches
2005-200627Rangerssct SCO1. Premier League3rd84075111.94.544Matches
2006-200728Rangerssct SCO1. Premier League2nd10324329.53.637Matches
2007-200829Cardiff Cityeng ENG2. Championship12th453,7358390.241.5405
2008-200930Cardiff Cityeng ENG2. Championship7th413,5308685.339.2392
2009-201031Cardiff Cityeng ENG2. Championship4th372,7207465.730.2289
2010-201132Cardiff Cityeng ENG2. Championship4th7268386.53.025
2011-201233Dundeesct SCO2. First Division2nd131,0698233.011.9121
2011-201233Aberdeensct SCO1. Premier League9th121,0548830.811.7120
2012-201334Aberdeensct SCO1. Premier League8th352,9728586.933.0341
2013-201435Dundeesct SCO2. Championship1st363,1438797.034.9342
13 Seasons4 Clubs3 Leagues37230,0188155.8333.533042
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Dundee (6 Seasons)2 Leagues16714,2658570.8158.51598
Cardiff City (4 Seasons)1 League13010,2537961.9113.910921
Rangers (3 Seasons)1 League281,4745314.416.41612
Aberdeen (2 Seasons)1 League474,0268658.944.7461
Premier League (8 Seasons)19315,5538150.5172.817518
Championship (4 Seasons)13010,2537961.9113.910921
First Division (2 Seasons)494,2128665.046.8463
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-200425Dundee2. UEFA CupRd12180902.02200Matches
2006-200728Rangers2. UEFA CupR167369534.14332Matches
2 Seasons2 Clubs1 League9549616.16532
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Rangers (1 Season)1 League7369534.14332
Dundee (1 Season)1 League2180902.02200
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
201032sct ScotlandWCQ1110.10.0001023.000000.00+0.63Matches
1 Season1 Club1 League1110.10.0001023.000000.00+0.63
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-200122Dundeesct SCO1. Premier League30.731
2001-200223Dundeesct SCO1. Premier League35.310
2002-200324Dundeesct SCO1. Premier League35.3400
2003-200425Dundeesct SCO1. Premier League10.510Matches
2003-200425Rangerssct SCO1. Premier League8.300Matches
2003-200425Dundee2. UEFA Cup2.00000Matches
2005-200627Rangerssct SCO1. Premier League4.500Matches
2006-200728Rangerssct SCO1. Premier League3.600Matches
2006-200728Rangers2. UEFA Cup4.11000Matches
2007-200829Cardiff Cityeng ENG2. Championship41.52056
2008-200930Cardiff Cityeng ENG2. Championship39.26059
2009-201031Cardiff Cityeng ENG2. Championship30.22024
2010-201132Cardiff Cityeng ENG2. Championship3.0004
2011-201233Dundeesct SCO2. First Division11.900
2011-201233Aberdeensct SCO1. Premier League11.71016
2012-201334Aberdeensct SCO1. Premier League33.04056
2013-201435Dundeesct SCO2. Championship34.910
13 Seasons4 Clubs4 Leagues339.626102150
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Dundee (6 Seasons)3 Leagues160.5101000
Cardiff City (4 Seasons)1 League113.9100143
Rangers (3 Seasons)2 Leagues20.51000
Aberdeen (2 Seasons)1 League44.75072
Premier League (8 Seasons)172.814172
Championship (4 Seasons)113.9100143
First Division (2 Seasons)46.810
UEFA Cup (2 Seasons)6.11000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2000-200122Dundee1 League30.731
2001-200223Dundee1 League35.310
2002-200324Dundee1 League35.3400
2003-200425Dundee2 Leagues12.51000
2003-200425Rangers1 League8.300
2005-200627Rangers1 League4.500
2006-200728Rangers2 Leagues7.71000
2007-200829Cardiff City1 League41.52056
2008-200930Cardiff City1 League39.26059
2009-201031Cardiff City1 League30.22024
2010-201132Cardiff City1 League3.0004
2011-201233Dundee1 League11.900
2011-201233Aberdeen1 League11.71016
2012-201334Aberdeen1 League33.04056
2013-201435Dundee1 League34.910
13 Seasons4 Clubs4 Leagues339.626102150
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Dundee (6 Seasons)3 Leagues160.5101000
Cardiff City (4 Seasons)1 League113.9100143
Rangers (3 Seasons)2 Leagues20.51000
Aberdeen (2 Seasons)1 League44.75072
Premier League (8 Seasons)172.814172
Championship (4 Seasons)113.9100143
First Division (2 Seasons)46.810
UEFA Cup (2 Seasons)6.11000
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-200122Dundeesct SCO1. Premier League6th30.731
2001-200223Dundeesct SCO1. Premier League9th35.310
2002-200324Dundeesct SCO1. Premier League6th35.3400
2003-200425Dundeesct SCO1. Premier League7th10.510Matches
2003-200425Rangerssct SCO1. Premier League2nd8.300Matches
2005-200627Rangerssct SCO1. Premier League3rd4.500Matches
2006-200728Rangerssct SCO1. Premier League2nd3.600Matches
2007-200829Cardiff Cityeng ENG2. Championship12th41.52056
2008-200930Cardiff Cityeng ENG2. Championship7th39.26059
2009-201031Cardiff Cityeng ENG2. Championship4th30.22024
2010-201132Cardiff Cityeng ENG2. Championship4th3.0004
2011-201233Dundeesct SCO2. First Division2nd11.900
2011-201233Aberdeensct SCO1. Premier League9th11.71016
2012-201334Aberdeensct SCO1. Premier League8th33.04056
2013-201435Dundeesct SCO2. Championship1st34.910
13 Seasons4 Clubs3 Leagues333.5251215
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Dundee (6 Seasons)2 Leagues158.51010
Cardiff City (4 Seasons)1 League113.9100143
Rangers (3 Seasons)1 League16.400
Aberdeen (2 Seasons)1 League44.75072
Premier League (8 Seasons)172.814172
Championship (4 Seasons)113.9100143
First Division (2 Seasons)46.810
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2003-200425Dundee2. UEFA CupRd12.00000Matches
2006-200728Rangers2. UEFA CupR164.11000Matches
2 Seasons2 Clubs1 League6.11000
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rangers (1 Season)1 League4.11000
Dundee (1 Season)1 League2.00000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201032sct ScotlandWCQ0.00000Matches
1 Season1 Club1 League0.00000

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.