Season | Team | League | 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 | |
1997-1998 | Phoenix Mustangs | WCHL | 61 | 4 | 2 | 6 | 211 |
1998-1999 | San Antonio Iguanas | CHL | 51 | 5 | 16 | 21 | 186 |
Oklahoma City Blazers | CHL | 10 | 1 | 2 | 3 | 53 | |
1999-2000 | Oklahoma City Blazers | CHL | 68 | 3 | 31 | 34 | 124 |
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 | |
2002-2003 | Laval Chiefs | QSPHL | 48 | 2 | 11 | 13 | 161 |
2003-2004 | Flint Generals | UHL | 4 | 0 | 0 | 0 | 4 |
Québec RadioX | QSMHL | 29 | 2 | 4 | 6 | 82 | |
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 |