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 2004-2005 19 Inverness CT sct SCO 1. Premier League 13 7 676 7.5 0 2 2 0 0 0 3 0 0.00 0.27 0.27 0.00 0.27 2005-2006 20 Inverness CT sct SCO 1. Premier League 26 24 2,101 23.3 1 0 1 1 0 0 9 0 0.04 0.00 0.04 0.04 0.04 2006-2007 21 Inverness CT sct SCO 1. Premier League 26 22 1,858 20.6 0 0 0 0 0 0 12 1 0.00 0.00 0.00 0.00 0.00 2007-2008 22 Inverness CT sct SCO 1. Premier League 33 31 2,592 28.8 3 0 3 2 1 1 6 0 0.10 0.00 0.10 0.07 0.07 2008-2009 23 Inverness CT sct SCO 1. Premier League 34 34 2,749 30.5 4 1 5 3 1 1 9 0 0.13 0.03 0.16 0.10 0.13 2009-2010 24 Hearts sct SCO 1. Premier League 26 17 1,614 17.9 1 0 1 1 0 0 7 0 0.06 0.00 0.06 0.06 0.06 Matches 2010-2011 25 Hearts sct SCO 1. Premier League 32 29 2,334 25.9 1 1 2 1 0 0 12 0 0.04 0.04 0.08 0.04 0.08 2011-2012 26 Hearts sct SCO 1. Premier League 29 28 2,170 24.1 2 3 5 2 0 0 10 2 0.08 0.12 0.21 0.08 0.21 Matches 2014-2015 29 Rangers sct SCO 2. Championship 22 14 1,267 14.1 1 2 3 1 0 0 6 0 0.07 0.14 0.21 0.07 0.21 Matches 2015-2016 30 Shrewsbury Town eng ENG FA Cup 5 4 362 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 30 Shrewsbury Town eng ENG 3. League One 30 26 2,092 23.2 1 2 3 1 0 0 12 1 0.04 0.09 0.13 0.04 0.13 Matches 2016-2017 31 Shrewsbury Town eng ENG EFL Cup 0 0 Matches 2016-2017 31 Shrewsbury Town eng ENG FA Cup 2 1 99 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 31 Shrewsbury Town eng ENG 3. League One 19 15 1,364 15.2 3 1 4 2 1 2 6 0 0.20 0.07 0.26 0.13 0.20 Matches 2016-2017 31 Blackpool eng ENG 4. League Two 10 1 246 2.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 32 Chorley FC eng ENG FA Cup 0 0 Matches 12 Seasons 6 Clubs 6 Leagues 307 253 21,524 239.2 17 12 29 14 3 4 94 4 0.07 0.05 0.12 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 Inverness CT (5 Seasons) 1 League 132 118 9,976 110.8 8 3 11 6 2 2 39 1 0.07 0.03 0.10 0.05 0.08 Hearts (3 Seasons) 1 League 87 74 6,118 68.0 4 4 8 4 0 0 29 2 0.06 0.06 0.12 0.06 0.12 Shrewsbury Town (2 Seasons) 3 Leagues 56 46 3,917 43.5 4 3 7 3 1 2 18 1 0.09 0.07 0.16 0.07 0.14 Rangers (1 Season) 1 League 22 14 1,267 14.1 1 2 3 1 0 0 6 0 0.07 0.14 0.21 0.07 0.21 Blackpool (1 Season) 1 League 10 1 246 2.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Chorley FC (1 Season) 1 League 0 0 Premier League (8 Seasons) 219 192 16,094 178.8 12 7 19 10 2 2 68 3 0.07 0.04 0.11 0.06 0.10 FA Cup (3 Seasons) 7 5 461 5.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (2 Seasons) 49 41 3,456 38.4 4 3 7 3 1 2 18 1 0.10 0.08 0.18 0.08 0.16 Championship (1 Season) 22 14 1,267 14.1 1 2 3 1 0 0 6 0 0.07 0.14 0.21 0.07 0.21 League Two (1 Season) 10 1 246 2.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 0 0
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 2004-2005 19 Inverness CT 1 League 13 7 676 7.5 0 2 2 0 0 0 3 0 0.00 0.27 0.27 0.00 0.27 2005-2006 20 Inverness CT 1 League 26 24 2,101 23.3 1 0 1 1 0 0 9 0 0.04 0.00 0.04 0.04 0.04 2006-2007 21 Inverness CT 1 League 26 22 1,858 20.6 0 0 0 0 0 0 12 1 0.00 0.00 0.00 0.00 0.00 2007-2008 22 Inverness CT 1 League 33 31 2,592 28.8 3 0 3 2 1 1 6 0 0.10 0.00 0.10 0.07 0.07 2008-2009 23 Inverness CT 1 League 34 34 2,749 30.5 4 1 5 3 1 1 9 0 0.13 0.03 0.16 0.10 0.13 2009-2010 24 Hearts 1 League 26 17 1,614 17.9 1 0 1 1 0 0 7 0 0.06 0.00 0.06 0.06 0.06 2010-2011 25 Hearts 1 League 32 29 2,334 25.9 1 1 2 1 0 0 12 0 0.04 0.04 0.08 0.04 0.08 2011-2012 26 Hearts 1 League 29 28 2,170 24.1 2 3 5 2 0 0 10 2 0.08 0.12 0.21 0.08 0.21 2014-2015 29 Rangers 1 League 22 14 1,267 14.1 1 2 3 1 0 0 6 0 0.07 0.14 0.21 0.07 0.21 2015-2016 30 Shrewsbury Town 2 Leagues 35 30 2,454 27.3 1 2 3 1 0 0 12 1 0.04 0.07 0.11 0.04 0.11 2016-2017 31 Shrewsbury Town 3 Leagues 21 16 1,463 16.3 3 1 4 2 1 2 6 0 0.18 0.06 0.25 0.12 0.18 2016-2017 31 Blackpool 1 League 10 1 246 2.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2017-2018 32 Chorley FC 1 League 0 0 12 Seasons 6 Clubs 6 Leagues 307 253 21,524 239.2 17 12 29 14 3 4 94 4 0.07 0.05 0.12 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 Inverness CT (5 Seasons) 1 League 132 118 9,976 110.8 8 3 11 6 2 2 39 1 0.07 0.03 0.10 0.05 0.08 Hearts (3 Seasons) 1 League 87 74 6,118 68.0 4 4 8 4 0 0 29 2 0.06 0.06 0.12 0.06 0.12 Shrewsbury Town (2 Seasons) 3 Leagues 56 46 3,917 43.5 4 3 7 3 1 2 18 1 0.09 0.07 0.16 0.07 0.14 Rangers (1 Season) 1 League 22 14 1,267 14.1 1 2 3 1 0 0 6 0 0.07 0.14 0.21 0.07 0.21 Blackpool (1 Season) 1 League 10 1 246 2.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Chorley FC (1 Season) 1 League 0 0 Premier League (8 Seasons) 219 192 16,094 178.8 12 7 19 10 2 2 68 3 0.07 0.04 0.11 0.06 0.10 FA Cup (3 Seasons) 7 5 461 5.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (2 Seasons) 49 41 3,456 38.4 4 3 7 3 1 2 18 1 0.10 0.08 0.18 0.08 0.16 Championship (1 Season) 22 14 1,267 14.1 1 2 3 1 0 0 6 0 0.07 0.14 0.21 0.07 0.21 League Two (1 Season) 10 1 246 2.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 0 0
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 2004-2005 19 Inverness CT sct SCO 1. Premier League 8th 13 7 676 7.5 0 2 2 0 0 0 3 0 0.00 0.27 0.27 0.00 0.27 2005-2006 20 Inverness CT sct SCO 1. Premier League 7th 26 24 2,101 23.3 1 0 1 1 0 0 9 0 0.04 0.00 0.04 0.04 0.04 2006-2007 21 Inverness CT sct SCO 1. Premier League 8th 26 22 1,858 20.6 0 0 0 0 0 0 12 1 0.00 0.00 0.00 0.00 0.00 2007-2008 22 Inverness CT sct SCO 1. Premier League 9th 33 31 2,592 28.8 3 0 3 2 1 1 6 0 0.10 0.00 0.10 0.07 0.07 2008-2009 23 Inverness CT sct SCO 1. Premier League 12th 34 34 2,749 30.5 4 1 5 3 1 1 9 0 0.13 0.03 0.16 0.10 0.13 2009-2010 24 Hearts sct SCO 1. Premier League 6th 26 17 1,614 17.9 1 0 1 1 0 0 7 0 0.06 0.00 0.06 0.06 0.06 Matches 2010-2011 25 Hearts sct SCO 1. Premier League 3rd 32 29 2,334 25.9 1 1 2 1 0 0 12 0 0.04 0.04 0.08 0.04 0.08 2011-2012 26 Hearts sct SCO 1. Premier League 5th 29 28 2,170 24.1 2 3 5 2 0 0 10 2 0.08 0.12 0.21 0.08 0.21 Matches 2014-2015 29 Rangers sct SCO 2. Championship 3rd 22 14 1,267 14.1 1 2 3 1 0 0 6 0 0.07 0.14 0.21 0.07 0.21 Matches 2015-2016 30 Shrewsbury Town eng ENG 3. League One 20th 30 26 2,092 23.2 1 2 3 1 0 0 12 1 0.04 0.09 0.13 0.04 0.13 Matches 2016-2017 31 Shrewsbury Town eng ENG 3. League One 18th 19 15 1,364 15.2 3 1 4 2 1 2 6 0 0.20 0.07 0.26 0.13 0.20 Matches 2016-2017 31 Blackpool eng ENG 4. League Two 7th 10 1 246 2.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 11 Seasons 5 Clubs 4 Leagues 300 248 21,063 234.0 17 12 29 14 3 4 94 4 0.07 0.05 0.12 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 Inverness CT (5 Seasons) 1 League 132 118 9,976 110.8 8 3 11 6 2 2 39 1 0.07 0.03 0.10 0.05 0.08 Hearts (3 Seasons) 1 League 87 74 6,118 68.0 4 4 8 4 0 0 29 2 0.06 0.06 0.12 0.06 0.12 Shrewsbury Town (2 Seasons) 1 League 49 41 3,456 38.4 4 3 7 3 1 2 18 1 0.10 0.08 0.18 0.08 0.16 Rangers (1 Season) 1 League 22 14 1,267 14.1 1 2 3 1 0 0 6 0 0.07 0.14 0.21 0.07 0.21 Blackpool (1 Season) 1 League 10 1 246 2.7 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Premier League (8 Seasons) 219 192 16,094 178.8 12 7 19 10 2 2 68 3 0.07 0.04 0.11 0.06 0.10 League One (2 Seasons) 49 41 3,456 38.4 4 3 7 3 1 2 18 1 0.10 0.08 0.18 0.08 0.16 Championship (1 Season) 22 14 1,267 14.1 1 2 3 1 0 0 6 0 0.07 0.14 0.21 0.07 0.21 League Two (1 Season) 10 1 246 2.7 0 0 0 0 0 0 2 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 2015-2016 30 Shrewsbury Town eng ENG FA Cup 9th 5 4 362 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 31 Shrewsbury Town eng ENG EFL Cup 33rd 0 0 Matches 2016-2017 31 Shrewsbury Town eng ENG FA Cup 65th 2 1 99 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 32 Chorley FC eng ENG FA Cup 85th 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 7 5 461 5.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 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 Shrewsbury Town (2 Seasons) 2 Leagues 7 5 461 5.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Chorley FC (1 Season) 1 League 0 0 FA Cup (3 Seasons) 7 5 461 5.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 0 0
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2004-2005 19 Inverness CT 1 League 7.5 0 5 0.67 0.00 0 0 2005-2006 20 Inverness CT 1 League 23.3 1 8 0.34 0.13 0 0 2006-2007 21 Inverness CT 1 League 20.6 0 8 0.39 0.00 0 0 2007-2008 22 Inverness CT 1 League 28.8 3 16 0.56 0.13 1 1 2008-2009 23 Inverness CT 1 League 30.5 4 14 0.46 0.21 1 1 2009-2010 24 Hearts 1 League 17.9 1 12 0.67 0.08 0 0 2010-2011 25 Hearts 1 League 25.9 1 8 0.31 0.13 0 0 2011-2012 26 Hearts 1 League 24.1 2 11 0.46 0.18 0 0 2014-2015 29 Rangers 1 League 14.1 1 11 0.78 0.09 0 0 2015-2016 30 Shrewsbury Town 2 Leagues 27.3 1 7 0.30 0.14 0 0 2016-2017 31 Shrewsbury Town 3 Leagues 16.3 3 0 5 0.00 0.33 0.40 1 2 2016-2017 31 Blackpool 1 League 2.7 0 0 1 0.00 0.37 0.00 0 0 12 Seasons 6 Clubs 6 Leagues 239.2 17 0 106 0.00 0.45 0.13 3 4 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Inverness CT (5 Seasons) 1 League 110.8 8 51 0.46 0.12 2 2 Hearts (3 Seasons) 1 League 68.0 4 31 0.46 0.13 0 0 Shrewsbury Town (2 Seasons) 3 Leagues 43.5 4 0 12 0.00 0.31 0.25 1 2 Rangers (1 Season) 1 League 14.1 1 11 0.78 0.09 0 0 Blackpool (1 Season) 1 League 2.7 0 0 1 0.00 0.37 0.00 0 0 Chorley FC (1 Season) 1 League Premier League (8 Seasons) 178.8 12 82 0.46 0.12 2 2 FA Cup (3 Seasons) 5.1 0 0 0 League One (2 Seasons) 38.4 4 0 12 0.00 0.31 0.25 1 2 Championship (1 Season) 14.1 1 11 0.78 0.09 0 0 League Two (1 Season) 2.7 0 0 1 0.00 0.37 0.00 0 0 EFL Cup (1 Season)
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2015-2016 30 Shrewsbury Town eng ENG FA Cup 9th 4.0 0 0 0 Matches 2016-2017 31 Shrewsbury Town eng ENG FA Cup 65th 1.1 0 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 5.1 0 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Shrewsbury Town (2 Seasons) 2 Leagues 5.1 0 0 0 Chorley FC (1 Season) 1 League FA Cup (3 Seasons) 5.1 0 0 0 EFL Cup (1 Season)
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 2004-2005 19 Inverness CT sct SCO 1. Premier League 13 676 52 19.8 7.5 7 6 2005-2006 20 Inverness CT sct SCO 1. Premier League 26 2,101 81 61.4 23.3 24 2 2006-2007 21 Inverness CT sct SCO 1. Premier League 26 1,858 71 54.3 20.6 22 4 2007-2008 22 Inverness CT sct SCO 1. Premier League 33 2,592 79 75.8 28.8 31 2 2008-2009 23 Inverness CT sct SCO 1. Premier League 34 2,749 81 80.4 30.5 34 0 2009-2010 24 Hearts sct SCO 1. Premier League 26 1,614 62 47.2 17.9 17 9 Matches 2010-2011 25 Hearts sct SCO 1. Premier League 32 2,334 73 68.2 25.9 29 3 2011-2012 26 Hearts sct SCO 1. Premier League 29 2,170 75 63.5 24.1 28 1 Matches 2014-2015 29 Rangers sct SCO 2. Championship 22 1,267 58 39.1 14.1 14 11 8 8 2.05 30 15 +15 +1.07 +0.38 Matches 2015-2016 30 Shrewsbury Town eng ENG FA Cup 5 362 72 67.0 4.0 4 87 3 1 13 0 2.40 4 5 -1 -0.25 -1.26 Matches 2015-2016 30 Shrewsbury Town eng ENG 3. League One 30 2,092 70 50.5 23.2 26 12 4 5 1.13 33 37 -4 -0.17 +0.57 Matches 2016-2017 31 Shrewsbury Town eng ENG EFL Cup 0 0 0 0 2 Matches 2016-2017 31 Shrewsbury Town eng ENG FA Cup 2 99 50 36.7 1.1 1 82 0 1 17 0 0.50 0 2 -2 -1.82 -3.92 Matches 2016-2017 31 Shrewsbury Town eng ENG 3. League One 19 1,364 72 32.9 15.2 15 9 4 4 0.95 15 23 -8 -0.53 -0.24 Matches 2016-2017 31 Blackpool eng ENG 4. League Two 10 246 25 5.9 2.7 1 1 9 5 2.46 3 2 +1 +0.37 -0.14 Matches 2017-2018 32 Chorley FC eng ENG FA Cup 0 0 0 0 1 Matches 12 Seasons 6 Clubs 6 Leagues 307 21,524 70 48.8 239.2 253 86 36 54 15 25 1.53 85 84 +1 +0.02 -0.12 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Inverness CT (5 Seasons) 1 League 132 9,976 76 58.3 110.8 118 14 Hearts (3 Seasons) 1 League 87 6,118 70 59.6 68.0 74 13 Shrewsbury Town (2 Seasons) 3 Leagues 56 3,917 70 42.3 43.5 46 86 24 10 15 11 1.16 52 67 -15 -0.34 0.00 Rangers (1 Season) 1 League 22 1,267 58 39.1 14.1 14 11 8 8 2.05 30 15 +15 +1.07 +0.38 Blackpool (1 Season) 1 League 10 246 25 5.9 2.7 1 1 9 5 2.46 3 2 +1 +0.37 -0.14 Chorley FC (1 Season) 1 League 0 0 0 0 1 Premier League (8 Seasons) 219 16,094 73 58.8 178.8 192 27 FA Cup (3 Seasons) 7 461 66 51.2 5.1 5 86 3 2 15 1 1.86 4 7 -3 -0.59 -2.13 League One (2 Seasons) 49 3,456 71 41.7 38.4 41 21 8 9 1.06 48 60 -12 -0.31 +0.17 Championship (1 Season) 22 1,267 58 39.1 14.1 14 11 8 8 2.05 30 15 +15 +1.07 +0.38 League Two (1 Season) 10 246 25 5.9 2.7 1 1 9 5 2.46 3 2 +1 +0.37 -0.14 EFL Cup (1 Season) 0 0 0 0 2
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 2004-2005 19 Inverness CT 1 League 13 676 52 19.8 7.5 7 6 2005-2006 20 Inverness CT 1 League 26 2,101 81 61.4 23.3 24 2 2006-2007 21 Inverness CT 1 League 26 1,858 71 54.3 20.6 22 4 2007-2008 22 Inverness CT 1 League 33 2,592 79 75.8 28.8 31 2 2008-2009 23 Inverness CT 1 League 34 2,749 81 80.4 30.5 34 0 2009-2010 24 Hearts 1 League 26 1,614 62 47.2 17.9 17 9 2010-2011 25 Hearts 1 League 32 2,334 73 68.2 25.9 29 3 2011-2012 26 Hearts 1 League 29 2,170 75 63.5 24.1 28 1 2014-2015 29 Rangers 1 League 22 1,267 58 39.1 14.1 14 11 8 8 2.05 30 15 +15 +1.07 +0.38 2015-2016 30 Shrewsbury Town 2 Leagues 35 2,454 70 52.4 27.3 30 87 15 5 13 5 1.31 37 42 -5 -0.18 +0.42 2016-2017 31 Shrewsbury Town 3 Leagues 21 1,463 70 31.9 16.3 16 82 9 5 17 6 0.91 15 25 -10 -0.62 -0.46 2016-2017 31 Blackpool 1 League 10 246 25 5.9 2.7 1 1 9 5 2.46 3 2 +1 +0.37 -0.14 2017-2018 32 Chorley FC 1 League 0 0 0 0 1 12 Seasons 6 Clubs 6 Leagues 307 21,524 70 48.8 239.2 253 86 36 54 15 25 1.53 85 84 +1 +0.02 -0.12 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Inverness CT (5 Seasons) 1 League 132 9,976 76 58.3 110.8 118 14 Hearts (3 Seasons) 1 League 87 6,118 70 59.6 68.0 74 13 Shrewsbury Town (2 Seasons) 3 Leagues 56 3,917 70 42.3 43.5 46 86 24 10 15 11 1.16 52 67 -15 -0.34 0.00 Rangers (1 Season) 1 League 22 1,267 58 39.1 14.1 14 11 8 8 2.05 30 15 +15 +1.07 +0.38 Blackpool (1 Season) 1 League 10 246 25 5.9 2.7 1 1 9 5 2.46 3 2 +1 +0.37 -0.14 Chorley FC (1 Season) 1 League 0 0 0 0 1 Premier League (8 Seasons) 219 16,094 73 58.8 178.8 192 27 FA Cup (3 Seasons) 7 461 66 51.2 5.1 5 86 3 2 15 1 1.86 4 7 -3 -0.59 -2.13 League One (2 Seasons) 49 3,456 71 41.7 38.4 41 21 8 9 1.06 48 60 -12 -0.31 +0.17 Championship (1 Season) 22 1,267 58 39.1 14.1 14 11 8 8 2.05 30 15 +15 +1.07 +0.38 League Two (1 Season) 10 246 25 5.9 2.7 1 1 9 5 2.46 3 2 +1 +0.37 -0.14 EFL Cup (1 Season) 0 0 0 0 2
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 2004-2005 19 Inverness CT sct SCO 1. Premier League 8th 13 676 52 19.8 7.5 7 6 2005-2006 20 Inverness CT sct SCO 1. Premier League 7th 26 2,101 81 61.4 23.3 24 2 2006-2007 21 Inverness CT sct SCO 1. Premier League 8th 26 1,858 71 54.3 20.6 22 4 2007-2008 22 Inverness CT sct SCO 1. Premier League 9th 33 2,592 79 75.8 28.8 31 2 2008-2009 23 Inverness CT sct SCO 1. Premier League 12th 34 2,749 81 80.4 30.5 34 0 2009-2010 24 Hearts sct SCO 1. Premier League 6th 26 1,614 62 47.2 17.9 17 9 Matches 2010-2011 25 Hearts sct SCO 1. Premier League 3rd 32 2,334 73 68.2 25.9 29 3 2011-2012 26 Hearts sct SCO 1. Premier League 5th 29 2,170 75 63.5 24.1 28 1 Matches 2014-2015 29 Rangers sct SCO 2. Championship 3rd 22 1,267 58 39.1 14.1 14 11 8 8 2.05 30 15 +15 +1.07 +0.38 Matches 2015-2016 30 Shrewsbury Town eng ENG 3. League One 20th 30 2,092 70 50.5 23.2 26 12 4 5 1.13 33 37 -4 -0.17 +0.57 Matches 2016-2017 31 Shrewsbury Town eng ENG 3. League One 18th 19 1,364 72 32.9 15.2 15 9 4 4 0.95 15 23 -8 -0.53 -0.24 Matches 2016-2017 31 Blackpool eng ENG 4. League Two 7th 10 246 25 5.9 2.7 1 1 9 5 2.46 3 2 +1 +0.37 -0.14 Matches 11 Seasons 5 Clubs 4 Leagues 300 21,063 70 49.0 234.0 248 33 52 22 1.50 81 77 +4 +0.07 -0.02 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Inverness CT (5 Seasons) 1 League 132 9,976 76 58.3 110.8 118 14 Hearts (3 Seasons) 1 League 87 6,118 70 59.6 68.0 74 13 Shrewsbury Town (2 Seasons) 1 League 49 3,456 71 41.7 38.4 41 21 8 9 1.06 48 60 -12 -0.31 +0.17 Rangers (1 Season) 1 League 22 1,267 58 39.1 14.1 14 11 8 8 2.05 30 15 +15 +1.07 +0.38 Blackpool (1 Season) 1 League 10 246 25 5.9 2.7 1 1 9 5 2.46 3 2 +1 +0.37 -0.14 Premier League (8 Seasons) 219 16,094 73 58.8 178.8 192 27 League One (2 Seasons) 49 3,456 71 41.7 38.4 41 21 8 9 1.06 48 60 -12 -0.31 +0.17 Championship (1 Season) 22 1,267 58 39.1 14.1 14 11 8 8 2.05 30 15 +15 +1.07 +0.38 League Two (1 Season) 10 246 25 5.9 2.7 1 1 9 5 2.46 3 2 +1 +0.37 -0.14
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 2015-2016 30 Shrewsbury Town eng ENG FA Cup 9th 5 362 72 67.0 4.0 4 87 3 1 13 0 2.40 4 5 -1 -0.25 -1.26 Matches 2016-2017 31 Shrewsbury Town eng ENG EFL Cup 33rd 0 0 0 0 2 Matches 2016-2017 31 Shrewsbury Town eng ENG FA Cup 65th 2 99 50 36.7 1.1 1 82 0 1 17 0 0.50 0 2 -2 -1.82 -3.92 Matches 2017-2018 32 Chorley FC eng ENG FA Cup 85th 0 0 0 0 1 Matches 3 Seasons 2 Clubs 2 Leagues 7 461 66 42.7 5.1 5 86 3 2 15 3 1.86 4 7 -3 -0.59 -2.13 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Shrewsbury Town (2 Seasons) 2 Leagues 7 461 66 46.6 5.1 5 86 3 2 15 2 1.86 4 7 -3 -0.59 -2.13 Chorley FC (1 Season) 1 League 0 0 0 0 1 FA Cup (3 Seasons) 7 461 66 51.2 5.1 5 86 3 2 15 1 1.86 4 7 -3 -0.59 -2.13 EFL Cup (1 Season) 0 0 0 0 2
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2004-2005 19 Inverness CT 1 League 7.5 3 0 2005-2006 20 Inverness CT 1 League 23.3 9 0 2006-2007 21 Inverness CT 1 League 20.6 12 1 2007-2008 22 Inverness CT 1 League 28.8 6 0 47 2008-2009 23 Inverness CT 1 League 30.5 9 0 72 2009-2010 24 Hearts 1 League 17.9 7 0 35 2010-2011 25 Hearts 1 League 25.9 12 0 63 2011-2012 26 Hearts 1 League 24.1 10 2 47 2014-2015 29 Rangers 1 League 14.1 6 0 2015-2016 30 Shrewsbury Town 2 Leagues 27.3 12 1 0 55 0 2016-2017 31 Shrewsbury Town 3 Leagues 16.3 6 0 0 24 0 0 0 0 0 0 0 0 2016-2017 31 Blackpool 1 League 2.7 2 0 0 5 0 0 0 0 0 0 0 0 12 Seasons 6 Clubs 6 Leagues 239.2 94 4 0 348 0 0 0 0 0 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Inverness CT (5 Seasons) 1 League 110.8 39 1 119 Hearts (3 Seasons) 1 League 68.0 29 2 145 Shrewsbury Town (2 Seasons) 3 Leagues 43.5 18 1 0 79 0 0 0 0 0 0 0 0 Rangers (1 Season) 1 League 14.1 6 0 Blackpool (1 Season) 1 League 2.7 2 0 0 5 0 0 0 0 0 0 0 0 Chorley FC (1 Season) 1 League Premier League (8 Seasons) 178.8 68 3 264 FA Cup (3 Seasons) 5.1 0 0 0 0 League One (2 Seasons) 38.4 18 1 0 79 0 0 0 0 0 0 0 0 Championship (1 Season) 14.1 6 0 League Two (1 Season) 2.7 2 0 0 5 0 0 0 0 0 0 0 0 EFL Cup (1 Season)
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015-2016 30 Shrewsbury Town eng ENG FA Cup 9th 4.0 0 0 0 0 Matches 2016-2017 31 Shrewsbury Town eng ENG FA Cup 65th 1.1 0 0 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 5.1 0 0 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Shrewsbury Town (2 Seasons) 2 Leagues 5.1 0 0 0 0 Chorley FC (1 Season) 1 League FA Cup (3 Seasons) 5.1 0 0 0 0 EFL Cup (1 Season)
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 Ian Black Pages
Ian Black Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary