Season | Team | League | GP | G | A | TP | PIM |
1976-1977 | New Westminster Bruins | WHL | 72 | 20 | 40 | 60 | 35 |
New Westminster Bruins | Memorial Cup | 5 | 1 | 3 | 4 | 0 | |
1977-1978 | New Westminster Bruins | WHL | 70 | 38 | 35 | 73 | 63 |
New Westminster Bruins | Memorial Cup | 5 | 2 | 3 | 5 | 6 | |
1978-1979 | Kalamazoo Wings | IHL | 66 | 26 | 48 | 74 | 20 |
1979-1980 | Kalamazoo Wings | IHL | 59 | 23 | 43 | 66 | 41 |
Adirondack Red Wings | AHL | 8 | 0 | 0 | 0 | 0 | |
1980-1981 | Kalamazoo Wings | IHL | 75 | 26 | 43 | 69 | 34 |
1981-1982 | Kalamazoo Wings | IHL | 81 | 25 | 48 | 73 | 47 |
1982-1983 | Kalamazoo Wings | IHL | 82 | 27 | 44 | 71 | 46 |
1983-1984 | Muskegon Lumberjacks | IHL | 67 | 21 | 38 | 59 | 53 |
Milwaukee Admirals | IHL | 9 | 1 | 2 | 3 | 6 |