NHL Players Born in Alberta, Canada

» Show/Hide Locations List

Canada

Alberta (575)

British Columbia (384)

Manitoba (386)

New Brunswick (51)

Newfoundland and Labrador (28)

Northwest Territories (5)

Nova Scotia (73)

Ontario (2278)

Prince Edward Island (31)

Quebec (814)

Saskatchewan (508)

Yukon (2)

United States

Alabama (3)

Alaska (13)

Arizona (4)

California (42)

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 (168)

Minnesota (256)

Missouri (18)

Montana (1)

Nebraska (3)

New Hampshire (12)

New Jersey (19)

New York (121)

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 (15)

Czechoslovakia (291)

Denmark (13)

East Germany (2)

Finland (201)

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 (37)

Slovakia (2)

Slovenia (1)

South Africa (1)

Sweden (315)

Switzerland (31)

Taiwan (1)

Union of Soviet Socialist Republics (240)

United Kingdom (48)

United Republic of Tanzania (1)

Venezuela (2)

Yugoslavia (4)

575 Players

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