Season | Team | League | GP | G | A | TP | PIM |
1969-1970 | North York Rangers | MetJBHL | - | - | - | - | - |
1970-1971 | Oshawa Generals | OHA-Jr. | 44 | 5 | 8 | 13 | 44 |
1971-1972 | Oshawa Generals | OHA-Jr. | 61 | 9 | 22 | 31 | 95 |
1972-1973 | Oshawa Generals | OHA-Jr. | 5 | 1 | 3 | 4 | 2 |
Hamilton Red Wings | OHA-Jr. | 54 | 8 | 22 | 30 | 73 | |
1973-1974 | Richmond Robins | AHL | 58 | 7 | 17 | 24 | 18 |
1974-1975 | Richmond Robins | AHL | 17 | 2 | 4 | 6 | 14 |
Philadelphia Firebirds | NAHL-Sr. | 52 | 5 | 15 | 20 | 31 | |
1975-1976 | Richmond Robins | AHL | 12 | 0 | 0 | 0 | 4 |
Philadelphia Firebirds | NAHL-Sr. | 59 | 2 | 24 | 26 | 47 | |
1976-1977 | Barrie Flyers | OHA-Sr. | 33 | 1 | 14 | 15 | 6 |
1977-1978 | Barrie Flyers | OHA-Sr. | 25 | 2 | 6 | 8 | 12 |
1979-1980 | Delta Hurry Kings | BCSHL | - | - | - | - | - |