| Regular Season | Playoffs | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Team | Lge | GP | G | A | Pts | PIM | GP | G | A | Pts | PIM |
| 1981-82 | Seattle Breakers | WHL | 1 | 1 | 1 | 2 | 2 | -- | -- | -- | -- | -- |
| 1981-82 | Kelowna Buckaroos | BCJHL | Statistics Unavailable | |||||||||
| 1982-83 | Kelowna Buckaroos | BCJHL | 52 | 27 | 45 | 72 | 63 | |||||
| 1983-84 | Penticton Knights | BCJHL | 30 | 30 | 45 | 75 | 65 | |||||
| 1984-85 | Ferris State University | NCAA | 38 | 19 | 16 | 35 | 52 | |||||
| 1985-86 | Ferris State University | NCAA | 8 | 6 | 8 | 14 | 8 | |||||
| 1986-87 | Ferris State University | NCAA | 42 | 22 | 31 | 53 | 73 | |||||
| 1987-88 | Ferris State University | NCAA | 36 | 23 | 21 | 44 | 62 | |||||
| 1988-89 | Ferris State University | NCAA | 40 | 23 | 20 | 43 | 56 | |||||
| 1990-91 | Lee Valley Lions | BHL | 26 | 59 | 44 | 103 | 42 | |||||