NHL Players Born in Alberta, Canada

» Show/Hide Locations List

Canada

Alberta (577)

British Columbia (384)

Manitoba (388)

New Brunswick (51)

Newfoundland and Labrador (28)

Northwest Territories (5)

Nova Scotia (74)

Ontario (2284)

Prince Edward Island (31)

Quebec (816)

Saskatchewan (509)

Yukon (2)

United States

Alabama (3)

Alaska (13)

Arizona (4)

California (44)

Colorado (15)

Connecticut (32)

Delaware (1)

District of Columbia (3)

Florida (10)

Georgia (3)

Idaho (2)

Illinois (68)

Indiana (9)

Iowa (3)

Maine (7)

Maryland (3)

Massachusetts (198)

Michigan (168)

Minnesota (261)

Missouri (18)

Montana (1)

Nebraska (3)

New Hampshire (12)

New Jersey (20)

New York (122)

North Carolina (3)

North Dakota (15)

Ohio (27)

Oklahoma (5)

Oregon (5)

Pennsylvania (36)

Rhode Island (19)

South Carolina (1)

Texas (9)

Utah (5)

Vermont (2)

Virginia (5)

Washington (14)

Wisconsin (38)

Other Countries

Austria (9)

Bahamas (1)

Belarus (1)

Belgium (1)

Brazil (2)

Brunei Darussalam (1)

Bulgaria (1)

Czech Republic (15)

Czechoslovakia (291)

Denmark (13)

East Germany (2)

Finland (204)

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

Switzerland (31)

Taiwan (1)

Union of Soviet Socialist Republics (240)

United Kingdom (48)

United Republic of Tanzania (1)

Venezuela (2)

Yugoslavia (4)

577 Players

577 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 Adams19411941LW42612189Calgary1920-05-05
3Stew Adams19301933LW939263570Calgary1904-10-161978-05-18
4Johnathan Aitken20002004D44011-1270Edmonton1978-05-24
5Peter Allen19961996D800028Calgary1970-03-06
6Ron Anderson19681972RW251283058-29146Red 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-216970Edmonton1961-05-23
14Wayne Babych19791987RW519192246438-24500Edmonton1958-06-06
15Ryan Bach19991999G3000003030.8794.45Sherwood Park1973-10-21
16Scott Bailey19961997G190000019662.8763.42Calgary1972-05-02
17Carter Bancks20132013C200000Calgary1989-08-09
18Frank Banham19972003RW329211-916Calahoo1975-04-14
19Doug Barkley19581966D253248010456382Lethbridge1937-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-50268Edmonton1946-10-02
22Bob Bassen19862000C7658814423221004Calgary1965-05-06
23Hank Bassen19551968G157022038157476531.8992.98Calgary1932-12-062009-05-29
24Ryan Bast19991999D201100Spruce Grove1975-08-27
25Garry Bauman19671969G3500002355176.8843.57Innisfail1940-07-212006-10-16
26Nolan Baumgartner19962010D143740471169Calgary1976-03-23
27Jay Beagle20092018RW/C471516511611159Calgary1985-10-16
28Clayton Beddoes19961997C602810-657Bentley1970-11-10
29Shawn Belle20072011D2001112Edmonton1985-01-03
30Brian Benning19851995D56863233296-43963Edmonton1966-06-10
31Jim Benning19821990D60552191243-77461Edmonton1963-04-29
32Matt Benning20172018D135927361378Edmonton1994-05-25
33Joe Benoit19411947RW185756914494St. Albert1916-02-271981-10-19
34Perry Berezan19851993C3786175136-4279Edmonton1964-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 Bladon19731981D61073197270134392Edmonton1952-12-29
43Gregg Boddy19721976D273234467-42263Ponoka1949-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 Boutin19791981G2201106227101.8713.96Westlock1957-11-06
51Jay Bouwmeester20032018D110684314398-20575Edmonton1983-09-27
52Johnny Boychuk20082018D58749127176124292Edmonton1984-01-19
53Zach Boychuk20092015C127121830-316Airdrie1989-10-04
54Travis Brigley19982004LW55369-616Coronation1977-06-16
55Mike Brodeur20102011G7000007310.9222.17Calgary1983-03-30
56Kyle Brodziak20062018C847123164287-38429St. Paul1984-05-25
57Gary Bromley19741981G136066012136544428.8743.44Edmonton1950-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*19561978LW15405568131369-7493Edmonton1935-05-12
62Randy Bucyk19861988C1942648Edmonton1962-11-09
63Norm Burns19421942C110442Youngstown1918-02-201995-02-23
64Rod Buskas19831993D556196382-521294Wetaskiwin1961-01-07
65Don Cairns19761977LW901102Calgary1955-10-08
66Kyle Calder20002010LW590114180294-71309Mannville1979-01-05
67Al Cameron19761981D282114455-107356Edmonton1955-10-21
68Craig Cameron19671976RW5528765152-96196Edmonton1945-07-19
69Darcy Campbell20072007D100000Airdrie1984-05-12
70Don Campbell19441944LW171346Drumheller1925-07-12
71Wade Campbell19831988D21392736-23305Peace River1961-01-02
72Brian Carlin19721972LW510100Calgary1950-06-13
73Daniel Carr20162018LW94142034622Sherwood Park1991-11-01
74Gene Carrigan19311935C3721313Edmonton1907-07-051944-03-15
75Bill Carse19391942C12427406738Edmonton1914-05-292000-10-31
76Bob Carse19401948LW16633548752Edmonton1919-07-191999-07-27
77John Chad19401946RW8015223729Provost1919-09-161970-10-11
78Todd Charlesworth19841990D933912-3747Calgary1965-03-22
79Jason Chimera20012018LW1107186229415-31892Edmonton1979-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/D35371102173130Edmonton1916-01-082003-05-27
89Neil Colville*19361949C/D465100166266213Edmonton1914-08-041987-12-26
90Mike Commodore20012012D4842383106-3683Fort Saskatchewan1979-11-07
91Eric Comrie20172018G4000004220.8804.00Edmonton1995-07-06
92Mike Comrie20012011C589168197365-49443Edmonton1980-09-11
93Paul Comrie20002000C15123-24Edmonton1977-02-07
94Pat Conacher19801996LW5216376139-37235Edmonton1959-05-01
95Rob Conn19921996W30257-820Calgary1968-09-03
96Kevin Connauton20142018D2602642688155Edmonton1990-02-23
97Mike Connolly20122012LW200002Calgary1989-07-03
98Al Conroy19921994C11491423-12156Calgary1966-01-17
99Ross Cory19801981D5121012-2541Calgary1957-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 Craven19832000LW1071266493759125524Medicine Hat1964-07-20
102Cory Cross19942006D65934971315684Lloydminster1971-01-03
103Phil Crowe19942000LW944598173Nanton1970-04-04
104Greg Crozier20012001LW100000Calgary1976-07-06
105Les Cunningham19371940C607192621Calgary1913-10-041993-04-09
106Don Cutts19801980G6000066121.8873.57Edmonton1953-02-24
107Bunny Dame19421942LW312574Edmonton1913-12-062006-04-14
108Brandon Davidson20152018D15291322-1363Taber1991-08-21
109Billy Dea19541971LW3976754121-4846Edmonton1933-04-03
110Jake Debrusk20182018LW701627431319Edmonton1996-10-17
111Aaron Dell20172018G49011004926115.9202.37Airdrie1989-05-04
112Nathan Dempsey19972007D260216788-7120Spruce Grove1974-07-14
113Edward Diachuk19611961LW12000-417Vegreville1936-08-162017-12-26
114Gerald Diduck19852001D93256156212881612Edmonton1965-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-18545Edmonton1962-12-01
125Murray Eaves19811990C5741317-149Calgary1960-05-10
126Patrick Eaves20062018RW6261321102428206Calgary1984-05-01
127Garry Edmundson19521961LW434610149Sexsmith1932-05-062016-09-20
128Pat Egan19401951D55277153230786Blackie1918-04-252008-06-03
129Allan Egeland19961998C17000-316Lethbridge1973-01-31
130Keaton Ellerby20102015D21242327-1388Strathmore1988-11-05
131Deryk Engelland20102018D54827821091524Edmonton1982-04-03
132Jim Ennis19881988D5101010Edmonton1967-07-10
133Tyler Ennis20102018C492105153258-66180Edmonton1989-10-06
134Aut Erickson19601970D22672431-37180Lethbridge1938-01-252010-08-21
135Bob Falkenberg19671972D54156-1626Stettler1946-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 Fisher19401943RW648122013Medicine Hat1916-07-042002-04-13
144Mark Fistric20082015D3253313428284Edmonton1986-06-01
145Bill Flett19681980RW689202215417-53501Vermillion1943-07-211999-07-12
146Justin Fontaine20142016RW1972741682258Bonnyville1987-11-06
147Val Fonteyne19601972LW82375154229-9926Wetaskiwin1933-12-02
148Spencer Foo20182018RW420210St. Albert1994-05-19
149Brian Ford19841985G110000011370.8346.32Edmonton1961-09-22
150Kris Foucault20122012LW100000Calgary1990-12-12
151Matt Fraser20122015LW8711617-1627Red Deer1990-05-20
152Matt Frattin20112015RW135171835-344Edmonton1988-01-03
153Kyle Freadrich20002001LW23011-275Edmonton1978-12-28
154Len Frig19741980D311135164-65479Lethbridge1950-10-30
155Tanner Fritz20182018C34347-38Grande Prairie1991-08-20
156Grant Fuhr*19822000G868047470120868403295114.8873.38Spruce Grove1962-09-28
157Bill Gadsby*19471966D1248130438568-621539Calgary1927-08-082016-03-10
158Dutch Gainor19281935C2475156107129Calgary1904-04-101962-01-16
159T.J. Galiardi20092015LW3214461105-32136Calgary1988-04-22
160Brendan Gallagher20132018RW40611812123939234Edmonton1992-05-06
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
161Jamie Gallimore19781978RW200000Edmonton1957-11-28
162Ryan Garbutt20122017C305394887-13283Edmonton1985-08-12
163Dallas Gaume19891989C411210Innisfail1963-08-27
164Bob Geale19851985C1000-12Edmonton1962-04-17
165Jeff Glass20182018G150000215373.8983.36Calgary1985-11-19
166Dave Goertz19881988D2000-12Edmonton1965-03-28
167Steven Goertzen20062010RW68224-2183Stony Plain1984-05-26
168Steve Gotaas19881991C496915-1353Camrose1967-05-10
169Tyrell Goulbourne20182018LW9000-22Edmonton1994-01-26
170Harrison Gray19641964G100001010.8397.50Calgary1941-09-05
171Josh Green19992012LW341364076-16206Camrose1977-11-16
172Mike Green20042004C2413404Calgary1979-08-23
173Mike Green20062018D78714232246418532Calgary1985-10-12
174Randy Gregg19831992D47441152193170333Edmonton1956-02-19
175Bruce Greig19741975LW9011-346High River1953-05-092008-05-25
176Mark Greig19912003RW125132740-990High River1970-01-25
177Brendan Guhle20172018D21055-510Edmonton1997-07-29
178Kevan Guy19871992D15652025-20138Edmonton1965-07-16
179Len Haley19601961RW30224-314Edmonton1931-09-15
180Taylor Hall20112018LW529191283474-22300Calgary1991-11-14
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
181Kevin Haller19902002D642419713822907Trochu1970-12-05
182Emil Hanson19331933RW/D70006Camrose1907-11-181955-05-16
183Oscar Hanson19381938C80000Camrose1909-12-271998-02-17
184Jim Harrison19691980C3246786153-31435Bonnyville1947-07-09
185Greg Hawgood19882002D4746016422426426Edmonton1968-08-10
186Galen Head19681968RW1000-10Grande Prairie1947-04-16
187Paul Healey19972006LW77614201544Edmonton1975-03-20
188Dillon Heatherington20182018D6011326Calgary1995-05-09
189Mike Heidt19841984D6011-17Calgary1963-11-04
190Archie Henderson19811983RW23314-392Calgary1957-02-17
191Jay Henderson19992001LW33134-137Edmonton1978-09-17
192Ian Herbers19942000D65055-1279Jasper1967-07-18
193Fred Hergerts19351936C202462Calgary1913-01-291998-07-15
194Thomas Hickey20132018D409228911130157Calgary1989-02-08
195Alex Hicks19962000LW2582554798247Calgary1969-09-04
196Doug Hicks19751983D56137131168-76442Cold Lake1955-05-28
197Glenn Hicks19801981LW10861218-21127Red Deer1958-08-28
198Matt Higgins19982001C57123-116Calgary1977-10-29
199Hec Highton19441944G24000024101404.50Medicine Hat1923-12-101985-09-28
200John Hilworth19781980D57112-1489Jasper1957-05-23
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
201Corey Hirsch19932003G10803308108344514.8963.13Medicine Hat1972-07-01
202Justin Hocking19941994D100000Stettler1974-01-09
203Dan Hodgson19861989C114294574-964Fort Vermillon1965-08-29
204Rick Hodgson19801980D6000-56Medicine Hat1956-05-23
205Ted Hodgson19671967RW400000Hobbema1945-06-30
206Josh Holden19992004C605914-1016Calgary1978-01-18
207Nick Holden20112018D37436761129123St. Albert1987-05-15
208Jason Holland19972004D81459136Morinville1976-04-30
209Jerry Holland19751976LW378412-46Beaverlodge1954-08-25
210Chuck Holmes19591962RW23134010Edmonton1934-09-21
211Doug Houda19862003D561196382-501104Blairmore1966-06-03
212Garry Howatt19731984LW720112156268401836Grand Center1952-09-26
213Dave Hoyda19781981LW13261723-7299Edmonton1957-05-202015-02-08
214Kelly Hrudey19841998G67701616017367727126588.8933.43Edmonton1961-01-13
215Ron Hudson19381940C335272Calgary1911-07-14
216Pat Hughes19781987RW573130128258-24646Calgary1955-03-25
217Cale Hulse19962006D619167995-651000Edmonton1973-11-10
218Jamie Hunt20072007D1000-10Calgary1984-04-20
219Tim Hunter19821997RW8156276138-53146Calgary1960-09-10
220Trent Hunter20032012RW497101135236-5209Red Deer1980-07-05
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
221Bill Hutton19301931D/RW643146Calgary1910-01-281974-03-01
222Jarome Iginla19972017RW15546256751300301040Edmonton1977-07-01
223Earl Ingarfield19591971C746179226405-161225Lethbridge1934-10-25
224Leland Irving20122013G130110013344.9023.25Barrhead1988-04-11
225Brad Isbister19982008LW541106116222-43615Edmonton1977-05-07
226Kim Issel19891989RW4000-10Calgary1967-09-25
227Percy Jackson19321936G7000071314.00Canmore1907-09-211972-09-16
228Jason Jaffray20082012LW494711040Olds1981-06-30
229Connor James20062009RW16101-32Calgary1982-08-25
230Frank Jerwa19321935LW/D8111162751Bankhead1909-03-151992-08-06
231Rick Jodzio19781978LW702810-1471Edmonton1954-06-03
232Nick Johnson20102014RW113142337-852Calgary1985-12-24
233Terry Johnson19801987D28532427-3580Calgary1958-11-28
234Greg Joly19751983D365217697-165250Calgary1954-05-30
235Ron Jones19721976D54145-2633Vermillion1951-04-11
236Tyson Jost20172018C71131023-1526St. Albert1998-03-14
237Eddie Joyal19631972C465128134262-102103Edmonton1940-05-08
238Mark Kachowski19881990LW6465113209Edmonton1965-02-20
239Alex Kaleta19421951LW38792121213202Canmore1919-11-291987-07-09
240Jon Kalinski20092010LW22145-40Bonnyville 1987-05-25
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
241Matt Kassian20112014LW76415-4177Edmonton1986-10-28
242Matt Keetley20082008G10000010001.0000.00Medicine Hat1986-04-27
243Matt Keith20042008RW27235-814Edmonton1983-04-11
244John Paul Kelly19801986LW4005470124-95366Edmonton1959-11-15
245Ernest Kenny19311935D100008Vermillion1907-08-201970-06-02
246Orest Kindrachuk19731982C508118261379125648Nanton1950-09-14
247Kelly Kisio19831995C761229429658-1768Peace River1959-09-18
248Morgan Klimchuk20182018LW100000Calgary1995-03-02
249Rob Klinkhammer20112016LW193222143464Lethbridge1986-08-12
250Joe Kocur19851999RW8208082162-992519Calgary1964-12-21
251Dustin Kohn20102010D22044-24Edmonton1987-02-02
252Krys Kolanos20022012C149202242094Calgary1981-07-27
253Dean Kolstad19891993D40178-1669Edmonton1968-06-16
254Zenith Komarniski20002004D21112-110Edmonton1978-08-13
255Russ Kopak19441944C2479160Edmonton1924-04-261998-11-25
256Dan Kordic19921999LW1974812-4584Edmonton1971-04-18
257John Kordic19861992RW244171835-30997Edmonton1965-03-221992-08-08
258Kevin Krook19791979D300002Cold Lake1958-04-05
259Gord Kruppke19911994D23000-232Slave Lake1969-04-02
260Dave Kryskow19731976LW231335689-33174Edmonton1951-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
261Brett Kulak20152018D1012911-841Edmonton1994-01-06
262Stu Kulak19831989RW908412-20130Edmonton1963-03-10
263Blaine Lacher19951996G47011084722164.8872.80Medicine Hat1970-09-05
264Daymond Langkow19962012C109027040267281547Edmonton1976-09-27
265Scott Langkow19962000G2000000203121.8574.32Sherwood Park1975-04-21
266Darryl Laplante19982000C35066-210Calgary1977-03-28
267Brian Lavender19721975LW184162642-56174Edmonton1947-04-20
268Nathan Lawson20112014G110000011142.8894.24Calgary1983-09-29
269Doug Lecuyer19791983LW126113142-39178Wainwright1958-03-10
270Brad Leeb20002004RW5000-22Red Deer1979-08-27
271Greg Leeb20012001C2000-10Red Deer1977-05-31
272Scott Lehman20092009D100000Fort McMurray1986-01-06
273Mark Letestu20102018C55893117210-4890Elk Point1985-02-04
274Craig Levie19821987D1832253754177Calgary1959-08-17
275Dale Lewis19761976LW8000-20Edmonton1952-07-28
276Herbie Lewis*19291939LW484147161308248Calgary1906-04-171991-01-20
277Bob Liddington19711971LW11011-22Calgary1948-09-15
278Jamie Linden19951995RW4000-117Medicine Hat1972-07-19
279Trevor Linden19892008RW1382375492867-64895Medicine Hat1970-04-11
280Bryan Little20082018RW754200275475-7265Edmonton1987-11-12
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
281Neil Little20022004G20000102020.8383.86Medicine Hat1971-12-18
282Darcy Loewen19901994LW1354812-44211Calgary1969-02-26
283Troy Loney19841995LW62487110197-441093Bow Island1963-09-21
284Ken Lovsin19911991D1000-20Peace River1966-12-03
285Warren Luhning19982000RW29011-1021Edmonton1975-07-03
286Jamie Lundmark20032010C295405999-29204Edmonton1981-01-16
287Ross Lupaschuk20032003D3000-34Edmonton1981-01-19
288Joffrey Lupul20042016LW701205215420-79407Ft. Saskatchewan1983-09-23
289Brett Lysak20042004C200002Edmonton1980-12-30
290Tom Lysiak19741986C919292551843-11567High Prairie1953-04-222016-05-30
291Clarke MacArthur20072017LW552133171304-6343Lloydminster1985-04-06
292Bruce MacGregor19611974C89521325747019215Edmonton1941-04-26
293Spencer Machacek20092012RW2527967Lethbridge1988-10-14
294Dave MacKay19411941D2730328Edmonton1919-01-14
295John MacMillan19611965RW10451015130Lethbridge1935-10-25
296Bud MacPherson19491957D25953338233Edmonton1927-03-311988
297Andrew MacWilliam20152015D12022-612Calgary1990-03-25
298Dean Magee19781978LW7000-34Rocky Mountain House1955-04-29
299Marc Magnan19831983LW401105Beaumont1962-02-17
300Clint Malarchuk19821992G33701515013433714113045.8853.47Grande Prairie1961-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
301Kent Manderville19922003C6463767104-31348Edmonton1971-04-12
302Paul Manning20032003D800002Red Deer1979-04-15
303Milan Marcetta19681969C5471522-1412Cadomin1936-09-192014-09-18
304Dave Marcinyshyn19911993D16011-349Edmonton1967-02-04
305Gordon Mark19871995D8531013-29187Edmonton1964-09-10
306Gus Marker19331942RW3236470134133Wetaskiwin1907-08-011997-10-07
307Mark Marquess19471947RW275496Bassano1925-03-262015-01-19
308Ron Martin19331934RW9413162936Calgary1909-08-221971-02-07
309Chris Mason19992013G31713401231713711332.9092.66Red Deer1976-04-20
310Richard Matvichuk19932007D7963913917846624Edmonton1973-02-05
311Kevin Maxwell19811984C6661521-2761Edmonton1960-03-30
312Alan May19881995RW393314576-181348Swan Hills1965-01-14
313Darrell May19861988G6011026150.8395.14Edmonton1962-03-06
314Dean McAmmond19922010C99618626244836490Grand Cache1973-06-15
315Ken McAuley19441945G960000961764155.61Edmonton1921-01-091992-06-18
316Wayne McBean19881994D211103949-72168Calgary1969-02-21
317Frank McCool19451946G72000572333273.36Calgary1918-10-271973-05-20
318John McCormack19481955C31125497435Edmonton1925-08-022017-02-22
319Jim McCrimmon19751975D200000Ponoka1953-05-29
320Lanny McDonald*19741989RW1111500506100639899Hanna1953-02-16
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
321Don McFadyen19331936C/LW17612344677Crossfield1907-03-241990-05-26
322Bob McGill19821994D706175572-1001766Edmonton1962-04-27
323Jack McGill19421947C9823365942Edmonton1920-09-191994-01-13
324Jack McIlhargey19751982D393113647-521102Edmonton1952-03-07
325Ray McKay19691974D14021618-55102Edmonton1946-08-22
326Ross McKay19911991G1000001000.8005.17Edmonton1964-03-03
327John McKenzie19591972RW69220626847426923High River1937-12-12
328Jamie McLennan19942007G2540330542548010936.8982.67Edmonton1971-06-30
329Al McLeod19741974D26224-724Medicine Hat1949-06-17
330Billy McNeill19571964RW257214667-20130Edmonton1936-01-262007-08-31
331Grant McNeill20042004D300005Vermillion1983-06-08
332Gerry Melnyk19601968C2693977116-3230Edmonton1934-09-162001-06-14
333Nicholas Merkley20182018RW100002Calgary1997-05-23
334Glenn Merkosky19821990C6651217-2222Edmonton1959-04-08
335Mark Messier*19802004LW/C1756694119318872111912Edmonton1961-01-18
336Stefan Meyer20082011LW20022-117Medicine Hat1985-07-20
337Art Michaluk19481948D50000Canmore1923-05-042006-03-14
338John Michaluk19511951LW10000Canmore1928-11-02
339Larry Mickey19651975RW292395392-31160Lacombe1943-10-211982-07-23
340Hugh Millar19471947D40000Edmonton1921-04-031975-03-02
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
341Brad Miller19891994D82156-13321Edmonton1969-07-23
342Jason Miller19911993LW600000Edmonton1971-03-01
343Duncan Milroy20072007RW5011-20Edmonton1983-02-08
344Roy Mitchell19931993D300000Edmonton1969-03-14
345Lyle Moffat19731980LW97121628-2751Calgary1948-03-19
346Carl Mokosak19821989LW83111526-16170Fort Saskatchewan1962-09-22
347John Mokosak19891990D41022-996Edmonton1963-09-07
348Mike Moller19811987RW134152843341Calgary1962-06-16
349Randy Moller19831995D81545180225471692Red Deer1963-08-23
350Derek Morris19982014D110792332424-441004Edmonton1978-08-24
351Josh Morrissey20162018D1641333462185Calgary1995-03-28
352Joseph Morrow20152018D12181725-1242Edmonton1992-12-09
353Kael Mouillierat20152016LW7112-310Edmonton1987-12-09
354Richard Mulhern19761981D30327931201217Edmonton1955-03-01
355Glenn Mulvenna19921993C2000-14Calgary1967-02-18
356Troy Murray19821996C91523035458453875Calgary1962-07-31
357Dana Murzyn19861999D838521522041361571Calgary1966-12-09
358David Musil20152015D4022-22Calgary1993-04-09
359Hap Myers19711971D13000-106Edmonton1947-07-28
360Brantt Myhres19952003RW154628-9687Edmonton1974-03-18
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
361Riley Nash20122018C3995386139-3101Consort1989-05-09
362Tyson Nash19992006LW3742737642673Edmonton1975-03-11
363Mike Needham19931994RW869514-316Calgary1970-04-04
364Steve Nemeth19881988C12202-42Calgary1967-02-11
365Scott Nichol19962013C6625671127-20916Edmonton1974-12-31
366Scott Niedermayer*19922010D1263172568740167784Edmonton1973-08-31
367Jim Nill19821990RW5245887145-65854Hanna1958-04-11
368Robert Nilsson20062010C2523781118-1590Calgary1985-01-10
369Baldy Northcott19291939D/LW448133112245271Calgary1908-09-071986-11-07
370Lawrence Nycholat20042009D50279-324Calgary1979-05-07
371Alexander Nylander20172018LW7112-50Calgary1998-03-02
372William Nylander20162018C18548871351846Calgary1996-05-01
373Brian Ogilvie19731979C90152136-2329Stettler1952-01-30
374Bill Oleschuk19761980G550000145572810.8723.98Edmonton1955-07-20
375Darryl Olsen19921992D1000-20Calgary1966-10-07
376Ben Ondrus20062009RW52022-2077Sherwood Park1982-06-25
377Dave Orleski19811982LW200000Edmonton1959-12-26
378Chris Osgood19942011G74411920013774440121695.9052.49Peace River1972-11-26
379Greg Pankewicz19941999RW21033-122Drayton Valley1970-11-06
380Colton Parayko20162018D24219841032874St. Albert1993-05-12
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
381George Pargeter19471947LW40000Calgary1923-02-242005-10-02
382Greg Parks19911993C2312306Edmonton1967-03-252015-06-16
383Dave Pasin19861989RW76181937-250Edmonton1966-07-08
384Butch Paul19651965C3000-10Rocky Mountain House1943-09-111966-03-25
385Allen Pedersen19871994D42853641-4487Fort Saskatchewan1965-01-13
386Pete Peeters19791991G48901414021248924615651.8863.09Edmonton1957-08-17
387Perry Pelensky19841984RW400005Edmonton1962-05-22
388Brent Peterson19791989C62072141213-4484Calgary1958-02-15
389Brent Peterson19971999LW569110-86Calgary1972-07-20
390Richard Petiot20062011D15033425Daysland1982-08-20
391Alexander Petrovic20132018D228543485334Edmonton1992-03-03
392Matt Pettinger20012010LW4226558123-55210Edmonton1980-10-22
393Dion Phaneuf20062018D981136352488-361292Edmonton1985-04-10
394Chris Phillips19982015D11797121728867758Calgary1978-03-09
395Fernando Pisani20032011RW46287821695200Edmonton1976-12-27
396Domenic Pittis19972004C8651116-871Calgary1974-10-01
397Harvie Pocza19801982LW3000-22Lethbridge1959-09-22
398Ray Podloski19891989C8011-117Edmonton1966-01-05
399Justin Pogge20092009G7000007141.8444.36Ft. McMurray1986-04-22
400Brayden Point20172018C15050561062238Calgary1996-03-13
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
401Greg Polis19711980LW615174169343-82391Westlock1950-08-082018-03-17
402Paul Postma20112018D205102535-551Red Deer1989-02-22
403Kelly Pratt19751975RW22066115High Prairie1953-02-08
404Nolan Pratt19972008D592956652537Fort McMurray1975-08-14
405Kevin Primeau19811981RW200004Edmonton1956-01-03
406Jamie Pushor19962006D521144660-52648Lethbridge1973-02-11
407Mark Pysyk20132018D289124759-2380Sherwood Park1992-01-11
408John Quenneville20172018C14134-22Edmonton1996-04-16
409Brendan Ranford20152015LW100000Edmonton1992-05-03
410Mike Rathje19942007D7683015018026491Mannville1974-05-11
411Ty Rattie20142018RW4991019-28Calgary1993-02-05
412Mason Raymond20082017LW546115136251-2156Cochrane1985-09-17
413Steve Regier20062009LW26314-38Edmonton1984-08-31
414Brent Regner20162016D7000-24Westlock1989-05-17
415Darren Reid20062007RW21011-918Lac La Biche1983-05-08
416Dave Reierson19891989D200012Bashaw1964-08-30
417Steve Reinprecht20002011C66314024238221186Edmonton1976-05-07
418Alex Ritson19451945C10000Peace River1922-03-072008-07-18
419Travis Roche20012007D6061420-224Grand Cache1978-06-17
420Dave Rochefort19671967C1000-10Red Deer1946-07-22
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
421Jack Rodewald20182018RW4000-12Calgary1994-02-14
422Stacy Roest19992003RW244284876-854Lethbridge1974-03-15
423Mike Rogers19801986C484202317519-51184Calgary1954-10-24
424Jay Rosehill20102014LW117538-24352Olds1985-07-16
425Kyle Rossiter20022004D11011-39Edmonton1980-06-09
426Carter Rowney20172018RW715712-118Grand Prairie1989-05-10
427Cody Rudkowsky20032003G10000011001.0000.00Willingdon1978-07-21
428Lindy Ruff19801991D/LW691105195300-151266Warburg1960-02-17
429Paul Runge19311938C/LW14218224057Edmonton1908-09-101972-04-27
430Kris Russell20082018D71943168211-10218Caroline1987-05-02
431Phil Russell19731987D101699325424472038Edmonton1952-07-21
432Ryan Russell20122012C41202-72Caroline1987-05-02
433Rick Rypien20062011C1199716-15226Coleman1984-05-162011-08-15
434Rocky Saganiuk19791984RW/C2595765122-50201Myrnam1957-10-15
435Phil Samis19501950D20000Edmonton1927-12-28
436Terran Sandwith19981998D8000-46Edmonton1972-04-17
437Glen Sather*19671976LW6588011319315724High River1943-09-02
438Tony Savage19351935D4915616Calgary1906-07-181974-02-28
439Dave Scatchard19982011C659128141269-381040Hinton1976-02-20
440Colton Sceviour20112018C/RW3264862110-887Red Deer1989-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
441Darin Sceviour19871987RW100000Lacombe1965-11-30
442Paxton Schafer19971997G3000003000.7604.65Medicine Hat1976-02-26
443Kevin Schamehorn19771981RW10000-417Calgary1956-07-28
444David Schlemko20092018D39718749210120Edmonton1987-05-07
445Chris Schmidt20032003C/D10022-15Beaver Lodge1976-03-01
446Andy Schneider19941994LW10000-615Edmonton1972-03-29
447Wally Schreiber19881989RW4181018-912Edmonton1962-04-15
448Paxton Schulte19941997LW200014Onaway1972-07-16
449Jeff Schultz20072016D40911657678137Calgary1986-02-25
450Ray Schultz19982003D45044-1155Red Deer1976-11-14
451John Scott20092016LW2865611-19544Edmonton1982-09-26
452Ben Scrivens20122016G144022020144476417.9052.92Spruce Grove1986-09-11
453Sean Selmser20012001LW100005Calgary1974-11-10
454Brandy Semchuk19931993RW100002Calgary1971-09-22
455Devin Setoguchi20082017RW516131130261-11177Taber1987-01-01
456Brent Severyn19901999LW328103040-30825Vegreville1966-02-22
457Dave Shand19771985D421198410381544Cold Lake1956-08-11
458Jeff Shantz19942003C64272139211-1341Duchess1973-10-10
459Hunter Shinkaruk20162017C15224-74Calgary1994-10-13
460Jim Shires19711973LW56369-2532Edmonton1945-11-15
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
461Gary Shuchuk19911996RW142132639-670Edmonton1967-02-17
462Duncan Siemens20152018D20112-725Edmonton1993-09-07
463Trevor Sim19901990RW301102Calgary1970-06-09
464Dillon Simpson20172017D300002Edmonton
465Kent Simpson20142014G100001.7146.00Edmonton1992-03-26
466Brian Skrudland19862000C8811242193431081107Peace River1963-07-31
467Tyler Sloan20092011D9941317-350Calgary1981-03-15
468Colin Smith20152015C100000Edmonton1993-06-20
469Geoff Smith19901999D462187391-20282Edmonton1969-03-07
470Greg Smith19761988D82956232288-1131110Ponoka1955-07-08
471Jason Smith19942009D100841128169261099Calgary1973-11-02
472Mark Smith20012008C377234770-10457Edmonton1977-10-24
473Nathan Smith20042010C26000-514Edmonton1982-02-09
474Stan Smyl19791991RW896262411673-871556Glendon1958-01-28
475Kevin Smyth19941996LW586814-931Banff1973-11-22
476Ryan Smyth19952014LW1270386456842-54976Banff1976-02-21
477Harold Snepsts19751991D103338195233-592009Edmonton1954-10-24
478Doug Soetaert19761987G28407706828411010442.8673.97Edmonton1955-04-21
479Ken Solheim19811986LW135192039-2634Hythe1961-03-27
480Martin Sonnenberg19992004LW63235-421Wetaskiwin1978-01-23
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
481Brent Sopel19992011D6594417421832309Calgary1977-01-07
482Lee Sorochan19992000D3000-30Edmonton1975-09-09
483Carson Soucy20182018D3000-22Viking1994-07-27
484Sheldon Souray19982013D758109191300-221145Elk Point1976-07-13
485Matthew Spiller20042008D68022-1474Daysland1983-02-07
486Jared Spurgeon20112018D509561492055176Edmonton1989-11-29
487Ryan Stanton20132016D120423271471St. Albert1989-07-20
488Vic Stasiuk19501963LW745183254437-10665Lethbridge1929-05-23
489Grant Stevenson20062006C47101222-714Spruce Grove1981-10-15
490Ron Stewart19531973RW1353276253529-44564Calgary1932-07-112012-03-17
491Tony Stiles19841984D302791420Carstairs1959-08-12
492Karl Stollery20142017D23033-521Camrose1987-11-21
493Ryan Stone20082010C35077255Calgary1985-03-20
494Gord Strate19571959D6200034Edmonton1935-05-282012-09-05
495Garret Stroshein20042004RW3000-114Edmonton1980-04-04
496Jason Strudwick19962011D674134255-82811Edmonton1975-07-17
497Brad Stuart20002016D1056802553358565Rocky Mountain House1979-11-06
498Bob Stumpf19751975RW/D10112-220Milo1953-04-25
499Brian Sutherby20022011C460414990-32533Edmonton1982-03-01
500Brent Sutter19811998C11113634668291661054Viking1962-06-10
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
501Brett Sutter20092015LW602810-940Viking1987-06-02
502Brian Sutter19771988LW779303333636-661786Viking1956-10-07
503Brody Sutter20152016C12000-60Viking1991-09-26
504Darryl Sutter19801987LW406161118279-11286Viking1958-08-19
505Duane Sutter19801990RW731139203342251333Viking1960-03-16
506Rich Sutter19831995RW874149166315111411Viking1963-12-02
507Ron Sutter19832001C1093205330535531354Viking1963-12-02
508Ken Sutton19912002D3882380103-14338Edmonton1969-11-05
509Darryl Sydor19922010D12919840950721755Edmonton1972-05-13
510Robbie Tallas19962001G990000699284210.8912.91Edmonton1973-03-20
511Jeff Tambellini20062011LW242273663-2088Calgary1984-04-13
512Nick Tarnasky20062010LW245131730-30297Caroline1984-11-25
513Bobby Taylor19721976G450110164515177.8844.11Calgary1945-01-24
514Dave Thomlinson19901995LW42134-1650Edmonton1966-10-22
515Brent Thompson19921997D12111011-32352Calgary1971-01-09
516Paul Thompson19271939LW582153178331346Calgary1906-11-021991-09-13
517Rocky Thompson19982002D250000117Calgary1977-08-08
518Jim Thomson19871994RW115437-23416Edmonton1965-12-30
519Mark Tinordi19881999D6635214820061514Red Deer1966-05-09
520Mike Toal19801980C300000Red Deer1959-03-23
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth City Birth Date Death Date
521Ryan Tobler20022002LW4000-25Calgary1976-05-13
522Tim Tookey19811989C106223658-2071Edmonton1960-08-29
523Darcy Tucker19962010RW947215261476-861410Castor1975-03-15
524Perry Turnbull19801988C608188163351-471247Bentley1959-03-09
525Randy Turnbull19821982D1000-12Bentley1962-02-07
526Brian Tutt19901990D7101-42Swalwell1962-06-09
527Tony Twist19901999LW445101828-231121Sherwood Park1968-05-09
528Dana Tyrell20112015C/RW13571724-1426Airdrie1989-04-23
529Norm Ullman*19561975C141049073912297710Provost1935-12-26
530Garry Unger19681983C1105413391804-1311075Calgary1947-12-07
531Scottie Upshall20032018LW7591381472859615Fort McMurray1983-10-07
532Curtis Valk20182018LW100000Medicine Hat1993-02-08
533Garry Valk19912003RW777100156256-1747Edmonton1967-11-27
534Shaun Van Allen19912004C7948418526954481Calgary1967-08-29
535Bryce Van Brabant20142014LW6000-12Morinville1991-11-12
536David Van Drunen20002000D100000Sherwood Park1976-01-31
537Jim Vandermeer20032012D4612580105-9664Caroline1980-02-21
538Peter Vandermeer20082008LW200000Caroline1975-10-14
539Mike Vernon19832002G78203939027178238527492.8903.00Calgary1963-02-24
540Kris Versteeg20082018RW6431492093589374Lethbridge1986-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
541Leigh Verstraete19831988RW8011-214Pincher Creek1962-01-06
542Emanuel Viveiros19861988D2911112-36St. Albert1966-01-08
543Mickey Volcan19811984D16283341-61146Edmonton1962-03-03
544Darcy Wakaluk19891997G191066090191677521.8893.22Pincher Creek1966-03-14
545Howard Walker19811983D8321315-1133Grande Prairie1958-08-05
546Matt Walker20032012D31442630-9464Beaverlodge1980-04-07
547Russ Walker19771978RW17101-241Red Deer1953-05-24
548Wes Walz19902008C60710915126023343Calgary1970-05-15
549Kyle Wanvig20032008RW756915-1194Calgary1981-01-29
550Dixon Ward19932003RW5379512922443431Leduc1968-09-23
551Ed Ward19942001RW278232649-17354Edmonton1969-11-10
552Lance Ward20012004D20941216-30391Lloydminster1978-06-02
553Eddie Wares19371947D/RW32460102162161Calgary1915-03-191992-02-29
554Stan Weir19731983C642139207346-83183Ponoka1952-03-17
555Craig Weller20082009RW9541014-10127Calgary1981-01-17
556Chris Wells19962000C19592029-6193Calgary1975-11-12
557John Wensink19741983LW403706813822840Pincher Creek1953-04-01
558Brad Werenka19932001D32019618044299Two Hills1969-02-12
559Blake Wesley19801986D298184664-35486Red Deer1959-07-10
560Glen Wesley19882008D1457128409537661045Red Deer1968-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
561Ray Whitney19922014LW13303856791064-79465Fort Saskatchewan1972-05-08
562Jason Widmer19951997D701107Calgary1973-08-01
563Bob Wilkie19911994D18257-410Calgary1969-02-11
564Shane Willis19992004RW174314374-1677Edmonton1977-06-13
565Jerry Wilson19571957C30002Edmonton1937-04-10
566Robert Wood19511951D10000Lethbridge1930-07-092007
567Jeff Woywitka20062012D278946553149Vermilion1983-09-01
568Randy Wyrozub19711974C10081018-1310Lacombe1950-04-08
569Gary Yaremchuk19821985C34145-1828Edmonton1961-08-15
570Ken Yaremchuk19841989C235365692-41106Edmonton1964-01-01
571Allen York20122012G110000011320.9202.30Wetaskiwin1989-06-17
572Harry York19972000C244294675-799Ponoka1974-04-16
573Doug Young19321941D38835458030510002.86Medicine Hat1908-10-011990-05-15
574Miles Zaharko19781982D12953237884Mannville1957-04-30
575Zarley Zalapski19882000D63799285384-28684Edmonton1968-04-222017-12-10
576Brad Zavisha19941994LW2000-20Hines Creek1972-01-04
577Dwayne Zinger20042004D701129Coronation1976-07-05
Support us without the ads? Go Ad-Free.