Elite Prospects
 Season Team League GP G A TP PIM
 2002-2003 Toronto Jr. Canadiens Bantam AAAGTBHL- - -- -
  Toronto Jr. Canadiens Bantam AAAOHF Bantam AAA8 9 1019 6
 2003-2004 Toronto Jr. Canadi. Mn Mdgt AAAGTMMHL41 59 55114 0
 2004-2005 Sudbury WolvesOHL58 15 2237 31
  Canada Ontario U17WHC-176 5 611 2
 2005-2006 Saginaw SpiritOHL68 39 4988 71
  Canada U18WJC-187 0 00 14
 2006-2007 Saginaw SpiritOHL66 34 3670 67
 2007-2008 Saginaw SpiritOHL66 45 4489 85
 2008-2009 EC SalzburgEBEL47 9 1625 36
 2009-2010 Univ. of Western OntarioUSports2 0 11 2
  EV LandshutGermany236 16 2945 48
 2010-2011 ValpelliceItaly40 26 2652 62
 2011-2012 Hannover IndiansGermany246 15 4055 56
  Hannover IndiansDEB-Pokal4 0 22 4
 2012-2013 Hannover IndiansGermany241 13 1932 34
 2013-2014 San Francisco BullsECHL8 0 11 4
  ValpelliceItaly11 7 815 6
 2014-2015 Odense BulldogsDenmark33 24 2246 52
  Odense BulldogsDanish Cup3 3 47 6
 2015-2016 Odense BulldogsDenmark45 27 3360 34
  Odense BulldogsDanish Cup6 6 713 6
 2016-2017 SC RiesserseeDEL214 0 66 10
  Aalborg PiratesDenmark17 6 1117 14
 2017-2018 EpinalFrance44 15 2843 30
 2018-2019 VER SelbGermany321 14 1630 35

Player statistics powered by www.eliteprospects.com