Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1998-1999 Waterloo Wolves Midget AAAAHMPL- - -- -|        
 1999-2000 Aurora TigersOPJHL42 6 1420 23|Playoffs4 4 812
 2000-2001 Milton MenaceOPJHL48 30 3969 65|        
 2001-2002 Michigan State Univ.NCAA41 4 913 28|        
 2002-2003 Michigan State Univ.NCAA36 11 1829 30|        
 2003-2004 Michigan State Univ.NCAA42 12 1022 60|        
 2004-2005 Edmonton Road RunnersAHL8 1 12 2|        
  Greenville GrrrowlECHL39 12 1729 52|        
 2005-2006 Greenville GrrrowlECHL63 38 1654 58|Playoffs6 1 23 14 
 2006-2007 Stockton ThunderECHL16 14 1933 12|Playoffs3 0 00
  Grand Rapids GriffinsAHL20 2 02 12|        
  DavosNLA3 0 11 2|        
 2007-2008 Augsburger PantherDEL37 7 1926 59|        
 2008-2009 Anyang HallaAsia League35 29 2857 36|Playoffs7 5 611
 2009-2010 Anyang HallaAsia League28 19 2948 24|Playoffs9 6 713 12 
 2010-2011 Anyang HallaAsia League36 20 1333 28|Playoffs4 1 12
 2011-2012 Anyang HallaAsia League36 22 3052 26|Playoffs5 2 46
 2012-2013 Anyang HallaAsia League41 23 5376 46|Playoffs3 1 34 16 
  South KoreaWC D1A5 3 25 2|        
 2013-2014 Anyang HallaAsia League40 29 3665 73|        
  South KoreaWC D1A5 3 36 10|        
 2014-2015 Anyang HallaAsia League46 16 5672 75|Playoffs6 1 56
  South KoreaWC D1B5 0 77 0|        
 2015-2016 Anyang HallaAsia League42 25 2550 34|Playoffs8 2 13 18 
  South KoreaWC D1A5 0 00 4|        
  South Korea (all)International8 1 01 8|        
 2016-2017 Anyang HallaAsia League25 7 1421 14|        
 2017-2018 Anyang HallaAsia League23 5 611 14|Playoffs7 3 14
  South KoreaOG4 1 12 4|        
  South KoreaWC7 1 12 12|        
  South Korea (all)International17 4 37 22|        

Player statistics powered by www.eliteprospects.com