Season | Team | League | GP | G | A | TP | PIM | Playoffs | GP | G | A | TP | PIM | |
1987-1988 | Caledonia Corvairs | NDJCHL | 6 | 0 | 0 | 0 | 4 | | | ||||||
1988-1989 | Port Dover Sailors | NDJCHL | 35 | 14 | 26 | 40 | 149 | | | ||||||
1989-1990 | Brantford Golden Eagles | MWJHL | 26 | 1 | 8 | 9 | 145 | | | ||||||
Fort Erie Meteors | GHL | 15 | 3 | 7 | 10 | 125 | | | |||||||
1990-1991 | Fort Erie Meteors | GHL | 28 | 4 | 14 | 18 | 134 | | | ||||||
1991-1992 | Fort Erie Meteors | GHL | 40 | 6 | 35 | 41 | 153 | | | ||||||
1996-1997 | Brantford Smoke | UHL | 1 | 0 | 0 | 0 | 0 | | | ||||||
El Paso Buzzards | WPHL | 24 | 1 | 3 | 4 | 66 | | | Playoffs | 10 | 0 | 0 | 0 | 12 | |
1997-1998 | Phoenix Mustangs | WCHL | 61 | 4 | 2 | 6 | 211 | | | Playoffs | 9 | 0 | 2 | 2 | 70 |
1998-1999 | San Antonio Iguanas | CHL | 51 | 5 | 16 | 21 | 186 | | | ||||||
Oklahoma City Blazers | CHL | 10 | 1 | 2 | 3 | 53 | | | Playoffs | 13 | 0 | 6 | 6 | 34 | |
1999-2000 | Oklahoma City Blazers | CHL | 68 | 3 | 31 | 34 | 124 | | | Playoffs | 8 | 0 | 0 | 0 | 11 |
2000-2001 | Rockford IceHogs | UHL | 58 | 4 | 16 | 20 | 125 | | | ||||||
2001-2002 | Dundas Real McCoys | OHA-Sr. | 17 | 4 | 13 | 17 | 16 | | | ||||||
Laval Chiefs | QSPHL | 16 | 0 | 3 | 3 | 57 | | | Playoffs | 18 | 1 | 6 | 7 | 39 | |
2002-2003 | Laval Chiefs | QSPHL | 48 | 2 | 11 | 13 | 161 | | | Playoffs | 18 | 1 | 3 | 4 | 56 |
2003-2004 | Flint Generals | UHL | 4 | 0 | 0 | 0 | 4 | | | ||||||
Québec RadioX | QSMHL | 29 | 2 | 4 | 6 | 82 | | | Playoffs | 6 | 0 | 0 | 0 | 12 | |
2004-2005 | Flint Generals | UHL | 79 | 2 | 17 | 19 | 179 | | | ||||||
Sorel-Tracy Mission | LNAH | 2 | 0 | 0 | 0 | 6 | | | |||||||
2005-2006 | Kangwon Land | Asia League | 28 | 7 | 8 | 15 | 151 | | | ||||||
Sydney Ice Dogs | AIHL | 16 | 5 | 8 | 13 | 34 | | |