Elite Prospects
 Season Team League GP G A TP PIM
 2007-2008 Long Island Royals 16U AYHL 16U21 14 1327 10
 2008-2009 New York BobcatsAtJHL39 17 1835 32
 2009-2010 Des Moines BuccaneersUSHL39 6 28 42
  New York BobcatsAtJHL10 6 612 8
 2010-2011 Mercyhurst Univ.NCAA37 10 1020 22
 2011-2012 Mercyhurst Univ.NCAA39 8 1220 39
 2012-2013 Mercyhurst Univ.NCAA41 12 2436 33
 2013-2014 Mercyhurst Univ.NCAA38 15 2843 41
  Portland PiratesAHL3 0 00 0
 2014-2015 Portland PiratesAHL16 0 00 2
  Atlanta GladiatorsECHL23 4 48 19
 2015-2016 Springfield FalconsAHL18 3 14 6
  Rapid City RushECHL30 6 511 26
  Wheeling NailersECHL18 0 66 8

Player statistics powered by www.eliteprospects.com