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 1996-1997 25 Rangers 1. Champions Lg 5 4 373 4.1 0 0 0 0 0 0.00 0.00 Matches 1999-2000 28 Rangers 1. Champions Lg 2 2 127 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2001-2002 30 West Brom eng ENG 2. First Division 45 45 3,978 44.2 3 2 5 3 0 0 4 0 0.07 0.05 0.11 0.07 0.11 2002-2003 31 West Brom eng ENG 1. Premier League 29 28 2,354 26.2 2 3 5 2 0 0 5 1 0.08 0.11 0.19 0.08 0.19 Matches 2003-2004 32 Dundee United sct SCO 1. Premier League 35 34 2,935 32.6 1 0 1 1 0 0 7 0 0.03 0.00 0.03 0.03 0.03 2004-2005 33 Dundee United sct SCO 1. Premier League 27 21 1,937 21.5 0 2 2 0 0 0 8 0 0.00 0.09 0.09 0.00 0.09 2005-2006 34 Dundee United sct SCO 1. Premier League 12 9 792 8.8 2 1 3 2 0 0 0 0 0.23 0.11 0.34 0.23 0.34 Matches 2006-2007 35 Millwall eng ENG 3. League One 13 7 752 8.4 1 0 1 1 0 0 3 0 0.12 0.00 0.12 0.12 0.12 2007-2008 36 St Johnstone sct SCO 2. First Division 14 14 1,096 12.2 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 9 Seasons 5 Clubs 6 Leagues 182 164 14,344 159.4 9 8 17 9 0 0 30 1 0.06 0.05 0.11 0.06 0.11 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Dundee United (3 Seasons) 1 League 74 64 5,664 62.9 3 3 6 3 0 0 15 0 0.05 0.05 0.10 0.05 0.10 West Brom (2 Seasons) 2 Leagues 74 73 6,332 70.4 5 5 10 5 0 0 9 1 0.07 0.07 0.14 0.07 0.14 Rangers (2 Seasons) 1 League 7 6 500 5.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 St Johnstone (1 Season) 1 League 14 14 1,096 12.2 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Millwall (1 Season) 1 League 13 7 752 8.4 1 0 1 1 0 0 3 0 0.12 0.00 0.12 0.12 0.12 Premier League (3 Seasons) 74 64 5,664 62.9 3 3 6 3 0 0 15 0 0.05 0.05 0.10 0.05 0.10 Champions Lg (2 Seasons) 7 6 500 5.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 First Division (1 Season) 45 45 3,978 44.2 3 2 5 3 0 0 4 0 0.07 0.05 0.11 0.07 0.11 Premier League (1 Season) 29 28 2,354 26.2 2 3 5 2 0 0 5 1 0.08 0.11 0.19 0.08 0.19 First Division (1 Season) 14 14 1,096 12.2 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 League One (1 Season) 13 7 752 8.4 1 0 1 1 0 0 3 0 0.12 0.00 0.12 0.12 0.12
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 1996-1997 25 Rangers 1 League 5 4 373 4.1 0 0 0 0 0 0.00 0.00 1999-2000 28 Rangers 1 League 2 2 127 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2001-2002 30 West Brom 1 League 45 45 3,978 44.2 3 2 5 3 0 0 4 0 0.07 0.05 0.11 0.07 0.11 2002-2003 31 West Brom 1 League 29 28 2,354 26.2 2 3 5 2 0 0 5 1 0.08 0.11 0.19 0.08 0.19 2003-2004 32 Dundee United 1 League 35 34 2,935 32.6 1 0 1 1 0 0 7 0 0.03 0.00 0.03 0.03 0.03 2004-2005 33 Dundee United 1 League 27 21 1,937 21.5 0 2 2 0 0 0 8 0 0.00 0.09 0.09 0.00 0.09 2005-2006 34 Dundee United 1 League 12 9 792 8.8 2 1 3 2 0 0 0 0 0.23 0.11 0.34 0.23 0.34 2006-2007 35 Millwall 1 League 13 7 752 8.4 1 0 1 1 0 0 3 0 0.12 0.00 0.12 0.12 0.12 2007-2008 36 St Johnstone 1 League 14 14 1,096 12.2 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 9 Seasons 5 Clubs 6 Leagues 182 164 14,344 159.4 9 8 17 9 0 0 30 1 0.06 0.05 0.11 0.06 0.11 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Dundee United (3 Seasons) 1 League 74 64 5,664 62.9 3 3 6 3 0 0 15 0 0.05 0.05 0.10 0.05 0.10 West Brom (2 Seasons) 2 Leagues 74 73 6,332 70.4 5 5 10 5 0 0 9 1 0.07 0.07 0.14 0.07 0.14 Rangers (2 Seasons) 1 League 7 6 500 5.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 St Johnstone (1 Season) 1 League 14 14 1,096 12.2 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Millwall (1 Season) 1 League 13 7 752 8.4 1 0 1 1 0 0 3 0 0.12 0.00 0.12 0.12 0.12 Premier League (3 Seasons) 74 64 5,664 62.9 3 3 6 3 0 0 15 0 0.05 0.05 0.10 0.05 0.10 Champions Lg (2 Seasons) 7 6 500 5.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 First Division (1 Season) 45 45 3,978 44.2 3 2 5 3 0 0 4 0 0.07 0.05 0.11 0.07 0.11 Premier League (1 Season) 29 28 2,354 26.2 2 3 5 2 0 0 5 1 0.08 0.11 0.19 0.08 0.19 First Division (1 Season) 14 14 1,096 12.2 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 League One (1 Season) 13 7 752 8.4 1 0 1 1 0 0 3 0 0.12 0.00 0.12 0.12 0.12
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 2001-2002 30 West Brom eng ENG 2. First Division 2nd 45 45 3,978 44.2 3 2 5 3 0 0 4 0 0.07 0.05 0.11 0.07 0.11 2002-2003 31 West Brom eng ENG 1. Premier League 19th 29 28 2,354 26.2 2 3 5 2 0 0 5 1 0.08 0.11 0.19 0.08 0.19 Matches 2003-2004 32 Dundee United sct SCO 1. Premier League 5th 35 34 2,935 32.6 1 0 1 1 0 0 7 0 0.03 0.00 0.03 0.03 0.03 2004-2005 33 Dundee United sct SCO 1. Premier League 9th 27 21 1,937 21.5 0 2 2 0 0 0 8 0 0.00 0.09 0.09 0.00 0.09 2005-2006 34 Dundee United sct SCO 1. Premier League 9th 12 9 792 8.8 2 1 3 2 0 0 0 0 0.23 0.11 0.34 0.23 0.34 Matches 2006-2007 35 Millwall eng ENG 3. League One 10th 13 7 752 8.4 1 0 1 1 0 0 3 0 0.12 0.00 0.12 0.12 0.12 2007-2008 36 St Johnstone sct SCO 2. First Division 3rd 14 14 1,096 12.2 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 7 Seasons 4 Clubs 5 Leagues 175 158 13,844 153.8 9 8 17 9 0 0 30 1 0.06 0.05 0.11 0.06 0.11 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Dundee United (3 Seasons) 1 League 74 64 5,664 62.9 3 3 6 3 0 0 15 0 0.05 0.05 0.10 0.05 0.10 West Brom (2 Seasons) 2 Leagues 74 73 6,332 70.4 5 5 10 5 0 0 9 1 0.07 0.07 0.14 0.07 0.14 St Johnstone (1 Season) 1 League 14 14 1,096 12.2 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Millwall (1 Season) 1 League 13 7 752 8.4 1 0 1 1 0 0 3 0 0.12 0.00 0.12 0.12 0.12 Premier League (3 Seasons) 74 64 5,664 62.9 3 3 6 3 0 0 15 0 0.05 0.05 0.10 0.05 0.10 First Division (1 Season) 45 45 3,978 44.2 3 2 5 3 0 0 4 0 0.07 0.05 0.11 0.07 0.11 Premier League (1 Season) 29 28 2,354 26.2 2 3 5 2 0 0 5 1 0.08 0.11 0.19 0.08 0.19 First Division (1 Season) 14 14 1,096 12.2 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 League One (1 Season) 13 7 752 8.4 1 0 1 1 0 0 3 0 0.12 0.00 0.12 0.12 0.12
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 1996-1997 25 Rangers 1. Champions Lg GR 5 4 373 4.1 0 0 0 0 0 0.00 0.00 Matches 1999-2000 28 Rangers 1. Champions Lg GR1 2 2 127 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 1 Club 1 League 7 6 500 5.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 1996-1997 25 Rangers 1 League 4.1 0 0 1999-2000 28 Rangers 1 League 1.4 0 0 0.00 0 0 2001-2002 30 West Brom 1 League 44.2 3 8 0.18 0.38 0 0 2002-2003 31 West Brom 1 League 26.2 2 8 0.31 0.25 0 0 2003-2004 32 Dundee United 1 League 32.6 1 7 0.21 0.14 0 0 2004-2005 33 Dundee United 1 League 21.5 0 6 0.28 0.00 0 0 2005-2006 34 Dundee United 1 League 8.8 2 6 0.68 0.33 0 0 2006-2007 35 Millwall 1 League 8.4 1 2 0.24 0.50 0 0 2007-2008 36 St Johnstone 1 League 12.2 0 2 0.16 0.00 0 0 9 Seasons 5 Clubs 6 Leagues 159.4 9 39 0.25 0.23 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Dundee United (3 Seasons) 1 League 62.9 3 19 0.30 0.16 0 0 West Brom (2 Seasons) 2 Leagues 70.4 5 16 0.23 0.31 0 0 Rangers (2 Seasons) 1 League 5.6 0 0 0.00 0 0 St Johnstone (1 Season) 1 League 12.2 0 2 0.16 0.00 0 0 Millwall (1 Season) 1 League 8.4 1 2 0.24 0.50 0 0 Premier League (3 Seasons) 62.9 3 19 0.30 0.16 0 0 Champions Lg (2 Seasons) 5.6 0 0 0.00 0 0 First Division (1 Season) 44.2 3 8 0.18 0.38 0 0 Premier League (1 Season) 26.2 2 8 0.31 0.25 0 0 First Division (1 Season) 12.2 0 2 0.16 0.00 0 0 League One (1 Season) 8.4 1 2 0.24 0.50 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 1996-1997 25 Rangers 1. Champions Lg 5 373 75 4.1 4 2 1 1 Matches 1999-2000 28 Rangers 1. Champions Lg 2 127 64 1.4 2 1 0 Matches 2001-2002 30 West Brom eng ENG 2. First Division 45 3,978 88 96.1 44.2 45 0 2002-2003 31 West Brom eng ENG 1. Premier League 29 2,354 81 68.8 26.2 28 19 1 Matches 2003-2004 32 Dundee United sct SCO 1. Premier League 35 2,935 84 85.8 32.6 34 1 2004-2005 33 Dundee United sct SCO 1. Premier League 27 1,937 72 56.6 21.5 21 6 2005-2006 34 Dundee United sct SCO 1. Premier League 12 792 66 23.2 8.8 9 3 Matches 2006-2007 35 Millwall eng ENG 3. League One 13 752 58 18.2 8.4 7 6 2007-2008 36 St Johnstone sct SCO 2. First Division 14 1,096 78 33.8 12.2 14 0 9 Seasons 5 Clubs 6 Leagues 182 14,344 79 54.9 159.4 164 22 18 1 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Dundee United (3 Seasons) 1 League 74 5,664 77 55.2 62.9 64 10 West Brom (2 Seasons) 2 Leagues 74 6,332 86 83.8 70.4 73 19 1 Rangers (2 Seasons) 1 League 7 500 71 5.6 6 3 1 1 St Johnstone (1 Season) 1 League 14 1,096 78 33.8 12.2 14 0 Millwall (1 Season) 1 League 13 752 58 18.2 8.4 7 6 Premier League (3 Seasons) 74 5,664 77 55.2 62.9 64 10 Champions Lg (2 Seasons) 7 500 71 5.6 6 3 1 1 First Division (1 Season) 45 3,978 88 96.1 44.2 45 0 Premier League (1 Season) 29 2,354 81 68.8 26.2 28 19 1 First Division (1 Season) 14 1,096 78 33.8 12.2 14 0 League One (1 Season) 13 752 58 18.2 8.4 7 6
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 1996-1997 25 Rangers 1 League 5 373 75 4.1 4 2 1 1 1999-2000 28 Rangers 1 League 2 127 64 1.4 2 1 0 2001-2002 30 West Brom 1 League 45 3,978 88 96.1 44.2 45 0 2002-2003 31 West Brom 1 League 29 2,354 81 68.8 26.2 28 19 1 2003-2004 32 Dundee United 1 League 35 2,935 84 85.8 32.6 34 1 2004-2005 33 Dundee United 1 League 27 1,937 72 56.6 21.5 21 6 2005-2006 34 Dundee United 1 League 12 792 66 23.2 8.8 9 3 2006-2007 35 Millwall 1 League 13 752 58 18.2 8.4 7 6 2007-2008 36 St Johnstone 1 League 14 1,096 78 33.8 12.2 14 0 9 Seasons 5 Clubs 6 Leagues 182 14,344 79 54.9 159.4 164 22 18 1 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Dundee United (3 Seasons) 1 League 74 5,664 77 55.2 62.9 64 10 West Brom (2 Seasons) 2 Leagues 74 6,332 86 83.8 70.4 73 19 1 Rangers (2 Seasons) 1 League 7 500 71 5.6 6 3 1 1 St Johnstone (1 Season) 1 League 14 1,096 78 33.8 12.2 14 0 Millwall (1 Season) 1 League 13 752 58 18.2 8.4 7 6 Premier League (3 Seasons) 74 5,664 77 55.2 62.9 64 10 Champions Lg (2 Seasons) 7 500 71 5.6 6 3 1 1 First Division (1 Season) 45 3,978 88 96.1 44.2 45 0 Premier League (1 Season) 29 2,354 81 68.8 26.2 28 19 1 First Division (1 Season) 14 1,096 78 33.8 12.2 14 0 League One (1 Season) 13 752 58 18.2 8.4 7 6
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 2001-2002 30 West Brom eng ENG 2. First Division 2nd 45 3,978 88 96.1 44.2 45 0 2002-2003 31 West Brom eng ENG 1. Premier League 19th 29 2,354 81 68.8 26.2 28 19 1 Matches 2003-2004 32 Dundee United sct SCO 1. Premier League 5th 35 2,935 84 85.8 32.6 34 1 2004-2005 33 Dundee United sct SCO 1. Premier League 9th 27 1,937 72 56.6 21.5 21 6 2005-2006 34 Dundee United sct SCO 1. Premier League 9th 12 792 66 23.2 8.8 9 3 Matches 2006-2007 35 Millwall eng ENG 3. League One 10th 13 752 58 18.2 8.4 7 6 2007-2008 36 St Johnstone sct SCO 2. First Division 3rd 14 1,096 78 33.8 12.2 14 0 7 Seasons 4 Clubs 5 Leagues 175 13,844 79 54.9 153.8 158 19 17 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Dundee United (3 Seasons) 1 League 74 5,664 77 55.2 62.9 64 10 West Brom (2 Seasons) 2 Leagues 74 6,332 86 83.8 70.4 73 19 1 St Johnstone (1 Season) 1 League 14 1,096 78 33.8 12.2 14 0 Millwall (1 Season) 1 League 13 752 58 18.2 8.4 7 6 Premier League (3 Seasons) 74 5,664 77 55.2 62.9 64 10 First Division (1 Season) 45 3,978 88 96.1 44.2 45 0 Premier League (1 Season) 29 2,354 81 68.8 26.2 28 19 1 First Division (1 Season) 14 1,096 78 33.8 12.2 14 0 League One (1 Season) 13 752 58 18.2 8.4 7 6
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 1996-1997 25 Rangers 1. Champions Lg GR 5 373 75 4.1 4 2 1 1 Matches 1999-2000 28 Rangers 1. Champions Lg GR1 2 127 64 1.4 2 1 0 Matches 2 Seasons 1 Club 1 League 7 500 71 5.6 6 3 1 1
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 1996-1997 25 Rangers 1 League 4.1 0 0 0 0 1999-2000 28 Rangers 1 League 1.4 0 0 0 2001-2002 30 West Brom 1 League 44.2 4 0 51 2002-2003 31 West Brom 1 League 26.2 5 1 26 2003-2004 32 Dundee United 1 League 32.6 7 0 2004-2005 33 Dundee United 1 League 21.5 8 0 2005-2006 34 Dundee United 1 League 8.8 0 0 2006-2007 35 Millwall 1 League 8.4 3 0 14 2007-2008 36 St Johnstone 1 League 12.2 3 0 9 Seasons 5 Clubs 6 Leagues 159.4 30 1 0 91 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Dundee United (3 Seasons) 1 League 62.9 15 0 West Brom (2 Seasons) 2 Leagues 70.4 9 1 77 Rangers (2 Seasons) 1 League 5.6 0 0 0 0 0 St Johnstone (1 Season) 1 League 12.2 3 0 Millwall (1 Season) 1 League 8.4 3 0 14 Premier League (3 Seasons) 62.9 15 0 Champions Lg (2 Seasons) 5.6 0 0 0 0 0 First Division (1 Season) 44.2 4 0 51 Premier League (1 Season) 26.2 5 1 26 First Division (1 Season) 12.2 3 0 League One (1 Season) 8.4 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, 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 .
View Additional Information
More Derek McInnes Pages
Derek McInnes Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary