
| 1980-81 | GNML | Garson-Falconbridge Combines | 28 | 38 | 34 | 72 | - | - | - | 70 |
| 1981-82 | OHL | Toronto Marlboros | 65 | 17 | 28 | 45 | - | - | - | 140 |
| 1982-83 | OHL | Toronto Marlboros | 67 | 19 | 36 | 55 | - | - | - | 117 |
| 1983-84 | OHL | Toronto Marlboros | 59 | 41 | 60 | 101 | - | - | - | 77 |
| 1984-85 | IHL | Indianapolis Checkers | 76 | 17 | 21 | 38 | - | - | - | 88 |
| 1985-86 | AHL | Springfield Indians | 52 | 12 | 11 | 23 | - | - | - | 41 |
| AHL Totals | – | 52 | 12 | 11 | 23 | - | - | - | 41 | |
| Juniors Totals | – | 191 | 77 | 124 | 201 | - | - | - | 334 | |
| 1981-82 | OHL | Toronto Marlboros | 10 | 1 | 1 | 2 | - | - | - | 27 |
| 1982-83 | OHL | Toronto Marlboros | 4 | 1 | 2 | 3 | - | - | - | 4 |
| 1983-84 | OHL | Toronto Marlboros | 6 | 4 | 3 | 7 | - | - | - | 22 |
| 1984-85 | IHL | Indianapolis Checkers | 7 | 2 | 0 | 2 | - | - | - | 28 |
| Juniors Totals | – | 20 | 6 | 6 | 12 | - | - | - | 53 | |