Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 2000-2001 Mississauga Senators PeeweeQC Int PW- - -- -|        
 2003-2004 Mississauga Rebels U18 AAAGTHL U18- - -- -|        
 2004-2005 Mississauga Rebels U18 AAAGTHL U18- - -- -|        
 2005-2006 Alberni Valley BulldogsBCHL53 9 1322 40|Playoffs6 1 34 10 
 2006-2007 Alberni Valley BulldogsBCHL47 20 1838 85|Playoffs6 3 25 10 
 2007-2008 Brown Univ.NCAA16 0 33 2|        
 2008-2009 Brown Univ.NCAA31 1 12 30|        
 2009-2010 Brown Univ.NCAA37 13 2033 78|        
 2010-2011 Brown Univ.NCAA30 16 1531 128|        
  Adirondack PhantomsAHL16 3 25 37|        
 2011-2012 Philadelphia FlyersNHL37 3 36 35|      -
  Adirondack PhantomsAHL39 8 1321 37|        
 2012-2013 Philadelphia FlyersNHL7 0 11 36|        
  Adirondack PhantomsAHL52 9 817 54|        
  Norfolk AdmiralsAHL9 2 02 14|        
 2013-2014 Pittsburgh PenguinsNHL13 2 02 12|        
  Wilkes-Barre/Scranton PenguinsAHL57 18 1836 75|Playoffs17 3 710 10 
 2014-2015 New York IslandersNHL2 0 00 0|        
  Bridgeport IslandersAHL60 18 2644 78|        
 2015-2016 Anaheim DucksNHL1 0 00 0|        
  San Diego GullsAHL24 6 39 31|Playoffs4 0 00
 2016-2017 Nashville PredatorsNHL24 2 24 10|Playoffs11 1 23
  Milwaukee AdmiralsAHL24 6 1016 20|        
 2017-2018 Milwaukee AdmiralsAHL73 21 2142 62|        
 2018-2019 Springfield ThunderbirdsAHL72 15 3651 38|        

Player statistics powered by www.eliteprospects.com