| Season | Team | League | GP | G | A | TP | PIM | Playoffs | GP | G | A | TP | PIM | |
| 1995-1996 | Milton Merchants | OPJHL | - | - | - | - | - | | | ||||||
| 1996-1997 | Milton Merchants | OPJHL | 43 | 12 | 19 | 31 | 189 | | | ||||||
| 1997-1998 | Flint Generals | UHL | 8 | 0 | 2 | 2 | 17 | | | ||||||
| Madison Monsters | UHL | 50 | 2 | 3 | 5 | 177 | | | Playoffs | 5 | 0 | 0 | 0 | 5 | |
| 1998-1999 | Tucson Gila Monsters | WCHL | 15 | 1 | 0 | 1 | 54 | | | ||||||
| Madison Monsters | UHL | 48 | 1 | 1 | 2 | 143 | | | |||||||
| 1999-2000 | Memphis RiverKings | CHL | 16 | 0 | 2 | 2 | 85 | | | ||||||
| 2000-2001 | Laval Chiefs | QSPHL | 28 | 4 | 2 | 6 | 178 | | | Playoffs | 12 | 3 | 2 | 5 | 64 |
| 2001-2002 | Laval Chiefs | QSPHL | 32 | 0 | 2 | 2 | 206 | | | Playoffs | 4 | 0 | 0 | 0 | 2 |
| 2002-2003 | Saguenay Paramédic | QSPHL | 20 | 3 | 5 | 8 | 155 | | | ||||||
| Granby Prédateurs | QSPHL | 18 | 1 | 1 | 2 | 128 | | | Playoffs | 3 | 0 | 0 | 0 | 4 | |
| 2003-2004 | Granby Prédateurs | QSMHL | 24 | 3 | 0 | 3 | 189 | | | ||||||
| Saint-Hyacinthe Cousin | QSMHL | 11 | 0 | 0 | 0 | 93 | | | Playoffs | 8 | 0 | 0 | 0 | 51 | |
| 2004-2005 | Sorel-Tracy Mission | LNAH | 29 | 0 | 0 | 0 | 198 | | | ||||||
| 2006-2007 | Trois-Rivières Caron & Guay | LNAH | 2 | 0 | 0 | 0 | 10 | | |