NHL Players Born in Alberta, Canada

» Show/Hide Locations List

Canada

Alberta (551)

British Columbia (371)

Manitoba (385)

New Brunswick (50)

Newfoundland and Labrador (28)

Northwest Territories (5)

Nova Scotia (73)

Ontario (2223)

Prince Edward Island (30)

Quebec (791)

Saskatchewan (504)

Yukon (2)

United States

Alabama (3)

Alaska (13)

Arizona (2)

California (37)

Colorado (11)

Connecticut (30)

Delaware (1)

District of Columbia (3)

Florida (9)

Georgia (3)

Idaho (2)

Illinois (58)

Indiana (9)

Iowa (1)

Maine (6)

Maryland (4)

Massachusetts (187)

Michigan (155)

Minnesota (242)

Missouri (15)

Montana (1)

Nebraska (2)

New Hampshire (11)

New Jersey (15)

New York (110)

North Carolina (2)

North Dakota (13)

Ohio (22)

Oklahoma (5)

Oregon (5)

Pennsylvania (33)

Rhode Island (19)

South Carolina (1)

Texas (8)

Utah (4)

Vermont (2)

Virginia (4)

Washington (12)

Wisconsin (31)

Other Countries

Austria (9)

Bahamas (1)

Belarus (1)

Belgium (1)

Brazil (2)

Brunei Darussalam (1)

Czech Republic (5)

Czechoslovakia (285)

Denmark (12)

East Germany (2)

Finland (192)

France (9)

Germany (30)

Haiti (1)

Indonesia (1)

Ireland (5)

Italy (3)

Jamaica (1)

Japan (2)

Latvia (3)

Lebanon (1)

Lithuania (1)

Netherlands (2)

Nigeria (2)

Norway (8)

Paraguay (1)

Poland (8)

Republic of Korea (2)

Russian Federation (25)

Slovenia (1)

South Africa (1)

Sweden (286)

Switzerland (27)

Taiwan (1)

Union of Soviet Socialist Republics (238)

United Kingdom (46)

United Republic of Tanzania (1)

Venezuela (2)

Yugoslavia (4)

551 Players

551 Players Table
Scoring Goalie Stats
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
1Gene Achtymichuk19521959C3235821932-09-07Lamont
2John Adams19411941LW4261218111920-05-05Calgary
3Stew Adams19301933LW9592635601904-10-16Calgary
4Johnathan Aitken20002004D44011-12701978-05-24Edmonton
5Peter Allen19961996D8000281970-03-06Calgary
6Ron Anderson19681972RW251283058-261461945-07-29Red Deer
7Darrel Anholt19841984D1000201962-11-23Hardisty
8Oscar Asmundson19331938C111112334301908-11-17Red Deer
9Mark Astley19941996D7541923-15921969-03-30Calgary
10Alex Auld20022012G237077012237918832.9042.801981-01-07Cold Lake
11Jared Aulin20032003C/RW17224-301982-03-15Calgary
12Warren Babe19881991LW212573231968-09-07Medicine Hat
13Dave Babych19811999D1195142581723-2239701961-05-23Edmonton
14Wayne Babych19791987RW519192246438-284981958-06-06Edmonton
15Ryan Bach19991999G3000003030.8794.441973-10-21Sherwood Park
16Scott Bailey19961997G190000019662.8763.421972-05-02Calgary
17Frank Banham19972003RW329211-9161975-04-14Calahoo
18Doug Barkley19581966D25324801043821937-01-06Lethbridge
19Stu Barnes19922008C1136261336597-244381970-12-25Spruce Grove
20Doug Barrie19691972D158104252-522681946-10-02Edmonton
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
21Bob Bassen19862000C76588144232210041965-05-06Calgary
22Hank Bassen19551968G1560220381564666312.971932-12-06Calgary
23Ryan Bast19991999D2011001975-08-27Spruce Grove
24Garry Bauman19671969G35000023551663.561940-07-21Innisfail
25Nolan Baumgartner19962010D1437404711691976-03-23Calgary
26Jay Beagle20092016RW311313364-121211985-10-16Calgary
27Clayton Beddoes19961997C602810-6571970-11-10Bentley
28Shawn Belle20072011D20011121985-01-03Edmonton
29Brian Benning19851995D56863233296-419631966-06-10Edmonton
30Jim Benning19821990D60552191243-734611963-04-29Edmonton
31Joe Benoit19411947RW1857569144941916-02-27St. Albert
32Perry Berezan19851993C3786175136-52791964-12-05Edmonton
33Mike Berger19881989D30314-20671967-06-02Edmonton
34Brad Berry19861994D24142832-153231965-04-01Bashaw
35Fred Berry19771977C3000-301956-03-26Edmonton
36Craig Berube19872003LW10546198159-8131491965-12-17Calahoo
37Blair Betts20022011C477413778-181181980-02-16Edmonton
38Larry Bignell19741974D20033-321950-01-07Edmonton
39Mike Bishai20042004C140220191979-05-30Edmonton
40Tom Bladon19731981D610731972701333921952-12-29Edmonton
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
41Gregg Boddy19721976D273234467-442631949-03-19Ponoka
42Andrew Bodnarchuk20102016D42044-9161988-07-11Drumheller
43George Boothman19431944C/D58171936181916-09-25Calgary
44Jason Botterill19982004LW885914-16891976-05-19Edmonton
45Tyler Bouck20012007C914812-9931980-01-13Camrose
46Lance Bouma20112016C243243660-61391990-03-25Provost
47Rene Bourque20062016RW660151147298-325281981-12-10Lac La Biche
48Rollie Boutin19791981G22011062271013.961957-11-06Westlock
49Jay Bouwmeester20032016D99081295376-315311983-09-27Edmonton
50Johnny Boychuk20082016D46337981351212431984-01-19Edmonton
51Zach Boychuk20092015C127121830-3161989-10-04Airdrie
52Travis Brigley19982004LW55369-6161977-06-16Coronation
53Mike Brodeur20102011G7000007310.9222.171983-03-30Calgary
54Kyle Brodziak20062016C697105134239-533691984-05-25St. Paul
55Gary Bromley19741981G1360660121365444283.431950-01-19Edmonton
56Gerry Brown19421946LW2345921917-07-07Edmonton
57Gilbert Brule20062014C299435295-391561987-01-01Edmonton
58Murray Brumwell19811988D128123143-24701960-03-31Calgary
59John Bucyk*19561978LW154055681313691464971935-05-12Edmonton
60Randy Bucyk19861988C19426481962-11-09Edmonton
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
61Norm Burns19421942C1104421918-02-20Youngstown
62Rod Buskas19831993D556196382-5712941961-01-07Wetaskiwin
63Don Cairns19761977LW9011021955-10-08Calgary
64Kyle Calder20002010LW590114180294-713091979-01-05Mannville
65Al Cameron19761981D282114455-1063561955-10-21Edmonton
66Craig Cameron19671976RW5528765152-961961945-07-19Edmonton
67Darcy Campbell20072007D1000001984-05-12Airdrie
68Don Campbell19441944LW1713481925-07-12Drumheller
69Wade Campbell19831988D21392736-243051961-01-02Peace River
70Brian Carlin19721972LW5101001950-06-13Calgary
71Daniel Carr20162016LW23639081991-11-01Sherwood Park
72Gene Carrigan19311935C37213131907-07-05Edmonton
73Bill Carse19391942C124284371381914-05-29Edmonton
74Bob Carse19401948LW167325587521919-07-19Edmonton
75John Chad19401946RW80152237291919-09-16Provost
76Todd Charlesworth19841990D933912-34471965-03-22Calgary
77Jason Chimera20012016LW951163206369-208151979-05-02Edmonton
78Kyle Chipchura20082016C4823173104-453761986-02-19Westlock
79Colin Chisholm19871987D1000001963-02-25Edmonton
80Erik Christensen20062012C3876895163-241621983-12-17Edmonton
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
81Dean Chynoweth19891998D24141822-226671968-10-30Calgary
82Dave Chyzowski19901997LW126151631-291441971-07-11Edmonton
83Dean Clark19841984D1000001964-01-10Edmonton
84Joe Colborne20112016C2333868106-171101990-01-30Calgary
85Jeremy Colliton20062011C57336-12261985-01-13Blackie
86Mac Colville19361947RW/D353711041751301916-01-08Edmonton
87Neil Colville*19361949C/D464991662652131914-08-04Edmonton
88Mike Commodore20012012D4842383106-36831979-11-07Fort Saskatchewan
89Mike Comrie20012011C589168197365-494431980-09-11Edmonton
90Paul Comrie20002000C15123-241977-02-07Edmonton
91Pat Conacher19801996LW5216376139-382351959-05-01Edmonton
92Rob Conn19921996W30257-8201968-09-03Calgary
93Kevin Connauton20142016D16315314661111990-02-23Edmonton
94Mike Connolly20122012LW2000021989-07-03Calgary
95Al Conroy19921994C11491423-121561966-01-17Calgary
96Ross Cory19801981D5121012-24411957-02-04Calgary
97Ray Cote19841985C15000-541961-05-31Pincher Creek
98Murray Craven19832000LW10712664937591285241964-07-20Medicine Hat
99Cory Cross19942006D659349713156841971-01-03Lloydminster
100Phil Crowe19942000LW9445981731970-04-04Nanton
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
101Greg Crozier20012001LW1000001976-07-06Calgary
102Les Cunningham19371940C6071926211913-10-04Calgary
103Don Cutts19801980G60000661213.571953-02-24Edmonton
104Bunny Dame19421942LW3425741913-12-06Edmonton
105Brandon Davidson20152016D6357122201991-08-21Taber
106Billy Dea19541971LW3976754121-49441933-04-03Edmonton
107Nathan Dempsey19972007D260216788-71201974-07-14Spruce Grove
108Edward Diachuk19611961LW12000191936-08-16Vegreville
109Gerald Diduck19852001D932561562128716121965-04-06Edmonton
110Darren Dietz20162016D13145-1131993-07-17Medicine Hat
111Rob DiMaio19892006RW894106171277-858401968-02-19Calgary
112Chris Dingman19982006LW385151934-587691976-07-06Edmonton
113Shane Doan19962016RW1466396549945-5113051976-10-10Halkirk
114Hnat Domenichelli19972003LW2675261113-561041976-02-17Edmonton
115Dave Donnelly19841988C13715243981501962-02-02Edmonton
116Eddie Dorohoy19491949C/LW1600061929-03-13Medicine Hat
117Micki DuPont20022008D23134-7121980-04-15Calgary
118Steve Dykstra19861990D21783240-155451962-12-01Edmonton
119Cody Eakin20122016C3196280142-41391991-05-24Winnipeg
120Murray Eaves19811990C5741317-1491960-05-10Calgary
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
121Patrick Eaves20062016RW5459991190101821984-05-01Calgary
122Garry Edmundson19521961LW434610491932-05-06Sexsmith
123Pat Egan19401951D554771532307761918-04-25Blackie
124Allan Egeland19961998C17000-3161973-01-31Lethbridge
125Keaton Ellerby20102015D21242327-13881988-11-05Strathmore
126Deryk Engelland20102016D388185270-74151982-04-05Edmonton
127Jim Ennis19881988D51010101967-07-10Edmonton
128Tyler Ennis20102016C36892131223-551561989-10-06Edmonton
129Aut Erickson19601970D22672431-181821938-01-25Lethbridge
130Bob Falkenberg19671972D54156-6261946-01-01Stettler
131Todd Fedoruk20012010LW545326597-2710501979-02-13Redwater
132Taylor Fedun20142016D12257041988-06-04Edmonton
133Andrew Ference20002016D90743182225-337531979-03-17Edmonton
134Brad Ference20002007D25043034-445651979-04-02Calgary
135Scott Ferguson19982006D21871421173101973-01-06Camrose
136Vernon Fiddler20032016C818102155257-34921980-05-09Edmonton
137Jeff Finley19882004D708137083474571967-04-14Edmonton
138Joe Fisher19401943RW6581220131916-07-04Medicine Hat
139Mark Fistric20082015D32533134282841986-06-01Edmonton
140Bill Flett19681980RW689202215417-585011943-07-21Vermillion
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
141Justin Fontaine20142016RW19727416822581987-11-06Bonnyville
142Val Fonteyne19601972LW82075154229-61261933-12-02Wetaskiwin
143Brian Ford19841985G110000011370.8316.311961-09-22Edmonton
144Kris Foucault20122012LW1000001990-12-12Calgary
145Matt Fraser20122015LW8711617-16271990-05-20Red Deer
146Matt Frattin20112015RW135171835-3441988-01-03Edmonton
147Kyle Freadrich20002001LW23011-2751978-12-28Edmonton
148Len Frig19741980D311135164-664791950-10-30Lethbridge
149Grant Fuhr*19822000G868046460120868403295114.8873.381962-09-28Spruce Grove
150Bill Gadsby*19471966D124813043856815391927-08-08Calgary
151Dutch Gainor19281935C24651561071291904-04-10Calgary
152T.J. Galiardi20092015LW3214461105-321361988-04-22Calgary
153Brendan Gallagher20132016RW2607779156451611992-05-06Edmonton
154Jamie Gallimore19781978RW2000001957-11-28Edmonton
155Dallas Gaume19891989C4112101963-08-27Innisfail
156Bob Geale19851985C1000-121962-04-17Edmonton
157Dave Goertz19881988D2000-121965-03-28Edmonton
158Steven Goertzen20062010RW68224-21831984-05-26Stony Plain
159Steve Gotaas19881991C496915-13531967-05-10Camrose
160Harrison Gray19641964G1000010107.501941-09-05Calgary
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
161Josh Green19992012LW341364076-162061977-11-16Camrose
162Mike Green20042004C24134041979-08-23Calgary
163Mike Green20062016D649120275395524541985-10-12Calgary
164Randy Gregg19831992D474411521931643331956-02-19Edmonton
165Bruce Greig19741975LW9011-3461953-05-09High River
166Mark Greig19912003RW125132740-9901970-01-25High River
167Kevan Guy19871992D15652025-201381965-07-16Edmonton
168Len Haley19601961RW30224141931-09-15Edmonton
169Taylor Hall20112016LW381132196328-272341991-11-14Calgary
170Kevin Haller19902002D6424197138229071970-12-05Trochu
171Emil Hanson19331933RW/D700061907-11-18Camrose
172Oscar Hanson19381938C800001909-12-27Camrose
173Jim Harrison19691980C3246786153-314351947-07-09Bonnyville
174Greg Hawgood19882002D47460164224264261968-08-10Edmonton
175Galen Head19681968RW1000-101947-04-16Grande Prairie
176Paul Healey19972006LW776142015441975-03-20Edmonton
177Mike Heidt19841984D6011-171963-11-04Calgary
178Archie Henderson19811983RW23314-3921957-02-17Calgary
179Jay Henderson19992001LW33134-1371978-09-17Edmonton
180Ian Herbers19942000D65055-12791967-07-18Jasper
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
181Fred Hergerts19351936C2024621913-01-29Calgary
182Thomas Hickey20132016D26413526511981989-02-08Calgary
183Alex Hicks19962000LW25825547982471969-09-04Calgary
184Doug Hicks19751983D56137131168-734421955-05-28Cold Lake
185Glenn Hicks19801981LW10861218-211271958-08-28Red Deer
186Matt Higgins19982001C57123-1161977-10-29Calgary
187Hec Highton19441944G24000024101404.501923-12-10Medicine Hat
188John Hilworth19781980D57112-15891957-05-23Jasper
189Corey Hirsch19932003G10803308108344514.8963.131972-08-10Medicine Hat
190Justin Hocking19941994D1000001974-01-09Stettler
191Dan Hodgson19861989C114294574-10641965-08-29Fort Vermillon
192Rick Hodgson19801980D6000-561956-05-23Medicine Hat
193Ted Hodgson19671967RW400001945-06-30Hobbema
194Josh Holden19992004C605914-10161978-01-18Calgary
195Nick Holden20112016D2212140611741987-05-15St. Albert
196Jason Holland19972004D814591361976-04-30Morinville
197Jerry Holland19751976LW378412-461954-08-25Beaverlodge
198Chuck Holmes19591962RW23134101934-09-21Edmonton
199Doug Houda19862003D561196382-5011041966-06-03Blairmore
200Garry Howatt19731984LW7201121562684118361952-09-26Grand Center
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
201Dave Hoyda19781981LW13261723-72991957-05-20Edmonton
202Kelly Hrudey19841998G67701616017367727126588.8933.431961-01-13Edmonton
203Ron Hudson19381940C3352721911-07-14Calgary
204Pat Hughes19781987RW573130128258-266461955-03-25Calgary
205Cale Hulse19962006D619167995-6510001973-11-10Edmonton
206Jamie Hunt20072007D1000-101984-04-20Calgary
207Tim Hunter19821997RW8156276138-731461960-09-10Calgary
208Trent Hunter20032012RW497101135236-52091980-07-05Red Deer
209Bill Hutton19301931D/RW6432581910-01-28Calgary
210Jarome Iginla19972016RW14746116621273609701977-07-01Edmonton
211Earl Ingarfield19591971C746179226405-402391934-10-25Lethbridge
212Leland Irving20122013G130110013344.9023.251988-04-11Barrhead
213Brad Isbister19982008LW541106116222-436151977-05-07Edmonton
214Kim Issel19891989RW4000-101967-09-25Calgary
215Percy Jackson19321936G7000071313.981907-09-21Canmore
216Jason Jaffray20082012LW4947110401981-06-30Olds
217Connor James20062009RW16101-321982-08-25Calgary
218Frank Jerwa19321935LW/D81111627531909-03-15Bankhead
219Rick Jodzio19781978LW702810-14711954-06-03Edmonton
220Nick Johnson20102014RW113142337-8521985-12-24Calgary
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
221Terry Johnson19801987D2853242725801958-11-28Calgary
222Greg Joly19751983D365217697-1632501954-05-30Calgary
223Ron Jones19721976D54145-27311951-04-11Vermillion
224Eddie Joyal19631972C466128134262-1021031940-05-08Edmonton
225Mark Kachowski19881990LW64651132091965-02-20Edmonton
226Alex Kaleta19421951LW387921212131901919-11-29Canmore
227Jon Kalinski20092010LW22145-401987-05-25Bonnyville
228Matt Kassian20112014LW76415-41771986-10-28Edmonton
229Matt Keetley20082008G10000010001.0000.001986-04-27Medicine Hat
230Matt Keith20042008RW27235-8141983-04-11Edmonton
231John Paul Kelly19801986LW4005470124-973661959-11-15Edmonton
232Ernest Kenny19311935D10000181907-08-20Vermillion
233Orest Kindrachuk19731982C5081182613791226481950-09-14Nanton
234Kelly Kisio19831995C76122942965807681959-09-18Peace River
235Rob Klinkhammer20112016LW1932221434641986-08-12Lethbridge
236Joe Kocur19851999RW8208082162-9725191964-12-21Calgary
237Dustin Kohn20102010D22044-241987-02-02Edmonton
238Krys Kolanos20022012C1492022420941981-07-27Calgary
239Dean Kolstad19891993D40178-16691968-06-16Edmonton
240Zenith Komarniski20002004D21112-1101978-08-13Edmonton
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
241Russ Kopak19441944C24791601924-04-26Edmonton
242Dan Kordic19921999LW1974812-45841971-04-18Edmonton
243John Kordic19861992RW244171835-309971965-03-22Edmonton
244Kevin Krook19791979D3000021958-04-05Cold Lake
245Gord Kruppke19911994D23000-2321969-04-02Slave Lake
246Dave Kryskow19731976LW231335689-321741951-12-25Edmonton
247Brett Kulak20152016D9000-221994-01-06Edmonton
248Stu Kulak19831989RW908412-191301963-03-10Edmonton
249Blaine Lacher19951996G47011084722164.8872.801970-09-05Medicine Hat
250Daymond Langkow19962012C1090270402672815471976-09-27Edmonton
251Scott Langkow19962000G2000000203121.8574.331975-04-21Sherwood Park
252Darryl Laplante19982000C35066-2101977-03-28Calgary
253Brian Lavender19721975LW184162642-561741947-04-20Edmonton
254Nathan Lawson20112014G110000011142.8894.241983-09-29Calgary
255Doug Lecuyer19791983LW126113142-391781958-03-10Wainwright
256Brad Leeb20002004RW5000-221979-08-27Red Deer
257Greg Leeb20012001C2000-101977-05-31Red Deer
258Scott Lehman20092009D1000001986-01-06Fort McMurray
259Mark Letestu20102016C4006884152-29631985-02-04Elk Point
260Craig Levie19821987D183225375101771959-08-17Calgary
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
261Dale Lewis19761976LW8000-201952-07-28Edmonton
262Herbie Lewis*19291939LW4831481613092481906-04-17Calgary
263Bob Liddington19711971LW11011-221948-09-15Calgary
264Jamie Linden19951995RW4000-1171972-07-19Medicine Hat
265Trevor Linden19892008RW1382375492867-648951970-04-11Medicine Hat
266Bryan Little20082016RW613163222385-22191987-11-12Edmonton
267Neil Little20022004G20000102020.8383.871971-12-18Medicine Hat
268Darcy Loewen19901994LW1354812-442111969-02-26Calgary
269Troy Loney19841995LW62487110197-4410911963-09-21Bow Island
270Ken Lovsin19911991D1000-201966-12-03Peace River
271Warren Luhning19982000RW29011-10211975-07-03Edmonton
272Jamie Lundmark20032010C295405999-292041981-01-16Edmonton
273Ross Lupaschuk20032003D3000-341981-01-19Edmonton
274Joffrey Lupul20042016LW701205215420-794071983-09-23Fort Saskatchewan
275Brett Lysak20042004C2000021980-12-30Edmonton
276Tom Lysiak19741986C919292551843-145671953-04-22High Prairie
277Clarke MacArthur20072016LW548133171304-53431985-04-06Lloydminster
278Bruce MacGregor19611974C893213257470232171941-04-26Edmonton
279Spencer Machacek20092012RW25279671988-10-14Lethbridge
280Dave MacKay19411941D29303261919-01-14Edmonton
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
281John MacMillan19611965RW10451015321935-10-25Lethbridge
282Bud MacPherson19491957D259533382331927-03-31Edmonton
283Andrew MacWilliam20152015D12022-6121990-03-25Calgary
284Dean Magee19781978LW7000-341955-04-29Rocky Mountain House
285Marc Magnan19831983LW4011051962-02-17Beaumont
286Clint Malarchuk19821992G33801414013433814113045.8873.471961-05-01Grande Prairie
287Kent Manderville19922003C6463767104-313481971-04-12Edmonton
288Paul Manning20032003D8000021979-04-15Red Deer
289Milan Marcetta19681969C5471522-14101936-09-19Cadomin
290Dave Marcinyshyn19911993D16011-3491967-02-04Edmonton
291Gordon Mark19871995D8531013-281871964-09-10Edmonton
292Gus Marker19331942RW32264691331331907-08-01Wetaskiwin
293Mark Marquess19471947RW2754961925-03-26Bassano
294Ron Martin19331934RW94131629361909-08-22Calgary
295Chris Mason19992013G31713401231713711332.9092.661976-04-20Red Deer
296Richard Matvichuk19932007D79639139178466241973-02-05Edmonton
297Kevin Maxwell19811984C6661521-27611960-03-30Edmonton
298Alan May19881995RW393314576-1813481965-01-14Swan Hills
299Darrell May19861988G6011026150.8395.111962-03-06Edmonton
300Dean McAmmond19922010C996186262448364901973-06-15Grand Cache
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
301Ken McAuley19441945G960000961764155.611921-01-09Edmonton
302Wayne McBean19881994D211103949-721681969-02-21Calgary
303Frank McCool19451946G72000572343173.361918-10-27Calgary
304John McCormack19481955C311254974351925-08-02Edmonton
305Jim McCrimmon19751975D2000001953-05-29Ponoka
306Lanny McDonald*19741989RW11115005061006418991953-02-16Hanna
307Don McFadyen19331936C/LW179123345771907-03-24Crossfield
308Bob McGill19821994D705175572-9917661962-04-27Edmonton
309Jack McGill19421947C97233659421920-09-19Edmonton
310Jack McIlhargey19751982D393113647-4911021952-03-07Edmonton
311Ray McKay19691974D14021618-481021946-08-22Edmonton
312Ross McKay19911991G1000001000.8005.141964-03-03Edmonton
313John McKenzie19591972RW691206268474939171937-12-12High River
314Jamie McLennan19942007G2540330542548010936.8982.681971-06-30Edmonton
315Al McLeod19741974D26224-7241949-06-17Medicine Hat
316Billy McNeill19571964RW2572146671421936-01-26Edmonton
317Grant McNeill20042004D3000051983-06-08Vermillion
318Gerry Melnyk19601968C2693977116-11341934-09-16Edmonton
319Glenn Merkosky19821990C6651217-23221959-04-08Edmonton
320Mark Messier*19802004LW/C17566941193188721019101961-01-18Edmonton
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
321Stefan Meyer20082011LW20022-1171985-07-20Medicine Hat
322Art Michaluk19481948D500001923-05-04Canmore
323John Michaluk19511951LW100001928-11-02Canmore
324Larry Mickey19651975RW292395392-291601943-10-21Lacombe
325Hugh Millar19471947D400001921-04-03Edmonton
326Brad Miller19891994D82156-133211969-07-23Edmonton
327Jason Miller19911993LW6000001971-03-01Edmonton
328Duncan Milroy20072007RW5011-201983-02-08Edmonton
329Roy Mitchell19931993D3000001969-03-14Edmonton
330Lyle Moffat19731980LW97121628-27511948-03-19Calgary
331Carl Mokosak19821989LW83111526-181701962-09-22Fort Saskatchewan
332John Mokosak19891990D41022-9961963-09-07Edmonton
333Mike Moller19811987RW1341528432411962-06-16Calgary
334Randy Moller19831995D815451802254916921963-08-23Red Deer
335Derek Morris19982014D110792332424-4410041978-08-24Edmonton
336Josh Morrissey20162016D1000001995-03-28Calgary
337Joseph Morrow20152016D48268-481992-12-09Edmonton
338Kael Mouillierat20152016LW7112-3101987-12-09Edmonton
339Richard Mulhern19761981D303279312032171955-03-01Edmonton
340Glenn Mulvenna19921993C2000-141967-02-18Calgary
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
341Troy Murray19821996C915230354584498751962-07-31Calgary
342Dana Murzyn19861999D8385215220413815711966-12-09Calgary
343David Musil20152015D4022-221993-04-09Calgary
344Hap Myers19711971D13000-1161947-07-28Edmonton
345Brantt Myhres19952003RW154628-96871974-03-18Edmonton
346Riley Nash20122016C242315081-18691989-05-09Consort
347Tyson Nash19992006LW37427376426731975-03-11Edmonton
348Mike Needham19931994RW869514-3161970-04-04Calgary
349Steve Nemeth19881988C12202-421967-02-11Calgary
350Scott Nichol19962013C6625671127-209161974-12-31Edmonton
351Scott Niedermayer*19922010D12631725687401677841973-08-31Edmonton
352Jim Nill19821990RW5245887145-668541958-04-11Hanna
353Robert Nilsson20062010C2523781118-15901985-01-10Calgary
354Baldy Northcott19291939D/LW4461331122452731908-09-07Calgary
355Lawrence Nycholat20042009D50279-3241979-05-07Calgary
356William Nylander20162016C226713141996-05-01Calgary
357Brian Ogilvie19731979C90152136-23291952-01-30Stettler
358Bill Oleschuk19761980G5500001455728103.981955-07-20Edmonton
359Darryl Olsen19921992D1000-201966-10-07Calgary
360Ben Ondrus20062009RW52022-20771982-06-25Sherwood Park
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
361Dave Orleski19811982LW2000001959-12-26Edmonton
362Chris Osgood19942011G74411920013774440121695.9052.491972-11-26Peace River
363Greg Pankewicz19941999RW21033-1221970-11-06Drayton Valley
364Colton Parayko20162016D799243328291993-05-12St. Albert
365George Pargeter19471947LW400001923-02-24Calgary
366Greg Parks19911993C23123061967-03-25Edmonton
367Dave Pasin19861989RW76181937-2501966-07-08Edmonton
368Butch Paul19651965C300001943-09-11Rocky Mountain House
369Allen Pedersen19871994D42853641-44871965-01-13Fort Saskatchewan
370Pete Peeters19791991G48901414021248924615551.8823.081957-08-17Edmonton
371Perry Pelensky19841984RW4000051962-05-22Edmonton
372Brent Peterson19791989C62072141213-84841958-02-15Calgary
373Brent Peterson19971999LW569110-861972-07-20Calgary
374Richard Petiot20062011D150334251982-08-20Daysland
375Alex Petrovic20132016D1122192181571992-03-03Edmonton
376Matt Pettinger20012010LW4226558123-552101980-10-22Edmonton
377Dion Phaneuf20062016D821121311432-1411431985-04-10Edmonton
378Chris Phillips19982015D117971217288677581978-03-09Calgary
379Fernando Pisani20032011RW462878216952001976-12-27Edmonton
380Domenic Pittis19972004C8651116-8711974-10-01Calgary
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
381Harvie Pocza19801982LW3000-221959-09-22Lethbridge
382Ray Podloski19891989C8011-1171966-01-05Edmonton
383Justin Pogge20092009G7000007141.8444.351986-04-22Ft. McMurray
384Greg Polis19711980LW615174169343-773911950-08-08Westlock
385Paul Postma20112016D12691120-6341989-02-22Red Deer
386Kelly Pratt19751975RW220661151953-02-08High Prairie
387Nolan Pratt19972008D5929566525371975-08-14Fort McMurray
388Kevin Primeau19811981RW2000041956-01-03Edmonton
389Jamie Pushor19962006D521144660-526481973-02-11Lethbridge
390Mark Pysyk20132016D12552126-15501992-01-11Sherwood Park
391Brendan Ranford20152015LW1000001992-05-03Edmonton
392Mike Rathje19942007D76830150180264911974-05-11Mannville
393Ty Rattie20142016RW26448-161993-02-05Calgary
394Mason Raymond20082016LW542115136251-11561985-09-17Cochrane
395Steve Regier20062009LW26314-381984-08-31Edmonton
396Brent Regner20162016D7000-241989-05-17Westlock
397Darren Reid20062007RW21011-9181983-05-08Lac La Biche
398Dave Reierson19891989D2000121964-08-30Bashaw
399Steve Reinprecht20002011C663140242382211861976-05-07Edmonton
400Alex Ritson19451945C100001922-03-07Peace River
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
401Travis Roche20012007D6061420-2241978-06-17Grand Cache
402Dave Rochefort19671967C100001946-07-22Red Deer
403Stacy Roest19992003RW244284876-8541974-03-15Lethbridge
404Mike Rogers19801986C484202317519-501841954-10-24Calgary
405Jay Rosehill20102014LW117538-243521985-07-16Olds
406Kyle Rossiter20022004D11011-391980-06-09Edmonton
407Cody Rudkowsky20032003G10000011001.0000.001978-07-21Willingdon
408Lindy Ruff19801991D/LW691105195300-1712641960-02-17Warburg
409Paul Runge19311938C/LW140182240571908-09-10Edmonton
410Kris Russell20082016D57338139177-81871987-05-02Caroline
411Phil Russell19731987D1016993254245220381952-07-21Edmonton
412Ryan Russell20122012C41202-721987-05-02Caroline
413Rick Rypien20062011C1199716-152261984-05-16Coleman
414Rocky Saganiuk19791984RW/C2595765122-512011957-10-15Myrnam
415Phil Samis19501950D200001927-12-28Edmonton
416Terran Sandwith19981998D8000-461972-04-17Edmonton
417Glen Sather*19671976LW65880113193117241943-09-02High River
418Tony Savage19351935D4915661906-07-18Calgary
419Dave Scatchard19982011C659128141269-3810401976-02-20Hinton
420Colton Sceviour20112016C/RW1702834622381989-04-20Red Deer
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
421Darin Sceviour19871987RW1000001965-11-30Lacombe
422Paxton Schafer19971997G3000003000.7604.681976-02-26Medicine Hat
423Kevin Schamehorn19771981RW10000-4171956-07-28Calgary
424David Schlemko20092016D29815546931001987-05-07Edmonton
425Chris Schmidt20032003C/D10022-151976-03-01Beaver Lodge
426Andy Schneider19941994LW10000-6151972-03-29Edmonton
427Wally Schreiber19881989RW4181018-9121962-04-15Edmonton
428Paxton Schulte19941997LW2000141972-07-16Onaway
429Jeff Schultz20072016D409116576781371986-02-25Calgary
430Ray Schultz19982003D45044-11551976-11-14Red Deer
431John Scott20092016LW2865611-195441982-09-26Edmonton
432Ben Scrivens20122016G144022020144476417.9052.921986-09-11Spruce Grove
433Sean Selmser20012001LW1000051974-11-10Calgary
434Brandy Semchuk19931993RW1000021971-09-22Calgary
435Devin Setoguchi20082015RW471127122249-61631987-01-01Taber
436Brent Severyn19901999LW328103040-308251966-02-22Vegreville
437Dave Shand19771985D4211984103805441956-08-11Cold Lake
438Jeff Shantz19942003C64272139211-13411973-10-10Duchess
439Hunter Shinkaruk20162016C8213-421994-10-13Calgary
440Jim Shires19711973LW56369-24321945-11-15Edmonton
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
441Gary Shuchuk19911996RW142132639-6701967-02-17Edmonton
442Duncan Siemens20152015D1000001993-09-07Sherwood Park
443Trevor Sim19901990RW3011021970-06-09Calgary
444Brian Skrudland19862000C88112421934310911071963-07-31Peace River
445Tyler Sloan20092011D9941317-3501981-03-15Calgary
446Colin Smith20152015C1000001993-06-20Edmonton
447Geoff Smith19901999D462187391-202821969-03-07Edmonton
448Greg Smith19761988D82956232288-12011101955-07-08Ponoka
449Jason Smith19942009D1008411281692610991973-11-02Calgary
450Mark Smith20012008C377234770-104571977-10-24Edmonton
451Nathan Smith20042010C26000-5141982-02-09Edmonton
452Stan Smyl19791991RW896262411673-7715561958-01-28Glendon
453Kevin Smyth19941996LW586814-9311973-11-22Banff
454Ryan Smyth19952014LW1270386456842-549761976-02-21Banff
455Harold Snepsts19751991D103338195233-5920091954-10-24Edmonton
456Doug Soetaert19761987G28407706828411010442.8673.971955-04-21Edmonton
457Ken Solheim19811986LW135192039-26341961-03-27Hythe
458Martin Sonnenberg19992004LW63235-4211978-01-23Wetaskiwin
459Brent Sopel19992011D65944174218323091977-01-07Calgary
460Lee Sorochan19992000D3000-301975-09-09Edmonton
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
461Sheldon Souray19982013D758109191300-2211451976-07-13Elk Point
462Matthew Spiller20042008D68022-14741983-02-07Daysland
463Jared Spurgeon20112016D372379313024481989-11-29Edmonton
464Ryan Stanton20132016D1204232714711989-07-20St. Albert
465Vic Stasiuk19501963LW7451832544376691929-05-23Lethbridge
466Grant Stevenson20062006C47101222-7141981-10-15Spruce Grove
467Ron Stewart19531973RW1353276253529-325601932-07-11Calgary
468Tony Stiles19841984D3027914201959-08-12Carstairs
469Karl Stollery20142015D12000081987-11-21Camrose
470Ryan Stone20082010C350772551985-03-20Calgary
471Gord Strate19571959D61000341935-05-28Edmonton
472Garret Stroshein20042004RW3000-1141980-04-04Edmonton
473Jason Strudwick19962011D674134255-828111975-07-17Edmonton
474Brad Stuart20002016D10568025533585651979-11-06Rocky Mountain House
475Bob Stumpf19751975RW/D10112-2201953-04-25Milo
476Brian Sutherby20022011C460414990-325331982-03-01Edmonton
477Brent Sutter19811998C111136346682916710541962-06-10Viking
478Brett Sutter20092015LW602810-9401987-06-02Viking
479Brian Sutter19771988LW779303333636-6317861956-10-07Viking
480Brody Sutter20152016C12000-601991-09-26Viking
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
481Darryl Sutter19801987LW406161118279-102881958-08-19Viking
482Duane Sutter19801990RW7311392033422313331960-03-16Viking
483Rich Sutter19831995RW874149166315814111963-12-02Viking
484Ron Sutter19832001C10932053295345813521963-12-02Viking
485Ken Sutton19912002D3882380103-143381969-11-05Edmonton
486Darryl Sydor19922010D129198409507217551972-05-13Edmonton
487Robbie Tallas19962001G990000699284210.8912.911973-03-20Edmonton
488Jeff Tambellini20062011LW242273663-20881984-04-13Calgary
489Nick Tarnasky20062010LW245131730-302971984-11-25Rocky Mountain House
490Bobby Taylor19721976G4601101646151764.101945-01-24Calgary
491Dave Thomlinson19901995LW42134-16501966-10-22Edmonton
492Brent Thompson19921997D12111011-323521971-01-09Calgary
493Paul Thompson19271939LW5821531793323361906-11-02Calgary
494Rocky Thompson19982002D2500001171977-08-08Calgary
495Jim Thomson19871994RW115437-244161965-12-30Edmonton
496Mark Tinordi19881999D66352148200615141966-05-09Red Deer
497Mike Toal19801980C3000001959-03-23Red Deer
498Ryan Tobler20022002LW4000-251976-05-13Calgary
499Tim Tookey19811989C106223658-20711960-08-29Edmonton
500Darcy Tucker19962010RW947215261476-8614101975-03-15Castor
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
501Perry Turnbull19801988C608188163351-4812451959-03-09Bentley
502Randy Turnbull19821982D1000-121962-02-07Bentley
503Brian Tutt19901990D7101-421962-06-09Swalwell
504Tony Twist19901999LW445101828-2311211968-05-09Sherwood Park
505Dana Tyrell20112015C/RW13571724-14261989-04-23Airdrie
506Norm Ullman*19561975C14104907391229407121935-12-26Provost
507Garry Unger19681983C1105413391804-13110751947-12-07Calgary
508Scottie Upshall20032016LW623121127248115241983-10-07Fort McMurray
509Garry Valk19912003RW777100156256-17471967-11-27Edmonton
510Shaun Van Allen19912004C79484185269544811967-08-29Calgary
511David Van Drunen20002000D1000001976-01-31Sherwood Park
512Jim Vandermeer20032012D4612580105-96641980-02-21Caroline
513Peter Vandermeer20082008LW2000001975-10-14Caroline
514Mike Vernon19832002G78103939027178138527392.8902.981963-02-24Calgary
515Kris Versteeg20082016RW550131182313203221986-05-13Lethbridge
516Leigh Verstraete19831988RW8011-2141962-01-06Pincher Creek
517Emanuel Viveiros19861988D2911112-361966-01-08St. Albert
518Mickey Volcan19811984D16283341-611461962-03-03Edmonton
519Darcy Wakaluk19891997G191066090191677521.8893.221966-03-14Pincher Creek
520Howard Walker19811983D832131501331958-08-05Grande Prairie
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
521Matt Walker20032012D31442630-94641980-04-07Beaverlodge
522Russ Walker19771978RW17101-2411953-05-24Red Deer
523Wes Walz19902008C607109151260233431970-05-15Calgary
524Kyle Wanvig20032008RW756915-11941981-01-29Calgary
525Dixon Ward19932003RW53795129224434311968-09-23Leduc
526Ed Ward19942001RW278232649-173541969-11-10Edmonton
527Lance Ward20012004D20941216-303911978-06-02Lloydminster
528Eddie Wares19371947D/RW321601021621611915-03-19Calgary
529Stan Weir19731983C642139207346-871831952-03-17Ponoka
530Craig Weller20082009RW9541014-101271981-01-17Calgary
531Chris Wells19962000C19592029-61931975-11-12Calgary
532John Wensink19741983LW4037068138208401953-04-01Pincher Creek
533Brad Werenka19932001D320196180442991969-02-12Two Hills
534Blake Wesley19801986D298184664-364861959-07-10Red Deer
535Glen Wesley19882008D14571284095376610451968-10-02Red Deer
536Ray Whitney19922014LW13303856791064-794651972-05-08Fort Saskatchewan
537Jason Widmer19951997D7011071973-08-01Calgary
538Bob Wilkie19911994D18257-4101969-02-11Calgary
539Shane Willis19992004RW174314374-16771977-06-13Edmonton
540Jerry Wilson19571957C300021937-04-10Edmonton
Rk Player From To Pos GP G A PTS +/- PIM GP W L T/O SV% GAA Birth Date Birth City
541Robert Wood19511951D100001930-07-09Lethbridge
542Jeff Woywitka20062012D2789465531491983-09-01Vermilion
543Randy Wyrozub19711974C10081018-13101950-04-08Lacombe
544Gary Yaremchuk19821985C34145-16281961-08-15Edmonton
545Ken Yaremchuk19841989C235365692-421061964-01-01Edmonton
546Harry York19972000C244294675-7991974-04-16Ponoka
547Doug Young19321941D38835458030310002.861908-10-01Medicine Hat
548Miles Zaharko19781982D129532378841957-04-30Mannville
549Zarley Zalapski19882000D63799285384-286841968-04-22Edmonton
550Brad Zavisha19941994LW2000-201972-01-04Hines Creek
551Dwayne Zinger20042004D7011291976-07-05Coronation