Elite Prospects
 Season Team League GP G A TP PIM
 2004-2005 Wellington DukesOJHL44 3 1013 8
 2005-2006 Wellington DukesOJHL49 15 3146 24
 2006-2007 Wellington DukesOJHL48 28 4068 26
 2007-2008 Dartmouth CollegeNCAA32 6 511 6
 2008-2009 Dartmouth CollegeNCAA31 13 1225 14
 2009-2010 Dartmouth CollegeNCAA32 22 1739 39
 2010-2011 Dartmouth CollegeNCAA32 13 1831 8
 2011-2012 Atlanta GladiatorsECHL6 3 14 0
 2012-2013 Did not play
 2013-2014 Fort Wayne KometsECHL62 16 3349 38
  Worcester SharksAHL4 0 22 4
 2014-2015 Fife FlyersEIHL52 22 3052 67
  Fife FlyersEIHL Cup10 5 510 33
 2015-2016 Greenville Swamp RabbitsECHL71 21 3657 28
 2016-2017 LyonLigue Magnus43 26 3258 42
  LyonFrench Cup4 4 37 0

Player statistics powered by www.eliteprospects.com