Edited sentence: 1998–99Saskatoon BladesWHL10000—————.1999–00Saskatoon BladesWHL470662210000.2000–01Kootenay IceWHL53281043111346.2000–01Saskatoon BladesWHL30002—————.2001–02Swift Current BroncosWHL70724311681014523.2002–03Swift Current BroncosWHL61124456201410120.2003–04Moose Jaw WarriorsWHL283161988806617.2003–04Swift Current BroncosWHL4172633122—————.2004–05Cincinnati Mighty DucksAHL75214161301233633.2005–06Portland PiratesAHL6451924871814533.2006–07Anaheim DucksNHL1000010000.2006–07Portland PiratesAHL7681725139—————.2007–08Columbus Blue JacketsNHL1711233—————.2007–08Portland PiratesAHL1423531—————.2007–08Syracuse CrunchAHL4132124126—————.2008–09Columbus Blue JacketsNHL8011010110.2008–09Syracuse CrunchAHL4872128153—————.NHL totals.Regular season