Elite Prospects
 Season Team League GP G A TP PIM
 1970-1971 Melrose High USHS-MA- - -- -
 1972-1973 Melrose High USHS-MA- - -- -
 1973-1974 Univ. of New HampshireNCAA31 6 3036 14
 1974-1975 Univ. of New HampshireNCAA31 9 2837 14
 1975-1976 Univ. of New HampshireNCAA31 9 2534 26
 1976-1977 Univ. of New HampshireNCAA38 6 2733 57
 1977-1978 Nova Scotia VoyageursAHL74 2 1214 79
 1978-1979 Nova Scotia VoyageursAHL80 14 3448 154
 1979-1980 Nova Scotia VoyageursAHL75 9 4453 63
 1980-1981 JokeritLiiga33 7 613 56
 1981-1982 Cape Cod BuccaneersACHL38 4 2529 54
  Baltimore SkipjacksACHL6 0 44 6
 1982-1983 Wichita WindCenHL71 2 1820 40

Player statistics powered by www.eliteprospects.com