Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2005-2006 Philadelphia Little Flyers AtJHL42 9 2332 84|Playoffs6 0 11
 2006-2007 St. John's Fog DevilsQMJHL68 16 2541 79|Playoffs4 1 12
 2007-2008 St. John's Fog DevilsQMJHL65 16 2541 92|Playoffs6 2 46 12 
 2008-2009 Montréal JuniorsQMJHL59 5 2934 63|Playoffs10 4 812 34 
 2009-2010 Portland PiratesAHL65 6 1723 64|Playoffs4 0 11
 2010-2011 Portland PiratesAHL72 15 2439 49|Playoffs4 0 11
 2011-2012 Buffalo SabresNHL11 1 01 6|        
  Rochester AmericansAHL52 16 1430 39|Playoffs3 2 02
 2012-2013 Buffalo SabresNHL10 1 01 6|        
  Rochester AmericansAHL36 14 2135 57|        
  Florida PanthersNHL19 2 79 2|        
 2013-2014 Toronto MarliesAHL76 25 4772 115|Playoffs14 6 814 10 
 2014-2015 Rockford IceHogsAHL54 9 2736 59|        
  Toronto Maple LeafsNHL6 0 11 9|        
  Toronto MarliesAHL19 3 1316 12|Playoffs5 3 47 12 
 2015-2016 Toronto Maple LeafsNHL7 1 01 6|        
  Toronto MarliesAHL69 25 4368 53|Playoffs15 5 49 14 
 2016-2017 Lehigh Valley PhantomsAHL76 21 3960 101|Playoffs5 1 34
 2017-2018 Lehigh Valley PhantomsAHL63 14 3145 75|Playoffs13 1 56 12 
 2018-2019 Lehigh Valley PhantomsAHL63 8 3543 66|        
 2019-2020 Lehigh Valley PhantomsAHL28 1 78 42|        
  Rockford IceHogsAHL6 0 33 2|        
 2020-2021 HC ThurgauSL22 10 1424 22|Playoffs6 2 24
 2021-2022 EC SalzburgICEHL48 20 2747 22|Playoffs12 7 512 20 
  EC SalzburgChampions HL8 3 58 6|        
 2022-2023 HC AjoieNL49 16 1531 45|Relegation6 0 44
  HC AjoieNL Q- - -- -|Qualification6 2 13
 2023-2024 HC AjoieNL35 4 1519 20|        
 2024-2025 HC AjoieNL25 6 713 8|Relegation6 4 15
  HC Fribourg-GottéronSpengler Cup3 2 02 0|        

Player statistics powered by www.eliteprospects.com