Elite Prospects
 Season Team League GP G A TP PIM
 2003-2004 Toronto Marlboros U15 AAAGTHL U15- - -- -
 2004-2005 Toronto Marlboros U16 AAAGTHL U1675 16 7288 89
  Toronto Marlboros U16 AAAOHL Cup5 1 34 8
  King RebellionOJHL1 0 00 0
 2005-2006 Markham WaxersOJHL43 2 2123 56
 2006-2007 Kitchener RangersOHL59 0 66 43
 2007-2008 Kitchener RangersOHL37 3 1720 23
  London KnightsOHL30 3 1417 25
 2008-2009 London KnightsOHL59 3 1720 60
 2009-2010 London KnightsOHL67 19 4867 59
  Utah GrizzliesECHL0 0 00 0
 2010-2011 Bridgeport IslandersAHL3 0 11 0
  Kalamazoo WingsECHL65 4 2125 53
 2011-2012 Ontario ReignECHL58 7 2431 61
  Idaho SteelheadsECHL12 1 56 4
 2012-2013 Lausitzer FüchseGermany243 10 2232 44
 2013-2014 San Francisco BullsECHL37 3 1215 9
  Ontario ReignECHL14 1 45 6
  Allen AmericansCHL3 0 11 0
 2014-2015 Kaltern/CaldaroItaly7 0 55 4
  Kansas City MavericksECHL10 0 33 2
  Brampton BeastECHL27 1 67 10
  Allen AmericansECHL13 1 01 0
 2015-2016 STS SanokPoland13 2 68 8
 2016-2017 Norfolk AdmiralsECHL1 0 00 0
  Alaska AcesECHL66 7 3138 45
 2017-2018 Saale Bulls HalleGermany343 7 2532 16
 2018-2019 Rapid City RushECHL19 2 46 8
  Stoney Creek Tigers ACH5 0 55 0
 2019-2020 Stoney Creek Tigers ACH9 1 56 8

Player statistics powered by www.eliteprospects.com