| Regular Season | Playoffs | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Team | Lge | GP | G | A | Pts | PIM | GP | G | A | Pts | PIM |
| 1974-75 | Hamilton Fincups | OHA | 53 | 31 | 24 | 55 | 93 | |||||
| 1975-76 | Hamilton Fincups | OHA | 66 | 42 | 37 | 79 | 82 | |||||
| 1976-77 | St. Catharines Fincups | OHA | 65 | 51 | 61 | 112 | 96 | |||||
| 1977-78 | New Haven Nighthawks | AHL | 62 | 15 | 9 | 24 | 12 | 2 | 0 | 0 | 0 | 0 |
| 1977-78 | New York Rangers | NHL | 1 | 0 | 0 | 0 | 0 | -- | -- | -- | -- | -- |
| 1978-79 | Toledo Goaldiggers | IHL | 66 | 26 | 27 | 53 | 54 | 6 | 4 | 2 | 6 | 14 |
| 1978-79 | New Haven Nighthawks | AHL | 1 | 0 | 0 | 0 | 0 | -- | -- | -- | -- | -- |
| 1979-80 | Dayton Gems | IHL | 3 | 1 | 2 | 3 | 0 | -- | -- | -- | -- | -- |
| 1979-80 | Toledo Goaldiggers | IHL | 63 | 31 | 29 | 60 | 58 | 4 | 2 | 0 | 2 | 8 |
| NHL Totals | 1 | 0 | 0 | 0 | 0 | |||||||