Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2002-2003 Ottawa Senators PeeweeQC Int PW- - -- -|        
 2005-2006 Cumberland Barons U16 AAHEO U16 AA32 13 2336 50|        
  Cumberland Barons U16 AAOHL Cup3 1 23 10|        
 2006-2007 Navan GradsCCHL54 17 3653 40|        
 2007-2008 Navan GradsCCHL34 18 4361 14|        
  Kitchener RangersOHL13 0 22 4|Playoffs16 0 11
  Kitchener RangersMemorial Cup5 1 12 0|        
 2008-2009 Kitchener RangersOHL56 20 4464 16|        
 2009-2010 Kitchener RangersOHL65 24 5680 24|Playoffs20 8 1119 14 
  OHL All-StarsJr Super Series1 0 00 0|        
 2010-2011 Kitchener RangersOHL67 24 84108 23|Playoffs7 3 69
 2011-2012 Adirondack PhantomsAHL76 14 4155 26|        
 2012-2013 Philadelphia FlyersNHL1 1 01 0|        
  Adirondack PhantomsAHL62 20 3353 27|        
  Trenton TitansECHL14 2 810 7|        
 2013-2014 Philadelphia FlyersNHL1 0 11 0|Playoffs7 2 13
  Adirondack PhantomsAHL70 24 4064 42|        
 2014-2015 Philadelphia FlyersNHL13 0 00 8|        
  Lehigh Valley PhantomsAHL57 23 3053 25|        
 2015-2016 Rochester AmericansAHL52 8 2230 18|        
  Binghamton SenatorsAHL21 5 1722 0|        
 2016-2017 Admiral VladivostokKHL17 1 45 2|        
  Binghamton SenatorsAHL57 20 3151 22|        
 2017-2018 Syracuse CrunchAHL11 1 45 2|        
  Mora IKSHL24 4 610 8|Relegation3 0 22
 2018-2019 Kölner HaieDEL52 16 2642 20|Playoffs11 4 610
 2019-2020 Kölner HaieDEL50 9 2635 16|        
 2020-2021 Kölner HaieDEL38 12 3345 8|        
 2021-2022 Straubing TigersDEL52 24 4468 10|Playoffs4 1 23
 2022-2023 Straubing TigersDEL54 17 2441 24|Playoffs7 2 46
  Straubing TigersChampions HL7 2 24 0|        
 2023-2024 Pustertal/Val PusteriaICEHL47 12 3648 10|Playoffs14 2 1416
 2024-2025 Pustertal/Val PusteriaICEHL20 7 1219 25|        

Player statistics powered by www.eliteprospects.com