The Top Ranked Hockey Players of All-Time from Massachusetts  Help Keep the Site Ad Free By Supporting us at Patreon

 

AinsworthSports.com

 


Home

 

Updates

 

Sports

 

Upcoming/Recent Events

 

Polls

 

Contact Us

 

Links

 


Other Links > Hockey > Hockey Players by State

 

The Top Ranked Hockey Players of All-Time from Massachusetts

 

Notes: Players are ranked on the list of the state they were born in. 

Where a player grew up or went to school  is not factored into this list.

Ranking Explanation

 

Rnk Athlete POS Rookie Yr Birthplace Overall Rank
1 Keith Tkachuk LW 1992 Melrose 130
2 John Carlson D 2010 Natick 165
3 Jeremy Roenick C 1989 Boston 192
4 Tom Barrasso G 1984 Boston 196
5 Tony Amonte RW 1992 Hingham 258
6 Kevin Stevens LW 1988 Brockton 262
7 Keith Yandle D 2007 Boston 286
8 Bill Guerin RW 1992 Worcester 324
9 Jack Eichel C 2016 North Chelmsford 539
10 Cory Schneider G 2009 Marblehead 577
11 Mickey Roach C 1920 Boston 655
12 Bob Carpenter C 1982 Beverly 800
13 Tom Poti D 1999 Worcester 809
14 Chris Kreider C 2013 Boxford 861
15 Scott Young RW 1988 Clinton 929
16 Shawn McEachern RW 1992 Waltham 969
17 Jeff Norton D 1988 Acton 1030
18 Garth Snow G 1994 Wrentham 1105
19 Noah Hanifin D 2016 Norwood 1129
20 Rick DiPietro G 2001 Winthrop 1132
21 Darren Turcotte C 1989 Boston 1224
22 Mike Milbury D 1976 Brighton 1279
23 Robbie Ftorek C 1973 Needham 1310
24 Marty McInnis RW 1992 Hingham 1523
25 Bob Kudelski RW 1988 Springfield 1567
26 Hal Gill D 1998 Concord 1722
27 Larry Pleau LW 1970 Lynn 1731
28 Kevin Hayes RW 2015 Dorchester 1732
29 Jim Carey G 1995 Dorchester 1745
30 Ted Donato LW 1992 Boston 1758
31 Richie Dunn D 1978 Boston 1831
32 Bobby Sheehan C 1970 Weymouth 1842
33 Bill Moe D 1945 Danvers 1844
34 Steve Heinze RW 1992 Lawrence 1855
35 Bob Sweeney C 1987 Concord 1887
36 Doug Brown RW 1987 Southborough 1912
37 Carl Voss C 1927 Chelsea 1948
38 Lou Trudel LW 1934 Salem 1984
39 Brian Noonan RW 1988 Boston 2014
40 Stephen Leach RW 1986 Cambridge 2057
41 Ryan Whitney D 2006 Boston 2063
42 Charlie Coyle C 2013 Weymouth 2216
43 Tom Rowe RW 1977 Lynn 2360
44 Bill Cleary C 1956 Cambridge 2442
45 Gerry Cosby G 1933 Roxbury 2456
46 Matt Grzelcyk D 2017 Charlestown 2520
47 Paul Fenton LW 1985 Springfield 2558
48 Bob Miller C 1978 Medford 2559
49 Norm Dussault C 1948 Springfield 2565
50 Jim Craig G 1980 Easton 2569
51 Chris Nilan RW 1980 Boston 2574
52 Brian Boyle C 2008 Hingham 2590
53 Phil Bourque LW 1984 Chelmsford 2596
54 Bob Corkum C 1990 Salisbury 2598
55 Mike Condon G 2016 Holliston 2611
56 Tom Fitzgerald RW 1989 Billerica 2630
57 Jack O'Callahan D 1983 Charlestown 2637
58 Bob Brooke C 1984 Melrose 2675
59 Joe Sacco RW 1991 Medford 2705
60 Jay Pandolfo LW 1997 Winchester 2749
61 Conor Sheary LW 2016 Winchester 2820
62 Andy Brickley LW 1983 Melrose 2822
63 Mike Fidler LW 1977 Everett 2913
64 Steve Baker G 1980 Boston 2927
65 Jay Miller LW 1986 Wellesley 2931
66 Myles Lane D 1929 Melrose 2947
67 Mike Sullivan C 1992 Marshfield 2957
68 Peter Taglianetti D 1985 Framingham 3025
69 Gerry Geran C 1918 Holyoke 3121
70 Frank Vatrano LW 2016 East Longmeadow 3155
71 Gerry Foley RW 1955 Ware 3187
72 John Marino D 2020 North Easton 3199
73 Shawn Bates C 1998 Melrose 3208
74 Conor Garland RW 2019 Scituate 3218
75 Art Lesieur D 1929 Fall River 3328
76 Mike Mottau D 2001 Quincy 3464
77 Dave Silk RW 1980 Scituate 3467
78 Paul Stanton D 1991 Boston 3468
79 Ted Drury C 1994 Boston 3475
80 Brian Pothier D 2001 New Bedford 3520
81 Scott Gordon G 1990 Brockton 3567
82 Tim Sweeney LW 1991 Boston 3634
83 Fred Ahern RW 1975 Boston 3665
84 Mark Kumpel RW 1985 Wakefield 3679
85 Jim Campbell RW 1996 Worcester 3768
86 John Carter LW 1986 Winchester 3793
87 Mike Morrison G 2006 Medford 3827
88 Jimmy Vesey LW 2017 Boston 3875
89 Dwight Schofield D 1977 Waltham 4032
90 Paul Hurley D 1969 Melrose 4100
91 Doug Janik D 2003 Agawam 4187
92 Bill Gilligan C 1978 Beverly 4211
93 Bob McManama C 1974 Belmont 4223
94 Jimmy Hayes RW 2012 Boston 4309
95 Ryan Donato C 2018 Boston 4352
96 Zach Sanford LW 2017 Salem 4371
97 Steve Rooney LW 1985 Canton 4386
98 Kurt Walker D 1976 Weymouth 4417
99 Brian Flynn RW 2013 Lynnfield 4471
100 Colin White (1997) C 2017 Hanover 4473
101 Kevin Ahearn LW 1973 Milton 4486
102 Jon Morris C 1989 Lowell 4516
103 Paul Stewart D 1977 Boston 4585
104 Mark Fusco D 1984 Burlington 4595
105 Bill O'Dwyer C 1984 Boston 4599
106 Chris Wagner C 2015 Walpole 4601
107 Niko Dimitrakos RW 2003 Somerville 4620
108 Jeff Lazaro LW 1991 Waltham 4635
109 Dave Hynes LW 1974 Cambridge 4664
110 Tom Songin RW 1979 Norwood 4721
111 Patrick Rissmiller LW 2004 Belmont 4762
112 Paul O'Neil C 1974 Charlestown 4781
113 Dan LaCouture LW 1999 Hyannis 4805
114 Frank Simonetti D 1985 Melrose 4863
115 Keith Aucoin C 2006 Waltham 4879
116 David Jensen (1965) C 1985 Newton 4885
117 Ed Ronan RW 1992 Quincy 4894
118 Brian Gibbons C 2014 Braintree 4979
119 Kevin Rooney C 2017 Canton 4991
120 Adam Gaudette C 2018 Braintree 5038
121 Eric Nickulas RW 1999 Hyannis 5058
122 Dick Lamby D 1979 Auburn 5073
123 Bobby Butler RW 2010 Marlborough 5078
124 Tom O'Regan C 1984 Cambridge 5149
125 Colin Blackwell C 2019 Lawrence 5189
126 C.J. Young RW 1993 Waban 5249
127 Dean Sylvester RW 1999 Hanson 5303
128 Don Wheldon D 1975 Falmouth 5356
129 Jack Hughes (1957) D 1981 Somerville 5432
130 Gary Burns LW 1981 Cambridge 5446
131 Dean Boylan D 1974 Boston 5459
132 David Sacco RW 1994 Malden 5532
133 Rich Costello C 1984 Framingham 5634
134 Benn Ferriero RW 2010 Essex 5660
135 Jim Vesey C 1989 Charlestown 5742
136 Chris O'Sullivan D 1997 Dorchester 5749
137 Paul Miller C 1982 Billerica 5753
138 Bobby Farnham LW 2015 North Andover 5758
139 Jim Fahey D 2003 Boston 5761
140 John Cunniff LW 1973 South Boston 5774
141 Paul Carey C 2014 Boston 5836
142 Brian Strait D 2011 Waltham 5923
143 Jon Fontas C 1980 Arlington 5964
144 Gerry McDonald D 1982 Weymouth 5965
145 Dick McGlynn D 1973 Medford 5972
146 Greg Mauldin C 2004 Boston 5974
147 Rick Bennett LW 1990 Springfield 6018
148 Jim Troy RW 1976 Boston 6021
149 Michael Ryan C 2007 Boston 6039
150 Connor Brickley C 2016 Everett 6043
151 Bill Whelton D 1981 Everett 6093
152 Joe Hulbig LW 1997 Norwood 6135
153 Billy Tibbetts RW 2001 Boston 6147
154 Patrick Leahy RW 2004 Brighton 6165
155 Mike McHugh LW 1989 Mount Bowdoin 6176
156 Dean Jenkins RW 1984 Billerica 6228
157 Brad Norton D 2002 Cambridge 6293
158 Peter Laviolette D 1989 Norwood 6305
159 Michael Colman D 1992 Stoneham 6331
160 Casey Fitzgerald D 2022 North Reading 6340
161 Scott Harlow LW 1988 East Bridgewater 6344

 


[Home]  [Updates]  [Sports]  [Upcoming/Recent Events]  [Polls]  [Contact Us]  [Links]  [Our Facebook Page]  [Our Twitter Page]