Season | Team | League | GP | G | A | TP | PIM |
1982-1983 | Newmarket Flyers | OJAHL | 47 | 10 | 21 | 31 | 123 |
1983-1984 | Oshawa Generals | OHL | 70 | 23 | 27 | 50 | 88 |
1984-1985 | Oshawa Generals | OHL | 62 | 36 | 42 | 78 | 78 |
1985-1986 | Oshawa Generals | OHL | 54 | 29 | 37 | 66 | 28 |
1986-1987 | Oshawa Generals | OHL | 48 | 31 | 69 | 100 | 46 |
Oshawa Generals | Memorial Cup | 4 | 3 | 1 | 4 | 0 | |
Pittsburgh Penguins | NHL | 8 | 1 | 1 | 2 | 0 | |
1987-1988 | Muskegon Lumberjacks | IHL | 48 | 26 | 37 | 63 | 61 |
Pittsburgh Penguins | NHL | 19 | 0 | 2 | 2 | 9 | |
1988-1989 | Muskegon Lumberjacks | IHL | 63 | 30 | 44 | 74 | 93 |
1989-1990 | Flint Spirits | IHL | 73 | 30 | 44 | 74 | 68 |
1990-1991 | Kansas City Blades | IHL | 60 | 25 | 43 | 68 | 48 |
Team Canada | International | 5 | 0 | 2 | 2 | 2 | |
1991-1992 | Capital District Islanders | AHL | 77 | 19 | 26 | 45 | 58 |
1992-1993 | Saginaw/Ohio Gears | UHL | 29 | 14 | 26 | 40 | 65 |
Muskegon Fury | UHL | 0 | 0 | 0 | 0 | 0 | |
1993-1994 | EHC Lustenau | Austria2 | - | - | - | - | - |
1994-1995 | EHC Lustenau | Austria | - | - | - | - | - |
Saginaw/Ohio Gears | UHL | 13 | 5 | 7 | 12 | 13 | |
1995-1996 | Saginaw/Ohio Gears | UHL | 58 | 20 | 47 | 67 | 94 |
1996-1997 | Kansas City Blades | IHL | 2 | 0 | 0 | 0 | 0 |
Mobile Mysticks | ECHL | 20 | 7 | 9 | 16 | 4 | |
1997-1998 | Mobile Mysticks | ECHL | 45 | 16 | 29 | 45 | 46 |
1998-1999 | Mobile Mysticks | ECHL | 54 | 16 | 21 | 37 | 44 |