Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2005-2006 Toronto Jr. Canadi. Mn Mdgt AAAGTMMHL41 26 2551 30|        
  Toronto Jr. Canadi. Mn Mdgt AAAOHL Cup4 1 23 0|        
 2006-2007 Brampton CapitalsOPJHL46 20 2141 80|        
  Mississauga IceDogsOHL10 0 11 6|        
 2007-2008 Niagara IceDogsOHL64 23 1336 103|Playoffs10 3 14 15 
 2008-2009 Niagara IceDogsOHL67 33 1851 103|Playoffs12 3 69 23 
 2009-2010 Niagara IceDogsOHL29 10 1727 59|        
  London KnightsOHL28 9 1625 45|Playoffs12 5 49 32 
 2010-2011 London KnightsOHL31 9 817 48|        
  Mississauga SteelheadsOHL30 13 2033 28|Playoffs20 4 711 13 
  Mississauga SteelheadsM-Cup5 1 01 0|        
 2011-2012 Univ. of Prince Edward IslandUSports25 13 1831 62|Playoffs5 4 37 14 
 2012-2013 Univ. of Prince Edward IslandUSports25 12 1426 69|Playoffs6 1 34 38 
 2013-2014 Univ. of Prince Edward IslandUSports27 14 1630 10|Playoffs3 1 12
  Canada Universiade6 1 34 56|        
 2014-2015 Univ. of Prince Edward IslandUSports27 15 1126 42|Playoffs2 0 00
  Indy FuelECHL20 7 916 40|        
 2015-2016 Rockford IceHogsAHL67 7 613 98|Playoffs2 0 00
  Indy FuelECHL2 0 11 9|        
 2016-2017 Rockford IceHogsAHL36 4 15 77|        
  Indy FuelECHL3 1 23 2|        
 2017-2018 HC BolzanoEBEL48 20 1737 55|Playoffs18 5 38 10 
 2018-2019 Vienna CapitalsEBEL54 36 2864 33|Playoffs18 10 919 14 
  Vienna CapitalsChampions HL5 1 34 6|        
 2019-2020 SportLiiga43 19 1736 16|        
  Rögle BKSHL14 3 25 0|        

Player statistics powered by www.eliteprospects.com