
| 1979-80 | Midget | Ottawa South Canadians Midget AA | 61 | 53 | 54 | 107 | - | - | - | - |
| 1980-81 | OHL | Niagara Falls Flyers | 62 | 14 | 10 | 24 | - | - | - | 35 |
| 1981-82 | OHL | Niagara Falls Flyers | 65 | 29 | 28 | 57 | - | - | - | 122 |
| 1981-82 | CHL | Cincinnati Tigers | 2 | 0 | 0 | 0 | - | - | - | 0 |
| 1982-83 | OHL | Toronto Marlboros | 22 | 13 | 23 | 36 | - | - | - | 27 |
| 1982-83 | OHL | North Bay Centennials | 25 | 5 | 10 | 15 | - | - | - | 30 |
| 1986-87 | USports | Univ. of Toronto | 24 | 9 | 15 | 24 | - | - | - | 72 |
| Juniors Totals | – | 176 | 61 | 71 | 132 | - | - | - | 214 | |
| 1981-82 | OHL | Niagara Falls Flyers | 5 | 1 | 0 | 1 | - | - | - | 6 |
| 1982-83 | OHL | Toronto Marlboros | 4 | 1 | 2 | 3 | - | - | - | 2 |
| Juniors Totals | – | 9 | 2 | 2 | 4 | - | - | - | 8 | |