Elite Prospects
 Season Team League GP G A TP PIM      Playoffs GP G A TP PIM 
 1974-1975 St. Paul VulcansMidJHL57 13 1427 130|        
 1975-1976 St. Paul VulcansMidJHL47 6 3440 152|        
 1976-1977 Michigan State Univ.NCAA18 0 33 30|        
  Peterborough PetesOHL26 0 55 143|Playoffs4 0 22
 1977-1978 Peterborough PetesOHL68 20 2444 307|Playoffs21 6 511 52 
  Peterborough PetesMemorial Cup5 0 55 4|        
 1978-1979 Rochester AmericansAHL57 4 1014 253|        
  New England Whalers WHA12 0 00 19|Playoffs3 0 00 12 
 1979-1980 Hartford WhalersNHL3 0 11 2|        
  Springfield IndiansAHL50 12 1325 165|        
 1980-1981 Hartford WhalersNHL43 5 38 93|        
  Binghamton WhalersAHL33 18 1129 138|        
 1981-1982 MontrĂ©al CanadiensNHL3 0 11 32|Playoffs2 0 00 27 
  Nova Scotia VoyageursAHL60 28 1240 156|Playoffs6 2 13 32 
 1982-1983 Nova Scotia VoyageursAHL78 31 2758 183|Playoffs7 1 12 25 
 1983-1984 Calgary FlamesNHL4 0 00 19|        
  Colorado FlamesCenHL57 16 1935 218|Playoffs6 3 14 15 
 1984-1985 Toronto Maple LeafsNHL68 8 412 209|        
 1985-1986 Toronto Maple LeafsNHL21 0 00 67|        
  Edmonton OilersNHL4 1 01 12|        
  Nova Scotia OilersAHL19 4 37 41|        
 1986-1987 Nova Scotia OilersAHL47 10 1626 80|        
  Hershey BearsAHL12 1 23 30|Playoffs3 2 02 10 
 1987-1988 New York RangersNHL31 2 02 78|        
  Denver RangersIHL30 12 1022 53|Playoffs13 2 24 21 
 1988-1989 Detroit Red WingsNHL1 0 00 0|        
  Adirondack Red WingsAHL63 3 1013 137|        

Player statistics powered by www.eliteprospects.com