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 Liverpool eng ENG 1. Premier League 1 0 23 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2005-2006 20 Tranmere Rovers eng ENG 3. League One 11 11 987 11.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2006-2007 21 Carlisle United eng ENG 3. League One 36 36 3,125 34.7 0 1 1 0 0 0 9 0 0.00 0.03 0.03 0.00 0.03 2007-2008 22 Carlisle United eng ENG 3. League One 43 43 3,833 42.6 1 0 1 1 0 0 6 1 0.02 0.00 0.02 0.02 0.02 2008-2009 23 Carlisle United eng ENG 3. League One 41 41 3,609 40.1 0 1 1 0 0 0 3 0 0.00 0.02 0.02 0.00 0.02 2009-2010 24 Carlisle United eng ENG 3. League One 16 14 1,312 14.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2010-2011 25 Shrewsbury Town eng ENG 4. League Two 24 22 2,016 22.4 0 2 2 0 0 0 2 0 0.00 0.09 0.09 0.00 0.09 2011-2012 26 Tranmere Rovers eng ENG 3. League One 17 17 1,530 17.0 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 2012-2013 27 Inverness CT sct SCO 1. Premier League 36 36 3,060 34.0 0 2 2 0 0 0 5 1 0.00 0.06 0.06 0.00 0.06 2013-2014 28 Inverness CT sct SCO 1. Premiership 26 25 2,239 24.9 1 1 2 1 0 0 5 0 0.04 0.04 0.08 0.04 0.08 2014-2015 29 Inverness CT sct SCO 1. Premiership 33 33 2,896 32.2 0 3 3 0 0 0 6 2 0.00 0.09 0.09 0.00 0.09 Matches 2015-2016 30 Inverness CT sct SCO 1. Premiership 19 18 1,579 17.5 1 1 2 1 0 0 4 1 0.06 0.06 0.11 0.06 0.11 Matches 2016-2017 31 Inverness CT sct SCO 1. Premiership 21 19 1,726 19.2 1 0 1 1 0 0 2 0 0.05 0.00 0.05 0.05 0.05 Matches 2017-2018 32 Inverness CT sct SCO 2. Championship 18 15 1,326 14.7 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 32 Wrexham eng ENG 5. National League 7 5 578 6.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 35 Marine FC eng ENG FA Cup 3 3 320 3.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 15 Seasons 7 Clubs 7 Leagues 352 338 30,159 335.1 4 11 15 4 0 0 54 7 0.01 0.03 0.04 0.01 0.04 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 (6 Seasons) 2 Leagues 153 146 12,826 142.5 3 7 10 3 0 0 25 5 0.02 0.05 0.07 0.02 0.07 Carlisle United (4 Seasons) 1 League 136 134 11,879 132.0 1 2 3 1 0 0 20 1 0.01 0.02 0.02 0.01 0.02 Tranmere Rovers (2 Seasons) 1 League 28 28 2,517 28.0 0 0 0 0 0 0 5 1 0.00 0.00 0.00 0.00 0.00 Shrewsbury Town (1 Season) 1 League 24 22 2,016 22.4 0 2 2 0 0 0 2 0 0.00 0.09 0.09 0.00 0.09 Wrexham (1 Season) 1 League 7 5 578 6.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Marine FC (1 Season) 1 League 3 3 320 3.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Liverpool (1 Season) 1 League 1 0 23 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (6 Seasons) 164 162 14,396 160.0 1 2 3 1 0 0 25 2 0.01 0.01 0.02 0.01 0.02 Premier League (5 Seasons) 135 131 11,500 127.8 3 7 10 3 0 0 22 4 0.02 0.05 0.08 0.02 0.08 League Two (1 Season) 24 22 2,016 22.4 0 2 2 0 0 0 2 0 0.00 0.09 0.09 0.00 0.09 Championship (1 Season) 18 15 1,326 14.7 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 National League (1 Season) 7 5 578 6.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 3 3 320 3.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premier League (1 Season) 1 0 23 0.3 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 2004-2005 19 Liverpool 1 League 1 0 23 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2005-2006 20 Tranmere Rovers 1 League 11 11 987 11.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2006-2007 21 Carlisle United 1 League 36 36 3,125 34.7 0 1 1 0 0 0 9 0 0.00 0.03 0.03 0.00 0.03 2007-2008 22 Carlisle United 1 League 43 43 3,833 42.6 1 0 1 1 0 0 6 1 0.02 0.00 0.02 0.02 0.02 2008-2009 23 Carlisle United 1 League 41 41 3,609 40.1 0 1 1 0 0 0 3 0 0.00 0.02 0.02 0.00 0.02 2009-2010 24 Carlisle United 1 League 16 14 1,312 14.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2010-2011 25 Shrewsbury Town 1 League 24 22 2,016 22.4 0 2 2 0 0 0 2 0 0.00 0.09 0.09 0.00 0.09 2011-2012 26 Tranmere Rovers 1 League 17 17 1,530 17.0 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 2012-2013 27 Inverness CT 1 League 36 36 3,060 34.0 0 2 2 0 0 0 5 1 0.00 0.06 0.06 0.00 0.06 2013-2014 28 Inverness CT 1 League 26 25 2,239 24.9 1 1 2 1 0 0 5 0 0.04 0.04 0.08 0.04 0.08 2014-2015 29 Inverness CT 1 League 33 33 2,896 32.2 0 3 3 0 0 0 6 2 0.00 0.09 0.09 0.00 0.09 2015-2016 30 Inverness CT 1 League 19 18 1,579 17.5 1 1 2 1 0 0 4 1 0.06 0.06 0.11 0.06 0.11 2016-2017 31 Inverness CT 1 League 21 19 1,726 19.2 1 0 1 1 0 0 2 0 0.05 0.00 0.05 0.05 0.05 2017-2018 32 Inverness CT 1 League 18 15 1,326 14.7 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 2017-2018 32 Wrexham 1 League 7 5 578 6.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2020-2021 35 Marine FC 1 League 3 3 320 3.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 15 Seasons 7 Clubs 7 Leagues 352 338 30,159 335.1 4 11 15 4 0 0 54 7 0.01 0.03 0.04 0.01 0.04 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 (6 Seasons) 2 Leagues 153 146 12,826 142.5 3 7 10 3 0 0 25 5 0.02 0.05 0.07 0.02 0.07 Carlisle United (4 Seasons) 1 League 136 134 11,879 132.0 1 2 3 1 0 0 20 1 0.01 0.02 0.02 0.01 0.02 Tranmere Rovers (2 Seasons) 1 League 28 28 2,517 28.0 0 0 0 0 0 0 5 1 0.00 0.00 0.00 0.00 0.00 Shrewsbury Town (1 Season) 1 League 24 22 2,016 22.4 0 2 2 0 0 0 2 0 0.00 0.09 0.09 0.00 0.09 Wrexham (1 Season) 1 League 7 5 578 6.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Marine FC (1 Season) 1 League 3 3 320 3.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Liverpool (1 Season) 1 League 1 0 23 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (6 Seasons) 164 162 14,396 160.0 1 2 3 1 0 0 25 2 0.01 0.01 0.02 0.01 0.02 Premier League (5 Seasons) 135 131 11,500 127.8 3 7 10 3 0 0 22 4 0.02 0.05 0.08 0.02 0.08 League Two (1 Season) 24 22 2,016 22.4 0 2 2 0 0 0 2 0 0.00 0.09 0.09 0.00 0.09 Championship (1 Season) 18 15 1,326 14.7 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 National League (1 Season) 7 5 578 6.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 3 3 320 3.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premier League (1 Season) 1 0 23 0.3 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 2004-2005 19 Liverpool eng ENG 1. Premier League 5th 1 0 23 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2005-2006 20 Tranmere Rovers eng ENG 3. League One 18th 11 11 987 11.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2006-2007 21 Carlisle United eng ENG 3. League One 8th 36 36 3,125 34.7 0 1 1 0 0 0 9 0 0.00 0.03 0.03 0.00 0.03 2007-2008 22 Carlisle United eng ENG 3. League One 4th 43 43 3,833 42.6 1 0 1 1 0 0 6 1 0.02 0.00 0.02 0.02 0.02 2008-2009 23 Carlisle United eng ENG 3. League One 20th 41 41 3,609 40.1 0 1 1 0 0 0 3 0 0.00 0.02 0.02 0.00 0.02 2009-2010 24 Carlisle United eng ENG 3. League One 14th 16 14 1,312 14.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2010-2011 25 Shrewsbury Town eng ENG 4. League Two 4th 24 22 2,016 22.4 0 2 2 0 0 0 2 0 0.00 0.09 0.09 0.00 0.09 2011-2012 26 Tranmere Rovers eng ENG 3. League One 12th 17 17 1,530 17.0 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 2012-2013 27 Inverness CT sct SCO 1. Premier League 4th 36 36 3,060 34.0 0 2 2 0 0 0 5 1 0.00 0.06 0.06 0.00 0.06 2013-2014 28 Inverness CT sct SCO 1. Premiership 5th 26 25 2,239 24.9 1 1 2 1 0 0 5 0 0.04 0.04 0.08 0.04 0.08 2014-2015 29 Inverness CT sct SCO 1. Premiership 3rd 33 33 2,896 32.2 0 3 3 0 0 0 6 2 0.00 0.09 0.09 0.00 0.09 Matches 2015-2016 30 Inverness CT sct SCO 1. Premiership 7th 19 18 1,579 17.5 1 1 2 1 0 0 4 1 0.06 0.06 0.11 0.06 0.11 Matches 2016-2017 31 Inverness CT sct SCO 1. Premiership 12th 21 19 1,726 19.2 1 0 1 1 0 0 2 0 0.05 0.00 0.05 0.05 0.05 Matches 2017-2018 32 Inverness CT sct SCO 2. Championship 5th 18 15 1,326 14.7 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 32 Wrexham eng ENG 5. National League 10th 7 5 578 6.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 14 Seasons 6 Clubs 6 Leagues 349 335 29,839 331.5 4 11 15 4 0 0 53 7 0.01 0.03 0.05 0.01 0.05 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 (6 Seasons) 2 Leagues 153 146 12,826 142.5 3 7 10 3 0 0 25 5 0.02 0.05 0.07 0.02 0.07 Carlisle United (4 Seasons) 1 League 136 134 11,879 132.0 1 2 3 1 0 0 20 1 0.01 0.02 0.02 0.01 0.02 Tranmere Rovers (2 Seasons) 1 League 28 28 2,517 28.0 0 0 0 0 0 0 5 1 0.00 0.00 0.00 0.00 0.00 Shrewsbury Town (1 Season) 1 League 24 22 2,016 22.4 0 2 2 0 0 0 2 0 0.00 0.09 0.09 0.00 0.09 Wrexham (1 Season) 1 League 7 5 578 6.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Liverpool (1 Season) 1 League 1 0 23 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (6 Seasons) 164 162 14,396 160.0 1 2 3 1 0 0 25 2 0.01 0.01 0.02 0.01 0.02 Premier League (5 Seasons) 135 131 11,500 127.8 3 7 10 3 0 0 22 4 0.02 0.05 0.08 0.02 0.08 League Two (1 Season) 24 22 2,016 22.4 0 2 2 0 0 0 2 0 0.00 0.09 0.09 0.00 0.09 Championship (1 Season) 18 15 1,326 14.7 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 National League (1 Season) 7 5 578 6.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premier League (1 Season) 1 0 23 0.3 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 2020-2021 35 Marine FC eng ENG FA Cup 33rd 3 3 320 3.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 3 3 320 3.6 0 0 0 0 0 0 1 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 PK PKatt Matches 2004-2005 19 Liverpool 1 League 0.3 0 0 0.00 0 0 2005-2006 20 Tranmere Rovers 1 League 11.0 0 1 0.09 0.00 0 0 2006-2007 21 Carlisle United 1 League 34.7 0 4 0.12 0.00 0 0 2007-2008 22 Carlisle United 1 League 42.6 1 4 0.09 0.25 0 0 2008-2009 23 Carlisle United 1 League 40.1 0 3 0.07 0.00 0 0 2009-2010 24 Carlisle United 1 League 14.6 0 0 0.00 0 0 2010-2011 25 Shrewsbury Town 1 League 22.4 0 2 0.09 0.00 0 0 2011-2012 26 Tranmere Rovers 1 League 17.0 0 2 0.12 0.00 0 0 2012-2013 27 Inverness CT 1 League 34.0 0 1 0.03 0.00 0 0 2013-2014 28 Inverness CT 1 League 24.9 1 3 0.12 0.33 0 0 2014-2015 29 Inverness CT 1 League 32.2 0 2 0.06 0.00 0 0 2015-2016 30 Inverness CT 1 League 17.5 1 3 0.17 0.33 0 0 2016-2017 31 Inverness CT 1 League 19.2 1 3 0.16 0.33 0 0 2017-2018 32 Inverness CT 1 League 14.7 0 0 5 0.00 0.34 0.00 0 0 2017-2018 32 Wrexham 1 League 6.4 0 0 0 0.00 0.00 0 0 2020-2021 35 Marine FC 1 League 3.6 0 1 1 100.0 0.28 0.28 0.00 0.00 0 0 15 Seasons 7 Clubs 7 Leagues 335.1 4 1 34 600.0 0.04 0.10 0.00 0.12 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Inverness CT (6 Seasons) 2 Leagues 142.5 3 0 17 0.00 0.12 0.18 0 0 Carlisle United (4 Seasons) 1 League 132.0 1 11 0.08 0.09 0 0 Tranmere Rovers (2 Seasons) 1 League 28.0 0 3 0.11 0.00 0 0 Shrewsbury Town (1 Season) 1 League 22.4 0 2 0.09 0.00 0 0 Wrexham (1 Season) 1 League 6.4 0 0 0 0.00 0.00 0 0 Marine FC (1 Season) 1 League 3.6 0 1 1 100.0 0.28 0.28 0.00 0.00 0 0 Liverpool (1 Season) 1 League 0.3 0 0 0.00 0 0 League One (6 Seasons) 160.0 1 14 0.09 0.07 0 0 Premier League (5 Seasons) 127.8 3 12 0.09 0.25 0 0 League Two (1 Season) 22.4 0 2 0.09 0.00 0 0 Championship (1 Season) 14.7 0 0 5 0.00 0.34 0.00 0 0 National League (1 Season) 6.4 0 0 0 0.00 0.00 0 0 FA Cup (1 Season) 3.6 0 1 1 100.0 0.28 0.28 0.00 0.00 0 0 Premier League (1 Season) 0.3 0 0 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2020-2021 35 Marine FC eng ENG FA Cup 33rd 3.6 0 1 1 100.0 0.28 0.28 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 3.6 0 1 1 100.0 0.28 0.28 0.00 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 2004-2005 19 Liverpool eng ENG 1. Premier League 1 23 23 0.7 0.3 0 1 Matches 2005-2006 20 Tranmere Rovers eng ENG 3. League One 11 987 90 23.8 11.0 11 0 2006-2007 21 Carlisle United eng ENG 3. League One 36 3,125 87 75.5 34.7 36 0 2007-2008 22 Carlisle United eng ENG 3. League One 43 3,833 89 92.6 42.6 43 0 2008-2009 23 Carlisle United eng ENG 3. League One 41 3,609 88 87.2 40.1 41 0 2009-2010 24 Carlisle United eng ENG 3. League One 16 1,312 82 31.7 14.6 14 2 2010-2011 25 Shrewsbury Town eng ENG 4. League Two 24 2,016 84 48.7 22.4 22 2 2011-2012 26 Tranmere Rovers eng ENG 3. League One 17 1,530 90 37.0 17.0 17 0 2012-2013 27 Inverness CT sct SCO 1. Premier League 36 3,060 85 89.5 34.0 36 0 2013-2014 28 Inverness CT sct SCO 1. Premiership 26 2,239 86 65.5 24.9 25 1 2014-2015 29 Inverness CT sct SCO 1. Premiership 33 2,896 88 84.7 32.2 33 27 0 1 1.61 42 35 +7 +0.22 -0.30 Matches 2015-2016 30 Inverness CT sct SCO 1. Premiership 19 1,579 83 46.2 17.5 18 15 1 8 1.32 21 23 -2 -0.11 -0.51 Matches 2016-2017 31 Inverness CT sct SCO 1. Premiership 21 1,726 82 50.5 19.2 19 17 2 1.05 Matches 2017-2018 32 Inverness CT sct SCO 2. Championship 18 1,326 74 40.9 14.7 15 14 3 0 1.17 15 14 +1 +0.07 -0.64 Matches 2017-2018 32 Wrexham eng ENG 5. National League 7 578 83 14.0 6.4 5 5 2 10 0.86 8 10 -2 -0.31 -0.61 Matches 2020-2021 35 Marine FC eng ENG FA Cup 3 320 107 97.0 3.6 3 107 2 0 0 1.33 2 6 -4 -1.13 -1.13 Matches 15 Seasons 7 Clubs 7 Leagues 352 30,159 86 52.7 335.1 338 107 80 14 19 1.30 88 88 0 0.00 -0.44 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 (6 Seasons) 2 Leagues 153 12,826 84 63.1 142.5 146 73 7 9 1.33 78 72 +6 +0.09 -0.45 Carlisle United (4 Seasons) 1 League 136 11,879 87 71.7 132.0 134 2 Tranmere Rovers (2 Seasons) 1 League 28 2,517 90 30.4 28.0 28 0 Shrewsbury Town (1 Season) 1 League 24 2,016 84 48.7 22.4 22 2 Wrexham (1 Season) 1 League 7 578 83 14.0 6.4 5 5 2 10 0.86 8 10 -2 -0.31 -0.61 Marine FC (1 Season) 1 League 3 320 107 97.0 3.6 3 107 2 0 0 1.33 2 6 -4 -1.13 -1.13 Liverpool (1 Season) 1 League 1 23 23 0.7 0.3 0 1 League One (6 Seasons) 164 14,396 88 58.0 160.0 162 2 Premier League (5 Seasons) 135 11,500 85 67.3 127.8 131 59 4 9 1.37 63 58 +5 +0.10 -0.32 League Two (1 Season) 24 2,016 84 48.7 22.4 22 2 Championship (1 Season) 18 1,326 74 40.9 14.7 15 14 3 0 1.17 15 14 +1 +0.07 -0.64 National League (1 Season) 7 578 83 14.0 6.4 5 5 2 10 0.86 8 10 -2 -0.31 -0.61 FA Cup (1 Season) 3 320 107 97.0 3.6 3 107 2 0 0 1.33 2 6 -4 -1.13 -1.13 Premier League (1 Season) 1 23 23 0.7 0.3 0 1
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 Liverpool 1 League 1 23 23 0.7 0.3 0 1 2005-2006 20 Tranmere Rovers 1 League 11 987 90 23.8 11.0 11 0 2006-2007 21 Carlisle United 1 League 36 3,125 87 75.5 34.7 36 0 2007-2008 22 Carlisle United 1 League 43 3,833 89 92.6 42.6 43 0 2008-2009 23 Carlisle United 1 League 41 3,609 88 87.2 40.1 41 0 2009-2010 24 Carlisle United 1 League 16 1,312 82 31.7 14.6 14 2 2010-2011 25 Shrewsbury Town 1 League 24 2,016 84 48.7 22.4 22 2 2011-2012 26 Tranmere Rovers 1 League 17 1,530 90 37.0 17.0 17 0 2012-2013 27 Inverness CT 1 League 36 3,060 85 89.5 34.0 36 0 2013-2014 28 Inverness CT 1 League 26 2,239 86 65.5 24.9 25 1 2014-2015 29 Inverness CT 1 League 33 2,896 88 84.7 32.2 33 27 0 1 1.61 42 35 +7 +0.22 -0.30 2015-2016 30 Inverness CT 1 League 19 1,579 83 46.2 17.5 18 15 1 8 1.32 21 23 -2 -0.11 -0.51 2016-2017 31 Inverness CT 1 League 21 1,726 82 50.5 19.2 19 17 2 1.05 2017-2018 32 Inverness CT 1 League 18 1,326 74 40.9 14.7 15 14 3 0 1.17 15 14 +1 +0.07 -0.64 2017-2018 32 Wrexham 1 League 7 578 83 14.0 6.4 5 5 2 10 0.86 8 10 -2 -0.31 -0.61 2020-2021 35 Marine FC 1 League 3 320 107 97.0 3.6 3 107 2 0 0 1.33 2 6 -4 -1.13 -1.13 15 Seasons 7 Clubs 7 Leagues 352 30,159 86 52.7 335.1 338 107 80 14 19 1.30 88 88 0 0.00 -0.44 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Inverness CT (6 Seasons) 2 Leagues 153 12,826 84 63.1 142.5 146 73 7 9 1.33 78 72 +6 +0.09 -0.45 Carlisle United (4 Seasons) 1 League 136 11,879 87 71.7 132.0 134 2 Tranmere Rovers (2 Seasons) 1 League 28 2,517 90 30.4 28.0 28 0 Shrewsbury Town (1 Season) 1 League 24 2,016 84 48.7 22.4 22 2 Wrexham (1 Season) 1 League 7 578 83 14.0 6.4 5 5 2 10 0.86 8 10 -2 -0.31 -0.61 Marine FC (1 Season) 1 League 3 320 107 97.0 3.6 3 107 2 0 0 1.33 2 6 -4 -1.13 -1.13 Liverpool (1 Season) 1 League 1 23 23 0.7 0.3 0 1 League One (6 Seasons) 164 14,396 88 58.0 160.0 162 2 Premier League (5 Seasons) 135 11,500 85 67.3 127.8 131 59 4 9 1.37 63 58 +5 +0.10 -0.32 League Two (1 Season) 24 2,016 84 48.7 22.4 22 2 Championship (1 Season) 18 1,326 74 40.9 14.7 15 14 3 0 1.17 15 14 +1 +0.07 -0.64 National League (1 Season) 7 578 83 14.0 6.4 5 5 2 10 0.86 8 10 -2 -0.31 -0.61 FA Cup (1 Season) 3 320 107 97.0 3.6 3 107 2 0 0 1.33 2 6 -4 -1.13 -1.13 Premier League (1 Season) 1 23 23 0.7 0.3 0 1
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 Liverpool eng ENG 1. Premier League 5th 1 23 23 0.7 0.3 0 1 Matches 2005-2006 20 Tranmere Rovers eng ENG 3. League One 18th 11 987 90 23.8 11.0 11 0 2006-2007 21 Carlisle United eng ENG 3. League One 8th 36 3,125 87 75.5 34.7 36 0 2007-2008 22 Carlisle United eng ENG 3. League One 4th 43 3,833 89 92.6 42.6 43 0 2008-2009 23 Carlisle United eng ENG 3. League One 20th 41 3,609 88 87.2 40.1 41 0 2009-2010 24 Carlisle United eng ENG 3. League One 14th 16 1,312 82 31.7 14.6 14 2 2010-2011 25 Shrewsbury Town eng ENG 4. League Two 4th 24 2,016 84 48.7 22.4 22 2 2011-2012 26 Tranmere Rovers eng ENG 3. League One 12th 17 1,530 90 37.0 17.0 17 0 2012-2013 27 Inverness CT sct SCO 1. Premier League 4th 36 3,060 85 89.5 34.0 36 0 2013-2014 28 Inverness CT sct SCO 1. Premiership 5th 26 2,239 86 65.5 24.9 25 1 2014-2015 29 Inverness CT sct SCO 1. Premiership 3rd 33 2,896 88 84.7 32.2 33 27 0 1 1.61 42 35 +7 +0.22 -0.30 Matches 2015-2016 30 Inverness CT sct SCO 1. Premiership 7th 19 1,579 83 46.2 17.5 18 15 1 8 1.32 21 23 -2 -0.11 -0.51 Matches 2016-2017 31 Inverness CT sct SCO 1. Premiership 12th 21 1,726 82 50.5 19.2 19 17 2 1.05 Matches 2017-2018 32 Inverness CT sct SCO 2. Championship 5th 18 1,326 74 40.9 14.7 15 14 3 0 1.17 15 14 +1 +0.07 -0.64 Matches 2017-2018 32 Wrexham eng ENG 5. National League 10th 7 578 83 14.0 6.4 5 5 2 10 0.86 8 10 -2 -0.31 -0.61 Matches 14 Seasons 6 Clubs 6 Leagues 349 29,839 85 52.5 331.5 335 78 14 19 1.30 86 82 +4 +0.06 -0.38 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 (6 Seasons) 2 Leagues 153 12,826 84 63.1 142.5 146 73 7 9 1.33 78 72 +6 +0.09 -0.45 Carlisle United (4 Seasons) 1 League 136 11,879 87 71.7 132.0 134 2 Tranmere Rovers (2 Seasons) 1 League 28 2,517 90 30.4 28.0 28 0 Shrewsbury Town (1 Season) 1 League 24 2,016 84 48.7 22.4 22 2 Wrexham (1 Season) 1 League 7 578 83 14.0 6.4 5 5 2 10 0.86 8 10 -2 -0.31 -0.61 Liverpool (1 Season) 1 League 1 23 23 0.7 0.3 0 1 League One (6 Seasons) 164 14,396 88 58.0 160.0 162 2 Premier League (5 Seasons) 135 11,500 85 67.3 127.8 131 59 4 9 1.37 63 58 +5 +0.10 -0.32 League Two (1 Season) 24 2,016 84 48.7 22.4 22 2 Championship (1 Season) 18 1,326 74 40.9 14.7 15 14 3 0 1.17 15 14 +1 +0.07 -0.64 National League (1 Season) 7 578 83 14.0 6.4 5 5 2 10 0.86 8 10 -2 -0.31 -0.61 Premier League (1 Season) 1 23 23 0.7 0.3 0 1
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 2020-2021 35 Marine FC eng ENG FA Cup 33rd 3 320 107 97.0 3.6 3 107 2 0 0 1.33 2 6 -4 -1.13 -1.13 Matches 1 Season 1 Club 1 League 3 320 107 97.0 3.6 3 107 2 0 0 1.33 2 6 -4 -1.13 -1.13
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2004-2005 19 Liverpool 1 League 0.3 0 0 0 2005-2006 20 Tranmere Rovers 1 League 11.0 4 0 10 2006-2007 21 Carlisle United 1 League 34.7 9 0 47 2007-2008 22 Carlisle United 1 League 42.6 6 1 45 2008-2009 23 Carlisle United 1 League 40.1 3 0 45 2009-2010 24 Carlisle United 1 League 14.6 2 0 15 2010-2011 25 Shrewsbury Town 1 League 22.4 2 0 17 2011-2012 26 Tranmere Rovers 1 League 17.0 1 1 17 2012-2013 27 Inverness CT 1 League 34.0 5 1 33 2013-2014 28 Inverness CT 1 League 24.9 5 0 27 2014-2015 29 Inverness CT 1 League 32.2 6 2 2015-2016 30 Inverness CT 1 League 17.5 4 1 17 2016-2017 31 Inverness CT 1 League 19.2 2 0 20 2017-2018 32 Inverness CT 1 League 14.7 3 1 0 18 0 0 0 0 0 0 0 0 2017-2018 32 Wrexham 1 League 6.4 1 0 0 8 0 0 0 0 0 0 0 1 2020-2021 35 Marine FC 1 League 3.6 1 0 0 2 2 1 0 2 1 0 15 Seasons 7 Clubs 7 Leagues 335.1 54 7 0 321 2 1 0 2 1 0 0 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Inverness CT (6 Seasons) 2 Leagues 142.5 25 5 0 115 0 0 0 0 0 0 0 0 Carlisle United (4 Seasons) 1 League 132.0 20 1 152 Tranmere Rovers (2 Seasons) 1 League 28.0 5 1 27 Shrewsbury Town (1 Season) 1 League 22.4 2 0 17 Wrexham (1 Season) 1 League 6.4 1 0 0 8 0 0 0 0 0 0 0 1 Marine FC (1 Season) 1 League 3.6 1 0 0 2 2 1 0 2 1 0 Liverpool (1 Season) 1 League 0.3 0 0 0 League One (6 Seasons) 160.0 25 2 179 Premier League (5 Seasons) 127.8 22 4 97 League Two (1 Season) 22.4 2 0 17 Championship (1 Season) 14.7 3 1 0 18 0 0 0 0 0 0 0 0 National League (1 Season) 6.4 1 0 0 8 0 0 0 0 0 0 0 1 FA Cup (1 Season) 3.6 1 0 0 2 2 1 0 2 1 0 Premier League (1 Season) 0.3 0 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2020-2021 35 Marine FC eng ENG FA Cup 33rd 3.6 1 0 0 2 2 1 0 2 1 0 Matches 1 Season 1 Club 1 League 3.6 1 0 0 2 2 1 0 2 1 0
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 Raven Pages
David Raven Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary