Season | Team | League | GP | G | A | TP | PIM |
1976-1977 | Nepean Peewee | QC Int PW | - | - | - | - | - |
1979-1980 | Nepean Raiders | CCHL | 1 | 0 | 0 | 0 | 0 |
1980-1981 | Nepean Raiders | CCHL | 50 | 6 | 13 | 19 | 98 |
1981-1982 | Ottawa 67's | OHL | 64 | 4 | 13 | 17 | 59 |
1982-1983 | Hartford Whalers | NHL | 2 | 0 | 0 | 0 | 0 |
Ottawa 67's | OHL | 57 | 7 | 14 | 21 | 140 | |
1983-1984 | Hartford Whalers | NHL | 9 | 2 | 0 | 2 | 4 |
Ottawa 67's | Memorial Cup | 5 | 0 | 2 | 2 | 8 | |
Ottawa 67's | OHL | 45 | 8 | 16 | 24 | 114 | |
Canada U20 | WJC-20 | 7 | 0 | 2 | 2 | 10 | |
1984-1985 | Hartford Whalers | NHL | 13 | 1 | 3 | 4 | 24 |
Binghamton Whalers | AHL | 44 | 2 | 18 | 20 | 74 | |
1985-1986 | Hartford Whalers | NHL | 5 | 0 | 0 | 0 | 5 |
Binghamton Whalers | AHL | 67 | 2 | 16 | 18 | 121 | |
1986-1987 | Moncton Golden Flames | AHL | 70 | 6 | 21 | 27 | 112 |
1987-1988 | Saginaw Hawks | IHL | 23 | 1 | 5 | 6 | 55 |
1988-1989 | Saginaw Hawks | IHL | 17 | 1 | 3 | 4 | 42 |