Elite Prospects
 Season Team League GP G A TP PIM
 1999-2000 Swindon WildcatsEPIHL1 0 00 0
  Great Britain U18EJC-18 D14 1 12 0
 2000-2001 Swindon WildcatsEPIHL17 6 1016 6
  Swindon CougarsEngland U1911 22 2648 32
  Great Britain U18WJC-18 D24 2 24 14
  Great Britain U20WJC-20 D24 0 00 2
 2001-2002 Swindon WildcatsEPIHL9 8 1321 2
  Coventry BlazeBNL20 2 02 2
  Great Britain U20WJC-20 D24 1 34 6
 2002-2003 Coventry BlazeBNL29 5 510 6
  Great Britain U20WJC-20 D25 7 714 2
  Great BritainWC D15 0 00 0
 2003-2004 Coventry BlazeEIHL44 3 69 14
  Great BritainWC D15 0 00 4
 2004-2005 Coventry BlazeEIHL28 6 814 16
  Coventry BlazeCrossover Cup12 2 68 2
  Coventry BlazeEIHL Cup8 1 01 0
  Great BritainWC D15 0 11 2
 2005-2006 Coventry BlazeEIHL37 6 1622 34
  Coventry BlazeEIHL Cup8 3 14 10
  Coventry BlazeEIHL KO Cup6 2 46 2
  Great BritainWC D15 1 34 2
 2006-2007 Cardiff DevilsEIHL40 5 1015 28
  Cardiff DevilsEIHL Cup4 3 25 4
  Cardiff DevilsEIHL KO Cup2 0 00 2
  Great BritainWC D15 0 22 4
 2007-2008 Coventry BlazeEIHL53 15 3550 41
  Coventry BlazeEIHL Cup4 1 01 2
  Coventry BlazeEIHL KO Cup6 1 23 6
  Great BritainWC D15 0 11 2
 2008-2009 Coventry BlazeEIHL52 15 3045 26
  Coventry BlazeEIHL Cup6 1 23 0
  Coventry BlazeEIHL KO Cup2 0 00 0
  Coventry BlazeContinental Cup3 2 13 -
  Great BritainWC D15 0 44 0
  Great BritainOGQ3 1 12 2
 2009-2010 Coventry BlazeEIHL56 10 3141 40
  Coventry BlazeEIHL Cup6 2 35 6
  Great BritainWC D15 0 11 2
 2010-2011 Coventry BlazeEIHL47 10 2232 42
  Coventry BlazeContinental Cup3 2 02 0
  Coventry BlazeEIHL Cup4 0 00 2
  Great BritainWC D15 1 12 2
 2011-2012 Coventry BlazeEIHL54 3 1518 36
  Coventry BlazeEIHL Cup8 1 23 4
 2012-2013 Coventry BlazeEIHL35 6 1016 55
  Coventry BlazeEIHL Cup4 1 01 0
 2013-2014 Coventry BlazeEIHL47 4 1216 28
  Coventry BlazeEIHL Cup8 0 00 6
 2014-2015 Coventry BlazeEIHL52 5 1217 33
  Coventry BlazeEIHL Cup11 2 13 0
  Great BritainWC D1B5 1 12 2
 2015-2016 Coventry BlazeEIHL49 8 1119 34
  Coventry BlazeContinental Cup3 1 34 2
  Great BritainWC D1B5 3 36 2
  Coventry BlazeEIHL Cup5 1 12 4
  Great BritainOGQ3 2 02 2
 2016-2017 Coventry BlazeEIHL47 0 99 22
  Coventry BlazeEIHL Cup7 0 11 4
  Great BritainWC D1B5 1 01 2
 2017-2018 Did not play
 2018-2019 Basingstoke BisonNIHL- - -- -

Player statistics powered by www.eliteprospects.com