Regular Season Stats
| | | | | | | | | | |
|---|
| 1994-95 | OHA-B | Elmira | 41 | 3 | 10 | 13 | - | - | - | 91 |
| 1995-96 | OHL | Kitchener | 55 | 1 | 8 | 9 | - | - | - | 105 |
| 1996-97 | OHL | Kitchener | 63 | 4 | 18 | 22 | - | - | - | 155 |
| 1997-98 | OHL | Kitchener | 61 | 12 | 38 | 50 | 13 | - | - | 175 |
| 1997-98 | AHL | New Haven | 4 | 0 | 1 | 1 | 1 | 2 | 0.0% | 6 |
| 1998-99 | OHL | Plymouth | 34 | 2 | 12 | 14 | 24 | - | - | 91 |
| 1998-99 | ECHL | Florida | 13 | 1 | 4 | 5 | 3 | 15 | 6.7% | 59 |
| 1999-00 | ECHL | Arkansas | 35 | 4 | 10 | 14 | -26 | 114 | 3.5% | 149 |
| 1999-00 | ECHL | Jacksonville | 5 | 0 | 0 | 0 | -6 | 8 | 0.0% | 2 |
| 1999-00 | IHL | Cincinnati | 1 | 0 | 0 | 0 | 0 | 0 | 0.0% | 4 |
| 1999-00 | ECHL | Dayton | 21 | 2 | 3 | 5 | 6 | 41 | 4.9% | 71 |
| 2000-01 | ECHL | Arkansas | 59 | 2 | 5 | 7 | -4 | 67 | 3.0% | 147 |
| 2000-01 | IHL | Cincinnati | 2 | 0 | 1 | 1 | 0 | 2 | 0.0% | 4 |
| 2001-02 | ECHL | Toledo | 43 | 5 | 10 | 15 | 7 | - | - | 140 |
| 2002-03 | ECHL | Toledo | 2 | 0 | 0 | 0 | 0 | 2 | 0.0% | 2 |
| 2002-03 | UHL | Quad City | 6 | 1 | 1 | 2 | 0 | 9 | 11.1% | 41 |
| AHL Totals | – | 4 | 0 | 1 | 1 | 1 | 2 | 0.0% | 6 |
| Juniors Totals | – | 213 | 19 | 76 | 95 | 37 | - | - | 526 |
Playoff Stats
| | | | | | | | | | |
|---|
| 1995-96 | OHL | Kitchener | 5 | 0 | 1 | 1 | - | - | - | 17 |
| 1996-97 | OHL | Kitchener | 13 | 0 | 6 | 6 | - | - | - | 31 |
| 1997-98 | OHL | Kitchener | 6 | 1 | 5 | 6 | - | - | - | 27 |
| 1997-98 | AHL | New Haven | 2 | 0 | 0 | 0 | - | - | - | 16 |
| 1998-99 | OHL | Plymouth | 11 | 0 | 1 | 1 | - | - | - | 25 |
| 1999-00 | ECHL | Dayton | 3 | 0 | 0 | 0 | - | - | - | 8 |
| 2000-01 | ECHL | Arkansas | 6 | 1 | 0 | 1 | - | - | - | 14 |
| AHL Totals | – | 2 | 0 | 0 | 0 | - | - | - | 16 |
| Juniors Totals | – | 35 | 1 | 13 | 14 | - | - | - | 100 |