Elite Prospects
 Season Team League GP G A TP PIM
 2002-2003 Thunder Bay Kings U16 AAAU16 AAA- - -- -
 2003-2004 St. Marys LincolnsWOHL48 13 922 31
 2004-2005 St. Marys LincolnsWOHL24 5 914 20
 2005-2006 Stratford WarriorsMWJHL48 32 3264 34
 2006-2007 Oakville BladesOJHL46 19 2645 18
 2007-2008 Oakville BladesOJHL49 29 4877 18
  Oakville BladesDudley Hewitt Cup4 10 111 0
  Oakville BladesRBC Cup4 1 34 0
 2008-2009 Did not play
 2009-2010 Lake Superior State Univ.NCAA32 3 36 10
 2010-2011 Lake Superior State Univ.NCAA32 6 410 23
 2011-2012 Lake Superior State Univ.NCAA39 14 1327 33
 2012-2013 Lake Superior State Univ.NCAA39 6 1723 26
  Orlando Solar BearsECHL8 2 24 2
 2013-2014 Wichita ThunderCHL51 7 1623 19
 2014-2015 Rapid City RushECHL11 0 22 2
  Pensacola Ice FlyersSPHL38 22 1840 15
 2015-2016 Pensacola Ice FlyersSPHL11 3 69 6
  Brampton BeastECHL49 13 1528 12
 2016-2017 Pensacola Ice FlyersSPHL10 3 36 2
  HC Nove ZamkySlovakia14 4 15 25
 2017-2018 BrestFrance26 0 22 6
 2018-2019 Stoney Creek GeneralsACH11 5 510 2

Player statistics powered by www.eliteprospects.com