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 2002-2003 19 Oxford United eng ENG 4. Third Division 12 11 331 3.7 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 2003-2004 20 Oxford United eng ENG 4. Third Division 22 16 851 9.5 1 1 2 1 0 0 0 0 0.11 0.11 0.21 0.11 0.21 2004-2005 21 Oxford United eng ENG 4. League Two 37 31 2,701 30.0 4 9 13 4 0 0 5 1 0.13 0.30 0.43 0.13 0.43 2005-2006 22 Oxford United eng ENG 4. League Two 21 19 1,679 18.7 2 5 7 2 0 0 1 1 0.11 0.27 0.38 0.11 0.38 2005-2006 22 Hearts sct SCO 1. Premier League 2 1 75 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2006-2007 23 Millwall eng ENG 3. League One 33 31 1,841 20.5 3 2 5 3 0 0 5 0 0.15 0.10 0.24 0.15 0.24 2007-2008 24 Millwall eng ENG 3. League One 6 1 222 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2008-2009 25 Millwall eng ENG 3. League One 22 15 1,513 16.8 0 1 1 0 0 0 5 0 0.00 0.06 0.06 0.00 0.06 2009-2010 26 Millwall eng ENG 3. League One 40 34 2,904 32.3 2 10 12 2 0 0 0 0 0.06 0.31 0.37 0.06 0.37 2010-2011 27 Millwall eng ENG 2. Championship 16 7 802 8.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2011-2012 28 Millwall eng ENG 2. Championship 3 0 59 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 28 Wycombe Wanderers eng ENG 3. League One 8 6 455 5.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2011-2012 28 Exeter City eng ENG 3. League One 5 5 346 3.8 0 3 3 0 0 0 1 0 0.00 0.78 0.78 0.00 0.78 2012-2013 29 Northampton Town eng ENG 4. League Two 41 39 3,472 38.6 6 13 19 5 1 1 6 0 0.16 0.34 0.49 0.13 0.47 2013-2014 30 Northampton Town eng ENG 4. League Two 37 35 2,926 32.5 2 3 5 2 0 1 9 1 0.06 0.09 0.15 0.06 0.15 2014-2015 31 Northampton Town eng ENG FA Cup 1 0 13 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 31 Northampton Town eng ENG League Cup 0 0 Matches 2014-2015 31 Northampton Town eng ENG 4. League Two 38 20 1,792 19.9 3 3 6 3 0 0 2 0 0.15 0.15 0.30 0.15 0.30 Matches 2015-2016 32 Northampton Town eng ENG FA Cup 1 0 15 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 32 Northampton Town eng ENG League Cup 1 1 74 0.8 1 0 1 1 0 0 0 0 1.22 0.00 1.22 1.22 1.22 Matches 2015-2016 32 Barnet eng ENG 4. League Two 5 5 365 4.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 32 Northampton Town eng ENG 4. League Two 6 2 205 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 14 Seasons 7 Clubs 6 Leagues 357 279 22,641 251.6 24 50 74 23 1 2 40 4 0.10 0.20 0.29 0.09 0.29 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 Millwall (6 Seasons) 2 Leagues 120 88 7,341 81.6 5 13 18 5 0 0 12 0 0.06 0.16 0.22 0.06 0.22 Northampton Town (4 Seasons) 3 Leagues 125 97 8,497 94.4 12 19 31 11 1 2 17 1 0.13 0.20 0.33 0.12 0.32 Oxford United (4 Seasons) 1 League 92 77 5,562 61.8 7 15 22 7 0 0 6 3 0.11 0.24 0.36 0.11 0.36 Wycombe Wanderers (1 Season) 1 League 8 6 455 5.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Exeter City (1 Season) 1 League 5 5 346 3.8 0 3 3 0 0 0 1 0 0.00 0.78 0.78 0.00 0.78 Barnet (1 Season) 1 League 5 5 365 4.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Hearts (1 Season) 1 League 2 1 75 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Third Division (8 Seasons) 219 178 14,322 159.1 18 34 52 17 1 2 25 4 0.11 0.21 0.33 0.11 0.32 League One (5 Seasons) 114 92 7,281 80.9 5 16 21 5 0 0 14 0 0.06 0.20 0.26 0.06 0.26 Championship (2 Seasons) 19 7 861 9.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (2 Seasons) 2 0 28 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Cup (2 Seasons) 1 1 74 0.8 1 0 1 1 0 0 0 0 1.22 0.00 1.22 1.22 1.22 Premier League (1 Season) 2 1 75 0.8 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 2002-2003 19 Oxford United 1 League 12 11 331 3.7 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 2003-2004 20 Oxford United 1 League 22 16 851 9.5 1 1 2 1 0 0 0 0 0.11 0.11 0.21 0.11 0.21 2004-2005 21 Oxford United 1 League 37 31 2,701 30.0 4 9 13 4 0 0 5 1 0.13 0.30 0.43 0.13 0.43 2005-2006 22 Oxford United 1 League 21 19 1,679 18.7 2 5 7 2 0 0 1 1 0.11 0.27 0.38 0.11 0.38 2005-2006 22 Hearts 1 League 2 1 75 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2006-2007 23 Millwall 1 League 33 31 1,841 20.5 3 2 5 3 0 0 5 0 0.15 0.10 0.24 0.15 0.24 2007-2008 24 Millwall 1 League 6 1 222 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2008-2009 25 Millwall 1 League 22 15 1,513 16.8 0 1 1 0 0 0 5 0 0.00 0.06 0.06 0.00 0.06 2009-2010 26 Millwall 1 League 40 34 2,904 32.3 2 10 12 2 0 0 0 0 0.06 0.31 0.37 0.06 0.37 2010-2011 27 Millwall 1 League 16 7 802 8.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2011-2012 28 Millwall 1 League 3 0 59 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 28 Exeter City 1 League 5 5 346 3.8 0 3 3 0 0 0 1 0 0.00 0.78 0.78 0.00 0.78 2011-2012 28 Wycombe Wanderers 1 League 8 6 455 5.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2012-2013 29 Northampton Town 1 League 41 39 3,472 38.6 6 13 19 5 1 1 6 0 0.16 0.34 0.49 0.13 0.47 2013-2014 30 Northampton Town 1 League 37 35 2,926 32.5 2 3 5 2 0 1 9 1 0.06 0.09 0.15 0.06 0.15 2014-2015 31 Northampton Town 3 Leagues 39 20 1,805 20.1 3 3 6 3 0 0 2 0 0.15 0.15 0.30 0.15 0.30 2015-2016 32 Northampton Town 3 Leagues 8 3 294 3.3 1 0 1 1 0 0 0 0 0.31 0.00 0.31 0.31 0.31 2015-2016 32 Barnet 1 League 5 5 365 4.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 14 Seasons 7 Clubs 6 Leagues 357 279 22,641 251.6 24 50 74 23 1 2 40 4 0.10 0.20 0.29 0.09 0.29 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 Millwall (6 Seasons) 2 Leagues 120 88 7,341 81.6 5 13 18 5 0 0 12 0 0.06 0.16 0.22 0.06 0.22 Northampton Town (4 Seasons) 3 Leagues 125 97 8,497 94.4 12 19 31 11 1 2 17 1 0.13 0.20 0.33 0.12 0.32 Oxford United (4 Seasons) 1 League 92 77 5,562 61.8 7 15 22 7 0 0 6 3 0.11 0.24 0.36 0.11 0.36 Wycombe Wanderers (1 Season) 1 League 8 6 455 5.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Exeter City (1 Season) 1 League 5 5 346 3.8 0 3 3 0 0 0 1 0 0.00 0.78 0.78 0.00 0.78 Barnet (1 Season) 1 League 5 5 365 4.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Hearts (1 Season) 1 League 2 1 75 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Third Division (8 Seasons) 219 178 14,322 159.1 18 34 52 17 1 2 25 4 0.11 0.21 0.33 0.11 0.32 League One (5 Seasons) 114 92 7,281 80.9 5 16 21 5 0 0 14 0 0.06 0.20 0.26 0.06 0.26 Championship (2 Seasons) 19 7 861 9.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (2 Seasons) 2 0 28 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League Cup (2 Seasons) 1 1 74 0.8 1 0 1 1 0 0 0 0 1.22 0.00 1.22 1.22 1.22 Premier League (1 Season) 2 1 75 0.8 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 2002-2003 19 Oxford United eng ENG 4. Third Division 8th 12 11 331 3.7 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 2003-2004 20 Oxford United eng ENG 4. Third Division 9th 22 16 851 9.5 1 1 2 1 0 0 0 0 0.11 0.11 0.21 0.11 0.21 2004-2005 21 Oxford United eng ENG 4. League Two 15th 37 31 2,701 30.0 4 9 13 4 0 0 5 1 0.13 0.30 0.43 0.13 0.43 2005-2006 22 Oxford United eng ENG 4. League Two 23rd 21 19 1,679 18.7 2 5 7 2 0 0 1 1 0.11 0.27 0.38 0.11 0.38 2005-2006 22 Hearts sct SCO 1. Premier League 2nd 2 1 75 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2006-2007 23 Millwall eng ENG 3. League One 10th 33 31 1,841 20.5 3 2 5 3 0 0 5 0 0.15 0.10 0.24 0.15 0.24 2007-2008 24 Millwall eng ENG 3. League One 17th 6 1 222 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2008-2009 25 Millwall eng ENG 3. League One 5th 22 15 1,513 16.8 0 1 1 0 0 0 5 0 0.00 0.06 0.06 0.00 0.06 2009-2010 26 Millwall eng ENG 3. League One 3rd 40 34 2,904 32.3 2 10 12 2 0 0 0 0 0.06 0.31 0.37 0.06 0.37 2010-2011 27 Millwall eng ENG 2. Championship 9th 16 7 802 8.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2011-2012 28 Millwall eng ENG 2. Championship 16th 3 0 59 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2011-2012 28 Exeter City eng ENG 3. League One 23rd 5 5 346 3.8 0 3 3 0 0 0 1 0 0.00 0.78 0.78 0.00 0.78 2011-2012 28 Wycombe Wanderers eng ENG 3. League One 21st 8 6 455 5.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2012-2013 29 Northampton Town eng ENG 4. League Two 6th 41 39 3,472 38.6 6 13 19 5 1 1 6 0 0.16 0.34 0.49 0.13 0.47 2013-2014 30 Northampton Town eng ENG 4. League Two 21st 37 35 2,926 32.5 2 3 5 2 0 1 9 1 0.06 0.09 0.15 0.06 0.15 2014-2015 31 Northampton Town eng ENG 4. League Two 12th 38 20 1,792 19.9 3 3 6 3 0 0 2 0 0.15 0.15 0.30 0.15 0.30 Matches 2015-2016 32 Northampton Town eng ENG 4. League Two 1st 6 2 205 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 32 Barnet eng ENG 4. League Two 15th 5 5 365 4.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 14 Seasons 7 Clubs 4 Leagues 354 278 22,539 250.4 23 50 73 22 1 2 40 4 0.09 0.20 0.29 0.09 0.29 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 Millwall (6 Seasons) 2 Leagues 120 88 7,341 81.6 5 13 18 5 0 0 12 0 0.06 0.16 0.22 0.06 0.22 Northampton Town (4 Seasons) 1 League 122 96 8,395 93.3 11 19 30 10 1 2 17 1 0.12 0.20 0.32 0.11 0.31 Oxford United (4 Seasons) 1 League 92 77 5,562 61.8 7 15 22 7 0 0 6 3 0.11 0.24 0.36 0.11 0.36 Wycombe Wanderers (1 Season) 1 League 8 6 455 5.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Exeter City (1 Season) 1 League 5 5 346 3.8 0 3 3 0 0 0 1 0 0.00 0.78 0.78 0.00 0.78 Barnet (1 Season) 1 League 5 5 365 4.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Hearts (1 Season) 1 League 2 1 75 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Third Division (8 Seasons) 219 178 14,322 159.1 18 34 52 17 1 2 25 4 0.11 0.21 0.33 0.11 0.32 League One (5 Seasons) 114 92 7,281 80.9 5 16 21 5 0 0 14 0 0.06 0.20 0.26 0.06 0.26 Championship (2 Seasons) 19 7 861 9.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Premier League (1 Season) 2 1 75 0.8 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 PK PKatt Matches 2002-2003 19 Oxford United 1 League 3.7 0 4 1.09 0.00 0 0 2003-2004 20 Oxford United 1 League 9.5 1 7 0.74 0.14 0 0 2004-2005 21 Oxford United 1 League 30.0 4 17 0.57 0.24 0 0 2005-2006 22 Oxford United 1 League 18.7 2 10 0.54 0.20 0 0 2005-2006 22 Hearts 1 League 0.8 0 0 0 2006-2007 23 Millwall 1 League 20.5 3 7 0.34 0.43 0 0 2007-2008 24 Millwall 1 League 2.5 0 1 0.41 0.00 0 0 2008-2009 25 Millwall 1 League 16.8 0 4 0.24 0.00 0 0 2009-2010 26 Millwall 1 League 32.3 2 14 0.43 0.14 0 0 2010-2011 27 Millwall 1 League 8.9 0 4 0.45 0.00 0 0 2011-2012 28 Millwall 1 League 0.7 0 0 0.00 0 0 2011-2012 28 Exeter City 1 League 3.8 0 3 0.78 0.00 0 0 2011-2012 28 Wycombe Wanderers 1 League 5.1 0 5 0.99 0.00 0 0 2012-2013 29 Northampton Town 1 League 38.6 6 41 1.06 0.12 1 1 2013-2014 30 Northampton Town 1 League 32.5 2 12 0.37 0.17 0 1 2014-2015 31 Northampton Town 3 Leagues 20.1 3 9 0.45 0.33 0 0 2015-2016 32 Northampton Town 3 Leagues 3.3 1 0 0.00 0 0 2015-2016 32 Barnet 1 League 4.1 0 1 0.25 0.00 0 0 14 Seasons 7 Clubs 6 Leagues 251.6 24 139 0.56 0.16 1 2 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Millwall (6 Seasons) 2 Leagues 81.6 5 30 0.37 0.17 0 0 Northampton Town (4 Seasons) 3 Leagues 94.4 12 62 0.66 0.16 1 2 Oxford United (4 Seasons) 1 League 61.8 7 38 0.61 0.18 0 0 Wycombe Wanderers (1 Season) 1 League 5.1 0 5 0.99 0.00 0 0 Exeter City (1 Season) 1 League 3.8 0 3 0.78 0.00 0 0 Barnet (1 Season) 1 League 4.1 0 1 0.25 0.00 0 0 Hearts (1 Season) 1 League 0.8 0 0 0 Third Division (8 Seasons) 159.1 18 101 0.63 0.17 1 2 League One (5 Seasons) 80.9 5 34 0.42 0.15 0 0 Championship (2 Seasons) 9.6 0 4 0.42 0.00 0 0 FA Cup (2 Seasons) 0.3 0 0 0 League Cup (2 Seasons) 0.8 1 0 0 Premier League (1 Season) 0.8 0 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 2002-2003 19 Oxford United eng ENG 4. Third Division 12 331 28 8.0 3.7 11 1 2003-2004 20 Oxford United eng ENG 4. Third Division 22 851 39 20.6 9.5 16 6 2004-2005 21 Oxford United eng ENG 4. League Two 37 2,701 73 65.2 30.0 31 6 2005-2006 22 Oxford United eng ENG 4. League Two 21 1,679 80 40.6 18.7 19 2 2005-2006 22 Hearts sct SCO 1. Premier League 2 75 38 2.2 0.8 1 1 2006-2007 23 Millwall eng ENG 3. League One 33 1,841 56 44.5 20.5 31 2 2007-2008 24 Millwall eng ENG 3. League One 6 222 37 5.4 2.5 1 5 2008-2009 25 Millwall eng ENG 3. League One 22 1,513 69 36.5 16.8 15 7 2009-2010 26 Millwall eng ENG 3. League One 40 2,904 73 70.1 32.3 34 6 2010-2011 27 Millwall eng ENG 2. Championship 16 802 50 19.4 8.9 7 9 2011-2012 28 Millwall eng ENG 2. Championship 3 59 20 1.4 0.7 0 3 2011-2012 28 Wycombe Wanderers eng ENG 3. League One 8 455 57 11.0 5.1 6 2 2011-2012 28 Exeter City eng ENG 3. League One 5 346 69 8.4 3.8 5 0 2012-2013 29 Northampton Town eng ENG 4. League Two 41 3,472 85 83.9 38.6 39 2 2013-2014 30 Northampton Town eng ENG 4. League Two 37 2,926 79 70.7 32.5 35 2 2014-2015 31 Northampton Town eng ENG FA Cup 1 13 13 7.2 0.1 0 0 1 12 0 0.00 0 2 -2 -13.85 -14.39 Matches 2014-2015 31 Northampton Town eng ENG League Cup 0 0 0 0 1 Matches 2014-2015 31 Northampton Town eng ENG 4. League Two 38 1,792 47 43.3 19.9 20 7 18 4 1.32 29 29 0 0.00 -0.19 Matches 2015-2016 32 Northampton Town eng ENG FA Cup 1 15 15 4.2 0.2 0 0 1 14 1 1.00 0 1 -1 -6.00 -6.00 Matches 2015-2016 32 Northampton Town eng ENG League Cup 1 74 74 41.1 0.8 1 74 0 0 1 3.00 3 0 +3 +3.65 +6.20 Matches 2015-2016 32 Barnet eng ENG 4. League Two 5 365 73 8.8 4.1 5 2 0 0 1.50 4 3 +1 +0.25 +0.29 Matches 2015-2016 32 Northampton Town eng ENG 4. League Two 6 205 34 5.0 2.3 2 0 4 9 0.83 2 2 0 0.00 -0.82 Matches 14 Seasons 7 Clubs 6 Leagues 357 22,641 63 30.3 251.6 279 76 9 78 13 16 1.28 38 37 +1 +0.04 -0.28 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Millwall (6 Seasons) 2 Leagues 120 7,341 61 29.6 81.6 88 32 Northampton Town (4 Seasons) 3 Leagues 125 8,497 68 48.7 94.4 97 76 7 28 13 16 1.26 34 34 0 0.00 -0.51 Oxford United (4 Seasons) 1 League 92 5,562 60 33.6 61.8 77 15 Wycombe Wanderers (1 Season) 1 League 8 455 57 11.0 5.1 6 2 Exeter City (1 Season) 1 League 5 346 69 8.4 3.8 5 0 Barnet (1 Season) 1 League 5 365 73 8.8 4.1 5 2 0 0 1.50 4 3 +1 +0.25 +0.29 Hearts (1 Season) 1 League 2 75 38 2.2 0.8 1 1 Third Division (8 Seasons) 219 14,322 65 38.4 159.1 178 9 41 13 1.28 35 34 +1 +0.04 -0.31 League One (5 Seasons) 114 7,281 64 29.3 80.9 92 22 Championship (2 Seasons) 19 861 45 10.4 9.6 7 12 FA Cup (2 Seasons) 2 28 14 5.2 0.3 0 0 2 13 1 0.50 0 3 -3 -9.64 -9.82 League Cup (2 Seasons) 1 74 74 20.6 0.8 1 74 0 0 2 3.00 3 0 +3 +3.65 +6.20 Premier League (1 Season) 2 75 38 2.2 0.8 1 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 2002-2003 19 Oxford United 1 League 12 331 28 8.0 3.7 11 1 2003-2004 20 Oxford United 1 League 22 851 39 20.6 9.5 16 6 2004-2005 21 Oxford United 1 League 37 2,701 73 65.2 30.0 31 6 2005-2006 22 Oxford United 1 League 21 1,679 80 40.6 18.7 19 2 2005-2006 22 Hearts 1 League 2 75 38 2.2 0.8 1 1 2006-2007 23 Millwall 1 League 33 1,841 56 44.5 20.5 31 2 2007-2008 24 Millwall 1 League 6 222 37 5.4 2.5 1 5 2008-2009 25 Millwall 1 League 22 1,513 69 36.5 16.8 15 7 2009-2010 26 Millwall 1 League 40 2,904 73 70.1 32.3 34 6 2010-2011 27 Millwall 1 League 16 802 50 19.4 8.9 7 9 2011-2012 28 Millwall 1 League 3 59 20 1.4 0.7 0 3 2011-2012 28 Exeter City 1 League 5 346 69 8.4 3.8 5 0 2011-2012 28 Wycombe Wanderers 1 League 8 455 57 11.0 5.1 6 2 2012-2013 29 Northampton Town 1 League 41 3,472 85 83.9 38.6 39 2 2013-2014 30 Northampton Town 1 League 37 2,926 79 70.7 32.5 35 2 2014-2015 31 Northampton Town 3 Leagues 39 1,805 46 40.1 20.1 20 7 19 12 5 1.29 29 31 -2 -0.10 -0.31 2015-2016 32 Northampton Town 3 Leagues 8 294 37 6.3 3.3 3 75 0 5 14 11 1.12 5 3 +2 +0.61 -0.06 2015-2016 32 Barnet 1 League 5 365 73 8.8 4.1 5 2 0 0 1.50 4 3 +1 +0.25 +0.29 14 Seasons 7 Clubs 6 Leagues 357 22,641 63 30.3 251.6 279 76 9 78 13 16 1.28 38 37 +1 +0.04 -0.28 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Millwall (6 Seasons) 2 Leagues 120 7,341 61 29.6 81.6 88 32 Northampton Town (4 Seasons) 3 Leagues 125 8,497 68 48.7 94.4 97 76 7 28 13 16 1.26 34 34 0 0.00 -0.51 Oxford United (4 Seasons) 1 League 92 5,562 60 33.6 61.8 77 15 Wycombe Wanderers (1 Season) 1 League 8 455 57 11.0 5.1 6 2 Exeter City (1 Season) 1 League 5 346 69 8.4 3.8 5 0 Barnet (1 Season) 1 League 5 365 73 8.8 4.1 5 2 0 0 1.50 4 3 +1 +0.25 +0.29 Hearts (1 Season) 1 League 2 75 38 2.2 0.8 1 1 Third Division (8 Seasons) 219 14,322 65 38.4 159.1 178 9 41 13 1.28 35 34 +1 +0.04 -0.31 League One (5 Seasons) 114 7,281 64 29.3 80.9 92 22 Championship (2 Seasons) 19 861 45 10.4 9.6 7 12 FA Cup (2 Seasons) 2 28 14 5.2 0.3 0 0 2 13 1 0.50 0 3 -3 -9.64 -9.82 League Cup (2 Seasons) 1 74 74 20.6 0.8 1 74 0 0 2 3.00 3 0 +3 +3.65 +6.20 Premier League (1 Season) 2 75 38 2.2 0.8 1 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 2002-2003 19 Oxford United eng ENG 4. Third Division 8th 12 331 28 8.0 3.7 11 1 2003-2004 20 Oxford United eng ENG 4. Third Division 9th 22 851 39 20.6 9.5 16 6 2004-2005 21 Oxford United eng ENG 4. League Two 15th 37 2,701 73 65.2 30.0 31 6 2005-2006 22 Oxford United eng ENG 4. League Two 23rd 21 1,679 80 40.6 18.7 19 2 2005-2006 22 Hearts sct SCO 1. Premier League 2nd 2 75 38 2.2 0.8 1 1 2006-2007 23 Millwall eng ENG 3. League One 10th 33 1,841 56 44.5 20.5 31 2 2007-2008 24 Millwall eng ENG 3. League One 17th 6 222 37 5.4 2.5 1 5 2008-2009 25 Millwall eng ENG 3. League One 5th 22 1,513 69 36.5 16.8 15 7 2009-2010 26 Millwall eng ENG 3. League One 3rd 40 2,904 73 70.1 32.3 34 6 2010-2011 27 Millwall eng ENG 2. Championship 9th 16 802 50 19.4 8.9 7 9 2011-2012 28 Millwall eng ENG 2. Championship 16th 3 59 20 1.4 0.7 0 3 2011-2012 28 Exeter City eng ENG 3. League One 23rd 5 346 69 8.4 3.8 5 0 2011-2012 28 Wycombe Wanderers eng ENG 3. League One 21st 8 455 57 11.0 5.1 6 2 2012-2013 29 Northampton Town eng ENG 4. League Two 6th 41 3,472 85 83.9 38.6 39 2 2013-2014 30 Northampton Town eng ENG 4. League Two 21st 37 2,926 79 70.7 32.5 35 2 2014-2015 31 Northampton Town eng ENG 4. League Two 12th 38 1,792 47 43.3 19.9 20 7 18 4 1.32 29 29 0 0.00 -0.19 Matches 2015-2016 32 Northampton Town eng ENG 4. League Two 1st 6 205 34 5.0 2.3 2 0 4 9 0.83 2 2 0 0.00 -0.82 Matches 2015-2016 32 Barnet eng ENG 4. League Two 15th 5 365 73 8.8 4.1 5 2 0 0 1.50 4 3 +1 +0.25 +0.29 Matches 14 Seasons 7 Clubs 4 Leagues 354 22,539 64 30.5 250.4 278 9 76 13 1.28 35 34 +1 +0.04 -0.31 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Millwall (6 Seasons) 2 Leagues 120 7,341 61 29.6 81.6 88 32 Northampton Town (4 Seasons) 1 League 122 8,395 69 50.7 93.3 96 7 26 13 1.25 31 31 0 0.00 -0.59 Oxford United (4 Seasons) 1 League 92 5,562 60 33.6 61.8 77 15 Wycombe Wanderers (1 Season) 1 League 8 455 57 11.0 5.1 6 2 Exeter City (1 Season) 1 League 5 346 69 8.4 3.8 5 0 Barnet (1 Season) 1 League 5 365 73 8.8 4.1 5 2 0 0 1.50 4 3 +1 +0.25 +0.29 Hearts (1 Season) 1 League 2 75 38 2.2 0.8 1 1 Third Division (8 Seasons) 219 14,322 65 38.4 159.1 178 9 41 13 1.28 35 34 +1 +0.04 -0.31 League One (5 Seasons) 114 7,281 64 29.3 80.9 92 22 Championship (2 Seasons) 19 861 45 10.4 9.6 7 12 Premier League (1 Season) 2 75 38 2.2 0.8 1 1
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2002-2003 19 Oxford United 1 League 3.7 0 1 10 2003-2004 20 Oxford United 1 League 9.5 0 0 11 2004-2005 21 Oxford United 1 League 30.0 5 1 41 2005-2006 22 Oxford United 1 League 18.7 1 1 27 2005-2006 22 Hearts 1 League 0.8 0 0 2006-2007 23 Millwall 1 League 20.5 5 0 27 2007-2008 24 Millwall 1 League 2.5 1 0 4 2008-2009 25 Millwall 1 League 16.8 5 0 16 2009-2010 26 Millwall 1 League 32.3 0 0 29 2010-2011 27 Millwall 1 League 8.9 1 0 8 2011-2012 28 Millwall 1 League 0.7 0 0 1 2011-2012 28 Exeter City 1 League 3.8 1 0 5 2011-2012 28 Wycombe Wanderers 1 League 5.1 2 0 3 2012-2013 29 Northampton Town 1 League 38.6 6 0 50 2013-2014 30 Northampton Town 1 League 32.5 9 1 32 2014-2015 31 Northampton Town 3 Leagues 20.1 2 0 0 13 0 2015-2016 32 Northampton Town 3 Leagues 3.3 0 0 0 4 0 2015-2016 32 Barnet 1 League 4.1 2 0 7 14 Seasons 7 Clubs 6 Leagues 251.6 40 4 0 288 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Millwall (6 Seasons) 2 Leagues 81.6 12 0 85 Northampton Town (4 Seasons) 3 Leagues 94.4 17 1 0 99 0 Oxford United (4 Seasons) 1 League 61.8 6 3 89 Wycombe Wanderers (1 Season) 1 League 5.1 2 0 3 Exeter City (1 Season) 1 League 3.8 1 0 5 Barnet (1 Season) 1 League 4.1 2 0 7 Hearts (1 Season) 1 League 0.8 0 0 Third Division (8 Seasons) 159.1 25 4 195 League One (5 Seasons) 80.9 14 0 84 Championship (2 Seasons) 9.6 1 0 9 FA Cup (2 Seasons) 0.3 0 0 0 0 League Cup (2 Seasons) 0.8 0 0 0 0 Premier League (1 Season) 0.8 0 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 Chris Hackett Pages
Chris Hackett Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary