| Season | Team | League | GP | G | A | Pts | PIM |
| 1995-96 Owen Sound OHL 63 8 17 25 78 |
| 1996-97 Owen Sound OHL 57 17 29 46 96 |
| 1997-98 Owen Sound OHL 46 23 33 56 74 |
| 1998-99 Owen Sound OHL 64 27 67 94 110 |
| 1999-00 Orlando IHL 71 12 13 25 123 |
| 2000-01 Orlando IHL 78 13 30 43 127 |
| 2000-01 Atlanta NHL 2 0 0 0 0 |
| 2001-02 Chicago AHL 56 11 24 35 115 |
| 2001-02 Atlanta NHL 11 1 1 2 30 |
| 2002-03 Atlanta NHL 36 10 4 14 34 |
| 2002-03 Chicago AHL 35 11 12 23 39 |
|
| NHL Totals 49 11 5 16 64 |