NHL Players Born in Alberta, Canada

» Show/Hide Locations List

Canada

Alberta (568)

British Columbia (382)

Manitoba (386)

New Brunswick (51)

Newfoundland and Labrador (28)

Northwest Territories (5)

Nova Scotia (73)

Ontario (2272)

Prince Edward Island (31)

Quebec (812)

Saskatchewan (507)

Yukon (2)

United States

Alabama (3)

Alaska (13)

Arizona (4)

California (43)

Colorado (14)

Connecticut (32)

Delaware (1)

District of Columbia (3)

Florida (10)

Georgia (3)

Idaho (2)

Illinois (66)

Indiana (9)

Iowa (3)

Maine (7)

Maryland (3)

Massachusetts (196)

Michigan (167)

Minnesota (249)

Missouri (18)

Montana (1)

Nebraska (3)

New Hampshire (12)

New Jersey (19)

New York (120)

North Carolina (3)

North Dakota (15)

Ohio (27)

Oklahoma (5)

Oregon (5)

Pennsylvania (35)

Rhode Island (19)

South Carolina (1)

Texas (9)

Utah (4)

Vermont (2)

Virginia (5)

Washington (13)

Wisconsin (38)

Other Countries

Austria (9)

Bahamas (1)

Belarus (1)

Belgium (1)

Brazil (2)

Brunei Darussalam (1)

Czech Republic (13)

Czechoslovakia (291)

Denmark (13)

East Germany (2)

Finland (200)

France (11)

Germany (31)

Haiti (1)

Indonesia (1)

Ireland (5)

Italy (3)

Jamaica (1)

Japan (2)

Kazakhstan (1)

Latvia (3)

Lebanon (1)

Lithuania (1)

Netherlands (2)

Nigeria (2)

Norway (8)

Paraguay (1)

Poland (8)

Republic of Korea (2)

Russian Federation (36)

Slovakia (2)

Slovenia (1)

South Africa (1)

Sweden (310)

Switzerland (31)

Taiwan (1)

Union of Soviet Socialist Republics (240)

United Kingdom (48)

United Republic of Tanzania (1)

Venezuela (2)

Yugoslavia (4)

568 Players

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