NHL Players Born in Alberta, Canada

» Show/Hide Locations List

Canada

Alberta (550)

British Columbia (371)

Manitoba (386)

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)

550 Players

550 Players Table
Scoring Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
1Gene Achtymichuk19521959C323582Lamont1932-09-07
2John Adams19411941LW426121811Calgary1920-05-05
3Stew Adams19301933LW959263560Calgary1904-10-161978-05-18
4Johnathan Aitken20002004D44011-1270Edmonton1978-05-24
5Peter Allen19961996D800028Calgary1970-03-06
6Ron Anderson19681972RW251283058-26146Red Deer1945-07-29
7Darrel Anholt19841984D100020Hardisty1962-11-23
8Oscar Asmundson19331938C11111233430Red Deer1908-11-171964-11-02
9Mark Astley19941996D7541923-1592Calgary1969-03-30
10Alex Auld20022012G237077012237918832.9042.80Cold Lake1981-01-07
11Jared Aulin20032003C/RW17224-30Calgary1982-03-15
12Warren Babe19881991LW21257323Medicine Hat1968-09-07
13Dave Babych19811999D1195142581723-223970Edmonton1961-05-23
14Wayne Babych19791987RW519192246438-28498Edmonton1958-06-06
15Ryan Bach19991999G3000003030.8794.44Sherwood Park1973-10-21
16Scott Bailey19961997G190000019662.8763.42Calgary1972-05-02
17Frank Banham19972003RW329211-916Calahoo1975-04-14
18Doug Barkley19581966D2532480104382Lethbridge1937-01-06
19Stu Barnes19922008C1136261336597-24438Spruce Grove1970-12-25
20Doug Barrie19691972D158104252-52268Edmonton1946-10-02
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
21Bob Bassen19862000C7658814423221004Calgary1965-05-06
22Hank Bassen19551968G1560220381564666312.97Calgary1932-12-062009-05-29
23Ryan Bast19991999D201100Spruce Grove1975-08-27
24Garry Bauman19671969G35000023551663.56Innisfail1940-07-212006-10-16
25Nolan Baumgartner19962010D143740471169Calgary1976-03-23
26Jay Beagle20092016RW311313364-12121Calgary1985-10-16
27Clayton Beddoes19961997C602810-657Bentley1970-11-10
28Shawn Belle20072011D2001112Edmonton1985-01-03
29Brian Benning19851995D56863233296-41963Edmonton1966-06-10
30Jim Benning19821990D60552191243-73461Edmonton1963-04-29
31Joe Benoit19411947RW185756914494St. Albert1916-02-271981-10-19
32Perry Berezan19851993C3786175136-5279Edmonton1964-12-05
33Mike Berger19881989D30314-2067Edmonton1967-06-02
34Brad Berry19861994D24142832-15323Bashaw1965-04-01
35Fred Berry19771977C3000-30Edmonton1956-03-26
36Craig Berube19872003LW10546198159-813149Calahoo1965-12-17
37Blair Betts20022011C477413778-18118Edmonton1980-02-16
38Larry Bignell19741974D20033-32Edmonton1950-01-07
39Mike Bishai20042004C14022019Edmonton1979-05-30
40Tom Bladon19731981D61073197270133392Edmonton1952-12-29
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
41Gregg Boddy19721976D273234467-44263Ponoka1949-03-19
42Andrew Bodnarchuk20102016D42044-916Drumheller1988-07-11
43George Boothman19431944C/D5817193618Calgary1916-09-252003-09-13
44Jason Botterill19982004LW885914-1689Edmonton1976-05-19
45Tyler Bouck20012007C914812-993Camrose1980-01-13
46Lance Bouma20112016C243243660-6139Provost1990-03-25
47Rene Bourque20062016RW660151147298-32528Lac La Biche1981-12-10
48Rollie Boutin19791981G22011062271013.96Westlock1957-11-06
49Jay Bouwmeester20032016D99081295376-31531Edmonton1983-09-27
50Johnny Boychuk20082016D4633798135121243Edmonton1984-01-19
51Zach Boychuk20092015C127121830-316Airdrie1989-10-04
52Travis Brigley19982004LW55369-616Coronation1977-06-16
53Mike Brodeur20102011G7000007310.9222.17Calgary1983-03-30
54Kyle Brodziak20062016C697105134239-53369St. Paul1984-05-25
55Gary Bromley19741981G1360660121365444283.43Edmonton1950-01-19
56Gerry Brown19421946LW234592Edmonton1917-07-071998-08-18
57Gilbert Brule20062014C299435295-39156Edmonton1987-01-01
58Murray Brumwell19811988D128123143-2470Calgary1960-03-31
59John Bucyk*19561978LW15405568131369146497Edmonton1935-05-12
60Randy Bucyk19861988C1942648Edmonton1962-11-09
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
61Norm Burns19421942C110442Youngstown1918-02-201995-02-23
62Rod Buskas19831993D556196382-571294Wetaskiwin1961-01-07
63Don Cairns19761977LW901102Calgary1955-10-08
64Kyle Calder20002010LW590114180294-71309Mannville1979-01-05
65Al Cameron19761981D282114455-106356Edmonton1955-10-21
66Craig Cameron19671976RW5528765152-96196Edmonton1945-07-19
67Darcy Campbell20072007D100000Airdrie1984-05-12
68Don Campbell19441944LW171348Drumheller1925-07-12
69Wade Campbell19831988D21392736-24305Peace River1961-01-02
70Brian Carlin19721972LW510100Calgary1950-06-13
71Daniel Carr20162016LW2363908Sherwood Park1991-11-01
72Gene Carrigan19311935C3721313Edmonton1907-07-051944-03-15
73Bill Carse19391942C12428437138Edmonton1914-05-29
74Bob Carse19401948LW16732558752Edmonton1919-07-191999-07-27
75John Chad19401946RW8015223729Provost1919-09-161970-10-11
76Todd Charlesworth19841990D933912-3447Calgary1965-03-22
77Jason Chimera20012016LW951163206369-20815Edmonton1979-05-02
78Kyle Chipchura20082016C4823173104-45376Westlock1986-02-19
79Colin Chisholm19871987D100000Edmonton1963-02-25
80Erik Christensen20062012C3876895163-24162Edmonton1983-12-17
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
81Dean Chynoweth19891998D24141822-22667Calgary1968-10-30
82Dave Chyzowski19901997LW126151631-29144Edmonton1971-07-11
83Dean Clark19841984D100000Edmonton1964-01-10
84Joe Colborne20112016C2333868106-17110Calgary1990-01-30
85Jeremy Colliton20062011C57336-1226Blackie1985-01-13
86Mac Colville19361947RW/D35371104175130Edmonton1916-01-082003-05-27
87Neil Colville*19361949C/D46499166265213Edmonton1914-08-041987-12-26
88Mike Commodore20012012D4842383106-3683Fort Saskatchewan1979-11-07
89Mike Comrie20012011C589168197365-49443Edmonton1980-09-11
90Paul Comrie20002000C15123-24Edmonton1977-02-07
91Pat Conacher19801996LW5216376139-38235Edmonton1959-05-01
92Rob Conn19921996W30257-820Calgary1968-09-03
93Kevin Connauton20142016D1631531466111Edmonton1990-02-23
94Mike Connolly20122012LW200002Calgary1989-07-03
95Al Conroy19921994C11491423-12156Calgary1966-01-17
96Ross Cory19801981D5121012-2441Calgary1957-02-04
97Ray Cote19841985C15000-54Pincher Creek1961-05-31
98Murray Craven19832000LW1071266493759128524Medicine Hat1964-07-20
99Cory Cross19942006D65934971315684Lloydminster1971-01-03
100Phil Crowe19942000LW944598173Nanton1970-04-04
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
101Greg Crozier20012001LW100000Calgary1976-07-06
102Les Cunningham19371940C607192621Calgary1913-10-041993-04-09
103Don Cutts19801980G60000661213.57Edmonton1953-02-24
104Bunny Dame19421942LW342574Edmonton1913-12-062006-04-14
105Brandon Davidson20152016D635712220Taber1991-08-21
106Billy Dea19541971LW3976754121-4944Edmonton1933-04-03
107Nathan Dempsey19972007D260216788-7120Spruce Grove1974-07-14
108Edward Diachuk19611961LW1200019Vegreville1936-08-16
109Gerald Diduck19852001D93256156212871612Edmonton1965-04-06
110Darren Dietz20162016D13145-113Medicine Hat1993-07-17
111Rob DiMaio19892006RW894106171277-85840Calgary1968-02-19
112Chris Dingman19982006LW385151934-58769Edmonton1976-07-06
113Shane Doan19962016RW1466396549945-511305Halkirk1976-10-10
114Hnat Domenichelli19972003LW2675261113-56104Edmonton1976-02-17
115Dave Donnelly19841988C1371524398150Edmonton1962-02-02
116Eddie Dorohoy19491949C/LW160006Medicine Hat1929-03-132009-05-28
117Micki DuPont20022008D23134-712Calgary1980-04-15
118Steve Dykstra19861990D21783240-15545Edmonton1962-12-01
119Murray Eaves19811990C5741317-149Calgary1960-05-10
120Patrick Eaves20062016RW545999119010182Calgary1984-05-01
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
121Garry Edmundson19521961LW43461049Sexsmith1932-05-06
122Pat Egan19401951D55477153230776Blackie1918-04-252008-06-03
123Allan Egeland19961998C17000-316Lethbridge1973-01-31
124Keaton Ellerby20102015D21242327-1388Strathmore1988-11-05
125Deryk Engelland20102016D388185270-7415Edmonton1982-04-05
126Jim Ennis19881988D5101010Edmonton1967-07-10
127Tyler Ennis20102016C36892131223-55156Edmonton1989-10-06
128Aut Erickson19601970D22672431-18182Lethbridge1938-01-252010-08-21
129Bob Falkenberg19671972D54156-626Stettler1946-01-01
130Todd Fedoruk20012010LW545326597-271050Redwater1979-02-13
131Taylor Fedun20142016D1225704Edmonton1988-06-04
132Andrew Ference20002016D90743182225-33753Edmonton1979-03-17
133Brad Ference20002007D25043034-44565Calgary1979-04-02
134Scott Ferguson19982006D2187142117310Camrose1973-01-06
135Vernon Fiddler20032016C818102155257-3492Edmonton1980-05-09
136Jeff Finley19882004D70813708347457Edmonton1967-04-14
137Joe Fisher19401943RW658122013Medicine Hat1916-07-042002-04-13
138Mark Fistric20082015D3253313428284Edmonton1986-06-01
139Bill Flett19681980RW689202215417-58501Vermillion1943-07-211999-07-12
140Justin Fontaine20142016RW1972741682258Bonnyville1987-11-06
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
141Val Fonteyne19601972LW82075154229-6126Wetaskiwin1933-12-02
142Brian Ford19841985G110000011370.8316.31Edmonton1961-09-22
143Kris Foucault20122012LW100000Calgary1990-12-12
144Matt Fraser20122015LW8711617-1627Red Deer1990-05-20
145Matt Frattin20112015RW135171835-344Edmonton1988-01-03
146Kyle Freadrich20002001LW23011-275Edmonton1978-12-28
147Len Frig19741980D311135164-66479Lethbridge1950-10-30
148Grant Fuhr*19822000G868046460120868403295114.8873.38Spruce Grove1962-09-28
149Bill Gadsby*19471966D12481304385681539Calgary1927-08-082016-03-10
150Dutch Gainor19281935C2465156107129Calgary1904-04-101962-01-16
151T.J. Galiardi20092015LW3214461105-32136Calgary1988-04-22
152Brendan Gallagher20132016RW260777915645161Edmonton1992-05-06
153Jamie Gallimore19781978RW200000Edmonton1957-11-28
154Dallas Gaume19891989C411210Innisfail1963-08-27
155Bob Geale19851985C1000-12Edmonton1962-04-17
156Dave Goertz19881988D2000-12Edmonton1965-03-28
157Steven Goertzen20062010RW68224-2183Stony Plain1984-05-26
158Steve Gotaas19881991C496915-1353Camrose1967-05-10
159Harrison Gray19641964G1000010107.50Calgary1941-09-05
160Josh Green19992012LW341364076-16206Camrose1977-11-16
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
161Mike Green20042004C2413404Calgary1979-08-23
162Mike Green20062016D64912027539552454Calgary1985-10-12
163Randy Gregg19831992D47441152193164333Edmonton1956-02-19
164Bruce Greig19741975LW9011-346High River1953-05-092008-05-25
165Mark Greig19912003RW125132740-990High River1970-01-25
166Kevan Guy19871992D15652025-20138Edmonton1965-07-16
167Len Haley19601961RW3022414Edmonton1931-09-15
168Taylor Hall20112016LW381132196328-27234Calgary1991-11-14
169Kevin Haller19902002D642419713822907Trochu1970-12-05
170Emil Hanson19331933RW/D70006Camrose1907-11-181955-05-16
171Oscar Hanson19381938C80000Camrose1909-12-271998-02-17
172Jim Harrison19691980C3246786153-31435Bonnyville1947-07-09
173Greg Hawgood19882002D4746016422426426Edmonton1968-08-10
174Galen Head19681968RW1000-10Grande Prairie1947-04-16
175Paul Healey19972006LW77614201544Edmonton1975-03-20
176Mike Heidt19841984D6011-17Calgary1963-11-04
177Archie Henderson19811983RW23314-392Calgary1957-02-17
178Jay Henderson19992001LW33134-137Edmonton1978-09-17
179Ian Herbers19942000D65055-1279Jasper1967-07-18
180Fred Hergerts19351936C202462Calgary1913-01-291998-07-15
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
181Thomas Hickey20132016D2641352651198Calgary1989-02-08
182Alex Hicks19962000LW2582554798247Calgary1969-09-04
183Doug Hicks19751983D56137131168-73442Cold Lake1955-05-28
184Glenn Hicks19801981LW10861218-21127Red Deer1958-08-28
185Matt Higgins19982001C57123-116Calgary1977-10-29
186Hec Highton19441944G24000024101404.50Medicine Hat1923-12-101985-09-28
187John Hilworth19781980D57112-1589Jasper1957-05-23
188Corey Hirsch19932003G10803308108344514.8963.13Medicine Hat1972-08-10
189Justin Hocking19941994D100000Stettler1974-01-09
190Dan Hodgson19861989C114294574-1064Fort Vermillon1965-08-29
191Rick Hodgson19801980D6000-56Medicine Hat1956-05-23
192Ted Hodgson19671967RW40000Hobbema1945-06-30
193Josh Holden19992004C605914-1016Calgary1978-01-18
194Nick Holden20112016D221214061174St. Albert1987-05-15
195Jason Holland19972004D81459136Morinville1976-04-30
196Jerry Holland19751976LW378412-46Beaverlodge1954-08-25
197Chuck Holmes19591962RW2313410Edmonton1934-09-21
198Doug Houda19862003D561196382-501104Blairmore1966-06-03
199Garry Howatt19731984LW720112156268411836Grand Center1952-09-26
200Dave Hoyda19781981LW13261723-7299Edmonton1957-05-202015-02-08
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
201Kelly Hrudey19841998G67701616017367727126588.8933.43Edmonton1961-01-13
202Ron Hudson19381940C335272Calgary1911-07-14
203Pat Hughes19781987RW573130128258-26646Calgary1955-03-25
204Cale Hulse19962006D619167995-651000Edmonton1973-11-10
205Jamie Hunt20072007D1000-10Calgary1984-04-20
206Tim Hunter19821997RW8156276138-73146Calgary1960-09-10
207Trent Hunter20032012RW497101135236-5209Red Deer1980-07-05
208Bill Hutton19301931D/RW643258Calgary1910-01-281974-03-01
209Jarome Iginla19972016RW1474611662127360970Edmonton1977-07-01
210Earl Ingarfield19591971C746179226405-40239Lethbridge1934-10-25
211Leland Irving20122013G130110013344.9023.25Barrhead1988-04-11
212Brad Isbister19982008LW541106116222-43615Edmonton1977-05-07
213Kim Issel19891989RW4000-10Calgary1967-09-25
214Percy Jackson19321936G7000071313.98Canmore1907-09-211972-09-16
215Jason Jaffray20082012LW494711040Olds1981-06-30
216Connor James20062009RW16101-32Calgary1982-08-25
217Frank Jerwa19321935LW/D8111162753Bankhead1909-03-151992-08-06
218Rick Jodzio19781978LW702810-1471Edmonton1954-06-03
219Nick Johnson20102014RW113142337-852Calgary1985-12-24
220Terry Johnson19801987D285324272580Calgary1958-11-28
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
221Greg Joly19751983D365217697-163250Calgary1954-05-30
222Ron Jones19721976D54145-2731Vermillion1951-04-11
223Eddie Joyal19631972C466128134262-102103Edmonton1940-05-08
224Mark Kachowski19881990LW6465113209Edmonton1965-02-20
225Alex Kaleta19421951LW38792121213190Canmore1919-11-291987-07-09
226Jon Kalinski20092010LW22145-40Bonnyville 1987-05-25
227Matt Kassian20112014LW76415-4177Edmonton1986-10-28
228Matt Keetley20082008G10000010001.0000.00Medicine Hat1986-04-27
229Matt Keith20042008RW27235-814Edmonton1983-04-11
230John Paul Kelly19801986LW4005470124-97366Edmonton1959-11-15
231Ernest Kenny19311935D1000018Vermillion1907-08-201970-06-02
232Orest Kindrachuk19731982C508118261379122648Nanton1950-09-14
233Kelly Kisio19831995C7612294296580768Peace River1959-09-18
234Rob Klinkhammer20112016LW193222143464Lethbridge1986-08-12
235Joe Kocur19851999RW8208082162-972519Calgary1964-12-21
236Dustin Kohn20102010D22044-24Edmonton1987-02-02
237Krys Kolanos20022012C149202242094Calgary1981-07-27
238Dean Kolstad19891993D40178-1669Edmonton1968-06-16
239Zenith Komarniski20002004D21112-110Edmonton1978-08-13
240Russ Kopak19441944C2479160Edmonton1924-04-261998-11-25
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
241Dan Kordic19921999LW1974812-4584Edmonton1971-04-18
242John Kordic19861992RW244171835-30997Edmonton1965-03-221992-08-08
243Kevin Krook19791979D300002Cold Lake1958-04-05
244Gord Kruppke19911994D23000-232Slave Lake1969-04-02
245Dave Kryskow19731976LW231335689-32174Edmonton1951-12-25
246Brett Kulak20152016D9000-22Edmonton1994-01-06
247Stu Kulak19831989RW908412-19130Edmonton1963-03-10
248Blaine Lacher19951996G47011084722164.8872.80Medicine Hat1970-09-05
249Daymond Langkow19962012C109027040267281547Edmonton1976-09-27
250Scott Langkow19962000G2000000203121.8574.33Sherwood Park1975-04-21
251Darryl Laplante19982000C35066-210Calgary1977-03-28
252Brian Lavender19721975LW184162642-56174Edmonton1947-04-20
253Nathan Lawson20112014G110000011142.8894.24Calgary1983-09-29
254Doug Lecuyer19791983LW126113142-39178Wainwright1958-03-10
255Brad Leeb20002004RW5000-22Red Deer1979-08-27
256Greg Leeb20012001C2000-10Red Deer1977-05-31
257Scott Lehman20092009D100000Fort McMurray1986-01-06
258Mark Letestu20102016C4006884152-2963Elk Point1985-02-04
259Craig Levie19821987D18322537510177Calgary1959-08-17
260Dale Lewis19761976LW8000-20Edmonton1952-07-28
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
261Herbie Lewis*19291939LW483148161309248Calgary1906-04-171991-01-20
262Bob Liddington19711971LW11011-22Calgary1948-09-15
263Jamie Linden19951995RW4000-117Medicine Hat1972-07-19
264Trevor Linden19892008RW1382375492867-64895Medicine Hat1970-04-11
265Bryan Little20082016RW613163222385-2219Edmonton1987-11-12
266Neil Little20022004G20000102020.8383.87Medicine Hat1971-12-18
267Darcy Loewen19901994LW1354812-44211Calgary1969-02-26
268Troy Loney19841995LW62487110197-441091Bow Island1963-09-21
269Ken Lovsin19911991D1000-20Peace River1966-12-03
270Warren Luhning19982000RW29011-1021Edmonton1975-07-03
271Jamie Lundmark20032010C295405999-29204Edmonton1981-01-16
272Ross Lupaschuk20032003D3000-34Edmonton1981-01-19
273Joffrey Lupul20042016LW701205215420-79407Fort Saskatchewan1983-09-23
274Brett Lysak20042004C200002Edmonton1980-12-30
275Tom Lysiak19741986C919292551843-14567High Prairie1953-04-222016-05-30
276Clarke MacArthur20072016LW548133171304-5343Lloydminster1985-04-06
277Bruce MacGregor19611974C89321325747023217Edmonton1941-04-26
278Spencer Machacek20092012RW2527967Lethbridge1988-10-14
279Dave MacKay19411941D2930326Edmonton1919-01-14
280John MacMillan19611965RW1045101532Lethbridge1935-10-25
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
281Bud MacPherson19491957D25953338233Edmonton1927-03-311988
282Andrew MacWilliam20152015D12022-612Calgary1990-03-25
283Dean Magee19781978LW7000-34Rocky Mountain House1955-04-29
284Marc Magnan19831983LW401105Beaumont1962-02-17
285Clint Malarchuk19821992G33801414013433814113045.8873.47Grande Prairie1961-05-01
286Kent Manderville19922003C6463767104-31348Edmonton1971-04-12
287Paul Manning20032003D800002Red Deer1979-04-15
288Milan Marcetta19681969C5471522-1410Cadomin1936-09-192014-09-18
289Dave Marcinyshyn19911993D16011-349Edmonton1967-02-04
290Gordon Mark19871995D8531013-28187Edmonton1964-09-10
291Gus Marker19331942RW3226469133133Wetaskiwin1907-08-011997-10-07
292Mark Marquess19471947RW275496Bassano1925-03-262015-01-19
293Ron Martin19331934RW9413162936Calgary1909-08-221971-02-07
294Chris Mason19992013G31713401231713711332.9092.66Red Deer1976-04-20
295Richard Matvichuk19932007D7963913917846624Edmonton1973-02-05
296Kevin Maxwell19811984C6661521-2761Edmonton1960-03-30
297Alan May19881995RW393314576-181348Swan Hills1965-01-14
298Darrell May19861988G6011026150.8395.11Edmonton1962-03-06
299Dean McAmmond19922010C99618626244836490Grand Cache1973-06-15
300Ken McAuley19441945G960000961764155.61Edmonton1921-01-091992-06-18
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
301Wayne McBean19881994D211103949-72168Calgary1969-02-21
302Frank McCool19451946G72000572343173.36Calgary1918-10-271973-05-20
303John McCormack19481955C31125497435Edmonton1925-08-02
304Jim McCrimmon19751975D200000Ponoka1953-05-29
305Lanny McDonald*19741989RW1111500506100641899Hanna1953-02-16
306Don McFadyen19331936C/LW17912334577Crossfield1907-03-241990-05-26
307Bob McGill19821994D705175572-991766Edmonton1962-04-27
308Jack McGill19421947C9723365942Edmonton1920-09-191994-01-13
309Jack McIlhargey19751982D393113647-491102Edmonton1952-03-07
310Ray McKay19691974D14021618-48102Edmonton1946-08-22
311Ross McKay19911991G1000001000.8005.14Edmonton1964-03-03
312John McKenzie19591972RW69120626847493917High River1937-12-12
313Jamie McLennan19942007G2540330542548010936.8982.68Edmonton1971-06-30
314Al McLeod19741974D26224-724Medicine Hat1949-06-17
315Billy McNeill19571964RW257214667142Edmonton1936-01-262007-08-31
316Grant McNeill20042004D300005Vermillion1983-06-08
317Gerry Melnyk19601968C2693977116-1134Edmonton1934-09-162001-06-14
318Glenn Merkosky19821990C6651217-2322Edmonton1959-04-08
319Mark Messier*19802004LW/C1756694119318872101910Edmonton1961-01-18
320Stefan Meyer20082011LW20022-117Medicine Hat1985-07-20
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
321Art Michaluk19481948D50000Canmore1923-05-042006-03-14
322John Michaluk19511951LW10000Canmore1928-11-02
323Larry Mickey19651975RW292395392-29160Lacombe1943-10-211982-07-23
324Hugh Millar19471947D40000Edmonton1921-04-031975-03-02
325Brad Miller19891994D82156-13321Edmonton1969-07-23
326Jason Miller19911993LW600000Edmonton1971-03-01
327Duncan Milroy20072007RW5011-20Edmonton1983-02-08
328Roy Mitchell19931993D300000Edmonton1969-03-14
329Lyle Moffat19731980LW97121628-2751Calgary1948-03-19
330Carl Mokosak19821989LW83111526-18170Fort Saskatchewan1962-09-22
331John Mokosak19891990D41022-996Edmonton1963-09-07
332Mike Moller19811987RW134152843241Calgary1962-06-16
333Randy Moller19831995D81545180225491692Red Deer1963-08-23
334Derek Morris19982014D110792332424-441004Edmonton1978-08-24
335Josh Morrissey20162016D100000Calgary1995-03-28
336Joseph Morrow20152016D48268-48Edmonton1992-12-09
337Kael Mouillierat20152016LW7112-310Edmonton1987-12-09
338Richard Mulhern19761981D30327931203217Edmonton1955-03-01
339Glenn Mulvenna19921993C2000-14Calgary1967-02-18
340Troy Murray19821996C91523035458449875Calgary1962-07-31
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
341Dana Murzyn19861999D838521522041381571Calgary1966-12-09
342David Musil20152015D4022-22Calgary1993-04-09
343Hap Myers19711971D13000-116Edmonton1947-07-28
344Brantt Myhres19952003RW154628-9687Edmonton1974-03-18
345Riley Nash20122016C242315081-1869Consort1989-05-09
346Tyson Nash19992006LW3742737642673Edmonton1975-03-11
347Mike Needham19931994RW869514-316Calgary1970-04-04
348Steve Nemeth19881988C12202-42Calgary1967-02-11
349Scott Nichol19962013C6625671127-20916Edmonton1974-12-31
350Scott Niedermayer*19922010D1263172568740167784Edmonton1973-08-31
351Jim Nill19821990RW5245887145-66854Hanna1958-04-11
352Robert Nilsson20062010C2523781118-1590Calgary1985-01-10
353Baldy Northcott19291939D/LW446133112245273Calgary1908-09-071986-11-07
354Lawrence Nycholat20042009D50279-324Calgary1979-05-07
355William Nylander20162016C22671314Calgary1996-05-01
356Brian Ogilvie19731979C90152136-2329Stettler1952-01-30
357Bill Oleschuk19761980G5500001455728103.98Edmonton1955-07-20
358Darryl Olsen19921992D1000-20Calgary1966-10-07
359Ben Ondrus20062009RW52022-2077Sherwood Park1982-06-25
360Dave Orleski19811982LW200000Edmonton1959-12-26
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
361Chris Osgood19942011G74411920013774440121695.9052.49Peace River1972-11-26
362Greg Pankewicz19941999RW21033-122Drayton Valley1970-11-06
363Colton Parayko20162016D79924332829St. Albert1993-05-12
364George Pargeter19471947LW40000Calgary1923-02-242005-10-02
365Greg Parks19911993C2312306Edmonton1967-03-252015-06-16
366Dave Pasin19861989RW76181937-250Edmonton1966-07-08
367Butch Paul19651965C30000Rocky Mountain House1943-09-111966-03-25
368Allen Pedersen19871994D42853641-4487Fort Saskatchewan1965-01-13
369Pete Peeters19791991G48901414021248924615551.8823.08Edmonton1957-08-17
370Perry Pelensky19841984RW400005Edmonton1962-05-22
371Brent Peterson19791989C62072141213-8484Calgary1958-02-15
372Brent Peterson19971999LW569110-86Calgary1972-07-20
373Richard Petiot20062011D15033425Daysland1982-08-20
374Alex Petrovic20132016D112219218157Edmonton1992-03-03
375Matt Pettinger20012010LW4226558123-55210Edmonton1980-10-22
376Dion Phaneuf20062016D821121311432-141143Edmonton1985-04-10
377Chris Phillips19982015D11797121728867758Calgary1978-03-09
378Fernando Pisani20032011RW46287821695200Edmonton1976-12-27
379Domenic Pittis19972004C8651116-871Calgary1974-10-01
380Harvie Pocza19801982LW3000-22Lethbridge1959-09-22
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
381Ray Podloski19891989C8011-117Edmonton1966-01-05
382Justin Pogge20092009G7000007141.8444.35Ft. McMurray1986-04-22
383Greg Polis19711980LW615174169343-77391Westlock1950-08-08
384Paul Postma20112016D12691120-634Red Deer1989-02-22
385Kelly Pratt19751975RW22066115High Prairie1953-02-08
386Nolan Pratt19972008D592956652537Fort McMurray1975-08-14
387Kevin Primeau19811981RW200004Edmonton1956-01-03
388Jamie Pushor19962006D521144660-52648Lethbridge1973-02-11
389Mark Pysyk20132016D12552126-1550Sherwood Park1992-01-11
390Brendan Ranford20152015LW100000Edmonton1992-05-03
391Mike Rathje19942007D7683015018026491Mannville1974-05-11
392Ty Rattie20142016RW26448-16Calgary1993-02-05
393Mason Raymond20082016LW542115136251-1156Cochrane1985-09-17
394Steve Regier20062009LW26314-38Edmonton1984-08-31
395Brent Regner20162016D7000-24Westlock1989-05-17
396Darren Reid20062007RW21011-918Lac La Biche1983-05-08
397Dave Reierson19891989D200012Bashaw1964-08-30
398Steve Reinprecht20002011C66314024238221186Edmonton1976-05-07
399Alex Ritson19451945C10000Peace River1922-03-07
400Travis Roche20012007D6061420-224Grand Cache1978-06-17
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
401Dave Rochefort19671967C10000Red Deer1946-07-22
402Stacy Roest19992003RW244284876-854Lethbridge1974-03-15
403Mike Rogers19801986C484202317519-50184Calgary1954-10-24
404Jay Rosehill20102014LW117538-24352Olds1985-07-16
405Kyle Rossiter20022004D11011-39Edmonton1980-06-09
406Cody Rudkowsky20032003G10000011001.0000.00Willingdon1978-07-21
407Lindy Ruff19801991D/LW691105195300-171264Warburg1960-02-17
408Paul Runge19311938C/LW14018224057Edmonton1908-09-101972-04-27
409Kris Russell20082016D57338139177-8187Caroline1987-05-02
410Phil Russell19731987D101699325424522038Edmonton1952-07-21
411Ryan Russell20122012C41202-72Caroline1987-05-02
412Rick Rypien20062011C1199716-15226Coleman1984-05-162011-08-15
413Rocky Saganiuk19791984RW/C2595765122-51201Myrnam1957-10-15
414Phil Samis19501950D20000Edmonton1927-12-28
415Terran Sandwith19981998D8000-46Edmonton1972-04-17
416Glen Sather*19671976LW6588011319311724High River1943-09-02
417Tony Savage19351935D491566Calgary1906-07-181974-02-28
418Dave Scatchard19982011C659128141269-381040Hinton1976-02-20
419Colton Sceviour20112016C/RW170283462238Red Deer1989-04-20
420Darin Sceviour19871987RW100000Lacombe1965-11-30
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
421Paxton Schafer19971997G3000003000.7604.68Medicine Hat1976-02-26
422Kevin Schamehorn19771981RW10000-417Calgary1956-07-28
423David Schlemko20092016D2981554693100Edmonton1987-05-07
424Chris Schmidt20032003C/D10022-15Beaver Lodge1976-03-01
425Andy Schneider19941994LW10000-615Edmonton1972-03-29
426Wally Schreiber19881989RW4181018-912Edmonton1962-04-15
427Paxton Schulte19941997LW200014Onaway1972-07-16
428Jeff Schultz20072016D40911657678137Calgary1986-02-25
429Ray Schultz19982003D45044-1155Red Deer1976-11-14
430John Scott20092016LW2865611-19544Edmonton1982-09-26
431Ben Scrivens20122016G144022020144476417.9052.92Spruce Grove1986-09-11
432Sean Selmser20012001LW100005Calgary1974-11-10
433Brandy Semchuk19931993RW100002Calgary1971-09-22
434Devin Setoguchi20082015RW471127122249-6163Taber1987-01-01
435Brent Severyn19901999LW328103040-30825Vegreville1966-02-22
436Dave Shand19771985D421198410380544Cold Lake1956-08-11
437Jeff Shantz19942003C64272139211-1341Duchess1973-10-10
438Hunter Shinkaruk20162016C8213-42Calgary1994-10-13
439Jim Shires19711973LW56369-2432Edmonton1945-11-15
440Gary Shuchuk19911996RW142132639-670Edmonton1967-02-17
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
441Duncan Siemens20152015D100000Sherwood Park1993-09-07
442Trevor Sim19901990RW301102Calgary1970-06-09
443Brian Skrudland19862000C8811242193431091107Peace River1963-07-31
444Tyler Sloan20092011D9941317-350Calgary1981-03-15
445Colin Smith20152015C100000Edmonton1993-06-20
446Geoff Smith19901999D462187391-20282Edmonton1969-03-07
447Greg Smith19761988D82956232288-1201110Ponoka1955-07-08
448Jason Smith19942009D100841128169261099Calgary1973-11-02
449Mark Smith20012008C377234770-10457Edmonton1977-10-24
450Nathan Smith20042010C26000-514Edmonton1982-02-09
451Stan Smyl19791991RW896262411673-771556Glendon1958-01-28
452Kevin Smyth19941996LW586814-931Banff1973-11-22
453Ryan Smyth19952014LW1270386456842-54976Banff1976-02-21
454Harold Snepsts19751991D103338195233-592009Edmonton1954-10-24
455Doug Soetaert19761987G28407706828411010442.8673.97Edmonton1955-04-21
456Ken Solheim19811986LW135192039-2634Hythe1961-03-27
457Martin Sonnenberg19992004LW63235-421Wetaskiwin1978-01-23
458Brent Sopel19992011D6594417421832309Calgary1977-01-07
459Lee Sorochan19992000D3000-30Edmonton1975-09-09
460Sheldon Souray19982013D758109191300-221145Elk Point1976-07-13
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
461Matthew Spiller20042008D68022-1474Daysland1983-02-07
462Jared Spurgeon20112016D37237931302448Edmonton1989-11-29
463Ryan Stanton20132016D120423271471St. Albert1989-07-20
464Vic Stasiuk19501963LW745183254437669Lethbridge1929-05-23
465Grant Stevenson20062006C47101222-714Spruce Grove1981-10-15
466Ron Stewart19531973RW1353276253529-32560Calgary1932-07-112012-03-17
467Tony Stiles19841984D302791420Carstairs1959-08-12
468Karl Stollery20142015D1200008Camrose1987-11-21
469Ryan Stone20082010C35077255Calgary1985-03-20
470Gord Strate19571959D6100034Edmonton1935-05-28
471Garret Stroshein20042004RW3000-114Edmonton1980-04-04
472Jason Strudwick19962011D674134255-82811Edmonton1975-07-17
473Brad Stuart20002016D1056802553358565Rocky Mountain House1979-11-06
474Bob Stumpf19751975RW/D10112-220Milo1953-04-25
475Brian Sutherby20022011C460414990-32533Edmonton1982-03-01
476Brent Sutter19811998C11113634668291671054Viking1962-06-10
477Brett Sutter20092015LW602810-940Viking1987-06-02
478Brian Sutter19771988LW779303333636-631786Viking1956-10-07
479Brody Sutter20152016C12000-60Viking1991-09-26
480Darryl Sutter19801987LW406161118279-10288Viking1958-08-19
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
481Duane Sutter19801990RW731139203342231333Viking1960-03-16
482Rich Sutter19831995RW87414916631581411Viking1963-12-02
483Ron Sutter19832001C1093205329534581352Viking1963-12-02
484Ken Sutton19912002D3882380103-14338Edmonton1969-11-05
485Darryl Sydor19922010D12919840950721755Edmonton1972-05-13
486Robbie Tallas19962001G990000699284210.8912.91Edmonton1973-03-20
487Jeff Tambellini20062011LW242273663-2088Calgary1984-04-13
488Nick Tarnasky20062010LW245131730-30297Rocky Mountain House1984-11-25
489Bobby Taylor19721976G4601101646151764.10Calgary1945-01-24
490Dave Thomlinson19901995LW42134-1650Edmonton1966-10-22
491Brent Thompson19921997D12111011-32352Calgary1971-01-09
492Paul Thompson19271939LW582153179332336Calgary1906-11-021991-09-13
493Rocky Thompson19982002D250000117Calgary1977-08-08
494Jim Thomson19871994RW115437-24416Edmonton1965-12-30
495Mark Tinordi19881999D6635214820061514Red Deer1966-05-09
496Mike Toal19801980C300000Red Deer1959-03-23
497Ryan Tobler20022002LW4000-25Calgary1976-05-13
498Tim Tookey19811989C106223658-2071Edmonton1960-08-29
499Darcy Tucker19962010RW947215261476-861410Castor1975-03-15
500Perry Turnbull19801988C608188163351-481245Bentley1959-03-09
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
501Randy Turnbull19821982D1000-12Bentley1962-02-07
502Brian Tutt19901990D7101-42Swalwell1962-06-09
503Tony Twist19901999LW445101828-231121Sherwood Park1968-05-09
504Dana Tyrell20112015C/RW13571724-1426Airdrie1989-04-23
505Norm Ullman*19561975C1410490739122940712Provost1935-12-26
506Garry Unger19681983C1105413391804-1311075Calgary1947-12-07
507Scottie Upshall20032016LW62312112724811524Fort McMurray1983-10-07
508Garry Valk19912003RW777100156256-1747Edmonton1967-11-27
509Shaun Van Allen19912004C7948418526954481Calgary1967-08-29
510David Van Drunen20002000D100000Sherwood Park1976-01-31
511Jim Vandermeer20032012D4612580105-9664Caroline1980-02-21
512Peter Vandermeer20082008LW200000Caroline1975-10-14
513Mike Vernon19832002G78103939027178138527392.8902.98Calgary1963-02-24
514Kris Versteeg20082016RW55013118231320322Lethbridge1986-05-13
515Leigh Verstraete19831988RW8011-214Pincher Creek1962-01-06
516Emanuel Viveiros19861988D2911112-36St. Albert1966-01-08
517Mickey Volcan19811984D16283341-61146Edmonton1962-03-03
518Darcy Wakaluk19891997G191066090191677521.8893.22Pincher Creek1966-03-14
519Howard Walker19811983D83213150133Grande Prairie1958-08-05
520Matt Walker20032012D31442630-9464Beaverlodge1980-04-07
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
521Russ Walker19771978RW17101-241Red Deer1953-05-24
522Wes Walz19902008C60710915126023343Calgary1970-05-15
523Kyle Wanvig20032008RW756915-1194Calgary1981-01-29
524Dixon Ward19932003RW5379512922443431Leduc1968-09-23
525Ed Ward19942001RW278232649-17354Edmonton1969-11-10
526Lance Ward20012004D20941216-30391Lloydminster1978-06-02
527Eddie Wares19371947D/RW32160102162161Calgary1915-03-191992-02-29
528Stan Weir19731983C642139207346-87183Ponoka1952-03-17
529Craig Weller20082009RW9541014-10127Calgary1981-01-17
530Chris Wells19962000C19592029-6193Calgary1975-11-12
531John Wensink19741983LW403706813820840Pincher Creek1953-04-01
532Brad Werenka19932001D32019618044299Two Hills1969-02-12
533Blake Wesley19801986D298184664-36486Red Deer1959-07-10
534Glen Wesley19882008D1457128409537661045Red Deer1968-10-02
535Ray Whitney19922014LW13303856791064-79465Fort Saskatchewan1972-05-08
536Jason Widmer19951997D701107Calgary1973-08-01
537Bob Wilkie19911994D18257-410Calgary1969-02-11
538Shane Willis19992004RW174314374-1677Edmonton1977-06-13
539Jerry Wilson19571957C30002Edmonton1937-04-10
540Robert Wood19511951D10000Lethbridge1930-07-092007
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
541Jeff Woywitka20062012D278946553149Vermilion1983-09-01
542Randy Wyrozub19711974C10081018-1310Lacombe1950-04-08
543Gary Yaremchuk19821985C34145-1628Edmonton1961-08-15
544Ken Yaremchuk19841989C235365692-42106Edmonton1964-01-01
545Harry York19972000C244294675-799Ponoka1974-04-16
546Doug Young19321941D38835458030310002.86Medicine Hat1908-10-011990-05-15
547Miles Zaharko19781982D12953237884Mannville1957-04-30
548Zarley Zalapski19882000D63799285384-28684Edmonton1968-04-22
549Brad Zavisha19941994LW2000-20Hines Creek1972-01-04
550Dwayne Zinger20042004D701129Coronation1976-07-05