NHL Players Born in Michigan, United States

» Show/Hide Locations List

United States

Alabama (3)

Alaska (13)

Arizona (2)

California (37)

Colorado (11)

Connecticut (30)

Delaware (1)

District of Columbia (3)

Florida (9)

Georgia (3)

Idaho (2)

Illinois (58)

Indiana (9)

Iowa (1)

Maine (6)

Maryland (4)

Massachusetts (187)

Michigan (155)

Minnesota (242)

Missouri (15)

Montana (1)

Nebraska (2)

New Hampshire (11)

New Jersey (15)

New York (110)

North Carolina (2)

North Dakota (13)

Ohio (22)

Oklahoma (5)

Oregon (5)

Pennsylvania (33)

Rhode Island (19)

South Carolina (1)

Texas (8)

Utah (4)

Vermont (2)

Virginia (4)

Washington (12)

Wisconsin (31)

Other Countries

Austria (9)

Bahamas (1)

Belarus (1)

Belgium (1)

Brazil (2)

Brunei Darussalam (1)

Czech Republic (5)

Czechoslovakia (285)

Denmark (12)

East Germany (2)

Finland (192)

France (9)

Germany (30)

Haiti (1)

Indonesia (1)

Ireland (5)

Italy (3)

Jamaica (1)

Japan (2)

Latvia (3)

Lebanon (1)

Lithuania (1)

Netherlands (2)

Nigeria (2)

Norway (8)

Paraguay (1)

Poland (8)

Republic of Korea (2)

Russian Federation (25)

Slovenia (1)

South Africa (1)

Sweden (286)

Switzerland (27)

Taiwan (1)

Union of Soviet Socialist Republics (238)

United Kingdom (46)

United Republic of Tanzania (1)

Venezuela (2)

Yugoslavia (4)

155 Players

155 Players Table
Scoring Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
1 Justin Abdelkader 2008 2016 LW 480 80 94 174 3 417 1987-02-25 Muskegon
2 Clarence Abel 1927 1934 D 333 19 18 37 359 1900-05-28 Sault Ste. Marie
3 Gerry Abel 1967 1967 LW 1 0 0 0 0 1944-12-25 Detroit
4 Keith Aldridge 2000 2000 D 4 0 0 0 1 0 1973-07-20 Detroit
5 Jason Bacashihua 2006 2007 G 38 0 1 1 0 2 38 7 17 4 .897 3.19 1982-09-20 Dearborn Heights
6 Cliff Barton 1930 1940 RW 85 10 9 19 22 1907-09-03 Sault Ste. Marie
7 Mark Beaufait 1993 1993 C 5 1 0 1 -1 0 1970-05-13 Livonia
8 John Blum 1983 1990 D 250 7 34 41 8 610 1959-10-08 Detroit
9 David Booth 2007 2015 LW 502 120 111 231 -26 206 1984-11-24 Detroit
10 Reid Boucher 2014 2016 C 73 11 16 27 -15 10 1993-09-08 Lansing
11 Drayson Bowman 2010 2015 C/LW 179 15 18 33 -8 53 1989-03-08 Grand Rapids
12 Patrick Brown 2015 2016 C 14 1 1 2 0 8 1992-05-29 Bloomfield
13 Tony Bukovich 1944 1945 LW/C 17 7 3 10 6 1915-08-30 Painesdale
14 Charlie Burns 1959 1973 C 749 106 198 304 -25 252 1936-02-14 Detroit
15 Adam Burt 1989 2001 D 737 37 115 152 -52 961 1969-01-15 Detroit
16 Gord Buynak 1975 1975 D 4 0 0 0 3 2 1954-03-19 Detroit
17 Dan Bylsma 1996 2004 RW 429 19 43 62 -20 184 1970-09-19 Grand Haven
18 Jack Campbell 2014 2014 G 1 0 0 0 0 1 0 1 0 .872 6.00 1992-01-09 Port Huron
19 Ed Carpenter 1920 1921 D 45 10 5 15 41 1890-06-15 Hartford
20 Jimmy Carson 1987 1996 C 626 275 286 561 -20 254 1968-07-20 Southfield
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
21 Shawn Chambers 1988 2000 D 625 50 185 235 -5 364 1966-10-11 Sterling Hts.
22 Chris Cichocki 1986 1989 RW 68 11 12 23 -9 27 1963-09-17 Detroit
23 Danton Cole 1990 1996 C/RW 318 58 60 118 -26 125 1967-01-10 Pontiac
24 Ian Cole 2011 2016 D 257 10 41 51 35 208 1989-02-21 Ann Arbor
25 Sean Collins 2009 2012 D 21 2 1 3 2 12 1983-10-30 Troy
26 Erik Condra 2011 2016 RW 353 39 59 98 22 170 1986-08-06 Trenton
27 Chris Conner 2007 2015 RW 180 22 28 50 -1 38 1983-12-23 Westland
28 Andrew Copp 2015 2016 C 78 7 7 14 10 6 1994-07-08 Ann Arbor
29 Jim Cummins 1992 2004 RW 511 24 36 60 -44 1538 1970-05-17 Dearborn
30 Tony Curtale 1981 1981 D 2 0 0 0 -1 0 1962-01-29 Detroit
31 Patrick Davis 2009 2010 RW 9 1 0 1 -2 0 1986-12-28 Sterling
32 Dave Debol 1980 1981 C 92 26 26 52 -17 4 1956-03-27 St. Claire Shores
33 Danny DeKeyser 2013 2016 D 234 14 61 75 27 118 1990-03-07 Detroit
34 Larry DePalma 1986 1994 LW 148 21 20 41 -41 408 1965-10-27 Trenton
35 Vic Desjardins 1931 1932 C 87 6 15 21 27 1900-07-04 Sault Ste. Marie
36 Mike Donnelly 1987 1997 LW 465 114 121 235 10 255 1963-10-10 Detroit
37 Matt Elich 2000 2001 RW 16 1 1 2 -6 0 1979-09-22 Detroit
38 Corey Elkins 2010 2010 LW 3 1 0 1 -2 0 1985-02-23 West Bloomfield
39 Dave Feamster 1982 1985 D 169 13 24 37 6 154 1958-09-10 Detroit
40 Brian Felsner 1998 1998 LW 12 1 3 4 0 12 1972-11-11 Mt. Clemens
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
41 Denny Felsner 1992 1995 LW 18 1 4 5 2 6 1970-04-29 Warren
42 Jeff Finger 2007 2010 D 199 17 40 57 4 114 1979-12-18 Houghton
43 Alex Foster 2008 2008 C 3 0 0 0 0 0 1984-08-26 Canton
44 Nathan Gerbe 2009 2016 C 394 58 80 138 -21 172 1987-07-24 Oxford
45 Tim Gleason 2004 2015 D 727 17 125 142 -37 701 1983-01-29 Clawson
46 Luke Glendening 2014 2016 C 219 21 25 46 1 102 1989-04-28 Grand Rapids
47 Rob Globke 2006 2008 C 46 1 1 2 -6 8 1982-10-24 Farmington
48 Kevin Gravel 2016 2016 D 5 0 0 0 0 0 1992-03-06 Kingsford
49 Andy Greene 2007 2016 D 641 35 149 184 14 200 1982-10-30 Trenton
50 Matt Greene 2006 2016 D 589 16 62 78 -13 644 1983-05-13 Grand Ledge
51 Mike Grier 1997 2011 RW 1060 162 221 383 -9 510 1975-01-05 Detroit
52 Adam Hall 2002 2014 RW 682 69 87 156 -76 282 1980-08-14 Kalamazoo
53 Mark Hamway 1985 1987 RW 53 5 13 18 -6 9 1961-08-09 Detroit
54 Mike Hartman 1987 1995 LW 397 43 35 78 -34 1388 1967-02-07 Detroit
55 Derian Hatcher 1992 2008 D 1045 80 251 331 74 1581 1972-06-04 Sterling Hts.
56 Kevin Hatcher 1985 2001 D 1157 227 450 677 -27 1392 1966-09-09 Detroit
57 Connor Hellebuyck 2016 2016 G 26 0 0 0 0 0 26 13 11 1 .918 2.34 1993-05-19 Commerce Township
58 Dwight Helminen 2009 2010 C 27 2 1 3 -3 0 1983-06-22 Hancock
59 T.J. Hensick 2008 2011 C 112 12 26 38 -16 18 1985-12-10 Lansing
60 Andy Hilbert 2002 2010 C/LW 307 42 62 104 9 132 1981-02-06 Lansing
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
61 Mark Howe* 1980 1995 D 929 197 545 742 400 455 1955-05-28 Detroit
62 Marty Howe 1980 1985 D 197 2 29 31 7 99 1954-02-18 Detroit
63 Matt Hunwick 2008 2016 D 407 20 68 88 -16 164 1985-05-21 Warren
64 Shawn Hunwick 2012 2012 G 1 0 0 0 0 0 1 0 0 0 0.00 1987-04-09 Sterling Heights
65 Al Iafrate 1985 1998 D 799 152 311 463 -64 1301 1966-03-21 Dearborn
66 Bob Johnson 1973 1975 G 24 0 0 0 0 23 24 9 9 1 3.74 1948-11-12 Farmington
67 Brent Johnson 1999 2012 G 309 0 10 10 0 52 309 140 112 31 .904 2.63 1977-03-12 Farmington
68 Brad Jones 1987 1992 LW 148 25 31 56 11 122 1965-06-26 Sterling Heights
69 Steven Kampfer 2011 2016 D 133 9 14 23 9 56 1988-09-24 Ann Arbor
70 Dan Keczmer 1991 2000 D 235 8 38 46 -10 212 1968-05-25 Mt. Clemens
71 Tanner Kero 2016 2016 RW 17 1 2 3 -2 2 1992-07-24 Hanock
72 Ryan Kesler 2004 2016 C 815 223 270 493 25 747 1984-08-31 Livonia
73 Ike Klingbeil 1937 1937 D 5 1 2 3 2 1908-11-03 Hancock
74 Torey Krug 2012 2016 D 241 30 95 125 38 81 1991-04-12 Livonia
75 Benjamin LaPrairie 1937 1937 D 7 0 0 0 0 1911-10-20 Sault Ste. Marie
76 Dylan Larkin 2016 2016 C 80 23 22 45 11 34 1996-07-30 Waterford
77 Drew Larman 2007 2010 C 26 2 1 3 -3 4 1985-05-15 Canton
78 Chad Larose 2006 2013 RW 508 85 95 180 -29 286 1982-03-27 Fraser
79 David Legwand 1999 2016 C 1136 228 390 618 7 551 1980-08-17 Detroit
80 Ken Leiter 1985 1990 D 143 14 36 50 19 62 1961-04-19 Detroit
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
81 Bryan Lerg 2015 2016 C 8 1 0 1 0 0 1986-01-20 Livonia
82 Chris Luongo 1991 1996 D 218 8 23 31 -73 176 1967-03-17 Detroit
83 Peter Mannino 2009 2012 G 6 0 0 0 0 0 6 1 1 0 .882 3.98 1984-02-17 Farmington Hills
84 Alec Martinez 2010 2016 D 337 39 69 108 48 102 1987-07-26 Rochester Hills
85 Pat Mayer 1988 1988 D 1 0 0 0 0 4 1961-07-24 Royal Oak
86 Michael McCarron 2016 2016 RW 20 1 1 2 -10 37 1995-03-07 Gross Pointe
87 Mike McDougal 1979 1983 RW 61 8 10 18 -32 43 1958-04-30 Port Huron
88 Don McSween 1988 1996 D 47 3 10 13 2 55 1964-06-09 Detroit
89 Andrew Miller 2015 2016 F 15 1 5 6 -3 0 1988-09-18 Bloomfield Hills
90 Kelly Miller 1985 1999 LW 1057 181 282 463 71 512 1963-03-03 Lansing
91 Kevin Miller 1989 2004 C 620 150 185 335 -7 429 1965-09-02 Lansing
92 Kip Miller 1991 2004 C 449 74 165 239 -32 105 1969-06-11 Lansing
93 Ryan Miller 2003 2016 G 655 0 10 10 0 26 655 340 233 68 .915 2.60 1980-07-17 East Lansing
94 Jeff Mitchell 1998 1998 C/RW 7 0 0 0 0 7 1975-05-16 Wayne
95 Mike Modano* 1990 2011 C 1499 561 813 1374 114 930 1970-06-07 Livonia
96 Gary Morrison 1980 1982 RW 43 1 15 16 4 70 1955-11-08 Detroit
97 Ken Morrow 1980 1989 D 550 17 88 105 149 309 1956-10-17 Flint
98 Dave Moss 2007 2015 LW 501 78 100 178 -23 157 1981-12-28 Livonia
99 Pat Neaton 1994 1994 D 9 1 1 2 3 12 1971-05-21 Redford
100 Jim Niekamp 1971 1972 D 29 0 2 2 -17 37 1946-03-11 Detroit
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
101 Jordan Oesterle 2015 2016 D 23 0 6 6 -3 0 1992-06-25 Dearborn Heights
102 Steven Oleksy 2013 2015 D 62 3 16 19 15 86 1986-02-04 Chesterfield
103 Rob Palmer 1974 1976 C 16 0 3 3 2 2 1952-10-02 Detroit
104 Aaron Palushaj 2011 2014 RW 68 3 11 14 -1 18 1989-09-07 Livonia
105 Scott Parse 2010 2012 C 73 14 16 30 19 36 1984-09-05 Portage
106 Greg Pateryn 2013 2016 D 58 1 6 7 -8 55 1990-06-20 Sterling Heights
107 Craig Patrick* 1972 1979 RW 401 72 91 163 -131 61 1946-05-20 Detroit
108 Pat Peake 1994 1998 C 134 28 41 69 3 105 1973-05-28 Rochester
109 Jeff Petry 2011 2016 D 365 25 72 97 -74 165 1987-12-09 Ann Arbor
110 Blake Pietila 2016 2016 LW 7 1 1 2 0 2 1993-02-20 Brighton
111 Kevin Porter 2009 2016 C 247 29 29 58 -26 60 1986-03-12 Detroit
112 Corey Potter 2009 2016 D 130 8 24 32 -11 53 1984-01-05 Lansing
113 Wayne Presley 1985 1996 RW 684 155 147 302 -43 953 1965-03-23 Dearborn
114 Brian Rafalski 2000 2011 D 833 79 436 515 178 282 1973-09-28 Dearborn
115 Erik Reitz 2006 2009 D 48 1 1 2 -7 69 1982-07-29 Detroit
116 Bobby Reynolds 1990 1990 LW 7 1 1 2 -3 0 1967-07-14 Flint
117 Andy Roach 2006 2006 D 5 1 2 3 0 10 1973-08-22 Mattawan
118 Doug Roberts 1966 1975 RW 419 43 104 147 -106 342 1942-10-28 Detroit
119 Gordie Roberts 1980 1994 D 1097 61 359 420 50 1582 1957-10-02 Detroit
120 Brian Rolston 1995 2012 C 1256 342 419 761 65 472 1973-02-21 Flint
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
121 Dale Rominski 2000 2000 RW 3 0 1 1 1 2 1975-10-01 Farmington Hills
122 Mike Rucinski 1998 2001 D 26 0 2 2 1 10 1975-03-30 Trenton
123 Bernie Ruelle 1944 1944 LW 2 1 0 1 0 1920-11-23 Houghton
124 Pat Rupp 1964 1964 G 1 0 0 0 0 1 0 1 0 4.00 1942-08-12 Detroit
125 Bryan Rust 2015 2016 RW 55 5 8 13 -2 16 1992-05-11 Pontiac
126 Ron Serafini 1974 1974 D 2 0 0 0 -2 2 1953-10-31 Highland Park
127 John Sherf 1936 1944 LW 19 0 0 0 8 1913-04-08 Calumet
128 Patrick Sieloff 2016 2016 D 1 1 0 1 1 2 1994-05-15 Ann Arbor
129 Jim Slater 2006 2015 C 584 67 71 138 -17 407 1982-12-09 Lapeer
130 Dennis Smith 1990 1991 D 8 0 0 0 3 4 1964-07-27 Detroit
131 Ted Speers 1986 1986 RW 4 1 1 2 2 0 1961-01-28 Ann Arbor
132 Jim Storm 1994 1996 LW 84 7 15 22 5 44 1971-02-05 Milford
133 Chris Summers 2011 2016 D 70 2 7 9 -24 51 1988-02-05 Ann Arbour
134 Damian Surma 2003 2004 C 2 1 1 2 1 0 1981-01-22 Lincoln Park
135 Chris Tamer 1994 2004 D 644 21 64 85 -75 1183 1970-11-17 Dearborn
136 Chris Tancill 1991 1998 C 134 17 32 49 -30 54 1968-02-07 Livonia
137 Matt Taormina 2011 2016 D 59 4 8 12 3 6 1986-10-20 Warren
138 Tim Thomas 2003 2014 G 426 0 7 7 0 43 426 214 145 49 .920 2.52 1974-04-15 Flint
139 Corey Tropp 2012 2015 RW 148 6 21 27 -11 133 1989-07-25 Grosse Point
140 Jacob Trouba 2014 2016 D 211 23 49 72 16 151 1994-02-26 Rochester
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
141 Dean Turner 1979 1983 D 35 1 0 1 -5 59 1958-06-22 Dearborn
142 Rob Valicevic 1999 2004 RW 193 28 20 48 -13 61 1971-01-06 Detroit
143 John Vanbiesbrouck 1982 2002 G 882 0 35 35 0 310 882 374 346 119 .899 2.98 1963-09-04 Detroit
144 Mike Vellucci 1988 1988 D 2 0 0 0 -1 11 1966-08-11 Farmington
145 Kris Vernarsky 2003 2004 C 17 1 0 1 -3 2 1982-04-05 Detroit
146 Don Waddell 1981 1981 D 1 0 0 0 -1 0 1958-08-19 Detroit
147 Austin Watson 2013 2016 LW 63 4 7 11 -6 32 1992-01-13 Ann Arbor
148 Doug Weight 1992 2011 C 1238 278 755 1033 -58 970 1971-01-21 Warren
149 Carl Wetzel 1965 1968 G 7 0 0 0 0 0 7 1 4 1 4.39 1938-12-12 Detroit
150 James Wisniewski 2006 2016 D 552 53 221 274 -22 459 1984-02-21 Canton
151 Luke Witkowski 2015 2016 D 20 0 0 0 0 19 1990-04-14 Holland
152 Craig Wolanin 1986 1998 D 695 40 133 173 -36 894 1967-07-27 Grosse Pointe
153 Mike York 2000 2009 LW 579 127 195 322 -34 135 1978-01-03 Waterford
154 Jeff Zatkoff 2014 2016 G 35 0 1 1 0 0 35 16 14 3 .915 2.66 1987-06-09 Detroit
155 Rudy Zunich 1944 1944 D 2 0 0 0 2 1910-11-24 Calumet