Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2002-200317Rangerssct SCO1. Premier League11460.5000000000.000.000.000.000.00
2003-200418Rangerssct SCO1. Premier League111190010.0112100300.100.100.200.100.20
2004-200519Rangerssct SCO1. Premier League1086867.6000000200.000.000.000.000.00Matches
2004-200519Rangers2. UEFA Cup10360.4000000.000.00Matches
2005-200620Rangerssct SCO1. Premier League19171,47216.4011000200.000.060.060.000.06Matches
2006-200721Rangerssct SCO1. Premier League33322,87531.9156100700.030.160.190.030.19Matches
2006-200721Rangers2. UEFA Cup887057.8110300.130.13Matches
2007-200822Rangers1. Champions Lg665406.0022000300.000.330.330.000.33Matches
2007-200822Tottenhameng ENG1. Premier League14141,21513.5011000100.000.070.070.000.07Matches
2007-200822Rangerssct SCO1. Premier League20201,80020.0011000600.000.050.050.000.05Matches
2008-200923Tottenhameng ENG1. Premier League855866.5000000200.000.000.000.000.00Matches
2008-200923Tottenham2. UEFA Cup221802.0000000.000.00Matches
2009-201024Tottenhameng ENG1. Premier League812372.6000000200.000.000.000.000.00Matches
2009-201024Sunderlandeng ENG1. Premier League111194510.5011000110.000.100.100.000.10Matches
2010-201125Tottenham1. Champions Lg443604.0000000100.000.000.000.000.00Matches
2010-201125Tottenhameng ENG1. Premier League21191,70619.0213200200.110.050.160.110.16Matches
2011-201226Aston Villaeng ENG1. Premier League31292,59328.8022000610.000.070.070.000.07Matches
2012-201327Nott'ham Foresteng ENG2. Championship776307.0011000000.000.140.140.000.14Matches
2012-201327Mallorcaes ESP1. La Liga17171,48516.5000000400.000.000.000.000.00Matches
2013-201428Boltoneng ENG2. Championship997938.8000000000.000.000.000.000.00
2014-201529Aston Villaeng ENGFA Cup443604.0000000300.000.000.000.000.00Matches
2014-201529Aston Villaeng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2014-201529Aston Villaeng ENG1. Premier League30272,42026.9101100800.040.000.040.040.04Matches
2015-201630Aston Villaeng ENGFA Cup00Matches
2015-201630Aston Villaeng ENGLeague Cup222102.3000000000.000.000.000.000.00Matches
2015-201630Aston Villaeng ENG1. Premier League28262,33125.9011000710.000.040.040.000.04Matches
2016-201731Aston Villaeng ENG2. Championship34312,86031.8011000500.000.030.030.000.03Matches
2016-201731Aston Villaeng ENGEFL Cup10450.5000000000.000.000.000.000.00Matches
2016-201731Aston Villaeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201832Aston Villaeng ENG2. Championship29262,35126.1022000200.000.080.080.000.08Matches
2017-201832Aston Villaeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2018-201933Aston Villaeng ENG2. Championship33332,87231.9213200800.50.51.82.3100219840.060.030.090.060.090.020.060.070.020.07Matches
2018-201933Aston Villaeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
17 Seasons7 Clubs8 Leagues40637433,599373.3821288007830.50.51.82.3100219840.020.060.080.020.080.020.060.070.020.07
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Aston Villa (6 Seasons)4 Leagues19618216,402182.237103003920.50.51.82.3100219840.020.040.050.020.050.020.060.070.020.07
Rangers (6 Seasons)3 Leagues1091039,060100.7310123002600.030.110.130.030.13
Tottenham (4 Seasons)3 Leagues57454,28447.6224200800.040.040.090.040.09
Mallorca (1 Season)1 League17171,48516.5000000400.000.000.000.000.00
Sunderland (1 Season)1 League111194510.5011000110.000.100.100.000.10
Bolton (1 Season)1 League997938.8000000000.000.000.000.000.00
Nott'ham Forest (1 Season)1 League776307.0011000000.000.140.140.000.14
Premier League (7 Seasons)15113212,033133.73693002930.020.040.070.020.07
Premier League (6 Seasons)94897,77986.428102002000.020.090.120.020.12
Championship (5 Seasons)1121069,506105.62572001500.50.51.82.3100219840.020.050.070.020.070.020.060.070.020.07
FA Cup (4 Seasons)665406.0000000300.000.000.000.000.00
League Cup (4 Seasons)544354.8000000000.000.000.000.000.00
UEFA Cup (3 Seasons)111092110.2110300.100.10
Champions Lg (2 Seasons)101090010.0022000400.000.200.200.000.20
La Liga (1 Season)17171,48516.5000000400.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2002-200317Rangers1 League11460.5000000000.000.000.000.000.00
2003-200418Rangers1 League111190010.0112100300.100.100.200.100.20
2004-200519Rangers2 Leagues1187228.0000000200.000.000.000.000.00
2005-200620Rangers1 League19171,47216.4011000200.000.060.060.000.06
2006-200721Rangers2 Leagues41403,58039.82562001000.050.160.190.050.19
2007-200822Rangers2 Leagues26262,34026.0033000900.000.120.120.000.12
2007-200822Tottenham1 League14141,21513.5011000100.000.070.070.000.07
2008-200923Tottenham2 Leagues1077668.5000000200.000.000.000.000.00
2009-201024Sunderland1 League111194510.5011000110.000.100.100.000.10
2009-201024Tottenham1 League812372.6000000200.000.000.000.000.00
2010-201125Tottenham2 Leagues25232,06623.0213200300.090.040.130.090.13
2011-201226Aston Villa1 League31292,59328.8022000610.000.070.070.000.07
2012-201327Mallorca1 League17171,48516.5000000400.000.000.000.000.00
2012-201327Nott'ham Forest1 League776307.0011000000.000.140.140.000.14
2013-201428Bolton1 League997938.8000000000.000.000.000.000.00
2014-201529Aston Villa3 Leagues35322,87031.91011001100.030.000.030.030.03
2015-201630Aston Villa3 Leagues30282,54128.2011000710.000.040.040.000.04
2016-201731Aston Villa3 Leagues36322,99533.3011000500.000.030.030.000.03
2017-201832Aston Villa2 Leagues30272,44127.1022000200.000.070.070.000.07
2018-201933Aston Villa2 Leagues34342,96232.9213200800.50.51.82.3100219840.060.030.090.060.090.020.060.070.020.07
17 Seasons7 Clubs8 Leagues40637433,599373.3821288007830.50.51.82.3100219840.020.060.080.020.080.020.060.070.020.07
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Aston Villa (6 Seasons)4 Leagues19618216,402182.237103003920.50.51.82.3100219840.020.040.050.020.050.020.060.070.020.07
Rangers (6 Seasons)3 Leagues1091039,060100.7310123002600.030.110.130.030.13
Tottenham (4 Seasons)3 Leagues57454,28447.6224200800.040.040.090.040.09
Mallorca (1 Season)1 League17171,48516.5000000400.000.000.000.000.00
Sunderland (1 Season)1 League111194510.5011000110.000.100.100.000.10
Bolton (1 Season)1 League997938.8000000000.000.000.000.000.00
Nott'ham Forest (1 Season)1 League776307.0011000000.000.140.140.000.14
Premier League (7 Seasons)15113212,033133.73693002930.020.040.070.020.07
Premier League (6 Seasons)94897,77986.428102002000.020.090.120.020.12
Championship (5 Seasons)1121069,506105.62572001500.50.51.82.3100219840.020.050.070.020.070.020.060.070.020.07
FA Cup (4 Seasons)665406.0000000300.000.000.000.000.00
League Cup (4 Seasons)544354.8000000000.000.000.000.000.00
UEFA Cup (3 Seasons)111092110.2110300.100.10
Champions Lg (2 Seasons)101090010.0022000400.000.200.200.000.20
La Liga (1 Season)17171,48516.5000000400.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2002-200317Rangerssct SCO1. Premier League1st11460.5000000000.000.000.000.000.00
2003-200418Rangerssct SCO1. Premier League2nd111190010.0112100300.100.100.200.100.20
2004-200519Rangerssct SCO1. Premier League1st1086867.6000000200.000.000.000.000.00Matches
2005-200620Rangerssct SCO1. Premier League3rd19171,47216.4011000200.000.060.060.000.06Matches
2006-200721Rangerssct SCO1. Premier League2nd33322,87531.9156100700.030.160.190.030.19Matches
2007-200822Rangerssct SCO1. Premier League2nd20201,80020.0011000600.000.050.050.000.05Matches
2007-200822Tottenhameng ENG1. Premier League11th14141,21513.5011000100.000.070.070.000.07Matches
2008-200923Tottenhameng ENG1. Premier League8th855866.5000000200.000.000.000.000.00Matches
2009-201024Sunderlandeng ENG1. Premier League13th111194510.5011000110.000.100.100.000.10Matches
2009-201024Tottenhameng ENG1. Premier League4th812372.6000000200.000.000.000.000.00Matches
2010-201125Tottenhameng ENG1. Premier League5th21191,70619.0213200200.110.050.160.110.16Matches
2011-201226Aston Villaeng ENG1. Premier League16th31292,59328.8022000610.000.070.070.000.07Matches
2012-201327Mallorcaes ESP1. La Liga18th17171,48516.5000000400.000.000.000.000.00Matches
2012-201327Nott'ham Foresteng ENG2. Championship8th776307.0011000000.000.140.140.000.14Matches
2013-201428Boltoneng ENG2. Championship14th997938.8000000000.000.000.000.000.00
2014-201529Aston Villaeng ENG1. Premier League17th30272,42026.9101100800.040.000.040.040.04Matches
2015-201630Aston Villaeng ENG1. Premier League20th28262,33125.9011000710.000.040.040.000.04Matches
2016-201731Aston Villaeng ENG2. Championship13th34312,86031.8011000500.000.030.030.000.03Matches
2017-201832Aston Villaeng ENG2. Championship4th29262,35126.1022000200.000.080.080.000.08Matches
2018-201933Aston Villaeng ENG2. Championship5th33332,87231.9213200800.50.51.82.3100219840.060.030.090.060.090.020.060.070.020.07Matches
17 Seasons7 Clubs4 Leagues37434430,803342.3719267006830.50.51.82.3100219840.020.060.080.020.080.020.060.070.020.07
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Aston Villa (6 Seasons)2 Leagues18517215,427171.437103003620.50.51.82.3100219840.020.040.060.020.060.020.060.070.020.07
Rangers (6 Seasons)1 League94897,77986.428102002000.020.090.120.020.12
Tottenham (4 Seasons)1 League51393,74441.6224200700.050.050.100.050.10
Mallorca (1 Season)1 League17171,48516.5000000400.000.000.000.000.00
Sunderland (1 Season)1 League111194510.5011000110.000.100.100.000.10
Bolton (1 Season)1 League997938.8000000000.000.000.000.000.00
Nott'ham Forest (1 Season)1 League776307.0011000000.000.140.140.000.14
Premier League (7 Seasons)15113212,033133.73693002930.020.040.070.020.07
Premier League (6 Seasons)94897,77986.428102002000.020.090.120.020.12
Championship (5 Seasons)1121069,506105.62572001500.50.51.82.3100219840.020.050.070.020.070.020.060.070.020.07
La Liga (1 Season)17171,48516.5000000400.000.000.000.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
2014-201529Aston Villaeng ENGFA Cup2nd443604.0000000300.000.000.000.000.00Matches
2014-201529Aston Villaeng ENGLeague Cup33rd11901.0000000000.000.000.000.000.00Matches
2015-201630Aston Villaeng ENGFA Cup17th00Matches
2015-201630Aston Villaeng ENGLeague Cup9th222102.3000000000.000.000.000.000.00Matches
2016-201731Aston Villaeng ENGEFL Cup58th10450.5000000000.000.000.000.000.00Matches
2016-201731Aston Villaeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2017-201832Aston Villaeng ENGEFL Cup17th11901.0000000000.000.000.000.000.00Matches
2018-201933Aston Villaeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
5 Seasons1 Club2 Leagues111097510.8000000300.000.000.000.000.00
FA Cup (4 Seasons)665406.0000000300.000.000.000.000.00
League Cup (4 Seasons)544354.8000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2004-200519Rangers2. UEFA CupGR10360.4000000.000.00Matches
2006-200721Rangers2. UEFA CupR16887057.8110300.130.13Matches
2007-200822Rangers1. Champions LgGR665406.0022000300.000.330.330.000.33Matches
2008-200923Tottenham2. UEFA CupR32221802.0000000.000.00Matches
2010-201125Tottenham1. Champions LgQF443604.0000000100.000.000.000.000.00Matches
5 Seasons2 Clubs2 Leagues21201,82120.2122100700.050.200.200.050.20
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 Leagues15141,28114.2122100600.070.330.330.070.33
Tottenham (2 Seasons)2 Leagues665406.0000000100.000.000.000.000.00
UEFA Cup (3 Seasons)111092110.2110300.100.10
Champions Lg (2 Seasons)101090010.0022000400.000.200.200.000.20
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
200823sct ScotlandUEFA Euro Qualifying443604.00000100.000.00Matches
201025sct ScotlandWCQ543784.20000000.000.00Matches
201227sct ScotlandUEFA Euro Qualifying665406.00000100.000.00Matches
201429sct ScotlandWCQ101090010.0000000000.000.000.000.000.00Matches
201429sct ScotlandFriendlies (M)11660.7000000100.000.000.000.000.00Matches
201530sct ScotlandFriendlies (M)00Matches
201631sct ScotlandFriendlies (M)11901.0000000000.000.000.000.000.00Matches
201631sct ScotlandUEFA Euro Qualifying998109.0011000100.000.110.110.000.11Matches
201833sct ScotlandWCQ00Matches
7 Seasons1 Club3 Leagues36353,14434.9011000400.000.050.050.000.05
UEFA Euro Qualifying (3 Seasons)19191,71019.0011000300.000.110.110.000.11
WCQ (3 Seasons)15141,27814.2000000000.000.000.000.000.00
Friendlies (M) (3 Seasons)221561.7000000100.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2002-200317Rangerssct SCO1. Premier League0.5000.0000
2003-200418Rangerssct SCO1. Premier League10.0110.101.0000
2004-200519Rangerssct SCO1. Premier League7.6010.130.0000Matches
2004-200519Rangers2. UEFA Cup0.400Matches
2005-200620Rangerssct SCO1. Premier League16.4060.370.0000Matches
2006-200721Rangerssct SCO1. Premier League31.9150.160.2000Matches
2006-200721Rangers2. UEFA Cup7.810Matches
2007-200822Rangers1. Champions Lg6.0000.0000Matches
2007-200822Tottenhameng ENG1. Premier League13.5020.150.0000Matches
2007-200822Rangerssct SCO1. Premier League20.0010.050.0000Matches
2008-200923Tottenhameng ENG1. Premier League6.5000.0000Matches
2008-200923Tottenham2. UEFA Cup2.000Matches
2009-201024Tottenhameng ENG1. Premier League2.6000.0000Matches
2009-201024Sunderlandeng ENG1. Premier League10.5010.100.0000Matches
2010-201125Tottenham1. Champions Lg4.0010.250.0000Matches
2010-201125Tottenhameng ENG1. Premier League19.0230.160.6700Matches
2011-201226Aston Villaeng ENG1. Premier League28.8000.0000Matches
2012-201327Nott'ham Foresteng ENG2. Championship7.0010.140.0000Matches
2012-201327Mallorcaes ESP1. La Liga16.5020.120.0000Matches
2013-201428Boltoneng ENG2. Championship8.8000.0000
2014-201529Aston Villaeng ENGFA Cup4.0000Matches
2014-201529Aston Villaeng ENGLeague Cup1.0000Matches
2014-201529Aston Villaeng ENG1. Premier League26.9140.150.2500Matches
2015-201630Aston Villaeng ENGLeague Cup2.3000Matches
2015-201630Aston Villaeng ENG1. Premier League25.9020.080.0000Matches
2016-201731Aston Villaeng ENG2. Championship31.80010.000.030.0000Matches
2016-201731Aston Villaeng ENGEFL Cup0.50000.000.0000Matches
2016-201731Aston Villaeng ENGFA Cup1.0000Matches
2017-201832Aston Villaeng ENG2. Championship26.1015320.00.570.110.000.0000Matches
2017-201832Aston Villaeng ENGEFL Cup1.00100.01.000.000.0000Matches
2018-201933Aston Villaeng ENG2. Championship31.929333.30.280.090.220.6721.00000.50.50.05+1.5+1.5Matches
2018-201933Aston Villaeng ENGFA Cup1.00000.000.0000Matches
17 Seasons7 Clubs8 Leagues373.38253728.00.270.100.080.1921.00000.50.50.05+1.5+1.5
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Aston Villa (6 Seasons)4 Leagues182.23251328.00.270.070.080.2321.00000.50.50.05+1.5+1.5
Rangers (6 Seasons)3 Leagues100.73140.150.1400
Tottenham (4 Seasons)3 Leagues47.6260.130.3300
Mallorca (1 Season)1 League16.5020.120.0000
Sunderland (1 Season)1 League10.5010.100.0000
Bolton (1 Season)1 League8.8000.0000
Nott'ham Forest (1 Season)1 League7.0010.140.0000
Premier League (7 Seasons)133.73120.090.2500
Premier League (6 Seasons)86.42140.160.1400
Championship (5 Seasons)105.6224829.20.270.080.080.2521.00000.50.50.05+1.5+1.5
FA Cup (4 Seasons)6.00000.000.0000
League Cup (4 Seasons)4.80100.00.670.000.0000
UEFA Cup (3 Seasons)10.210
Champions Lg (2 Seasons)10.0010.100.0000
La Liga (1 Season)16.5020.120.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2002-200317Rangers1 League0.5000.0000
2003-200418Rangers1 League10.0110.101.0000
2004-200519Rangers2 Leagues8.0010.130.0000
2005-200620Rangers1 League16.4060.370.0000
2006-200721Rangers2 Leagues39.8250.160.2000
2007-200822Rangers2 Leagues26.0010.040.0000
2007-200822Tottenham1 League13.5020.150.0000
2008-200923Tottenham2 Leagues8.5000.0000
2009-201024Sunderland1 League10.5010.100.0000
2009-201024Tottenham1 League2.6000.0000
2010-201125Tottenham2 Leagues23.0240.170.5000
2011-201226Aston Villa1 League28.8000.0000
2012-201327Mallorca1 League16.5020.120.0000
2012-201327Nott'ham Forest1 League7.0010.140.0000
2013-201428Bolton1 League8.8000.0000
2014-201529Aston Villa3 Leagues31.9140.150.2500
2015-201630Aston Villa3 Leagues28.2020.080.0000
2016-201731Aston Villa3 Leagues33.30010.000.030.0000
2017-201832Aston Villa2 Leagues27.1016318.80.590.110.000.0000
2018-201933Aston Villa2 Leagues32.929333.30.270.090.220.6721.00000.50.50.05+1.5+1.5
17 Seasons7 Clubs8 Leagues373.38253728.00.270.100.080.1921.00000.50.50.05+1.5+1.5
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Aston Villa (6 Seasons)4 Leagues182.23251328.00.270.070.080.2321.00000.50.50.05+1.5+1.5
Rangers (6 Seasons)3 Leagues100.73140.150.1400
Tottenham (4 Seasons)3 Leagues47.6260.130.3300
Mallorca (1 Season)1 League16.5020.120.0000
Sunderland (1 Season)1 League10.5010.100.0000
Bolton (1 Season)1 League8.8000.0000
Nott'ham Forest (1 Season)1 League7.0010.140.0000
Premier League (7 Seasons)133.73120.090.2500
Premier League (6 Seasons)86.42140.160.1400
Championship (5 Seasons)105.6224829.20.270.080.080.2521.00000.50.50.05+1.5+1.5
FA Cup (4 Seasons)6.00000.000.0000
League Cup (4 Seasons)4.80100.00.670.000.0000
UEFA Cup (3 Seasons)10.210
Champions Lg (2 Seasons)10.0010.100.0000
La Liga (1 Season)16.5020.120.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2002-200317Rangerssct SCO1. Premier League1st0.5000.0000
2003-200418Rangerssct SCO1. Premier League2nd10.0110.101.0000
2004-200519Rangerssct SCO1. Premier League1st7.6010.130.0000Matches
2005-200620Rangerssct SCO1. Premier League3rd16.4060.370.0000Matches
2006-200721Rangerssct SCO1. Premier League2nd31.9150.160.2000Matches
2007-200822Rangerssct SCO1. Premier League2nd20.0010.050.0000Matches
2007-200822Tottenhameng ENG1. Premier League11th13.5020.150.0000Matches
2008-200923Tottenhameng ENG1. Premier League8th6.5000.0000Matches
2009-201024Sunderlandeng ENG1. Premier League13th10.5010.100.0000Matches
2009-201024Tottenhameng ENG1. Premier League4th2.6000.0000Matches
2010-201125Tottenhameng ENG1. Premier League5th19.0230.160.6700Matches
2011-201226Aston Villaeng ENG1. Premier League16th28.8000.0000Matches
2012-201327Mallorcaes ESP1. La Liga18th16.5020.120.0000Matches
2012-201327Nott'ham Foresteng ENG2. Championship8th7.0010.140.0000Matches
2013-201428Boltoneng ENG2. Championship14th8.8000.0000
2014-201529Aston Villaeng ENG1. Premier League17th26.9140.150.2500Matches
2015-201630Aston Villaeng ENG1. Premier League20th25.9020.080.0000Matches
2016-201731Aston Villaeng ENG2. Championship13th31.80010.000.030.0000Matches
2017-201832Aston Villaeng ENG2. Championship4th26.1015320.00.570.110.000.0000Matches
2018-201933Aston Villaeng ENG2. Championship5th31.929333.30.280.090.220.6721.00000.50.50.05+1.5+1.5Matches
17 Seasons7 Clubs4 Leagues342.37243629.20.270.110.080.1921.00000.50.50.05+1.5+1.5
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Aston Villa (6 Seasons)2 Leagues171.43241329.20.270.080.080.2321.00000.50.50.05+1.5+1.5
Rangers (6 Seasons)1 League86.42140.160.1400
Tottenham (4 Seasons)1 League41.6250.120.4000
Mallorca (1 Season)1 League16.5020.120.0000
Sunderland (1 Season)1 League10.5010.100.0000
Bolton (1 Season)1 League8.8000.0000
Nott'ham Forest (1 Season)1 League7.0010.140.0000
Premier League (7 Seasons)133.73120.090.2500
Premier League (6 Seasons)86.42140.160.1400
Championship (5 Seasons)105.6224829.20.270.080.080.2521.00000.50.50.05+1.5+1.5
La Liga (1 Season)16.5020.120.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201529Aston Villaeng ENGFA Cup2nd4.0000Matches
2014-201529Aston Villaeng ENGLeague Cup33rd1.0000Matches
2015-201630Aston Villaeng ENGLeague Cup9th2.3000Matches
2016-201731Aston Villaeng ENGEFL Cup58th0.50000.000.0000Matches
2016-201731Aston Villaeng ENGFA Cup33rd1.0000Matches
2017-201832Aston Villaeng ENGEFL Cup17th1.00100.01.000.000.0000Matches
2018-201933Aston Villaeng ENGFA Cup33rd1.00000.000.0000Matches
5 Seasons1 Club2 Leagues10.80100.00.400.000.0000
FA Cup (4 Seasons)6.00000.000.0000
League Cup (4 Seasons)4.80100.00.670.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2004-200519Rangers2. UEFA CupGR0.400Matches
2006-200721Rangers2. UEFA CupR167.810Matches
2007-200822Rangers1. Champions LgGR6.0000.0000Matches
2008-200923Tottenham2. UEFA CupR322.000Matches
2010-201125Tottenham1. Champions LgQF4.0010.250.0000Matches
5 Seasons2 Clubs2 Leagues20.2110.100.0000
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Rangers (3 Seasons)2 Leagues14.2100.0000
Tottenham (2 Seasons)2 Leagues6.0010.250.0000
UEFA Cup (3 Seasons)10.210
Champions Lg (2 Seasons)10.0010.100.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
200823sct ScotlandUEFA Euro Qualifying4.0000Matches
201025sct ScotlandWCQ4.2000Matches
201227sct ScotlandUEFA Euro Qualifying6.0000Matches
201429sct ScotlandWCQ10.0000Matches
201429sct ScotlandFriendlies (M)0.7000Matches
201631sct ScotlandFriendlies (M)1.0000Matches
201631sct ScotlandUEFA Euro Qualifying9.00100.00.110.000.0000Matches
7 Seasons1 Club3 Leagues34.90100.00.110.000.0000
UEFA Euro Qualifying (3 Seasons)19.00100.00.110.000.0000
WCQ (3 Seasons)14.2000
Friendlies (M) (3 Seasons)1.7000

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2002-200317Rangerssct SCO1. Premier League0.50
2003-200418Rangerssct SCO1. Premier League10.01
2004-200519Rangerssct SCO1. Premier League7.60Matches
2004-200519Rangers2. UEFA Cup0.4Matches
2005-200620Rangerssct SCO1. Premier League16.41Matches
2006-200721Rangerssct SCO1. Premier League31.95Matches
2006-200721Rangers2. UEFA Cup7.8Matches
2007-200822Rangers1. Champions Lg6.02Matches
2007-200822Tottenhameng ENG1. Premier League13.51Matches
2007-200822Rangerssct SCO1. Premier League20.01Matches
2008-200923Tottenhameng ENG1. Premier League6.50Matches
2008-200923Tottenham2. UEFA Cup2.0Matches
2009-201024Tottenhameng ENG1. Premier League2.60Matches
2009-201024Sunderlandeng ENG1. Premier League10.51Matches
2010-201125Tottenham1. Champions Lg4.00Matches
2010-201125Tottenhameng ENG1. Premier League19.01Matches
2011-201226Aston Villaeng ENG1. Premier League28.82Matches
2012-201327Nott'ham Foresteng ENG2. Championship7.01Matches
2012-201327Mallorcaes ESP1. La Liga16.50Matches
2013-201428Boltoneng ENG2. Championship8.80
2014-201529Aston Villaeng ENGFA Cup4.00Matches
2014-201529Aston Villaeng ENGLeague Cup1.00Matches
2014-201529Aston Villaeng ENG1. Premier League26.90Matches
2015-201630Aston Villaeng ENGLeague Cup2.30Matches
2015-201630Aston Villaeng ENG1. Premier League25.91Matches
2016-201731Aston Villaeng ENG2. Championship31.81Matches
2016-201731Aston Villaeng ENGEFL Cup0.50Matches
2016-201731Aston Villaeng ENGFA Cup1.00Matches
2017-201832Aston Villaeng ENG2. Championship26.12Matches
2017-201832Aston Villaeng ENGEFL Cup1.00Matches
2018-201933Aston Villaeng ENG2. Championship31.91366175278.023093927466173290.353767180.012424351.011.82.6-0.8291503717219Matches
2018-201933Aston Villaeng ENGFA Cup1.00Matches
17 Seasons7 Clubs8 Leagues373.31366175278.023093927466173290.353767180.012424351.0211.82.6+19.2291503717219
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Aston Villa (6 Seasons)4 Leagues182.21366175278.023093927466173290.353767180.012424351.071.82.6+5.2291503717219
Rangers (6 Seasons)3 Leagues100.710
Tottenham (4 Seasons)3 Leagues47.62
Mallorca (1 Season)1 League16.50
Sunderland (1 Season)1 League10.51
Bolton (1 Season)1 League8.80
Nott'ham Forest (1 Season)1 League7.01
Premier League (7 Seasons)133.76
Premier League (6 Seasons)86.48
Championship (5 Seasons)105.61366175278.023093927466173290.353767180.012424351.051.82.6+3.2291503717219
FA Cup (4 Seasons)6.00
League Cup (4 Seasons)4.80
UEFA Cup (3 Seasons)10.2
Champions Lg (2 Seasons)10.02
La Liga (1 Season)16.50
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2002-200317Rangers1 League0.50
2003-200418Rangers1 League10.01
2004-200519Rangers2 Leagues8.00
2005-200620Rangers1 League16.41
2006-200721Rangers2 Leagues39.85
2007-200822Rangers2 Leagues26.03
2007-200822Tottenham1 League13.51
2008-200923Tottenham2 Leagues8.50
2009-201024Sunderland1 League10.51
2009-201024Tottenham1 League2.60
2010-201125Tottenham2 Leagues23.01
2011-201226Aston Villa1 League28.82
2012-201327Mallorca1 League16.50
2012-201327Nott'ham Forest1 League7.01
2013-201428Bolton1 League8.80
2014-201529Aston Villa3 Leagues31.90
2015-201630Aston Villa3 Leagues28.21
2016-201731Aston Villa3 Leagues33.31
2017-201832Aston Villa2 Leagues27.12
2018-201933Aston Villa2 Leagues32.91366175278.023093927466173290.353767180.012424351.011.82.6-0.8291503717219
17 Seasons7 Clubs8 Leagues373.31366175278.023093927466173290.353767180.012424351.0211.82.6+19.2291503717219
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Aston Villa (6 Seasons)4 Leagues182.21366175278.023093927466173290.353767180.012424351.071.82.6+5.2291503717219
Rangers (6 Seasons)3 Leagues100.710
Tottenham (4 Seasons)3 Leagues47.62
Mallorca (1 Season)1 League16.50
Sunderland (1 Season)1 League10.51
Bolton (1 Season)1 League8.80
Nott'ham Forest (1 Season)1 League7.01
Premier League (7 Seasons)133.76
Premier League (6 Seasons)86.48
Championship (5 Seasons)105.61366175278.023093927466173290.353767180.012424351.051.82.6+3.2291503717219
FA Cup (4 Seasons)6.00
League Cup (4 Seasons)4.80
UEFA Cup (3 Seasons)10.2
Champions Lg (2 Seasons)10.02
La Liga (1 Season)16.50
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2002-200317Rangerssct SCO1. Premier League1st0.50
2003-200418Rangerssct SCO1. Premier League2nd10.01
2004-200519Rangerssct SCO1. Premier League1st7.60Matches
2005-200620Rangerssct SCO1. Premier League3rd16.41Matches
2006-200721Rangerssct SCO1. Premier League2nd31.95Matches
2007-200822Rangerssct SCO1. Premier League2nd20.01Matches
2007-200822Tottenhameng ENG1. Premier League11th13.51Matches
2008-200923Tottenhameng ENG1. Premier League8th6.50Matches
2009-201024Sunderlandeng ENG1. Premier League13th10.51Matches
2009-201024Tottenhameng ENG1. Premier League4th2.60Matches
2010-201125Tottenhameng ENG1. Premier League5th19.01Matches
2011-201226Aston Villaeng ENG1. Premier League16th28.82Matches
2012-201327Mallorcaes ESP1. La Liga18th16.50Matches
2012-201327Nott'ham Foresteng ENG2. Championship8th7.01Matches
2013-201428Boltoneng ENG2. Championship14th8.80
2014-201529Aston Villaeng ENG1. Premier League17th26.90Matches
2015-201630Aston Villaeng ENG1. Premier League20th25.91Matches
2016-201731Aston Villaeng ENG2. Championship13th31.81Matches
2017-201832Aston Villaeng ENG2. Championship4th26.12Matches
2018-201933Aston Villaeng ENG2. Championship5th31.91366175278.023093927466173290.353767180.012424351.011.82.6-0.8291503717219Matches
17 Seasons7 Clubs4 Leagues342.31366175278.023093927466173290.353767180.012424351.0191.82.6+17.2291503717219
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Aston Villa (6 Seasons)2 Leagues171.41366175278.023093927466173290.353767180.012424351.071.82.6+5.2291503717219
Rangers (6 Seasons)1 League86.48
Tottenham (4 Seasons)1 League41.62
Mallorca (1 Season)1 League16.50
Sunderland (1 Season)1 League10.51
Bolton (1 Season)1 League8.80
Nott'ham Forest (1 Season)1 League7.01
Premier League (7 Seasons)133.76
Premier League (6 Seasons)86.48
Championship (5 Seasons)105.61366175278.023093927466173290.353767180.012424351.051.82.6+3.2291503717219
La Liga (1 Season)16.50
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2014-201529Aston Villaeng ENGFA Cup2nd4.00Matches
2014-201529Aston Villaeng ENGLeague Cup33rd1.00Matches
2015-201630Aston Villaeng ENGLeague Cup9th2.30Matches
2016-201731Aston Villaeng ENGEFL Cup58th0.50Matches
2016-201731Aston Villaeng ENGFA Cup33rd1.00Matches
2017-201832Aston Villaeng ENGEFL Cup17th1.00Matches
2018-201933Aston Villaeng ENGFA Cup33rd1.00Matches
5 Seasons1 Club2 Leagues10.80
FA Cup (4 Seasons)6.00
League Cup (4 Seasons)4.80
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2004-200519Rangers2. UEFA CupGR0.4Matches
2006-200721Rangers2. UEFA CupR167.8Matches
2007-200822Rangers1. Champions LgGR6.02Matches
2008-200923Tottenham2. UEFA CupR322.0Matches
2010-201125Tottenham1. Champions LgQF4.00Matches
5 Seasons2 Clubs2 Leagues20.22
Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Rangers (3 Seasons)2 Leagues14.22
Tottenham (2 Seasons)2 Leagues6.00
UEFA Cup (3 Seasons)10.2
Champions Lg (2 Seasons)10.02
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
200823sct ScotlandUEFA Euro Qualifying4.0Matches
201025sct ScotlandWCQ4.2Matches
201227sct ScotlandUEFA Euro Qualifying6.0Matches
201429sct ScotlandWCQ10.00Matches
201429sct ScotlandFriendlies (M)0.70Matches
201631sct ScotlandFriendlies (M)1.00Matches
201631sct ScotlandUEFA Euro Qualifying9.01Matches
7 Seasons1 Club3 Leagues34.91
UEFA Euro Qualifying (3 Seasons)19.01
WCQ (3 Seasons)14.20
Friendlies (M) (3 Seasons)1.70
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2002-200317Rangerssct SCO1. Premier League0.5
2003-200418Rangerssct SCO1. Premier League10.0
2004-200519Rangerssct SCO1. Premier League7.6Matches
2004-200519Rangers2. UEFA Cup0.4Matches
2005-200620Rangerssct SCO1. Premier League16.4Matches
2006-200721Rangerssct SCO1. Premier League31.9Matches
2006-200721Rangers2. UEFA Cup7.8Matches
2007-200822Rangers1. Champions Lg6.0Matches
2007-200822Tottenhameng ENG1. Premier League13.5Matches
2007-200822Rangerssct SCO1. Premier League20.0Matches
2008-200923Tottenhameng ENG1. Premier League6.5Matches
2008-200923Tottenham2. UEFA Cup2.0Matches
2009-201024Tottenhameng ENG1. Premier League2.6Matches
2009-201024Sunderlandeng ENG1. Premier League10.5Matches
2010-201125Tottenham1. Champions Lg4.0Matches
2010-201125Tottenhameng ENG1. Premier League19.0Matches
2011-201226Aston Villaeng ENG1. Premier League28.8Matches
2012-201327Nott'ham Foresteng ENG2. Championship7.0Matches
2012-201327Mallorcaes ESP1. La Liga16.5Matches
2013-201428Boltoneng ENG2. Championship8.8
2014-201529Aston Villaeng ENGFA Cup4.0Matches
2014-201529Aston Villaeng ENGLeague Cup1.0Matches
2014-201529Aston Villaeng ENG1. Premier League26.9Matches
2015-201630Aston Villaeng ENGLeague Cup2.3Matches
2015-201630Aston Villaeng ENG1. Premier League25.9Matches
2016-201731Aston Villaeng ENG2. Championship31.80Matches
2016-201731Aston Villaeng ENGEFL Cup0.52Matches
2016-201731Aston Villaeng ENGFA Cup1.0Matches
2017-201832Aston Villaeng ENG2. Championship26.142Matches
2017-201832Aston Villaeng ENGEFL Cup1.03Matches
2018-201933Aston Villaeng ENG2. Championship31.917521445302370116626500001366540Matches
2018-201933Aston Villaeng ENGFA Cup1.00Matches
17 Seasons7 Clubs8 Leagues373.3175214453023701111326500001366540
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Aston Villa (6 Seasons)4 Leagues182.2175214453023701111326500001366540
Rangers (6 Seasons)3 Leagues100.7
Tottenham (4 Seasons)3 Leagues47.6
Mallorca (1 Season)1 League16.5
Sunderland (1 Season)1 League10.5
Bolton (1 Season)1 League8.8
Nott'ham Forest (1 Season)1 League7.0
Premier League (7 Seasons)133.7
Premier League (6 Seasons)86.4
Championship (5 Seasons)105.6175214453023701110826500001366540
FA Cup (4 Seasons)6.00
League Cup (4 Seasons)4.85
UEFA Cup (3 Seasons)10.2
Champions Lg (2 Seasons)10.0
La Liga (1 Season)16.5
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2002-200317Rangers1 League0.5
2003-200418Rangers1 League10.0
2004-200519Rangers2 Leagues8.0
2005-200620Rangers1 League16.4
2006-200721Rangers2 Leagues39.8
2007-200822Rangers2 Leagues26.0
2007-200822Tottenham1 League13.5
2008-200923Tottenham2 Leagues8.5
2009-201024Sunderland1 League10.5
2009-201024Tottenham1 League2.6
2010-201125Tottenham2 Leagues23.0
2011-201226Aston Villa1 League28.8
2012-201327Mallorca1 League16.5
2012-201327Nott'ham Forest1 League7.0
2013-201428Bolton1 League8.8
2014-201529Aston Villa3 Leagues31.9
2015-201630Aston Villa3 Leagues28.2
2016-201731Aston Villa3 Leagues33.32
2017-201832Aston Villa2 Leagues27.145
2018-201933Aston Villa2 Leagues32.917521445302370116626500001366540
17 Seasons7 Clubs8 Leagues373.3175214453023701111326500001366540
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Aston Villa (6 Seasons)4 Leagues182.2175214453023701111326500001366540
Rangers (6 Seasons)3 Leagues100.7
Tottenham (4 Seasons)3 Leagues47.6
Mallorca (1 Season)1 League16.5
Sunderland (1 Season)1 League10.5
Bolton (1 Season)1 League8.8
Nott'ham Forest (1 Season)1 League7.0
Premier League (7 Seasons)133.7
Premier League (6 Seasons)86.4
Championship (5 Seasons)105.6175214453023701110826500001366540
FA Cup (4 Seasons)6.00
League Cup (4 Seasons)4.85
UEFA Cup (3 Seasons)10.2
Champions Lg (2 Seasons)10.0
La Liga (1 Season)16.5
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2002-200317Rangerssct SCO1. Premier League1st0.5
2003-200418Rangerssct SCO1. Premier League2nd10.0
2004-200519Rangerssct SCO1. Premier League1st7.6Matches
2005-200620Rangerssct SCO1. Premier League3rd16.4Matches
2006-200721Rangerssct SCO1. Premier League2nd31.9Matches
2007-200822Rangerssct SCO1. Premier League2nd20.0Matches
2007-200822Tottenhameng ENG1. Premier League11th13.5Matches
2008-200923Tottenhameng ENG1. Premier League8th6.5Matches
2009-201024Sunderlandeng ENG1. Premier League13th10.5Matches
2009-201024Tottenhameng ENG1. Premier League4th2.6Matches
2010-201125Tottenhameng ENG1. Premier League5th19.0Matches
2011-201226Aston Villaeng ENG1. Premier League16th28.8Matches
2012-201327Mallorcaes ESP1. La Liga18th16.5Matches
2012-201327Nott'ham Foresteng ENG2. Championship8th7.0Matches
2013-201428Boltoneng ENG2. Championship14th8.8
2014-201529Aston Villaeng ENG1. Premier League17th26.9Matches
2015-201630Aston Villaeng ENG1. Premier League20th25.9Matches
2016-201731Aston Villaeng ENG2. Championship13th31.80Matches
2017-201832Aston Villaeng ENG2. Championship4th26.142Matches
2018-201933Aston Villaeng ENG2. Championship5th31.917521445302370116626500001366540Matches
17 Seasons7 Clubs4 Leagues342.3175214453023701110826500001366540
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Aston Villa (6 Seasons)2 Leagues171.4175214453023701110826500001366540
Rangers (6 Seasons)1 League86.4
Tottenham (4 Seasons)1 League41.6
Mallorca (1 Season)1 League16.5
Sunderland (1 Season)1 League10.5
Bolton (1 Season)1 League8.8
Nott'ham Forest (1 Season)1 League7.0
Premier League (7 Seasons)133.7
Premier League (6 Seasons)86.4
Championship (5 Seasons)105.6175214453023701110826500001366540
La Liga (1 Season)16.5
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201529Aston Villaeng ENGFA Cup2nd4.0Matches
2014-201529Aston Villaeng ENGLeague Cup33rd1.0Matches
2015-201630Aston Villaeng ENGLeague Cup9th2.3Matches
2016-201731Aston Villaeng ENGEFL Cup58th0.52Matches
2016-201731Aston Villaeng ENGFA Cup33rd1.0Matches
2017-201832Aston Villaeng ENGEFL Cup17th1.03Matches
2018-201933Aston Villaeng ENGFA Cup33rd1.00Matches
5 Seasons1 Club2 Leagues10.85
FA Cup (4 Seasons)6.00
League Cup (4 Seasons)4.85
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2004-200519Rangers2. UEFA CupGR0.4Matches
2006-200721Rangers2. UEFA CupR167.8Matches
2007-200822Rangers1. Champions LgGR6.0Matches
2008-200923Tottenham2. UEFA CupR322.0Matches
2010-201125Tottenham1. Champions LgQF4.0Matches
5 Seasons2 Clubs2 Leagues20.2
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rangers (3 Seasons)2 Leagues14.2
Tottenham (2 Seasons)2 Leagues6.0
UEFA Cup (3 Seasons)10.2
Champions Lg (2 Seasons)10.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
200823sct ScotlandUEFA Euro Qualifying4.0Matches
201025sct ScotlandWCQ4.2Matches
201227sct ScotlandUEFA Euro Qualifying6.0Matches
201429sct ScotlandWCQ10.0Matches
201429sct ScotlandFriendlies (M)0.7Matches
201631sct ScotlandFriendlies (M)1.0Matches
201631sct ScotlandUEFA Euro Qualifying9.030Matches
7 Seasons1 Club3 Leagues34.930
UEFA Euro Qualifying (3 Seasons)19.030
WCQ (3 Seasons)14.2
Friendlies (M) (3 Seasons)1.7

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2002-200317Rangerssct SCO1. Premier League0.5
2003-200418Rangerssct SCO1. Premier League10.0
2004-200519Rangerssct SCO1. Premier League7.6Matches
2004-200519Rangers2. UEFA Cup0.4Matches
2005-200620Rangerssct SCO1. Premier League16.4Matches
2006-200721Rangerssct SCO1. Premier League31.9Matches
2006-200721Rangers2. UEFA Cup7.8Matches
2007-200822Rangers1. Champions Lg6.0Matches
2007-200822Tottenhameng ENG1. Premier League13.5Matches
2007-200822Rangerssct SCO1. Premier League20.0Matches
2008-200923Tottenhameng ENG1. Premier League6.5Matches
2008-200923Tottenham2. UEFA Cup2.0Matches
2009-201024Tottenhameng ENG1. Premier League2.6Matches
2009-201024Sunderlandeng ENG1. Premier League10.5Matches
2010-201125Tottenham1. Champions Lg4.0Matches
2010-201125Tottenhameng ENG1. Premier League19.0Matches
2011-201226Aston Villaeng ENG1. Premier League28.8Matches
2012-201327Nott'ham Foresteng ENG2. Championship7.0Matches
2012-201327Mallorcaes ESP1. La Liga16.5Matches
2013-201428Boltoneng ENG2. Championship8.8
2014-201529Aston Villaeng ENGFA Cup4.0Matches
2014-201529Aston Villaeng ENGLeague Cup1.0Matches
2014-201529Aston Villaeng ENG1. Premier League26.9Matches
2015-201630Aston Villaeng ENGLeague Cup2.3Matches
2015-201630Aston Villaeng ENG1. Premier League25.9Matches
2016-201731Aston Villaeng ENG2. Championship31.8Matches
2016-201731Aston Villaeng ENGEFL Cup0.5Matches
2016-201731Aston Villaeng ENGFA Cup1.0Matches
2017-201832Aston Villaeng ENG2. Championship26.1Matches
2017-201832Aston Villaeng ENGEFL Cup1.0Matches
2018-201933Aston Villaeng ENG2. Championship31.9762.386525040100.31613000Matches
2018-201933Aston Villaeng ENGFA Cup1.0Matches
17 Seasons7 Clubs8 Leagues373.3762.386525040100.31613000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Aston Villa (6 Seasons)4 Leagues182.2762.386525040100.31613000
Rangers (6 Seasons)3 Leagues100.7
Tottenham (4 Seasons)3 Leagues47.6
Mallorca (1 Season)1 League16.5
Sunderland (1 Season)1 League10.5
Bolton (1 Season)1 League8.8
Nott'ham Forest (1 Season)1 League7.0
Premier League (7 Seasons)133.7
Premier League (6 Seasons)86.4
Championship (5 Seasons)105.6762.386525040100.31613000
FA Cup (4 Seasons)6.0
League Cup (4 Seasons)4.8
UEFA Cup (3 Seasons)10.2
Champions Lg (2 Seasons)10.0
La Liga (1 Season)16.5
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2002-200317Rangers1 League0.5
2003-200418Rangers1 League10.0
2004-200519Rangers2 Leagues8.0
2005-200620Rangers1 League16.4
2006-200721Rangers2 Leagues39.8
2007-200822Rangers2 Leagues26.0
2007-200822Tottenham1 League13.5
2008-200923Tottenham2 Leagues8.5
2009-201024Sunderland1 League10.5
2009-201024Tottenham1 League2.6
2010-201125Tottenham2 Leagues23.0
2011-201226Aston Villa1 League28.8
2012-201327Mallorca1 League16.5
2012-201327Nott'ham Forest1 League7.0
2013-201428Bolton1 League8.8
2014-201529Aston Villa3 Leagues31.9
2015-201630Aston Villa3 Leagues28.2
2016-201731Aston Villa3 Leagues33.3
2017-201832Aston Villa2 Leagues27.1
2018-201933Aston Villa2 Leagues32.9762.386525040100.31613000
17 Seasons7 Clubs8 Leagues373.3762.386525040100.31613000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Aston Villa (6 Seasons)4 Leagues182.2762.386525040100.31613000
Rangers (6 Seasons)3 Leagues100.7
Tottenham (4 Seasons)3 Leagues47.6
Mallorca (1 Season)1 League16.5
Sunderland (1 Season)1 League10.5
Bolton (1 Season)1 League8.8
Nott'ham Forest (1 Season)1 League7.0
Premier League (7 Seasons)133.7
Premier League (6 Seasons)86.4
Championship (5 Seasons)105.6762.386525040100.31613000
FA Cup (4 Seasons)6.0
League Cup (4 Seasons)4.8
UEFA Cup (3 Seasons)10.2
Champions Lg (2 Seasons)10.0
La Liga (1 Season)16.5
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2002-200317Rangerssct SCO1. Premier League1st0.5
2003-200418Rangerssct SCO1. Premier League2nd10.0
2004-200519Rangerssct SCO1. Premier League1st7.6Matches
2005-200620Rangerssct SCO1. Premier League3rd16.4Matches
2006-200721Rangerssct SCO1. Premier League2nd31.9Matches
2007-200822Rangerssct SCO1. Premier League2nd20.0Matches
2007-200822Tottenhameng ENG1. Premier League11th13.5Matches
2008-200923Tottenhameng ENG1. Premier League8th6.5Matches
2009-201024Sunderlandeng ENG1. Premier League13th10.5Matches
2009-201024Tottenhameng ENG1. Premier League4th2.6Matches
2010-201125Tottenhameng ENG1. Premier League5th19.0Matches
2011-201226Aston Villaeng ENG1. Premier League16th28.8Matches
2012-201327Mallorcaes ESP1. La Liga18th16.5Matches
2012-201327Nott'ham Foresteng ENG2. Championship8th7.0Matches
2013-201428Boltoneng ENG2. Championship14th8.8
2014-201529Aston Villaeng ENG1. Premier League17th26.9Matches
2015-201630Aston Villaeng ENG1. Premier League20th25.9Matches
2016-201731Aston Villaeng ENG2. Championship13th31.8Matches
2017-201832Aston Villaeng ENG2. Championship4th26.1Matches
2018-201933Aston Villaeng ENG2. Championship5th31.9762.386525040100.31613000Matches
17 Seasons7 Clubs4 Leagues342.3762.386525040100.31613000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Aston Villa (6 Seasons)2 Leagues171.4762.386525040100.31613000
Rangers (6 Seasons)1 League86.4
Tottenham (4 Seasons)1 League41.6
Mallorca (1 Season)1 League16.5
Sunderland (1 Season)1 League10.5
Bolton (1 Season)1 League8.8
Nott'ham Forest (1 Season)1 League7.0
Premier League (7 Seasons)133.7
Premier League (6 Seasons)86.4
Championship (5 Seasons)105.6762.386525040100.31613000
La Liga (1 Season)16.5
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201529Aston Villaeng ENGFA Cup2nd4.0Matches
2014-201529Aston Villaeng ENGLeague Cup33rd1.0Matches
2015-201630Aston Villaeng ENGLeague Cup9th2.3Matches
2016-201731Aston Villaeng ENGEFL Cup58th0.5Matches
2016-201731Aston Villaeng ENGFA Cup33rd1.0Matches
2017-201832Aston Villaeng ENGEFL Cup17th1.0Matches
2018-201933Aston Villaeng ENGFA Cup33rd1.0Matches
5 Seasons1 Club2 Leagues10.8
FA Cup (4 Seasons)6.0
League Cup (4 Seasons)4.8
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2004-200519Rangers2. UEFA CupGR0.4Matches
2006-200721Rangers2. UEFA CupR167.8Matches
2007-200822Rangers1. Champions LgGR6.0Matches
2008-200923Tottenham2. UEFA CupR322.0Matches
2010-201125Tottenham1. Champions LgQF4.0Matches
5 Seasons2 Clubs2 Leagues20.2
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rangers (3 Seasons)2 Leagues14.2
Tottenham (2 Seasons)2 Leagues6.0
UEFA Cup (3 Seasons)10.2
Champions Lg (2 Seasons)10.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
200823sct ScotlandUEFA Euro Qualifying4.0Matches
201025sct ScotlandWCQ4.2Matches
201227sct ScotlandUEFA Euro Qualifying6.0Matches
201429sct ScotlandWCQ10.0Matches
201429sct ScotlandFriendlies (M)0.7Matches
201631sct ScotlandFriendlies (M)1.0Matches
201631sct ScotlandUEFA Euro Qualifying9.0Matches
7 Seasons1 Club3 Leagues34.9
UEFA Euro Qualifying (3 Seasons)19.0
WCQ (3 Seasons)14.2
Friendlies (M) (3 Seasons)1.7

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2002-200317Rangerssct SCO1. Premier League0.5
2003-200418Rangerssct SCO1. Premier League10.0
2004-200519Rangerssct SCO1. Premier League7.6Matches
2004-200519Rangers2. UEFA Cup0.4Matches
2005-200620Rangerssct SCO1. Premier League16.4Matches
2006-200721Rangerssct SCO1. Premier League31.9Matches
2006-200721Rangers2. UEFA Cup7.8Matches
2007-200822Rangers1. Champions Lg6.0Matches
2007-200822Tottenhameng ENG1. Premier League13.5Matches
2007-200822Rangerssct SCO1. Premier League20.0Matches
2008-200923Tottenhameng ENG1. Premier League6.5Matches
2008-200923Tottenham2. UEFA Cup2.0Matches
2009-201024Tottenhameng ENG1. Premier League2.6Matches
2009-201024Sunderlandeng ENG1. Premier League10.5Matches
2010-201125Tottenham1. Champions Lg4.0Matches
2010-201125Tottenhameng ENG1. Premier League19.0Matches
2011-201226Aston Villaeng ENG1. Premier League28.8Matches
2012-201327Nott'ham Foresteng ENG2. Championship7.0Matches
2012-201327Mallorcaes ESP1. La Liga16.5Matches
2013-201428Boltoneng ENG2. Championship8.8
2014-201529Aston Villaeng ENGFA Cup4.0Matches
2014-201529Aston Villaeng ENGLeague Cup1.0Matches
2014-201529Aston Villaeng ENG1. Premier League26.9Matches
2015-201630Aston Villaeng ENGLeague Cup2.3Matches
2015-201630Aston Villaeng ENG1. Premier League25.9Matches
2016-201731Aston Villaeng ENG2. Championship31.800Matches
2016-201731Aston Villaeng ENGEFL Cup0.500Matches
2016-201731Aston Villaeng ENGFA Cup1.0Matches
2017-201832Aston Villaeng ENG2. Championship26.12833Matches
2017-201832Aston Villaeng ENGEFL Cup1.000Matches
2018-201933Aston Villaeng ENG2. Championship31.935182672193554.31630151518531423Matches
2018-201933Aston Villaeng ENGFA Cup1.000Matches
17 Seasons7 Clubs8 Leagues373.335462672193554.31630151551531423
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Aston Villa (6 Seasons)4 Leagues182.235462672193554.31630151551531423
Rangers (6 Seasons)3 Leagues100.70
Tottenham (4 Seasons)3 Leagues47.60
Mallorca (1 Season)1 League16.50
Sunderland (1 Season)1 League10.50
Bolton (1 Season)1 League8.80
Nott'ham Forest (1 Season)1 League7.00
Premier League (7 Seasons)133.70
Premier League (6 Seasons)86.40
Championship (5 Seasons)105.635462672193554.31630151551531423
FA Cup (4 Seasons)6.0000
League Cup (4 Seasons)4.8000
UEFA Cup (3 Seasons)10.20
Champions Lg (2 Seasons)10.00
La Liga (1 Season)16.50
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2002-200317Rangers1 League0.50
2003-200418Rangers1 League10.00
2004-200519Rangers2 Leagues8.00
2005-200620Rangers1 League16.40
2006-200721Rangers2 Leagues39.80
2007-200822Rangers2 Leagues26.00
2007-200822Tottenham1 League13.50
2008-200923Tottenham2 Leagues8.50
2009-201024Sunderland1 League10.50
2009-201024Tottenham1 League2.60
2010-201125Tottenham2 Leagues23.00
2011-201226Aston Villa1 League28.80
2012-201327Mallorca1 League16.50
2012-201327Nott'ham Forest1 League7.00
2013-201428Bolton1 League8.80
2014-201529Aston Villa3 Leagues31.90
2015-201630Aston Villa3 Leagues28.20
2016-201731Aston Villa3 Leagues33.3000
2017-201832Aston Villa2 Leagues27.128330
2018-201933Aston Villa2 Leagues32.935182672193554.31630151518531423
17 Seasons7 Clubs8 Leagues373.335462672193554.31630151551531423
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Aston Villa (6 Seasons)4 Leagues182.235462672193554.31630151551531423
Rangers (6 Seasons)3 Leagues100.70
Tottenham (4 Seasons)3 Leagues47.60
Mallorca (1 Season)1 League16.50
Sunderland (1 Season)1 League10.50
Bolton (1 Season)1 League8.80
Nott'ham Forest (1 Season)1 League7.00
Premier League (7 Seasons)133.70
Premier League (6 Seasons)86.40
Championship (5 Seasons)105.635462672193554.31630151551531423
FA Cup (4 Seasons)6.0000
League Cup (4 Seasons)4.8000
UEFA Cup (3 Seasons)10.20
Champions Lg (2 Seasons)10.00
La Liga (1 Season)16.50
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2002-200317Rangerssct SCO1. Premier League1st0.5
2003-200418Rangerssct SCO1. Premier League2nd10.0
2004-200519Rangerssct SCO1. Premier League1st7.6Matches
2005-200620Rangerssct SCO1. Premier League3rd16.4Matches
2006-200721Rangerssct SCO1. Premier League2nd31.9Matches
2007-200822Rangerssct SCO1. Premier League2nd20.0Matches
2007-200822Tottenhameng ENG1. Premier League11th13.5Matches
2008-200923Tottenhameng ENG1. Premier League8th6.5Matches
2009-201024Sunderlandeng ENG1. Premier League13th10.5Matches
2009-201024Tottenhameng ENG1. Premier League4th2.6Matches
2010-201125Tottenhameng ENG1. Premier League5th19.0Matches
2011-201226Aston Villaeng ENG1. Premier League16th28.8Matches
2012-201327Mallorcaes ESP1. La Liga18th16.5Matches
2012-201327Nott'ham Foresteng ENG2. Championship8th7.0Matches
2013-201428Boltoneng ENG2. Championship14th8.8
2014-201529Aston Villaeng ENG1. Premier League17th26.9Matches
2015-201630Aston Villaeng ENG1. Premier League20th25.9Matches
2016-201731Aston Villaeng ENG2. Championship13th31.800Matches
2017-201832Aston Villaeng ENG2. Championship4th26.12833Matches
2018-201933Aston Villaeng ENG2. Championship5th31.935182672193554.31630151518531423Matches
17 Seasons7 Clubs4 Leagues342.335462672193554.31630151551531423
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Aston Villa (6 Seasons)2 Leagues171.435462672193554.31630151551531423
Rangers (6 Seasons)1 League86.40
Tottenham (4 Seasons)1 League41.60
Mallorca (1 Season)1 League16.50
Sunderland (1 Season)1 League10.50
Bolton (1 Season)1 League8.80
Nott'ham Forest (1 Season)1 League7.00
Premier League (7 Seasons)133.70
Premier League (6 Seasons)86.40
Championship (5 Seasons)105.635462672193554.31630151551531423
La Liga (1 Season)16.50
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201529Aston Villaeng ENGFA Cup2nd4.0Matches
2014-201529Aston Villaeng ENGLeague Cup33rd1.0Matches
2015-201630Aston Villaeng ENGLeague Cup9th2.3Matches
2016-201731Aston Villaeng ENGEFL Cup58th0.500Matches
2016-201731Aston Villaeng ENGFA Cup33rd1.0Matches
2017-201832Aston Villaeng ENGEFL Cup17th1.000Matches
2018-201933Aston Villaeng ENGFA Cup33rd1.000Matches
5 Seasons1 Club2 Leagues10.8000
FA Cup (4 Seasons)6.0000
League Cup (4 Seasons)4.8000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2004-200519Rangers2. UEFA CupGR0.4Matches
2006-200721Rangers2. UEFA CupR167.8Matches
2007-200822Rangers1. Champions LgGR6.0Matches
2008-200923Tottenham2. UEFA CupR322.0Matches
2010-201125Tottenham1. Champions LgQF4.0Matches
5 Seasons2 Clubs2 Leagues20.20
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Rangers (3 Seasons)2 Leagues14.20
Tottenham (2 Seasons)2 Leagues6.00
UEFA Cup (3 Seasons)10.20
Champions Lg (2 Seasons)10.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
200823sct ScotlandUEFA Euro Qualifying4.0Matches
201025sct ScotlandWCQ4.2Matches
201227sct ScotlandUEFA Euro Qualifying6.0Matches
201429sct ScotlandWCQ10.0Matches
201429sct ScotlandFriendlies (M)0.7Matches
201631sct ScotlandFriendlies (M)1.0Matches
201631sct ScotlandUEFA Euro Qualifying9.01511Matches
7 Seasons1 Club3 Leagues34.915110
UEFA Euro Qualifying (3 Seasons)19.015110
WCQ (3 Seasons)14.20
Friendlies (M) (3 Seasons)1.70

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2002-200317Rangerssct SCO1. Premier League0.5
2003-200418Rangerssct SCO1. Premier League10.0
2004-200519Rangerssct SCO1. Premier League7.6Matches
2004-200519Rangers2. UEFA Cup0.4Matches
2005-200620Rangerssct SCO1. Premier League16.4Matches
2006-200721Rangerssct SCO1. Premier League31.9Matches
2006-200721Rangers2. UEFA Cup7.8Matches
2007-200822Rangers1. Champions Lg6.0Matches
2007-200822Tottenhameng ENG1. Premier League13.5Matches
2007-200822Rangerssct SCO1. Premier League20.0Matches
2008-200923Tottenhameng ENG1. Premier League6.5Matches
2008-200923Tottenham2. UEFA Cup2.0Matches
2009-201024Tottenhameng ENG1. Premier League2.6Matches
2009-201024Sunderlandeng ENG1. Premier League10.5Matches
2010-201125Tottenham1. Champions Lg4.0Matches
2010-201125Tottenhameng ENG1. Premier League19.0Matches
2011-201226Aston Villaeng ENG1. Premier League28.8Matches
2012-201327Nott'ham Foresteng ENG2. Championship7.0Matches
2012-201327Mallorcaes ESP1. La Liga16.5Matches
2013-201428Boltoneng ENG2. Championship8.8
2014-201529Aston Villaeng ENGFA Cup4.0Matches
2014-201529Aston Villaeng ENGLeague Cup1.0Matches
2014-201529Aston Villaeng ENG1. Premier League26.9Matches
2015-201630Aston Villaeng ENGLeague Cup2.3Matches
2015-201630Aston Villaeng ENG1. Premier League25.9Matches
2016-201731Aston Villaeng ENG2. Championship31.8Matches
2016-201731Aston Villaeng ENGEFL Cup0.5Matches
2016-201731Aston Villaeng ENGFA Cup1.0Matches
2017-201832Aston Villaeng ENG2. Championship26.1Matches
2017-201832Aston Villaeng ENGEFL Cup1.0Matches
2018-201933Aston Villaeng ENG2. Championship31.92057146598991480212057362775.0925.0876668241241008392317119384Matches
2018-201933Aston Villaeng ENGFA Cup1.0Matches
17 Seasons7 Clubs8 Leagues373.32057146598991480212057362775.0925.0876668241241008392317119384
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Aston Villa (6 Seasons)4 Leagues182.22057146598991480212057362775.0925.0876668241241008392317119384
Rangers (6 Seasons)3 Leagues100.7
Tottenham (4 Seasons)3 Leagues47.6
Mallorca (1 Season)1 League16.5
Sunderland (1 Season)1 League10.5
Bolton (1 Season)1 League8.8
Nott'ham Forest (1 Season)1 League7.0
Premier League (7 Seasons)133.7
Premier League (6 Seasons)86.4
Championship (5 Seasons)105.62057146598991480212057362775.0925.0876668241241008392317119384
FA Cup (4 Seasons)6.0
League Cup (4 Seasons)4.8
UEFA Cup (3 Seasons)10.2
Champions Lg (2 Seasons)10.0
La Liga (1 Season)16.5
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2002-200317Rangers1 League0.5
2003-200418Rangers1 League10.0
2004-200519Rangers2 Leagues8.0
2005-200620Rangers1 League16.4
2006-200721Rangers2 Leagues39.8
2007-200822Rangers2 Leagues26.0
2007-200822Tottenham1 League13.5
2008-200923Tottenham2 Leagues8.5
2009-201024Sunderland1 League10.5
2009-201024Tottenham1 League2.6
2010-201125Tottenham2 Leagues23.0
2011-201226Aston Villa1 League28.8
2012-201327Mallorca1 League16.5
2012-201327Nott'ham Forest1 League7.0
2013-201428Bolton1 League8.8
2014-201529Aston Villa3 Leagues31.9
2015-201630Aston Villa3 Leagues28.2
2016-201731Aston Villa3 Leagues33.3
2017-201832Aston Villa2 Leagues27.1
2018-201933Aston Villa2 Leagues32.92057146598991480212057362775.0925.0876668241241008392317119384
17 Seasons7 Clubs8 Leagues373.32057146598991480212057362775.0925.0876668241241008392317119384
Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Aston Villa (6 Seasons)4 Leagues182.22057146598991480212057362775.0925.0876668241241008392317119384
Rangers (6 Seasons)3 Leagues100.7
Tottenham (4 Seasons)3 Leagues47.6
Mallorca (1 Season)1 League16.5
Sunderland (1 Season)1 League10.5
Bolton (1 Season)1 League8.8
Nott'ham Forest (1 Season)1 League7.0
Premier League (7 Seasons)133.7
Premier League (6 Seasons)86.4
Championship (5 Seasons)105.62057146598991480212057362775.0925.0876668241241008392317119384
FA Cup (4 Seasons)6.0
League Cup (4 Seasons)4.8
UEFA Cup (3 Seasons)10.2
Champions Lg (2 Seasons)10.0
La Liga (1 Season)16.5
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2002-200317Rangerssct SCO1. Premier League1st0.5
2003-200418Rangerssct SCO1. Premier League2nd10.0
2004-200519Rangerssct SCO1. Premier League1st7.6Matches
2005-200620Rangerssct SCO1. Premier League3rd16.4Matches
2006-200721Rangerssct SCO1. Premier League2nd31.9Matches
2007-200822Rangerssct SCO1. Premier League2nd20.0Matches
2007-200822Tottenhameng ENG1. Premier League11th13.5Matches
2008-200923Tottenhameng ENG1. Premier League8th6.5Matches
2009-201024Sunderlandeng ENG1. Premier League13th10.5Matches
2009-201024Tottenhameng ENG1. Premier League4th2.6Matches
2010-201125Tottenhameng ENG1. Premier League5th19.0Matches
2011-201226Aston Villaeng ENG1. Premier League16th28.8Matches
2012-201327Mallorcaes ESP1. La Liga18th16.5Matches
2012-201327Nott'ham Foresteng ENG2. Championship8th7.0Matches
2013-201428Boltoneng ENG2. Championship14th8.8
2014-201529Aston Villaeng ENG1. Premier League17th26.9Matches
2015-201630Aston Villaeng ENG1. Premier League20th25.9Matches
2016-201731Aston Villaeng ENG2. Championship13th31.8Matches
2017-201832Aston Villaeng ENG2. Championship4th26.1Matches
2018-201933Aston Villaeng ENG2. Championship5th31.92057146598991480212057362775.0925.0876668241241008392317119384Matches
17 Seasons7 Clubs4 Leagues342.32057146598991480212057362775.0925.0876668241241008392317119384
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Aston Villa (6 Seasons)2 Leagues171.42057146598991480212057362775.0925.0876668241241008392317119384
Rangers (6 Seasons)1 League86.4
Tottenham (4 Seasons)1 League41.6
Mallorca (1 Season)1 League16.5
Sunderland (1 Season)1 League10.5
Bolton (1 Season)1 League8.8
Nott'ham Forest (1 Season)1 League7.0
Premier League (7 Seasons)133.7
Premier League (6 Seasons)86.4
Championship (5 Seasons)105.62057146598991480212057362775.0925.0876668241241008392317119384
La Liga (1 Season)16.5
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-201529Aston Villaeng ENGFA Cup2nd4.0Matches
2014-201529Aston Villaeng ENGLeague Cup33rd1.0Matches
2015-201630Aston Villaeng ENGLeague Cup9th2.3Matches
2016-201731Aston Villaeng ENGEFL Cup58th0.5Matches
2016-201731Aston Villaeng ENGFA Cup33rd1.0Matches
2017-201832Aston Villaeng ENGEFL Cup17th1.0Matches
2018-201933Aston Villaeng ENGFA Cup33rd1.0Matches
5 Seasons1 Club2 Leagues10.8
FA Cup (4 Seasons)6.0
League Cup (4 Seasons)4.8
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2004-200519Rangers2. UEFA CupGR0.4Matches
2006-200721Rangers2. UEFA CupR167.8Matches
2007-200822Rangers1. Champions LgGR6.0Matches
2008-200923Tottenham2. UEFA CupR322.0Matches
2010-201125Tottenham1. Champions LgQF4.0Matches
5 Seasons2 Clubs2 Leagues20.2
Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Rangers (3 Seasons)2 Leagues14.2
Tottenham (2 Seasons)2 Leagues6.0
UEFA Cup (3 Seasons)10.2
Champions Lg (2 Seasons)10.0
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
200823sct ScotlandUEFA Euro Qualifying4.0Matches
201025sct ScotlandWCQ4.2Matches
201227sct ScotlandUEFA Euro Qualifying6.0Matches
201429sct ScotlandWCQ10.0Matches
201429sct ScotlandFriendlies (M)0.7Matches
201631sct ScotlandFriendlies (M)1.0Matches
201631sct ScotlandUEFA Euro Qualifying9.0Matches
7 Seasons1 Club3 Leagues34.9
UEFA Euro Qualifying (3 Seasons)19.0
WCQ (3 Seasons)14.2
Friendlies (M) (3 Seasons)1.7

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2002-200317Rangerssct SCO1. Premier League146461.30.510
2003-200418Rangerssct SCO1. Premier League119008226.310.0110
2004-200519Rangerssct SCO1. Premier League106866920.17.682Matches
2004-200519Rangers2. UEFA Cup136360.4012Matches
2005-200620Rangerssct SCO1. Premier League191,4727743.016.4172Matches
2006-200721Rangerssct SCO1. Premier League332,8758784.131.9321Matches
2006-200721Rangers2. UEFA Cup8705887.88702Matches
2007-200822Rangers1. Champions Lg6540906.0660Matches
2007-200822Tottenhameng ENG1. Premier League141,2158735.513.514130Matches
2007-200822Rangerssct SCO1. Premier League201,8009052.620.0200Matches
2008-200923Tottenhameng ENG1. Premier League85867317.16.5543Matches
2008-200923Tottenham2. UEFA Cup2180902.02200Matches
2009-201024Tottenhameng ENG1. Premier League8237306.92.6117Matches
2009-201024Sunderlandeng ENG1. Premier League119458627.610.511100Matches
2010-201125Tottenham1. Champions Lg4360904.0440Matches
2010-201125Tottenhameng ENG1. Premier League211,7068149.919.019182Matches
2011-201226Aston Villaeng ENG1. Premier League312,5938475.828.829252Matches
2012-201327Nott'ham Foresteng ENG2. Championship76309015.27.070Matches
2012-201327Mallorcaes ESP1. La Liga171,4858743.416.517160Matches
2013-201428Boltoneng ENG2. Championship97938819.28.890
2014-201529Aston Villaeng ENGFA Cup43609066.74.04904002.2556-1-0.25-1.75Matches
2014-201529Aston Villaeng ENGLeague Cup19090100.01.01901000.0001-1-1.00Matches
2014-201529Aston Villaeng ENG1. Premier League302,4208170.826.92726300.971442-28-1.04-1.22Matches
2015-201630Aston Villaeng ENGFA Cup00001Matches
2015-201630Aston Villaeng ENGLeague Cup221010570.02.321052011.5065+1+0.43-0.57Matches
2015-201630Aston Villaeng ENG1. Premier League282,3318368.225.92624230.211855-37-1.43-0.44Matches
2016-201731Aston Villaeng ENG2. Championship342,8608469.131.83129381.503331+2+0.06+0.27Matches
2016-201731Aston Villaeng ENGEFL Cup1454550.00.50014500.0002-2-4.00-4.00Matches
2016-201731Aston Villaeng ENGFA Cup19090100.01.01901000.0002-2-2.00Matches
2017-201832Aston Villaeng ENG2. Championship292,3518156.826.12623361.753624+12+0.46-0.45Matches
2017-201832Aston Villaeng ENGEFL Cup1909033.31.01901000.0002-2-2.00-4.00Matches
2018-201933Aston Villaeng ENG2. Championship332,8728769.431.9338731031.275452+2+0.06-1.2947.244.1+3.1+0.10-0.85Matches
2018-201933Aston Villaeng ENGFA Cup19090100.01.01901000.0003-3-3.00Matches
17 Seasons7 Clubs8 Leagues40633,5998343.1373.3374882493245261.16166225-59-0.38-0.8047.244.1+3.1+0.10-0.85
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Aston Villa (6 Seasons)4 Leagues19616,4028467.2182.2182881681445221.16166225-59-0.38-0.8047.244.1+3.1+0.10-0.85
Rangers (6 Seasons)3 Leagues1099,0608337.9100.71031364
Tottenham (4 Seasons)3 Leagues574,2847527.447.64542120
Mallorca (1 Season)1 League171,4858743.416.517160
Sunderland (1 Season)1 League119458627.610.511100
Bolton (1 Season)1 League97938819.28.890
Nott'ham Forest (1 Season)1 League76309015.27.070
Premier League (7 Seasons)15112,0338044.0133.71321211930.603297-65-1.23-0.80
Premier League (6 Seasons)947,7798337.986.4895
Championship (5 Seasons)1129,5068545.9105.610687836171.50123107+16+0.18-0.5347.244.1+3.1+0.10-0.85
FA Cup (4 Seasons)65409054.56.06906011.50511-6-1.00-2.50
League Cup (4 Seasons)54358758.04.8498414510.60610-4-0.83-2.26
UEFA Cup (3 Seasons)119218410.210914
Champions Lg (2 Seasons)109009010.010100
La Liga (1 Season)171,4858743.416.517160
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2002-200317Rangers1 League146461.30.510
2003-200418Rangers1 League119008226.310.0110
2004-200519Rangers2 Leagues117226620.18.0832
2005-200620Rangers1 League191,4727743.016.4172
2006-200721Rangers2 Leagues413,5808784.139.840712
2007-200822Rangers2 Leagues262,3409052.626.02660
2007-200822Tottenham1 League141,2158735.513.514130
2008-200923Tottenham2 Leagues107667717.18.57630
2009-201024Sunderland1 League119458627.610.511100
2009-201024Tottenham1 League8237306.92.6117
2010-201125Tottenham2 Leagues252,0668349.923.023222
2011-201226Aston Villa1 League312,5938475.828.829252
2012-201327Mallorca1 League171,4858743.416.517160
2012-201327Nott'ham Forest1 League76309015.27.070
2013-201428Bolton1 League97938819.28.890
2014-201529Aston Villa3 Leagues352,8708270.931.9329031301.091949-30-0.94-1.32
2015-201630Aston Villa3 Leagues302,5418563.728.22810526250.302460-36-1.28-0.44
2016-201731Aston Villa3 Leagues362,9958369.333.332903044581.423335-2-0.06+0.14
2017-201832Aston Villa2 Leagues302,4418155.427.1279024361.693626+10+0.37-0.64
2018-201933Aston Villa2 Leagues342,9628770.032.9348732031.235455-1-0.03-1.3847.244.1+3.1+0.10-0.85
17 Seasons7 Clubs8 Leagues40633,5998343.1373.3374882493245261.16166225-59-0.38-0.8047.244.1+3.1+0.10-0.85
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Aston Villa (6 Seasons)4 Leagues19616,4028467.2182.2182881681445221.16166225-59-0.38-0.8047.244.1+3.1+0.10-0.85
Rangers (6 Seasons)3 Leagues1099,0608337.9100.71031364
Tottenham (4 Seasons)3 Leagues574,2847527.447.64542120
Mallorca (1 Season)1 League171,4858743.416.517160
Sunderland (1 Season)1 League119458627.610.511100
Bolton (1 Season)1 League97938819.28.890
Nott'ham Forest (1 Season)1 League76309015.27.070
Premier League (7 Seasons)15112,0338044.0133.71321211930.603297-65-1.23-0.80
Premier League (6 Seasons)947,7798337.986.4895
Championship (5 Seasons)1129,5068545.9105.610687836171.50123107+16+0.18-0.5347.244.1+3.1+0.10-0.85
FA Cup (4 Seasons)65409054.56.06906011.50511-6-1.00-2.50
League Cup (4 Seasons)54358758.04.8498414510.60610-4-0.83-2.26
UEFA Cup (3 Seasons)119218410.210914
Champions Lg (2 Seasons)109009010.010100
La Liga (1 Season)171,4858743.416.517160
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2002-200317Rangerssct SCO1. Premier League1st146461.30.510
2003-200418Rangerssct SCO1. Premier League2nd119008226.310.0110
2004-200519Rangerssct SCO1. Premier League1st106866920.17.682Matches
2005-200620Rangerssct SCO1. Premier League3rd191,4727743.016.4172Matches
2006-200721Rangerssct SCO1. Premier League2nd332,8758784.131.9321Matches
2007-200822Rangerssct SCO1. Premier League2nd201,8009052.620.0200Matches
2007-200822Tottenhameng ENG1. Premier League11th141,2158735.513.514130Matches
2008-200923Tottenhameng ENG1. Premier League8th85867317.16.5543Matches
2009-201024Sunderlandeng ENG1. Premier League13th119458627.610.511100Matches
2009-201024Tottenhameng ENG1. Premier League4th8237306.92.6117Matches
2010-201125Tottenhameng ENG1. Premier League5th211,7068149.919.019182Matches
2011-201226Aston Villaeng ENG1. Premier League16th312,5938475.828.829252Matches
2012-201327Mallorcaes ESP1. La Liga18th171,4858743.416.517160Matches
2012-201327Nott'ham Foresteng ENG2. Championship8th76309015.27.070Matches
2013-201428Boltoneng ENG2. Championship14th97938819.28.890
2014-201529Aston Villaeng ENG1. Premier League17th302,4208170.826.92726300.971442-28-1.04-1.22Matches
2015-201630Aston Villaeng ENG1. Premier League20th282,3318368.225.92624230.211855-37-1.43-0.44Matches
2016-201731Aston Villaeng ENG2. Championship13th342,8608469.131.83129381.503331+2+0.06+0.27Matches
2017-201832Aston Villaeng ENG2. Championship4th292,3518156.826.12623361.753624+12+0.46-0.45Matches
2018-201933Aston Villaeng ENG2. Championship5th332,8728769.431.9338731031.275452+2+0.06-1.2947.244.1+3.1+0.10-0.85Matches
17 Seasons7 Clubs4 Leagues37430,8038242.8342.33448722030201.16155204-49-0.34-0.6847.244.1+3.1+0.10-0.85
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Aston Villa (6 Seasons)2 Leagues18515,4278368.0171.41728715813201.16155204-49-0.34-0.6847.244.1+3.1+0.10-0.85
Rangers (6 Seasons)1 League947,7798337.986.4895
Tottenham (4 Seasons)1 League513,7447327.441.6393612
Mallorca (1 Season)1 League171,4858743.416.517160
Sunderland (1 Season)1 League119458627.610.511100
Bolton (1 Season)1 League97938819.28.890
Nott'ham Forest (1 Season)1 League76309015.27.070
Premier League (7 Seasons)15112,0338044.0133.71321211930.603297-65-1.23-0.80
Premier League (6 Seasons)947,7798337.986.4895
Championship (5 Seasons)1129,5068545.9105.610687836171.50123107+16+0.18-0.5347.244.1+3.1+0.10-0.85
La Liga (1 Season)171,4858743.416.517160
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-201529Aston Villaeng ENGFA Cup2nd43609066.74.04904002.2556-1-0.25-1.75Matches
2014-201529Aston Villaeng ENGLeague Cup33rd19090100.01.01901000.0001-1-1.00Matches
2015-201630Aston Villaeng ENGFA Cup17th00001Matches
2015-201630Aston Villaeng ENGLeague Cup9th221010570.02.321052011.5065+1+0.43-0.57Matches
2016-201731Aston Villaeng ENGEFL Cup58th1454550.00.50014500.0002-2-4.00-4.00Matches
2016-201731Aston Villaeng ENGFA Cup33rd19090100.01.01901000.0002-2-2.00Matches
2017-201832Aston Villaeng ENGEFL Cup17th1909033.31.01901000.0002-2-2.00-4.00Matches
2018-201933Aston Villaeng ENGFA Cup33rd19090100.01.01901000.0003-3-3.00Matches
5 Seasons1 Club2 Leagues119758956.010.810931014521.091121-10-0.92-2.38
FA Cup (4 Seasons)65409054.56.06906011.50511-6-1.00-2.50
League Cup (4 Seasons)54358758.04.8498414510.60610-4-0.83-2.26
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
2004-200519Rangers2. UEFA CupGR136360.4012Matches
2006-200721Rangers2. UEFA CupR168705887.88702Matches
2007-200822Rangers1. Champions LgGR6540906.0660Matches
2008-200923Tottenham2. UEFA CupR322180902.02200Matches
2010-201125Tottenham1. Champions LgQF4360904.0440Matches
5 Seasons2 Clubs2 Leagues211,8218720.2201914
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 Leagues151,2818514.2141314
Tottenham (2 Seasons)2 Leagues6540906.06600
UEFA Cup (3 Seasons)119218410.210914
Champions Lg (2 Seasons)109009010.010100
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
200823sct ScotlandUEFA Euro Qualifying43609033.34.04904012.2584+4+1.00+0.38Matches
201025sct ScotlandWCQ53787652.54.2490411701.2047-3-0.71-0.19Matches
201227sct ScotlandUEFA Euro Qualifying65409075.06.06906011.3367-1-0.17-0.17Matches
201429sct ScotlandWCQ1090090100.010.0109010001.10812-4-0.40Matches
201429sct ScotlandFriendlies (M)1666636.70.71660003.000000.00+0.79Matches
201530sct ScotlandFriendlies (M)00001Matches
201631sct ScotlandFriendlies (M)1909025.01.01901003.0010+1+1.00+2.00Matches
201631sct ScotlandUEFA Euro Qualifying98109090.09.09909001.332112+9+1.000.00Matches
201833sct ScotlandWCQ00001Matches
7 Seasons1 Club3 Leagues363,1448752.934.935893411741.444842+6+0.17+0.17
UEFA Euro Qualifying (3 Seasons)191,7109063.319.0199019021.523523+12+0.63+0.09
WCQ (3 Seasons)151,2788550.714.214901411711.131219-7-0.49+0.03
Friendlies (M) (3 Seasons)21567821.71.72781013.0010+1+0.58+1.51

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2002-200317Rangerssct SCO1. Premier League0.5000
2003-200418Rangerssct SCO1. Premier League10.030
2004-200519Rangerssct SCO1. Premier League7.620Matches
2004-200519Rangers2. UEFA Cup0.40000Matches
2005-200620Rangerssct SCO1. Premier League16.420Matches
2006-200721Rangerssct SCO1. Premier League31.970Matches
2006-200721Rangers2. UEFA Cup7.83000Matches
2007-200822Rangers1. Champions Lg6.0304Matches
2007-200822Tottenhameng ENG1. Premier League13.5109Matches
2007-200822Rangerssct SCO1. Premier League20.06015Matches
2008-200923Tottenhameng ENG1. Premier League6.5205Matches
2008-200923Tottenham2. UEFA Cup2.00000Matches
2009-201024Tottenhameng ENG1. Premier League2.6205Matches
2009-201024Sunderlandeng ENG1. Premier League10.51111Matches
2010-201125Tottenham1. Champions Lg4.0103Matches
2010-201125Tottenhameng ENG1. Premier League19.02016Matches
2011-201226Aston Villaeng ENG1. Premier League28.86119Matches
2012-201327Nott'ham Foresteng ENG2. Championship7.0003Matches
2012-201327Mallorcaes ESP1. La Liga16.54019Matches
2013-201428Boltoneng ENG2. Championship8.8009
2014-201529Aston Villaeng ENGFA Cup4.03000Matches
2014-201529Aston Villaeng ENGLeague Cup1.00000Matches
2014-201529Aston Villaeng ENG1. Premier League26.98019Matches
2015-201630Aston Villaeng ENGLeague Cup2.30000Matches
2015-201630Aston Villaeng ENG1. Premier League25.97128Matches
2016-201731Aston Villaeng ENG2. Championship31.85001900000000Matches
2016-201731Aston Villaeng ENGEFL Cup0.5000100200000Matches
2016-201731Aston Villaeng ENGFA Cup1.00000Matches
2017-201832Aston Villaeng ENG2. Championship26.120021380423328000Matches
2017-201832Aston Villaeng ENGEFL Cup1.0000050300000Matches
2018-201933Aston Villaeng ENG2. Championship31.980021400661818000144595352.7Matches
2018-201933Aston Villaeng ENGFA Cup1.0000230000000Matches
17 Seasons7 Clubs8 Leagues373.378302298601135146000144595352.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Aston Villa (6 Seasons)4 Leagues182.239201308601135146000144595352.7
Rangers (6 Seasons)3 Leagues100.72600190
Tottenham (4 Seasons)3 Leagues47.6800380
Mallorca (1 Season)1 League16.54019
Sunderland (1 Season)1 League10.51111
Bolton (1 Season)1 League8.8009
Nott'ham Forest (1 Season)1 League7.0003
Premier League (7 Seasons)133.7293112
Premier League (6 Seasons)86.420015
Championship (5 Seasons)105.61500737801085146000144595352.7
FA Cup (4 Seasons)6.0300230000000
League Cup (4 Seasons)4.8000150500000
UEFA Cup (3 Seasons)10.23000
Champions Lg (2 Seasons)10.0407
La Liga (1 Season)16.54019
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2002-200317Rangers1 League0.5000
2003-200418Rangers1 League10.030
2004-200519Rangers2 Leagues8.02000
2005-200620Rangers1 League16.420
2006-200721Rangers2 Leagues39.810000
2007-200822Rangers2 Leagues26.09019
2007-200822Tottenham1 League13.5109
2008-200923Tottenham2 Leagues8.520050
2009-201024Sunderland1 League10.51111
2009-201024Tottenham1 League2.6205
2010-201125Tottenham2 Leagues23.03019
2011-201226Aston Villa1 League28.86119
2012-201327Mallorca1 League16.54019
2012-201327Nott'ham Forest1 League7.0003
2013-201428Bolton1 League8.8009
2014-201529Aston Villa3 Leagues31.91100190
2015-201630Aston Villa3 Leagues28.2710280
2016-201731Aston Villa3 Leagues33.35002000200000
2017-201832Aston Villa2 Leagues27.120021430453328000
2018-201933Aston Villa2 Leagues32.980023430661818000144595352.7
17 Seasons7 Clubs8 Leagues373.378302298601135146000144595352.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Aston Villa (6 Seasons)4 Leagues182.239201308601135146000144595352.7
Rangers (6 Seasons)3 Leagues100.72600190
Tottenham (4 Seasons)3 Leagues47.6800380
Mallorca (1 Season)1 League16.54019
Sunderland (1 Season)1 League10.51111
Bolton (1 Season)1 League8.8009
Nott'ham Forest (1 Season)1 League7.0003
Premier League (7 Seasons)133.7293112
Premier League (6 Seasons)86.420015
Championship (5 Seasons)105.61500737801085146000144595352.7
FA Cup (4 Seasons)6.0300230000000
League Cup (4 Seasons)4.8000150500000
UEFA Cup (3 Seasons)10.23000
Champions Lg (2 Seasons)10.0407
La Liga (1 Season)16.54019
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2002-200317Rangerssct SCO1. Premier League1st0.5000
2003-200418Rangerssct SCO1. Premier League2nd10.030
2004-200519Rangerssct SCO1. Premier League1st7.620Matches
2005-200620Rangerssct SCO1. Premier League3rd16.420Matches
2006-200721Rangerssct SCO1. Premier League2nd31.970Matches
2007-200822Rangerssct SCO1. Premier League2nd20.06015Matches
2007-200822Tottenhameng ENG1. Premier League11th13.5109Matches
2008-200923Tottenhameng ENG1. Premier League8th6.5205Matches
2009-201024Sunderlandeng ENG1. Premier League13th10.51111Matches
2009-201024Tottenhameng ENG1. Premier League4th2.6205Matches
2010-201125Tottenhameng ENG1. Premier League5th19.02016Matches
2011-201226Aston Villaeng ENG1. Premier League16th28.86119Matches
2012-201327Mallorcaes ESP1. La Liga18th16.54019Matches
2012-201327Nott'ham Foresteng ENG2. Championship8th7.0003Matches
2013-201428Boltoneng ENG2. Championship14th8.8009
2014-201529Aston Villaeng ENG1. Premier League17th26.98019Matches
2015-201630Aston Villaeng ENG1. Premier League20th25.97128Matches
2016-201731Aston Villaeng ENG2. Championship13th31.85001900000000Matches
2017-201832Aston Villaeng ENG2. Championship4th26.120021380423328000Matches
2018-201933Aston Villaeng ENG2. Championship5th31.980021400661818000144595352.7Matches
17 Seasons7 Clubs4 Leagues342.368302197801085146000144595352.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Aston Villa (6 Seasons)2 Leagues171.436201277801085146000144595352.7
Rangers (6 Seasons)1 League86.420015
Tottenham (4 Seasons)1 League41.67035
Mallorca (1 Season)1 League16.54019
Sunderland (1 Season)1 League10.51111
Bolton (1 Season)1 League8.8009
Nott'ham Forest (1 Season)1 League7.0003
Premier League (7 Seasons)133.7293112
Premier League (6 Seasons)86.420015
Championship (5 Seasons)105.61500737801085146000144595352.7
La Liga (1 Season)16.54019
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-201529Aston Villaeng ENGFA Cup2nd4.03000Matches
2014-201529Aston Villaeng ENGLeague Cup33rd1.00000Matches
2015-201630Aston Villaeng ENGLeague Cup9th2.30000Matches
2016-201731Aston Villaeng ENGEFL Cup58th0.5000100200000Matches
2016-201731Aston Villaeng ENGFA Cup33rd1.00000Matches
2017-201832Aston Villaeng ENGEFL Cup17th1.0000050300000Matches
2018-201933Aston Villaeng ENGFA Cup33rd1.0000230000000Matches
5 Seasons1 Club2 Leagues10.8300380500000
FA Cup (4 Seasons)6.0300230000000
League Cup (4 Seasons)4.8000150500000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2004-200519Rangers2. UEFA CupGR0.40000Matches
2006-200721Rangers2. UEFA CupR167.83000Matches
2007-200822Rangers1. Champions LgGR6.0304Matches
2008-200923Tottenham2. UEFA CupR322.00000Matches
2010-201125Tottenham1. Champions LgQF4.0103Matches
5 Seasons2 Clubs2 Leagues20.270070
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rangers (3 Seasons)2 Leagues14.260040
Tottenham (2 Seasons)2 Leagues6.010030
UEFA Cup (3 Seasons)10.23000
Champions Lg (2 Seasons)10.0407
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
200823sct ScotlandUEFA Euro Qualifying4.01000Matches
201025sct ScotlandWCQ4.20000Matches
201227sct ScotlandUEFA Euro Qualifying6.01000Matches
201429sct ScotlandWCQ10.00000Matches
201429sct ScotlandFriendlies (M)0.71000Matches
201631sct ScotlandFriendlies (M)1.00000Matches
201631sct ScotlandUEFA Euro Qualifying9.01006210301115000Matches
7 Seasons1 Club3 Leagues34.94006210301115000
UEFA Euro Qualifying (3 Seasons)19.03006210301115000
WCQ (3 Seasons)14.20000
Friendlies (M) (3 Seasons)1.71000

Player Club Summary

About FBref.com

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

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, 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.

More Alan Hutton Pages

Alan Hutton Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Goal Logs by Competition

Scouting Report

Stathead & Player Comparison