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
2003-200417Rangerssct SCO1. Premier League21931.0000000000.000.000.000.000.00
2004-200518Rangerssct SCO1. Premier League1060.1000000000.000.000.000.000.00
2005-200619Rangerssct SCO1. Premier League1050.1000000000.000.000.000.000.00
2006-200720Rangerssct SCO1. Premier League32322,71930.2114151100600.360.130.500.360.50Matches
2006-200720Rangers2. UEFA Cup865025.6321000.540.36Matches
2007-200821Rangers1. Champions Lg532853.2202200100.630.000.630.630.63Matches
2007-200821Rangerssct SCO1. Premier League16121,10612.3246200100.160.330.490.160.49Matches
2007-200821Rangers2. UEFA Cup442803.1000200.000.00Matches
2008-200922Blackpooleng ENG2. Championship13131,13112.6213200510.160.080.240.160.24Matches
2008-200922Rangerssct SCO1. Premier League975686.3022000200.000.320.320.000.32Matches
2009-201023Blackpooleng ENG2. Championship43413,63940.41682413331300.400.200.590.320.52
2010-201124Blackpooleng ENG1. Premier League35343,04933.9128205781100.350.240.590.150.38Matches
2011-201225Liverpooleng ENG1. Premier League28272,16724.1268112610.080.250.330.040.29Matches
2012-201326Stoke Cityeng ENG1. Premier League27221,75719.5325300910.150.100.260.150.26Matches
2013-201427Stoke Cityeng ENG1. Premier League31201,75619.57411611600.360.210.560.310.51Matches
2014-201528Stoke Cityeng ENGFA Cup311311.5000000000.000.000.000.000.00Matches
2014-201528Stoke Cityeng ENGLeague Cup321992.2000000200.000.000.000.000.00Matches
2014-201528Stoke Cityeng ENG1. Premier League29151,51116.8718611500.420.060.480.360.42Matches
2015-201629Stoke Cityeng ENGFA Cup11861.0000000000.000.000.000.000.00Matches
2015-201629Stoke Cityeng ENGLeague Cup211471.6000000000.000.000.000.000.00Matches
2015-201629Stoke Cityeng ENG1. Premier League22121,04411.6112100610.090.090.170.090.17Matches
2016-201730Stoke Cityeng ENGEFL Cup211121.2000000000.000.000.000.000.00Matches
2016-201730Stoke Cityeng ENGFA Cup10450.5000000000.000.000.000.000.00Matches
2016-201730Stoke Cityeng ENG1. Premier League24171,49116.6134011700.060.180.240.000.18Matches
2017-201831Stoke Cityeng ENGEFL Cup221631.8000000100.000.000.000.000.00Matches
2017-201831Stoke Cityeng ENGFA Cup11740.8101011001.220.001.220.000.00Matches
2017-201831Stoke Cityeng ENG1. Premier League1154114.6000001210.000.000.000.000.00Matches
2018-201932Stoke Cityeng ENG2. Championship1243864.3000000300.000.000.000.000.00Matches
2018-201932Stoke Cityeng ENGEFL Cup21961.1011000200.000.940.940.000.94Matches
2018-201932Stoke Cityeng ENGFA Cup11800.9000000100.000.000.000.000.00Matches
2018-201932Stoke Cityeng ENGJr. PL2 — Div. 2443153.5101011100.290.000.290.000.00Matches
2019-202033Readingeng ENG2. Championship2187828.7213111400.230.120.350.120.23Matches
2019-202033Readingeng ENGEFL Cup331862.1011000100.000.480.480.000.48Matches
2019-202033Readingeng ENGFA Cup321361.5011000000.000.660.660.000.66Matches
2019-202033Readingeng ENGJr. PL2 — Div. 211260.3000000000.000.000.000.000.00Matches
2020-202134Dundeesct SCO2. Championship22171,56517.46814422700.350.460.810.230.69Matches
2021-202235Dundeesct SCO1. Premiership27211,62718.12352001100.110.170.280.110.28Matches
19 Seasons6 Clubs8 Leagues44733729,335325.9805913661192111450.250.190.430.190.37
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
Stoke City (7 Seasons)4 Leagues1741069,489105.420123216454430.190.110.300.150.27
Rangers (6 Seasons)3 Leagues78655,56461.818102517101200.290.190.470.270.47
Blackpool (3 Seasons)2 Leagues91887,81986.93017472010112910.350.200.540.230.43
Dundee (2 Seasons)2 Leagues49383,19235.5811196221800.230.310.540.170.48
Liverpool (1 Season)1 League28272,16724.1268112610.080.250.330.040.29
Reading (1 Season)3 Leagues27131,10412.3235111500.160.240.410.080.33
Stoke City (1 Season)1 League443153.5101011100.290.000.290.000.00
Reading (1 Season)1 League11260.3000000000.000.000.000.000.00
Premier League (8 Seasons)20715213,186146.53325582211145240.230.170.400.150.32
Premier League (7 Seasons)88736,12468.015132815002000.220.190.410.220.41
League Cup (6 Seasons)141090310.0022000600.000.200.200.000.20
FA Cup (6 Seasons)1065526.1112011100.160.160.330.000.16
Championship (4 Seasons)89665,93866.020103016442510.300.150.450.240.39
UEFA Cup (2 Seasons)12107828.7321200.350.23
PL2 — Div. 2 (2 Seasons)553413.8101011100.260.000.260.000.00
Championship (1 Season)22171,56517.46814422700.350.460.810.230.69
Champions Lg (1 Season)532853.2202200100.630.000.630.630.63
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
2003-200417Rangers1 League21931.0000000000.000.000.000.000.00
2004-200518Rangers1 League1060.1000000000.000.000.000.000.00
2005-200619Rangers1 League1050.1000000000.000.000.000.000.00
2006-200720Rangers2 Leagues40383,22135.8144151310600.390.130.500.360.50
2007-200821Rangers3 Leagues25191,67118.6448400400.220.260.520.220.52
2008-200922Rangers1 League975686.3022000200.000.320.320.000.32
2008-200922Blackpool1 League13131,13112.6213200510.160.080.240.160.24
2009-201023Blackpool1 League43413,63940.41682413331300.400.200.590.320.52
2010-201124Blackpool1 League35343,04933.9128205781100.350.240.590.150.38
2011-201225Liverpool1 League28272,16724.1268112610.080.250.330.040.29
2012-201326Stoke City1 League27221,75719.5325300910.150.100.260.150.26
2013-201427Stoke City1 League31201,75619.57411611600.360.210.560.310.51
2014-201528Stoke City3 Leagues35181,84120.5718611700.340.050.390.290.34
2015-201629Stoke City3 Leagues25141,27714.2112100610.070.070.140.070.14
2016-201730Stoke City3 Leagues27181,64818.3134011700.050.160.220.000.16
2017-201831Stoke City3 Leagues1486487.2101012310.140.000.140.000.00
2018-201932Stoke City3 Leagues1565626.2011000600.000.160.160.000.16
2018-201932Stoke City1 League443153.5101011100.290.000.290.000.00
2019-202033Reading1 League11260.3000000000.000.000.000.000.00
2019-202033Reading3 Leagues27131,10412.3235111500.160.240.410.080.33
2020-202134Dundee1 League22171,56517.46814422700.350.460.810.230.69
2021-202235Dundee1 League27211,62718.12352001100.110.170.280.110.28
19 Seasons6 Clubs8 Leagues44733729,335325.9805913661192111450.250.190.430.190.37
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
Stoke City (7 Seasons)4 Leagues1741069,489105.420123216454430.190.110.300.150.27
Rangers (6 Seasons)3 Leagues78655,56461.818102517101200.290.190.470.270.47
Blackpool (3 Seasons)2 Leagues91887,81986.93017472010112910.350.200.540.230.43
Dundee (2 Seasons)2 Leagues49383,19235.5811196221800.230.310.540.170.48
Liverpool (1 Season)1 League28272,16724.1268112610.080.250.330.040.29
Reading (1 Season)3 Leagues27131,10412.3235111500.160.240.410.080.33
Stoke City (1 Season)1 League443153.5101011100.290.000.290.000.00
Reading (1 Season)1 League11260.3000000000.000.000.000.000.00
Premier League (8 Seasons)20715213,186146.53325582211145240.230.170.400.150.32
Premier League (7 Seasons)88736,12468.015132815002000.220.190.410.220.41
League Cup (6 Seasons)141090310.0022000600.000.200.200.000.20
FA Cup (6 Seasons)1065526.1112011100.160.160.330.000.16
Championship (4 Seasons)89665,93866.020103016442510.300.150.450.240.39
UEFA Cup (2 Seasons)12107828.7321200.350.23
PL2 — Div. 2 (2 Seasons)553413.8101011100.260.000.260.000.00
Championship (1 Season)22171,56517.46814422700.350.460.810.230.69
Champions Lg (1 Season)532853.2202200100.630.000.630.630.63
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
2003-200417Rangerssct SCO1. Premier League2nd21931.0000000000.000.000.000.000.00
2004-200518Rangerssct SCO1. Premier League1st1060.1000000000.000.000.000.000.00
2005-200619Rangerssct SCO1. Premier League3rd1050.1000000000.000.000.000.000.00
2006-200720Rangerssct SCO1. Premier League2nd32322,71930.2114151100600.360.130.500.360.50Matches
2007-200821Rangerssct SCO1. Premier League2nd16121,10612.3246200100.160.330.490.160.49Matches
2008-200922Rangerssct SCO1. Premier League1st975686.3022000200.000.320.320.000.32Matches
2008-200922Blackpooleng ENG2. Championship16th13131,13112.6213200510.160.080.240.160.24Matches
2009-201023Blackpooleng ENG2. Championship6th43413,63940.41682413331300.400.200.590.320.52
2010-201124Blackpooleng ENG1. Premier League19th35343,04933.9128205781100.350.240.590.150.38Matches
2011-201225Liverpooleng ENG1. Premier League8th28272,16724.1268112610.080.250.330.040.29Matches
2012-201326Stoke Cityeng ENG1. Premier League13th27221,75719.5325300910.150.100.260.150.26Matches
2013-201427Stoke Cityeng ENG1. Premier League9th31201,75619.57411611600.360.210.560.310.51Matches
2014-201528Stoke Cityeng ENG1. Premier League9th29151,51116.8718611500.420.060.480.360.42Matches
2015-201629Stoke Cityeng ENG1. Premier League9th22121,04411.6112100610.090.090.170.090.17Matches
2016-201730Stoke Cityeng ENG1. Premier League13th24171,49116.6134011700.060.180.240.000.18Matches
2017-201831Stoke Cityeng ENG1. Premier League19th1154114.6000001210.000.000.000.000.00Matches
2018-201932Stoke Cityeng ENG2. Championship16th1243864.3000000300.000.000.000.000.00Matches
2018-201932Stoke Cityeng ENGJr. PL2 — Div. 27th443153.5101011100.290.000.290.000.00Matches
2019-202033Readingeng ENGJr. PL2 — Div. 29th11260.3000000000.000.000.000.000.00Matches
2019-202033Readingeng ENG2. Championship14th2187828.7213111400.230.120.350.120.23Matches
2020-202134Dundeesct SCO2. Championship2nd22171,56517.46814422700.350.460.810.230.69Matches
2021-202235Dundeesct SCO1. Premiership12th27211,62718.12352001100.110.170.280.110.28Matches
19 Seasons6 Clubs4 Leagues40630826,813297.9745613057172010450.250.190.440.190.38
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
Stoke City (7 Seasons)2 Leagues156958,35692.819113016343830.200.120.320.170.29
Rangers (6 Seasons)1 League61524,49750.01310231300900.260.200.460.260.46
Blackpool (3 Seasons)2 Leagues91887,81986.93017472010112910.350.200.540.230.43
Dundee (2 Seasons)2 Leagues49383,19235.5811196221800.230.310.540.170.48
Liverpool (1 Season)1 League28272,16724.1268112610.080.250.330.040.29
Reading (1 Season)1 League2187828.7213111400.230.120.350.120.23
Stoke City (1 Season)1 League443153.5101011100.290.000.290.000.00
Reading (1 Season)1 League11260.3000000000.000.000.000.000.00
Premier League (8 Seasons)20715213,186146.53325582211145240.230.170.400.150.32
Premier League (7 Seasons)88736,12468.015132815002000.220.190.410.220.41
Championship (4 Seasons)89665,93866.020103016442510.300.150.450.240.39
PL2 — Div. 2 (2 Seasons)553413.8101011100.260.000.260.000.00
Championship (1 Season)22171,56517.46814422700.350.460.810.230.69
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-201528Stoke Cityeng ENGFA Cup9th311311.5000000000.000.000.000.000.00Matches
2014-201528Stoke Cityeng ENGLeague Cup9th321992.2000000200.000.000.000.000.00Matches
2015-201629Stoke Cityeng ENGFA Cup17th11861.0000000000.000.000.000.000.00Matches
2015-201629Stoke Cityeng ENGLeague Cup3rd211471.6000000000.000.000.000.000.00Matches
2016-201730Stoke Cityeng ENGEFL Cup17th211121.2000000000.000.000.000.000.00Matches
2016-201730Stoke Cityeng ENGFA Cup33rd10450.5000000000.000.000.000.000.00Matches
2017-201831Stoke Cityeng ENGEFL Cup17th221631.8000000100.000.000.000.000.00Matches
2017-201831Stoke Cityeng ENGFA Cup33rd11740.8101011001.220.001.220.000.00Matches
2018-201932Stoke Cityeng ENGEFL Cup17th21961.1011000200.000.940.940.000.94Matches
2018-201932Stoke Cityeng ENGFA Cup33rd11800.9000000100.000.000.000.000.00Matches
2019-202033Readingeng ENGEFL Cup17th331862.1011000100.000.480.480.000.48Matches
2019-202033Readingeng ENGFA Cup9th321361.5011000000.000.660.660.000.66Matches
6 Seasons2 Clubs2 Leagues24161,45516.2134011700.060.190.250.000.19
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
Stoke City (5 Seasons)2 Leagues18111,13312.6112011600.080.080.160.000.08
Reading (1 Season)2 Leagues653223.6022000100.000.560.560.000.56
League Cup (6 Seasons)141090310.0022000600.000.200.200.000.20
FA Cup (6 Seasons)1065526.1112011100.160.160.330.000.16
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
2006-200720Rangers2. UEFA CupR16865025.6321000.540.36Matches
2007-200821Rangers1. Champions LgGR532853.2202200100.630.000.630.630.63Matches
2007-200821Rangers2. UEFA CupF442803.1000200.000.00Matches
2 Seasons1 Club2 Leagues17131,06711.9502410300.420.000.630.340.63
UEFA Cup (2 Seasons)12107828.7321200.350.23
Champions Lg (1 Season)532853.2202200100.630.000.630.630.63
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
200822sct ScotlandUEFA Euro Qualifying10140.20000000.000.00Matches
201226sct ScotlandUEFA Euro Qualifying432602.90000000.000.00Matches
201428sct ScotlandWCQ512412.7000000200.000.000.000.000.00Matches
201428sct ScotlandFriendlies (M)10140.2000000000.000.000.000.000.00Matches
201529sct ScotlandFriendlies (M)10320.4000000000.000.000.000.000.00Matches
201630sct ScotlandUEFA Euro Qualifying00Matches
5 Seasons1 Club3 Leagues1245616.2000000200.000.000.000.000.00
UEFA Euro Qualifying (3 Seasons)532743.00000000.000.00
Friendlies (M) (2 Seasons)20460.5000000000.000.000.000.000.00
WCQ (1 Season)512412.7000000200.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2003-200417Rangerssct SCO1. Premier League1.0010.970.0000
2004-200518Rangerssct SCO1. Premier League0.1000.0000
2005-200619Rangerssct SCO1. Premier League0.1000.0000
2006-200720Rangerssct SCO1. Premier League30.211431.420.2600Matches
2006-200720Rangers2. UEFA Cup5.631Matches
2007-200821Rangers1. Champions Lg3.2220.631.0000Matches
2007-200821Rangerssct SCO1. Premier League12.32141.140.1400Matches
2007-200821Rangers2. UEFA Cup3.100Matches
2008-200922Blackpooleng ENG2. Championship12.62110.880.1800Matches
2008-200922Rangerssct SCO1. Premier League6.3040.630.0000Matches
2009-201023Blackpooleng ENG2. Championship40.416641.580.2033
2010-201124Blackpooleng ENG1. Premier League33.912361.060.1478Matches
2011-201225Liverpooleng ENG1. Premier League24.12120.500.0812Matches
2012-201326Stoke Cityeng ENG1. Premier League19.53190.970.1600Matches
2013-201427Stoke Cityeng ENG1. Premier League19.57231.180.2611Matches
2014-201528Stoke Cityeng ENGFA Cup1.5000Matches
2014-201528Stoke Cityeng ENGLeague Cup2.2000Matches
2014-201528Stoke Cityeng ENG1. Premier League16.87171.010.3511Matches
2015-201629Stoke Cityeng ENGFA Cup1.0000Matches
2015-201629Stoke Cityeng ENGLeague Cup1.6000Matches
2015-201629Stoke Cityeng ENG1. Premier League11.6140.340.2500Matches
2016-201730Stoke Cityeng ENGEFL Cup1.206350.04.822.410.000.0000Matches
2016-201730Stoke Cityeng ENGFA Cup0.5000Matches
2016-201730Stoke Cityeng ENG1. Premier League16.61401127.52.410.660.000.0011Matches
2017-201831Stoke Cityeng ENGEFL Cup1.806233.33.311.100.000.0000Matches
2017-201831Stoke Cityeng ENGFA Cup0.8111100.01.221.220.000.0011Matches
2017-201831Stoke Cityeng ENG1. Premier League4.6010330.02.190.660.000.0001Matches
2018-201932Stoke Cityeng ENG2. Championship4.301218.32.800.230.000.0000Matches
2018-201932Stoke Cityeng ENGEFL Cup1.10300.02.810.000.0000Matches
2018-201932Stoke Cityeng ENGFA Cup0.90100.01.130.000.0000Matches
2018-201932Stoke Cityeng ENGJr. PL2 — Div. 23.5111Matches
2019-202033Readingeng ENG2. Championship8.7224729.22.760.810.040.1411Matches
2019-202033Readingeng ENGEFL Cup2.107228.63.390.970.000.0000Matches
2019-202033Readingeng ENGFA Cup1.50100.00.660.000.0000Matches
2019-202033Readingeng ENGJr. PL2 — Div. 20.3000Matches
2020-202134Dundeesct SCO2. Championship17.4622Matches
2021-202235Dundeesct SCO1. Premiership18.1226830.81.440.440.080.2500Matches
19 Seasons6 Clubs8 Leagues325.98013728827.72.220.980.020.191921
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Stoke City (7 Seasons)4 Leagues105.420798426.62.530.850.000.1945
Rangers (6 Seasons)3 Leagues61.818641.200.2310
Blackpool (3 Seasons)2 Leagues86.9301111.280.181011
Dundee (2 Seasons)2 Leagues35.5826830.81.440.440.080.2522
Liverpool (1 Season)1 League24.12120.500.0812
Reading (1 Season)3 Leagues12.3232928.12.610.730.030.1111
Stoke City (1 Season)1 League3.5111
Reading (1 Season)1 League0.3000
Premier League (8 Seasons)146.5335012528.02.370.850.000.181114
Premier League (7 Seasons)68.015267030.81.441.030.080.2100
League Cup (6 Seasons)10.0022731.83.551.130.000.0000
FA Cup (6 Seasons)6.113133.30.930.310.000.0011
Championship (4 Seasons)66.020368322.22.771.260.030.1944
UEFA Cup (2 Seasons)8.731
PL2 — Div. 2 (2 Seasons)3.8111
Championship (1 Season)17.4622
Champions Lg (1 Season)3.2220.631.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2003-200417Rangers1 League1.0010.970.0000
2004-200518Rangers1 League0.1000.0000
2005-200619Rangers1 League0.1000.0000
2006-200720Rangers2 Leagues35.814431.420.2610
2007-200821Rangers3 Leagues18.64161.040.2500
2008-200922Rangers1 League6.3040.630.0000
2008-200922Blackpool1 League12.62110.880.1800
2009-201023Blackpool1 League40.416641.580.2033
2010-201124Blackpool1 League33.912361.060.1478
2011-201225Liverpool1 League24.12120.500.0812
2012-201326Stoke City1 League19.53190.970.1600
2013-201427Stoke City1 League19.57231.180.2611
2014-201528Stoke City3 Leagues20.57171.010.3511
2015-201629Stoke City3 Leagues14.2140.340.2500
2016-201730Stoke City3 Leagues18.31461430.42.580.790.000.0011
2017-201831Stoke City3 Leagues7.2117635.32.360.830.000.0012
2018-201932Stoke City3 Leagues6.201616.32.560.160.000.0000
2018-201932Stoke City1 League3.5111
2019-202033Reading1 League0.3000
2019-202033Reading3 Leagues12.3232928.12.610.730.030.1111
2020-202134Dundee1 League17.4622
2021-202235Dundee1 League18.1226830.81.440.440.080.2500
19 Seasons6 Clubs8 Leagues325.98013728827.72.220.980.020.191921
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Stoke City (7 Seasons)4 Leagues105.420798426.62.530.850.000.1945
Rangers (6 Seasons)3 Leagues61.818641.200.2310
Blackpool (3 Seasons)2 Leagues86.9301111.280.181011
Dundee (2 Seasons)2 Leagues35.5826830.81.440.440.080.2522
Liverpool (1 Season)1 League24.12120.500.0812
Reading (1 Season)3 Leagues12.3232928.12.610.730.030.1111
Stoke City (1 Season)1 League3.5111
Reading (1 Season)1 League0.3000
Premier League (8 Seasons)146.5335012528.02.370.850.000.181114
Premier League (7 Seasons)68.015267030.81.441.030.080.2100
League Cup (6 Seasons)10.0022731.83.551.130.000.0000
FA Cup (6 Seasons)6.113133.30.930.310.000.0011
Championship (4 Seasons)66.020368322.22.771.260.030.1944
UEFA Cup (2 Seasons)8.731
PL2 — Div. 2 (2 Seasons)3.8111
Championship (1 Season)17.4622
Champions Lg (1 Season)3.2220.631.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2003-200417Rangerssct SCO1. Premier League2nd1.0010.970.0000
2004-200518Rangerssct SCO1. Premier League1st0.1000.0000
2005-200619Rangerssct SCO1. Premier League3rd0.1000.0000
2006-200720Rangerssct SCO1. Premier League2nd30.211431.420.2600Matches
2007-200821Rangerssct SCO1. Premier League2nd12.32141.140.1400Matches
2008-200922Rangerssct SCO1. Premier League1st6.3040.630.0000Matches
2008-200922Blackpooleng ENG2. Championship16th12.62110.880.1800Matches
2009-201023Blackpooleng ENG2. Championship6th40.416641.580.2033
2010-201124Blackpooleng ENG1. Premier League19th33.912361.060.1478Matches
2011-201225Liverpooleng ENG1. Premier League8th24.12120.500.0812Matches
2012-201326Stoke Cityeng ENG1. Premier League13th19.53190.970.1600Matches
2013-201427Stoke Cityeng ENG1. Premier League9th19.57231.180.2611Matches
2014-201528Stoke Cityeng ENG1. Premier League9th16.87171.010.3511Matches
2015-201629Stoke Cityeng ENG1. Premier League9th11.6140.340.2500Matches
2016-201730Stoke Cityeng ENG1. Premier League13th16.61401127.52.410.660.000.0011Matches
2017-201831Stoke Cityeng ENG1. Premier League19th4.6010330.02.190.660.000.0001Matches
2018-201932Stoke Cityeng ENG2. Championship16th4.301218.32.800.230.000.0000Matches
2018-201932Stoke Cityeng ENGJr. PL2 — Div. 27th3.5111Matches
2019-202033Readingeng ENGJr. PL2 — Div. 29th0.3000Matches
2019-202033Readingeng ENG2. Championship14th8.7224729.22.760.810.040.1411Matches
2020-202134Dundeesct SCO2. Championship2nd17.4622Matches
2021-202235Dundeesct SCO1. Premiership12th18.1226830.81.440.440.080.2500Matches
19 Seasons6 Clubs4 Leagues297.97411227826.82.150.990.030.191720
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Stoke City (7 Seasons)2 Leagues92.819627824.22.440.840.000.2134
Rangers (6 Seasons)1 League50.013621.240.2100
Blackpool (3 Seasons)2 Leagues86.9301111.280.181011
Dundee (2 Seasons)2 Leagues35.5826830.81.440.440.080.2522
Liverpool (1 Season)1 League24.12120.500.0812
Reading (1 Season)1 League8.7224729.22.760.810.040.1411
Stoke City (1 Season)1 League3.5111
Reading (1 Season)1 League0.3000
Premier League (8 Seasons)146.5335012528.02.370.850.000.181114
Premier League (7 Seasons)68.015267030.81.441.030.080.2100
Championship (4 Seasons)66.020368322.22.771.260.030.1944
PL2 — Div. 2 (2 Seasons)3.8111
Championship (1 Season)17.4622
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201528Stoke Cityeng ENGFA Cup9th1.5000Matches
2014-201528Stoke Cityeng ENGLeague Cup9th2.2000Matches
2015-201629Stoke Cityeng ENGFA Cup17th1.0000Matches
2015-201629Stoke Cityeng ENGLeague Cup3rd1.6000Matches
2016-201730Stoke Cityeng ENGEFL Cup17th1.206350.04.822.410.000.0000Matches
2016-201730Stoke Cityeng ENGFA Cup33rd0.5000Matches
2017-201831Stoke Cityeng ENGEFL Cup17th1.806233.33.311.100.000.0000Matches
2017-201831Stoke Cityeng ENGFA Cup33rd0.8111100.01.221.220.000.0011Matches
2018-201932Stoke Cityeng ENGEFL Cup17th1.10300.02.810.000.0000Matches
2018-201932Stoke Cityeng ENGFA Cup33rd0.90100.01.130.000.0000Matches
2019-202033Readingeng ENGEFL Cup17th2.107228.63.390.970.000.0000Matches
2019-202033Readingeng ENGFA Cup9th1.50100.00.660.000.0000Matches
6 Seasons2 Clubs2 Leagues16.2125832.02.660.850.000.0011
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Stoke City (5 Seasons)2 Leagues12.6117635.32.911.030.000.0011
Reading (1 Season)2 Leagues3.608225.02.240.560.000.0000
League Cup (6 Seasons)10.0022731.83.551.130.000.0000
FA Cup (6 Seasons)6.113133.30.930.310.000.0011
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2006-200720Rangers2. UEFA CupR165.631Matches
2007-200821Rangers1. Champions LgGR3.2220.631.0000Matches
2007-200821Rangers2. UEFA CupF3.100Matches
2 Seasons1 Club2 Leagues11.9520.631.0010
UEFA Cup (2 Seasons)8.731
Champions Lg (1 Season)3.2220.631.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
200822sct ScotlandUEFA Euro Qualifying0.2000Matches
201226sct ScotlandUEFA Euro Qualifying2.9000Matches
201428sct ScotlandWCQ2.7000Matches
201428sct ScotlandFriendlies (M)0.2000Matches
201529sct ScotlandFriendlies (M)0.4000Matches
5 Seasons1 Club3 Leagues6.2000
UEFA Euro Qualifying (3 Seasons)3.0000
Friendlies (M) (2 Seasons)0.5000
WCQ (1 Season)2.7000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2003-200417Rangerssct SCO1. Premier League293472.71.011
2004-200518Rangerssct SCO1. Premier League1660.20.101
2005-200619Rangerssct SCO1. Premier League1550.10.101
2006-200720Rangerssct SCO1. Premier League322,7198579.530.2320Matches
2006-200720Rangers2. UEFA Cup85026355.85.66422Matches
2007-200821Rangers1. Champions Lg52855752.83.2312Matches
2007-200821Rangerssct SCO1. Premier League161,1066932.312.3124Matches
2007-200821Rangers2. UEFA Cup42807033.33.14101Matches
2008-200922Blackpooleng ENG2. Championship131,1318727.312.6130Matches
2008-200922Rangerssct SCO1. Premier League95686316.66.372Matches
2009-201023Blackpooleng ENG2. Championship433,6398587.940.4412
2010-201124Blackpooleng ENG1. Premier League353,0498789.233.934311Matches
2011-201225Liverpooleng ENG1. Premier League282,1677763.424.127181Matches
2012-201326Stoke Cityeng ENG1. Premier League271,7576551.419.52255Matches
2013-201427Stoke Cityeng ENG1. Premier League311,7565751.319.520911Matches
2014-201528Stoke Cityeng ENGFA Cup31314448.51.5192122002.0042+2+1.37+1.37Matches
2014-201528Stoke Cityeng ENGLeague Cup31996673.72.2291211802.0062+4+1.81+3.08Matches
2014-201528Stoke Cityeng ENG1. Premier League291,5115244.216.81561491.452415+9+0.54+0.82Matches
2015-201629Stoke Cityeng ENGFA Cup1868647.81.01860003.0021+1+1.05+2.00Matches
2015-201629Stoke Cityeng ENGLeague Cup21477423.31.61120112732.001100.00-0.56Matches
2015-201629Stoke Cityeng ENG1. Premier League221,0444730.511.61241071.2398+1+0.09+0.65Matches
2016-201730Stoke Cityeng ENGEFL Cup21125662.21.2191112101.5041+3+2.41+2.41Matches
2016-201730Stoke Cityeng ENGFA Cup1454550.00.50014500.0001-1-2.000.00Matches
2016-201730Stoke Cityeng ENG1. Premier League241,4916243.616.61777141.292023-3-0.18+0.38Matches
2017-201831Stoke Cityeng ENGEFL Cup21638290.61.82821001.5042+2+1.10+1.10Matches
2017-201831Stoke Cityeng ENGFA Cup1747482.20.81740000.0012-1-1.22-1.22Matches
2017-201831Stoke Cityeng ENG1. Premier League114113712.04.6516210.9127-5-1.09-0.26Matches
2018-201932Stoke Cityeng ENG2. Championship12386329.34.3473181291.3354+1+0.23+0.42Matches
2018-201932Stoke Cityeng ENGEFL Cup2964853.31.119111501.503300.00-1.07Matches
2018-201932Stoke Cityeng ENGFA Cup1808044.40.91800000.0023-1-1.13-1.13Matches
2018-201932Stoke Cityeng ENGJr. PL2 — Div. 243157915.93.54793001.5073+4+1.14+1.09Matches
2019-202033Readingeng ENG2. Championship217823718.98.786911318121.29159+6+0.69+0.82Matches
2019-202033Readingeng ENGEFL Cup31866256.42.13620002.0024-2-0.97-3.47Matches
2019-202033Readingeng ENGFA Cup31364526.71.526811102.3312-1-0.66-1.14Matches
2019-202033Readingeng ENGJr. PL2 — Div. 2126261.60.31260000.000000.00+0.11Matches
2020-202134Dundeesct SCO2. Championship221,5657164.417.417861152111.673428+6+0.35+0.03Matches
2021-202235Dundeesct SCO1. Premiership271,6276047.618.12169962901.002132-11-0.61+0.35Matches
19 Seasons6 Clubs8 Leagues44729,3356638.8325.93377711711019791.34160150+10+0.09+0.45
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Stoke City (7 Seasons)4 Leagues1749,4895535.3105.410685406817631.338775+12+0.18+0.61
Rangers (6 Seasons)3 Leagues785,5647124.461.8656133
Blackpool (3 Seasons)2 Leagues917,8198666.886.988313
Dundee (2 Seasons)2 Leagues493,1926554.635.5387720112611.305560-5-0.14+0.40
Liverpool (1 Season)1 League282,1677763.424.127181
Reading (1 Season)3 Leagues271,1044122.212.3136721417121.481815+3+0.24+0.22
Stoke City (1 Season)1 League43157915.93.54793001.5073+4+1.14+1.09
Reading (1 Season)1 League126261.60.31260000.000000.00+0.11
Premier League (8 Seasons)20713,1866448.2146.51528155511.285553+2+0.04+0.64
Premier League (7 Seasons)886,1247025.668.073699152901.002132-11-0.61+0.35
League Cup (6 Seasons)149036551.010.01083641831.792013+7+0.70-0.03
FA Cup (6 Seasons)105525541.86.1678242101.601011-1-0.16-0.16
Championship (4 Seasons)895,9386735.966.0667022315211.302013+7+0.54+0.70
UEFA Cup (2 Seasons)127826544.98.710523
PL2 — Div. 2 (2 Seasons)5341689.53.85683001.2073+4+1.06+1.08
Championship (1 Season)221,5657164.417.417861152111.673428+6+0.35+0.03
Champions Lg (1 Season)52855752.83.2312
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
2003-200417Rangers1 League293472.71.011
2004-200518Rangers1 League1660.20.101
2005-200619Rangers1 League1550.10.101
2006-200720Rangers2 Leagues403,2218174.635.838422
2007-200821Rangers3 Leagues251,6716734.818.619261
2008-200922Rangers1 League95686316.66.372
2008-200922Blackpool1 League131,1318727.312.6130
2009-201023Blackpool1 League433,6398587.940.4412
2010-201124Blackpool1 League353,0498789.233.934311
2011-201225Liverpool1 League282,1677763.424.127181
2012-201326Stoke City1 League271,7576551.419.52255
2013-201427Stoke City1 League311,7565751.319.520911
2014-201528Stoke City3 Leagues351,8415346.520.518919171991.543419+15+0.73+1.03
2015-201629Stoke City3 Leagues251,2775130.214.21410351127101.361210+2+0.14+0.54
2016-201730Stoke City3 Leagues271,6486144.718.318918933141.262425-1-0.05+0.52
2017-201831Stoke City3 Leagues146484617.67.287926210.93711-4-0.56+0.27
2018-201932Stoke City3 Leagues155623712.56.2677291191.26101000.00+0.16
2018-201932Stoke City1 League43157915.93.54793001.5073+4+1.14+1.09
2019-202033Reading1 League126261.60.31260000.000000.00+0.11
2019-202033Reading3 Leagues271,1044122.212.3136721417121.481815+3+0.24+0.22
2020-202134Dundee1 League221,5657164.417.417861152111.673428+6+0.35+0.03
2021-202235Dundee1 League271,6276047.618.12169962901.002132-11-0.61+0.35
19 Seasons6 Clubs8 Leagues44729,3356638.8325.93377711711019791.34160150+10+0.09+0.45
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Stoke City (7 Seasons)4 Leagues1749,4895535.3105.410685406817631.338775+12+0.18+0.61
Rangers (6 Seasons)3 Leagues785,5647124.461.8656133
Blackpool (3 Seasons)2 Leagues917,8198666.886.988313
Dundee (2 Seasons)2 Leagues493,1926554.635.5387720112611.305560-5-0.14+0.40
Liverpool (1 Season)1 League282,1677763.424.127181
Reading (1 Season)3 Leagues271,1044122.212.3136721417121.481815+3+0.24+0.22
Stoke City (1 Season)1 League43157915.93.54793001.5073+4+1.14+1.09
Reading (1 Season)1 League126261.60.31260000.000000.00+0.11
Premier League (8 Seasons)20713,1866448.2146.51528155511.285553+2+0.04+0.64
Premier League (7 Seasons)886,1247025.668.073699152901.002132-11-0.61+0.35
League Cup (6 Seasons)149036551.010.01083641831.792013+7+0.70-0.03
FA Cup (6 Seasons)105525541.86.1678242101.601011-1-0.16-0.16
Championship (4 Seasons)895,9386735.966.0667022315211.302013+7+0.54+0.70
UEFA Cup (2 Seasons)127826544.98.710523
PL2 — Div. 2 (2 Seasons)5341689.53.85683001.2073+4+1.06+1.08
Championship (1 Season)221,5657164.417.417861152111.673428+6+0.35+0.03
Champions Lg (1 Season)52855752.83.2312
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
2003-200417Rangerssct SCO1. Premier League2nd293472.71.011
2004-200518Rangerssct SCO1. Premier League1st1660.20.101
2005-200619Rangerssct SCO1. Premier League3rd1550.10.101
2006-200720Rangerssct SCO1. Premier League2nd322,7198579.530.2320Matches
2007-200821Rangerssct SCO1. Premier League2nd161,1066932.312.3124Matches
2008-200922Rangerssct SCO1. Premier League1st95686316.66.372Matches
2008-200922Blackpooleng ENG2. Championship16th131,1318727.312.6130Matches
2009-201023Blackpooleng ENG2. Championship6th433,6398587.940.4412
2010-201124Blackpooleng ENG1. Premier League19th353,0498789.233.934311Matches
2011-201225Liverpooleng ENG1. Premier League8th282,1677763.424.127181Matches
2012-201326Stoke Cityeng ENG1. Premier League13th271,7576551.419.52255Matches
2013-201427Stoke Cityeng ENG1. Premier League9th311,7565751.319.520911Matches
2014-201528Stoke Cityeng ENG1. Premier League9th291,5115244.216.81561491.452415+9+0.54+0.82Matches
2015-201629Stoke Cityeng ENG1. Premier League9th221,0444730.511.61241071.2398+1+0.09+0.65Matches
2016-201730Stoke Cityeng ENG1. Premier League13th241,4916243.616.61777141.292023-3-0.18+0.38Matches
2017-201831Stoke Cityeng ENG1. Premier League19th114113712.04.6516210.9127-5-1.09-0.26Matches
2018-201932Stoke Cityeng ENG2. Championship16th12386329.34.3473181291.3354+1+0.23+0.42Matches
2018-201932Stoke Cityeng ENGJr. PL2 — Div. 27th43157915.93.54793001.5073+4+1.14+1.09Matches
2019-202033Readingeng ENGJr. PL2 — Div. 29th126261.60.31260000.000000.00+0.11Matches
2019-202033Readingeng ENG2. Championship14th217823718.98.786911318121.29159+6+0.69+0.82Matches
2020-202134Dundeesct SCO2. Championship2nd221,5657164.417.417861152111.673428+6+0.35+0.03Matches
2021-202235Dundeesct SCO1. Premiership12th271,6276047.618.12169962901.002132-11-0.61+0.35Matches
19 Seasons6 Clubs4 Leagues40626,8136638.1297.9308751039819731.29130126+4+0.04+0.47
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Stoke City (7 Seasons)2 Leagues1568,3565433.992.89573336112601.296057+3+0.06+0.53
Rangers (6 Seasons)1 League614,4977421.950.0529
Blackpool (3 Seasons)2 Leagues917,8198666.886.988313
Dundee (2 Seasons)2 Leagues493,1926554.635.5387720112611.305560-5-0.14+0.40
Liverpool (1 Season)1 League282,1677763.424.127181
Reading (1 Season)1 League217823718.98.786911318121.29159+6+0.69+0.82
Stoke City (1 Season)1 League43157915.93.54793001.5073+4+1.14+1.09
Reading (1 Season)1 League126261.60.31260000.000000.00+0.11
Premier League (8 Seasons)20713,1866448.2146.51528155511.285553+2+0.04+0.64
Premier League (7 Seasons)886,1247025.668.073699152901.002132-11-0.61+0.35
Championship (4 Seasons)895,9386735.966.0667022315211.302013+7+0.54+0.70
PL2 — Div. 2 (2 Seasons)5341689.53.85683001.2073+4+1.06+1.08
Championship (1 Season)221,5657164.417.417861152111.673428+6+0.35+0.03
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-201528Stoke Cityeng ENGFA Cup9th31314448.51.5192122002.0042+2+1.37+1.37Matches
2014-201528Stoke Cityeng ENGLeague Cup9th31996673.72.2291211802.0062+4+1.81+3.08Matches
2015-201629Stoke Cityeng ENGFA Cup17th1868647.81.01860003.0021+1+1.05+2.00Matches
2015-201629Stoke Cityeng ENGLeague Cup3rd21477423.31.61120112732.001100.00-0.56Matches
2016-201730Stoke Cityeng ENGEFL Cup17th21125662.21.2191112101.5041+3+2.41+2.41Matches
2016-201730Stoke Cityeng ENGFA Cup33rd1454550.00.50014500.0001-1-2.000.00Matches
2017-201831Stoke Cityeng ENGEFL Cup17th21638290.61.82821001.5042+2+1.10+1.10Matches
2017-201831Stoke Cityeng ENGFA Cup33rd1747482.20.81740000.0012-1-1.22-1.22Matches
2018-201932Stoke Cityeng ENGEFL Cup17th2964853.31.119111501.503300.00-1.07Matches
2018-201932Stoke Cityeng ENGFA Cup33rd1808044.40.91800000.0023-1-1.13-1.13Matches
2019-202033Readingeng ENGEFL Cup17th31866256.42.13620002.0024-2-0.97-3.47Matches
2019-202033Readingeng ENGFA Cup9th31364526.71.526811102.3312-1-0.66-1.14Matches
6 Seasons2 Clubs2 Leagues241,4556147.116.21681882031.713024+6+0.37-0.01
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Stoke City (5 Seasons)2 Leagues181,1336350.412.61189772231.562718+9+0.71+0.63
Reading (1 Season)2 Leagues63225438.33.656411102.1736-3-0.84-1.88
League Cup (6 Seasons)149036551.010.01083641831.792013+7+0.70-0.03
FA Cup (6 Seasons)105525541.86.1678242101.601011-1-0.16-0.16
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
2006-200720Rangers2. UEFA CupR1685026355.85.66422Matches
2007-200821Rangers1. Champions LgGR52855752.83.2312Matches
2007-200821Rangers2. UEFA CupF42807033.33.14101Matches
2 Seasons1 Club2 Leagues171,0676346.811.913643
UEFA Cup (2 Seasons)127826544.98.710523
Champions Lg (1 Season)52855752.83.2312
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
200822sct ScotlandUEFA Euro Qualifying114141.30.20011303.000000.00-0.76Matches
201226sct ScotlandUEFA Euro Qualifying42606536.12.9372014511.0046-2-0.69-0.89Matches
201428sct ScotlandWCQ52414826.82.7192143730.4006-6-2.24-2.51Matches
201428sct ScotlandFriendlies (M)114147.80.20011303.000000.00+0.54Matches
201529sct ScotlandFriendlies (M)1323217.80.40013103.000000.00-1.22Matches
201630sct ScotlandUEFA Euro Qualifying00001Matches
5 Seasons1 Club3 Leagues125614714.26.2478183151.25412-8-1.28-1.75
UEFA Euro Qualifying (3 Seasons)52745510.13.0372022921.4046-2-0.66-1.25
Friendlies (M) (2 Seasons)2462312.80.50022203.000000.00-0.29
WCQ (1 Season)52414826.82.7192143730.4006-6-2.24-2.51
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
2003-200417Rangerssct SCO1. Premier League1.000
2004-200518Rangerssct SCO1. Premier League0.100
2005-200619Rangerssct SCO1. Premier League0.100
2006-200720Rangerssct SCO1. Premier League30.260Matches
2006-200720Rangers2. UEFA Cup5.60000Matches
2007-200821Rangers1. Champions Lg3.2104Matches
2007-200821Rangerssct SCO1. Premier League12.31020Matches
2007-200821Rangers2. UEFA Cup3.12000Matches
2008-200922Blackpooleng ENG2. Championship12.65131Matches
2008-200922Rangerssct SCO1. Premier League6.32011Matches
2009-201023Blackpooleng ENG2. Championship40.413083
2010-201124Blackpooleng ENG1. Premier League33.911068Matches
2011-201225Liverpooleng ENG1. Premier League24.16161Matches
2012-201326Stoke Cityeng ENG1. Premier League19.59147Matches
2013-201427Stoke Cityeng ENG1. Premier League19.56035Matches
2014-201528Stoke Cityeng ENGFA Cup1.50000Matches
2014-201528Stoke Cityeng ENGLeague Cup2.22000Matches
2014-201528Stoke Cityeng ENG1. Premier League16.85037Matches
2015-201629Stoke Cityeng ENGFA Cup1.00000Matches
2015-201629Stoke Cityeng ENGLeague Cup1.60000Matches
2015-201629Stoke Cityeng ENG1. Premier League11.66130Matches
2016-201730Stoke Cityeng ENGEFL Cup1.20000301000000Matches
2016-201730Stoke Cityeng ENGFA Cup0.50000Matches
2016-201730Stoke Cityeng ENG1. Premier League16.670041260862417000Matches
2017-201831Stoke Cityeng ENGEFL Cup1.8100710945000Matches
2017-201831Stoke Cityeng ENGFA Cup0.80000005000Matches
2017-201831Stoke Cityeng ENG1. Premier League4.62108803085000Matches
2018-201932Stoke Cityeng ENG2. Championship4.33001211036136000Matches
2018-201932Stoke Cityeng ENGEFL Cup1.1200320700000Matches
2018-201932Stoke Cityeng ENGFA Cup0.9100200500000Matches
2018-201932Stoke Cityeng ENGJr. PL2 — Div. 23.51000Matches
2019-202033Readingeng ENG2. Championship8.7400221206513140Matches
2019-202033Readingeng ENGEFL Cup2.110042010010Matches
2019-202033Readingeng ENGFA Cup1.50000103000Matches
2019-202033Readingeng ENGJr. PL2 — Div. 20.30000Matches
2020-202134Dundeesct SCO2. Championship17.47000Matches
2021-202235Dundeesct SCO1. Premiership18.11100383109818110Matches
19 Seasons6 Clubs8 Leagues325.9114505649703648059000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Stoke City (7 Seasons)4 Leagues105.444302225101884933000
Rangers (6 Seasons)3 Leagues61.81200350
Blackpool (3 Seasons)2 Leagues86.9291182
Dundee (2 Seasons)2 Leagues35.51800383109818110
Liverpool (1 Season)1 League24.16161
Reading (1 Season)3 Leagues12.3500261507813150
Stoke City (1 Season)1 League3.51000
Reading (1 Season)1 League0.30000
Premier League (8 Seasons)146.552403273401163222000
Premier League (7 Seasons)68.02000693109818110
League Cup (6 Seasons)10.060014803646000
FA Cup (6 Seasons)6.11002101300000
Championship (4 Seasons)66.025101482301012620000
UEFA Cup (2 Seasons)8.72000
PL2 — Div. 2 (2 Seasons)3.81000
Championship (1 Season)17.47000
Champions Lg (1 Season)3.2104
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2003-200417Rangers1 League1.000
2004-200518Rangers1 League0.100
2005-200619Rangers1 League0.100
2006-200720Rangers2 Leagues35.86000
2007-200821Rangers3 Leagues18.6400240
2008-200922Rangers1 League6.32011
2008-200922Blackpool1 League12.65131
2009-201023Blackpool1 League40.413083
2010-201124Blackpool1 League33.911068
2011-201225Liverpool1 League24.16161
2012-201326Stoke City1 League19.59147
2013-201427Stoke City1 League19.56035
2014-201528Stoke City3 Leagues20.5700370
2015-201629Stoke City3 Leagues14.2610300
2016-201730Stoke City3 Leagues18.370041290962417000
2017-201831Stoke City3 Leagues7.23101590441210000
2018-201932Stoke City3 Leagues6.26001713048136000
2018-201932Stoke City1 League3.51000
2019-202033Reading1 League0.30000
2019-202033Reading3 Leagues12.3500261507813150
2020-202134Dundee1 League17.47000
2021-202235Dundee1 League18.11100383109818110
19 Seasons6 Clubs8 Leagues325.9114505649703648059000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Stoke City (7 Seasons)4 Leagues105.444302225101884933000
Rangers (6 Seasons)3 Leagues61.81200350
Blackpool (3 Seasons)2 Leagues86.9291182
Dundee (2 Seasons)2 Leagues35.51800383109818110
Liverpool (1 Season)1 League24.16161
Reading (1 Season)3 Leagues12.3500261507813150
Stoke City (1 Season)1 League3.51000
Reading (1 Season)1 League0.30000
Premier League (8 Seasons)146.552403273401163222000
Premier League (7 Seasons)68.02000693109818110
League Cup (6 Seasons)10.060014803646000
FA Cup (6 Seasons)6.11002101300000
Championship (4 Seasons)66.025101482301012620000
UEFA Cup (2 Seasons)8.72000
PL2 — Div. 2 (2 Seasons)3.81000
Championship (1 Season)17.47000
Champions Lg (1 Season)3.2104
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2003-200417Rangerssct SCO1. Premier League2nd1.000
2004-200518Rangerssct SCO1. Premier League1st0.100
2005-200619Rangerssct SCO1. Premier League3rd0.100
2006-200720Rangerssct SCO1. Premier League2nd30.260Matches
2007-200821Rangerssct SCO1. Premier League2nd12.31020Matches
2008-200922Rangerssct SCO1. Premier League1st6.32011Matches
2008-200922Blackpooleng ENG2. Championship16th12.65131Matches
2009-201023Blackpooleng ENG2. Championship6th40.413083
2010-201124Blackpooleng ENG1. Premier League19th33.911068Matches
2011-201225Liverpooleng ENG1. Premier League8th24.16161Matches
2012-201326Stoke Cityeng ENG1. Premier League13th19.59147Matches
2013-201427Stoke Cityeng ENG1. Premier League9th19.56035Matches
2014-201528Stoke Cityeng ENG1. Premier League9th16.85037Matches
2015-201629Stoke Cityeng ENG1. Premier League9th11.66130Matches
2016-201730Stoke Cityeng ENG1. Premier League13th16.670041260862417000Matches
2017-201831Stoke Cityeng ENG1. Premier League19th4.62108803085000Matches
2018-201932Stoke Cityeng ENG2. Championship16th4.33001211036136000Matches
2018-201932Stoke Cityeng ENGJr. PL2 — Div. 27th3.51000Matches
2019-202033Readingeng ENGJr. PL2 — Div. 29th0.30000Matches
2019-202033Readingeng ENG2. Championship14th8.7400221206513140Matches
2020-202134Dundeesct SCO2. Championship2nd17.47000Matches
2021-202235Dundeesct SCO1. Premiership12th18.11100383109818110Matches
19 Seasons6 Clubs4 Leagues297.9104505448803157653000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Stoke City (7 Seasons)2 Leagues92.838302104501524528000
Rangers (6 Seasons)1 League50.09031
Blackpool (3 Seasons)2 Leagues86.9291182
Dundee (2 Seasons)2 Leagues35.51800383109818110
Liverpool (1 Season)1 League24.16161
Reading (1 Season)1 League8.7400221206513140
Stoke City (1 Season)1 League3.51000
Reading (1 Season)1 League0.30000
Premier League (8 Seasons)146.552403273401163222000
Premier League (7 Seasons)68.02000693109818110
Championship (4 Seasons)66.025101482301012620000
PL2 — Div. 2 (2 Seasons)3.81000
Championship (1 Season)17.47000
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-201528Stoke Cityeng ENGFA Cup9th1.50000Matches
2014-201528Stoke Cityeng ENGLeague Cup9th2.22000Matches
2015-201629Stoke Cityeng ENGFA Cup17th1.00000Matches
2015-201629Stoke Cityeng ENGLeague Cup3rd1.60000Matches
2016-201730Stoke Cityeng ENGEFL Cup17th1.20000301000000Matches
2016-201730Stoke Cityeng ENGFA Cup33rd0.50000Matches
2017-201831Stoke Cityeng ENGEFL Cup17th1.8100710945000Matches
2017-201831Stoke Cityeng ENGFA Cup33rd0.80000005000Matches
2018-201932Stoke Cityeng ENGEFL Cup17th1.1200320700000Matches
2018-201932Stoke Cityeng ENGFA Cup33rd0.9100200500000Matches
2019-202033Readingeng ENGEFL Cup17th2.110042010010Matches
2019-202033Readingeng ENGFA Cup9th1.50000103000Matches
6 Seasons2 Clubs2 Leagues16.270016904946000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Stoke City (5 Seasons)2 Leagues12.660012603645000
Reading (1 Season)2 Leagues3.610043013010
League Cup (6 Seasons)10.060014803646000
FA Cup (6 Seasons)6.11002101300000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2006-200720Rangers2. UEFA CupR165.60000Matches
2007-200821Rangers1. Champions LgGR3.2104Matches
2007-200821Rangers2. UEFA CupF3.12000Matches
2 Seasons1 Club2 Leagues11.930040
UEFA Cup (2 Seasons)8.72000
Champions Lg (1 Season)3.2104
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
200822sct ScotlandUEFA Euro Qualifying0.20000Matches
201226sct ScotlandUEFA Euro Qualifying2.90000Matches
201428sct ScotlandWCQ2.72000Matches
201428sct ScotlandFriendlies (M)0.20000Matches
201529sct ScotlandFriendlies (M)0.40000Matches
5 Seasons1 Club3 Leagues6.22000
UEFA Euro Qualifying (3 Seasons)3.00000
Friendlies (M) (2 Seasons)0.50000
WCQ (1 Season)2.72000

Player Club Summary

About FBref.com

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

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

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons.

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

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

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