NHL Players Born in Nova Scotia, Canada

» Show/Hide Locations List

Canada

Alberta (551)

British Columbia (371)

Manitoba (385)

New Brunswick (50)

Newfoundland and Labrador (28)

Northwest Territories (5)

Nova Scotia (73)

Ontario (2223)

Prince Edward Island (30)

Quebec (791)

Saskatchewan (504)

Yukon (2)

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)

73 Players

73 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 Dave Amadio 1958 1969 D 125 5 11 16 -31 163 1939-04-23 Glace Bay
2 Paul Andrea 1966 1971 RW 150 31 49 80 -34 10 1941-07-31 North Sydney
3 Mike Backman 1982 1984 RW 18 1 6 7 1 18 1955-01-02 Halifax
4 Frank Beaton 1979 1980 LW 25 1 1 2 -6 43 1953-04-28 Antigonish
5 Dennis Bonvie 1995 2004 RW 92 1 2 3 -8 311 1973-07-23 Antigonish
6 Eric Boulton 2001 2016 LW 654 31 48 79 -38 1421 1976-08-17 Halifax
7 Claude Bourque 1939 1940 G 62 0 0 0 0 62 16 38 8 3.02 1915-03-31 Oxford
8 Paul Boutilier 1982 1989 D 288 27 83 110 6 358 1963-05-03 Sydney
9 David Brine 2008 2008 C 9 0 1 1 -1 4 1985-01-06 Truro
10 Nelson Burton 1978 1979 LW 8 1 0 1 -5 21 1957-11-06 Sydney
11 Jerry Byers 1973 1978 LW 43 3 4 7 -12 15 1952-03-29 Kentville
12 Lyle Carter 1972 1972 G 15 0 0 0 0 2 15 4 7 0 4.16 1945-04-29 Truro
13 Sidney Crosby 2006 2016 C 707 338 600 938 148 552 1987-08-07 Cole Harbour
14 Tony Currie 1978 1985 RW 290 92 119 211 5 83 1957-11-12 Sydney Mines
15 Mal Davis 1979 1986 LW 100 31 22 53 -4 34 1956-10-10 Lockport
16 Doug Doull 2004 2006 LW 37 0 1 1 1 151 1974-05-31 Green Bay
17 Trevor Fahey 1965 1965 LW 1 0 0 0 0 1944-01-04 New Waterford
18 Norm Ferguson 1969 1972 RW 279 73 66 139 -50 72 1945-10-16 Sydney
19 Ryan Flinn 2002 2006 LW 31 1 0 1 0 84 1980-04-20 Halifax
20 Charles Fraser 1924 1924 D 1 0 0 0 0 1897-07-22 Stellarton
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
21 Troy Gamble 1987 1992 G 72 0 1 1 0 22 72 22 29 9 .875 3.61 1967-04-07 New Glasgow
22 Andrew Gordon 2009 2013 RW 55 3 4 7 -15 6 1985-12-13 Halifax
23 Alex Grant 2014 2016 D 7 2 0 2 1 9 1989-01-20 Antigonish
24 John Hanna 1959 1968 D 198 6 26 32 1 206 1935-04-05 Sydney
25 Bob Hess 1975 1984 D 329 27 95 122 -8 178 1955-05-19 Middleton
26 Bert Hirschfeld 1950 1951 LW 33 1 4 5 2 1929-03-01 Halifax
27 Flash Hollett 1934 1946 D 562 132 181 313 358 1912-04-13 North Sydney
28 John Ingram 1925 1925 C 1 0 0 0 0 1893-12-19 Halifax
29 Stan Jackson 1922 1927 LW 86 9 6 15 75 1898-08-27 Parrsboro
30 Aaron Johnson 2004 2013 D 291 17 45 62 1 227 1983-04-30 Port Hawkesbury
31 Andrew Joudrey 2012 2012 C 1 0 0 0 0 0 1984-07-15 Halifax
32 Alex Killorn 2013 2016 C 272 53 85 138 24 157 1989-09-14 Halifax
33 Gord Kuhn 1933 1933 RW 12 1 1 2 4 1905-11-19 Truro
34 David Ling 1997 2004 RW 93 4 4 8 -11 191 1975-01-09 Halifax
35 Andrew MacDonald 2009 2016 D 400 20 93 113 -9 202 1986-09-07 Judique
36 Craig MacDonald 1999 2009 LW 233 11 24 35 -15 91 1977-04-07 Antigonish
37 Joey MacDonald 2007 2014 G 133 0 1 1 0 8 133 44 61 15 .902 3.00 1980-02-07 Pictou
38 Lowell MacDonald 1962 1978 LW 506 180 210 390 55 92 1941-08-30 New Glasgow
39 Parker MacDonald 1953 1969 C 676 144 179 323 -32 253 1933-06-14 Sydney
40 Al MacInnis* 1982 2004 D 1416 340 934 1274 373 1511 1963-07-11 Inverness
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
41 Shawn MacKenzie 1983 1983 G 4 0 0 0 0 0 4 0 1 0 6.92 1962-08-22 Bedford
42 Nathan MacKinnon 2014 2016 C 218 59 94 153 9 80 1995-09-01 Halifax
43 Don MacLean 1998 2007 C 41 8 5 13 -6 6 1977-01-14 Sydney
44 Al MacNeil 1956 1968 D 524 17 75 92 -6 617 1935-09-27 Sydney
45 Ian MacNeil 2003 2003 C 2 0 0 0 1 0 1977-04-27 Halifax
46 Brad Marchand 2010 2016 LW 454 153 136 289 138 434 1988-05-11 Halifax
47 Peter Marsh 1980 1984 RW 278 48 71 119 -71 224 1956-12-21 Halifax
48 Craig Martin 1995 1997 RW 21 0 1 1 -4 24 1971-01-21 Amherst
49 Wayne Maxner 1965 1966 LW 62 8 9 17 48 1942-09-27 Halifax
50 Thomas McCarthy 1920 1921 RW 35 22 7 29 10 1893-04-12 St. Peter's
51 Irv McGibbon 1943 1943 RW 1 0 0 0 2 1914-10-11 Antigonish
52 John McKinnon 1926 1931 D 208 28 11 39 224 1902-07-15 Guysborough
53 Mike McPhee 1984 1994 LW 744 200 199 399 99 661 1960-07-14 Sydney
54 Dean Melanson 1995 2002 D 9 0 0 0 0 8 1973-11-19 Antigonish
55 Kevin Morrison 1980 1980 D 41 4 11 15 -6 23 1949-10-28 Sydney
56 Glen Murray 1992 2008 RW 1009 337 314 651 14 679 1972-11-01 Halifax
57 Liam O'Brien 2015 2015 C 13 1 1 2 4 23 1994-07-29 Halifax
58 Dan Poliziani 1959 1959 RW 1 0 0 0 0 1935-01-08 Sydney
59 Pokey Reddick 1987 1994 G 132 0 1 1 0 20 132 46 58 16 .873 3.71 1964-10-06 Halifax
60 Bill Riley 1975 1980 RW 139 31 30 61 -18 320 1950-09-20 Amherst
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
61 Cam Russell 1990 1999 D 396 9 21 30 8 872 1969-01-12 Halifax
62 Logan Shaw 2016 2016 RW 53 5 2 7 -7 13 1991-10-05 Glace Bay
63 James Sheppard 2008 2015 C 394 23 68 91 -38 192 1988-04-25 Halifax
64 Zach Sill 2014 2016 C 93 2 3 5 -9 98 1988-05-24 Truro
65 Jon Sim 1999 2011 LW 469 75 64 139 -43 314 1977-09-29 New Glasgow
66 Bobby Smith 1979 1993 C 1077 357 679 1036 -10 917 1958-02-12 North Sydney
67 Sandy Snow 1969 1969 RW 3 0 0 0 0 2 1946-11-11 Glace Bay
68 Ted Stackhouse 1922 1922 D 13 0 0 0 2 1894-11-02 Wolfville
69 Doug Sulliman 1980 1990 RW 631 160 168 328 -140 175 1959-08-29 Glace Bay
70 Derrick Walser 2002 2007 D 91 8 21 29 -18 56 1978-05-12 New Glasgow
71 Colin White 2000 2012 D 797 21 108 129 74 869 1977-12-12 New Glasgow
72 Wally Wilson 1948 1948 C 53 11 8 19 18 1921-05-25 Berwick
73 Wendell Young 1986 1995 G 187 0 10 10 0 20 187 59 86 12 .876 3.94 1963-08-01 Halifax