Elite Prospects
 Season Team League GP G A TP PIM
 2002-2003 Soo Greyhounds Bantam AAANOBHL34 32 3769 62
  Soo Greyhounds Bantam AAAOHF Bantam AAA6 0 66 4
 2003-2004 Sault Ste. Marie North StarsGNML33 19 3756 22
  Soo ThunderbirdsNOJHL0 0 00 0
 2004-2005 Stratford CullitonsMWJHL47 34 4175 52
 2005-2006 Saginaw SpiritOHL65 19 1837 56
  Canada Ontario U17WHC-175 2 68 0
 2006-2007 Saginaw SpiritOHL22 10 1323 24
  Erie OttersOHL43 20 2646 69
  Canada U18WJC-186 0 33 2
 2007-2008 Erie OttersOHL66 25 4267 112
  Grand Rapids GriffinsAHL11 1 01 8
 2008-2009 Erie OttersOHL66 29 3463 78
  Grand Rapids GriffinsAHL1 0 00 0
 2009-2010 Erie OttersOHL68 31 6293 72
  Idaho SteelheadsECHL2 0 00 0
 2010-2011 Rockford IceHogsAHL12 0 00 4
  Toledo WalleyeECHL54 11 3344 14
 2011-2012 Wheeling NailersECHL60 12 2840 78
 2012-2013 Wheeling NailersECHL45 9 1827 90
 2013-2014 Wheeling NailersECHL44 14 3852 34
  Wilkes-Barre/Scranton PenguinsAHL18 2 57 22
 2014-2015 HC Sparta PrahaChampions HL3 0 00 12
  Wheeling NailersECHL57 19 4059 108
  Wilkes-Barre/Scranton PenguinsAHL12 1 12 15
 2015-2016 Wheeling NailersECHL23 12 517 40
  Chicago WolvesAHL22 2 13 17
 2016-2017 CortinaAlpsHL29 27 2249 40
  CortinaItaly1 0 11 2
 2017-2018 CortinaAlpsHL34 28 3563 26
 2018-2019 Herning Blue FoxDenmark40 14 2741 28
 2019-2020 WinterthurNLB44 10 3141 42
  WinterthurSwiss Cup1 0 00 2
 2020-2021 WinterthurNLB- - -- -

Player statistics powered by www.eliteprospects.com