Eliteprospects
HOME  |  STATS  |  TEAMS  |  LEAGUES  |  NATIONS  |  AWARDS  |  FREE AGENTS  |  NHL DRAFT CENTER  |  DRAFTS  |  ABOUT  |  PHOTO  |  RSS  |  EP SHOP
   


More Search Options Show more Search Options

Database: 461964 players
Last added: Michael FairbanksFollow Elite Prospects on Twitter Follow Elite Prospects on Facebook Follow Elite Prospects on Instagram 
 FREE AGENT FRENZY
 flag SHL
 flag Allsvenskan
 flag Division 1
 flag J20 SuperElit
 flag Liiga
 flag Mestis
 flag KHL
 flag Extraliga
 flag Extraliga
 flag NLA
 flag NLB
 flag DEL
 flag DEL2
 flag Oberliga
 flag Metal Ligaen
 flag Get Ligaen
 flag Erste Bank Liga
 flag AlpsHL
 flag EIHL
 flag Ligue Magnus
 flag Serie A
 flag NHL
 flag AHL
 flag ECHL
 flag SPHL
 flag NCAA
 flag NCAA III
 flag LNAH
 flag CIS
 flag WC
 flag Champions HL

 LEAGUE PAGES
 flag NHL
 flag AHL
 flag ECHL
 flag WHL
 flag OHL
 flag QMJHL
  CIS
 flag SPHL
 flag NCAA
 flag NCAA III
 flag USHL
 flag NAHL

flag KHL
flag Extraliga
flag Extraliga
flag NLA
flag NLB
flag DEL
flag DEL 2
flag EBEL
flag AlpsHL
flag Serie A
flag Ligue Mag.
flag EIHL
flag SHL
flag Allsvenskan
flag Division 1
flag SuperElit
flag Liiga
flag Mestis
flag Metal L
flag Get Ligaen
flag Belarus
flag Poland
flag BeNeLiga
flag Asia

SHOW MORE  
   

 ABROAD PLAYERS BY CONTINENT

  
EU NA INT

     Elite Prospects Facebook Page  Elite Prospects Twitter Page  Elite Prospects Instagram Page

     ©1999-2016, www.eliteprospects.com

     Contact EP (pop-up)
     Contact EP Shop
     Privacy Policy



HOCKEY PLAYERS FROM EDMONTON, AB, CAN



MOST CLICKED PLAYERS NHL PLAYERS NHL DRAFTED PLAYERS ALL PLAYERS ALPHABETICALLY
Top 10 players 190 players 234 players 2217 players


MOST CLICKED PLAYERS
#       PLAYER POS BORN LAST TEAM CLICKS
1.    Jarome Iginla F 1977-07-01 2017 | Colorado Avalanche 113033
2.    Alex Leavitt F 1984-01-31 2017 | Braehead Clan 107126
3.    John Scott F 1982-09-26 2016 | St. John's IceCaps 103687
4.    Erik Christensen F 1983-12-17 2016 | HV71 97262
5.    Jamie Lundmark F 1981-01-16 2017 | Klagenfurter AC 95860
6.    Tyler Benson F 1998-03-15 2017 | Vancouver Giants 88872
7.    Gilbert Brulé F 1987-01-01 2017 | Medvescak Zagreb 87377
8.    Steven Reinprecht F 1976-05-07 2017 | Nürnberg Ice Tigers 86562
9.    Dion Phaneuf D 1985-04-10 2017 | Ottawa Senators 82055
10.    Eric Johansson F 1982-01-07 2016 | SC Riessersee 81906


NHL PLAYERS
#       PLAYER POS BORN TIME PERIOD NHL SEASONS GP G A TP PIM
1.    Johnathan Aitken D 1978-05-24 1999 - 2004 2 44 0 1 1 70
2.    Doug Anderson F 1927-10-20 1952 - 1953 1 0 0 0 0 0
3.    Wayne Babych F 1958-06-06 1978 - 1987 9 519 192 246 438 498
4.    Dave Babych D 1961-05-23 1980 - 1999 19 1194 142 581 723 970
5.    Doug Barrie D 1946-10-02 1968 - 1972 3 158 10 42 52 268
6.    Shawn Belle D 1985-01-03 2006 - 2011 3 20 0 1 1 2
7.    Jim Benning D 1963-04-29 1981 - 1990 9 610 52 191 243 461
8.    Brian Benning D 1966-06-10 1984 - 1995 11 568 63 233 296 963
9.    Perry Berezan F 1964-12-05 1984 - 1993 9 378 61 75 136 277
10.    Mike Berger D 1967-06-02 1987 - 1989 2 30 3 1 4 67
11.    Blair Betts F 1980-02-16 2001 - 2012 10 477 41 37 78 118
12.    Larry Bignell D 1950-01-07 1973 - 1975 2 20 0 3 3 2
13.    Mike Bishai F 1979-05-30 2003 - 2004 1 14 0 2 2 19
14.    Tom Bladon D 1952-12-29 1972 - 1981 9 610 73 197 270 392
15.    Jason Botterill F 1976-05-19 1997 - 2004 6 88 5 9 14 89
16.    Jay Bouwmeester D 1983-09-27 2002 - 2017 14 990 81 295 376 531
17.    Johnny Boychuk D 1984-01-19 2007 - 2017 10 463 37 98 135 243
18.    Gary Bromley G 1950-01-19 1973 - 1981 6 136 - - - -
19.    Gerry Brown F 1917-07-07 1941 - 1946 2 23 4 5 9 2
20.    Gilbert Brulé F 1987-01-01 2005 - 2014 8 299 43 52 95 156
21.    Randy Bucyk F 1962-11-09 1985 - 1988 2 19 4 2 6 8
22.    Johnny Bucyk F 1935-05-12 1955 - 1978 23 1540 556 813 1369 497
23.    Al Cameron D 1955-10-21 1975 - 1981 6 282 11 44 55 356
24.    Craig Cameron F 1945-07-19 1966 - 1976 9 552 87 65 152 196
25.    Gene Carrigan F 1907-07-05 1930 - 1935 3 37 2 1 3 13
26.    Greg Carroll F 1956-11-10 1978 - 1980 2 131 20 34 54 44
27.    Bob Carse F 1919-07-19 1939 - 1948 5 167 32 55 87 52
28.    Bill Carse F 1914-05-29 1938 - 1942 4 124 28 43 71 38
29.    Jason Chimera F 1979-05-02 2000 - 2017 16 951 163 206 369 815
30.    Erik Christensen F 1983-12-17 2005 - 2012 7 387 68 95 163 162
31.    Dave Chyzowski F 1971-07-11 1989 - 1997 6 126 15 16 31 144
32.    Rob Collins F 1978-03-15 2005 - 2006 1 8 1 1 2 0
33.    Neil Colville D 1914-08-04 1935 - 1949 12 464 99 166 265 213
34.    Mac Colville F 1916-01-08 1935 - 1947 9 353 71 104 175 130
35.    Mike Comrie F 1980-09-11 2000 - 2011 10 589 168 197 365 443
36.    Paul Comrie F 1977-02-07 1999 - 2000 1 15 1 2 3 4
37.    Pat Conacher F 1959-05-01 1979 - 1996 13 521 63 76 139 235
38.    Kevin Connauton D 1990-02-23 2013 - 2017 4 163 15 31 46 111
39.    Don Cutts G 1953-02-24 1979 - 1980 1 6 - - - -
40.    Napolean Dame F 1913-12-06 1941 - 1942 1 34 2 5 7 4
41.    Ken Daneyko D 1964-04-17 1983 - 2003 20 1283 36 142 178 2516
42.    Billy Dea F 1933-04-03 1953 - 1971 8 397 67 54 121 44
43.    Gerald Diduck D 1965-04-06 1984 - 2001 17 932 56 156 212 1612
44.    Chris Dingman F 1976-07-06 1997 - 2006 8 385 15 19 34 769
45.    Hnat Domenichelli F 1976-02-16 1996 - 2003 7 267 52 61 113 104
46.    Dave Donnelly F 1962-02-02 1983 - 1988 5 137 15 24 39 150
47.    Steve Dykstra D 1962-12-01 1985 - 1990 5 217 8 32 40 545
48.    Deryk Engelland D 1982-04-03 2009 - 2017 8 388 18 52 70 415
49.    Tyler Ennis F 1989-10-06 2009 - 2017 8 368 92 131 223 156
50.    Taylor Fedun D 1988-06-04 2013 - 2016 3 12 2 5 7 4
51.    Andrew Ference D 1979-03-17 1999 - 2017 17 907 43 182 225 753
52.    Vernon Fiddler F 1980-05-09 2002 - 2017 14 818 102 155 257 492
53.    Jeff Finley D 1967-04-14 1987 - 2004 15 708 13 70 83 457
54.    Mark Fistric D 1986-06-01 2007 - 2015 8 325 4 30 34 284
55.    Brian Ford G 1961-09-21 1983 - 1985 2 11 - - - -
56.    Matt Frattin F 1988-01-03 2010 - 2015 5 135 17 18 35 44
57.    Kyle Freadrich F 1978-12-28 1999 - 2001 2 23 0 1 1 75
58.    Brendan Gallagher F 1992-05-06 2012 - 2017 5 260 77 79 156 161
59.    Jamie Gallimore F 1957-11-28 1977 - 1978 1 2 0 0 0 0
60.    Bob Geale F 1962-04-17 1984 - 1985 1 1 0 0 0 2
61.    Dave Goertz D 1965-03-28 1987 - 1988 1 2 0 0 0 2
62.    Randy Gregg D 1956-02-19 1981 - 1992 10 474 41 152 193 333
63.    Kevan Guy D 1965-07-16 1986 - 1992 6 156 5 20 25 138
64.    Len Haley F 1931-09-15 1959 - 1961 2 30 2 2 4 14
65.    Greg Hawgood D 1968-08-10 1987 - 2002 12 474 60 164 224 426
66.    Paul Healey F 1975-03-20 1996 - 2006 6 77 6 14 20 44
67.    Jay Henderson F 1978-09-17 1998 - 2001 3 33 1 3 4 37
68.    Bob Hess D 1955-05-19 1974 - 1984 8 329 27 95 122 178
69.    Chuck Holmes F 1934-09-21 1958 - 1962 2 23 1 3 4 10
70.    Dave Hoyda F 1957-05-20 1977 - 1981 4 132 6 17 23 299
71.    Kelly Hrudey G 1961-01-13 1983 - 1998 15 677 - - - -
72.    Cale Hulse D 1973-11-10 1995 - 2006 10 619 16 79 95 1000
73.    Jarome Iginla F 1977-07-01 1995 - 2017 21 1474 611 662 1273 970
74.    Brad Isbister F 1977-05-07 1997 - 2008 10 541 106 116 222 615
75.    Rick Jodzio F 1954-06-03 1977 - 1978 1 70 2 8 10 71
76.    Mark Kachowski F 1965-02-20 1987 - 1990 3 64 6 5 11 209
77.    Matt Kassian F 1986-10-28 2010 - 2014 4 76 4 1 5 167
78.    Matt Keith F 1983-04-11 2003 - 2008 4 27 2 3 5 14
79.    John-Paul Kelly F 1959-11-15 1979 - 1986 7 400 54 70 124 366
80.    Dustin Kohn D 1987-02-02 2009 - 2010 1 22 0 4 4 4
81.    Dean Kolstad D 1968-06-16 1988 - 1993 3 40 1 7 8 69
82.    Zenith Komarniski D 1978-08-13 1999 - 2004 3 21 1 1 2 10
83.    Russ Kopak F 1924-04-26 1943 - 1944 1 24 7 9 16 0
84.    Dan Kordic D 1971-04-18 1991 - 1999 6 197 4 8 12 584
85.    John Kordic F 1965-03-22 1985 - 1992 7 244 17 18 35 997
86.    Dave Kryskow F 1951-12-25 1972 - 1976 4 231 33 56 89 174
87.    Stuart Kulak F 1963-03-11 1982 - 1989 4 70 8 4 12 130
88.    Scott Langkow G 1975-04-21 1995 - 2000 4 20 - - - -
89.    Daymond Langkow F 1976-09-27 1995 - 2012 16 1090 270 402 672 547
90.    Brian Lavender F 1947-04-20 1971 - 1975 4 184 16 26 42 174
91.    Dale Lewis F 1951-07-28 1975 - 1976 1 8 0 0 0 0
92.    Bryan Little F 1987-11-12 2007 - 2017 10 613 163 222 385 219
93.    Warren Luhning F 1975-07-03 1997 - 2000 3 29 0 1 1 21
94.    Jamie Lundmark F 1981-01-16 2002 - 2010 6 295 40 59 99 204
95.    Ross Lupaschuk D 1981-01-19 2002 - 2003 1 3 0 0 0 4
96.    George Lyle F 1953-11-24 1979 - 1983 4 99 24 38 62 51
97.    Bruce MacGregor F 1941-04-26 1960 - 1974 14 890 213 257 470 217
98.    Dave MacKay D 1919-01-14 1940 - 1941 1 29 3 0 3 26
99.    Bud MacPherson D 1927-03-31 1948 - 1957 7 259 5 33 38 233
100.    Marc Magnan F 1962-02-02 1982 - 1983 1 4 0 1 1 5
101.    Kent Manderville F 1971-04-12 1991 - 2003 12 646 37 67 104 348
102.    Dave Marcinyshyn D 1967-02-04 1990 - 1993 3 16 0 1 1 49
103.    Gord Mark D 1964-09-10 1986 - 1995 4 85 3 10 13 187
104.    Richard Matvichuk D 1973-02-05 1992 - 2007 14 796 39 139 178 624
105.    Kevin Maxwell F 1960-03-30 1980 - 1984 3 66 6 15 21 61
106.    Darrell May G 1962-03-06 1985 - 1988 2 6 - - - -
107.    George McAvoy D 1931-06-21 1954 - 1955 1 0 0 0 0 0
108.    John McCormack F 1925-08-02 1947 - 1955 8 311 25 49 74 35
109.    Jack McGill F 1921-09-19 1941 - 1947 4 97 23 36 59 42
110.    Jack McIlhargey D 1952-03-07 1974 - 1982 8 393 11 36 47 1102
111.    Ray McKay D 1946-08-22 1968 - 1974 6 140 2 16 18 102
112.    Ross McKay G 1964-03-03 1990 - 1991 1 1 - - - -
113.    Jamie McLennan G 1971-06-30 1993 - 2007 11 254 - - - -
114.    Billy McNeill F 1936-01-26 1956 - 1964 6 257 21 46 67 142
115.    Gerry Melnyk F 1934-09-16 1955 - 1968 6 269 39 77 116 34
116.    Glenn Merkosky F 1959-04-08 1981 - 1990 5 66 5 12 17 22
117.    Mark Messier F 1961-01-18 1979 - 2004 25 1756 694 1193 1887 1910
118.    Hugh Millar D 1921-04-03 1946 - 1947 1 4 0 0 0 0
119.    Jason Miller F 1971-03-01 1990 - 1993 3 6 0 0 0 0
120.    Brad Miller D 1969-07-23 1988 - 1994 6 82 1 5 6 321
121.    Duncan Milroy F 1983-02-08 2006 - 2007 1 5 0 1 1 0
122.    Roy Mitchell D 1969-03-14 1992 - 1993 1 3 0 0 0 0
123.    John Mokosak D 1963-09-07 1988 - 1990 2 41 0 2 2 96
124.    Derek Morris D 1978-08-24 1997 - 2014 16 1107 92 332 424 1004
125.    Joe Morrow D 1992-12-09 2014 - 2017 3 48 2 6 8 8
126.    Kael Mouillierat F 1987-12-09 2014 - 2016 2 7 1 1 2 10
127.    Richard Mulhern D 1955-03-01 1975 - 1981 6 303 27 93 120 217
128.    Hap Myers D 1947-07-28 1970 - 1971 1 13 0 0 0 6
129.    Brantt Myhres F 1974-03-18 1994 - 2003 7 154 6 2 8 687
130.    Tyson Nash F 1975-03-11 1998 - 2006 7 374 27 37 64 673
131.    Kevin Nastiuk G 1985-07-20 2005 - 2006 1 0 - - - -
132.    Scott Nichol F 1974-12-31 1995 - 2013 13 662 56 71 127 916
133.    Scott Niedermayer D 1973-08-31 1991 - 2010 18 1263 172 574 740 784
134.    Bill Oleschuk G 1955-07-20 1975 - 1980 4 55 - - - -
135.    Dave Orleski F 1959-12-26 1980 - 1982 2 2 0 0 0 0
136.    Greg Parks F 1967-03-25 1990 - 1993 3 23 1 2 3 6
137.    David Pasin F 1966-07-08 1985 - 1989 2 76 18 19 37 50
138.    Pete Peeters G 1957-08-17 1978 - 1991 13 489 - - - -
139.    Perry Pelensky F 1962-03-20 1983 - 1984 1 4 0 0 0 5
140.    Alex Petrovic D 1992-03-03 2012 - 2017 5 112 2 19 21 157
141.    Matt Pettinger F 1980-10-22 2000 - 2010 9 422 65 58 123 210
142.    Dion Phaneuf D 1985-04-10 2005 - 2017 12 821 121 311 432 1143
143.    Fernando Pisani F 1976-12-27 2002 - 2011 8 462 87 82 169 200
144.    Ray Podloski F 1966-01-05 1988 - 1989 1 8 0 1 1 17
145.    Kevin Primeau F 1955-01-03 1980 - 1981 1 2 0 0 0 4
146.    Mark Pysyk D 1992-01-11 2012 - 2017 5 125 5 21 26 50
147.    Brendan Ranford F 1992-05-03 2014 - 2015 1 1 0 0 0 0
148.    Steven Regier F 1984-08-31 2005 - 2009 4 26 3 1 4 8
149.    Steven Reinprecht F 1976-05-07 1999 - 2011 11 663 140 242 382 186
150.    Kyle Rossiter D 1980-06-09 2001 - 2004 3 11 0 1 1 9
151.    Lindy Ruff D 1960-02-17 1979 - 1991 12 691 105 195 300 1264
152.    Paul Runge F 1908-09-10 1930 - 1938 7 140 18 22 40 57
153.    Phil Russell D 1952-07-21 1972 - 1987 15 1016 99 325 424 2038
154.    Phil Samis D 1927-12-28 1947 - 1950 2 2 0 0 0 0
155.    Terran Sandwith D 1972-04-17 1997 - 1998 1 8 0 0 0 6
156.    David Schlemko D 1987-05-07 2008 - 2017 9 298 15 54 69 100
157.    Andrew Schneider F 1972-03-29 1993 - 1994 1 10 0 0 0 15
158.    Wally Schreiber F 1962-04-15 1987 - 1989 2 41 8 10 18 12
159.    John Scott F 1982-09-26 2008 - 2016 8 286 5 6 11 544
160.    Jim Shires F 1945-11-15 1970 - 1973 3 56 3 6 9 32
161.    Gary Shuchuk F 1967-02-11 1990 - 1996 5 142 13 26 39 70
162.    Duncan Siemens D 1993-09-07 2014 - 2015 1 1 0 0 0 0
163.    Kent Simpson G 1992-03-26 2013 - 2014 1 1 - - - -
164.    Mark Smith F 1977-10-24 2000 - 2008 7 377 23 47 70 457
165.    Colin Smith F 1993-06-20 2014 - 2015 1 1 0 0 0 0
166.    Geoff Smith D 1969-03-07 1989 - 1999 10 462 18 73 91 282
167.    Harold Snepsts D 1954-10-24 1974 - 1991 17 1033 38 195 233 2009
168.    Doug Soetaert G 1956-04-21 1975 - 1987 12 284 - - - -
169.    Aaron Sorochan G 1984-04-17 2008 - 2009 1 0 - - - -
170.    Lee Sorochan D 1975-09-09 1998 - 2000 2 3 0 0 0 0
171.    Jared Spurgeon D 1989-11-29 2010 - 2017 7 372 37 93 130 48
172.    Brad Staubitz F 1984-07-28 2008 - 2013 5 230 10 11 21 521
173.    Gord Strate D 1935-05-28 1956 - 1959 3 61 0 0 0 34
174.    Garret Stroshein F 1980-04-04 2003 - 2004 1 3 0 0 0 14
175.    Jason Strudwick D 1975-07-17 1995 - 2011 14 674 13 42 55 811
176.    Brian Sutherby F 1982-03-01 2001 - 2011 9 460 41 49 90 533
177.    Ken Sutton D 1969-11-05 1990 - 2002 11 388 23 80 103 338
178.    Darryl Sydor D 1972-05-13 1991 - 2010 18 1291 98 409 507 755
179.    Robb Tallas G 1973-03-20 1995 - 2013 7 99 - - - -
180.    Dave Thomlinson F 1966-10-22 1989 - 1995 5 42 1 3 4 50
181.    Jim Thomson F 1965-12-30 1986 - 1994 7 115 4 3 7 416
182.    Tim Tookey F 1960-08-29 1980 - 1989 7 106 22 36 58 71
183.    Garry Valk F 1967-11-27 1990 - 2003 13 777 100 156 256 747
184.    Michael Volcan D 1962-03-03 1980 - 1984 4 162 8 33 41 146
185.    Ed Ward F 1969-11-10 1993 - 2001 8 278 23 26 49 354
186.    Shane Willis F 1977-06-13 1998 - 2004 5 174 31 43 74 77
187.    Jerry Wilson F 1937-04-10 1956 - 1957 1 3 0 0 0 2
188.    Ken Yaremchuk F 1964-01-01 1983 - 1989 6 235 36 56 92 106
189.    Gary Yaremchuk F 1961-08-15 1981 - 1985 4 34 1 4 5 28
190.    Zarley Zalapski D 1968-04-22 1987 - 2000 12 637 99 285 384 684


NHL DRAFTED PLAYERS
#       PLAYER POS BORN YEAR ROUND OVERALL DRAFTED BY
1.    Darren Acheson F 1964-01-16 1982 11 229 Montréal Canadiens
2.    Johnathan Aitken D 1978-05-24 1996 1 8 Boston Bruins
3.    Dave Babych D 1961-05-23 1980 1 2 Winnipeg Jets
4.    Wayne Babych F 1958-06-06 1978 1 3 St. Louis Blues
5.    Darin Bader F 1971-04-02 1990 4 65 Vancouver Canucks
6.    Collin Bauer D 1970-09-06 1988 3 61 Edmonton Oilers
7.    Shawn Belle D 1985-01-03 2003 1 30 St. Louis Blues
8.    Brian Benning D 1966-06-10 1984 2 26 St. Louis Blues
9.    Jim Benning D 1963-04-29 1981 1 6 Toronto Maple Leafs
10.    Tyler Benson F 1998-03-15 2016 2 32 Edmonton Oilers
11.    Perry Berezan F 1964-12-05 1983 3 55 Calgary Flames
12.    Mike Berger D 1967-06-02 1985 4 69 Minnesota North Stars
13.    Blair Betts F 1980-02-16 1998 2 33 Calgary Flames
14.    Randy Betty F 1958-09-01 1978 15 224 Detroit Red Wings
15.    Larry Bignell D 1950-01-07 1970 3 35 Pittsburgh Penguins
16.    Tom Bladon D 1952-12-29 1972 2 23 Philadelphia Flyers
17.    Jason Botterill F 1976-05-19 1994 1 20 Dallas Stars
18.    Jay Bouwmeester D 1983-09-27 2002 1 3 Florida Panthers
19.    Johnny Boychuk D 1984-01-19 2002 2 61 Colorado Avalanche
20.    Paul Brown F 1984-07-21 2003 3 89 Nashville Predators
21.    Gilbert Brulé F 1987-01-01 2005 1 6 Columbus Blue Jackets
22.    Terry Bucyk F 1955-07-26 1975 2 33 Los Angeles Kings
23.    Ryan Button D 1991-03-26 2009 3 86 Boston Bruins
24.    Al Cameron D 1955-10-21 1975 3 37 Detroit Red Wings
25.    Todd Carnelley D 1966-09-18 1985 2 41 Edmonton Oilers
26.    Greg Carroll F 1956-11-10 1976 1 15 Washington Capitals
27.    Jason Chimera F 1979-05-02 1997 5 121 Edmonton Oilers
28.    Erik Christensen F 1983-12-17 2002 3 69 Pittsburgh Penguins
29.    Barry Chyzowski F 1968-05-25 1986 8 156 New York Rangers
30.    Dave Chyzowski F 1971-07-11 1989 1 2 New York Islanders
31.    Ron Chyzowski F 1965-08-14 1983 4 72 Hartford Whalers
32.    Marcel Comeau F 1952-03-01 1972 10 148 Minnesota North Stars
33.    Mike Comrie F 1980-09-11 1999 3 91 Edmonton Oilers
34.    Eric Comrie G 1995-07-06 2013 2 59 Winnipeg Jets
35.    Paul Comrie F 1977-02-07 1997 9 224 Tampa Bay Lightning
36.    Fred Comrie F 1953-09-12 1973 8 119 Pittsburgh Penguins
37.    Pat Conacher F 1959-05-01 1979 4 76 New York Rangers
38.    Kevin Connauton D 1990-02-23 2009 3 83 Vancouver Canucks
39.    Don Cutts G 1953-02-24 1973 7 97 New York Islanders
40.    Ken Daneyko D 1964-04-17 1982 1 18 New Jersey Devils
41.    Dion Darling D 1974-10-22 1993 5 125 Montréal Canadiens
42.    Neil Davey D 1965-11-29 1984 3 44 New Jersey Devils
43.    Jake DeBrusk F 1996-10-17 2015 1 14 Boston Bruins
44.    Gerald Diduck D 1965-04-06 1983 1 16 New York Islanders
45.    Chris Dingman F 1976-07-06 1994 1 19 Calgary Flames
46.    Hnat Domenichelli F 1976-02-16 1994 4 83 Hartford Whalers
47.    Dave Donnelly F 1962-02-02 1981 2 27 Minnesota North Stars
48.    Deryk Engelland D 1982-04-03 2000 6 194 New Jersey Devils
49.    Tyler Ennis F 1989-10-06 2008 1 26 Buffalo Sabres
50.    Giorgio Estephan F 1997-02-03 2015 6 152 Buffalo Sabres
51.    Daryl Fedorak G 1952-11-07 1972 5 71 Philadelphia Flyers
52.    Jeff Feniak D 1981-01-31 1999 4 119 Philadelphia Flyers
53.    Andrew Ference D 1979-03-17 1997 8 208 Pittsburgh Penguins
54.    Daryn Fersovich F 1966-08-07 1984 10 204 Philadelphia Flyers
55.    Jeff Finley D 1967-04-14 1985 3 55 New York Islanders
56.    Glenn Fisher G 1983-04-25 2002 5 148 Edmonton Oilers
57.    Boris Fistric D 1960-09-15 1979 3 46 Detroit Red Wings
58.    Mark Fistric D 1986-06-01 2004 1 28 Dallas Stars
59.    Brent Fleetwood F 1970-06-04 1990 8 165 Montréal Canadiens
60.    Jordan Foote F 1985-03-07 2004 6 169 New York Rangers
61.    Matt Frattin F 1988-01-03 2007 4 99 Toronto Maple Leafs
62.    Kyle Freadrich F 1978-12-28 1997 3 64 Vancouver Canucks
63.    Mike Gabinet D 1981-09-26 2001 8 237 Los Angeles Kings
64.    Brendan Gallagher F 1992-05-06 2010 5 147 Montréal Canadiens
65.    Jamie Gallimore F 1957-11-28 1977 6 97 Minnesota North Stars
66.    Jeff Gawlicki F 1968-04-15 1987 9 174 Los Angeles Kings
67.    Bob Geale F 1962-04-17 1980 8 156 Pittsburgh Penguins
68.    Greg Geldart F 1968-05-12 1988 8 149 Vancouver Canucks
69.    Rick Girard F 1974-05-01 1993 2 46 Vancouver Canucks
70.    Robert Glasgow F 1967-04-22 1986 9 179 Hartford Whalers
71.    Dave Goertz D 1965-03-28 1983 12 223 Pittsburgh Penguins
72.    Tyrell Goulbourne F 1994-01-26 2013 3 72 Philadelphia Flyers
73.    Doug Greschuk D 1967-08-21 1985 11 212 Pittsburgh Penguins
74.    Brendan Guhle D 1997-07-29 2015 2 51 Buffalo Sabres
75.    Kevan Guy D 1965-07-16 1983 4 71 Calgary Flames
76.    Randy Hansch G 1966-02-08 1984 6 112 Detroit Red Wings
77.    Greg Hawgood D 1968-08-10 1986 10 202 Boston Bruins
78.    Paul Healey F 1975-03-20 1993 8 192 Philadelphia Flyers
79.    Jay Henderson F 1978-09-17 1997 9 246 Boston Bruins
80.    Larry Hendrick G 1955-09-23 1975 6 93 California Golden Seals
81.    Bob Hess D 1955-05-19 1974 2 26 St. Louis Blues
82.    Dave Hoyda F 1957-05-20 1977 3 53 Philadelphia Flyers
83.    Kelly Hrudey G 1961-01-13 1980 2 38 New York Islanders
84.    Cameron Hughes F 1996-10-09 2015 6 165 Boston Bruins
85.    Cale Hulse D 1973-11-10 1992 3 66 New Jersey Devils
86.    Dwaine Hutton F 1965-04-18 1983 7 135 Washington Capitals
87.    Jarome Iginla F 1977-07-01 1995 1 11 Dallas Stars
88.    Dave Inkpen D 1954-09-04 1974 8 129 New York Islanders
89.    Aaron Irving D 1996-03-03 2014 6 162 Nashville Predators
90.    Glen Irwin D 1951-03-01 1971 3 36 Philadelphia Flyers
91.    Brad Isbister F 1977-05-07 1995 3 67 Winnipeg Jets
92.    Mike Jickling F 1973-01-05 1992 8 172 Québec Nordiques
93.    Rick Jodzio F 1954-06-03 1974 9 153 Buffalo Sabres
94.    Eric Johansson F 1982-01-07 2002 6 187 New Jersey Devils
95.    Peter Kasowski F 1969-03-10 1989 12 241 Hartford Whalers
96.    Matt Kassian F 1986-10-28 2005 2 57 Minnesota Wild
97.    Matt Keith F 1983-04-11 2001 2 59 Chicago Blackhawks
98.    John-Paul Kelly F 1959-11-15 1979 3 50 Los Angeles Kings
99.    Dustin Kohn D 1987-02-02 2005 2 46 New York Islanders
100.    Dean Kolstad D 1968-06-16 1986 2 33 Minnesota North Stars
101.    Zenith Komarniski D 1978-08-13 1996 3 75 Vancouver Canucks
102.    Levko Koper F 1990-10-05 2009 7 185 Atlanta Thrashers
103.    John Kordic F 1965-03-22 1983 4 78 Montréal Canadiens
104.    Dan Kordic D 1971-04-18 1990 5 88 Philadelphia Flyers
105.    Dave Kryskow F 1951-12-25 1971 2 26 Chicago Blackhawks
106.    Stuart Kulak F 1963-03-11 1981 6 115 Vancouver Canucks
107.    Chris Lane D 1978-02-16 1996 6 155 Boston Bruins
108.    Scott Langkow G 1975-04-21 1993 2 31 Winnipeg Jets
109.    Daymond Langkow F 1976-09-27 1995 1 5 Tampa Bay Lightning
110.    Tyler Lewington D 1994-12-05 2013 7 204 Washington Capitals
111.    Bryan Little F 1987-11-12 2006 1 12 Atlanta Thrashers
112.    Warren Luhning F 1975-07-03 1993 4 92 New York Islanders
113.    Jamie Lundmark F 1981-01-16 1999 1 9 New York Rangers
114.    Ross Lupaschuk D 1981-01-19 1999 2 34 Washington Capitals
115.    George Lyle F 1953-11-24 1973 8 123 Detroit Red Wings
116.    Keith Mackie D 1953-03-12 1973 4 51 Vancouver Canucks
117.    Vince Magnan D 1958-03-06 1978 6 88 Washington Capitals
118.    Marc Magnan F 1962-02-02 1981 10 195 Toronto Maple Leafs
119.    Garth Malarchuk G 1954-07-22 1974 7 109 Washington Capitals
120.    Kent Manderville F 1971-04-12 1989 2 24 Calgary Flames
121.    Gord Mark D 1964-09-10 1983 6 105 New Jersey Devils
122.    Jesse Martin F 1988-09-07 2006 7 195 Atlanta Thrashers
123.    Mike Mathers F 1972-06-20 1992 8 191 Washington Capitals
124.    Richard Matvichuk D 1973-02-05 1991 1 8 Minnesota North Stars
125.    Kevin Maxwell F 1960-03-30 1979 3 63 Minnesota North Stars
126.    Darrell May G 1962-03-06 1980 5 91 Vancouver Canucks
127.    Rocky Maze F 1956-02-20 1976 4 69 Buffalo Sabres
128.    Jay McFarlane D 1960-01-23 1979 6 113 Los Angeles Kings
129.    Steve McKenzie D 1961-04-28 1980 10 198 Pittsburgh Penguins
130.    Barry McKinlay D 1967-08-08 1987 10 206 Montréal Canadiens
131.    Jamie McLennan G 1971-06-30 1991 3 48 New York Islanders
132.    Mark Messier F 1961-01-18 1979 3 48 Edmonton Oilers
133.    Keaton Middleton D 1998-02-10 2016 4 101 Toronto Maple Leafs
134.    Kieran Millan G 1989-08-31 2009 5 124 Colorado Avalanche
135.    Jason Miller F 1971-03-01 1989 1 18 New Jersey Devils
136.    Brad Miller D 1969-07-23 1987 2 22 Buffalo Sabres
137.    Duncan Milroy F 1983-02-08 2001 2 37 Montréal Canadiens
138.    Roy Mitchell D 1969-03-14 1989 9 188 Montréal Canadiens
139.    John Mokosak D 1963-09-07 1981 7 130 Hartford Whalers
140.    Grant Morin F 1957-07-01 1977 17 185 Detroit Red Wings
141.    Mitchell Moroz F 1994-05-03 2012 2 32 Edmonton Oilers
142.    Derek Morris D 1978-08-24 1996 1 13 Calgary Flames
143.    Peter Morris F 1955-06-29 1975 6 103 Pittsburgh Penguins
144.    Joe Morrow D 1992-12-09 2011 1 23 Pittsburgh Penguins
145.    Dave Morrow D 1957-05-04 1977 4 56 Vancouver Canucks
146.    Richard Mulhern D 1955-03-01 1975 1 8 Atlanta Flames
147.    Brantt Myhres F 1974-03-18 1992 5 97 Tampa Bay Lightning
148.    Tyson Nash F 1975-03-11 1994 10 247 Vancouver Canucks
149.    Kevin Nastiuk G 1985-07-20 2003 4 126 Carolina Hurricanes
150.    Scott Nichol F 1974-12-31 1993 11 272 Buffalo Sabres
151.    Scott Niedermayer D 1973-08-31 1991 1 3 New Jersey Devils
152.    Bill Oleschuk G 1955-07-20 1975 7 110 Kansas City Scouts
153.    Boyd Olson F 1976-04-04 1995 6 138 Montréal Canadiens
154.    Dave Orleski F 1959-12-26 1979 4 79 Montréal Canadiens
155.    Corey Osmak F 1970-09-20 1990 9 183 Hartford Whalers
156.    Malcolm Parks F 1965-01-20 1983 2 36 Minnesota North Stars
157.    David Pasin F 1966-07-08 1984 1 19 Boston Bruins
158.    Shane Peacock D 1973-07-07 1991 3 60 Pittsburgh Penguins
159.    Pete Peeters G 1957-08-17 1977 8 135 Philadelphia Flyers
160.    Perry Pelensky F 1962-03-20 1981 4 75 Chicago Blackhawks
161.    Jackson Penney F 1969-02-05 1989 4 80 Boston Bruins
162.    Matt Pesklewis F 1968-05-21 1986 5 97 Boston Bruins
163.    Alex Petrovic D 1992-03-03 2010 2 36 Florida Panthers
164.    Matt Pettinger F 1980-10-22 2000 2 43 Washington Capitals
165.    Dion Phaneuf D 1985-04-10 2003 1 9 Calgary Flames
166.    Fernando Pisani F 1976-12-27 1996 8 195 Edmonton Oilers
167.    Mark Pivetz D 1973-12-09 1993 10 257 Québec Nordiques
168.    Ray Podloski F 1966-01-05 1984 2 40 Boston Bruins
169.    Brett Ponich D 1991-02-22 2009 2 48 St. Louis Blues
170.    David Pope F 1994-09-27 2013 4 109 Detroit Red Wings
171.    Mark Pysyk D 1992-01-11 2010 1 23 Buffalo Sabres
172.    Peter Quenneville F 1994-03-09 2013 7 195 Columbus Blue Jackets
173.    David Quenneville D 1998-03-13 2016 7 200 New York Islanders
174.    John Quenneville F 1996-04-16 2014 1 30 New Jersey Devils
175.    Brendan Ranford F 1992-05-03 2010 7 209 Philadelphia Flyers
176.    Brent Regan F 1966-03-04 1984 10 193 Hartford Whalers
177.    Steven Regier F 1984-08-31 2004 5 148 New York Islanders
178.    Ryan Rehill D 1995-11-07 2014 5 131 New Jersey Devils
179.    Curtis Rich D 1979-10-06 1998 5 121 Tampa Bay Lightning
180.    Jaynen Rissling D 1993-09-21 2012 7 197 Washington Capitals
181.    Brad Ross F 1992-05-28 2010 2 43 Toronto Maple Leafs
182.    Kyle Rossiter D 1980-06-09 1998 2 30 Florida Panthers
183.    Randy Rudnyk F 1957-04-16 1977 6 103 Los Angeles Kings
184.    Lindy Ruff D 1960-02-17 1979 2 32 Buffalo Sabres
185.    Phil Russell D 1952-07-21 1972 1 13 Chicago Blackhawks
186.    Troy Rutkowski D 1992-04-29 2010 5 137 Colorado Avalanche
187.    Terran Sandwith D 1972-04-17 1990 2 42 Philadelphia Flyers
188.    Wally Schreiber F 1962-04-15 1982 8 152 Washington Capitals
189.    Brian Shaw F 1962-05-20 1980 4 78 Chicago Blackhawks
190.    Duncan Siemens D 1993-09-07 2011 1 11 Colorado Avalanche
191.    Kent Simpson G 1992-03-26 2010 2 58 Chicago Blackhawks
192.    Dillon Simpson D 1993-02-10 2011 4 92 Edmonton Oilers
193.    Jarrett Smith F 1979-06-15 1997 3 59 New York Islanders
194.    Mark Smith F 1977-10-24 1997 9 219 San Jose Sharks
195.    Colin Smith F 1993-06-20 2012 7 192 Colorado Avalanche
196.    Randy Smith F 1953-05-12 1973 6 88 St. Louis Blues
197.    Geoff Smith D 1969-03-07 1987 3 63 Edmonton Oilers
198.    Terry Smith F 1952-06-30 1972 7 109 Chicago Blackhawks
199.    Harold Snepsts D 1954-10-24 1974 4 59 Vancouver Canucks
200.    Doug Soetaert G 1956-04-21 1975 2 30 New York Rangers
201.    Lee Sorochan D 1975-09-09 1993 2 34 New York Rangers
202.    Ken Spangler D 1967-05-02 1985 2 22 Toronto Maple Leafs
203.    Kim Spencer D 1958-09-01 1978 7 104 Minnesota North Stars
204.    Greg Spenrath D 1969-09-27 1989 8 160 New York Rangers
205.    Jared Spurgeon D 1989-11-29 2008 6 156 New York Islanders
206.    Tyler Spurgeon F 1986-04-10 2004 8 242 Edmonton Oilers
207.    Kevin St. Jacques F 1971-02-25 1991 6 112 Chicago Blackhawks
208.    Bretton Stamler D 1987-03-10 2005 7 214 Detroit Red Wings
209.    Pete Steblyk D 1961-03-25 1980 9 185 New York Islanders
210.    Jason Strudwick D 1975-07-17 1994 3 63 New York Islanders
211.    Brian Sutherby F 1982-03-01 2000 1 26 Washington Capitals
212.    Ken Sutton D 1969-11-05 1989 5 98 Buffalo Sabres
213.    Darryl Sydor D 1972-05-13 1990 1 7 Los Angeles Kings
214.    Brad Symes D 1976-04-26 1994 3 60 Edmonton Oilers
215.    Adam Tambellini F 1994-11-01 2013 3 65 New York Rangers
216.    Dave Thomlinson F 1966-10-22 1985 3 43 Toronto Maple Leafs
217.    Tim Thomlison G 1958-04-18 1978 5 73 Colorado Rockies
218.    Jim Thomson F 1965-12-30 1984 9 185 Washington Capitals
219.    Dean Tiltgen F 1974-02-03 1992 8 179 Buffalo Sabres
220.    Glen Toner F 1952-05-31 1972 7 100 Los Angeles Kings
221.    Tim Tookey F 1960-08-29 1979 5 88 Washington Capitals
222.    Branden Troock F 1994-03-03 2012 5 134 Dallas Stars
223.    Garry Valk F 1967-11-27 1987 6 108 Vancouver Canucks
224.    Darren Van Oene F 1978-01-18 1996 2 33 Buffalo Sabres
225.    Michael Volcan D 1962-03-03 1980 3 50 Hartford Whalers
226.    Ed Ward F 1969-11-10 1988 6 108 Québec Nordiques
227.    Darcy Werenka D 1973-05-13 1991 2 37 New York Rangers
228.    Gord Whitaker F 1966-01-24 1984 9 177 Winnipeg Jets
229.    Ian Wilkie G 1949-07-20 1969 7 74 Montréal Canadiens
230.    Shane Willis F 1977-06-13 1997 4 88 Carolina Hurricanes
231.    Warren Yadlowski F 1965-07-14 1983 10 200 Edmonton Oilers
232.    Ken Yaremchuk F 1964-01-01 1982 1 7 Chicago Blackhawks
233.    Gary Yaremchuk F 1961-08-15 1981 2 24 Toronto Maple Leafs
234.    Zarley Zalapski D 1968-04-22 1986 1 4 Pittsburgh Penguins


ALL PLAYERS ALPHABETICALLY
      PLAYER POS BORN LAST TEAM League
               
 A            
   Hassan Abdelaal D 1985-02-17 2012 | Concordia Univ. College of AB CCAA
   Darren Acheson F 1964-01-16 1986 | Yale Univ. NCAA
   Brian Adair F 1999-00-00 2016 | Knights of Columbus Pats Mgt AAA AMHL
   Will Adam F 1991-00-00 2011 | Seera Iceman NorJHL
   Steve Adams D 1975-04-11 2000 | Abilene Aviators WPHL
   Johnathan Aitken D 1978-05-24 2016 | Fort Saskatchewan Chiefs Chinook HL
   David Alackson F 1990-01-19 2012 | Leduc Riggers CapJHL
   Chase Aldridge F 1994-00-00 2016 | RCAC Rivermen NorJHL
   Darin Alexander D 1964-06-01 1988 | Univ. of Illinois-Chicago NCAA
   Michael Alexander D 1981-00-00 -
   Aidan Alfaro F 1997-00-00 2016 | Edmonton Avalanche NorJHL
   Scott Allen F 1990-07-06 2017 | Bakersfield Condors AHL
   Greg Allen F 1971-05-19 1996 | Daytona Beach Breakers SHL-Sr.
   Harry Allen F 1923-01-23 1950 | Edmonton Mercurys Canada
   Bobby Almeida F 1980-11-28 2000 | Saskatoon Blades WHL
   Kolby Alook F 1999-08-27 2016 | Northern Alberta Xtreme CSSHL (W)
   Nico Alucema F 1997-00-00 2015 | KC Colts Midget AA NAMHL
   Michael Amaral F 1997-00-00 2015 | Knights of Columbus Pats Mgt AAA AMHL
   Greg Ambrose D 1974-01-28 2000 | San Angelo Outlaws WPHL
   Nicholas Ambrozic F 1997-01-21 2016 | St. George's School USHS
   Derek Ames F 1991-00-00 2014 | NEZ Northstars NorJHL
   Preston Amundson F 1993-02-03 2013 | Grant MacEwan College CCAA
   Jeff Amundson F 1984-00-00 2004 | Edmonton Royals CapJHL
   Matt Amyotte D 1987-00-00 2006 | Edmonton Royals CapJHL
   Joel Amyotte D 1983-00-00 2003 | Edmonton Royals CapJHL
   Ron Amyotte F 1963-07-06 1982 | Kamloops Blazers WHL
   Lorne Anderson D 1959-11-23 1986 | Nelson Maple Leafs WIHL
   Preston Anderson D 1994-05-05 2016 | Onion Lake Border Chiefs NEAJBHL
   Derek Anderson F 1991-00-00 2011 | North Edmonton Red Wings CapJHL
   Doug Anderson F 1927-10-20 1963 | Portland Buckaroos WHL
   Ryan Anderson F 1999-07-13 2016 | Sherwood Park Crusaders AJHL
   Gabriel Andre F 1981-07-31 2013 | Stony Plain Eagles Chinook HL
   Lonnie Andrichuk F 1991-00-00 2012 | North Edmonton Red Wings CapJHL
   Bob Androschuk D - 1978 | Univ. of Pennsylvania NCAA
   Griffen Annett D 1997-00-00 2012 | MLAC Minor Midget AAA AMMHL
   Zack Antoniw F 1995-00-00 2016 | Seera Stealth NorJHL
   Vincenzo Antonucci F 1999-00-00 2016 | Knights of Columbus Pats Mgt AAA AMHL
   Ryley Appelt F 2000-01-28 2016 | CAC Edmonton Canadians Mdgt AAA AMHL
   Derek Arbeau F 1991-00-00 2011 | Seera Iceman NorJHL
   Lucas Arbour-Neagoe D 2000-04-27 2016 | Northern Alberta Elite 15s CSSHL E15
   Ben Archer G - 2011 | Loyola Univ. - Chicago ACHA II
   Luke Arcon D 1996-00-00 2014 | SSAC Midget AA 2 NAMHL
   Matt Ardiel F 1991-00-00 2011 | Edmonton Avalanche NorJHL
   Dave Arlia F 1994-00-00 2016 | NEZ Northstars NorJHL
   Darrin Arndt G 1993-00-00 2012 | Edmonton Mustangs CapJHL
   Christopher Atienza F 1991-00-00 2011 | Seera Iceman NorJHL
   Arjun Atwal F 1999-00-00 2016 | Sherwood Park Crusaders AJHL
   Andrew Aylward D 1991-03-18 2012 | Edmonton Royals CapJHL
   Connor Aylwin D 1994-00-00 2011 | MLAC Midget AA NAMHL
               
 B            
   Mitchell Babbik F 2000-00-00 2016 | CAC Edmonton Canadians Mdgt AAA AMHL
   Liam Babchuk D 1997-00-00 2012 | SSAC Bantam AA 1 ERBHL
   Cory Babichuk D 1998-09-28 2018 | RPI (Rensselaer Poly Inst) NCAA
   Tanner Babiuk F 1996-00-00 2011 | CAC Canadians Bantam AA 1 ERBHL
   Konrad Bablitz F 1992-06-17 2011 | Sioux Lookout Flyers SIJHL
   Ian Bablitz D 1994-03-18 2015 | English River Miners SIJHL
   Dave Babych D 1961-05-23 2000 | Ambrì-Piotta NLA
   Wayne Babych F 1958-06-06 1987 | Binghamton Whalers AHL
   Darin Bader F 1971-04-02 1992 | Milwaukee Admirals IHL
   Peter Badowsky D - 1966 | Univ. of Denver NCAA
   Michael Badun F 1991-00-00 2011 | Edmonton Ice Jr. C NorJHL
   Ben Bagnall F 1978-12-19 1992 | Edmonton Jr. Oilers QC Int PW
   Kyle Bailey G 1991-00-00 2016 | Devon Barons NCHL
   Kevin Bain F 1993-00-00 2015 | Edmonton Royals CapJHL
   Jesse Baird D 1996-01-30 2016 | Brooks Bandits Western Canada Cup
   Josh Baird F 1995-12-01 2016 | Kelowna Chiefs KIJHL
   Trevor Baker F 1978-03-18 2007 | Bloomington PrairieThunder UHL
   Josh Baker F 1999-09-27 2016 | OHA Edmonton Prep CSSHL
   Daniel Baker D 2001-05-15 2016 | CAC Canadians Bantam AAA AMBHL
   Dylan Bakken G 1991-00-00 2011 | SWZ Sentinels NorJHL
   Tyson Bakstad F 1991-00-00 2011 | NEZ Northstars NorJHL
   Keaton Bakstad G 1996-00-00 2011 | MLAC Freeze Maxwell Bantam AA ERBHL
   Bob Bales F 1962-11-01 1982 | Victoria Cougars WHL
   Jonathan Ball F 1997-00-00 2012 | SSAC Bantam AA 1 ERBHL
   Doug Balough D 1961-06-25 1980 | Merritt Centennials BCJHL
   Jeremy Balyk G 1994-10-05 2015 | Stony Plain Flyers CapJHL
   Josh Balzer D 1995-00-00 2011 | CAC Canadians Midget 15AA REMHL
   William Bantock D 1996-00-00 2013 | KC Colts Midget AA NAMHL
   Evan Baptista D 1995-00-00 2013 | KC Colts Midget AA NAMHL
   Victor Baptista F 1993-00-00 2013 | Grant MacEwan College CCAA
   Alex Bara D 1996-00-00 2016 | North Edmonton Red Wings CapJHL
   Aaron Barclay F 1992-00-00 2011 | Edmonton Royals CapJHL
   Tim Barlow G 1980-01-17 2001 | Moose Jaw Warriors WHL
   Doug Barrie D 1946-10-02 1977 | Edmonton Oilers WHA
   Robert Bartko F 1995-00-00 2013 | SSAC Midget AA 2 NAMHL
   Bob Bartlett F - 1963 | Univ. of North Dakota NCAA
   Ryan Baskerville F 1993-03-10 2016 | Grant MacEwan College CCAA
   Declan Bast D 2000-00-00 2016 | CAC Canadians Minor Midget AAA AMMHL
   Joey Bastien F 1980-02-12 2007 | Amarillo Gorillas CHL
   Evan Batten D 1995-00-00 2011 | MLAC Leafs Midget 15AA REMHL
   Jordan Bauer F 1991-04-20 2011 | Trail Smoke Eaters BCHL
   Collin Bauer D 1970-09-06 1998 | Long Beach Ice Dogs IHL
   Brendan Baumgartner F 1989-04-07 2016 | Fort Saskatchewan Chiefs Chinook HL
   Sean Baxter D 1994-00-00 2012 | CAC Canadians Midget AA NAMHL
   Mike Bayrack F 1978-09-17 2016 | Lacombe Generals Chinook HL
   Miles Beason F 1992-02-13 2014 | China Dragon Asia League
   Gord Beebe F 1982-00-00 2002 | Edmonton Royals CapJHL
   Tyler Beechey F 1981-06-05 2016 | Innisfail Eagles Chinook HL
   Jason Beisel G 1991-00-00 2011 | Seera Stealth NorJHL
   Nicolas Beland D 1996-00-00 2011 | KC Voyageurs Bantam AA ERBHL
   Curtis Belcourt D 1991-00-00 2014 | SWZ Oil Kings NorJHL
   Avery Belcourt D 1998-00-00 2016 | MLAC Maple Leafs Midget AAA AMHL
   Alex Belcourt F 1957-06-20 1984 | Milwaukee Admirals IHL
   Rodney Beleznay D 1992-00-00 2014 | Edmonton Mustangs CapJHL
   Markoantonio Belinic F 1973-02-22 1996 | KHL Zagreb Croatia
   Kieran Bell F 1996-00-00 2011 | MLAC Brickmen Bantam AA ERBHL
   Brian Bell F 1980-05-02 2002 | Lake Forest College NCAA III
   Doug Bellamy G - 1972 | Colorado College NCAA
   Shawn Belle D 1985-01-03 2015 | Düsseldorfer EG DEL
   Scott Bellefontaine G 1973-11-01 1994 | Medicine Hat Tigers WHL
   Jacob Bellerose F 1996-00-00 2011 | SSAC Bantam AA 3 ERBHL
   Caleb Belter F 1993-03-03 2015 | Grant MacEwan College CCAA
   Kody Bender D 1993-00-00 2015 | North Edmonton Red Wings CapJHL
   Matt Bendera G 1985-03-16 -
   Ray Benik D 1964-05-18 1983 | Kamloops Blazers WHL
   Karl Benke D 1988-05-25 2008 | Edmonton Oil Kings WHL
   Eric Benke D 1984-08-20 2004 | Seattle Thunderbirds WHL
   Matt Benko D 1996-09-04 2016 | Drayton Valley Thunder AJHL
   Tyler Benko F 1996-09-04 2016 | Drayton Valley Thunder AJHL
   Jacob Bennett D 1994-00-00 2013 | Arborg Ice Dawgs KJHL
   Brian Benning D 1966-06-10 1995 | Florida Panthers NHL
   Jim Benning D 1963-04-29 1992 | Varese Italy
   Mark Benning D 1964-04-19 1989 | EC Bad Nauheim Germany2
   Cole Benson F 1995-07-14 2016 | Univ. of Western Ontario CIS
   Tyler Benson F 1998-03-15 2017 | Vancouver Giants WHL
   Andrew Bentz D 1987-01-23 2008 | Sherwood Park Crusaders AJHL
   Perry Berezan F 1964-12-05 1993 | Kansas City Blades IHL
   Chad Berezniuk F 1972-03-10 1991 | Kamloops Blazers WHL
   Mike Berger D 1967-06-02 2000 | Indianapolis Ice CHL
   Ryan Berlin F 1994-02-10 2016 | Princeton Univ. NCAA
   Matthew Berlin G 1998-01-20 2017 | Spokane Chiefs WHL
   Vincent Berndt D 1980-05-25 -
   Cameron Bernicki F 1996-00-00 2016 | Robert Morris Univ. Peoria ACHA III
   Jacques Bernier F 1995-03-26 2016 | Edmonton Mustangs CapJHL
   Michael Bernstein F 1992-06-27 2012 | Leduc Riggers CapJHL
   Mike Berry D 1993-06-30 2016 | Bentley Univ. NCAA
   Ryan Berry D 1985-04-09 2008 | Grant MacEwan College CIS
   Martin Berthelot F 1978-07-01 1992 | Québec Citadelles QC Int PW
   Mike Berube D 1988-05-20 2016 | Tofield Satellites NCHL
   Blair Betts F 1980-02-16 2012 | Philadelphia Flyers NHL
   Randy Betty F 1958-09-01 1980 | Johnstown Red Wings EHL
   Kevin Bigam F 1996-00-00 2011 | SSAC Bantam AA 2 ERBHL
   Steven Biggs F 1991-00-00 2011 | SWZ Sentinels NorJHL
   Larry Bignell D 1950-01-07 1977 | Hershey Bears AHL
   Steve Bilawey F 1986-00-00 2007 | Edmonton Royals CapJHL
   Chris Bilec F - 2016 | Univ. of Texas ACHA II
   Taylor Bilyk D 1993-01-03 2016 | Grant MacEwan College CCAA
   Wade Bird D 1995-00-00 2011 | CAC Canadians Minor Midget AAA AMMHL
   Chance Bird D 1991-00-00 2011 | Seera Stealth NorJHL
   Mike Bishai F 1979-05-30 2013 | Bietigheim Steelers Germany2
   Nicholas Bjerre D 1997-06-15 2012 | Edmonton South Bruins Alberta Cup
   Austin Bjornson F 1996-00-00 2011 | SSAC Bantam AA 2 ERBHL
   Mark Black F 1984-08-19 2009 | Sainte-Marie Poutrelles Delta LNAH
   Tom Bladon D 1952-12-29 1981 | Adirondack Red Wings AHL
   Nicholas Blair F 1988-05-19 2009 | Sherwood Park Crusaders AJHL
   Jake Blais G 1995-00-00 2012 | Fort McMurray Barons Mdgt AA NAMHL
   Kieran Block F 1985-06-14 2007 | Univ. of Alberta CIS
   Brady Block G 1981-05-18 2002 | Calgary Hitmen WHL
   Neil Blue D 1991-00-00 2011 | SWZ Oil Kings NorJHL
   Matthew Bobinski D 1997-00-00 2011 | KC Shamrocks Bantam AA ERBHL
   Shane Bogden F 1970-06-14 1997 | Wheeling Nailers ECHL
   Cody Bogner F 1989-03-16 -
   Liam Bohm-Meyer G 1998-00-00 2017 | Vancouver Rangers WSHL
   Mike Bolzon F 1988-09-08 2007 | Sherwood Park Crusaders AJHL
   Giovanni Bombini F 1993-09-27 2016 | American Int'l College NCAA
   Craig Bonner D 1972-05-20 1996 | Kalamazoo Wings IHL
   Keenan Boomer G 1987-08-13 2007 | Camrose Kodiaks AJHL
   Steele Boomer F 1990-08-27 2014 | Fort Saskatchewan Chiefs Chinook HL
   Alex Boothe D 1990-08-25 2010 | Concordia Univ. College of AB CCAA
   Aaron Boothe F 1996-00-00 2011 | SSAC Lions Bantam AAA AMBHL
   Aaron Borejko D 1991-03-28 2012 | Red Deer Rebels WHL
   Reid Bornau F 1992-00-00 2012 | Edmonton Mustangs CapJHL
   Dante Borrelli F 1991-05-26 2016 | NAIT (Northern AB Ins. of Tech.) CCAA
   Wayne Bosse D - 1987 | Univ. of Alaska-Anchorage NCAA
   Mario Botlik F 1958-10-31 1979 | Muskegon Lumberjacks IHL
   Jason Botterill F 1976-05-19 2005 | Rochester Americans AHL
   Eric Bouchard D 1974-03-18 1993 | Seattle Thunderbirds WHL
   Amy Boucher F - 2016 | Univ. of New Hampshire NCAA (W)
   Roger Bourbonnais F 1942-10-26 1963 | Edmonton Flyers WHL
   Brendan Bourlai F 1996-00-00 2015 | Beverly Warriors CapJHL
   Dylan Bourlai F 1999-00-00 2016 | Olds Grizzlys AJHL
   Greg Bourret F 1991-00-00 2011 | SWZ Oil Kings NorJHL
   Jay Bouwmeester D 1983-09-27 2017 | St. Louis Blues NHL
   Kevin Bow D 1993-04-10 2014 | Univ. of Victoria BCIHL
   Stephane Bowen F 1991-00-00 2011 | SWZ Oil Kings NorJHL
   Steven Bowman F 1990-09-11 2008 | Spruce Grove Saints AJHL
   Johnny Boychuk D 1984-01-19 2017 | New York Islanders NHL
   Ian Boychuk F 1989-05-05 2011 | Beaumont Chiefs CapJHL
   David Boychuk D 1981-07-16 2010 | Thompson Rivers Univ. BCIHL
   Matt Boyda D 1982-00-00 2002 | Edmonton Royals CapJHL
   Jordon Boyer F 1993-00-00 2011 | Seera Iceman NorJHL
   Christopher Boyko D 1994-00-00 2014 | NEZ Northstars NorJHL
   Cordell Boyko D 1998-04-28 2016 | KC Colts Midget AA NAMHL
   Eric Bracke F 1993-06-28 2015 | Seera Stealth NorJHL
   Adam Bracke D 1991-00-00 2011 | Seera Stealth NorJHL
   Sean Bradley F 1991-00-00 2011 | SWZ Oil Kings NorJHL
   Nik Brakus D 1991-00-00 2011 | NEZ Northstars NorJHL
   Tom Branicki D - 1993 | Univ. of Wisconsin-Superior NCAA III
   Logan Brauer D 1991-00-00 2011 | Seera Iceman NorJHL
   Cam Breckon F 1987-00-00 2009 | Edmonton Royals CapJHL
   Dylan Bredo D 1993-06-25 2016 | Univ. of Alberta CIS
   Marc Bredo F 1991-00-00 2011 | Stony Plain Flyers CapJHL
   Jarel Bremness F 1991-00-00 2011 | SWZ Oil Kings NorJHL
   Thomas Brennan F 1993-00-00 2016 | Morinville Kings NCHL
   Sean Brennan F 1995-00-00 2013 | MLAC Midget AA NAMHL
   Tom Brennan F 1993-00-00 2015 | North Edmonton Red Wings CapJHL
   Carson Brezinski F 1996-00-00 2014 | Knights of Columbus Pats Mgt AAA AMHL
   Cameron Brezinski F 1995-02-21 2017 | NAIT (Northern AB Ins. of Tech.) CCAA
   Taylor Bright G 1998-00-00 2013 | CAC Canadians Minor Midget AAA AMMHL
   Garnet Brimacombe F 1960-09-28 1986 | EV Pegnitz Germany6
   Josh Brindza G 1999-00-00 2016 | Knights of Columbus Pats Mgt AAA AMHL
   Kyle Brodbin F 1991-00-00 2011 | Edmonton Avalanche NorJHL
   Janella Brodett F - 2010 | Lindenwood Univ. ACHA (W)
   Ron Brodeur F - 1986 | Northern Michigan Univ. NCAA
   Michael Brodt G 1996-00-00 2016 | SWZ Oil Kings NorJHL
   Gary Bromley G 1950-01-19 1982 | New Haven Nighthawks AHL
   Devon Brooks D 1997-05-27 2016 | Okotoks Oilers AJHL
   Jarret Brophy D 1985-00-00 2006 | Edmonton Royals CapJHL
   Paul Brown F 1984-07-21 2007 | Rockford IceHogs UHL
   Jeff Brown D 1993-02-21 2015 | Beverly Warriors CapJHL
   Derek Brown F 1997-09-08 2016 | Bonnyville Pontiacs AJHL
   Ty Brown F 1991-00-00 2013 | North Edmonton Red Wings CapJHL
   Carter Brown D 1998-10-17 2016 | Knights of Columbus Pats Mgt AAA AMHL
   Doug Brown D 1963-12-28 1991 | Greensboro Monarchs ECHL
   Ben Brown F 1987-00-00 2007 | Edmonton Royals CapJHL
   Gerry Brown F 1917-07-07 1952 | Hershey Bears AHL
   Elijah Brown F 2000-01-05 2016 | Seattle Thunderbirds WHL
   Kaedan Browne F 1998-00-00 2016 | Sherwood Park Oilers Midget AA NAMHL
   Jacob Bruinemen G 1996-00-00 2011 | CAC Canadians Bantam AA 2 ERBHL
   Gilbert Brulé F 1987-01-01 2017 | Medvescak Zagreb KHL
   Blayze Bruyer F 1991-02-26 2010 | Edmonton Royals CapJHL
   Matthew Bruyer F 1996-00-00 2015 | Columbia Valley Rockies KIJHL
   Brandon Bruyer F 1987-00-00 2008 | Edmonton Royals CapJHL
   Todd Bryant F 1991-00-00 2012 | Beverly Warriors CapJHL
   Kole Bryks D 1997-05-02 2016 | Melville Millionaires SJHL
   Graeme Bryks F 2001-01-22 2016 | KC Centennials Minor Midget AAA AMMHL
   Mason Buchanan G 1991-00-00 2011 | Leduc Riggers CapJHL
   Keaton Buchberger D 1994-00-00 2014 | Edmonton Avalanche NorJHL
   Mark Buchynski F 1985-00-00 2005 | Edmonton Royals CapJHL
   Johnny Bucyk F 1935-05-12 1978 | Boston Bruins NHL
   Randy Bucyk F 1962-11-09 1991 | Salt Lake Golden Eagles IHL
   Terry Bucyk F 1955-07-26 1978 | Tulsa Oilers CHL
   Danny Buczynski G 1996-00-00 2011 | MLAC Leafs Midget 15AA REMHL
   Matt Budak F 1983-02-22 -
   Kyle Budinski D 1995-00-00 2013 | KC Colts Midget AA NAMHL
   Ryan Buffie F 1989-11-29 2011 | Raiders Jr. Hockey Club MMJHL
   Kevin Bui F 1987-04-21 2013 | Quinnipiac Univ. NCAA
   Tyler Bunce F 1993-12-19 2015 | St. Paul Canadiens NEAJBHL
   Kelly Bunn F 1956-04-12 1978 | Northeastern Univ. NCAA
   Troy Burant F 1995-00-00 2016 | Beverly Warriors CapJHL
   Brayden Burke F 1997-01-01 2016 | Lethbridge Hurricanes WHL
   Michael Burns F 1991-05-03 2013 | Mount Royal Univ. CIS
   Jeremy Burns F 1991-05-03 2015 | Stony Plain Eagles Chinook HL
   Nathan Burns F 1993-07-15 2015 | Atlanta Gladiators ECHL
   Kevin Burns F 1960-07-13 1980 | Regina Pats WHL
   Robert Burns F - 1981 | Harvard Univ. NCAA
   Dan Burton D 1983-02-09 2008 | Dalhousie Univ. CIS
   Jordan Busch D 1995-01-01 2016 | Kimberley Dynamiters KIJHL
   Kyle Busch D 1996-00-00 2011 | KC Shamrocks Bantam AA ERBHL
   Dylan Busenius D 1993-01-30 2016 | Univ. of Calgary CIS
   Cam Bush D 1991-04-17 2012 | Edmonton Royals CapJHL
   Blair Bush D 2000-09-18 2016 | SSAC Athletics Midget AAA AMHL
   Chris Buskas D 1992-00-00 2011 | Edmonton Mustangs CapJHL
   Matt Buskas D 1984-00-00 2006 | Edmonton Royals CapJHL
   Jeff Butler F 1991-00-00 2011 | Edmonton Ice Jr. C NorJHL
   Ryan Button D 1991-03-26 2017 | Iserlohn Roosters DEL
               
 C            
   Cory Cadden G 1969-02-21 2001 | Pee Dee Pride ECHL
   Ryan Cadieux G 1993-00-00 2011 | MLAC Maple Leafs Midget AAA AMHL
   Hayden Callaway F 1992-00-00 2012 | Beverly Warriors CapJHL
   Craig Cameron F 1945-07-19 1977 | New Haven Nighthawks AHL
   Brett Cameron F 1990-05-11 2017 | Lillehammer Norway
   Al Cameron D 1955-10-21 1981 | Tulsa Oilers CHL
   Ryan Campbell F 1979-05-24 2013 | GKS Katowice Poland
   Joel Campbell G 1993-00-00 2012 | Edmonton Royals CapJHL
   Ben Campbell F 1996-01-02 2016 | Edmonton Mustangs CapJHL
   Stephen Campbell F 1991-00-00 2011 | Seera Iceman NorJHL
   Trevor Campbell F 1991-00-00 2011 | Seera Stealth NorJHL
   Konor Campbell D 2001-05-25 2016 | Knights of Columbus Squires Btm AMBHL
   Alison Campbell F - 2016 | Univ. of Alberta CIS (W)
   Brett Campbell F - 2016 | Univ. of Lethbridge CIS (W)
   Reese Campbell G 1988-06-01 2007 | Golden Jets KIJHL
   Matthew Cantalini D 1997-07-09 2016 | Edmonton Mustangs CapJHL
   Curtis Capjack F 1977-08-05 2000 | Concordia Univ. College of AB CCAA
   Marco Caputo F 1996-00-00 2011 | KC Shamrocks Bantam AA ERBHL
   Frank Carbonaro D 1990-07-28 2013 | Ryerson Univ. CIS
   Tyler Cardamone F 2000-00-00 2016 | AC Avalanche Minor Midget AAA AMMHL
   Reg Cardinal F 1971-07-07 1999 | Tallahassee Tiger Sharks ECHL
   Claude Cardinal D 1978-00-00 2015 | Boise State Univ. ACHA II
   Deldan Cardinal F - 2016 | Saddle Lake Warriors NEAJBHL
   Patrick Carlin D 1996-02-11 2016 | Neepawa Natives MJHL
   Tyler Carlin F 1991-00-00 2011 | RCAC Rivermen NorJHL
   Leighton Carmichael-Powell D 1995-00-00 2011 | MLAC Leafs Midget 15AA REMHL
   Tyler Carnahan F 1993-00-00 2016 | SWZ Oil Kings NorJHL
   Todd Carnelley D 1966-09-18 1989 | Chur NLB
   David Caron G - 1977 | Univ. of Notre Dame NCAA
   Debb Carpenter F 1972-08-11 2001 | Ayr Scottish Eagles Challenge Cup
   Thomas Carr D 1990-01-15 2017 | Gap France
   Zac Carr F 1992-09-23 2014 | North Edmonton Red Wings CapJHL
   Rick Carriere D 1959-03-14 1985 | Univ. of Alberta CIAU
   Gene Carrigan F 1907-07-05 1942 | Fort Worth Rangers AHA
   Galloway Carroll D 1981-01-14 2007 | Columbus Cottonmouths SPHL
   Greg Carroll F 1956-11-10 1986 | Billings Marlboros CnHL
   Bill Carse F 1914-05-29 1950 | Vancouver Canucks PCHL
   Bob Carse F 1919-07-19 1950 | Cleveland Barons AHL
   Kevin Carthy F 1991-01-01 2016 | NAIT (Northern AB Ins. of Tech.) CCAA
   Cole Cavell F 1993-00-00 2016 | Tofield Satellites NCHL
   Mikaeli Cavell F - 2016 | Univ. of OIT CIS (W)
   Sine Chadi F 1996-02-21 2016 | North Edmonton Red Wings CapJHL
   Cale Chalifoux D 1998-05-15 2016 | Calgary Canucks AJHL
   Kyle Chambers D 1996-00-00 2016 | NEZ Northstars NorJHL
   Ravi Chand F 1994-02-15 2013 | Chase Heat KIJHL
   Chris Chandler D 1982-02-01 2004 | NAIT (Northern AB Ins. of Tech.) CCAA
   Devon Chang F 1990-03-03 2013 | Stony Plain Eagles Chinook HL
   Nick Charif D 1995-02-06 2016 | Univ. of Western Ontario CIS
   Bradley Charrois F 1991-00-00 2011 | RCAC Rivermen NorJHL
   Forrest Chatwin F 1999-00-00 2016 | SSAC Midget AA 2 NAMHL
   Brennan Cherniwchan F 1997-00-00 2016 | Spruce Grove Regals CapJHL
   Al Cherniwchan F 1968-01-28 1986 | Brandon Wheat Kings WHL
   Ben Cherski F 1929-10-29 1955 | Univ. of North Dakota NCAA
   Brennan Cherwnichan F 1996-00-00 2011 | MLAC Leafs Midget 15AA REMHL
   Nicholas Chibi F 1985-04-01 2003 | Sherwood Park Crusaders AJHL
   Jason Chimera F 1979-05-02 2017 | New York Islanders NHL
   Justin Chimko D 1991-00-00 2011 | North Edmonton Red Wings CapJHL
   Chelsea Chiovelli G 1998-08-17 2016 | Northern Alberta Xtreme CSSHL (W)
   Josh Chipchura G 1996-00-00 2016 | NEZ Northstars NorJHL
   Jarred Chipchura G 1997-00-00 2016 | NEZ Northstars NorJHL
   Grant Chorney F 1970-01-03 1998 | Amarillo Rattlers WPHL
   Ron Chorney F 1960-08-26 1980 | Portland Winterhawks WHL
   Mitchel Chrapko D 1995-00-00 2011 | MLAC Leafs Midget 15AA REMHL
   Erik Christensen F 1983-12-17 2016 | HV71 Champions HL
   Justin Christian F 1993-00-00 2014 | Stony Plain Eagles Chinook HL
   Brent Chupka F 1986-00-00 2005 | Edmonton Royals CapJHL
   Connor Chura F 1991-00-00 2011 | Edmonton Ice Jr. C NorJHL
   Dave Chyzowski F 1971-07-11 2007 | EHC Linz EBEL
   Barry Chyzowski F 1968-05-25 1992 | Herforder EG Germany3
   Ron Chyzowski F 1965-08-14 1998 | TuS Geretsried Germany3
   Tanner Cimino F 1995-01-05 2016 | Edmonton Mustangs CapJHL
   Samy Ciplak F 1983-03-12 2002 | Victoriaville Tigres QMJHL
   Mark Claffey D 1990-05-06 2011 | Leduc Riggers CapJHL
   Chris Claffey D 1980-07-31 2006 | Idaho Steelheads ECHL
   Fraser Clair F 1981-01-07 2012 | Hannover Indians DEB-Pokal
   Nathan Clare D 1990-00-00 2009 | Edmonton Royals CapJHL
   Scott Clark F 1991-00-00 2011 | North Edmonton Red Wings CapJHL
   Kiano Clark F 1999-00-00 2016 | Knights of Columbus Pats Mgt AAA AMHL
   William Clarke F - 1968 | Brown Univ. NCAA
   Jim Clarke F 1962-10-11 1982 | Regina Pats WHL
   Mitchell Clarkson D 1994-00-00 2012 | KC Colts Midget AA NAMHL
   Nicholas Claxton F 1998-00-00 2016 | MLAC Maple Leafs Midget AAA AMHL
   Tyler Clelland G 1994-00-00 2016 | St. Albert Merchants CapJHL
   Christopher Clelland F 1991-00-00 2011 | Edmonton Ice Jr. C NorJHL
   Matthew Cline F 1988-02-02 2007 | Chilliwack Bruins WHL
   Mackenzie Clough F 1995-00-00 2016 | Edmonton Avalanche NorJHL
   Andrew Coats F 1982-06-28 2004 | Adirondack IceHawks UHL
   Keon Collett D 1995-00-00 2014 | Edmonton Mustangs CapJHL
   Rob Collins F 1978-03-15 2017 | Düsseldorfer EG DEL
   Garth Collins D 1987-06-09 2006 | Portland Winterhawks WHL
   Neil Colville D 1914-08-04 1950 | New Haven Ramblers AHL
   Mac Colville F 1916-01-08 1951 | Edmonton Flyers WCSHL
   Marcel Comeau F 1952-03-01 1983 | Maine Mariners AHL
   Mike Comrie F 1980-09-11 2011 | Pittsburgh Penguins NHL
   Paul Comrie F 1977-02-07 2000 | Hamilton Bulldogs AHL
   Eric Comrie G 1995-07-06 2017 | Manitoba Moose AHL
   Fred Comrie F 1953-09-12 1974 | Dayton Gems IHL
   Scott Comrie F 1995-00-00 2016 | SWZ Oil Kings NorJHL
   Ty Comrie F 1997-08-08 2017 | Vancouver Giants WHL
   Sean Comrie D 2000-01-30 2020 | Univ. of Denver NCAA
   Pat Conacher F 1959-05-01 1997 | Did not play
   Jared Conelieu G 1998-00-00 2011 | MLAC Freeze Maxwell Bantam AA ERBHL
   Kevin Connauton D 1990-02-23 2017 | Arizona Coyotes NHL
   Sean Connauton D 1987-06-22 2010 | Brown Univ. NCAA
   Rory Connop D 1990-12-27 2010 | Spruce Grove Saints AJHL
   Shea Connor F 1991-00-00 2011 | Seera Stealth NorJHL
   Scott Connors F - 2015 | Kent Knights BUIHA
   Dakota Conroy F 1994-07-22 2016 | Univ. of Alberta CIS
   Leo Contessa D 1991-00-00 2011 | Edmonton Ice Jr. C NorJHL
   Matt Cook 1987-11-10 2006 | Bonnyville Pontiacs AJHL
   Colin Cook F 1989-04-03 2014 | Royal Military College Carr-Harris Cup
   Matt Coones F 1995-00-00 2016 | Beverly Warriors CapJHL
   Matt Cooper F 1995-05-04 2015 | Edmonton Royals CapJHL
   Dan Cordeiro F 1991-05-02 2016 | Devon Barons NCHL
   Dan Cornelius G - 2011 | Utah State Univ. ACHA II
   Gus Correale F 1993-09-29 2016 | Lake Superior State Univ. NCAA
   Nicolas Correale F 1997-10-20 2016 | Spruce Grove Saints AJHL
   Dylan Corson F 1994-03-01 2016 | Univ. of Western Ontario CIS
   Luc Cote F 1991-07-04 2012 | Leduc Riggers CapJHL
   Jordan Cottrell F 1991-00-00 2012 | North Edmonton Red Wings CapJHL
   Chad Coulombe F 1994-00-00 2016 | Edmonton Royals CapJHL
   Jordan Courtepatte F 1983-03-24 2005 | NAIT (Northern AB Ins. of Tech.) CCAA
   Steven Cousens D 1991-00-00 2011 | Seera Stealth NorJHL
   Chris Cousens F 1993-00-00 2014 | Seera Stealth NorJHL
   Brent Coutu F 1978-11-03 2001 | Univ. of Alberta CIAU
   Philip Couture G 1999-01-27 2016 | SSAC Athletics Midget AAA AMHL
   Zac Cowan D 1997-00-00 2016 | SSAC Midget AA 1 NAMHL
   Russell Cowley F 1983-08-12 2017 | Coventry Blaze EIHL
   Jeremy Cox G 1995-00-00 2014 | RCAC Rivermen NorJHL
   Jacob Coyne G 1999-00-00 2016 | Calgary Buffaloes Midget AAA AMHL
   Graham Cragg D - 1952 | Univ. of Michigan NCAA
   Brandon Craig F 1995-00-00 2015 | Lakeside Phantoms MSHL
   Mark Craig F 1991-00-00 2011 | NEZ Northstars NorJHL
   Kyle Craig D 1991-00-00 2011 | NEZ Northstars NorJHL
   Steven Craig G 1991-00-00 2011 | NEZ Northstars NorJHL
   Wes Craig F 1966-11-29 1989 | Univ. of Alberta CIAU
   Jesse Craige D 1989-01-11 2017 | Gap France
   Jamin Crane F 1996-04-23 2016 | NEZ Northstars NorJHL
   Dennis Cranston F 1966-11-08 1989 | SC Riessersee Germany2
   Kyle Crawford F 1997-01-20 2016 | English River Miners SIJHL
   Gary Criss D - 1978 | Nelson Maple Leafs WIHL
   Justin Croft F 1989-05-19 2011 | Saddle Lake Warriors NEAJBHL
   Mackenzie Croft F 1991-00-00 2011 | North Edmonton Red Wings CapJHL
   Connor Croken F 1993-00-00 2012 | North Edmonton Red Wings CapJHL
   Mckenzie Croken F 1995-00-00 2016 | North Edmonton Red Wings CapJHL
   Daniel Cromwell F 1996-00-00 2012 | CAC Canadians Minor Midget AAA AMMHL
   Tyler Cronk D 1983-00-00 2003 | Edmonton Royals CapJHL
   Tyler Cronk F 1982-02-05 2001 | Portland Winterhawks WHL
   Jim Cross D 1957-02-06 1978 | Edmonton Oilers WHA
   Paul Crosty F 1982-10-13 2010 | Grand Rapids Griffins AHL
   Nicholas Cuglietta F 1996-05-16 2016 | Sicamous Eagles KIJHL
   Anthony Cuglietta D 1999-00-00 2016 | CAC Edmonton Canadians Mdgt AAA AMHL
   Mitchell Cunningham D 1995-06-02 2016 | Edmonton Royals CapJHL
   Garrett Cunningham G 1992-12-07 2012 | Beverly Warriors CapJHL
   Mark Curley F 1991-00-00 2011 | RCAC Rivermen NorJHL
   Drew Currah F 1988-01-23 -
   Jim Cuthbertson D 1974-07-24 2015 | KIHL Titans KIHL
   Don Cutts G 1953-02-24 1982 | Muskegon Lumberjacks IHL
   Kelly Czuy F 1983-01-02 2012 | Rapid City Rush CHL
               
 D            
   Jordan D'Amore D 1993-00-00 2012 | Strathcona Bruins CapJHL
   Ryan D'Amore F 1994-10-14 2015 | Seera Stealth NorJHL
   Marcus Dahl F 1992-11-20 2013 | Concordia Univ. College of AB CCAA
   Mohamed Dahrouge F 1994-00-00 2012 | KC Colts Midget AA NAMHL
   Napolean Dame F 1913-12-06 1950 | Calgary Stampeders Allan Cup
   Ken Daneyko D 1964-04-17 2003 | New Jersey Devils NHL
   Jarrod Daniel G 1974-11-05 1995 | Spokane Chiefs WHL
   Steven Danyluk D 1993-00-00 2012 | Edmonton Mustangs CapJHL
   Jeff Danyluk F 1976-03-15 1998 | San Angelo Outlaws WPHL
   Peter Daoust F 1993-00-00 2015 | Edmonton Mustangs CapJHL
   Cody Darke F 1991-04-28 2013 | Beaverlodge Blades NWJHL
   Nick Darke F 1989-07-21 2011 | Beaverlodge Blades NWJHL
   Dion Darling D 1974-10-22 2011 | NAIT (Northern AB Ins. of Tech.) CCAA
   Alex Dartnall F 1993-03-30 2015 | North Edmonton Red Wings CapJHL
   Carter Davey F 1995-11-12 2016 | SWZ Oil Kings NorJHL
   Neil Davey D 1965-11-29 1987 | Indianapolis Checkers IHL
   Chad Davidson F 1993-04-17 2016 | Briercrest College CCAA
   Bill Davidson D 1967-04-16 1999 | Corpus Christi IceRays WPHL
   Conner Davis F 1998-00-00 2011 | CAC Canadians Bantam AA 1 ERBHL
   Dan Davis F 1964-07-31 1983 | Lethbridge Broncos WHL
   Vicki Davis F 1984-02-02 2005 | Univ. of Wisconsin NCAA (W)
   Brendan Dawidowski D 1991-00-00 2011 | Seera Stealth NorJHL
   Wade Dawson D 1961-05-28 1988 | Kalamazoo Wings IHL
   Sean Day F 1978-09-27 2002 | Univ. of Alberta CIS
               
 d            
   Zach de Graves G 1995-00-00 2012 | MLAC Midget AA NAMHL
               
 D            
   Fabio De Nardis F 1996-00-00 2016 | Beverly Warriors CapJHL
   Billy Dea F 1933-04-03 1972 | Tidewater Wings AHL
   Murray Dea F - 1979 | Harvard Univ. NCAA
   Murray Dea F - 1959 | Colorado College NCAA
   Jake DeBrusk F 1996-10-17 2017 | Providence Bruins AHL
   Trevor Deeks D 1978-11-21 1992 | Edmonton Jr. Oilers QC Int PW
   Joe Degenstein F 1981-01-16 2002 | Grande Prairie Storm AJHL
               
 d            
   Zach deGraves G 1995-06-02 2017 | Univ. of Alberta-Augustana CCAA
               
 D            
   Luca Denardis F 1998-08-08 2016 | MLAC Maple Leafs Midget AAA AMHL
   Jordan Denesuik D 1994-08-19 2016 | North Edmonton Red Wings CapJHL
   Jacob Depner D 1996-00-00 2011 | CAC Canadians Bantam AA 1 ERBHL
   Sean Dersch F 1984-06-06 2014 | Penrith Raptors ECSL
   Luca Desardis F 1998-00-00 2012 | MLAC Bantam AAA AMBHL
   J.P. Desrochers D 1995-00-00 2012 | CAC Edmonton Canadians Mdgt AAA AMHL
   Marc Devaney F 1993-00-00 2012 | Edmonton Royals CapJHL
   David Devaney F 1997-03-27 2012 | Edmonton South Bruins Alberta Cup
   Robert Devaney F - 1971 | Concord Eastern Olympics NEnHL
   Brendan Deverdenne F 1992-03-26 2014 | Beaumont Chiefs CapJHL
   Brandon Devos F 1993-03-04 2014 | Mattawa Voyageurs GMHL
   Sam Dezman F 1991-11-14 2011 | Medicine Hat Tigers WHL
   Jordan Dezman F 1987-00-00 2008 | Edmonton Royals CapJHL
   Karan Dhaliwal F 1996-00-00 2012 | SSAC Midget AA 1 NAMHL
   Shane Dickson F 1976-10-29 2001 | St. Norbert College NCAA III
   Gerald Diduck D 1965-04-06 2001 | Dallas Stars NHL
   Cayle Dillon D - 2016 | Univ. of Alberta CIS (W)
   Michael Dilullo F 1998-09-01 2016 | MLAC Maple Leafs Midget AAA AMHL
   Chris Dingman F 1976-07-06 2008 | Aalborg Pirates Denmark
   Peter Dmytruk F 1983-00-00 2004 | Lacombe Generals Chinook HL
   Brandon Doan F 1997-00-00 2015 | Beverly Warriors CapJHL
   Adam Doan F 1993-00-00 2015 | Beverly Warriors CapJHL
   Connor Dobberthien G 1993-05-22 2016 | Concordia Univ. College of AB CCAA
   Brady Dochuk F 1996-00-00 2016 | Beverly Warriors CapJHL
   Connor Dochuk G 1999-00-00 2016 | CAC Edmonton Canadians Mdgt AAA AMHL
   Craig Dodds F 1989-00-00 2011 | Edmonton Royals CapJHL
   Cursimrat Dogra D 1993-00-00 2012 | Temiscaming Titans GMHL
   Andre Doll F 1974-03-02 2000 | Lugano EHL
   Hnat Domenichelli F 1976-02-16 2014 | Bern NLA
   Marshall Donald D 1995-06-10 2015 | Edmonton Oil Kings WHL
   Erik Donald D 1996-01-05 2016 | Bonnyville Pontiacs AJHL
   Jake Donald F 1997-00-00 2012 | SSAC Bantam AA 1 ERBHL
   Kesho Donald F 1997-12-30 2015 | CAC Edmonton Canadians Mdgt AAA AMHL
   Dave Donnelly F 1962-02-02 1991 | Maine Mariners AHL
   Brendan Donnelly G 1997-00-00 2012 | SSAC Bantam AA 1 ERBHL
   Jeff Dooks F 1979-02-24 1997 | Truro Bearcats MJAHL
   Scott Doram F 1991-00-00 2011 | Edmonton Mustangs CapJHL
   Wes Dorey F 1976-08-31 2004 | Alaska Aces ECHL
   Laura Dostaler F 1991-09-17 2016 | Calgary Inferno CWHL (W)
   Paul Douglas D 1970-01-02 1989 | Verdun Jr. Canadiens QMJHL
   Dayna Douville D 1991-00-00 2011 | Edmonton Ice Jr. C NorJHL
   Ryan Doyle D 1991-06-25 2012 | Stony Plain Flyers CapJHL
   Andrew Drake D 1994-00-00 2012 | KC Colts Midget AA NAMHL
   Howie Draper D 1967-04-03 1989 | Univ. of Alberta CIAU
   Jesse Draycott F 1991-00-00 2011 | NEZ Northstars NorJHL
   Zachary Drever F 1996-00-00 2014 | SSAC Athletics Midget AAA AMHL
   Kyle Dronyk D 1999-09-16 2016 | CAC Edmonton Canadians Mdgt AAA AMHL
   Kris Drott G 1993-01-25 2014 | Edmonton Mustangs CapJHL
   Richard Droy Williams D 1995-00-00 2011 | MLAC Midget AA NAMHL
   Dean Drozdiak D 1965-06-30 1983 | Victoria Cougars WHL
   Kurtis Drummond D 1978-04-12 2006 | Victoria Salmon Kings ECHL
   Mason Dube D 1996-00-00 2014 | MLAC Midget AA NAMHL
   Cole Dubinsky F 2002-12-04 2016 | Okanagan Hockey Academy Btm Prep CSSBHL
   Jackson Dudley F 1993-12-17 2016 | American Int'l College NCAA
   Troy Dudley D 1999-02-22 2016 | Spruce Grove Saints AJHL
   Brad Dufresne F 1992-00-00 2012 | Edmonton Royals CapJHL
   Josh Dufresne F 1990-00-00 2012 | Edmonton Royals CapJHL
   Dillon Duley D 1993-00-00 2015 | North Edmonton Red Wings CapJHL
   Ron Dundas F 1966-02-01 1983 | Regina Pats WHL
   Jason Dunham F 1970-03-21 2009 | Straubing Tigers DEL
   Richard Dunnigan F - 1965 | Lacombe Rockets CAHL
   Robert Dunsworth D - 1959 | Butte Bombers Independent
   Sean Dupras D 1994-01-01 2012 | Camrose Kodiaks AJHL
   Alden Dupuis F 1996-11-06 2016 | Bonnyville Pontiacs AJHL
   Tyler Dupuis F 1996-00-00 2011 | KC Shamrocks Bantam AA ERBHL
   Steve Dykstra D 1962-12-01 1998 | Fort Worth Fire CHL
   Matt Dykstra F 1997-02-14 2016 | Sherwood Park Crusaders AJHL
               
 E            
   Ethan Eang F 1999-00-00 2016 | MLAC Maple Leafs Midget AAA AMHL
   Tyler Eastcott F 1991-00-00 2011 | NEZ Northstars NorJHL
   Zachary Eastcott F 1997-00-00 2016 | North Edmonton Red Wings CapJHL
   Jamie Easton F 1988-01-05 2012 | Univ. of Alabama-Huntsville NCAA
   Kory Ebel F 1986-00-00 2008 | Edmonton Royals CapJHL
   Jason Eckel F 1971-10-31 1995 | Erie Panthers ECHL
   Jerry Eckel F 1982-06-28 2001 | Langley Hornets BCHL
   Duncan Edney F 1995-04-29 2016 | Edmonton Mustangs CapJHL
   Hayden Edwards F 1996-00-00 2014 | KC Colts Midget AA NAMHL
   Steven Ehrlich F 1991-00-00 2011 | RCAC Rivermen NorJHL
   Clayton Eisler D 1997-03-06 2016 | Melville Millionaires SJHL
   Michael Elgie F 1992-12-05 2012 | Beverly Warriors CapJHL
   Kevin Elkow F 1990-00-00 2012 | Edmonton Royals CapJHL
   Jeff Elkow D 1958-02-22 1978 | Seattle Thunderbirds WCHL
   James Ellenor F 1992-00-00 2014 | Rama Aces GMHL
   Pat Elliott D 1958-06-26 1978 | Calgary Wranglers WCHL
   Paul Elson F 1994-00-00 2012 | SSAC Midget AA 1 NAMHL
   Sean Emmerson F 1996-03-18 2017 | Cochrane Crunch NOJHL
   Matthew Encarnacao F 1996-00-00 2014 | SSAC Midget AA 2 NAMHL
   Scott Enders D 1989-02-28 2015 | Stony Plain Eagles Chinook HL
   Jory Engelhardt F - 2011 | Grant MacEwan College CCAA
   Mark Engelking F 1988-00-00 2007 | Edmonton Royals CapJHL
   Deryk Engelland D 1982-04-03 2017 | Calgary Flames NHL
   Tyler Ennis F 1989-10-06 2017 | Buffalo Sabres NHL
   Conner Ensell F 1996-00-00 2016 | North Edmonton Red Wings CapJHL
   Paul Esdale D 1979-04-10 2009 | Port Huron Icehawks IHL
   Peter Esdale F - 1969 | Ohio Univ. NCAA
   Matt Esposito G 1989-04-05 2010 | Sherwood Park Crusaders AJHL
   McKenzie Esposito F 1993-00-00 2011 | MLAC Maple Leafs Midget AAA AMHL
   Francesco Esposito F 1973-06-09 2001 | Adirondack IceHawks UHL
   Giorgio Estephan F 1997-02-03 2017 | Lethbridge Hurricanes WHL
   Scott Evans D 1991-00-00 2011 | Edmonton Mustangs CapJHL
   Jay Ewasiuk G 1980-08-02 2007 | Laredo Bucks CHL
   Bryce Ewasuik D 1993-00-00 2011 | KC Colts Midget AA NAMHL
               
 F            
   Craig Fagnan G 1983-01-03 2004 | Surrey Eagles BCHL
   Jake Fardoe D 1994-05-08 2016 | EC Lauterbach 2012 Germany4
   Chris Farley G 1983-00-00 2003 | Edmonton Royals CapJHL
   Isaac Farrah D 1996-04-12 2017 | NAIT (Northern AB Ins. of Tech.) CCAA
   Nikolai Farrus G 1996-00-00 2014 | MLAC Maple Leafs Midget AAA AMHL
   Tyler Feakes F 1986-08-10 2016 | Stony Plain Eagles Chinook HL
   Dave Fedechko F 1989-00-00 2011 | Edmonton Royals CapJHL
   Daryl Fedorak G 1952-11-07 1972 | Victoria Cougars WCHL
   David Fedorak D 1991-00-00 2011 | Edmonton Avalanche NorJHL
   Matthew Fedorak D 1996-00-00 2016 | Edmonton Avalanche NorJHL
   Kyle Fedorak F 1997-00-00 2016 | Beverly Warriors CapJHL
   Nicholas Fedori F 1996-00-00 2012 | CAC Canadians Minor Midget AAA AMMHL
   Taylor Fedun D 1988-06-04 2017 | Rochester Americans AHL
   Kyle Fee F 1994-00-00 2014 | Seera Iceman NorJHL
   Jeff Feniak D 1981-01-31 2006 | Univ. of Alberta CIS
   Adam Feniak D 1987-05-02 2016 | Fort Saskatchewan Chiefs Chinook HL
   Dawson Fennell G 1997-00-00 2016 | Creston Valley Thunder Cats KIJHL
   Wade Fennig F 1973-09-13 2000 | Colorado Gold Kings WCHL
   Trevor Fenton F 1982-00-00 -
   Philip Ferenac F 1995-07-04 2016 | Edmonton Mustangs CapJHL
   Brandon Ferenac D 1996-00-00 2014 | KC Colts Midget AA NAMHL
   Andrew Ference D 1979-03-17 2017 | Edmonton Oilers NHL
   Adam Ferrante F 1983-05-17 2011 | NAIT (Northern AB Ins. of Tech.) CCAA
   Daryn Fersovich F 1966-08-07 1997 | Slough Jets BH Cup
   Vernon Fiddler F 1980-05-09 2017 | New Jersey Devils NHL
   Riley Fiddler-Schultz F 2002-05-13 2016 | Pursuit of Excellence Bantm Prep CSSBHL
   Sean Fields G 1981-03-06 2009 | Lakeland Eagles NPHL-Sr.
   Aaron Figiel F 1991-00-00 2011 | Edmonton Ice Jr. C NorJHL
   Matthew Filice F 1996-00-00 2016 | Beverly Warriors CapJHL
   Eric Filipowski F 1994-00-00 2012 | KC Colts Midget AA NAMHL
   Jeff Finley D 1967-04-14 2006 | Hannover Scorpions DEL
   Mike Fiorillo F 1986-01-29 2013 | Fort Saskatchewan Chiefs Chinook HL
   Glenn Fisher G 1983-04-25 2010 | Victoria Salmon Kings ECHL
   Drew Fisher D 1991-00-00 2011 | RCAC Rivermen NorJHL
   Thomas Fisher F 1978-11-22 1992 | Edmonton Jr. Oilers QC Int PW
   Mark Fistric D 1986-06-01 2015 | Norfolk Admirals AHL
   Boris Fistric D 1960-09-15 1982 | Kalamazoo Wings IHL
   Robert Fitzsimmons D 1995-00-00 2013 | SSAC Midget AA 2 NAMHL
   Trey Fix-Wolansky F 1999-05-26 2016 | Spruce Grove Saints AJHL
   Topher Flanagan F 1991-02-17 2016 | Amherst College NCAA III
   Max Flanagan F 1993-05-13 2016 | Univ. of Toronto CIS
   Brent Fleetwood F 1970-06-04 1998 | Tulsa Oilers CHL
   Brett Fleger F 1984-10-08 2004 | Prince George Spruce Kings BCHL
   Robert Fleming D - 1950 | Univ. of Michigan NCAA
   Austin Flesher D 1993-00-00 2012 | Edmonton Mustangs CapJHL
   Benjamin Flesher F 1991-00-00 2011 | SWZ Oil Kings NorJHL
   Ian Fletcher D 1978-07-07 2004 | Fife Flyers BNL
   Levi Fletcher F 1996-00-00 2011 | MLAC Brickmen Bantam AA ERBHL
   Jason Fleury D 1982-02-17 2012 | Fort Saskatchewan Chiefs Chinook HL
   Dylan Flynn D 2000-01-01 2016 | MLAC Maple Leafs Midget AAA AMHL
   Michael Fogolin D 1987-03-17 2004 | Prince George Cougars WHL
   Marco Fontes G 1999-00-00 2016 | MLAC Midget AA NAMHL
   Spencer Foo F 1994-01-01 2017 | Union College NCAA
   Parker Foo F 1998-09-12 2017 | Union College NCAA
   Jordan Foote F 1985-03-07 2011 | Stony Plain Eagles Chinook HL
   Brandon Forbes F 1991-03-16 2012 | Beverly Warriors CapJHL
   Michael Ford F 1991-00-00 2012 | Edmonton Mustangs CapJHL
   Brian Ford G 1961-09-21 1992 | Saint John Vitos NBSHL
   Conner Foster D 1990-01-11 2013 | Concordia Univ. College of AB CCAA
   Casey Foster F 1991-00-00 2011 | Edmonton Avalanche NorJHL
   Dustin Fostvelt D 1992-06-26 2016 | Univ. of Lethbridge CIS
   Andrew Fox D 1995-00-00 2016 | Edmonton Royals CapJHL
   Dylan France G 1996-02-18 2016 | Leduc Riggers CapJHL
   Brett France F 1992-00-00 2012 | North Edmonton Red Wings CapJHL
   Mark Frank G 1962-03-06 1983 | Medicine Hat Tigers WHL
   Eric Fraser D 1988-07-28 2009 | Alberni Valley Bulldogs BCHL
   Clint Fraser F 1992-00-00 2011 | Edmonton Mustangs CapJHL
   Bradley Fraser F 1991-00-00 2011 | RCAC Rivermen NorJHL
   Kyle Fraser G 1985-12-17 2006 | Grant MacEwan College CCAA
   Matt Frattin F 1988-01-03 2016 | Toronto Marlies AHL
   Kyle Freadrich F 1978-12-28 2001 | Detroit Vipers IHL
   Tony Frenette F 1973-01-20 2005 | Trois-Pistoles Gondolier QSCHL
   Robin Frost G 1958-03-04 1978 | Victoria Cougars WCHL
   Alex Fu F 1994-00-00 2012 | SSAC Athletics Midget AAA AMHL
   Daniele Fuerderer F 1995-00-00 2016 | North Edmonton Red Wings CapJHL
   Chris Fulks F 1983-00-00 2003 | Edmonton Royals CapJHL
   Kelly Fulmer D 1989-09-16 2016 | Westlock Warriors NCHL
   Kyle Fundytus D 1994-00-00 2012 | SSAC Midget AA 1 NAMHL
   Darrell Furmanek G 1958-03-18 1978 | Medicine Hat Tigers WCHL
   Marco Furtado D 1996-00-00 2016 | Edmonton Mavericks NorJHL
               
 G            
   Mike Gabinet D 1981-09-26 2012 | Ontario Reign ECHL
   Scott Gabriel D 1988-03-22 2009 | Muskegon Fury IHL
   Oliver Gabriel F 1991-05-13 2014 | Springfield Falcons AHL
   Guy Gadowsky F 1967-08-10 1996 | Fresno Falcons WCHL
   Clayton Gainer F 1969-03-13 1995 | Columbus Chill ECHL
   Chase Gallacher F 1985-01-28 2006 | Newmarket Hurricanes OPJHL
   Brendan Gallagher F 1992-05-06 2017 | Montréal Canadiens NHL
   Burke Gallimore F 1991-01-08 2016 | Stony Plain Eagles Chinook HL
   Jamie Gallimore F 1957-11-28 1982 | Wichita Wind CHL
   Cole Gammer F 1997-02-19 2017 | Corpus Christi IceRays NAHL
   Zach Gardiner F 1993-00-00 2012 | Strathcona Bruins CapJHL
   Kevin Gardner F 1981-04-16 2011 | Herning Blue Fox Danish Cup
   Jim Gattolliat D 1976-12-18 2005 | Victoria Salmon Kings ECHL
   David Gauthier F - 1975 | Harvard Univ. NCAA
   Jeff Gawlicki F 1968-04-15 1990 | Northern Michigan Univ. NCAA
   Charlie Gawlicki F 1997-01-03 2016 | Bonnyville Pontiacs AJHL
   Dave Gawne D 1982-00-00 2002 | Edmonton Royals CapJHL
   Dorin Gay G - 2011 | Grant MacEwan College CCAA
   Corey Gazloff G 1991-00-00 2011 | North Edmonton Red Wings CapJHL
   Tom Gazzola F 1985-09-23 2007 | North Edmonton Red Wings CapJHL
   Bob Geale F 1962-04-17 1991 | Heilbronner EC Germany3
   Sheldon Geary D 1958-04-28 1977 | Calgary Centennials WCHL
   Greg Geldart F 1968-05-12 1998 | Tallahassee Tiger Sharks ECHL
   Spencer Gelinas D 1993-00-00 2011 | KC Colts Midget AA NAMHL
   Nicolai Gemmel-Bird F 1997-00-00 2016 | Seera Iceman NorJHL
   Benjamin Gerbrandt F 1998-00-00 2016 | CAC Edmonton Canadians Mdgt AAA AMHL
   Markus Gerbrandt F 1991-08-02 2017 | Sparta Sarpsborg Norway
   Daniel Gerrits D 1993-05-05 2013 | Fernie Ghostriders KIJHL
   Phil Gervais F 1990-10-03 2010 | St. Albert Steel AJHL
   Josh Gibeau F 1991-00-00 2014 | RCAC Rivermen NorJHL
   Cole Gibson F 1990-06-30 2014 | Stony Plain Eagles Chinook HL
   Travis Gibson G 1993-03-30 2013 | North Edmonton Red Wings CapJHL
   Patker Gibson F 1993-00-00 2011 | Edmonton Avalanche NorJHL
   Shannon Giebelhaus G 1991-03-26 2016 | SC Garmisch-P. Frauen-Bundesliga (W)
   Kris Gies F 1986-00-00 2007 | Edmonton Royals CapJHL
   Michael Giese F 1990-02-26 2011 | St. Albert Steel AJHL
   Nathaniel Gillespie D 1997-00-00 2014 | SSAC Midget AA 2 NAMHL
   Bryan Giorgi F 1993-00-00 2014 | Utah Outliers WSHL
   Rick Girard F 1974-05-01 2012 | ERC Ingolstadt DEL
   Brandon Giroux D 1996-00-00 2012 | MLAC Midget AA NAMHL
   Kyle Gizowski F 1976-06-12 2001 | Border City Bandits CHL
   Robert Glasgow F 1967-04-22 1991 | Univ. of Alberta CIAU
   Kevin Glegloff D 1990-10-11 2012 | Leduc Riggers CapJHL
   Dan Glegloff F 1985-00-00 2006 | Edmonton River Kings CapJHL
   Shayne Glugosh F 1991-00-00 2011 | RCAC Rivermen NorJHL
   Dave Goertz D 1965-03-28 1991 | Muskegon Lumberjacks IHL
   Corey Goesen F 1995-00-00 2011 | CAC Canadians Midget 15AA REMHL
   Simon Goodall F 1996-00-00 2013 | MLAC Maple Leafs Midget AAA AMHL
   John Goode D - 1989 | Northern Michigan Univ. NCAA
   Ken Goodwin D 1961-03-02 1982 | Kamloops Blazers WHL
   Brayden Gorda D 1999-04-15 2016 | Edmonton Oil Kings WHL
   Nicole Gorda F - 2016 | Univ. of OIT CIS (W)
   Arthur Gordon F 1994-10-04 2016 | SUNY-Geneseo NCAA III
   Todd Gordon D 1967-01-30 1994 | Greensboro Monarchs ECHL
   Anthony Gorman F - 1923 | Univ. of Notre Dame NCAA
   Billy Gorn G 1996-10-19 2016 | Edmonton Royals CapJHL
   Ryan Gorodetsky F 1998-00-00 2016 | SSAC Midget AA 1 NAMHL
   Cameron Goss F 1991-00-00 2011 | Edmonton Ice Jr. C NorJHL
   Ryan Gough F 1995-04-05 2016 | Beaumont Chiefs CapJHL
   Keegan Gough G 1993-00-00 2012 | North Edmonton Red Wings CapJHL
   Tyrell Goulbourne F 1994-01-26 2017 | Lehigh Valley Phantoms AHL
   Donald Gourley F - 1959 | Univ. of Michigan NCAA
   Kris Graf F 1978-05-05 2002 | Idaho Steelheads WCHL
   Michael Graham F 1990-10-06 2011 | Comox Valley Glacier Kings VIJHL
   Blake Grainger F 1991-00-00 2016 | Grant MacEwan College CCAA
   Brett Grant F 1992-01-04 2014 | Spruce Grove Regals CapJHL
   Shawn Gray D 1991-00-00 2011 | SWZ Oil Kings NorJHL
   Mike Gray F 1974-04-12 1993 | Saskatoon Blades WHL
   Tyler Grayston D 1995-00-00 2011 | SSAC Bulldogs Minor Midget AAA AMMHL
   John Green D 1994-05-08 2016 | Killam Wheat Kings NEAJBHL
   Brody Green F 2001-02-28 2016 | Knights of Columbus Squires Btm AMBHL
   Quinn Greenly F 1997-01-06 2015 | SSAC Athletics Midget AAA AMHL
   Tyler Greenslade F 1991-00-00 2011 | Edmonton Avalanche NorJHL
   Justin Greer D 1997-02-07 2014 | Portland Winterhawks WHL
   Randy Gregg D 1956-02-19 1992 | Vancouver Canucks NHL
   Dante Grego D 1996-00-00 2011 | KC Voyageurs Bantam AA ERBHL
   Cole Grekul F 1994-00-00 2012 | MLAC Maple Leafs Midget AAA AMHL
   Cody Grekul F 1994-00-00 2012 | Beverly Warriors CapJHL
   Blake Grenier G 1984-01-05 2014 | Fort Saskatchewan Chiefs Chinook HL
   Doug Greschuk D 1967-08-21 1992 | Winston-Salem Thunderbirds ECHL
   Nick Greuter F 1990-02-16 2011 | Leduc Riggers CapJHL
   Aaron Grey D 1991-00-00 2011 | NEZ Northstars NorJHL
   Matt Greyeyes F 1980-01-20 2005 | Univ. of Maine NCAA
   Ryan Griffin D 1983-12-01 2006 | Central Coast Rhinos AIHL
   Kevin Griffin F 1991-00-00 2012 | North Edmonton Red Wings CapJHL
   Craig Griffin D 1995-00-00 2016 | NEZ Northstars NorJHL
   Tyler Griffith F 1992-11-23 2016 | Univ. of Arizona ACHA
   Donald Grimble F - 1968 | Harvard Univ. NCAA
   Connor Grimes F 1991-00-00 2011 | Edmonton Avalanche NorJHL
   Spencer Grise F 1994-00-00 2012 | SSAC Midget AA 2 NAMHL
   Aaron Grosul D 1980-03-25 2009 | Colorado Eagles CHL
   Steve Grumley F - 1988 | Colorado College NCAA
   Brendan Guhle D 1997-07-29 2017 | Prince Albert Raiders WHL
   Dan Guild G 1995-06-25 2016 | SWZ Oil Kings NorJHL
   Adam Gummer F 1989-08-17 2010 | Sherwood Park Crusaders AJHL
   Mark Gummer G 1993-00-00 2011 | SSAC Athletics Midget AAA AMHL
   Kevan Guy D 1965-07-16 1995 | Utah Grizzlies IHL
   Eric Guy G 1991-00-00 2011 | RCAC Rivermen NorJHL
   Dwaine Guy F 1962-09-01 1980 | Calgary Wranglers WHL
               
 H            
   Carson Haakonson D 1992-00-00 2012 | Strathcona Bruins CapJHL
   Rhys Hadfield G 1991-07-29 2016 | Concordia Univ. College of AB CCAA
   Robert Hadley G 1983-04-26 -
   Jarret Hager F 1986-00-00 2007 | Edmonton Royals CapJHL
   Kristen Hagg F 1983-08-23 2016 | Calgary Inferno CWHL (W)
   Reid Halabi F 1995-06-27 2016 | Allen Americans ECHL
   Sam Halaby G 1982-02-10 2002 | Brooks Bandits AJHL
   Cal Halasz F 1958-01-22 1979 | Toledo Goaldiggers IHL
   Darren Halasz F 1960-01-24 1980 | Brandon Wheat Kings WHL
   Len Haley F 1931-09-15 1972 | Edmonton Monarchs PrSHL
   Bernard Haley F - 1961 | Univ. of North Dakota NCAA
   Andrew Halford F 1987-00-00 2008 | Edmonton Royals CapJHL
   Brad Hall G 1958-10-07 1978 | Saskatoon Blades WCHL
   Adam Hall F 2001-03-27 2016 | CAC Canadians Minor Midget AAA AMMHL
   Justin Hall F 2001-03-27 2016 | CAC Canadians Minor Midget AAA AMMHL
   Andrew Halladay D 1981-01-04 2000 | Merritt Centennials BCHL
   Matt Haluschak F 1988-00-00 2010 | Edmonton Royals CapJHL
   Adam Hamaluk F 1991-00-00 2011 | Seera Stealth NorJHL
   Bradley Hamaluk D 1995-07-13 2016 | Seera Iceman NorJHL
   James Hamblin F 1999-04-27 2016 | Medicine Hat Tigers WHL
   Blake Hamilton F 1986-02-14 2009 | Bentley Univ. NCAA
   Brett Hamilton D 1991-01-16 2011 | Lloydminster Bobcats AJHL
   Andrew Hamilton F 1991-01-16 2014 | Grant MacEwan College CCAA
   Steve Hamilton D 1973-09-21 1995 | Northern Michigan Univ. NCAA
   Brett Hamilton D 1991-00-00 2012 | Edmonton Royals CapJHL
   Andrew Hamilton F 1991-00-00 2015 | Souris Elks THHL
   Brad Hammett D 1963-12-13 1988 | Carolina Thunderbirds AAHL
   Richard Hamula F 1982-01-28 2008 | Univ. of Alberta CIS
   Kais Hanna F 1991-00-00 2011 | Edmonton Ice Jr. C NorJHL
   Tyrone Hanna F 1990-00-00 2010 | Edmonton Royals CapJHL
   Gord Hannigan F - 1978 | Univ. of Pennsylvania NCAA
   Ralph Hansch G 1924-05-20 -
   Randy Hansch G 1966-02-08 1991 | Adirondack Red Wings AHL
   Erik Hansen D 1991-00-00 2011 | SWZ Oil Kings NorJHL
   Matthew Hansen G 1991-00-00 2011 | SWZ Oil Kings NorJHL
   Matthew Hanson F 1991-00-00 2016 | Drayton Valley Wildcats NCHL
   Garrett Hanson F 1991-00-00 2011 | Edmonton Ice Jr. C NorJHL
   Brett Hantiuk-Zalapski D 1995-00-00 2011 | SSAC Mustangs Midget 15AA REMHL
   Tomothy Haracsi F 1991-00-00 2011 | RCAC Rivermen NorJHL
   Mackenzie Harden F 1999-08-10 2016 | Drayton Valley Thunder AJHL
   Anthony Harder F 1991-00-00 2011 | North Edmonton Red Wings CapJHL
   Connor Hardowa D 1988-11-15 2016 | Utah Grizzlies ECHL
   Stuart Harley D 1997-04-30 2016 | Iroquois Falls Eskimos NOJHL
   Tyree Harriott F 1997-00-00 2012 | KC Centennials Minor Midget AAA AMMHL
   Kyle Harris F 1991-12-05 2014 | NAIT (Northern AB Ins. of Tech.) CCAA
   Josh Harris F 1997-07-24 2016 | Spruce Grove Saints AJHL
   Braden Harrison F 1996-00-00 2012 | CAC Canadians Minor Midget AAA AMMHL
   Curtis Harrison G 1987-00-00 2007 | Edmonton Royals CapJHL
   Tyler Hart D 1996-00-00 2016 | Seera Iceman NorJHL
   Brendan Hart D 1996-00-00 2012 | SSAC Bulldogs Minor Midget AAA AMMHL
   Justin Haukenfrers F 1997-02-16 2016 | Beverly Warriors CapJHL
   Mark Haupt F 1985-00-00 2004 | Edmonton Royals CapJHL
   Kevin Haupt D 1978-06-22 2005 | Muskegon Fury UHL
   Nicolas Hauser F 1991-00-00 2011 | SWZ Sentinels NorJHL
   Colby Hauser F 1982-10-20 2014 | Perth Thunder AIHL
   D.J. Havrelock D 1966-10-03 1987 | Seattle Thunderbirds WHL
   Greg Hawgood D 1968-08-10 2009 | Steinbach North Stars Allan Cup
   Mason Hawkes D 1997-07-03 2015 | SSAC Midget AA 2 NAMHL
   Scott Hayes F 1995-00-00 2016 | Beverly Warriors CapJHL
   Josh Hayes D 1991-00-00 2011 | SWZ Oil Kings NorJHL
   Josh Hayward F 1997-07-31 2016 | Flin Flon Bombers SJHL
   Paul Healey F 1975-03-20 2010 | Florida Everblades ECHL
   Josh Healey D 1994-07-12 2017 | Ohio State Univ. NCAA
   Jessica Healey D 1996-10-14 2016 | Univ. of Minnesota-Duluth NCAA (W)
   Andrew Heck D 1991-00-00 2011 | Seera Stealth NorJHL
   Tyler Heddle F 1994-00-00 2016 | Edmonton Royals CapJHL
   Jay Henderson F 1978-09-17 2010 | Nottingham Panthers EIHL
   Brian Henderson G 1958-04-14 1978 | Brandon Wheat Kings WCHL
   Larry Hendrick G 1955-09-23 1979 | Dallas Black Hawks CHL
   Brent Henke F 1990-03-12 2016 | Univ. of Lethbridge CIS
   Greg Hennessey F 1988-02-18 2016 | Big Valley Oil Kings NCHL
   Tyler Hennessey F 1985-07-30 2011 | Grant MacEwan College CCAA
   Dan Henningson D 1984-01-10 2012 | Binghamton Senators AHL
   Dillon Henningson F 1985-12-11 2010 | Manhattanville College NCAA III
   Darrel Henry F 1962-09-28 1984 | Milwaukee Admirals IHL
   James Henry D 1991-00-00 2015 | William Paterson Univ. ACHA II
   Jordan Hensel F 1994-00-00 2012 | Beverly Warriors CapJHL
   Don Herczeg D 1964-06-28 1990 | Knoxville Cherokees ECHL
   Matt Herder F 1989-03-02 2016 | Devon Barons NCHL
   Tyler Herder F 1991-00-00 2015 | Stony Plain Eagles Chinook HL
   Chance Herring F 1979-03-01 1997 | Portland Winterhawks WHL
   Paul Herron F 1962-05-01 1982 | Merritt Centennials BCJHL
   Brad Heschuk F 1968-04-03 1989 | Kamloops Blazers WHL
   Jake Heslip F 1994-00-00 2012 | Beverly Warriors CapJHL
   Bob Hess D 1955-05-19 1985 | Salt Lake Golden Eagles IHL
   Damon Hetherington D 1997-00-00 2013 | St. Albert Crusaders Midget AA NAMHL
   Marc Hetu F 1991-00-00 2011 | Seera Stealth NorJHL
   McKenzie Hewett F - 2016 | Warner Hockey School JWHL (W)
   Tyler Heykants G 1992-10-29 2012 | Beaumont Chiefs CapJHL
   Declan Hickling D 1995-00-00 2016 | SWZ Oil Kings NorJHL
   Ty Highbaugh F 1997-00-00 2015 | KC Colts Midget AA NAMHL
   Ben Hilborn D 1990-02-11 2015 | Devon Barons NCHL
   Jordan Hill F 1996-00-00 2011 | CAC Canadians Bantam AA 2 ERBHL
   Travis Hiller D 1987-00-00 2007 | Edmonton Royals CapJHL
   Elizabeth Hillier D - 2016 | McGill Univ. CIS (W)
   Dave Hingley F 1965-03-18 1989 | Univ. of Alberta CIAU
   Sam Hinse D 1991-00-00 2015 | Devon Barons NCHL
   Ty Hirsch D 1993-00-00 2013 | Edmonton Mustangs CapJHL
   Diane Hitchings D - 2016 | Univ. of Calgary CIS (W)
   Troy Hjertaas D 1972-02-22 1998 | Univ. of Alberta CIAU
   Jeff Hnidan F 1991-00-00 2011 | SWZ Sentinels NorJHL
   Mitch Hnidan D 1991-00-00 2011 | SWZ Sentinels NorJHL
   Bill Hobbins F 1960-04-18 1983 | Peoria Rivermen IHL
   Don Hobbins F 1957-05-05 1978 | Brandon Wheat Kings WCHL
   Ben Hobden G 1996-00-00 2012 | CAC Canadians Midget AA NAMHL
   Kyle Hodge F 1996-00-00 2011 | CAC Canadians Bantam AA 2 ERBHL
   Ken Hodge G 1960-09-14 1981 | Seattle Thunderbirds WHL
   Jordan Hoeber F 1998-00-00 2016 | Knights of Columbus Pats Mgt AAA AMHL
   Austin Hoekstra F 1993-00-00 2011 | Seera Stealth NorJHL
   Jordan Hofer F 1992-00-00 2011 | Stony Plain Flyers CapJHL
   Kevin Hoffman D 1968-05-02 2005 | Victoria Salmon Kings ECHL
   Kevin Hoffman D - 1989 | Colorado College NCAA
   Craig Hole D 1997-00-00 2016 | Edmonton Royals CapJHL
   Tabor Hole D - 2012 | Montana Tech ACHA II
   Nathan Hollands F 1982-00-00 2004 | Edmonton Royals CapJHL
   Chuck Holmes F 1934-09-21 1971 | Seattle Totems WHL
   Bill Holowatiuk D 1974-12-13 1997 | Roanoke Express ECHL
   Brendan Holterhus F 1997-03-24 2016 | Spruce Grove Saints AJHL
   Matthew Holzer D 1999-02-28 2016 | Olds Grizzlys AJHL
   Alex Homer F 1991-00-00 2014 | Seera Stealth NorJHL
   Curtis Honey G 1994-04-01 2016 | Univ. of Calgary CIS
   Connor Honey F 1994-04-01 2014 | Seattle Thunderbirds WHL
   Brent Honey D 1991-00-00 2011 | SWZ Oil Kings NorJHL
   Ryan Hoople G 1977-03-19 2015 | Stony Plain Eagles Chinook HL
   Chance Hopkins D 1995-00-00 2011 | KC Centennials Minor Midget AAA AMMHL
   Nik Hopkins D 1995-00-00 2011 | CAC Canadians Midget 15AA REMHL
   Cam Hopkins F 1989-06-17 2008 | Yorkton Terriers SJHL
   John Hopkins F - 1965 | Bemidji State Univ. NCAA
   Thomas Horvath F 1991-00-00 2011 | Seera Stealth NorJHL
   Michael Howlett F 1997-01-30 2016 | Chase Heat KIJHL
   Dave Hoyda F 1957-05-20 1981 | Tulsa Oilers CHL
   Kelly Hrudey G 1961-01-13 1998 | San Jose Sharks NHL
   Gary Hrushka D - 1973 | Univ. of New Hampshire NCAA
   Kelly Hrycun F 1973-04-21 2008 | Fort Saskatchewan Chiefs Chinook HL
   Tyler Hrynyk D 1995-00-00 2013 | CAC Canadians Midget AA NAMHL
   Nicholas Huber F 1996-00-00 2012 | SSAC Bulldogs Minor Midget AAA AMMHL
   Ben Huckell F 1998-00-00 2012 | SSAC Bantam AA 1 ERBHL
   Dennis Huculak D 1943-01-05 1970 | San Diego Gulls WHL
   Nathan Hudema D 1992-01-22 2016 | Big Valley Oil Kings NCHL
   Kyle Hudon D 1991-00-00 2011 | RCAC Rivermen NorJHL
   Malcolm Huemmert F 1999-00-00 2016 | Stony Plain Flyers CapJHL
   Cameron Hughes F 1996-10-09 2017 | Univ. of Wisconsin NCAA
   Ryan Hughes F 1999-07-27 2016 | Portland Winterhawks WHL
   Eric Huitsing F - 2014 | Dordt College ACHA III
   Travis Huizinga G 1993-00-00 2011 | Seera Iceman NorJHL
   David Hukalo F 1978-07-21 2010 | Fort Wayne Komets IHL
   Cale Hulse D 1973-11-10 2006 | Calgary Flames NHL
   Jeff Humphries F 1991-00-00 2010 | Edmonton Royals CapJHL
   Matt Hunter D 1994-02-01 2012 | Sherwood Park Crusaders AJHL
   Matt Hunter F 1982-02-08 2015 | Innisfail Eagles Chinook HL
   Sandon Hunter F 1994-03-23 2016 | Edmonton Mustangs CapJHL
   Éric Hunter F 1977-02-28 2003 | Heerenveen Flyers Dutch Cup
   Matt Hussey F 1991-00-00 2011 | Edmonton Avalanche NorJHL
   Killian Hutt F 1991-04-13 2017 | Herforder EV Germany4
   Dwaine Hutton F 1965-04-18 1992 | Erie Panthers ECHL
   Troy Hyatt D 1974-10-03 1994 | Seattle Thunderbirds WHL
   Brayden Hyland F 1998-07-07 2016 | Spruce Grove Saints AJHL
   Don Hyland G 1962-05-11 1982 | Spokane Flyers WHL
               
 I            
   Jarome Iginla F 1977-07-01 2017 | Colorado Avalanche NHL
   John Ilijoic G 1992-00-00 2011 | North Edmonton Red Wings CapJHL
   Brian Ilkuf D 1969-06-23 1989 | Seattle Thunderbirds WHL
   Dave Inkpen D 1954-09-04 1985 | ECD Iserlohn Germany
   Blake Ireland D 1995-00-00 2012 | MLAC Maple Leafs Midget AAA AMHL
   Nicholas Irvine-Gee F 1992-02-09 2011 | Beverly Warriors CapJHL
   Aaron Irving D 1996-03-03 2017 | Edmonton Oil Kings WHL
   Doug Irwin D 1959-01-15 1997 | ERC Sonthofen Germany2
   Glen Irwin D 1951-03-01 1980 | Houston Apollos CHL
   Brad Isbister F 1977-05-07 2009 | Zug NLA
   Eric Itterman D 1997-00-00 2011 | MLAC Brickmen Bantam AA ERBHL
   Matt Iverson-Houle D 1999-00-00 2016 | Saddle Lake Warriors NEAJBHL
   Marcus Ivey D 1991-00-00 2011 | SWZ Sentinels NorJHL
   Bob Iwabuchi G 1957-06-16 1980 | Univ. of North Dakota NCAA
               
 J            
   Alton Jackson D 1982-08-05 2005 | Concordia Univ. College of AB CCAA
   Barry Jacobs D 1989-00-00 2009 | Edmonton Royals CapJHL
   Brett Jacobs F 1984-00-00 2004 | Edmonton Royals CapJHL
   Troy Jacobsen F - 1989 | Northern Michigan Univ. NCAA
   Bruce Jacobsen F 1959-04-14 1979 | Edmonton Oil Kings WHL
   Jasjeet Jandu F 1996-00-00 2013 | SSAC Midget AA 2 NAMHL
   Behn Jang F 1991-00-00 2012 | Stony Plain Flyers CapJHL
   Donovan Jang F 1997-00-00 2016 | SWZ Oil Kings NorJHL
   Jarret Janis D 1982-00-00 2002 | Edmonton Royals CapJHL
   Bradley Janot G 1991-00-00 2011 | NEZ Northstars NorJHL
   Kyle Jelinski F 1994-12-28 2016 | SUNY-Fredonia NCAA III
   Daniel Jenkins F 1993-00-00 2012 | Tri Town Thunder PJHL
   Cody Jennings F 1992-00-00 2012 | Stony Plain Flyers CapJHL
   David Jesiolowski F 1974-01-01 2002 | B.C. Icemen UHL
   Michael Jeske F 1991-00-00 2011 | Seera Iceman NorJHL
   Ryan Jeune F 1998-00-00 2011 | MLAC Brickmen Bantam AA ERBHL
   Ryan Jevne F 1998-08-04 2016 | Medicine Hat Tigers WHL
   Mike Jickling F 1973-01-05 2006 | South Carolina Stingrays ECHL
   Rick Jodzio F 1954-06-03 1980 | New Brunswick Hawks AHL
   Colin Joe D 1988-03-26 2016 | Colorado Eagles ECHL
   Mason Joe D - 2016 | Saddle Lake Warriors NEAJBHL
   Kenneth Johannson F - 1966 | Rochester Mustangs USHL Sr.
   Eric Johansson F 1982-01-07 2016 | SC Riessersee DEL2
   Thomas Johnman D 1981-03-08 1999 | Regina Pats WHL
   Perry Johnson D 1977-03-23 2011 | Milano Italy2
   Jamie Johnson F 1992-01-16 2016 | Morinville Kings NCHL
   Jacob Johnson D 1993-00-00 2011 | SSAC Midget AA 2 NAMHL
   Kyle Johnson D 1988-11-12 2016 | Columbus Cottonmouths SPHL
   Marcus Johnson G 1989-09-12 2016 | Westlock Warriors NCHL
   Jacob Johnson F 1995-00-00 2016 | Edmonton Mavericks NorJHL
   Rachel Johnson F - 2016 | Univ. of Saskatchewan CIS (W)
   Derek Johnston F 1992-05-15 2014 | Edmonton Mustangs CapJHL
   Doug Johnston D 1956-02-25 1980 | Dayton-Toledo IHL
   Clinton Jonah F 1997-07-02 2015 | SSAC Athletics Midget AAA AMHL
   Nicholas Jones F 1996-05-06 2018 | Univ. of North Dakota NCAA
   Braden Jones D 1994-08-27 2015 | West Kelowna Warriors BCHL
   Jake Jones F 1991-00-00 2011 | SWZ Sentinels NorJHL
   Tristan Jones F 2000-02-03 2016 | CAC Edmonton Canadians Mdgt AAA AMHL
   Jaxon Joseph F 1997-09-15 2016 | Surrey Eagles BCHL
   Lee Jubinville F 1985-04-30 2010 | Fort Worth Brahmas CHL
   Jeff Jubinville F 1989-02-01 2017 | MAC Budapest MOL Liga
   Gerard Jubinville F 1959-07-04 1979 | Edmonton Oil Kings WHL
               
 K            
   Mark Kachowski F 1965-02-20 1992 | Muskegon Lumberjacks IHL
   Jeff Kadatz F 1991-00-00 2011 | Edmonton Ice Jr. C NorJHL
   Kevin Kalin F 1993-00-00 2012 | Beverly Warriors CapJHL
   Jacob Kalinowski D 1991-00-00 2012 | Edmonton Royals CapJHL
   Matt Kalinowski F 1984-00-00 2006 | Edmonton Royals CapJHL
   Dustin Kalynchuk D 1986-03-18 -
   Billy Kamleh F 1980-09-15 2016 | Dubai Mighty Camels UAE
   Shayne Kamuchik F 1995-00-00 2012 | MLAC Midget AA NAMHL
   Anthony Kapelke D 1995-02-19 2016 | Steinbach Pistons MJHL
   Jerry Karpinka F - 1957 | Univ. of Michigan NCAA
   Heather Kashman F 1993-09-13 2016 | Univ. of New Hampshire NCAA (W)
   Peter Kasowski F 1969-03-10 2000 | Guildford Flames BNL
   Matt Kassian F 1986-10-28 2015 | Portland Pirates AHL
   Graham Kastelic F 1993-00-00 2014 | Edmonton Avalanche NorJHL
   Brian Keates F 1959-01-13 1987 | Mohawk Valley Comets ACHL
   Tony Keeler F 1994-04-13 2015 | Edmonton Mustangs CapJHL
   Liam Keeler F 2001-01-16 2016 | SSAC Bulldogs Minor Midget AAA AMMHL
   Dillon Kehoe D - 2015 | Truman High USHS
   Matt Keith F 1983-04-11 2017 | Braehead Clan EIHL
   Jason Keith F 1974-07-01 1997 | Alaska Gold Kings WCHL
   Josh Keizer F 1990-08-24 2012 | Milwaukee School of Eng. NCAA III
   Jordan Keizer F 1988-08-11 2013 | Milwaukee School of Eng. NCAA III
   Ben Kellogg F 1999-05-10 2016 | Fort Saskatchewan Rang. Mdgt AA NAMHL
   Brendan Kelly G 1995-00-00 2013 | SSAC Midget AA 2 NAMHL
   Richard Kelly F 1983-11-18 2016 | Fort Saskatchewan Chiefs Chinook HL
   Alexander Kelly F 1995-00-00 2016 | Edmonton Mavericks NorJHL
   John-Paul Kelly F 1959-11-15 1986 | Los Angeles Kings NHL
   Matt Kemp F 1990-08-23 2013 | Concordia Univ. College of AB CCAA
   Dylan Kenney F 1991-00-00 2014 | Fort Saskatchewan Traders NorJHL
   Wes Kenny F 1993-00-00 2014 | Fort Saskatchewan Traders NorJHL
   Mason Kenny F 1995-00-00 2016 | St. Albert Merchants CapJHL
   Brendan Kenny D 1973-07-05 2002 | Kalamazoo Wings UHL
   Pat Kenny F 1977-07-08 2000 | Univ. of North Dakota NCAA
   Zackery-Ty Kenyon D 1994-00-00 2012 | SSAC Midget AA 1 NAMHL
   Devin Kerckhof D 1990-04-28 2011 | Selkirk College BCIHL
   Alex Kereliuk F 1991-00-00 2011 | Edmonton Ice Jr. C NorJHL
   David Kerr F 1994-01-01 2016 | Seera Stealth NorJHL
   Shawn Kiani D 1994-00-00 2011 | MLAC Midget AA NAMHL
   Ali Kiani F 1995-00-00 2011 | MLAC Midget AA NAMHL
   Riley Kieser F 1993-04-27 2016 | Univ. of Alberta CIS
   Jonathan Kikuchi F 1995-00-00 2011 | CAC Canadians Midget 15AA REMHL
   Robert Kinasewich D - 1967 | Cornell Univ. NCAA
   Troy Kinash D 1994-00-00 2014 | SWZ Oil Kings NorJHL
   Matthew Kinash F 1999-12-15 2016 | OHA Edmonton Prep CSSHL
   Dylan King D 1993-00-00 2012 | North Edmonton Red Wings CapJHL
   Jordan King F 1991-00-00 2012 | North Edmonton Red Wings CapJHL
   Warren King F 1978-05-19 1992 | Edmonton Jr. Oilers QC Int PW
   Brett King G 1998-08-24 2015 | Pursuit of Excellence Varsity CSSVHL
   Dale Kirk D 1982-10-10 2016 | Univ. of Victoria BCIHL
   Thomas Kirk-Pearson F 1994-00-00 2016 | Seera Stealth NorJHL
   Chad Kirkland F 1984-03-10 2007 | NAIT (Northern AB Ins. of Tech.) CCAA
   Rory Kirkpatrick F 1988-00-00 2008 | Edmonton Royals CapJHL
   George Kirkwood G - 1961 | Univ. of Denver NCAA
   Brent Kisilevich G 1965-09-24 1983 | Medicine Hat Tigers WHL
   Sam Klack D 1992-03-24 2014 | St. James Canucks MMJHL
   Brett Klarenbach F 1996-00-00 2014 | SSAC Midget AA 1 NAMHL
   Corey Kleparchuk D 1995-00-00 2016 | NEZ Northstars NorJHL
   Cody Kleparchuk F 1991-00-00 2014 | NEZ Northstars NorJHL
   Glen Klotz F - 1986 | Univ. of North Dakota NCAA
   Brenden Klutke F 1996-00-00 2016 | Edmonton Royals CapJHL
   Bryce Kneller F 1995-00-00 2016 | Edmonton Royals CapJHL
   Troy Kneller F 1991-00-00 2012 | Edmonton Royals CapJHL
   Lucas Knight F 1991-00-00 2011 | NEZ Northstars NorJHL
   Steven Knoblauch D 1997-00-00 2016 | St. Albert Merchants CapJHL
   Mat Knoll D 1990-08-24 2016 | Stony Plain Eagles Chinook HL
   Daniel Knop F 1991-00-00 2011 | Seera Stealth NorJHL
   Kevin Knopp D 1969-10-24 2005 | South Carolina Stingrays ECHL
   Tyler Knowles F 1995-00-00 2013 | SSAC Midget AA 1 NAMHL
   Cameron Knox F 1974-05-02 1999 | Central Texas Stampede WPHL
   Jordan Kochan F 1991-05-12 2011 | St. Albert Steel AJHL
   Kemal Kochisarli F 1993-00-00 2011 | Seera Iceman NorJHL
   Matthew Koebel F 1991-05-17 2012 | Edmonton Royals CapJHL
   Bayne Koen F - 2001 | Kölner EC II Germany4
   Trevor Koenig G 1974-12-10 2016 | Dundee Stars EIHL
   Brayden Kohlman F 1993-00-00 2012 | North Edmonton Red Wings CapJHL
   Dustin Kohn D 1987-02-02 2016 | Prairie Outlaws FCHL
   Brandon Kok D 1997-00-00 2016 | Beverly Warriors CapJHL
   Jordan Kolisniak F 1989-08-24 2015 | Stony Plain Eagles Chinook HL
   Brayden Kolisniak F 1987-06-13 2011 | Concordia Univ. College of AB CCAA
   Dean Kolstad D 1968-06-16 1998 | Central Texas Stampede WPHL
   Zenith Komarniski D 1978-08-13 2006 | Omaha Ak-Sar-Ben Knights AHL
   Kevin Koopman G 1971-06-19 1994 | Louisville Icehawks ECHL
   Russ Kopak F 1924-04-26 1950 | Seattle Ironmen PCHL
   Peter Kope D 1999-03-30 2016 | CAC Edmonton Canadians Mdgt AAA AMHL
   David Kope F 2000-10-10 2016 | CAC Canadians Minor Midget AAA AMMHL
   Levko Koper F 1990-10-05 2016 | Cincinnati Cyclones ECHL
   Josh Koper F 1990-06-22 2013 | NAIT (Northern AB Ins. of Tech.) CCAA
   Dan Kordic D 1971-04-18 1999 | Grand Rapids Griffins IHL
   John Kordic F 1965-03-22 1992 | Cape Breton Oilers AHL
   Trevor Kordyban F 1985-05-11 2015 | Fort Saskatchewan Chiefs Chinook HL
   Steve Kordyban F 1983-07-01 2014 | Fort Saskatchewan Chiefs Chinook HL
   Weston Koroluk F 1991-00-00 2011 | Edmonton Ice Jr. C NorJHL
   Alexander Kostura G 1996-00-00 2011 | KC Centennials Minor Midget AAA AMMHL
   Shelby Kostyshen F 1994-02-07 2014 | Bonnyville Pontiacs AJHL
   Kelland Kotyk F 1991-00-00 2011 | Edmonton Ice Jr. C NorJHL
   Georgios Kouleles F 1983-02-10 2013 | Iptameni Greece
   Graham Kowalchuk G 1995-00-00 2012 | SSAC Midget AA 2 NAMHL
   Russell Kowalchuk F 1933-03-04 1955 | Springfield Indians AHL
   Steven Kozicky D 1991-00-00 2011 | SWZ Sentinels NorJHL
   David Kozoriz D 1993-00-00 2015 | Sherwood Park Knights CapJHL
   Derrick Kozub F 1991-00-00 2011 | NEZ Northstars NorJHL
   Brett Kraners G - 2016 | SSAC Athletics Midget AAA AMHL
   Keith Krause F 1960-06-15 2015 | Oxford Blues BUIHA
   Ryan Krawchuk F 1992-00-00 -
   Ariana Kresic G - 2016 | Daniel Webster College NCAA III (W)
   John Krill G 1966-11-08 1990 | Univ. of Alberta CIAU
   Matt Kristiansen D 1992-00-00 2012 | Edmonton Mustangs CapJHL
   Kyle Kristiansen F 1992-00-00 2012 | Edmonton Mustangs CapJHL
   Connor Krukowski D 1988-12-18 2011 | Concordia Univ. College of AB CCAA
   Mark Krupicz D 1987-02-27 2013 | Stony Plain Eagles Chinook HL
   Kevin Kruse F 1986-00-00 2006 | Edmonton Royals CapJHL
   Graham Krysa F 1996-00-00 2014 | CAC Canadians Midget AA NAMHL
   Austin Krysa F 1987-00-00 2006 | Edmonton Royals CapJHL
   Dave Kryskow F 1951-12-25 1978 | Winnipeg Jets WHA
   Alexander Kucey F 1991-00-00 2011 | SWZ Oil Kings NorJHL
   Altan Kudrinko F 1995-00-00 2015 | Edmonton Royals CapJHL
   Stuart Kulak F 1963-03-11 2000 | Austin Ice Bats WPHL
   Glenn Kulka D 1964-03-03 1994 | Hampton Roads Admirals ECHL
   Dylan Kulmatycki F 1996-00-00 2016 | Strathcona Bruins CapJHL
   John Kulych G 1959-10-28 1978 | Lethbridge Broncos WCHL
   Steele Kuny F 1995-00-00 2011 | MLAC Leafs Midget 15AA REMHL
   Michael Kunyk G 1986-05-17 2005 | Victoria Salsa BCHL
   Austin Kupilik F 1997-00-00 2012 | SSAC Bantam AA 1 ERBHL
   Ron Kuprowsky F - 2007 | Sydney Ice Dogs AIHL
   Vince Kurszewski F 1983-05-30 2004 | Waywayseecappo Wolverines MJHL
   Jeff Kuspira F 1978-02-15 1992 | Edmonton Jr. Oilers QC Int PW
   Carter Kutzner F 1996-00-00 2015 | Edmonton Mustangs CapJHL
   Kyle Kuzyk D 1996-00-00 2016 | NEZ Northstars NorJHL
   Tyler Kwiatkowski G 1997-02-04 2016 | North Edmonton Red Wings CapJHL
   Barrett Kyle F 1986-00-00 2006 | Edmonton Royals CapJHL
               
 L            
   Dennis Labbe F 1961-06-12 1981 | New Westminster Bruins WHL
   Shane Labelle D 1991-00-00 2011 | Edmonton Royals CapJHL
   Marc Laboucan F 1992-00-00 2014 | SWZ Oil Kings NorJHL
   Dyllon Laboucan G 1994-06-29 2016 | Saddle Lake Warriors NEAJBHL
   Marc Lachance G 1978-04-28 1992 | Edmonton Jr. Oilers QC Int PW
   Tanner Laderoute F 1997-06-04 2016 | Okotoks Oilers AJHL
   Riley LaForge F 1989-06-15 2012 | Brown Univ. ACHA II
   Bill LaForge F 1974-05-09 1992 | Guelph Storm OHL
   Kane Lafranchise D 1988-05-27 2017 | Bridgeport Sound Tigers AHL
   Kristofer Laidler F 1995-00-00 2011 | MLAC Midget AA NAMHL
   Zachary Laiss D 1996-00-00 2016 | Edmonton Royals CapJHL
   MacKenzie Laiss D 1998-04-28 2016 | Edmonton Royals CapJHL
   Jordan Lajimodiere D 1994-02-24 2016 | North Edmonton Red Wings CapJHL
   Troy Lake F 1976-06-05 2002 | Richmond Renegades ECHL
   Ben Lakey F 1992-00-00 2012 | Edmonton Mustangs CapJHL
   Darwin Lakoduk F 2000-01-28 2016 | Northern Alberta Elite 15s CSSHL E15
   Peter Lamont F 1996-00-00 2016 | Edmonton Royals CapJHL
   Richard Lamoureux F 1934-02-27 1955 | Saskatoon Quakers WHL
   Jonah Lamoureux G - 2016 | SSAC Lions Bantam AAA AMBHL
   Ryan Land F 1982-00-00 2001 | Blind River Barons NOJHL
   Chris Lane D 1978-02-16 2001 | Grant MacEwan College CCAA
   Chris Lang F 1993-00-00 2012 | Edmonton Mustangs CapJHL
   Kelsie Lang D - 2016 | Univ. of Calgary CIS (W)
   Elizabeth Lang F 2000-04-07 2016 | Northern Alberta Xtreme CSSHL (W)
   Ashlee Langdone F 1979-09-18 2010 | Lakeland Eagles NPHL-Sr.
   Scott Langkow G 1975-04-21 2013 | Krefeld Pinguine DEL
   Daymond Langkow F 1976-09-27 2012 | Arizona Coyotes NHL
   Tommy Langlois F 1994-00-00 2012 | MLAC Midget AA NAMHL
   Ty Langton G 1953-11-11 1977 | Trail Smoke Eaters WIHL
   Calvenn Lanktree D 1992-00-00 2011 | North Edmonton Red Wings CapJHL
   Joseph Lanteigne F 1996-00-00 2016 | SWZ Oil Kings NorJHL
   Julien Laplante G 1990-08-23 2013 | Univ. of Alberta CIS
   Mathieu Lapointe F 1996-03-11 2016 | Amherst Ramblers MJAHL
   Connor Laprade D 1991-00-00 2012 | North Edmonton Red Wings CapJHL
   Ryan Larachelle G 1995-00-00 2011 | SSAC Midget AA 2 NAMHL
   Tab Lardner F 1979-12-03 2011 | Fort Wayne Komets CHL
   Tyler Large D 1995-00-00 2016 | RCAC Rivermen NorJHL
   Tyler LaRiviere F 1993-00-00 2011 | KC Colts Midget AA NAMHL
   Ryan Larochelle G 1996-02-04 2016 | Humboldt Broncos SJHL
   Dean Larson F 1969-07-04 2003 | Alaska Aces WCHL
   Taylor Lashyn F 1993-00-00 2015 | North Edmonton Red Wings CapJHL
   Michael Lastiwka F 1996-00-00 2011 | CAC Canadians Bantam AAA AMBHL
   Jeff Lastiwka G 1960-09-12 1984 | Milwaukee Admirals IHL
   Jesse Latimer F 1996-00-00 2011 | SSAC Mustangs Midget 15AA REMHL
   Brian Lavender F 1947-04-20 1976 | Denver Spurs/Ottawa Civics WHA
   Jacob Lavoie F 1993-00-00 2012 | Beaumont Chiefs CapJHL
   Erik Law D 1991-00-00 2014 | Seera Stealth NorJHL
   Kris Lazaruk G 1988-06-06 2016 | Colorado Eagles ECHL
   Mike Lazaruk F 1978-01-09 1992 | Edmonton Jr. Oilers QC Int PW
   Kevan Lea G 1996-00-00 2011 | CAC Canadians Bantam AA 1 ERBHL
   Alex Leavitt F 1984-01-31 2017 | Braehead Clan EIHL
   Andrew Leavitt D 1986-03-05 2005 | Spruce Grove Saints AJHL
   Max Lebeuf F 1991-00-00 2011 | SWZ Sentinels NorJHL
   Lindsay LeBlanc F 1990-08-28 2016 | Danville Dashers FHL
   Dennis LeClair F 1963-03-19 1983 | Seattle Thunderbirds WHL
   Josh Lee D 1990-01-10 2012 | NAIT (Northern AB Ins. of Tech.) CCAA
   Keegan Lee D 1994-08-29 2012 | Sherwood Park Crusaders AJHL
   Jim Lee F 1963-06-09 1982 | Seattle Thunderbirds WHL
   Christopher Leeworthy F 1991-00-00 2011 | SWZ Oil Kings NorJHL
   Tyler Lega D 1993-00-00 2012 | Edmonton Royals CapJHL
   Stephane Legault F 1993-03-03 2016 | Univ. of Alberta CIS
   Tyler Legga F 1995-00-00 2011 | SSAC Midget AA 2 NAMHL
   Lucas Leisen G 1999-00-00 2016 | SSAC Athletics Midget AAA AMHL
   Colton Leiter F 1996-01-16 2017 | Univ. of Alaska-Fairbanks NCAA
   Ryan Lelievre F 1991-00-00 2014 | Edmonton Avalanche NorJHL
   Stephen Lemercier D 1991-00-00 2012 | North Edmonton Red Wings CapJHL
   Andre Lemieux F - 1969 | Harvard Univ. NCAA
   Jim Lemke F 1964-02-03 1982 | Medicine Hat Tigers WHL
   Sean Lennie G 1996-00-00 2013 | CAC Canadians Midget AA NAMHL
   Derek Lentz D 1991-00-00 2011 | SWZ Sentinels NorJHL
   Justin Lentz F 1995-00-00 2016 | SWZ Oil Kings NorJHL
   Brendan Leonard F 1991-00-00 2011 | Edmonton Ice Jr. C NorJHL
   Matthew Lepchuk F 1996-00-00 2011 | CAC Canadians Bantam AA 1 ERBHL
   Marc Lepine F 1992-12-29 2013 | Golden Rockets KIJHL
   Jeff Lesik F 1988-00-00 2010 | Edmonton Royals CapJHL
   Kyle Lesko G 1996-00-00 2014 | SSAC Midget AA 2 NAMHL
   Kelson Letendre D 1993-00-00 2016 | Slave Lake Winterhawks NCHL
   Kyle Letrud F 1991-00-00 2011 | Seera Iceman NorJHL
   Tyler Lewington D 1994-12-05 2017 | Hershey Bears AHL
   Carter Lewis G 1997-01-17 2016 | Seera Iceman NorJHL
   Dale Lewis F 1951-07-28 1981 | New Haven Nighthawks AHL
   Samuel Li D 1995-09-13 2016 | Seera Iceman NorJHL
   Daniel Liberty D 1999-00-00 2016 | Knights of Columbus Pats Mgt AAA AMHL
   John Lidgett F 1993-10-14 2016 | Huntsville Havoc SPHL
   Reed Linaker F 1991-06-12 2012 | Brooks Bandits Doyle Cup
   Aaron Linaker F 1989-10-10 2011 | Beaumont Chiefs CapJHL
   Cole Linaker F 1995-07-11 2017 | Univ. of Alberta CIS
   Ben Lindemulder D 1988-03-30 2015 | Bakersfield Condors ECHL
   Terry Lindgren D 1975-10-11 2002 | Florida Everblades ECHL
   Dave Linford D 1970-03-05 1990 | Swift Current Broncos WHL
   Logan Linklater G 1998-11-02 2015 | CAC Canadians Midget AA NAMHL
   Jordan Lintner F 1994-00-00 2013 | Edmonton Mustangs CapJHL
   Bryan Little F 1987-11-12 2017 | Winnipeg Jets NHL
   Jesse Little F 1991-00-00 2011 | Edmonton Mustangs CapJHL
   Michael Little G 1991-00-00 2011 | Edmonton Avalanche NorJHL
   Bronson Littlechilds F 1998-07-01 2016 | CAC Edmonton Canadians Mdgt AAA AMHL
   Kaden Lodge F 1995-00-00 2011 | MLAC Leafs Midget 15AA REMHL
   Mike Loga D - 1994 | Dartmouth College NCAA
   Chance Logan F 1996-00-00 2016 | North Edmonton Red Wings CapJHL
   Mitch Loose F 1993-04-27 2013 | Winkler Flyers MJHL
   Nicholas Loose F 1996-00-00 2016 | SWZ Ice Kings NorJHL
   Geoff Lopatka F 1973-03-18 1997 | Louisville Riverfrogs ECHL
   Brett Loree D 1992-00-00 2012 | Edmonton Mustangs CapJHL
   Hunter Lorenson G 1998-02-09 2016 | MLAC Maple Leafs Midget AAA AMHL
   Grant Lorentz D 1980-02-02 1998 | Moose Jaw Warriors WHL
   Arjun Lotey D 1995-00-00 2016 | North Edmonton Red Wings CapJHL
   Warren Lothian F 1993-00-00 2012 | North Edmonton Red Wings CapJHL
   Ryan Loughran F 1991-00-00 2011 | Seera Iceman NorJHL
   Christopher Lowe D 1991-00-00 2011 | Edmonton Avalanche NorJHL
   Chase Lowry F 2000-05-12 2016 | SSAC Athletics Midget AAA AMHL
   Pat Loyer D 1965-01-26 1986 | Spokane Chiefs WHL
   Andrew Luciuk F 1977-02-17 2006 | Sheffield Steelers Challenge Cup
   Ben Lucky F 1996-00-00 2011 | SSAC Bantam AA 3 ERBHL
   Warren Luhning F 1975-07-03 2000 | Kalamazoo Wings IHL
   Kyle Luhtala G 1991-00-00 2011 | Edmonton Ice Jr. C NorJHL
   Farran Lumb D 1991-00-00 2011 | SWZ Sentinels NorJHL
   Jamie Lundmark F 1981-01-16 2017 | Klagenfurter AC EBEL
   Jason Lundmark D 1984-11-09 2016 | Lacombe Generals Chinook HL
   Kody Lunin D 1995-00-00 2011 | CAC Edmonton Canadians Mdgt AAA AMHL
   Cody Lunnin D 1994-00-00 2016 | Strathcona Bruins CapJHL
   Ross Lupaschuk D 1981-01-19 2016 | Stony Plain Eagles Chinook HL
   Justin Lussier F 1989-01-21 2015 | Beausejour Beavers MSHL
   Sasha Lutz F - 2016 | Univ. of Alberta CIS (W)
   George Lyle F 1953-11-24 1983 | Binghamton Whalers AHL
   Trammell Lynes D 1991-07-07 2016 | Concordia Univ. NCAA III
               
 M            
   Michael MacAngus F 1988-02-15 2016 | Tofield Satellites NCHL
   Brendon MacDonald F 1986-12-17 2011 | Concordia Univ. College of AB CCAA
   Bruce MacGregor F 1941-04-26 1976 | Edmonton Oilers WHA
   Brad MacGregor F 1964-07-22 1989 | Cape Breton Oilers AHL
   Tyler Machado F 1996-00-00 2011 | KC Shamrocks Bantam AA ERBHL
   Scott MacInnis G 1988-03-22 2009 | St. Albert Steel AJHL
   Kevin Mack F 1987-00-00 2008 | Edmonton Royals CapJHL
   Ethan Mack F 2001-08-27 2016 | SSAC Lions Bantam AAA AMBHL
   Dave MacKay D 1919-01-14 1954 | Vernon Canadians OSHL
   Marc MacKenzie F 1993-11-05 2013 | Chase Heat KIJHL
   Keith Mackie D 1953-03-12 1975 | Syracuse Blazers NAHL Sr.
   Glendon Macklem F 1991-00-00 2015 | Morinville Kings NCHL
   Bruce MacNab F - 1987 | Univ. of Michigan NCAA
   Cameron MacPhee D 1999-00-00 2016 | SSAC Athletics Midget AAA AMHL
   Ian MacPhee F 1954-07-04 1974 | Swift Current Broncos WCHL
   Shaun MacPherson D 1994-02-26 2016 | Mount Royal Univ. CIS
   Bud MacPherson D 1927-03-31 1961 | Edmonton Flyers WHL
   Sean MacTavish F 1994-11-21 2016 | Univ. of Alaska-Anchorage NCAA
   Reese Madsen F 1993-00-00 2012 | Fort Saskatchewan Hawks CapJHL
   Brandon Magee F 1994-01-23 2016 | South Carolina Stingrays ECHL
   Brett Magee D 1995-06-18 2016 | Sherwood Park Crusaders AJHL
   Alex Magera F 1985-08-13 2011 | Univ. of Guelph CIS
   Marc Magnan F 1962-02-02 1988 | Flint Spirits IHL
   Vince Magnan D 1958-03-06 1984 | Moncton Alpines AHL
   Brett Magnan F - 2016 | Univ. of Notre Dame ACHA III
   Garan Magnes F 1997-04-11 2016 | Seattle Thunderbirds WHL
   Nick Majkovic D 1972-12-04 1990 | Seattle Thunderbirds WHL
   Rylee Makowichuk G 1995-00-00 2011 | KC Centennials Minor Midget AAA AMMHL
   Garth Malarchuk G 1954-07-22 1976 | Richmond Robins AHL
   Lyndon Maldaner F 1993-00-00 2014 | Edmonton Royals CapJHL
   Curt Malin F 1977-01-13 2001 | Univ. of Alberta CIAU
   James Malkin F 1983-00-00 2003 | Edmonton Royals CapJHL
   Adam Manah F 1987-01-22 2009 | NAIT (Northern AB Ins. of Tech.) CCAA
   Kent Manderville F 1971-04-12 2007 | Blues Liiga
   Jason Mansoff D 1972-11-12 2005 | Aalborg Pirates Denmark
   Shawn Mansoff F 1975-10-28 2002 | San Diego Gulls WCHL
   Mikey Mantello F 1996-00-00 2016 | North Edmonton Red Wings CapJHL
   Steven Marchewka F 1994-00-00 2014 | Edmonton Mustangs CapJHL
   Cale Marchuck F 1997-02-28 2016 | Chase Heat KIJHL
   Dave Marcinyshyn D 1967-02-04 1999 | Schwenninger Wild Wings DEL
   Spencer Marion D 1996-00-00 2011 | CAC Canadians Bantam AA 1 ERBHL
   Gord Mark D 1964-09-10 1997 | Utah Grizzlies IHL
   Alex Mark F 1991-00-00 2011 | SWZ Sentinels NorJHL
   Brady Markham G 1993-09-17 2013 | Cochrane Generals HJHL
   Vincenzo Marozzi G 1990-04-03 2015 | Asiago Italian Cup
   Josh Marple F 1995-00-00 2016 | Seera Iceman NorJHL
   P.J. Marrocco F 1997-08-27 2016 | Leduc Riggers CapJHL
   Alexander Marrocco D 2000-00-00 2016 | Knights of Columbus Pats Mgt AAA AMHL
   Chris Marsh D 1982-00-00 2002 | Edmonton Royals CapJHL
   Andrew Marshall F 1997-10-10 2016 | Calgary Canucks AJHL
   Jeff Marshall D 1961-05-07 1980 | Regina Pats M-Cup
   Jesse Martin F 1988-09-07 2011 | Univ. of Denver NCAA
   Karrick Martin F 1989-05-24 2011 | Beaumont Chiefs CapJHL
   Cam Martin G 1995-00-00 2013 | SSAC Midget AA 1 NAMHL
   Skylar Martin F 1994-00-00 2012 | CAC Canadians Midget AA NAMHL
   Michael Martin F 1993-00-00 2011 | Knights of Columbus Pats Mgt AAA AMHL
   Terry Martin G 1994-03-25 2016 | Univ. of Nevada-Las Vegas ACHA II
   Daniel Martin F 1991-00-00 2012 | Edmonton Royals CapJHL
   Matt Martin D 1997-00-00 2012 | SSAC Bantam AA 2 ERBHL
   Dakota Mason F 1992-02-24 2016 | Stony Plain Eagles Chinook HL
   Dale Masson G 1973-01-18 2001 | San Antonio Iguanas CHL
   Colton Mastel F 1991-00-00 2011 | Seera Iceman NorJHL
   Eric Masters F 1994-02-02 2016 | Liberty Univ. ACHA
   Mike Mathers F 1972-06-20 2004 | Fresno Falcons ECHL
   Jaymon Thomas Mathew F 1999-00-00 2016 | SSAC Athletics Midget AAA AMHL
   Trevor Matter G 1976-09-03 2001 | Border City Bandits CHL
   Richard Matvichuk D 1973-02-05 2008 | Lowell Devils AHL
   Rahim Mawji F - 2001 | Northeastern Univ. NCAA
   Kevin Maxwell F 1960-03-30 1988 | Hershey Bears AHL
   Shawn May G 1990-12-16 2011 | Leduc Riggers CapJHL
   Darrell May G 1962-03-06 1989 | Peoria Rivermen IHL
   Edward May D - 1952 | Univ. of Michigan NCAA
   Connor Maybroda D 1997-00-00 2016 | Beverly Warriors CapJHL
   Bryce Mayer G 1997-00-00 2016 | Seera Stealth NorJHL
   Brady Mayson D 1957-01-05 1977 | Calgary Centennials WCHL
   Rocky Maze F 1956-02-20 1977 | Fort Saskatchewan Traders AJHL
   Armando Mazzocca F 1992-06-22 2012 | Beverly Warriors CapJHL
   Devon McAndrews F 1995-07-21 2016 | Sherwood Park Crusaders AJHL
   Quinton McAndrews F 1998-00-00 2016 | Sherwood Park Crusaders AJHL
   Bryan McAndrews D 2001-02-21 2016 | SSAC Lions Bantam AAA AMBHL
   Zack McAra D 1996-00-00 2011 | MLAC Brickmen Bantam AA ERBHL
   Todd McAuley F 1958-10-02 1977 | Lethbridge Broncos WCHL
   George McAvoy D 1931-06-21 1966 | Edmonton Nuggets WCSHL
   Connor McBride F 1991-02-27 2011 | Univ. of Oregon ACHA II
   Chad McCann F 1996-00-00 2015 | Sherwood Park Crusaders AJHL
   Gord McCann F 1973-08-08 1998 | Univ. of Alaska-Anchorage NCAA
   Larry McCargar F 1959-06-19 1979 | Edmonton Oil Kings WHL
   Doug McCarthy F 1962-11-04 2001 | New Mexico Scorpions WPHL
   Bud McCarthy F 1961-02-06 1981 | Victoria Cougars M-Cup
   Hugh McCaskill F 1962-05-13 1982 | Billings Bighorns WHL
   Kelly McClain D 1975-05-06 2001 | Univ. of Alberta CIAU
   Mark McClintock F 1995-00-00 2014 | Seera Iceman NorJHL
   John McCormack F 1925-08-02 1956 | Edmonton Flyers WHL
   Marc McCoy F 1994-05-31 2014 | Kelowna Rockets WHL
   Connor McCreadie-Szmon F 1993-00-00 2015 | Edmonton Royals CapJHL
   Grant McCune G 1980-05-05 2006 | Lakehead Univ. CIS
   Ian McDonald F 1985-03-27 2017 | ASC Corona Brasov MOL Liga
   Brendan McDonald D 1988-00-00 2011 | Grant MacEwan College CCAA
   Josh McDonald D 1991-00-00 2016 | Tofield Satellites NCHL
   J.C. McEwan F 1963-01-07 1984 | Lethbridge Broncos WHL
   Jay McFarlane D 1960-01-23 1984 | Milwaukee Admirals IHL
   Jay McGee D 1977-11-26 2004 | Fort Worth Brahmas CHL
   Jack McGill F 1921-09-19 1954 | New Westminster Royals WHL
   Pat McGill F 1960-02-18 1980 | New Westminster Bruins WHL
   Robert McGill F 1999-00-00 2016 | SSAC Midget AA 2 NAMHL
   Tom McGillivary F 1961-07-26 1981 | Portland Winterhawks WHL
   Geoffrey McGowan F 1991-00-00 2014 | SWZ Oil Kings NorJHL
   Jack McIlhargey D 1952-03-07 1982 | Hartford Whalers NHL
   Joel McIsaac D 1995-08-16 2016 | Beaumont Chiefs CapJHL
   Ross McKay G 1964-03-03 1991 | Springfield Indians AHL
   Chris McKay D 1996-04-17 2017 | RIT (Rochester Inst. of Tech.) NCAA
   Ray McKay D 1946-08-22 1982 | Varese Italy
   Steve McKenzie D 1961-04-28 1985 | Salt Lake Golden Eagles IHL
   Barry McKinlay D 1967-08-08 2004 | Port Huron Beacons UHL
   Dayton McKinlay F 1996-00-00 2011 | CAC Canadians Bantam AA 1 ERBHL
   Derek McKinnon F 1991-00-00 2012 | Edmonton Mustangs CapJHL
   Ryan McKinnon F 1997-12-26 2016 | Calgary Canucks AJHL
   Tyler McKitrick F 1993-00-00 2012 | Edmonton Royals CapJHL
   Tristan McKnight F 1996-00-00 2016 | NEZ Northstars NorJHL
   Leighton McLachlan D 1993-02-04 2015 | Stony Plain Eagles Chinook HL
   Nicholas McLaren D 1996-00-00 2014 | CAC Canadians Midget AA NAMHL
   Jordan McLaughlin G 1984-01-27 2012 | Sylvan Lake Admirals Chinook HL
   Jared McLean F 1995-10-12 2016 | Seera Iceman NorJHL
   Jamie McLennan G 1971-06-30 2008 | Nippon Paper Cranes Asia League
   Dexter McLeod D 1996-02-16 2016 | Spruce Grove Saints AJHL
   Ben McLeod D 1997-04-28 2016 | Sherwood Park Crusaders AJHL
   Chad McLeod-Borg F 1993-03-01 2012 | Whitecourt Wolverines NWJHL
   Chris Mcleod-Borg F 1996-00-00 2012 | SSAC Midget AA 1 NAMHL
   Marc McLintok F 1996-00-00 2012 | SSAC Midget AA 2 NAMHL
   John McMillan F 1965-06-18 1988 | Gherdëina Italy2
   Alexa McMillan D 1999-04-19 2016 | Northern Alberta Xtreme CSSHL (W)
   Jade McMullen F 1995-04-21 2016 | Western Michigan Univ. NCAA
   Brian McNary F 1986-05-23 2007 | Brown Univ. NCAA
   Pat McNary D 1984-00-00 2006 | Edmonton Royals CapJHL
   Mitch McNeelands D 1993-02-05 2012 | Beaumont Chiefs CapJHL
   Bernie McNeil F 1960-07-27 1979 | Edmonton Oil Kings WHL
   Scott McNeill F 1987-08-20 2011 | Princeton Univ. NCAA
   Billy McNeill F 1936-01-26 1971 | San Diego Gulls WHL
   Max McPeak F 1999-10-27 2016 | OHA Edmonton Prep CSSHL
   Derek McWhinnie F 1997-00-00 2016 | Edmonton Royals CapJHL
   Colten Meaver F 1993-02-15 2015 | Grant MacEwan College CCAA
   Judd Medak F 1979-09-20 2005 | Fife Flyers Crossover Cup
   Taylor Medak G 1987-01-25 2005 | Sherwood Park Crusaders AJHL
   Alexander Meeker F 1997-01-05 2016 | 100 Mile House Wranglers KIJHL
   Dustin Meisinger G 1991-00-00 2011 | SWZ Oil Kings NorJHL
   Jesse Melnychyn G 1991-00-00 2011 | Strathcona Bruins CapJHL
   Gerry Melnyk F 1934-09-16 1968 | St. Louis Blues NHL
   Tanner Melnyk D 1999-02-02 2016 | Fort Saskatchewan Rang. Mdgt AA NAMHL
   Michael Melymick F 1995-00-00 2014 | NEZ Northstars NorJHL
   Nolan Menard F 1997-07-21 2016 | Columbia Valley Rockies KIJHL
   Dakota Mercredi F 1991-00-00 2013 | Edmonton Royals CapJHL
   Glenn Merkosky F 1959-04-08 1991 | Adirondack Red Wings AHL
   Matt Meropoulis F 1989-03-02 2013 | Univ. of Alberta University Cup
   Mitchell Merry F 1994-11-28 2016 | Picton Pirates EBJCHL
   Kale Mesiatowsky F 1996-00-00 2011 | Knights of Columbus Squires Btm AMBHL
   Mark Messier F 1961-01-18 2004 | New York Rangers NHL
   Branden Messier F 1991-00-00 2011 | Edmonton Avalanche NorJHL
   Chuck Metcalfe F 1979-10-27 2004 | Sacred Heart Univ. NCAA
   Keith Michael F 1991-00-00 2011 | Edmonton Ice Jr. C NorJHL
   Jordan Michaels F 1995-00-00 2013 | SSAC Midget AA 1 NAMHL
   Peter Michailides F 1999-00-00 2016 | Knights of Columbus Pats Mgt AAA AMHL
   Evan Michalchuk F 1987-05-04 2012 | Manhattanville College NCAA III
   Brad Michalchuk F 1981-09-08 2006 | Middlebury College NCAA III
   Josh Michener F 1997-03-26 2016 | Olds Grizzlys AJHL
   Michel Michon D 1974-01-07 1996 | Muskegon Fury CoHL
   Josh Middleton D 1992-03-06 2010 | Grande Prairie Storm AJHL
   Brant Middleton F 1982-02-06 2016 | Fort Saskatchewan Chiefs Chinook HL
   Dalton Middleton F 1998-08-02 2014 | CAC Canadians Midget AA NAMHL
   Keaton Middleton D 1998-02-10 2016 | Saginaw Spirit OHL
   Kieran Millan G 1989-08-31 2014 | Denver Cutthroats CHL
   Tyson Millan F 1993-00-00 2015 | Edmonton Avalanche NorJHL
   Braden Millan D 1991-00-00 2011 | Edmonton Avalanche NorJHL
   Hugh Millar D 1921-04-03 1948 | Indianapolis Capitals AHL
   Jason Miller F 1971-03-01 2010 | Dresdner Eislöwen DEB-Pokal
   Brad Miller D 1969-07-23 2000 | Utah Grizzlies IHL
   Braeden Miller D 1992-05-31 2015 | Grant MacEwan College CCAA
   Ian Miller F 1991-00-00 2011 | SWZ Oil Kings NorJHL
   Ryan Miller F 1982-00-00 2004 | Edmonton Royals CapJHL
   Jim Miller F - 1976 | Univ. of Denver NCAA
   Jordan Milne D 1996-00-00 2011 | Knights of Columbus Squires Btm AMBHL
   Duncan Milroy F 1983-02-08 2013 | Vålerenga Norway
   Matteo Milroy F 1996-06-18 2016 | Calgary Canucks AJHL
   Dalen Mimeault F 1994-00-00 2012 | Knights of Columbus Pats Mgt AAA AMHL
   Mackenzie Mindus F 1998-06-17 2016 | Fort McMurray Oil Barons AJHL
   Scott Missere D 1982-00-00 2002 | Edmonton Royals CapJHL
   Vince Mitalas G 1978-11-12 2013 | Canterbury Red Devils NZIHL
   Roy Mitchell D 1969-03-14 2001 | Idaho Steelheads WCHL
   Mason Mitchell F 1994-06-13 2017 | Univ. of Alaska-Anchorage NCAA
   Zachary Moffatt F 1993-00-00 2011 | RCAC Rivermen NorJHL
   John Mokosak D 1963-09-07 1993 | Phoenix Roadrunners IHL
   Steve Montgomery D 1956-01-04 1977 | Flin Flon Bombers WCHL
   Shaden Moore D 1985-05-27 2009 | Univ. of Alberta CIS
   Jordan Moore D 1991-00-00 2011 | Spruce Grove Regals CapJHL
   Thomas Moore F - 2011 | Univ. of Central Florida ACHA III
   Billy Moores F 1948-04-01 1969 | Edmonton Oil Kings WCHL
   Taylon Moosewah D - 2016 | Saddle Lake Warriors NEAJBHL
   Phoenix Moravec F 2001-00-00 2016 | MLAC Bantam AAA AMBHL
   Tim Morgan F 1983-00-00 2003 | Edmonton Royals CapJHL
   Lomere Mori F 1991-00-00 2011 | RCAC Rivermen NorJHL
   Andrew Morin F 1993-00-00 2012 | Stony Plain Flyers CapJHL
   Grant Morin F 1957-07-01 1980 | Kalamazoo Wings IHL
   Craig Moriyama F 1984-00-00 2004 | Edmonton Royals CapJHL
   Ryan Mork G 1994-00-00 2012 | MLAC Maple Leafs Midget AAA AMHL
   Greg Moro D 1995-10-01 2017 | Clarkson Univ. NCAA
   Mitchell Moroz F 1994-05-03 2016 | Bakersfield Condors AHL
   Derek Morris D 1978-08-24 2014 | Arizona Coyotes NHL
   Peter Morris F 1955-06-29 1977 | Edmonton Oilers WHA
   Romano Morrison F 1995-05-06 2016 | Dauphin Kings MJHL
   Joe Morrow D 1992-12-09 2017 | Boston Bruins NHL
   Dave Morrow D 1957-05-04 1980 | Fort Wayne Komets IHL
   Darryl Moscaluk F 1985-07-08 2006 | Calgary Hitmen WHL
   Aaron Moser F 1980-04-28 1997 | Medicine Hat Tigers WHL
   Mike Moskalyk F 1960-04-12 1980 | Great Falls Americans WHL
   Christopher Motoska F 1996-00-00 2016 | St. Albert Merchants CapJHL
   Kael Mouillierat F 1987-12-09 2017 | Luleå HF SHL
   Chase Mudryk G 1996-00-00 2016 | Beverly Warriors CapJHL
   Richard Mulhern D 1955-03-01 1981 | Winnipeg Jets NHL
   Kane Mullen D 1992-12-15 2012 | Beverly Warriors CapJHL
   Marc Mullen F 1991-00-00 2011 | SWZ Sentinels NorJHL
   Ryan Muller D 1996-00-00 2011 | SSAC Mustangs Midget 15AA REMHL
   Johnathan Murphy F 1996-00-00 2012 | MLAC Minor Midget AAA AMMHL
   Mark Murray F 1995-00-00 2016 | NEZ Northstars NorJHL
   Ryan Murray D 1984-02-09 2005 | Winkler Flyers MJHL
   Jason Murray F 1982-01-31 2006 | College of St. Scholastica NCAA III
   David Murray F 1986-07-20 2005 | Swift Current Broncos WHL
   Ahmad Mustafa F 1994-00-00 2012 | Beverly Warriors CapJHL
   Ahmed Mustafa F 1994-00-00 2012 | KC Colts Midget AA NAMHL
   Hap Myers D 1947-07-28 1974 | Cincinnati Swords AHL
   Brantt Myhres F 1974-03-18 2007 | Newcastle Vipers Challenge Cup
   Mik Mykietyshyn F 1994-00-00 2016 | Edmonton Royals CapJHL
   Morgan Myrick F 1997-00-00 2014 | CAC Canadians Midget AA NAMHL
   David Myszkiewicz F 1991-00-00 2011 | NEZ Northstars NorJHL
   Alex Mytruk F 1995-00-00 2016 | RCAC Rivermen NorJHL
               
 N            
   Francesco Naboulsi F 1993-00-00 2014 | Edmonton Avalanche NorJHL
   Aislynn Nachtegaele D - 2016 | Warner Hockey School JWHL (W)
   Michael Nardi F 1994-00-00 2012 | KC Colts Midget AA NAMHL
   Joseph Nardi F 1997-06-01 2018 | Northern Michigan Univ. NCAA
   Tyson Nash F 1975-03-11 2008 | Nippon Paper Cranes Asia League
   Kevin Nastiuk G 1985-07-20 2017 | Dresdner Eislöwen DEL2
   Rich Nault F 1975-01-10 1998 | Amarillo Rattlers WPHL
   Levi Nelson G 1996-01-16 2016 | Drayton Valley Thunder AJHL
   Massimo Neri F 2000-00-00 2016 | KC Centennials Minor Midget AAA AMMHL
   Braeden Nesbitt F 1998-08-13 2016 | Okotoks Oilers AJHL
   Brett Ness D 1991-00-00 2011 | NEZ Northstars NorJHL
   Ward Newman F 1988-03-15 2016 | Purdue Univ. ACHA III
   Nathan Nice F 1992-00-00 2011 | Stony Plain Flyers CapJHL
   Scott Nichol F 1974-12-31 2013 | St. Louis Blues NHL
   Drew Nichol D 1989-04-30 2016 | Fort Saskatchewan Chiefs Chinook HL
   Zach Nichol F 1993-00-00 2015 | Seera Iceman NorJHL
   Brandon Nichols D 1977-07-15 2000 | Odessa Jackalopes WPHL
   Scott Niedermayer D 1973-08-31 2010 | Anaheim Ducks NHL
   Lindsay Nielsen F 1989-04-05 2012 | Univ. of Alberta CIS
   Kerry Nisbet G 1956-05-22 1977 | Regina Pats WCHL
   Baxter Niziol F 1991-05-08 2012 | Edmonton Mustangs CapJHL
   Jack Norris G 1996-00-00 2011 | CAC Canadians Bantam AA 1 ERBHL
   Kyle North D 1996-00-00 2016 | SWZ Oil Kings NorJHL
   Justin Norton G 1982-00-00 2002 | Edmonton Royals CapJHL
   Zane Noruschat F 1996-02-26 2016 | Beaumont Chiefs CapJHL
   Robert Nowicki F 1995-11-28 2016 | Edmonton Mustangs CapJHL
   Buddy Nowicki F 1994-00-00 2012 | CAC Edmonton Canadians Mdgt AAA AMHL
   William Nwaribe D 1996-00-00 2016 | Beverly Warriors CapJHL
               
 O            
   Kolbi O'Brien F 1992-06-03 2011 | Penticton Lakers KIJHL
   Sean O'Byrne D - 1978 | Princeton Univ. NCAA
   Justin O'Connor F 1995-00-00 2016 | Sherwood Park Renegades NorJHL
   Patrick O'Neill F 1994-00-00 2014 | Edmonton Royals CapJHL
   Bryce Obrigewitch F 1994-00-00 2012 | KC Colts Midget AA NAMHL
   Andrew Ochocki F 1994-00-00 2011 | MLAC Midget AA NAMHL
   Ethan Oestreicher F 1996-00-00 2016 | Edmonton Avalanche NorJHL
   Tyler Ogilvie F 1991-00-00 2011 | Seera Stealth NorJHL
   Rob Ogle F 1991-00-00 2012 | Edmonton Royals CapJHL
   Bill Oleschuk G 1955-07-20 1984 | Fort Wayne Komets IHL
   Gavin Olito F 1999-00-00 2016 | SSAC Athletics Midget AAA AMHL
   Dane Olsen D 1991-04-09 2016 | Westlock Warriors NCHL
   Boyd Olson F 1976-04-04 2011 | Stony Plain Eagles Chinook HL
   Tyler Olson F 1991-00-00 2011 | Seera Stealth NorJHL
   Mack Olson D 1991-00-00 2011 | Seera Stealth NorJHL
   Joshua Olson D 1997-00-00 2012 | SSAC Bantam AA 1 ERBHL
   Dick Olson F 1960-05-29 1981 | Univ. of Notre Dame NCAA
   Tyler Olthuizen F 1996-00-00 2012 | MLAC Maple Leafs Midget AAA AMHL
   Andrew Olyan F 1991-00-00 2014 | RCAC Rivermen NorJHL
   Kevin Onyschuk F 1991-00-00 2011 | Edmonton Mustangs CapJHL
   Ben Onyschuk D 1997-06-17 2016 | Edmonton Mustangs CapJHL
   Michael Oplanich F 1998-00-00 2016 | CAC Canadians Midget AA NAMHL
   Craig Orfino F 1990-01-18 2010 | Regina Pats WHL
   Bryce Orich G 1994-00-00 2012 | SSAC Midget AA 2 NAMHL
   Hunter Orich G 1996-00-00 2011 | SSAC Bulldogs Minor Midget AAA AMMHL
   Dave Orleski F 1959-12-26 1985 | Nova Scotia Oilers AHL
   Bryar Ortynski F 1996-01-05 2016 | Sherwood Park Crusaders AJHL
   Luke Orysiuk D 1997-06-19 2016 | Fairbanks Ice Dogs NAHL
   Brendan Osborn F 1993-06-26 2011 | Knights of Columbus Pats Mgt AAA AMHL
   Robert Oscroft G 1991-00-00 2012 | Beaumont Chiefs CapJHL
   Corey Osmak F 1970-09-20 1994 | Univ. of Minnesota-Duluth NCAA
   Jesse Oszytko D 1991-00-00 2011 | SWZ Oil Kings NorJHL
   Merritt Oszytko F 1998-02-21 2016 | Sherwood Park Crusaders AJHL
   Robert Otto D - 1965 | Colorado College NCAA
   Tyler Ouelette-Fitz G 1998-07-04 2016 | KC Colts Midget AA NAMHL
   Landon Overton F 1999-00-00 2016 | MLAC Maple Leafs Midget AAA AMHL
   Zach Ovics D 1993-03-13 2012 | Dawson Creek Rage NAHL
   Steven Owre F 1996-06-21 2016 | Medicine Hat Tigers WHL
   Jesse Ozytko F 1991-00-00 2011 | North Edmonton Red Wings CapJHL
               
 P            
   Matthew Paccagnan F 1997-00-00 2011 | MLAC Freeze Maxwell Bantam AA ERBHL
   Saige Pacholok D 1991-04-05 2013 | Univ. of Wisconsin NCAA (W)
   William Packolyk G - 2011 | Univ. of Idaho ACHA II
   Lucas Pagee F 1996-00-00 2016 | Edmonton Avalanche NorJHL
   Brennan Pagliaroli F 1995-00-00 2012 | Beverly Warriors CapJHL
   Derek Paige D 1983-05-02 2008 | Univ. of Wisconsin-Superior NCAA III
   Tyler Palmer D 1994-03-14 2016 | Grant MacEwan College CCAA
   Robert Palmer D 1990-01-08 2012 | Beverly Warriors CapJHL
   Colton Palumbo D 1995-00-00 2011 | CAC Canadians Midget 15AA REMHL
   Taylor Paniccia F 1996-00-00 2016 | Beverly Warriors CapJHL
   Jayden Pannu D 1999-02-27 2016 | SSAC Athletics Midget AAA AMHL
   Mike Panteluk F 1958-04-08 1981 | Flint Generals IHL
   Eric Paonessa F 1993-00-00 2011 | KC Colts Midget AA NAMHL
   Michael Papanikolaou G 1992-00-00 2012 | Edmonton Avalanche NorJHL
   Jordan Papirny G 1996-04-10 2017 | Brandon Wheat Kings WHL
   Ryen Papirny G 1996-00-00 2016 | St. Albert Merchants CapJHL
   Nathan Park G 1995-02-18 2017 | NAIT (Northern AB Ins. of Tech.) CCAA
   Bob Parker D 1961-12-30 1981 | Brandon Wheat Kings WHL
   Grayson Parkes G 1996-01-30 2016 | Fort Saskatchewan Hawks CapJHL
   Greg Parks F 1967-03-25 2004 | Oji Eagles JIHL
   Tyler Parks F 1991-05-24 2012 | St. Albert Steel AJHL
   Malcolm Parks F 1965-01-20 1988 | Baltimore Skipjacks AHL
   Matt Parks F 1986-11-13 2006 | Bismarck Bobcats NAHL
   Austin Parmiter F 1997-06-18 2016 | Grande Prairie Storm AJHL
   Holden Parsons D 1999-00-00 2016 | Sherwood Park Crusaders AJHL
   Zach Pasch D 1993-00-00 2011 | Edmonton Mustangs CapJHL
   Michael Pasemko F 1993-00-00 2015 | Edmonton Mustangs CapJHL
   Marc Pasemko F 1999-04-06 2016 | CAC Edmonton Canadians Mdgt AAA AMHL
   David Pasin F 1966-07-08 1998 | Thurgau NLB
   Zach Paterson D 1996-04-05 2015 | Edmonton Royals CapJHL
   Josh Paterson F 1999-01-21 2016 | Saskatoon Blades WHL
   Eric Paterson F 1994-12-19 2016 | Wetaskiwin Icemen CapJHL
   Glenn Patry D 1989-00-00 2011 | Edmonton Royals CapJHL
   Mitchell Patter D 1994-00-00 2012 | SSAC Midget AA 2 NAMHL
   James Patterson F 1996-00-00 2014 | SSAC Midget AA 2 NAMHL
   Senate Patton F 1992-02-11 2016 | Univ. of Oklahoma ACHA
   Tanner Paulhus F 1994-00-00 2012 | CAC Canadians Midget AA NAMHL
   Spencer Paulhus D 1993-00-00 2011 | KC Colts Midget AA NAMHL
   Tristen Paulowicz F 1997-02-06 2016 | NEZ Northstars NorJHL
   Marko Pavlic D 1994-00-00 2012 | Knights of Columbus Pats Mgt AAA AMHL
   Luke Pavlic F 1992-08-29 2014 | Beverly Warriors CapJHL
   Justin Pawlenchuk G 1992-09-19 2014 | St. Albert Merchants CapJHL
   Brandon Paziuk F 1998-01-06 2016 | Knights of Columbus Pats Mgt AAA AMHL
   Tyler Peach F 1995-00-00 2011 | MLAC Minor Midget AAA AMMHL
   Shane Peacock D 1973-07-07 2010 | Nürnberg Ice Tigers DEL
   Scott Peckford D 1987-03-30 2016 | Hamilton Steelhawks ACH
   Mathew Peddie F 1990-06-15 2014 | Grant MacEwan College CCAA
   Blaine Peerless D 1961-10-13 1991 | Whitley Warriors BHL
   Trevor Peeters G 1987-07-02 2007 | Saskatoon Blades WHL
   Pete Peeters G 1957-08-17 1991 | Hershey Bears AHL
   Eric Pelchat D 1995-00-00 2011 | CAC Canadians Minor Midget AAA AMMHL
   Perry Pelensky F 1962-03-20 1985 | Milwaukee Admirals IHL
   Jordan Pelletier D 1992-02-11 2016 | Morinville Kings NCHL
   David Penner F 1992-00-00 2012 | Edmonton Mustangs CapJHL
   Jake Penner F 1988-02-17 2006 | Knights of Columbus Pats Mgt AAA AMHL
   Darian Penner F 1999-00-00 2015 | Sherwood Park Squires Minor Mdgt AMMHL
   Jackson Penney F 1969-02-05 2005 | Villacher SV EBEL
   Dan Pennock G 1986-00-00 2011 | NAIT (Northern AB Ins. of Tech.) CCAA
   Dominic Perri D 1991-00-00 2011 | SWZ Sentinels NorJHL
   Randy Perry D 1976-06-19 2005 | Wheeling Nailers ECHL
   Liam Perry F 1998-00-00 2016 | SSAC Midget AA 2 NAMHL
   Don Perry D 1930-03-16 1969 | New Haven Blades EHL
   Kellen Person F 1988-10-13 2010 | Okanagan College BCIHL
   Matt Pesklewis F 1968-05-21 1989 | Boston Univ. NCAA
   Justin Pesony G 1983-03-26 2008 | St. Lawrence Univ. NCAA
   Mark Petercak D 1977-01-06 1999 | Peoria Rivermen ECHL
   Kianna Peterson G - 2016 | Univ. of Alberta CIS (W)
   Alex Petrovic D 1992-03-03 2017 | Florida Panthers NHL
   Evan Petruk F 1991-00-00 2011 | SWZ Sentinels NorJHL
   Reid Petryk F 1993-02-02 2017 | San Antonio Rampage AHL
   Jared Petryshyn F 1982-00-00 2002 | Edmonton Royals CapJHL
   Logan Petryshyn D 1998-00-00 2015 | MLAC Midget AA NAMHL
   Cole Pettapiece G 1995-00-00 2015 | Beverly Warriors CapJHL
   Matt Pettinger F 1980-10-22 2015 | Hamburg Freezers Champions HL
   Bill Pettinger F - 1972 | Flint Generals IHL
   Barry Peyton F 1991-00-00 2011 | Stony Plain Flyers CapJHL
   Dion Phaneuf D 1985-04-10 2017 | Ottawa Senators NHL
   Dane Phaneuf D 1994-01-29 2016 | Univ. of Windsor CIS
   Ryan Piche F 1996-11-05 2016 | Bonnyville Pontiacs AJHL
   Wayne Pidluzny D - 1978 | Seattle Thunderbirds WCHL
   Rylan Pietersma F 1994-00-00 2011 | MLAC Midget AA NAMHL
   Taylor Pietersma D 1991-00-00 2012 | North Edmonton Red Wings CapJHL
   Ashton Pietersma F 1994-00-00 2016 | Morinville Kings NCHL
   Sheldon Pietrzykowski F 1977-01-17 2000 | Union College NCAA
   Nishaylan Pillay D 1999-00-00 2016 | SSAC Athletics Midget AAA AMHL
   Dennis Pinfold D 1974-02-28 2002 | Laval Chiefs QSPHL
   Fernando Pisani F 1976-12-27 2012 | Södertälje SK Allsvenskan
   Sandro Pisani F 1972-01-31 1998 | Asiago Italy
   Mark Pivetz D 1973-12-09 1999 | Kentucky Thoroughblades AHL
   Ray Plamondon F 1962-03-02 1982 | Regina Pats WHL
   Kyle Plett F 1995-00-00 2016 | Beverly Warriors CapJHL
   Ray Podloski F 1966-01-05 2005 | Vienna Capitals EBEL
   Bob Poile D - 1980 | Harvard Univ. NCAA
   Clark Polglase D 1969-04-07 2001 | San Diego Gulls WCHL
   Sebastien Polikar F 1984-00-00 2005 | Edmonton Royals CapJHL
   Marcus Pollock F 1991-00-00 2011 | RCAC Rivermen NorJHL
   Adam Polson D 1996-00-00 2016 | SWZ Oil Kings NorJHL
   Kevin Pon F 1995-00-00 2014 | RCAC Rivermen NorJHL
   Brett Ponich D 1991-02-22 2016 | Kalamazoo Wings ECHL
   David Pope F 1994-09-27 2016 | Univ. of Nebraska-Omaha NCAA
   Ryan Porter F 1998-00-00 2016 | SSAC Midget AA 1 NAMHL
   Dereck Potter F 1998-00-00 2012 | SSAC Lions Bantam AAA AMBHL
   Braden Potter G 2001-03-22 2016 | Fort Saskatchewan Rang. Bntm AAA AMBHL
   Marcus Potvin F 1991-00-00 2011 | NEZ Northstars NorJHL
   Josh Powell F 1996-00-00 2011 | MLAC Freeze Maxwell Bantam AA ERBHL
   Christian Powell D 1997-00-00 2015 | SSAC Midget AA 1 NAMHL
   Cole Poznikoff D 1992-00-00 2012 | Beverly Warriors CapJHL
   Alex Poznikoff F - 2016 | Univ. of Alberta CIS (W)
   Masen Presisniuk F 1996-00-00 2014 | MLAC Maple Leafs Midget AAA AMHL
   James Priestner G 1991-02-09 2011 | Prince George Cougars WHL
   Kevin Primeau F 1955-01-03 1984 | Sherbrooke Jets AHL
   Jeff Pringle F 1983-00-00 2005 | Edmonton Royals CapJHL
   Lucas Pringle D 2000-02-19 2016 | SSAC Bulldogs Minor Midget AAA AMMHL
   Mike Proch F 1957-08-26 1977 | Calgary Centennials WCHL
   Tyler Proctor F 1994-02-04 2013 | Hoosac School USHS
   Josh Prokop F 2000-01-30 2016 | Northern Alberta Elite 15s CSSHL E15
   Massimo Provenzano F 1977-05-28 2001 | Univ. of Alberta CIAU
   Greg Pruden D 1960-06-28 1995 | EC Bad Nauheim Germany2
   Spencer Pukalo F 1991-00-00 2011 | Edmonton Mustangs CapJHL
   Jake Pukalo F 1996-00-00 2016 | Seera Iceman NorJHL
   Glen Pullishy D 1973-08-18 1998 | Univ. of Alberta CIAU
   Scott Pungor F 1997-09-05 2015 | Sherwood Park Crusaders AJHL
   Kevin Pylypow F 1964-03-11 1983 | Lethbridge Broncos WHL
   Mark Pysyk D 1992-01-11 2017 | Florida Panthers NHL
               
 Q            
   Peter Quenneville F 1994-03-09 2017 | Aalborg Pirates Denmark
   John Quenneville F 1996-04-16 2016 | Brandon Wheat Kings M-Cup
   David Quenneville D 1998-03-13 2016 | Medicine Hat Tigers WHL
   Dave Quienneville D 1998-00-00 2011 | SSAC Bantam AA 1 ERBHL
               
 R            
   Rhett Rachinski F 1991-08-24 2016 | Univ. of Alberta CIS
   Travis Racic D 1996-00-00 2016 | North Edmonton Red Wings CapJHL
   Connor Radawetz F 1997-00-00 2016 | Beverly Warriors CapJHL
   Warren Radomsky F - 1971 | Brown Univ. NCAA
   Wayne Radomsky F - 1972 | Brown Univ. NCAA
   Tristan Rai F 1995-01-22 2014 | Westminster Prep. USHS
   Alden Rai F 1997-00-00 2011 | MLAC Bantam AAA AMBHL
   Aidan Rai F 1996-00-00 2011 | MLAC Freeze Maxwell Bantam AA ERBHL
   Mason Raimundo G 2001-00-00 2016 | SSAC Athletics Midget AAA AMHL
   Dalton Rairie D 1993-00-00 2011 | SSAC Midget AA 1 NAMHL
   Alex Rakowski F 1991-00-00 2014 | Edmonton Avalanche NorJHL
   Brendan Ranford F 1992-05-03 2017 | Texas Stars AHL
   Jason Rasher D 1978-04-06 1992 | Edmonton Jr. Oilers QC Int PW
   David Rattray F 1973-01-17 2007 | Tulsa Oilers CHL
   Darren Rattray F 1975-12-08 2000 | Amarillo Rattlers WPHL
   Keiran Ravio F 1996-00-00 2012 | SSAC Midget AA 2 NAMHL
   Zafir Rawji F 2001-00-00 2016 | SSAC Lions Bantam AAA AMBHL
   Rory Rawlyk D 1983-09-09 2017 | ASC Corona Brasov MOL Liga
   Stacey Rayan F 1972-03-12 2000 | Augusta Lynx ECHL
   Josh Read F 1997-01-04 2014 | Knights of Columbus Pats Mgt AAA AMHL
   Darby Readman F 1995-00-00 2016 | Seera Iceman NorJHL
   Ty Readman F 1998-01-05 2016 | Sherwood Park Crusaders AJHL
   Aaron Rebus F 1992-00-00 2011 | Edmonton Royals CapJHL
   Tomas Redl D 1998-05-20 2016 | Shawnigan Lake School Prep CSSHL
   Braden Redman G 1991-08-18 2016 | Big Valley Oil Kings NCHL
   Adam Redman D 1984-01-09 -
   Adam Redmond D 1984-01-09 2009 | Univ. of Calgary CIS
   Kirsten Reeves F - 2016 | Univ. of Lethbridge CIS (W)
   Brent Regan F 1966-03-04 1989 | Binghamton Whalers AHL
   Steven Regier F 1984-08-31 2014 | Nürnberg Ice Tigers DEL
   Mike Rehill D 1992-09-09 2012 | Beverly Warriors CapJHL
   Ryan Rehill D 1995-11-07 2016 | Albany Devils AHL
   Jason Reid F 1992-00-00 2011 | Stony Plain Flyers CapJHL
   Stephen Reid D 1991-00-00 2011 | Seera Iceman NorJHL
   Matt Reid F 1995-00-00 2015 | Ste. Anne Aces [CSHL] CSHL
   Jay Reid D 1964-02-19 1983 | Medicine Hat Tigers WHL
   Tristan Reimer F 1995-08-14 2014 | Spruce Grove Saints AJHL
   Rory Reinbolt F 1963-02-23 1982 | Medicine Hat Tigers WHL
   Ryan Reinders F 1996-00-00 2014 | SSAC Midget AA 2 NAMHL
   Gary Reinger F 1982-00-00 2002 | Edmonton Royals CapJHL
   Steven Reinprecht F 1976-05-07 2017 | Nürnberg Ice Tigers DEL
   Connor Reinson D 1994-00-00 2016 | Concordia Univ. College of AB CCAA
   Mackenzie Reisterer F 1993-00-00 2011 | SSAC Midget AA 1 NAMHL
   Lionel Repka D 1935-02-07 1969 | Fort Wayne Komets IHL
   Adam Rettschlag F 1975-10-13 1993 | Tri-City Americans WHL
   Brock Rezansoff F 1996-00-00 2015 | Edmonton Royals CapJHL
   Zack Rezansoff D 1998-00-00 2012 | SSAC Bantam AA 1 ERBHL
   David Rhine - 1974 | Dartmouth College NCAA
   Zach Riauka F 1996-02-21 2012 | SSAC Midget AA 2 NAMHL
   Curtis Rich D 1979-10-06 2006 | Univ. of Alberta CIS
   Brett Richards F 1992-00-00 2016 | Concordia Univ. College of AB CCAA
   Brett Richards F 1989-11-21 2010 | Kimberley Dynamiters KIJHL
   Alexander Richardson F 1995-00-00 2011 | MLAC Leafs Midget 15AA REMHL
   Ty Rimmer G 1992-03-23 2016 | Norfolk Admirals ECHL
   Ryley Rimmer F 1995-05-25 2016 | Concordia Univ. College of AB CCAA
   Sean Ringrose F 1988-04-20 2016 | Colorado Eagles ECHL
   Mike Risdale G 1972-06-19 1996 | Saginaw Wheels CoHL
   Jaynen Rissling D 1972-07-04 1999 | Amarillo Rattlers WPHL
   Jaynen Rissling D 1993-09-21 2017 | Milwaukee Admirals AHL
   Kelly Rissling F 1960-01-16 1985 | Pinebridge Bucks ACHL
   Cam Ritchie D 1987-01-06 2013 | Brantford Blast ACH
   Sean Ritchie D 1990-09-15 2014 | Arizona State Univ. ACHA
   Jared Robbins F 1996-00-00 2011 | SSAC Bantam AA 3 ERBHL
   Maurice Roberge D - 1964 | Univ. of North Dakota NCAA
   Troy Roberts F 1993-00-00 2012 | Morinville Jets CapJHL
   Jake Roberts D 1995-00-00 2012 | MLAC Midget AA NAMHL
   Brent Robertson F 1980-02-19 2006 | Univ. of Alberta CIS
   Steven Robertson F 1991-00-00 2011 | Edmonton Ice Jr. C NorJHL
   Connor Robertson D 1997-00-00 2012 | SSAC Bantam AA 1 ERBHL
   Cole Robertson D 1998-04-09 2016 | SSAC Athletics Midget AAA AMHL
   Tommy Robin D 1995-00-00 2013 | CAC Canadians Midget AA NAMHL
   Daniel Robinson G 1997-00-00 2012 | SSAC Bulldogs Minor Midget AAA AMMHL
   Shawn Robinson F 1995-00-00 2016 | SWZ Oil Kings NorJHL
   Aaron Roche D 1983-00-00 2003 | Edmonton Royals CapJHL
   Doug Roche G - 1978 | Harvard Univ. NCAA
   Jim Rodgers G 1962-09-16 1982 | Spokane Flyers WHL
   Justin Roethlingshoefer G 1988-06-19 2013 | Westfield State Univ. NCAA III
   Connor Rokosh D 1998-03-01 2016 | SSAC Midget AA 1 NAMHL
   Scott Roles D 1979-08-31 2005 | ERV Schweinfurt Germany3
   Reese Rolheiser F 1988-03-22 2014 | ERC Regen Germany4
   Travis Rolheiser G 1989-12-07 2014 | Univ. of Alberta CIS
   Kellen Rolheiser F 1986-01-09 2007 | Drayton Valley Thunder AJHL
   Brendan Rooney D 1994-10-25 2013 | Sherwood Park Crusaders AJHL
   Tanner Ropcean D 1996-00-00 2012 | MLAC Midget AA NAMHL
   Shaun Ropcean D 2000-00-00 2016 | CAC Canadians Minor Midget AAA AMMHL
   Shawn Roppelt D 1991-00-00 2012 | Edmonton Royals CapJHL
   Tony Rose F 1983-00-00 2003 | Edmonton Royals CapJHL
   Kyle Rosell F 1993-00-00 2011 | NEZ Northstars NorJHL
   Adam Rosenke D 1984-07-08 -
   Ryan Rosich F 1996-04-12 2016 | Edmonton Royals CapJHL
   Brad Ross F 1992-05-28 2017 | Iserlohn Roosters DEL
   Eric Ross F 1995-00-00 2013 | SSAC Midget AA 2 NAMHL
   Adam Ross F 1987-05-28 2012 | Lacombe Generals Chinook HL
   Kyle Rossiter D 1980-06-09 2016 | Stony Plain Eagles Chinook HL
   Nolan Rossiter F 1991-08-10 2011 | Dawson Creek Rage NAHL
   Blair Rota F 1977-11-06 2003 | NAIT (Northern AB Ins. of Tech.) CCAA
   Matthew Rotella D 1995-11-13 2016 | Edmonton Mustangs CapJHL
   Thomas Rotundo F 1995-00-00 2016 | St. Albert Merchants CapJHL
   Alex Rotundo F 1998-03-12 2016 | Sherwood Park Crusaders AJHL
   Stephen Routledge F 1985-01-29 2004 | Drayton Valley Thunder AJHL
   Robert Rowe D 1996-00-00 2011 | CAC Canadians Bantam AA 1 ERBHL
   Jordan Rowley D 1990-04-03 2017 | HC Vita Hästen Allsvenskan
   Jean-Francois Royer F 1994-00-00 2012 | SSAC Midget AA 2 NAMHL
   Shaun Rudanec F 1991-00-00 2011 | RCAC Rivermen NorJHL
   Randy Rudnyk F 1957-04-16 1979 | Saginaw Gears IHL
   Ryan Rudyk G 1991-00-00 2011 | Edmonton Ice Jr. C NorJHL
   Andrew Rudzitis D 1991-07-20 2011 | Sherwood Park Crusaders AJHL
   Lindy Ruff D 1960-02-17 1993 | San Diego Gulls IHL
   Randy Ruff F 1959-01-31 1980 | Lethbridge Broncos WHL
   Marco Ezio Runco F 1999-00-00 2016 | Knights of Columbus Pats Mgt AAA AMHL
   Paul Runge F 1908-09-10 1944 | Edmonton Victorias Allan Cup
   Phil Russell D 1952-07-21 1988 | Kalamazoo Wings IHL
   Tyler Russell F 1991-00-00 2013 | Edmonton Royals CapJHL
   Joel Russell F 1991-00-00 2011 | NEZ Northstars NorJHL
   Troy Rutkowski D 1992-04-29 2016 | Evansville IceMen ECHL
   Corey Rutt F 1985-12-23 2013 | Fort Saskatchewan Chiefs Chinook HL
   Jeff Ryan F 1978-05-09 1992 | Edmonton Jr. Oilers QC Int PW
   Justin Ryks F 1995-00-00 2011 | CAC Canadians Midget 15AA REMHL
   Chase Rylance D 1995-00-00 2016 | Beverly Warriors CapJHL
               
 S            
   Michael Sadler D 1986-08-20 2007 | Kindersley Klippers SJHL
   Kal Saimbhi G 1987-05-11 2008 | Sherwood Park Crusaders AJHL
   Neithan Salame D 2001-01-01 2016 | KC Centennials Minor Midget AAA AMMHL
   Marco Salvador G 1993-00-00 2011 | RCAC Rivermen NorJHL
   Bruno Salvalaggio D - 1974 | RPI (Rensselaer Poly Inst) NCAA
   Elizabeth Salyn F - 2016 | Univ. of Saskatchewan CIS (W)
   Micayla Salyn D - 2016 | Adrian College ACHA (W)
   Phil Samis D 1927-12-28 1953 | Montréal Royals QSHL
   Terran Sandwith D 1972-04-17 2003 | EHC Linz Austria
   Joe Sangha F 1986-00-00 2008 | Edmonton Royals CapJHL
   Vince Sanginiti F 1995-00-00 2016 | North Edmonton Red Wings CapJHL
   Terry Sargent F 1963-04-11 1985 | Salt Lake Golden Eagles IHL
   Hugh Saunderson D 1991-00-00 2011 | RCAC Rivermen NorJHL
   Sean Savage D 1993-00-00 2011 | Edmonton Mustangs CapJHL
   Sean Savage D 1991-00-00 2011 | Seera Iceman NorJHL
   Kennedi Scharpegge D - 2016 | Daniel Webster College NCAA III (W)
   Graham Schell F 1995-00-00 2016 | Sherwood Park Knights CapJHL
   Tyson Schell F 1997-00-00 2012 | Knights of Columbus Squires Btm AMBHL
   Dallas Schilling F 1996-00-00 2011 | CAC Canadians Bantam AA 2 ERBHL
   Aric Schinke D 1994-07-21 2016 | EC Lauterbach 2012 Germany4
   David Schlemko D 1987-05-07 2017 | San Jose Sharks NHL
   Graham Schlender F 1978-09-11 2005 | Coventry Blaze Challenge Cup
   Ryan Schmidt F 1992-09-24 2012 | North Edmonton Red Wings CapJHL
   Jacob Schnack F 1998-02-05 2016 | KC Colts Midget AA NAMHL
   Andrew Schneider F 1972-03-29 2011 | Schwenninger Wild Wings Germany2
   Mike Schneider F 1959-03-24 1979 | Edmonton Oil Kings WHL
   Quinn Schneidmiller D 1999-01-31 2016 | Okanagan Hockey Academy Red Prep CSSHL
   Tiylor Schols F 2000-00-00 2016 | CAC Canadians Minor Midget AAA AMMHL
   Zachary Schram D 1992-00-00 2016 | Westlock Warriors NCHL
   Wally Schreiber F 1962-04-15 2006 | Hannover Scorpions DEL
   Gerald Schultz G - 1955 | Univ. of North Dakota NCAA
   Garrett Schultz D 1995-00-00 2011 | SSAC Midget AA 2 NAMHL