Standard Stats Table 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 1998-1999 28 Everton eng ENG 1. Premier League 14 11 1,066 11.8 0 2 2 0 0 0 2 0 0.00 0.17 0.17 0.00 0.17 Matches 1999-2000 29 Everton eng ENG 1. Premier League 35 35 3,090 34.3 2 2 4 2 0 0 3 1 0.06 0.06 0.12 0.06 0.12 Matches 2000-2001 30 Everton eng ENG 1. Premier League 37 37 3,249 36.1 1 2 3 1 0 0 4 0 0.03 0.06 0.08 0.03 0.08 Matches 2001-2002 31 Everton eng ENG 1. Premier League 36 36 3,200 35.6 4 2 6 4 0 0 7 1 0.11 0.06 0.17 0.11 0.17 Matches 2002-2003 32 Everton eng ENG 1. Premier League 31 27 2,538 28.2 0 1 1 0 0 0 7 2 0.00 0.04 0.04 0.00 0.04 Matches 2003-2004 33 Everton eng ENG 1. Premier League 10 9 810 9.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2004-2005 34 Everton eng ENG 1. Premier League 34 34 3,034 33.7 1 1 2 1 0 0 3 0 0.03 0.03 0.06 0.03 0.06 Matches 2005-2006 35 Everton eng ENG 1. Premier League 33 32 2,882 32.0 1 0 1 1 0 0 3 0 0.03 0.00 0.03 0.03 0.03 Matches 2005-2006 35 Everton 2. UEFA Cup 2 1 156 1.7 0 0 0 0 0 0.00 0.00 Matches 2006-2007 36 Rangers sct SCO 1. Premier League 14 14 1,260 14.0 0 1 1 0 0 0 2 0 0.00 0.07 0.07 0.00 0.07 Matches 2006-2007 36 Everton eng ENG 1. Premier League 5 2 151 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2006-2007 36 Rangers 2. UEFA Cup 4 4 360 4.0 0 0 0 0 0 0.00 0.00 Matches 2007-2008 37 Rangers 1. Champions Lg 6 6 540 6.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2007-2008 37 Rangers sct SCO 1. Premier League 37 37 3,290 36.6 2 1 3 2 0 0 2 0 0.05 0.03 0.08 0.05 0.08 Matches 2007-2008 37 Rangers 2. UEFA Cup 8 8 750 8.3 0 0 0 2 0 0.00 0.00 Matches 2008-2009 38 Rangers sct SCO 1. Premier League 36 36 3,240 36.0 2 0 2 2 0 0 4 1 0.06 0.00 0.06 0.06 0.06 Matches 2009-2010 39 Rangers 1. Champions Lg 5 5 450 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2009-2010 39 Rangers sct SCO 1. Premier League 38 38 3,420 38.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2010-2011 40 Rangers 1. Champions Lg 6 6 540 6.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2010-2011 40 Rangers 2. Europa Lg 4 4 296 3.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2010-2011 40 Rangers sct SCO 1. Premier League 37 37 3,330 37.0 0 1 1 0 0 0 6 0 0.00 0.03 0.03 0.00 0.03 Matches 13 Seasons 2 Clubs 4 Leagues 432 419 37,652 418.4 13 13 26 13 0 0 53 5 0.03 0.03 0.06 0.03 0.06 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 Everton (9 Seasons) 2 Leagues 237 224 20,176 224.2 9 10 19 9 0 0 30 4 0.04 0.04 0.09 0.04 0.09 Rangers (5 Seasons) 3 Leagues 195 195 17,476 194.2 4 3 7 4 0 0 23 1 0.02 0.02 0.04 0.02 0.04 Premier League (9 Seasons) 235 223 20,020 222.4 9 10 19 9 0 0 30 4 0.04 0.04 0.09 0.04 0.09 Premier League (5 Seasons) 162 162 14,540 161.6 4 3 7 4 0 0 18 1 0.02 0.02 0.04 0.02 0.04 UEFA Cup (4 Seasons) 18 17 1,562 17.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (3 Seasons) 17 17 1,530 17.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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 1998-1999 28 Everton 1 League 14 11 1,066 11.8 0 2 2 0 0 0 2 0 0.00 0.17 0.17 0.00 0.17 1999-2000 29 Everton 1 League 35 35 3,090 34.3 2 2 4 2 0 0 3 1 0.06 0.06 0.12 0.06 0.12 2000-2001 30 Everton 1 League 37 37 3,249 36.1 1 2 3 1 0 0 4 0 0.03 0.06 0.08 0.03 0.08 2001-2002 31 Everton 1 League 36 36 3,200 35.6 4 2 6 4 0 0 7 1 0.11 0.06 0.17 0.11 0.17 2002-2003 32 Everton 1 League 31 27 2,538 28.2 0 1 1 0 0 0 7 2 0.00 0.04 0.04 0.00 0.04 2003-2004 33 Everton 1 League 10 9 810 9.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2004-2005 34 Everton 1 League 34 34 3,034 33.7 1 1 2 1 0 0 3 0 0.03 0.03 0.06 0.03 0.06 2005-2006 35 Everton 2 Leagues 35 33 3,038 33.8 1 0 1 1 0 0 3 0 0.03 0.00 0.03 0.03 0.03 2006-2007 36 Everton 1 League 5 2 151 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2006-2007 36 Rangers 2 Leagues 18 18 1,620 18.0 0 1 1 0 0 0 2 0 0.00 0.07 0.07 0.00 0.07 2007-2008 37 Rangers 3 Leagues 51 51 4,580 50.9 2 1 3 2 0 0 6 0 0.04 0.02 0.07 0.04 0.07 2008-2009 38 Rangers 1 League 36 36 3,240 36.0 2 0 2 2 0 0 4 1 0.06 0.00 0.06 0.06 0.06 2009-2010 39 Rangers 2 Leagues 43 43 3,870 43.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2010-2011 40 Rangers 3 Leagues 47 47 4,166 46.3 0 1 1 0 0 0 7 0 0.00 0.02 0.02 0.00 0.02 13 Seasons 2 Clubs 4 Leagues 432 419 37,652 418.4 13 13 26 13 0 0 53 5 0.03 0.03 0.06 0.03 0.06 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 Everton (9 Seasons) 2 Leagues 237 224 20,176 224.2 9 10 19 9 0 0 30 4 0.04 0.04 0.09 0.04 0.09 Rangers (5 Seasons) 3 Leagues 195 195 17,476 194.2 4 3 7 4 0 0 23 1 0.02 0.02 0.04 0.02 0.04 Premier League (9 Seasons) 235 223 20,020 222.4 9 10 19 9 0 0 30 4 0.04 0.04 0.09 0.04 0.09 Premier League (5 Seasons) 162 162 14,540 161.6 4 3 7 4 0 0 18 1 0.02 0.02 0.04 0.02 0.04 UEFA Cup (4 Seasons) 18 17 1,562 17.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (3 Seasons) 17 17 1,530 17.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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 1998-1999 28 Everton eng ENG 1. Premier League 14th 14 11 1,066 11.8 0 2 2 0 0 0 2 0 0.00 0.17 0.17 0.00 0.17 Matches 1999-2000 29 Everton eng ENG 1. Premier League 13th 35 35 3,090 34.3 2 2 4 2 0 0 3 1 0.06 0.06 0.12 0.06 0.12 Matches 2000-2001 30 Everton eng ENG 1. Premier League 16th 37 37 3,249 36.1 1 2 3 1 0 0 4 0 0.03 0.06 0.08 0.03 0.08 Matches 2001-2002 31 Everton eng ENG 1. Premier League 15th 36 36 3,200 35.6 4 2 6 4 0 0 7 1 0.11 0.06 0.17 0.11 0.17 Matches 2002-2003 32 Everton eng ENG 1. Premier League 7th 31 27 2,538 28.2 0 1 1 0 0 0 7 2 0.00 0.04 0.04 0.00 0.04 Matches 2003-2004 33 Everton eng ENG 1. Premier League 17th 10 9 810 9.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2004-2005 34 Everton eng ENG 1. Premier League 4th 34 34 3,034 33.7 1 1 2 1 0 0 3 0 0.03 0.03 0.06 0.03 0.06 Matches 2005-2006 35 Everton eng ENG 1. Premier League 11th 33 32 2,882 32.0 1 0 1 1 0 0 3 0 0.03 0.00 0.03 0.03 0.03 Matches 2006-2007 36 Everton eng ENG 1. Premier League 6th 5 2 151 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2006-2007 36 Rangers sct SCO 1. Premier League 2nd 14 14 1,260 14.0 0 1 1 0 0 0 2 0 0.00 0.07 0.07 0.00 0.07 Matches 2007-2008 37 Rangers sct SCO 1. Premier League 2nd 37 37 3,290 36.6 2 1 3 2 0 0 2 0 0.05 0.03 0.08 0.05 0.08 Matches 2008-2009 38 Rangers sct SCO 1. Premier League 1st 36 36 3,240 36.0 2 0 2 2 0 0 4 1 0.06 0.00 0.06 0.06 0.06 Matches 2009-2010 39 Rangers sct SCO 1. Premier League 1st 38 38 3,420 38.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2010-2011 40 Rangers sct SCO 1. Premier League 1st 37 37 3,330 37.0 0 1 1 0 0 0 6 0 0.00 0.03 0.03 0.00 0.03 Matches 13 Seasons 2 Clubs 2 Leagues 397 385 34,560 384.0 13 13 26 13 0 0 48 5 0.03 0.03 0.07 0.03 0.07 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 Everton (9 Seasons) 1 League 235 223 20,020 222.4 9 10 19 9 0 0 30 4 0.04 0.04 0.09 0.04 0.09 Rangers (5 Seasons) 1 League 162 162 14,540 161.6 4 3 7 4 0 0 18 1 0.02 0.02 0.04 0.02 0.04 Premier League (9 Seasons) 235 223 20,020 222.4 9 10 19 9 0 0 30 4 0.04 0.04 0.09 0.04 0.09 Premier League (5 Seasons) 162 162 14,540 161.6 4 3 7 4 0 0 18 1 0.02 0.02 0.04 0.02 0.04
Standard Stats Table 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 2005-2006 35 Everton 2. UEFA Cup Rd1 2 1 156 1.7 0 0 0 0 0 0.00 0.00 Matches 2006-2007 36 Rangers 2. UEFA Cup R16 4 4 360 4.0 0 0 0 0 0 0.00 0.00 Matches 2007-2008 37 Rangers 1. Champions Lg GR 6 6 540 6.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2007-2008 37 Rangers 2. UEFA Cup F 8 8 750 8.3 0 0 0 2 0 0.00 0.00 Matches 2009-2010 39 Rangers 1. Champions Lg GR 5 5 450 5.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2010-2011 40 Rangers 1. Champions Lg GR 6 6 540 6.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2010-2011 40 Rangers 2. Europa Lg R16 4 4 296 3.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 5 Seasons 2 Clubs 2 Leagues 35 34 3,092 34.4 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Rangers (4 Seasons) 2 Leagues 33 33 2,936 32.6 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Everton (1 Season) 1 League 2 1 156 1.7 0 0 0 0 0 0.00 0.00 UEFA Cup (4 Seasons) 18 17 1,562 17.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (3 Seasons) 17 17 1,530 17.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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 1998 28 sct Scotland 1. World Cup GR 2 1 122 1.4 0 1 1 0 0 0 0 0 0.00 0.74 0.74 0.00 0.74 Matches 2006 35 sct Scotland WCQ 7 7 630 7.0 0 0 0 0 0 0 0.00 0.00 Matches 2008 37 sct Scotland UEFA Euro Qualifying 12 12 1,080 12.0 0 0 0 0 0 0 0.00 0.00 Matches 2010 39 sct Scotland WCQ 3 3 270 3.0 0 0 0 0 0 0 0.00 0.00 Matches 2012 41 sct Scotland UEFA Euro Qualifying 4 4 360 4.0 0 0 0 0 1 0 0.00 0.00 Matches 5 Seasons 1 Club 3 Leagues 28 27 2,462 27.4 0 1 1 0 0 0 1 0 0.00 0.74 0.74 0.00 0.74 UEFA Euro Qualifying (2 Seasons) 16 16 1,440 16.0 0 0 0 0 1 0 0.00 0.00 WCQ (2 Seasons) 10 10 900 10.0 0 0 0 0 0 0 0.00 0.00 World Cup (1 Season) 2 1 122 1.4 0 1 1 0 0 0 0 0 0.00 0.74 0.74 0.00 0.74
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 1998-1999 28 Everton 1 League 11.8 0 3 0.25 0.00 0 0 1999-2000 29 Everton 1 League 34.3 2 6 0.17 0.33 0 0 2000-2001 30 Everton 1 League 36.1 1 6 0.17 0.17 0 0 2001-2002 31 Everton 1 League 35.6 4 9 0.25 0.44 0 0 2002-2003 32 Everton 1 League 28.2 0 1 0.04 0.00 0 0 2003-2004 33 Everton 1 League 9.0 0 0 0.00 0 0 2004-2005 34 Everton 1 League 33.7 1 4 0.12 0.25 0 0 2005-2006 35 Everton 2 Leagues 33.8 1 7 0.22 0.14 0 0 2006-2007 36 Everton 1 League 1.7 0 0 0.00 0 0 2006-2007 36 Rangers 2 Leagues 18.0 0 3 0.21 0.00 0 0 2007-2008 37 Rangers 3 Leagues 50.9 2 9 0.21 0.22 0 0 2008-2009 38 Rangers 1 League 36.0 2 3 0.08 0.67 0 0 2009-2010 39 Rangers 2 Leagues 43.0 0 8 0.19 0.00 0 0 2010-2011 40 Rangers 3 Leagues 46.3 0 5 0.11 0.00 0 0 13 Seasons 2 Clubs 4 Leagues 418.4 13 64 0.16 0.20 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Everton (9 Seasons) 2 Leagues 224.2 9 36 0.16 0.25 0 0 Rangers (5 Seasons) 3 Leagues 194.2 4 28 0.15 0.14 0 0 Premier League (9 Seasons) 222.4 9 36 0.16 0.25 0 0 Premier League (5 Seasons) 161.6 4 26 0.16 0.15 0 0 UEFA Cup (4 Seasons) 17.4 0 0 0.00 0 0 Champions Lg (3 Seasons) 17.0 0 2 0.12 0.00 0 0
Playing Time Table 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 1998-1999 28 Everton eng ENG 1. Premier League 14 1,066 76 31.2 11.8 11 11 3 Matches 1999-2000 29 Everton eng ENG 1. Premier League 35 3,090 88 90.4 34.3 35 33 0 Matches 2000-2001 30 Everton eng ENG 1. Premier League 37 3,249 88 95.0 36.1 37 36 0 Matches 2001-2002 31 Everton eng ENG 1. Premier League 36 3,200 89 93.6 35.6 36 33 0 Matches 2002-2003 32 Everton eng ENG 1. Premier League 31 2,538 82 74.2 28.2 27 25 4 Matches 2003-2004 33 Everton eng ENG 1. Premier League 10 810 81 23.7 9.0 9 7 1 Matches 2004-2005 34 Everton eng ENG 1. Premier League 34 3,034 89 88.7 33.7 34 33 0 Matches 2005-2006 35 Everton eng ENG 1. Premier League 33 2,882 87 84.3 32.0 32 32 1 Matches 2005-2006 35 Everton 2. UEFA Cup 2 156 78 86.7 1.7 1 1 1 0 Matches 2006-2007 36 Rangers sct SCO 1. Premier League 14 1,260 90 36.8 14.0 14 0 Matches 2006-2007 36 Everton eng ENG 1. Premier League 5 151 30 4.4 1.7 2 1 3 Matches 2006-2007 36 Rangers 2. UEFA Cup 4 360 90 40.0 4.0 4 4 0 0 Matches 2007-2008 37 Rangers 1. Champions Lg 6 540 90 100.0 6.0 6 6 0 Matches 2007-2008 37 Rangers sct SCO 1. Premier League 37 3,290 89 96.2 36.6 37 0 Matches 2007-2008 37 Rangers 2. UEFA Cup 8 750 94 89.3 8.3 8 8 0 0 Matches 2008-2009 38 Rangers sct SCO 1. Premier League 36 3,240 90 94.7 36.0 36 0 Matches 2009-2010 39 Rangers 1. Champions Lg 5 450 90 83.3 5.0 5 5 0 Matches 2009-2010 39 Rangers sct SCO 1. Premier League 38 3,420 90 100.0 38.0 38 0 Matches 2010-2011 40 Rangers 1. Champions Lg 6 540 90 100.0 6.0 6 6 0 Matches 2010-2011 40 Rangers 2. Europa Lg 4 296 74 82.2 3.3 4 2 0 Matches 2010-2011 40 Rangers sct SCO 1. Premier League 37 3,330 90 97.4 37.0 37 0 Matches 13 Seasons 2 Clubs 4 Leagues 432 37,652 87 72.7 418.4 419 243 13 0 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Everton (9 Seasons) 2 Leagues 237 20,176 85 65.2 224.2 224 212 13 0 Rangers (5 Seasons) 3 Leagues 195 17,476 90 83.9 194.2 195 31 0 0 Premier League (9 Seasons) 235 20,020 85 65.0 222.4 223 211 12 Premier League (5 Seasons) 162 14,540 90 85.0 161.6 162 0 UEFA Cup (4 Seasons) 18 1,562 87 68.5 17.4 17 15 1 0 Champions Lg (3 Seasons) 17 1,530 90 94.4 17.0 17 17 0
Playing Time Table 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 1998-1999 28 Everton 1 League 14 1,066 76 31.2 11.8 11 11 3 1999-2000 29 Everton 1 League 35 3,090 88 90.4 34.3 35 33 0 2000-2001 30 Everton 1 League 37 3,249 88 95.0 36.1 37 36 0 2001-2002 31 Everton 1 League 36 3,200 89 93.6 35.6 36 33 0 2002-2003 32 Everton 1 League 31 2,538 82 74.2 28.2 27 25 4 2003-2004 33 Everton 1 League 10 810 81 23.7 9.0 9 7 1 2004-2005 34 Everton 1 League 34 3,034 89 88.7 33.7 34 33 0 2005-2006 35 Everton 2 Leagues 35 3,038 87 84.4 33.8 33 33 2 0 2006-2007 36 Everton 1 League 5 151 30 4.4 1.7 2 1 3 2006-2007 36 Rangers 2 Leagues 18 1,620 90 37.5 18.0 18 4 0 0 2007-2008 37 Rangers 3 Leagues 51 4,580 90 95.4 50.9 51 14 0 0 2008-2009 38 Rangers 1 League 36 3,240 90 94.7 36.0 36 0 2009-2010 39 Rangers 2 Leagues 43 3,870 90 97.7 43.0 43 5 0 2010-2011 40 Rangers 3 Leagues 47 4,166 89 96.4 46.3 47 8 0 13 Seasons 2 Clubs 4 Leagues 432 37,652 87 72.7 418.4 419 243 13 0 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Everton (9 Seasons) 2 Leagues 237 20,176 85 65.2 224.2 224 212 13 0 Rangers (5 Seasons) 3 Leagues 195 17,476 90 83.9 194.2 195 31 0 0 Premier League (9 Seasons) 235 20,020 85 65.0 222.4 223 211 12 Premier League (5 Seasons) 162 14,540 90 85.0 161.6 162 0 UEFA Cup (4 Seasons) 18 1,562 87 68.5 17.4 17 15 1 0 Champions Lg (3 Seasons) 17 1,530 90 94.4 17.0 17 17 0
Playing Time Table 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 1998-1999 28 Everton eng ENG 1. Premier League 14th 14 1,066 76 31.2 11.8 11 11 3 Matches 1999-2000 29 Everton eng ENG 1. Premier League 13th 35 3,090 88 90.4 34.3 35 33 0 Matches 2000-2001 30 Everton eng ENG 1. Premier League 16th 37 3,249 88 95.0 36.1 37 36 0 Matches 2001-2002 31 Everton eng ENG 1. Premier League 15th 36 3,200 89 93.6 35.6 36 33 0 Matches 2002-2003 32 Everton eng ENG 1. Premier League 7th 31 2,538 82 74.2 28.2 27 25 4 Matches 2003-2004 33 Everton eng ENG 1. Premier League 17th 10 810 81 23.7 9.0 9 7 1 Matches 2004-2005 34 Everton eng ENG 1. Premier League 4th 34 3,034 89 88.7 33.7 34 33 0 Matches 2005-2006 35 Everton eng ENG 1. Premier League 11th 33 2,882 87 84.3 32.0 32 32 1 Matches 2006-2007 36 Everton eng ENG 1. Premier League 6th 5 151 30 4.4 1.7 2 1 3 Matches 2006-2007 36 Rangers sct SCO 1. Premier League 2nd 14 1,260 90 36.8 14.0 14 0 Matches 2007-2008 37 Rangers sct SCO 1. Premier League 2nd 37 3,290 89 96.2 36.6 37 0 Matches 2008-2009 38 Rangers sct SCO 1. Premier League 1st 36 3,240 90 94.7 36.0 36 0 Matches 2009-2010 39 Rangers sct SCO 1. Premier League 1st 38 3,420 90 100.0 38.0 38 0 Matches 2010-2011 40 Rangers sct SCO 1. Premier League 1st 37 3,330 90 97.4 37.0 37 0 Matches 13 Seasons 2 Clubs 2 Leagues 397 34,560 87 72.2 384.0 385 211 12 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Everton (9 Seasons) 1 League 235 20,020 85 65.0 222.4 223 211 12 Rangers (5 Seasons) 1 League 162 14,540 90 85.0 161.6 162 0 Premier League (9 Seasons) 235 20,020 85 65.0 222.4 223 211 12 Premier League (5 Seasons) 162 14,540 90 85.0 161.6 162 0
Playing Time Table 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 2005-2006 35 Everton 2. UEFA Cup Rd1 2 156 78 86.7 1.7 1 1 1 0 Matches 2006-2007 36 Rangers 2. UEFA Cup R16 4 360 90 40.0 4.0 4 4 0 0 Matches 2007-2008 37 Rangers 1. Champions Lg GR 6 540 90 100.0 6.0 6 6 0 Matches 2007-2008 37 Rangers 2. UEFA Cup F 8 750 94 89.3 8.3 8 8 0 0 Matches 2009-2010 39 Rangers 1. Champions Lg GR 5 450 90 83.3 5.0 5 5 0 Matches 2010-2011 40 Rangers 1. Champions Lg GR 6 540 90 100.0 6.0 6 6 0 Matches 2010-2011 40 Rangers 2. Europa Lg R16 4 296 74 82.2 3.3 4 2 0 Matches 5 Seasons 2 Clubs 2 Leagues 35 3,092 88 79.3 34.4 34 32 1 0 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Rangers (4 Seasons) 2 Leagues 33 2,936 89 78.9 32.6 33 31 0 0 Everton (1 Season) 1 League 2 156 78 86.7 1.7 1 1 1 0 UEFA Cup (4 Seasons) 18 1,562 87 68.5 17.4 17 15 1 0 Champions Lg (3 Seasons) 17 1,530 90 94.4 17.0 17 17 0
Playing Time Table 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 1998 28 sct Scotland 1. World Cup GR 2 122 61 45.2 1.4 1 91 1 1 31 1 0.50 1 3 -2 -1.48 -0.26 Matches 2006 35 sct Scotland WCQ 7 630 90 70.0 7.0 7 90 7 0 0 1.57 8 5 +3 +0.43 +0.76 Matches 2008 37 sct Scotland UEFA Euro Qualifying 12 1,080 90 100.0 12.0 12 90 12 0 0 2.00 21 12 +9 +0.75 Matches 2010 39 sct Scotland WCQ 3 270 90 37.5 3.0 3 90 3 0 0 1.33 2 1 +1 +0.33 +1.53 Matches 2012 41 sct Scotland UEFA Euro Qualifying 4 360 90 50.0 4.0 4 90 4 0 0 1.00 4 5 -1 -0.25 -0.25 Matches 5 Seasons 1 Club 3 Leagues 28 2,462 88 66.7 27.4 27 90 27 1 31 1 1.57 36 26 +10 +0.37 +1.03 UEFA Euro Qualifying (2 Seasons) 16 1,440 90 80.0 16.0 16 90 16 0 0 1.75 25 17 +8 +0.50 +0.50 WCQ (2 Seasons) 10 900 90 55.6 10.0 10 90 10 0 0 1.50 10 6 +4 +0.40 +1.27 World Cup (1 Season) 2 122 61 45.2 1.4 1 91 1 1 31 1 0.50 1 3 -2 -1.48 -0.26
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 1998-1999 28 Everton 1 League 11.8 2 0 1999-2000 29 Everton 1 League 34.3 3 1 28 2000-2001 30 Everton 1 League 36.1 4 0 35 2001-2002 31 Everton 1 League 35.6 7 1 57 2002-2003 32 Everton 1 League 28.2 7 2 37 2003-2004 33 Everton 1 League 9.0 1 0 7 2004-2005 34 Everton 1 League 33.7 3 0 26 2005-2006 35 Everton 2 Leagues 33.8 3 0 0 31 0 2006-2007 36 Everton 1 League 1.7 0 0 3 2006-2007 36 Rangers 2 Leagues 18.0 2 0 0 0 2007-2008 37 Rangers 3 Leagues 50.9 6 0 0 28 0 2008-2009 38 Rangers 1 League 36.0 4 1 30 2009-2010 39 Rangers 2 Leagues 43.0 4 0 27 2010-2011 40 Rangers 3 Leagues 46.3 7 0 29 13 Seasons 2 Clubs 4 Leagues 418.4 53 5 0 338 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Everton (9 Seasons) 2 Leagues 224.2 30 4 0 224 0 Rangers (5 Seasons) 3 Leagues 194.2 23 1 0 114 0 Premier League (9 Seasons) 222.4 30 4 224 Premier League (5 Seasons) 161.6 18 1 97 UEFA Cup (4 Seasons) 17.4 2 0 0 3 0 Champions Lg (3 Seasons) 17.0 3 0 14
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.
View Additional Information
More David Weir Pages
David Weir Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary