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 2003-2004 18 Hibernian sct SCO 1. Premier League 23 23 1,803 20.0 1 5 6 1 0 0 4 1 0.05 0.25 0.30 0.05 0.30 2004-2005 19 Hibernian sct SCO 1. Premier League 3 0 116 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2005-2006 20 Hibernian sct SCO 1. Premier League 31 28 2,330 25.9 0 5 5 0 0 0 5 0 0.00 0.19 0.19 0.00 0.19 Matches 2005-2006 20 Hibernian 2. UEFA Cup 2 2 180 2.0 0 0 0 0 0 0.00 0.00 Matches 2006-2007 21 Rangers sct SCO 1. Premier League 9 8 666 7.4 0 1 1 0 0 0 1 0 0.00 0.14 0.14 0.00 0.14 Matches 2006-2007 21 Hibernian sct SCO 1. Premier League 23 22 1,745 19.4 1 1 2 1 0 0 6 1 0.05 0.05 0.10 0.05 0.10 Matches 2006-2007 21 Rangers 2. UEFA Cup 3 3 209 2.3 0 0 0 0 0 0.00 0.00 Matches 2007-2008 22 Rangers 1. Champions Lg 5 5 450 5.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2007-2008 22 Rangers sct SCO 1. Premier League 26 25 2,160 24.0 1 0 1 1 0 0 8 0 0.04 0.00 0.04 0.04 0.04 Matches 2007-2008 22 Rangers 2. UEFA Cup 4 4 390 4.3 0 0 0 2 0 0.00 0.00 Matches 2008-2009 23 Rangers sct SCO 1. Premier League 11 11 908 10.1 1 4 5 1 0 0 2 0 0.10 0.40 0.50 0.10 0.50 Matches 2009-2010 24 Rangers 1. Champions Lg 6 6 522 5.8 0 1 1 0 0 0 1 0 0.00 0.17 0.17 0.00 0.17 Matches 2009-2010 24 Rangers sct SCO 1. Premier League 25 20 1,562 17.4 0 3 3 0 0 0 3 1 0.00 0.17 0.17 0.00 0.17 Matches 2010-2011 25 Middlesbrough eng ENG 2. Championship 19 18 1,253 13.9 0 1 1 0 0 0 2 0 0.00 0.07 0.07 0.00 0.07 2011-2012 26 Middlesbrough eng ENG 2. Championship 22 10 991 11.0 0 0 0 0 0 0 3 2 0.00 0.00 0.00 0.00 0.00 2012-2013 27 Middlesbrough eng ENG 2. Championship 9 5 563 6.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2012-2013 27 Hibernian sct SCO 1. Premier League 6 5 389 4.3 0 1 1 0 0 0 2 0 0.00 0.23 0.23 0.00 0.23 2013-2014 28 Hibernian sct SCO 1. Premiership 18 15 1,302 14.5 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 29 Dundee sct SCO 1. Premiership 24 20 1,603 17.8 0 1 1 0 0 0 2 0 0.00 0.06 0.06 0.00 0.06 Matches 2015-2016 30 Hibernian sct SCO 2. Championship 5 2 167 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 30 Dundee sct SCO 1. Premiership 12 11 787 8.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 13 Seasons 4 Clubs 5 Leagues 286 243 20,096 223.3 4 23 27 4 0 0 51 6 0.02 0.11 0.13 0.02 0.13 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 Hibernian (7 Seasons) 3 Leagues 111 97 8,032 89.2 2 12 14 2 0 0 20 3 0.02 0.14 0.16 0.02 0.16 Rangers (4 Seasons) 3 Leagues 89 82 6,867 76.3 2 9 11 2 0 0 21 1 0.03 0.13 0.16 0.03 0.16 Middlesbrough (3 Seasons) 1 League 50 33 2,807 31.2 0 1 1 0 0 0 6 2 0.00 0.03 0.03 0.00 0.03 Dundee (2 Seasons) 1 League 36 31 2,390 26.6 0 1 1 0 0 0 4 0 0.00 0.04 0.04 0.00 0.04 Premier League (11 Seasons) 211 188 15,371 170.8 4 21 25 4 0 0 38 4 0.02 0.12 0.15 0.02 0.15 Championship (3 Seasons) 50 33 2,807 31.2 0 1 1 0 0 0 6 2 0.00 0.03 0.03 0.00 0.03 UEFA Cup (3 Seasons) 9 9 779 8.7 0 0 0 2 0 0.00 0.00 Champions Lg (2 Seasons) 11 11 972 10.8 0 1 1 0 0 0 5 0 0.00 0.09 0.09 0.00 0.09 Championship (1 Season) 5 2 167 1.9 0 0 0 0 0 0 0 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 2003-2004 18 Hibernian 1 League 23 23 1,803 20.0 1 5 6 1 0 0 4 1 0.05 0.25 0.30 0.05 0.30 2004-2005 19 Hibernian 1 League 3 0 116 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2005-2006 20 Hibernian 2 Leagues 33 30 2,510 27.9 0 5 5 0 0 0 5 0 0.00 0.19 0.19 0.00 0.19 2006-2007 21 Hibernian 1 League 23 22 1,745 19.4 1 1 2 1 0 0 6 1 0.05 0.05 0.10 0.05 0.10 2006-2007 21 Rangers 2 Leagues 12 11 875 9.7 0 1 1 0 0 0 1 0 0.00 0.14 0.14 0.00 0.14 2007-2008 22 Rangers 3 Leagues 35 34 3,000 33.3 1 0 1 1 0 0 14 0 0.03 0.00 0.03 0.03 0.03 2008-2009 23 Rangers 1 League 11 11 908 10.1 1 4 5 1 0 0 2 0 0.10 0.40 0.50 0.10 0.50 2009-2010 24 Rangers 2 Leagues 31 26 2,084 23.2 0 4 4 0 0 0 4 1 0.00 0.17 0.17 0.00 0.17 2010-2011 25 Middlesbrough 1 League 19 18 1,253 13.9 0 1 1 0 0 0 2 0 0.00 0.07 0.07 0.00 0.07 2011-2012 26 Middlesbrough 1 League 22 10 991 11.0 0 0 0 0 0 0 3 2 0.00 0.00 0.00 0.00 0.00 2012-2013 27 Middlesbrough 1 League 9 5 563 6.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2012-2013 27 Hibernian 1 League 6 5 389 4.3 0 1 1 0 0 0 2 0 0.00 0.23 0.23 0.00 0.23 2013-2014 28 Hibernian 1 League 18 15 1,302 14.5 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 2014-2015 29 Dundee 1 League 24 20 1,603 17.8 0 1 1 0 0 0 2 0 0.00 0.06 0.06 0.00 0.06 2015-2016 30 Dundee 1 League 12 11 787 8.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2015-2016 30 Hibernian 1 League 5 2 167 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 13 Seasons 4 Clubs 5 Leagues 286 243 20,096 223.3 4 23 27 4 0 0 51 6 0.02 0.11 0.13 0.02 0.13 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 Hibernian (7 Seasons) 3 Leagues 111 97 8,032 89.2 2 12 14 2 0 0 20 3 0.02 0.14 0.16 0.02 0.16 Rangers (4 Seasons) 3 Leagues 89 82 6,867 76.3 2 9 11 2 0 0 21 1 0.03 0.13 0.16 0.03 0.16 Middlesbrough (3 Seasons) 1 League 50 33 2,807 31.2 0 1 1 0 0 0 6 2 0.00 0.03 0.03 0.00 0.03 Dundee (2 Seasons) 1 League 36 31 2,390 26.6 0 1 1 0 0 0 4 0 0.00 0.04 0.04 0.00 0.04 Premier League (11 Seasons) 211 188 15,371 170.8 4 21 25 4 0 0 38 4 0.02 0.12 0.15 0.02 0.15 Championship (3 Seasons) 50 33 2,807 31.2 0 1 1 0 0 0 6 2 0.00 0.03 0.03 0.00 0.03 UEFA Cup (3 Seasons) 9 9 779 8.7 0 0 0 2 0 0.00 0.00 Champions Lg (2 Seasons) 11 11 972 10.8 0 1 1 0 0 0 5 0 0.00 0.09 0.09 0.00 0.09 Championship (1 Season) 5 2 167 1.9 0 0 0 0 0 0 0 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 2003-2004 18 Hibernian sct SCO 1. Premier League 8th 23 23 1,803 20.0 1 5 6 1 0 0 4 1 0.05 0.25 0.30 0.05 0.30 2004-2005 19 Hibernian sct SCO 1. Premier League 3rd 3 0 116 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2005-2006 20 Hibernian sct SCO 1. Premier League 4th 31 28 2,330 25.9 0 5 5 0 0 0 5 0 0.00 0.19 0.19 0.00 0.19 Matches 2006-2007 21 Hibernian sct SCO 1. Premier League 7th 23 22 1,745 19.4 1 1 2 1 0 0 6 1 0.05 0.05 0.10 0.05 0.10 Matches 2006-2007 21 Rangers sct SCO 1. Premier League 2nd 9 8 666 7.4 0 1 1 0 0 0 1 0 0.00 0.14 0.14 0.00 0.14 Matches 2007-2008 22 Rangers sct SCO 1. Premier League 2nd 26 25 2,160 24.0 1 0 1 1 0 0 8 0 0.04 0.00 0.04 0.04 0.04 Matches 2008-2009 23 Rangers sct SCO 1. Premier League 1st 11 11 908 10.1 1 4 5 1 0 0 2 0 0.10 0.40 0.50 0.10 0.50 Matches 2009-2010 24 Rangers sct SCO 1. Premier League 1st 25 20 1,562 17.4 0 3 3 0 0 0 3 1 0.00 0.17 0.17 0.00 0.17 Matches 2010-2011 25 Middlesbrough eng ENG 2. Championship 12th 19 18 1,253 13.9 0 1 1 0 0 0 2 0 0.00 0.07 0.07 0.00 0.07 2011-2012 26 Middlesbrough eng ENG 2. Championship 7th 22 10 991 11.0 0 0 0 0 0 0 3 2 0.00 0.00 0.00 0.00 0.00 2012-2013 27 Middlesbrough eng ENG 2. Championship 16th 9 5 563 6.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2012-2013 27 Hibernian sct SCO 1. Premier League 7th 6 5 389 4.3 0 1 1 0 0 0 2 0 0.00 0.23 0.23 0.00 0.23 2013-2014 28 Hibernian sct SCO 1. Premiership 11th 18 15 1,302 14.5 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 29 Dundee sct SCO 1. Premiership 6th 24 20 1,603 17.8 0 1 1 0 0 0 2 0 0.00 0.06 0.06 0.00 0.06 Matches 2015-2016 30 Dundee sct SCO 1. Premiership 8th 12 11 787 8.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 30 Hibernian sct SCO 2. Championship 3rd 5 2 167 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 13 Seasons 4 Clubs 3 Leagues 266 223 18,345 203.8 4 22 26 4 0 0 44 6 0.02 0.11 0.13 0.02 0.13 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 Hibernian (7 Seasons) 2 Leagues 109 95 7,852 87.2 2 12 14 2 0 0 20 3 0.02 0.14 0.16 0.02 0.16 Rangers (4 Seasons) 1 League 71 64 5,296 58.8 2 8 10 2 0 0 14 1 0.03 0.14 0.17 0.03 0.17 Middlesbrough (3 Seasons) 1 League 50 33 2,807 31.2 0 1 1 0 0 0 6 2 0.00 0.03 0.03 0.00 0.03 Dundee (2 Seasons) 1 League 36 31 2,390 26.6 0 1 1 0 0 0 4 0 0.00 0.04 0.04 0.00 0.04 Premier League (11 Seasons) 211 188 15,371 170.8 4 21 25 4 0 0 38 4 0.02 0.12 0.15 0.02 0.15 Championship (3 Seasons) 50 33 2,807 31.2 0 1 1 0 0 0 6 2 0.00 0.03 0.03 0.00 0.03 Championship (1 Season) 5 2 167 1.9 0 0 0 0 0 0 0 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 2005-2006 20 Hibernian 2. UEFA Cup Rd1 2 2 180 2.0 0 0 0 0 0 0.00 0.00 Matches 2006-2007 21 Rangers 2. UEFA Cup R16 3 3 209 2.3 0 0 0 0 0 0.00 0.00 Matches 2007-2008 22 Rangers 1. Champions Lg GR 5 5 450 5.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2007-2008 22 Rangers 2. UEFA Cup F 4 4 390 4.3 0 0 0 2 0 0.00 0.00 Matches 2009-2010 24 Rangers 1. Champions Lg GR 6 6 522 5.8 0 1 1 0 0 0 1 0 0.00 0.17 0.17 0.00 0.17 Matches 4 Seasons 2 Clubs 2 Leagues 20 20 1,751 19.5 0 1 1 0 0 0 7 0 0.00 0.09 0.09 0.00 0.09 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 Leagues 18 18 1,571 17.5 0 1 1 0 0 0 7 0 0.00 0.09 0.09 0.00 0.09 Hibernian (1 Season) 1 League 2 2 180 2.0 0 0 0 0 0 0.00 0.00 UEFA Cup (3 Seasons) 9 9 779 8.7 0 0 0 2 0 0.00 0.00 Champions Lg (2 Seasons) 11 11 972 10.8 0 1 1 0 0 0 5 0 0.00 0.09 0.09 0.00 0.09
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2003-2004 18 Hibernian 1 League 20.0 1 12 0.60 0.08 0 0 2004-2005 19 Hibernian 1 League 1.3 0 0 0.00 0 0 2005-2006 20 Hibernian 2 Leagues 27.9 0 4 0.15 0.00 0 0 2006-2007 21 Hibernian 1 League 19.4 1 0 0 2006-2007 21 Rangers 2 Leagues 9.7 0 0 0 2007-2008 22 Rangers 3 Leagues 33.3 1 8 0.28 0.13 0 0 2008-2009 23 Rangers 1 League 10.1 1 5 0.50 0.20 0 0 2009-2010 24 Rangers 2 Leagues 23.2 0 8 0.35 0.00 0 0 2010-2011 25 Middlesbrough 1 League 13.9 0 1 0.07 0.00 0 0 2011-2012 26 Middlesbrough 1 League 11.0 0 2 0.18 0.00 0 0 2012-2013 27 Middlesbrough 1 League 6.3 0 0 0.00 0 0 2012-2013 27 Hibernian 1 League 4.3 0 1 0.23 0.00 0 0 2013-2014 28 Hibernian 1 League 14.5 0 4 0.28 0.00 0 0 2014-2015 29 Dundee 1 League 17.8 0 2 0.11 0.00 0 0 2015-2016 30 Dundee 1 League 8.7 0 2 0.23 0.00 0 0 2015-2016 30 Hibernian 1 League 1.9 0 0 0.00 0 0 13 Seasons 4 Clubs 5 Leagues 223.3 4 49 0.26 0.06 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Hibernian (7 Seasons) 3 Leagues 89.2 2 21 0.31 0.05 0 0 Rangers (4 Seasons) 3 Leagues 76.3 2 21 0.34 0.10 0 0 Middlesbrough (3 Seasons) 1 League 31.2 0 3 0.10 0.00 0 0 Dundee (2 Seasons) 1 League 26.6 0 4 0.15 0.00 0 0 Premier League (11 Seasons) 170.8 4 44 0.31 0.07 0 0 Championship (3 Seasons) 31.2 0 3 0.10 0.00 0 0 UEFA Cup (3 Seasons) 8.7 0 0 Champions Lg (2 Seasons) 10.8 0 2 0.19 0.00 0 0 Championship (1 Season) 1.9 0 0 0.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2005-2006 20 Hibernian 2. UEFA Cup Rd1 2.0 0 0 Matches 2006-2007 21 Rangers 2. UEFA Cup R16 2.3 0 0 Matches 2007-2008 22 Rangers 1. Champions Lg GR 5.0 0 0 0.00 0 0 Matches 2007-2008 22 Rangers 2. UEFA Cup F 4.3 0 0 Matches 2009-2010 24 Rangers 1. Champions Lg GR 5.8 0 2 0.34 0.00 0 0 Matches 4 Seasons 2 Clubs 2 Leagues 19.5 0 2 0.19 0.00 0 0 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Rangers (3 Seasons) 2 Leagues 17.5 0 2 0.19 0.00 0 0 Hibernian (1 Season) 1 League 2.0 0 0 UEFA Cup (3 Seasons) 8.7 0 0 Champions Lg (2 Seasons) 10.8 0 2 0.19 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 2003-2004 18 Hibernian sct SCO 1. Premier League 23 1,803 78 52.7 20.0 23 0 2004-2005 19 Hibernian sct SCO 1. Premier League 3 116 39 3.4 1.3 0 3 2005-2006 20 Hibernian sct SCO 1. Premier League 31 2,330 75 68.1 25.9 28 3 Matches 2005-2006 20 Hibernian 2. UEFA Cup 2 180 90 100.0 2.0 2 2 0 0 Matches 2006-2007 21 Rangers sct SCO 1. Premier League 9 666 74 19.5 7.4 8 1 Matches 2006-2007 21 Hibernian sct SCO 1. Premier League 23 1,745 76 51.0 19.4 22 1 Matches 2006-2007 21 Rangers 2. UEFA Cup 3 209 70 23.2 2.3 3 1 0 0 Matches 2007-2008 22 Rangers 1. Champions Lg 5 450 90 83.3 5.0 5 5 0 Matches 2007-2008 22 Rangers sct SCO 1. Premier League 26 2,160 83 63.2 24.0 25 1 Matches 2007-2008 22 Rangers 2. UEFA Cup 4 390 98 46.4 4.3 4 4 0 2 Matches 2008-2009 23 Rangers sct SCO 1. Premier League 11 908 83 26.5 10.1 11 0 Matches 2009-2010 24 Rangers 1. Champions Lg 6 522 87 96.7 5.8 6 4 0 Matches 2009-2010 24 Rangers sct SCO 1. Premier League 25 1,562 62 45.7 17.4 20 5 Matches 2010-2011 25 Middlesbrough eng ENG 2. Championship 19 1,253 66 30.3 13.9 18 1 2011-2012 26 Middlesbrough eng ENG 2. Championship 22 991 45 23.9 11.0 10 12 2012-2013 27 Middlesbrough eng ENG 2. Championship 9 563 63 13.6 6.3 5 4 2012-2013 27 Hibernian sct SCO 1. Premier League 6 389 65 11.4 4.3 5 1 2013-2014 28 Hibernian sct SCO 1. Premiership 18 1,302 72 38.1 14.5 15 3 Matches 2014-2015 29 Dundee sct SCO 1. Premiership 24 1,603 67 46.9 17.8 20 11 4 1 1.29 21 25 -4 -0.22 +0.12 Matches 2015-2016 30 Hibernian sct SCO 2. Championship 5 167 33 5.2 1.9 2 0 3 9 1.60 0 4 -4 -2.16 -3.01 Matches 2015-2016 30 Dundee sct SCO 1. Premiership 12 787 66 23.0 8.7 11 5 1 1 1.58 14 13 +1 +0.11 +0.29 Matches 13 Seasons 4 Clubs 5 Leagues 286 20,096 70 33.7 223.3 243 32 43 13 1.41 35 42 -7 -0.25 -0.45 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hibernian (7 Seasons) 3 Leagues 111 8,032 72 33.6 89.2 97 2 14 9 1.60 0 4 -4 -2.16 -3.01 Rangers (4 Seasons) 3 Leagues 89 6,867 77 41.6 76.3 82 14 7 2 Middlesbrough (3 Seasons) 1 League 50 2,807 56 22.6 31.2 33 17 Dundee (2 Seasons) 1 League 36 2,390 66 34.9 26.6 31 16 5 2 1.39 35 38 -3 -0.11 +0.13 Premier League (11 Seasons) 211 15,371 73 37.5 170.8 188 16 23 2 1.39 35 38 -3 -0.11 +0.13 Championship (3 Seasons) 50 2,807 56 22.6 31.2 33 17 UEFA Cup (3 Seasons) 9 779 87 40.6 8.7 9 7 0 2 Champions Lg (2 Seasons) 11 972 88 90.0 10.8 11 9 0 Championship (1 Season) 5 167 33 5.2 1.9 2 0 3 9 1.60 0 4 -4 -2.16 -3.01
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 2003-2004 18 Hibernian 1 League 23 1,803 78 52.7 20.0 23 0 2004-2005 19 Hibernian 1 League 3 116 39 3.4 1.3 0 3 2005-2006 20 Hibernian 2 Leagues 33 2,510 76 69.7 27.9 30 2 3 0 2006-2007 21 Hibernian 1 League 23 1,745 76 51.0 19.4 22 1 2006-2007 21 Rangers 2 Leagues 12 875 73 20.3 9.7 11 1 1 0 2007-2008 22 Rangers 3 Leagues 35 3,000 86 62.5 33.3 34 9 1 2 2008-2009 23 Rangers 1 League 11 908 83 26.5 10.1 11 0 2009-2010 24 Rangers 2 Leagues 31 2,084 67 52.6 23.2 26 4 5 2010-2011 25 Middlesbrough 1 League 19 1,253 66 30.3 13.9 18 1 2011-2012 26 Middlesbrough 1 League 22 991 45 23.9 11.0 10 12 2012-2013 27 Middlesbrough 1 League 9 563 63 13.6 6.3 5 4 2012-2013 27 Hibernian 1 League 6 389 65 11.4 4.3 5 1 2013-2014 28 Hibernian 1 League 18 1,302 72 38.1 14.5 15 3 2014-2015 29 Dundee 1 League 24 1,603 67 46.9 17.8 20 11 4 1 1.29 21 25 -4 -0.22 +0.12 2015-2016 30 Dundee 1 League 12 787 66 23.0 8.7 11 5 1 1 1.58 14 13 +1 +0.11 +0.29 2015-2016 30 Hibernian 1 League 5 167 33 5.2 1.9 2 0 3 9 1.60 0 4 -4 -2.16 -3.01 13 Seasons 4 Clubs 5 Leagues 286 20,096 70 33.7 223.3 243 32 43 13 1.41 35 42 -7 -0.25 -0.45 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hibernian (7 Seasons) 3 Leagues 111 8,032 72 33.6 89.2 97 2 14 9 1.60 0 4 -4 -2.16 -3.01 Rangers (4 Seasons) 3 Leagues 89 6,867 77 41.6 76.3 82 14 7 2 Middlesbrough (3 Seasons) 1 League 50 2,807 56 22.6 31.2 33 17 Dundee (2 Seasons) 1 League 36 2,390 66 34.9 26.6 31 16 5 2 1.39 35 38 -3 -0.11 +0.13 Premier League (11 Seasons) 211 15,371 73 37.5 170.8 188 16 23 2 1.39 35 38 -3 -0.11 +0.13 Championship (3 Seasons) 50 2,807 56 22.6 31.2 33 17 UEFA Cup (3 Seasons) 9 779 87 40.6 8.7 9 7 0 2 Champions Lg (2 Seasons) 11 972 88 90.0 10.8 11 9 0 Championship (1 Season) 5 167 33 5.2 1.9 2 0 3 9 1.60 0 4 -4 -2.16 -3.01
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 2003-2004 18 Hibernian sct SCO 1. Premier League 8th 23 1,803 78 52.7 20.0 23 0 2004-2005 19 Hibernian sct SCO 1. Premier League 3rd 3 116 39 3.4 1.3 0 3 2005-2006 20 Hibernian sct SCO 1. Premier League 4th 31 2,330 75 68.1 25.9 28 3 Matches 2006-2007 21 Hibernian sct SCO 1. Premier League 7th 23 1,745 76 51.0 19.4 22 1 Matches 2006-2007 21 Rangers sct SCO 1. Premier League 2nd 9 666 74 19.5 7.4 8 1 Matches 2007-2008 22 Rangers sct SCO 1. Premier League 2nd 26 2,160 83 63.2 24.0 25 1 Matches 2008-2009 23 Rangers sct SCO 1. Premier League 1st 11 908 83 26.5 10.1 11 0 Matches 2009-2010 24 Rangers sct SCO 1. Premier League 1st 25 1,562 62 45.7 17.4 20 5 Matches 2010-2011 25 Middlesbrough eng ENG 2. Championship 12th 19 1,253 66 30.3 13.9 18 1 2011-2012 26 Middlesbrough eng ENG 2. Championship 7th 22 991 45 23.9 11.0 10 12 2012-2013 27 Middlesbrough eng ENG 2. Championship 16th 9 563 63 13.6 6.3 5 4 2012-2013 27 Hibernian sct SCO 1. Premier League 7th 6 389 65 11.4 4.3 5 1 2013-2014 28 Hibernian sct SCO 1. Premiership 11th 18 1,302 72 38.1 14.5 15 3 Matches 2014-2015 29 Dundee sct SCO 1. Premiership 6th 24 1,603 67 46.9 17.8 20 11 4 1 1.29 21 25 -4 -0.22 +0.12 Matches 2015-2016 30 Dundee sct SCO 1. Premiership 8th 12 787 66 23.0 8.7 11 5 1 1 1.58 14 13 +1 +0.11 +0.29 Matches 2015-2016 30 Hibernian sct SCO 2. Championship 3rd 5 167 33 5.2 1.9 2 0 3 9 1.60 0 4 -4 -2.16 -3.01 Matches 13 Seasons 4 Clubs 3 Leagues 266 18,345 69 32.4 203.8 223 16 43 11 1.41 35 42 -7 -0.25 -0.45 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hibernian (7 Seasons) 2 Leagues 109 7,852 72 33.0 87.2 95 0 14 9 1.60 0 4 -4 -2.16 -3.01 Rangers (4 Seasons) 1 League 71 5,296 75 38.7 58.8 64 7 Middlesbrough (3 Seasons) 1 League 50 2,807 56 22.6 31.2 33 17 Dundee (2 Seasons) 1 League 36 2,390 66 34.9 26.6 31 16 5 2 1.39 35 38 -3 -0.11 +0.13 Premier League (11 Seasons) 211 15,371 73 37.5 170.8 188 16 23 2 1.39 35 38 -3 -0.11 +0.13 Championship (3 Seasons) 50 2,807 56 22.6 31.2 33 17 Championship (1 Season) 5 167 33 5.2 1.9 2 0 3 9 1.60 0 4 -4 -2.16 -3.01
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 20 Hibernian 2. UEFA Cup Rd1 2 180 90 100.0 2.0 2 2 0 0 Matches 2006-2007 21 Rangers 2. UEFA Cup R16 3 209 70 23.2 2.3 3 1 0 0 Matches 2007-2008 22 Rangers 1. Champions Lg GR 5 450 90 83.3 5.0 5 5 0 Matches 2007-2008 22 Rangers 2. UEFA Cup F 4 390 98 46.4 4.3 4 4 0 2 Matches 2009-2010 24 Rangers 1. Champions Lg GR 6 522 87 96.7 5.8 6 4 0 Matches 4 Seasons 2 Clubs 2 Leagues 20 1,751 88 58.4 19.5 20 16 0 2 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 Leagues 18 1,571 87 55.7 17.5 18 14 0 2 Hibernian (1 Season) 1 League 2 180 90 100.0 2.0 2 2 0 0 UEFA Cup (3 Seasons) 9 779 87 40.6 8.7 9 7 0 2 Champions Lg (2 Seasons) 11 972 88 90.0 10.8 11 9 0
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2003-2004 18 Hibernian 1 League 20.0 4 1 2004-2005 19 Hibernian 1 League 1.3 0 0 2005-2006 20 Hibernian 2 Leagues 27.9 5 0 0 0 2006-2007 21 Hibernian 1 League 19.4 6 1 2006-2007 21 Rangers 2 Leagues 9.7 1 0 0 0 2007-2008 22 Rangers 3 Leagues 33.3 14 0 0 53 0 2008-2009 23 Rangers 1 League 10.1 2 0 15 2009-2010 24 Rangers 2 Leagues 23.2 4 1 31 2010-2011 25 Middlesbrough 1 League 13.9 2 0 6 2011-2012 26 Middlesbrough 1 League 11.0 3 2 16 2012-2013 27 Middlesbrough 1 League 6.3 1 0 12 2012-2013 27 Hibernian 1 League 4.3 2 0 6 2013-2014 28 Hibernian 1 League 14.5 3 1 27 2014-2015 29 Dundee 1 League 17.8 2 0 2015-2016 30 Dundee 1 League 8.7 2 0 14 2015-2016 30 Hibernian 1 League 1.9 0 0 3 13 Seasons 4 Clubs 5 Leagues 223.3 51 6 0 183 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Hibernian (7 Seasons) 3 Leagues 89.2 20 3 0 36 0 Rangers (4 Seasons) 3 Leagues 76.3 21 1 0 99 0 Middlesbrough (3 Seasons) 1 League 31.2 6 2 34 Dundee (2 Seasons) 1 League 26.6 4 0 14 Premier League (11 Seasons) 170.8 38 4 131 Championship (3 Seasons) 31.2 6 2 34 UEFA Cup (3 Seasons) 8.7 2 0 0 0 Champions Lg (2 Seasons) 10.8 5 0 15 Championship (1 Season) 1.9 0 0 3
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2005-2006 20 Hibernian 2. UEFA Cup Rd1 2.0 0 0 0 0 Matches 2006-2007 21 Rangers 2. UEFA Cup R16 2.3 0 0 0 0 Matches 2007-2008 22 Rangers 1. Champions Lg GR 5.0 4 0 7 Matches 2007-2008 22 Rangers 2. UEFA Cup F 4.3 2 0 0 0 Matches 2009-2010 24 Rangers 1. Champions Lg GR 5.8 1 0 8 Matches 4 Seasons 2 Clubs 2 Leagues 19.5 7 0 0 15 0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Rangers (3 Seasons) 2 Leagues 17.5 7 0 0 15 0 Hibernian (1 Season) 1 League 2.0 0 0 0 0 UEFA Cup (3 Seasons) 8.7 2 0 0 0 Champions Lg (2 Seasons) 10.8 5 0 15
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 Kevin Thomson Pages
Kevin Thomson Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary