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: 496248 players
Last added: Gary O'ShellFollow Elite Prospects on Twitter Follow Elite Prospects on Facebook Follow Elite Prospects on Instagram 
 SCORING LEADERS
KHL
# PLAYER GP G A TP
1. 
flag Sergei Mozyakin (F)
37
29
27
56
2. 
flag Ilya Kovalchuk (F)
36
22
28
50
3. 
flag Nikita Gusev (F)
34
15
30
45
4. 
flag Jan Kovar (F)
36
17
26
43
5. 
flag Vadim Shipachyov (F)
29
9
32
41
SHOW MORE    
 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 194 players 237 players 2273 players


MOST CLICKED PLAYERS
#       PLAYER POS BORN LAST TEAM CLICKS
1.    Jarome Iginla F 1977-07-01 2017 | Colorado Avalanche 119880
2.    John Scott F 1982-09-26 2016 | St. John's IceCaps 113978
3.    Alex Leavitt F 1984-01-31 2017 | Braehead Clan 108932
4.    Erik Christensen F 1983-12-17 2017 | HV71 105242
5.    Tyler Benson F 1998-03-15 2017 | Vancouver Giants 99884
6.    Jamie Lundmark F 1981-01-16 2017 | Klagenfurter AC 98030
7.    Gilbert Brulé F 1987-01-01 2017 | Neftekhimik Nizhnekamsk 94136
8.    Steven Reinprecht F 1976-05-07 2017 | Nürnberg Ice Tigers 88908
9.    Eric Johansson F 1982-01-07 2017 | Amiens 87980
10.    Dion Phaneuf D 1985-04-10 2017 | Ottawa Senators 86264


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.    Matthew Benning D 1994-05-25 2016 - 2017 1 16 0 4 4 6
8.    Jim Benning D 1963-04-29 1981 - 1990 9 610 52 191 243 461
9.    Brian Benning D 1966-06-10 1984 - 1995 11 568 63 233 296 963
10.    Perry Berezan F 1964-12-05 1984 - 1993 9 378 61 75 136 277
11.    Mike Berger D 1967-06-02 1987 - 1989 2 30 3 1 4 67
12.    Blair Betts F 1980-02-16 2001 - 2012 10 477 41 37 78 118
13.    Larry Bignell D 1950-01-07 1973 - 1975 2 20 0 3 3 2
14.    Mike Bishai F 1979-05-30 2003 - 2004 1 14 0 2 2 19
15.    Tom Bladon D 1952-12-29 1972 - 1981 9 610 73 197 270 392
16.    Jason Botterill F 1976-05-19 1997 - 2004 6 88 5 9 14 89
17.    Jay Bouwmeester D 1983-09-27 2002 - 2017 14 1014 82 298 380 547
18.    Johnny Boychuk D 1984-01-19 2007 - 2017 10 486 40 103 143 247
19.    Gary Bromley G 1950-01-19 1973 - 1981 6 136 - - - -
20.    Gerry Brown F 1917-07-07 1941 - 1946 2 23 4 5 9 2
21.    Gilbert Brulé F 1987-01-01 2005 - 2014 8 299 43 52 95 156
22.    Johnny Bucyk F 1935-05-12 1955 - 1978 23 1540 556 813 1369 497
23.    Randy Bucyk F 1962-11-09 1985 - 1988 2 19 4 2 6 8
24.    Craig Cameron F 1945-07-19 1966 - 1976 9 552 87 65 152 196
25.    Al Cameron D 1955-10-21 1975 - 1981 6 282 11 44 55 356
26.    Gene Carrigan F 1907-07-05 1930 - 1935 3 37 2 1 3 13
27.    Greg Carroll F 1956-11-10 1978 - 1980 2 131 20 34 54 44
28.    Bob Carse F 1919-07-19 1939 - 1948 5 167 32 55 87 52
29.    Bill Carse F 1914-05-29 1938 - 1942 4 124 28 43 71 38
30.    Jason Chimera F 1979-05-02 2000 - 2017 16 974 166 211 377 831
31.    Erik Christensen F 1983-12-17 2005 - 2012 7 387 68 95 163 162
32.    Dave Chyzowski F 1971-07-11 1989 - 1997 6 126 15 16 31 144
33.    Rob Collins F 1978-03-15 2005 - 2006 1 8 1 1 2 0
34.    Neil Colville D 1914-08-04 1935 - 1949 12 464 99 166 265 213
35.    Mac Colville F 1916-01-08 1935 - 1947 9 353 71 104 175 130
36.    Mike Comrie F 1980-09-11 2000 - 2011 10 589 168 197 365 443
37.    Paul Comrie F 1977-02-07 1999 - 2000 1 15 1 2 3 4
38.    Pat Conacher F 1959-05-01 1979 - 1996 13 521 63 76 139 235
39.    Kevin Connauton D 1990-02-23 2013 - 2017 4 170 15 32 47 117
40.    Don Cutts G 1953-02-24 1979 - 1980 1 6 - - - -
41.    Napolean Dame F 1913-12-06 1941 - 1942 1 34 2 5 7 4
42.    Ken Daneyko D 1964-04-17 1983 - 2003 20 1283 36 142 178 2516
43.    Billy Dea F 1933-04-03 1953 - 1971 8 397 67 54 121 44
44.    Gerald Diduck D 1965-04-06 1984 - 2001 17 932 56 156 212 1612
45.    Chris Dingman F 1976-07-06 1997 - 2006 8 385 15 19 34 769
46.    Hnat Domenichelli F 1976-02-16 1996 - 2003 7 267 52 61 113 104
47.    Dave Donnelly F 1962-02-02 1983 - 1988 5 137 15 24 39 150
48.    Steve Dykstra D 1962-12-01 1985 - 1990 5 217 8 32 40 545
49.    Deryk Engelland D 1982-04-03 2009 - 2017 8 414 19 57 76 442
50.    Tyler Ennis F 1989-10-06 2009 - 2017 8 380 93 132 225 156
51.    Taylor Fedun D 1988-06-04 2013 - 2017 4 19 2 9 11 6
52.    Andrew Ference D 1979-03-17 1999 - 2017 17 907 43 182 225 753
53.    Vernon Fiddler F 1980-05-09 2002 - 2017 14 841 103 156 259 509
54.    Jeff Finley D 1967-04-14 1987 - 2004 15 708 13 70 83 457
55.    Mark Fistric D 1986-06-01 2007 - 2015 8 325 4 30 34 284
56.    Brian Ford G 1961-09-21 1983 - 1985 2 11 - - - -
57.    Matt Frattin F 1988-01-03 2010 - 2015 5 135 17 18 35 44
58.    Kyle Freadrich F 1978-12-28 1999 - 2001 2 23 0 1 1 75
59.    Brendan Gallagher F 1992-05-06 2012 - 2017 5 283 82 87 169 181
60.    Jamie Gallimore F 1957-11-28 1977 - 1978 1 2 0 0 0 0
61.    Bob Geale F 1962-04-17 1984 - 1985 1 1 0 0 0 2
62.    Dave Goertz D 1965-03-28 1987 - 1988 1 2 0 0 0 2
63.    Randy Gregg D 1956-02-19 1981 - 1992 10 474 41 152 193 333
64.    Brendan Guhle D 1997-07-29 2016 - 2017 1 0 0 0 0 0
65.    Kevan Guy D 1965-07-16 1986 - 1992 6 156 5 20 25 138
66.    Len Haley F 1931-09-15 1959 - 1961 2 30 2 2 4 14
67.    Greg Hawgood D 1968-08-10 1987 - 2002 12 474 60 164 224 426
68.    Paul Healey F 1975-03-20 1996 - 2006 6 77 6 14 20 44
69.    Jay Henderson F 1978-09-17 1998 - 2001 3 33 1 3 4 37
70.    Bob Hess D 1955-05-19 1974 - 1984 8 329 27 95 122 178
71.    Chuck Holmes F 1934-09-21 1958 - 1962 2 23 1 3 4 10
72.    Dave Hoyda F 1957-05-20 1977 - 1981 4 132 6 17 23 299
73.    Kelly Hrudey G 1961-01-13 1983 - 1998 15 677 - - - -
74.    Cale Hulse D 1973-11-10 1995 - 2006 10 619 16 79 95 1000
75.    Jarome Iginla F 1977-07-01 1995 - 2017 21 1496 614 664 1278 1001
76.    Brad Isbister F 1977-05-07 1997 - 2008 10 541 106 116 222 615
77.    Rick Jodzio F 1954-06-03 1977 - 1978 1 70 2 8 10 71
78.    Mark Kachowski F 1965-02-20 1987 - 1990 3 64 6 5 11 209
79.    Matt Kassian F 1986-10-28 2010 - 2014 4 76 4 1 5 167
80.    Matt Keith F 1983-04-11 2003 - 2008 4 27 2 3 5 14
81.    John-Paul Kelly F 1959-11-15 1979 - 1986 7 400 54 70 124 366
82.    Dustin Kohn D 1987-02-02 2009 - 2010 1 22 0 4 4 4
83.    Dean Kolstad D 1968-06-16 1988 - 1993 3 40 1 7 8 69
84.    Zenith Komarniski D 1978-08-13 1999 - 2004 3 21 1 1 2 10
85.    Russ Kopak F 1924-04-26 1943 - 1944 1 24 7 9 16 0
86.    Dan Kordic D 1971-04-18 1991 - 1999 6 197 4 8 12 584
87.    John Kordic F 1965-03-22 1985 - 1992 7 244 17 18 35 997
88.    Dave Kryskow F 1951-12-25 1972 - 1976 4 231 33 56 89 174
89.    Stuart Kulak F 1963-03-11 1982 - 1989 4 70 8 4 12 130
90.    Daymond Langkow F 1976-09-27 1995 - 2012 16 1090 270 402 672 547
91.    Scott Langkow G 1975-04-21 1995 - 2000 4 20 - - - -
92.    Brian Lavender F 1947-04-20 1971 - 1975 4 184 16 26 42 174
93.    Dale Lewis F 1951-07-28 1975 - 1976 1 8 0 0 0 0
94.    Bryan Little F 1987-11-12 2007 - 2017 10 616 164 223 387 219
95.    Warren Luhning F 1975-07-03 1997 - 2000 3 29 0 1 1 21
96.    Jamie Lundmark F 1981-01-16 2002 - 2010 6 295 40 59 99 204
97.    Ross Lupaschuk D 1981-01-19 2002 - 2003 1 3 0 0 0 4
98.    George Lyle F 1953-11-24 1979 - 1983 4 99 24 38 62 51
99.    Bruce MacGregor F 1941-04-26 1960 - 1974 14 890 213 257 470 217
100.    Dave MacKay D 1919-01-14 1940 - 1941 1 29 3 0 3 26
101.    Bud MacPherson D 1927-03-31 1948 - 1957 7 259 5 33 38 233
102.    Marc Magnan F 1962-02-02 1982 - 1983 1 4 0 1 1 5
103.    Kent Manderville F 1971-04-12 1991 - 2003 12 646 37 67 104 348
104.    Dave Marcinyshyn D 1967-02-04 1990 - 1993 3 16 0 1 1 49
105.    Gord Mark D 1964-09-10 1986 - 1995 4 85 3 10 13 187
106.    Richard Matvichuk D 1973-02-05 1992 - 2007 14 796 39 139 178 624
107.    Kevin Maxwell F 1960-03-30 1980 - 1984 3 66 6 15 21 61
108.    Darrell May G 1962-03-06 1985 - 1988 2 6 - - - -
109.    George McAvoy D 1931-06-21 1954 - 1955 1 0 0 0 0 0
110.    John McCormack F 1925-08-02 1947 - 1955 8 311 25 49 74 35
111.    Jack McGill F 1921-09-19 1941 - 1947 4 97 23 36 59 42
112.    Jack McIlhargey D 1952-03-07 1974 - 1982 8 393 11 36 47 1102
113.    Ray McKay D 1946-08-22 1968 - 1974 6 140 2 16 18 102
114.    Ross McKay G 1964-03-03 1990 - 1991 1 1 - - - -
115.    Jamie McLennan G 1971-06-30 1993 - 2007 11 254 - - - -
116.    Billy McNeill F 1936-01-26 1956 - 1964 6 257 21 46 67 142
117.    Gerry Melnyk F 1934-09-16 1955 - 1968 6 269 39 77 116 34
118.    Glenn Merkosky F 1959-04-08 1981 - 1990 5 66 5 12 17 22
119.    Mark Messier F 1961-01-18 1979 - 2004 25 1756 694 1193 1887 1910
120.    Hugh Millar D 1921-04-03 1946 - 1947 1 4 0 0 0 0
121.    Jason Miller F 1971-03-01 1990 - 1993 3 6 0 0 0 0
122.    Brad Miller D 1969-07-23 1988 - 1994 6 82 1 5 6 321
123.    Duncan Milroy F 1983-02-08 2006 - 2007 1 5 0 1 1 0
124.    Roy Mitchell D 1969-03-14 1992 - 1993 1 3 0 0 0 0
125.    John Mokosak D 1963-09-07 1988 - 1990 2 41 0 2 2 96
126.    Derek Morris D 1978-08-24 1997 - 2014 16 1107 92 332 424 1004
127.    Joe Morrow D 1992-12-09 2014 - 2017 3 58 2 7 9 12
128.    Kael Mouillierat F 1987-12-09 2014 - 2016 2 7 1 1 2 10
129.    Richard Mulhern D 1955-03-01 1975 - 1981 6 303 27 93 120 217
130.    Hap Myers D 1947-07-28 1970 - 1971 1 13 0 0 0 6
131.    Brantt Myhres F 1974-03-18 1994 - 2003 7 154 6 2 8 687
132.    Tyson Nash F 1975-03-11 1998 - 2006 7 374 27 37 64 673
133.    Kevin Nastiuk G 1985-07-20 2005 - 2006 1 0 - - - -
134.    Scott Nichol F 1974-12-31 1995 - 2013 13 662 56 71 127 916
135.    Scott Niedermayer D 1973-08-31 1991 - 2010 18 1263 172 574 740 784
136.    Bill Oleschuk G 1955-07-20 1975 - 1980 4 55 - - - -
137.    Dave Orleski F 1959-12-26 1980 - 1982 2 2 0 0 0 0
138.    Greg Parks F 1967-03-25 1990 - 1993 3 23 1 2 3 6
139.    David Pasin F 1966-07-08 1985 - 1989 2 76 18 19 37 50
140.    Pete Peeters G 1957-08-17 1978 - 1991 13 489 - - - -
141.    Perry Pelensky F 1962-03-20 1983 - 1984 1 4 0 0 0 5
142.    Alex Petrovic D 1992-03-03 2012 - 2017 5 128 3 23 26 163
143.    Matt Pettinger F 1980-10-22 2000 - 2010 9 422 65 58 123 210
144.    Dion Phaneuf D 1985-04-10 2005 - 2017 12 845 123 317 440 1174
145.    Fernando Pisani F 1976-12-27 2002 - 2011 8 462 87 82 169 200
146.    Ray Podloski F 1966-01-05 1988 - 1989 1 8 0 1 1 17
147.    Kevin Primeau F 1955-01-03 1980 - 1981 1 2 0 0 0 4
148.    Mark Pysyk D 1992-01-11 2012 - 2017 5 149 6 23 29 54
149.    John Quenneville F 1996-04-16 2016 - 2017 1 1 0 0 0 2
150.    Brendan Ranford F 1992-05-03 2014 - 2015 1 1 0 0 0 0
151.    Steven Regier F 1984-08-31 2005 - 2009 4 26 3 1 4 8
152.    Steven Reinprecht F 1976-05-07 1999 - 2011 11 663 140 242 382 186
153.    Kyle Rossiter D 1980-06-09 2001 - 2004 3 11 0 1 1 9
154.    Lindy Ruff D 1960-02-17 1979 - 1991 12 691 105 195 300 1264
155.    Paul Runge F 1908-09-10 1930 - 1938 7 140 18 22 40 57
156.    Phil Russell D 1952-07-21 1972 - 1987 15 1016 99 325 424 2038
157.    Phil Samis D 1927-12-28 1947 - 1950 2 2 0 0 0 0
158.    Terran Sandwith D 1972-04-17 1997 - 1998 1 8 0 0 0 6
159.    David Schlemko D 1987-05-07 2008 - 2017 9 321 15 59 74 106
160.    Andrew Schneider F 1972-03-29 1993 - 1994 1 10 0 0 0 15
161.    Wally Schreiber F 1962-04-15 1987 - 1989 2 41 8 10 18 12
162.    John Scott F 1982-09-26 2008 - 2016 8 286 5 6 11 544
163.    Jim Shires F 1945-11-15 1970 - 1973 3 56 3 6 9 32
164.    Gary Shuchuk F 1967-02-11 1990 - 1996 5 142 13 26 39 70
165.    Duncan Siemens D 1993-09-07 2014 - 2015 1 1 0 0 0 0
166.    Dillon Simpson D 1993-02-10 2016 - 2017 1 0 0 0 0 0
167.    Kent Simpson G 1992-03-26 2013 - 2014 1 1 - - - -
168.    Mark Smith F 1977-10-24 2000 - 2008 7 377 23 47 70 457
169.    Colin Smith F 1993-06-20 2014 - 2015 1 1 0 0 0 0
170.    Geoff Smith D 1969-03-07 1989 - 1999 10 462 18 73 91 282
171.    Harold Snepsts D 1954-10-24 1974 - 1991 17 1033 38 195 233 2009
172.    Doug Soetaert G 1956-04-21 1975 - 1987 12 284 - - - -
173.    Aaron Sorochan G 1984-04-17 2008 - 2009 1 0 - - - -
174.    Lee Sorochan D 1975-09-09 1998 - 2000 2 3 0 0 0 0
175.    Jared Spurgeon D 1989-11-29 2010 - 2017 7 390 38 98 136 52
176.    Brad Staubitz F 1984-07-28 2008 - 2013 5 230 10 11 21 521
177.    Gord Strate D 1935-05-28 1956 - 1959 3 61 0 0 0 34
178.    Garret Stroshein F 1980-04-04 2003 - 2004 1 3 0 0 0 14
179.    Jason Strudwick D 1975-07-17 1995 - 2011 14 674 13 42 55 811
180.    Brian Sutherby F 1982-03-01 2001 - 2011 9 460 41 49 90 533
181.    Ken Sutton D 1969-11-05 1990 - 2002 11 388 23 80 103 338
182.    Darryl Sydor D 1972-05-13 1991 - 2010 18 1291 98 409 507 755
183.    Robb Tallas G 1973-03-20 1995 - 2013 7 99 - - - -
184.    Dave Thomlinson F 1966-10-22 1989 - 1995 5 42 1 3 4 50
185.    Jim Thomson F 1965-12-30 1986 - 1994 7 115 4 3 7 416
186.    Tim Tookey F 1960-08-29 1980 - 1989 7 106 22 36 58 71
187.    Garry Valk F 1967-11-27 1990 - 2003 13 777 100 156 256 747
188.    Michael Volcan D 1962-03-03 1980 - 1984 4 162 8 33 41 146
189.    Ed Ward F 1969-11-10 1993 - 2001 8 278 23 26 49 354
190.    Shane Willis F 1977-06-13 1998 - 2004 5 174 31 43 74 77
191.    Jerry Wilson F 1937-04-10 1956 - 1957 1 3 0 0 0 2
192.    Ken Yaremchuk F 1964-01-01 1983 - 1989 6 235 36 56 92 106
193.    Gary Yaremchuk F 1961-08-15 1981 - 1985 4 34 1 4 5 28
194.    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.    Matthew Benning D 1994-05-25 2012 6 175 Boston Bruins
9.    Brian Benning D 1966-06-10 1984 2 26 St. Louis Blues
10.    Jim Benning D 1963-04-29 1981 1 6 Toronto Maple Leafs
11.    Tyler Benson F 1998-03-15 2016 2 32 Edmonton Oilers
12.    Perry Berezan F 1964-12-05 1983 3 55 Calgary Flames
13.    Mike Berger D 1967-06-02 1985 4 69 Minnesota North Stars
14.    Blair Betts F 1980-02-16 1998 2 33 Calgary Flames
15.    Randy Betty F 1958-09-01 1978 15 224 Detroit Red Wings
16.    Larry Bignell D 1950-01-07 1970 3 35 Pittsburgh Penguins
17.    Tom Bladon D 1952-12-29 1972 2 23 Philadelphia Flyers
18.    Jason Botterill F 1976-05-19 1994 1 20 Dallas Stars
19.    Troy Bourke F 1994-03-30 2012 3 72 Colorado Avalanche
20.    Jay Bouwmeester D 1983-09-27 2002 1 3 Florida Panthers
21.    Johnny Boychuk D 1984-01-19 2002 2 61 Colorado Avalanche
22.    Paul Brown F 1984-07-21 2003 3 89 Nashville Predators
23.    Gilbert Brulé F 1987-01-01 2005 1 6 Columbus Blue Jackets
24.    Terry Bucyk F 1955-07-26 1975 2 33 Los Angeles Kings
25.    Ryan Button D 1991-03-26 2009 3 86 Boston Bruins
26.    Al Cameron D 1955-10-21 1975 3 37 Detroit Red Wings
27.    Todd Carnelley D 1966-09-18 1985 2 41 Edmonton Oilers
28.    Greg Carroll F 1956-11-10 1976 1 15 Washington Capitals
29.    Jason Chimera F 1979-05-02 1997 5 121 Edmonton Oilers
30.    Erik Christensen F 1983-12-17 2002 3 69 Pittsburgh Penguins
31.    Barry Chyzowski F 1968-05-25 1986 8 156 New York Rangers
32.    Dave Chyzowski F 1971-07-11 1989 1 2 New York Islanders
33.    Ron Chyzowski F 1965-08-14 1983 4 72 Hartford Whalers
34.    Marcel Comeau F 1952-03-01 1972 10 148 Minnesota North Stars
35.    Fred Comrie F 1953-09-12 1973 8 119 Pittsburgh Penguins
36.    Paul Comrie F 1977-02-07 1997 9 224 Tampa Bay Lightning
37.    Mike Comrie F 1980-09-11 1999 3 91 Edmonton Oilers
38.    Eric Comrie G 1995-07-06 2013 2 59 Winnipeg Jets
39.    Pat Conacher F 1959-05-01 1979 4 76 New York Rangers
40.    Kevin Connauton D 1990-02-23 2009 3 83 Vancouver Canucks
41.    Don Cutts G 1953-02-24 1973 7 97 New York Islanders
42.    Ken Daneyko D 1964-04-17 1982 1 18 New Jersey Devils
43.    Dion Darling D 1974-10-22 1993 5 125 Montréal Canadiens
44.    Neil Davey D 1965-11-29 1984 3 44 New Jersey Devils
45.    Jake DeBrusk F 1996-10-17 2015 1 14 Boston Bruins
46.    Gerald Diduck D 1965-04-06 1983 1 16 New York Islanders
47.    Chris Dingman F 1976-07-06 1994 1 19 Calgary Flames
48.    Hnat Domenichelli F 1976-02-16 1994 4 83 Hartford Whalers
49.    Dave Donnelly F 1962-02-02 1981 2 27 Minnesota North Stars
50.    Deryk Engelland D 1982-04-03 2000 6 194 New Jersey Devils
51.    Tyler Ennis F 1989-10-06 2008 1 26 Buffalo Sabres
52.    Giorgio Estephan F 1997-02-03 2015 6 152 Buffalo Sabres
53.    Daryl Fedorak G 1952-11-07 1972 5 71 Philadelphia Flyers
54.    Jeff Feniak D 1981-01-31 1999 4 119 Philadelphia Flyers
55.    Andrew Ference D 1979-03-17 1997 8 208 Pittsburgh Penguins
56.    Daryn Fersovich F 1966-08-07 1984 10 204 Philadelphia Flyers
57.    Jeff Finley D 1967-04-14 1985 3 55 New York Islanders
58.    Glenn Fisher G 1983-04-25 2002 5 148 Edmonton Oilers
59.    Boris Fistric D 1960-09-15 1979 3 46 Detroit Red Wings
60.    Mark Fistric D 1986-06-01 2004 1 28 Dallas Stars
61.    Brent Fleetwood F 1970-06-04 1990 8 165 Montréal Canadiens
62.    Jordan Foote F 1985-03-07 2004 6 169 New York Rangers
63.    Matt Frattin F 1988-01-03 2007 4 99 Toronto Maple Leafs
64.    Kyle Freadrich F 1978-12-28 1997 3 64 Vancouver Canucks
65.    Mike Gabinet D 1981-09-26 2001 8 237 Los Angeles Kings
66.    Jesse Gabrielle F 1997-06-17 2015 4 105 Boston Bruins
67.    Brendan Gallagher F 1992-05-06 2010 5 147 Montréal Canadiens
68.    Jamie Gallimore F 1957-11-28 1977 6 97 Minnesota North Stars
69.    Jeff Gawlicki F 1968-04-15 1987 9 174 Los Angeles Kings
70.    Bob Geale F 1962-04-17 1980 8 156 Pittsburgh Penguins
71.    Greg Geldart F 1968-05-12 1988 8 149 Vancouver Canucks
72.    Rick Girard F 1974-05-01 1993 2 46 Vancouver Canucks
73.    Robert Glasgow F 1967-04-22 1986 9 179 Hartford Whalers
74.    Dave Goertz D 1965-03-28 1983 12 223 Pittsburgh Penguins
75.    Tyrell Goulbourne F 1994-01-26 2013 3 72 Philadelphia Flyers
76.    Doug Greschuk D 1967-08-21 1985 11 212 Pittsburgh Penguins
77.    Brendan Guhle D 1997-07-29 2015 2 51 Buffalo Sabres
78.    Kevan Guy D 1965-07-16 1983 4 71 Calgary Flames
79.    Randy Hansch G 1966-02-08 1984 6 112 Detroit Red Wings
80.    Greg Hawgood D 1968-08-10 1986 10 202 Boston Bruins
81.    Paul Healey F 1975-03-20 1993 8 192 Philadelphia Flyers
82.    Jay Henderson F 1978-09-17 1997 9 246 Boston Bruins
83.    Larry Hendrick G 1955-09-23 1975 6 93 California Golden Seals
84.    Bob Hess D 1955-05-19 1974 2 26 St. Louis Blues
85.    Dave Hoyda F 1957-05-20 1977 3 53 Philadelphia Flyers
86.    Kelly Hrudey G 1961-01-13 1980 2 38 New York Islanders
87.    Cameron Hughes F 1996-10-09 2015 6 165 Boston Bruins
88.    Cale Hulse D 1973-11-10 1992 3 66 New Jersey Devils
89.    Dwaine Hutton F 1965-04-18 1983 7 135 Washington Capitals
90.    Jarome Iginla F 1977-07-01 1995 1 11 Dallas Stars
91.    Dave Inkpen D 1954-09-04 1974 8 129 New York Islanders
92.    Aaron Irving D 1996-03-03 2014 6 162 Nashville Predators
93.    Glen Irwin D 1951-03-01 1971 3 36 Philadelphia Flyers
94.    Brad Isbister F 1977-05-07 1995 3 67 Winnipeg Jets
95.    Mike Jickling F 1973-01-05 1992 8 172 Québec Nordiques
96.    Rick Jodzio F 1954-06-03 1974 9 153 Buffalo Sabres
97.    Eric Johansson F 1982-01-07 2002 6 187 New Jersey Devils
98.    Peter Kasowski F 1969-03-10 1989 12 241 Hartford Whalers
99.    Matt Kassian F 1986-10-28 2005 2 57 Minnesota Wild
100.    Matt Keith F 1983-04-11 2001 2 59 Chicago Blackhawks
101.    John-Paul Kelly F 1959-11-15 1979 3 50 Los Angeles Kings
102.    Dustin Kohn D 1987-02-02 2005 2 46 New York Islanders
103.    Dean Kolstad D 1968-06-16 1986 2 33 Minnesota North Stars
104.    Zenith Komarniski D 1978-08-13 1996 3 75 Vancouver Canucks
105.    Levko Koper F 1990-10-05 2009 7 185 Atlanta Thrashers
106.    John Kordic F 1965-03-22 1983 4 78 Montréal Canadiens
107.    Dan Kordic D 1971-04-18 1990 5 88 Philadelphia Flyers
108.    Dave Kryskow F 1951-12-25 1971 2 26 Chicago Blackhawks
109.    Stuart Kulak F 1963-03-11 1981 6 115 Vancouver Canucks
110.    Chris Lane D 1978-02-16 1996 6 155 Boston Bruins
111.    Daymond Langkow F 1976-09-27 1995 1 5 Tampa Bay Lightning
112.    Scott Langkow G 1975-04-21 1993 2 31 Winnipeg Jets
113.    Tyler Lewington D 1994-12-05 2013 7 204 Washington Capitals
114.    Bryan Little F 1987-11-12 2006 1 12 Atlanta Thrashers
115.    Warren Luhning F 1975-07-03 1993 4 92 New York Islanders
116.    Jamie Lundmark F 1981-01-16 1999 1 9 New York Rangers
117.    Ross Lupaschuk D 1981-01-19 1999 2 34 Washington Capitals
118.    George Lyle F 1953-11-24 1973 8 123 Detroit Red Wings
119.    Keith Mackie D 1953-03-12 1973 4 51 Vancouver Canucks
120.    Vince Magnan D 1958-03-06 1978 6 88 Washington Capitals
121.    Marc Magnan F 1962-02-02 1981 10 195 Toronto Maple Leafs
122.    Garth Malarchuk G 1954-07-22 1974 7 109 Washington Capitals
123.    Kent Manderville F 1971-04-12 1989 2 24 Calgary Flames
124.    Gord Mark D 1964-09-10 1983 6 105 New Jersey Devils
125.    Jesse Martin F 1988-09-07 2006 7 195 Atlanta Thrashers
126.    Mike Mathers F 1972-06-20 1992 8 191 Washington Capitals
127.    Richard Matvichuk D 1973-02-05 1991 1 8 Minnesota North Stars
128.    Kevin Maxwell F 1960-03-30 1979 3 63 Minnesota North Stars
129.    Darrell May G 1962-03-06 1980 5 91 Vancouver Canucks
130.    Rocky Maze F 1956-02-20 1976 4 69 Buffalo Sabres
131.    Jay McFarlane D 1960-01-23 1979 6 113 Los Angeles Kings
132.    Steve McKenzie D 1961-04-28 1980 10 198 Pittsburgh Penguins
133.    Barry McKinlay D 1967-08-08 1987 10 206 Montréal Canadiens
134.    Jamie McLennan G 1971-06-30 1991 3 48 New York Islanders
135.    Mark Messier F 1961-01-18 1979 3 48 Edmonton Oilers
136.    Keaton Middleton D 1998-02-10 2016 4 101 Toronto Maple Leafs
137.    Kieran Millan G 1989-08-31 2009 5 124 Colorado Avalanche
138.    Jason Miller F 1971-03-01 1989 1 18 New Jersey Devils
139.    Brad Miller D 1969-07-23 1987 2 22 Buffalo Sabres
140.    Duncan Milroy F 1983-02-08 2001 2 37 Montréal Canadiens
141.    Roy Mitchell D 1969-03-14 1989 9 188 Montréal Canadiens
142.    John Mokosak D 1963-09-07 1981 7 130 Hartford Whalers
143.    Grant Morin F 1957-07-01 1977 17 185 Detroit Red Wings
144.    Mitch Moroz F 1994-05-03 2012 2 32 Edmonton Oilers
145.    Derek Morris D 1978-08-24 1996 1 13 Calgary Flames
146.    Peter Morris F 1955-06-29 1975 6 103 Pittsburgh Penguins
147.    Dave Morrow D 1957-05-04 1977 4 56 Vancouver Canucks
148.    Joe Morrow D 1992-12-09 2011 1 23 Pittsburgh Penguins
149.    Richard Mulhern D 1955-03-01 1975 1 8 Atlanta Flames
150.    Brantt Myhres F 1974-03-18 1992 5 97 Tampa Bay Lightning
151.    Tyson Nash F 1975-03-11 1994 10 247 Vancouver Canucks
152.    Kevin Nastiuk G 1985-07-20 2003 4 126 Carolina Hurricanes
153.    Scott Nichol F 1974-12-31 1993 11 272 Buffalo Sabres
154.    Scott Niedermayer D 1973-08-31 1991 1 3 New Jersey Devils
155.    Bill Oleschuk G 1955-07-20 1975 7 110 Kansas City Scouts
156.    Boyd Olson F 1976-04-04 1995 6 138 Montréal Canadiens
157.    Dave Orleski F 1959-12-26 1979 4 79 Montréal Canadiens
158.    Corey Osmak F 1970-09-20 1990 9 183 Hartford Whalers
159.    Malcolm Parks F 1965-01-20 1983 2 36 Minnesota North Stars
160.    David Pasin F 1966-07-08 1984 1 19 Boston Bruins
161.    Shane Peacock D 1973-07-07 1991 3 60 Pittsburgh Penguins
162.    Pete Peeters G 1957-08-17 1977 8 135 Philadelphia Flyers
163.    Perry Pelensky F 1962-03-20 1981 4 75 Chicago Blackhawks
164.    Jackson Penney F 1969-02-05 1989 4 80 Boston Bruins
165.    Matt Pesklewis F 1968-05-21 1986 5 97 Boston Bruins
166.    Alex Petrovic D 1992-03-03 2010 2 36 Florida Panthers
167.    Matt Pettinger F 1980-10-22 2000 2 43 Washington Capitals
168.    Dion Phaneuf D 1985-04-10 2003 1 9 Calgary Flames
169.    Fernando Pisani F 1976-12-27 1996 8 195 Edmonton Oilers
170.    Mark Pivetz D 1973-12-09 1993 10 257 Québec Nordiques
171.    Ray Podloski F 1966-01-05 1984 2 40 Boston Bruins
172.    Brett Ponich D 1991-02-22 2009 2 48 St. Louis Blues
173.    David Pope F 1994-09-27 2013 4 109 Detroit Red Wings
174.    Mark Pysyk D 1992-01-11 2010 1 23 Buffalo Sabres
175.    Peter Quenneville F 1994-03-09 2013 7 195 Columbus Blue Jackets
176.    David Quenneville D 1998-03-13 2016 7 200 New York Islanders
177.    John Quenneville F 1996-04-16 2014 1 30 New Jersey Devils
178.    Brendan Ranford F 1992-05-03 2010 7 209 Philadelphia Flyers
179.    Brent Regan F 1966-03-04 1984 10 193 Hartford Whalers
180.    Steven Regier F 1984-08-31 2004 5 148 New York Islanders
181.    Ryan Rehill D 1995-11-07 2014 5 131 New Jersey Devils
182.    Curtis Rich D 1979-10-06 1998 5 121 Tampa Bay Lightning
183.    Jaynen Rissling D 1993-09-21 2012 7 197 Washington Capitals
184.    Brad Ross F 1992-05-28 2010 2 43 Toronto Maple Leafs
185.    Kyle Rossiter D 1980-06-09 1998 2 30 Florida Panthers
186.    Randy Rudnyk F 1957-04-16 1977 6 103 Los Angeles Kings
187.    Lindy Ruff D 1960-02-17 1979 2 32 Buffalo Sabres
188.    Phil Russell D 1952-07-21 1972 1 13 Chicago Blackhawks
189.    Troy Rutkowski D 1992-04-29 2010 5 137 Colorado Avalanche
190.    Terran Sandwith D 1972-04-17 1990 2 42 Philadelphia Flyers
191.    Wally Schreiber F 1962-04-15 1982 8 152 Washington Capitals
192.    Brian Shaw F 1962-05-20 1980 4 78 Chicago Blackhawks
193.    Duncan Siemens D 1993-09-07 2011 1 11 Colorado Avalanche
194.    Kent Simpson G 1992-03-26 2010 2 58 Chicago Blackhawks
195.    Dillon Simpson D 1993-02-10 2011 4 92 Edmonton Oilers
196.    Jarrett Smith F 1979-06-15 1997 3 59 New York Islanders
197.    Randy Smith F 1953-05-12 1973 6 88 St. Louis Blues
198.    Colin Smith F 1993-06-20 2012 7 192 Colorado Avalanche
199.    Mark Smith F 1977-10-24 1997 9 219 San Jose Sharks
200.    Terry Smith F 1952-06-30 1972 7 109 Chicago Blackhawks
201.    Geoff Smith D 1969-03-07 1987 3 63 Edmonton Oilers
202.    Harold Snepsts D 1954-10-24 1974 4 59 Vancouver Canucks
203.    Doug Soetaert G 1956-04-21 1975 2 30 New York Rangers
204.    Lee Sorochan D 1975-09-09 1993 2 34 New York Rangers
205.    Ken Spangler D 1967-05-02 1985 2 22 Toronto Maple Leafs
206.    Kim Spencer D 1958-09-01 1978 7 104 Minnesota North Stars
207.    Greg Spenrath D 1969-09-27 1989 8 160 New York Rangers
208.    Tyler Spurgeon F 1986-04-10 2004 8 242 Edmonton Oilers
209.    Jared Spurgeon D 1989-11-29 2008 6 156 New York Islanders
210.    Kevin St. Jacques F 1971-02-25 1991 6 112 Chicago Blackhawks
211.    Bretton Stamler D 1987-03-10 2005 7 214 Detroit Red Wings
212.    Pete Steblyk D 1961-03-25 1980 9 185 New York Islanders
213.    Jason Strudwick D 1975-07-17 1994 3 63 New York Islanders
214.    Brian Sutherby F 1982-03-01 2000 1 26 Washington Capitals
215.    Ken Sutton D 1969-11-05 1989 5 98 Buffalo Sabres
216.    Darryl Sydor D 1972-05-13 1990 1 7 Los Angeles Kings
217.    Brad Symes D 1976-04-26 1994 3 60 Edmonton Oilers
218.    Adam Tambellini F 1994-11-01 2013 3 65 New York Rangers
219.    Dave Thomlinson F 1966-10-22 1985 3 43 Toronto Maple Leafs
220.    Tim Thomlison G 1958-04-18 1978 5 73 Colorado Rockies
221.    Jim Thomson F 1965-12-30 1984 9 185 Washington Capitals
222.    Dean Tiltgen F 1974-02-03 1992 8 179 Buffalo Sabres
223.    Glen Toner F 1952-05-31 1972 7 100 Los Angeles Kings
224.    Tim Tookey F 1960-08-29 1979 5 88 Washington Capitals
225.    Branden Troock F 1994-03-03 2012 5 134 Dallas Stars
226.    Garry Valk F 1967-11-27 1987 6 108 Vancouver Canucks
227.    Darren Van Oene F 1978-01-18 1996 2 33 Buffalo Sabres
228.    Michael Volcan D 1962-03-03 1980 3 50 Hartford Whalers
229.    Ed Ward F 1969-11-10 1988 6 108 Québec Nordiques
230.    Darcy Werenka D 1973-05-13 1991 2 37 New York Rangers
231.    Gord Whitaker F 1966-01-24 1984 9 177 Winnipeg Jets
232.    Ian Wilkie G 1949-07-20 1969 7 74 Montréal Canadiens
233.    Shane Willis F 1977-06-13 1997 4 88 Carolina Hurricanes
234.    Warren Yadlowski F 1965-07-14 1983 10 200 Edmonton Oilers
235.    Ken Yaremchuk F 1964-01-01 1982 1 7 Chicago Blackhawks
236.    Gary Yaremchuk F 1961-08-15 1981 2 24 Toronto Maple Leafs
237.    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 2017 | 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
   Michael Alexander D 1981-00-00 1999 | MLAC Maple Leafs Midget AAA AMHL
   Darin Alexander D 1964-06-01 1988 | Univ. of Illinois-Chicago NCAA
   Aidan Alfaro F 1997-00-00 2016 | Edmonton Avalanche NorJHL
   Greg Allen F 1971-05-19 1996 | Daytona Beach Breakers SHL-Sr.
   Harry Allen F 1923-01-23 1950 | Edmonton Mercurys Canada
   Scott Allen F 1990-07-06 2017 | Bakersfield Condors AHL
   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 2017 | Stony Plain Flyers CapJHL
   Derek Ames F 1991-00-00 2014 | NEZ Northstars NorJHL
   Jeff Amundson F 1984-00-00 2004 | Edmonton Royals CapJHL
   Preston Amundson F 1993-02-03 2013 | Grant MacEwan College CCAA
   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
   Doug Anderson F 1927-10-20 1963 | Portland Buckaroos WHL
   Preston Anderson D 1994-05-05 2016 | Onion Lake Border Chiefs NEAJBHL
   Ryan Anderson F 1999-07-13 2017 | SSAC Athletics Midget AAA AMHL
   Lorne Anderson D 1959-11-23 1986 | Nelson Maple Leafs WIHL
   Derek Anderson F 1991-00-00 2011 | North Edmonton Red Wings CapJHL
   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 2013 | KC Centennials 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 2017 | Northern Alberta X-Treme Prep CSSHL
   Derek Arbeau F 1991-00-00 2011 | Seera Iceman NorJHL
   Lucas Arbour-Neagoe D 2000-04-27 2017 | Northern Alberta X-Treme Prep CSSHL
   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-09-30 2017 | 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 2017 | MLAC Maple Leafs Midget 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
   Wayne Babych F 1958-06-06 1987 | Binghamton Whalers AHL
   Dave Babych D 1961-05-23 2000 | Ambrì-Piotta NLA
   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 2017 | Devon Barons NCHL
   Tyson Baillie F 1995-11-16 2017 | Univ. of Alberta CIS
   Kevin Bain F 1993-00-00 2015 | Edmonton Royals CapJHL
   Jesse Baird D 1996-01-30 2017 | Cobourg Cougars OJHL
   Josh Baird F 1995-12-01 2016 | Kelowna Chiefs KIJHL
   Daniel Baker D 2001-05-15 2017 | Northern Alberta X-Treme Prep CSSHL
   Josh Baker F 1999-09-27 2017 | Spruce Grove Saints AJHL
   Trevor Baker F 1978-03-18 2007 | Bloomington PrairieThunder UHL
   Dylan Bakken G 1991-00-00 2011 | SWZ Sentinels NorJHL
   Keaton Bakstad G 1996-00-00 2011 | MLAC Freeze Maxwell Bantam AA ERBHL
   Tyson Bakstad F 1991-00-00 2011 | NEZ Northstars NorJHL
   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 2017 | 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 2017 | 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 2017 | 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 2017 | 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
   Avery Belcourt D 1998-00-00 2017 | Beverly Warriors CapJHL
   Alex Belcourt F 1957-06-20 1984 | Milwaukee Admirals IHL
   Curtis Belcourt D 1991-00-00 2014 | SWZ Oil Kings NorJHL
   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
   Eric Benke D 1984-08-20 2004 | Seattle Thunderbirds WHL
   Karl Benke D 1988-05-25 2008 | Edmonton Oil Kings WHL
   Matt Benko D 1996-09-04 2017 | Drayton Valley Thunder AJHL
   Tyler Benko F 1996-09-04 2017 | Drayton Valley Thunder AJHL
   Jacob Bennett D 1994-00-00 2013 | Arborg Ice Dawgs KJHL
   Jim Benning D 1963-04-29 1992 | Varese Italy
   Matthew Benning D 1994-05-25 2017 | Bakersfield Condors AHL
   Brian Benning D 1966-06-10 1995 | Florida Panthers NHL
   Mark Benning D 1964-04-19 1989 | EC Bad Nauheim Germany2
   Cole Benson F 1995-07-14 2017 | 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
   Matt Berlin G 1998-01-20 2017 | Sherwood Park Crusaders AJHL
   Ryan Berlin F 1994-02-10 2017 | Princeton Univ. NCAA
   Vincent Berndt D 1980-05-25 -
   Cam Bernicki F 1996-00-00 2017 | Robert Morris Univ. Peoria ACHA III
   Jacques Bernier F 1995-03-26 2017 | Edmonton Mustangs CapJHL
   Michael Bernstein F 1992-06-27 2012 | Leduc Riggers CapJHL
   Mike Berry D 1993-06-30 2017 | 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
   Ashton Billesberger G 2003-10-08 2017 | Pursuit of Excellence Bantam Var CSSBVHL
   Taylor Bilyk D 1993-01-03 2017 | Grant MacEwan College CCAA
   Chance Bird D 1991-00-00 2011 | Seera Stealth NorJHL
   Wade Bird D 1995-00-00 2011 | CAC Canadians Minor Midget AAA AMMHL
   Mike Bishai F 1979-05-30 2013 | Bietigheim Steelers Germany2
   Nicholas Bjerre D 1997-06-15 2013 | SSAC Bulldogs Minor Midget AAA AMMHL
   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
   Brady Block G 1981-05-18 2002 | Calgary Hitmen WHL
   Kieran Block F 1985-06-14 2017 | Stony Plain Eagles Chinook HL
   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 2007 | MLAC Maple Leafs Midget AAA AMHL
   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
   Steele Boomer F 1990-08-27 2014 | Fort Saskatchewan Chiefs Chinook HL
   Keenan Boomer G 1987-08-13 2007 | Camrose Kodiaks AJHL
   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 2017 | Stony Plain Eagles Chinook HL
   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
   Troy Bourke F 1994-03-30 2017 | San Antonio Rampage AHL
   Brendan Bourlai F 1996-00-00 2015 | Beverly Warriors CapJHL
   Dylan Bourlai F 1999-10-03 2017 | Spruce Grove Saints 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 | Knights of Columbus Pats Mgt AAA AMHL
   Ian Boychuk F 1989-05-05 2011 | Beaumont Chiefs CapJHL
   David Boychuk D 1981-07-16 2010 | Thompson Rivers Univ. BCIHL
   Johnny Boychuk D 1984-01-19 2017 | New York Islanders NHL
   Matt Boyda D 1982-00-00 2002 | Edmonton Royals CapJHL
   Jordon Boyer F 1993-00-00 2011 | Seera Iceman NorJHL
   Cordell Boyko D 1998-04-28 2017 | Golden Rockets KIJHL
   Christopher Boyko D 1994-00-00 2014 | NEZ Northstars NorJHL
   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
   Marc Bredo F 1991-00-00 2011 | Stony Plain Flyers CapJHL
   Dylan Bredo D 1993-06-25 2017 | Univ. of Alberta CIS
   Jarel Bremness F 1991-00-00 2011 | SWZ Oil Kings NorJHL
   Thomas Brennan F 1993-00-00 2016 | Morinville Kings NCHL
   Tom Brennan F 1993-00-00 2015 | North Edmonton Red Wings CapJHL
   Sean Brennan F 1995-00-00 2013 | MLAC Midget AA NAMHL
   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 2017 | MLAC Maple Leafs Midget AAA AMHL
   Kyle Brodbin F 1991-00-00 2011 | Edmonton Avalanche NorJHL
   Janella Brodett F - 2010 | Lindenwood-Belleville 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
   Jeff Brown D 1993-02-21 2015 | Beverly Warriors CapJHL
   Paul Brown F 1984-07-21 2007 | Rockford IceHogs UHL
   Gerry Brown F 1917-07-07 1952 | Hershey Bears AHL
   Carter Brown D 1998-10-17 2017 | Melfort Mustangs SJHL
   Derek Brown F 1997-09-08 2018 | Arizona State Univ. NCAA
   Ben Brown F 1987-00-00 2007 | Edmonton Royals CapJHL
   Ty Brown F 1991-00-00 2013 | North Edmonton Red Wings CapJHL
   Doug Brown D 1963-12-28 1991 | Greensboro Monarchs ECHL
   Elijah Brown F 2000-01-05 2017 | Seattle Thunderbirds WHL
   Kaedan Browne F 1998-06-22 2017 | Sherwood Park Knights CapJHL
   Jacob Bruinemen G 1996-00-00 2011 | CAC Canadians Bantam AA 2 ERBHL
   Gilbert Brulé F 1987-01-01 2017 | Neftekhimik Nizhnekamsk KHL
   Matthew Bruyer F 1996-00-00 2015 | Columbia Valley Rockies KIJHL
   Brandon Bruyer F 1987-00-00 2008 | Edmonton Royals CapJHL
   Blayze Bruyer F 1991-02-26 2010 | Edmonton Royals CapJHL
   Todd Bryant F 1991-00-00 2012 | Beverly Warriors CapJHL
   Graeme Bryks F 2001-01-22 2017 | Knights of Columbus Pats Mgt AAA AMHL
   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
   Terry Bucyk F 1955-07-26 1978 | Tulsa Oilers CHL
   Randy Bucyk F 1962-11-09 1991 | Salt Lake Golden Eagles IHL
   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 2017 | Beverly Warriors CapJHL
   Brayden Burke F 1997-01-01 2017 | Moose Jaw Warriors WHL
   Robert Burns F - 1981 | Harvard Univ. NCAA
   Kevin Burns F 1960-07-13 1980 | Regina Pats WHL
   Nathan Burns F 1993-07-15 2015 | Atlanta Gladiators ECHL
   Jeremy Burns F 1991-05-03 2015 | Stony Plain Eagles Chinook HL
   Michael Burns F 1991-05-03 2013 | Mount Royal Univ. CIS
   Dan Burton D 1983-02-09 2008 | Dalhousie Univ. CIS
   Jordan Busch D 1995-01-01 2017 | Concordia Univ. College of AB CCAA
   Kyle Busch D 1996-00-00 2011 | KC Shamrocks Bantam AA ERBHL
   Dylan Busenius D 1993-01-30 2017 | Univ. of Calgary CIS
   Cam Bush D 1991-04-17 2012 | Edmonton Royals CapJHL
   Blair Bush D 2000-09-18 2017 | Sherwood Park Crusaders AJHL
   Matt Buskas D 1984-00-00 2006 | Edmonton Royals CapJHL
   Chris Buskas D 1992-00-00 2011 | Edmonton Mustangs 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
   Al Cameron D 1955-10-21 1981 | Tulsa Oilers CHL
   Craig Cameron F 1945-07-19 1977 | New Haven Nighthawks AHL
   Brett Cameron F 1990-05-11 2017 | Lillehammer Norway
   Chase Campbell F 1985-02-21 2009 | Grant MacEwan College CCAA
   Ryan Campbell F 1979-05-24 2013 | Braehead Clan EIHL Cup
   Reese Campbell G 1988-06-01 2007 | Golden Jets KIJHL
   Joel Campbell G 1993-00-00 2012 | Edmonton Royals CapJHL
   Stephen Campbell F 1991-00-00 2011 | Seera Iceman NorJHL
   Ben Campbell F 1996-01-02 2017 | Edmonton Mustangs CapJHL
   Konor Campbell D 2001-05-25 2017 | KC Centennials Minor Midget AAA AMMHL
   Trevor Campbell F 1991-00-00 2011 | Seera Stealth NorJHL
   Brett Campbell F - 2016 | Univ. of Lethbridge CIS (W)
   Alison Campbell F 1993-06-24 2017 | Göteborg HC Division 1 (W)
   Matthew Cantalini D 1997-07-09 2017 | 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
   Claude Cardinal D 1978-00-00 2015 | Boise State Univ. ACHA II
   Reg Cardinal F 1971-07-07 1999 | Tallahassee Tiger Sharks ECHL
   Deldan Cardinal F 1998-00-00 2017 | Saddle Lake Warriors NEAJBHL
   Patrick Carlin D 1996-02-11 2017 | Concordia Univ. College of AB CCAA
   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 '01
   Thomas Carr D 1990-01-15 2017 | Gap Champions HL
   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
   Greg Carroll F 1956-11-10 1986 | Billings Marlboros CnHL
   Galloway Carroll D 1981-01-14 2007 | Columbus Cottonmouths SPHL
   Bob Carse F 1919-07-19 1950 | Cleveland Barons AHL
   Bill Carse F 1914-05-29 1950 | Vancouver Canucks PCHL
   Kevin Carthy F 1991-01-01 2016 | NAIT (Northern AB Ins. of Tech.) CCAA
   Mikaeli Cavell F - 2016 | Univ. of OIT CIS (W)
   Cole Cavell F 1993-00-00 2016 | Tofield Satellites NCHL
   Sine Chadi F 1996-02-21 2017 | Calgary Mustangs AJHL
   Cale Chalifoux D 1998-05-15 2017 | 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 2017 | Univ. of Alberta 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 2017 | 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
   Ron Chorney F 1960-08-26 1980 | Portland Winterhawks WHL
   Grant Chorney F 1970-01-03 1998 | Amarillo Rattlers WPHL
   Mitchel Chrapko D 1995-00-00 2011 | MLAC Leafs Midget 15AA REMHL
   Erik Christensen F 1983-12-17 2017 | 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
   Ron Chyzowski F 1965-08-14 1998 | TuS Geretsried Germany3
   Dave Chyzowski F 1971-07-11 2007 | EHC Linz EBEL
   Barry Chyzowski F 1968-05-25 1992 | Herforder EG Germany3
   Tanner Cimino F 1995-01-05 2017 | Edmonton Mustangs CapJHL
   Samy Ciplak F 1983-03-12 2002 | Victoriaville Tigres QMJHL
   Chris Claffey D 1980-07-31 2006 | Idaho Steelheads ECHL
   Mark Claffey D 1990-05-06 2011 | Leduc Riggers CapJHL
   Fraser Clair F 1981-01-07 2012 | Hannover Indians DEB-Pokal
   Nathan Clare D 1990-00-00 2009 | Edmonton Royals CapJHL
   Kiano Clark F 1999-00-00 2017 | CAC Canadians Midget AA NAMHL
   Scott Clark F 1991-00-00 2011 | North Edmonton Red Wings CapJHL
   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 2017 | Beverly Warriors CapJHL
   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
   Garth Collins D 1987-06-09 2006 | Portland Winterhawks WHL
   Rob Collins F 1978-03-15 2017 | Düsseldorfer EG DEL
   Mac Colville F 1916-01-08 1951 | Edmonton Flyers WCSHL
   Neil Colville D 1914-08-04 1950 | New Haven Ramblers AHL
   Marcel Comeau F 1952-03-01 1983 | Maine Mariners AHL
   Fred Comrie F 1953-09-12 1974 | Dayton Gems IHL
   Mike Comrie F 1980-09-11 2011 | Pittsburgh Penguins NHL
   Sean Comrie D 2000-01-30 2020 | Univ. of Denver NCAA
   Paul Comrie F 1977-02-07 2000 | Hamilton Bulldogs AHL
   Eric Comrie G 1995-07-06 2017 | Manitoba Moose AHL
   Ty Comrie F 1997-08-08 2017 | Vancouver Giants WHL
   Scott Comrie F 1995-00-00 2016 | SWZ Oil Kings NorJHL
   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 F 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 2017 | 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 2017 | Lake Superior State Univ. NCAA
   Nicolas Correale F 1997-10-20 2017 | Camrose Kodiaks 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 2017 | SSAC Midget AA 2 NAMHL
   Zac Cowan D 1997-00-00 2016 | SSAC Midget AA 1 NAMHL
   Russell Cowley F 1983-08-12 2017 | Coventry Blaze EIHL Cup
   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
   Wes Craig F 1966-11-29 1989 | Univ. of Alberta CIAU
   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
   Brandon Craig F 1995-00-00 2015 | Lakeside Phantoms MSHL
   Jesse Craige D 1989-01-11 2017 | Gap Champions HL
   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 2017 | Fort St. John Huskies NWJHL
   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 2017 | North Edmonton Red Wings CapJHL
   Daniel Cromwell F 1996-00-00 2012 | CAC Canadians Minor Midget AAA AMMHL
   Tyler Cronk D 1982-02-05 2003 | Edmonton Royals CapJHL
   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 2017 | CAC Edmonton Canadians Mdgt AAA AMHL
   Austin Cunningham F 1996-06-12 2017 | Univ. of Central Oklahoma ACHA
   Chase Cunningham F 1986-03-19 2008 | NAIT (Northern AB Ins. of Tech.) CCAA
   Garrett Cunningham G 1992-12-07 2012 | Beverly Warriors CapJHL
   Mitchell Cunningham D 1995-06-02 2017 | Edmonton Royals CapJHL
   Mark Curley F 1991-00-00 2011 | RCAC Rivermen NorJHL
   Connor Currah F 1988-08-10 2008 | Sherwood Park Crusaders AJHL
   Drew Currah F 1988-01-23 2006 | CAC Edmonton Canadians Mdgt AAA AMHL
   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
   Eric Dacyk D 1985-07-04 2005 | Swan Valley Stampeders MJHL
   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
   Holden Daley D 1996-01-23 2017 | Kindersley Klippers SJHL
   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
   Jeff Danyluk F 1976-03-15 1998 | San Angelo Outlaws WPHL
   Steven Danyluk D 1993-00-00 2012 | Edmonton Mustangs CapJHL
   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
   Neil Davey D 1965-11-29 1987 | Indianapolis Checkers IHL
   Carter Davey F 1995-11-12 2016 | SWZ Oil Kings NorJHL
   Chad Davidson F 1993-04-17 2017 | Briercrest College CCAA
   Bill Davidson D 1967-04-16 1999 | Corpus Christi IceRays WPHL
   Vicki Davis F 1984-02-02 2005 | Univ. of Wisconsin NCAA (W)
   Conner Davis F 1998-00-00 2011 | CAC Canadians Bantam AA 1 ERBHL
   Dan Davis F 1964-07-31 1983 | Lethbridge Broncos WHL
   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 2017 | 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 2017 | Beverly Warriors CapJHL
   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
   Robert Devaney F - 1971 | Concord Eastern Olympics NEnHL
   David Devaney F 1997-03-27 2013 | SSAC Bulldogs Minor Midget AAA AMMHL
   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
   Pierce Diamond G 1998-01-27 2017 | Whitecourt Wolverines AJHL
   Shane Dickson F 1976-10-29 2001 | St. Norbert College NCAA III
   Judy Diduck D 1966-04-21 -
   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 2017 | English River Miners SIJHL
   Chris Dingman F 1976-07-06 2008 | Aalborg Pirates Continental Cup
   Peter Dmytruk F 1983-00-00 2004 | Lacombe Generals Chinook HL
   Adam Doan F 1993-00-00 2015 | Beverly Warriors CapJHL
   Brandon Doan F 1997-00-00 2015 | Beverly Warriors CapJHL
   Connor Dobberthien G 1993-05-22 2017 | Concordia Univ. College of AB CCAA
   Connor Dochuk G 1999-07-15 2017 | Spruce Grove Saints AJHL
   Brady Dochuk F 1996-00-00 2017 | Edmonton Mustangs CapJHL
   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
   Jake Donald F 1997-00-00 2012 | SSAC Bantam AA 1 ERBHL
   Kesho Donald F 1997-12-30 2017 | Edmonton Royals CapJHL
   Erik Donald D 1996-01-05 2017 | Bonnyville Pontiacs AJHL
   Dale Donaldson F 1976-01-16 1999 | NAIT (Northern AB Ins. of Tech.) CCAA
   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 2017 | Lloydminster Bobcats AJHL
   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
   Jackson Dudley F 1993-12-17 2017 | American Int'l College NCAA
   Troy Dudley D 1999-02-22 2017 | Drumheller Dragons 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 2017 | 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 2017 | Sherwood Park Crusaders AJHL
               
 E            
   Ethan Eang F 1999-00-00 2017 | MLAC Maple Leafs Midget AAA AMHL
   Zachary Eastcott F 1997-00-00 2017 | North Edmonton Red Wings CapJHL
   Tyler Eastcott F 1991-00-00 2011 | NEZ Northstars NorJHL
   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 2017 | 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 | Concordia Univ. College of AB CCAA
   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
   Brett Epp G 1997-10-29 2017 | OCN Blizzard MJHL
   Paul Esdale D 1979-04-10 2009 | Port Huron Icehawks IHL
   Peter Esdale F - 1969 | Ohio Univ. NCAA
   McKenzie Esposito F 1993-00-00 2011 | MLAC Maple Leafs Midget AAA AMHL
   Matt Esposito G 1989-04-05 2010 | Sherwood Park Crusaders AJHL
   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 2017 | 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 2017 | Edmonton Mustangs CapJHL
   Kyle Fedorak F 1997-00-00 2017 | Edmonton Mustangs 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
   Adam Feniak D 1987-05-02 2016 | Fort Saskatchewan Chiefs Chinook HL
   Jeff Feniak D 1981-01-31 2006 | Univ. of Alberta CIS
   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 1999 | CAC Edmonton Canadians Mdgt AAA AMHL
   Philip Ferenac F 1995-07-04 2017 | 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 2017 | Fort Saskatchewan Rang. Bntm AAA AMBHL
   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 2017 | 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
   Drew Fisher D 1991-00-00 2011 | RCAC Rivermen NorJHL
   Thomas Fisher F 1978-11-22 1992 | Edmonton Jr. Oilers QC Int PW
   Glenn Fisher G 1983-04-25 2010 | Victoria Salmon Kings ECHL
   Boris Fistric D 1960-09-15 1982 | Kalamazoo Wings IHL
   Mark Fistric D 1986-06-01 2015 | Norfolk Admirals AHL
   Robert Fitzsimmons D 1995-00-00 2013 | SSAC Midget AA 2 NAMHL
   Trey Fix-Wolansky F 1999-05-26 2017 | Edmonton Oil Kings WHL
   Max Flanagan F 1993-05-13 2016 | Univ. of Toronto CIS
   Topher Flanagan F 1991-02-17 2016 | Amherst College NCAA III
   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
   Levi Fletcher F 1996-00-00 2011 | MLAC Brickmen Bantam AA ERBHL
   Ian Fletcher D 1978-07-07 2004 | Fife Flyers BNL
   Jason Fleury D 1982-02-17 2012 | Fort Saskatchewan Chiefs Chinook HL
   Dylan Flynn D 2000-01-01 2017 | 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 2018 | 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
   Brian Ford G 1961-09-21 1992 | Saint John Vitos NBSHL
   Michael Ford F 1991-00-00 2012 | Edmonton Mustangs CapJHL
   Casey Foster F 1991-00-00 2011 | Edmonton Avalanche NorJHL
   Conner Foster D 1990-01-11 2013 | Concordia Univ. College of AB CCAA
   Dustin Fostvelt D 1992-06-26 2016 | Univ. of Lethbridge CIS
   Andrew Fox D 1995-00-00 2017 | Edmonton Royals CapJHL
   Dylan France G 1996-02-18 2017 | 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
   Bradley Fraser F 1991-00-00 2011 | RCAC Rivermen NorJHL
   Kyle Fraser G 1985-12-17 2006 | Grant MacEwan College CCAA
   Clint Fraser F 1992-00-00 2011 | Edmonton Mustangs CapJHL
   Matt Frattin F 1988-01-03 2017 | Stockton Heat 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 2017 | Beverly Warriors 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
   Jesse Gabrielle F 1997-06-17 2017 | Prince George Cougars WHL
   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 2017 | 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 2017 | 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
   Markus Gerbrandt F 1991-08-02 2017 | Sparta Sarpsborg Norway
   Benjamin Gerbrandt F 1998-00-00 2016 | CAC Edmonton Canadians Mdgt AAA AMHL
   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
   Patker Gibson F 1993-00-00 2011 | Edmonton Avalanche NorJHL
   Travis Gibson G 1993-03-30 2013 | North Edmonton Red Wings CapJHL
   Cole Gibson F 1990-06-30 2014 | Stony Plain Eagles Chinook HL
   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
   Kanwar Gill G 2002-06-25 2017 | OHA Edmonton Bantam Prep CSSBHL
   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
   Dan Glegloff F 1985-00-00 2006 | Edmonton River Kings CapJHL
   Kevin Glegloff D 1990-10-11 2012 | Leduc Riggers 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
   Nicole Gorda F - 2016 | Univ. of OIT CIS (W)
   Brayden Gorda D 1999-04-15 2017 | Edmonton Oil Kings WHL
   Arthur Gordon F 1994-10-04 2017 | 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 2017 | Fort Frances Lakers SIJHL
   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 | Reading Royals ECHL
   Donald Gourley F - 1959 | Univ. of Michigan NCAA
   Kris Graf F 1978-05-05 2002 | Idaho Steelheads WCHL
   Jamie Graham F 1970-02-16 1991 | Fort McMurray Oil Barons AJHL
   Michael Graham F 1990-10-06 2011 | Comox Valley Glacier Kings VIJHL
   Blake Grainger F 1991-00-00 2017 | Grant MacEwan College CCAA
   Brett Grant F 1992-01-04 2014 | Spruce Grove Regals CapJHL
   Mike Gray F 1974-04-12 1994 | Saskatoon Blades WHL
   Shawn Gray D 1991-00-00 2011 | SWZ Oil Kings NorJHL
   Tyler Grayston D 1995-00-00 2011 | SSAC Bulldogs Minor Midget AAA AMMHL
   John Green D 1994-05-08 2017 | Daysland Northstars NCHL
   Brody Green F 2001-02-28 2017 | KC Centennials Minor Midget AAA AMMHL
   Jordan Greenfield G 1996-04-24 2017 | Notre Dame Hounds SJHL
   Quinn Greenly F 1997-01-06 2015 | SSAC Athletics Midget AAA AMHL
   Tyler Greenslade F 1991-00-00 2011 | Edmonton Avalanche NorJHL
   Davie Greenway D 1976-06-27 1997 | Nashville Nighthawks CHL
   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
   Cody Grekul F 1994-00-00 2012 | Beverly Warriors CapJHL
   Cole Grekul F 1994-00-00 2012 | MLAC Maple Leafs Midget AAA AMHL
   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 2008 | River Cree Warriors Chinook HL
   Craig Griffin D 1995-00-00 2016 | NEZ Northstars NorJHL
   Ryan Griffin D 1983-12-01 2006 | Central Coast Rhinos AIHL
   Kevin Griffin F 1991-00-00 2012 | North Edmonton Red Wings CapJHL
   Tyler Griffith F 1992-11-23 2017 | 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 | Buffalo Sabres NHL
   Dan Guild G 1995-06-25 2016 | SWZ Oil Kings NorJHL
   Mark Gummer G 1993-00-00 2011 | SSAC Athletics Midget AAA AMHL
   Adam Gummer F 1989-08-17 2010 | Sherwood Park Crusaders AJHL
   Dwaine Guy F 1962-09-01 1980 | Calgary Wranglers WHL
   Eric Guy G 1991-00-00 2011 | RCAC Rivermen NorJHL
   Kevan Guy D 1965-07-16 1995 | Utah Grizzlies IHL
               
 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 2017 | Tulsa Oilers ECHL
   Sam Halaby G 1982-02-10 2003 | Fernie Ghostriders AWHL
   Darren Halasz F 1960-01-24 1980 | Brandon Wheat Kings WHL
   Cal Halasz F 1958-01-22 1979 | Toledo Goaldiggers IHL
   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
   Justin Hall F 2001-03-27 2017 | CAC Canadians Minor Midget AAA AMMHL
   Brad Hall G 1958-10-07 1978 | Saskatoon Blades WCHL
   Adam Hall F 2001-03-27 2017 | 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 2017 | Medicine Hat Tigers WHL
   Steve Hamilton D 1973-09-21 1995 | Northern Michigan Univ. NCAA
   Brett Hamilton D 1991-01-16 2011 | Lloydminster Bobcats AJHL
   Blake Hamilton F 1986-02-14 2009 | Bentley Univ. NCAA
   Andrew Hamilton F 1991-01-16 2014 | Grant MacEwan College CCAA
   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
   Tyrone Hanna F 1990-00-00 2010 | Edmonton Royals CapJHL
   Kais Hanna F 1991-00-00 2011 | Edmonton Ice Jr. C NorJHL
   Gord Hannigan F - 1978 | Univ. of Pennsylvania NCAA
   Randy Hansch G 1966-02-08 1991 | Adirondack Red Wings AHL
   Ralph Hansch G 1924-05-20 -
   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 2017 | Drayton Valley Thunder AJHL
   Anthony Harder F 1991-00-00 2011 | North Edmonton Red Wings CapJHL
   Connor Hardowa D 1988-11-15 2017 | Manchester Monarchs ECHL
   Stuart Harley D 1997-04-30 2017 | Cornwall Colts CCHL
   Tyree Harriott F 1997-00-00 2013 | 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 2017 | 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
   Darren Hastman F 1972-05-12 1993 | Kelowna Spartans BCJHL
   Justin Haukenfrers F 1997-02-16 2017 | Beverly Warriors CapJHL
   Mark Haupt F 1985-00-00 2004 | Edmonton Royals CapJHL
   Kevin Haupt D 1978-06-22 2005 | Muskegon Fury UHL
   Colby Hauser F 1982-10-20 2014 | Perth Thunder AIHL
   Nicolas Hauser F 1991-00-00 2011 | SWZ Sentinels NorJHL
   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 2017 | Beverly Warriors CapJHL
   Josh Hayes D 1991-00-00 2011 | SWZ Oil Kings NorJHL
   Josh Hayward F 1997-07-31 2017 | Edmonton Royals CapJHL
   Jessica Healey D 1996-10-14 2016 | Univ. of Minnesota-Duluth NCAA (W)
   Josh Healey D 1994-07-12 2017 | Ohio State Univ. NCAA
   Paul Healey F 1975-03-20 2010 | Florida Everblades ECHL
   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 Cup
   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 2017 | Bonnyville Senior Pontiacs 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
   James Henry D 1991-00-00 2015 | William Paterson Univ. ACHA II
   Darrel Henry F 1962-09-28 1984 | Milwaukee Admirals IHL
   Jordan Hensel F 1994-00-00 2012 | Beverly Warriors CapJHL
   Don Herczeg D 1964-06-28 1990 | Knoxville Cherokees ECHL
   Tyler Herder F 1991-00-00 2015 | Stony Plain Eagles Chinook HL
   Matt Herder F 1989-03-02 2017 | Devon Barons NCHL
   Rob Herring D 1975-04-09 1994 | Regina Pats WHL
   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 Flyers Minor Mdgt AAA AMMHL
   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 2017 | Slave Lake Winterhawks NCHL
   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
   Tabor Hole D - 2012 | Montana Tech ACHA II
   Craig Hole D 1997-00-00 2016 | Edmonton Royals CapJHL
   Nathan Hollands F 1982-00-00 2004 | Edmonton Royals CapJHL
   Dane Holman F 2002-01-25 2017 | OHA Edmonton Bantam Prep CSSBHL
   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 2017 | Bonnyville Pontiacs AJHL
   Matthew Holzer D 1999-02-28 2017 | 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
   John Hopkins F - 1965 | Bemidji State Univ. NCAA
   Nik Hopkins D 1995-00-00 2011 | CAC Canadians Midget 15AA REMHL
   Cam Hopkins F 1989-06-17 2008 | Yorkton Terriers SJHL
   Ethyn Hopp F 2002-10-24 2017 | OHA Edmonton Bantam Prep CSSBHL
   Thomas Horvath F 1991-00-00 2011 | Seera Stealth NorJHL
   Michael Howlett F 1997-01-30 2017 | 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 2017 | Coquitlam Express BCHL
   Ryan Hughes F 1999-07-27 2017 | Portland Winterhawks WHL
   Cameron Hughes F 1996-10-09 2017 | Univ. of Wisconsin NCAA
   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
   Sandon Hunter F 1994-03-23 2016 | Edmonton Mustangs CapJHL
   Éric Hunter F 1977-02-28 2003 | Heerenveen Flyers Dutch Cup
   Matt Hunter F 1982-02-08 2015 | Innisfail Eagles Chinook HL
   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 2017 | Lloydminster Bobcats AJHL
   Don Hyland G 1962-05-11 1982 | Spokane Flyers WHL
               
 I            
   Jarome Iginla F 1977-07-01 2017 | Colorado Avalanche NHL
   Mike Ikeda F 1967-00-00 2005 | Victoria Salmon Kings ECHL
   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
   Glen Irwin D 1951-03-01 1980 | Houston Apollos CHL
   Doug Irwin D 1959-01-15 1997 | ERC Sonthofen Germany2
   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 2017 | MLAC Midget AA NAMHL
   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 2007 | Concordia Univ. College of AB CCAA
   Brett Jacobs F 1984-00-00 2004 | Edmonton Royals CapJHL
   Barry Jacobs D 1989-00-00 2009 | Edmonton Royals CapJHL
   Bruce Jacobsen F 1959-04-14 1979 | Edmonton Oil Kings WHL
   Troy Jacobsen F 1965-00-00 1989 | Northern Michigan Univ. NCAA
   Jasjeet Jandu F 1996-00-00 2013 | SSAC Midget AA 2 NAMHL
   Donovan Jang F 1997-00-00 2016 | SWZ Oil Kings NorJHL
   Behn Jang F 1991-00-00 2012 | Stony Plain Flyers CapJHL
   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 2017 | 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 2017 | 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 2017 | DVTK Jegesmedvék Continental Cup
   Mason Joe D 1998-00-00 2017 | Saddle Lake Warriors NEAJBHL
   Kenneth Johannson F - 1966 | Rochester Mustangs USHL Sr.
   Eric Johansson F 1982-01-07 2017 | Amiens France
   Thomas Johnman D 1981-03-08 1999 | Regina Pats WHL
   Perry Johnson D 1977-03-23 2011 | Milano Italy2
   Jacob Johnson D 1993-00-00 2011 | SSAC Midget AA 2 NAMHL
   Jacob Johnson F 1995-00-00 2016 | Edmonton Mavericks NorJHL
   Rachel Johnson F - 2016 | Univ. of Saskatchewan CIS (W)
   Marcus Johnson G 1989-09-12 2016 | Westlock Warriors NCHL
   Kyle Johnson D 1988-11-12 2017 | Columbus Cottonmouths SPHL
   Jamie Johnson F 1992-01-16 2016 | Morinville Kings NCHL
   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
   Braden Jones D 1994-08-27 2015 | West Kelowna Warriors BCHL
   Nicholas Jones F 1996-05-06 2018 | Univ. of North Dakota NCAA
   Tristan Jones F 2000-02-03 2017 | CAC Edmonton Canadians Mdgt AAA AMHL
   Jake Jones F 1991-00-00 2011 | SWZ Sentinels NorJHL
   Jaxon Joseph F 1997-09-15 2017 | Melfort Mustangs SJHL
   Gerard Jubinville F 1959-07-04 1979 | Edmonton Oil Kings WHL
   Lee Jubinville F 1985-04-30 2010 | Fort Worth Brahmas CHL
   Jeff Jubinville F 1989-02-01 2017 | MAC Budapest MOL Liga
               
 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
   Matt Kalinowski F 1984-00-00 2006 | Edmonton Royals CapJHL
   Jacob Kalinowski D 1991-00-00 2012 | Edmonton Royals CapJHL
   Dustin Kalynchuk D 1986-03-18 2006 | North Edmonton Red Wings CapJHL
   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 2017 | SSAC Athletics Midget AAA AMHL
   Dillon Kehoe D - 2015 | Truman High USHS
   Matt Keith F 1983-04-11 2017 | Braehead Clan EIHL Cup
   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 2017 | Fort Saskatchewan Rang. Mdgt AA NAMHL
   John-Paul Kelly F 1959-11-15 1986 | Los Angeles Kings NHL
   Alexander Kelly F 1995-00-00 2016 | Edmonton Mavericks NorJHL
   Richard Kelly F 1983-11-18 2017 | Stony Plain Eagles Chinook HL
   Brendan Kelly G 1995-00-00 2013 | SSAC Midget AA 2 NAMHL
   Matt Kemp F 1990-08-23 2013 | Concordia Univ. College of AB CCAA
   Dylan Kenney F 1991-00-00 2014 | Fort Saskatchewan Traders NorJHL
   Mason Kenny F 1995-00-00 2017 | St. Albert Merchants CapJHL
   Wes Kenny F 1993-00-00 2014 | Fort Saskatchewan Traders NorJHL
   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 2017 | Univ. of Alberta CIS
   Jonathan Kikuchi F 1995-00-00 2011 | CAC Canadians Midget 15AA REMHL
   Robert Kinasewich D - 1967 | Cornell Univ. NCAA
   Matthew Kinash F 1999-12-15 2017 | OHA Edmonton Prep CSSHL
   Troy Kinash D 1994-00-00 2014 | SWZ Oil Kings NorJHL
   Reg Kinch F 1953-01-24 1975 | Hampton Gulls SHL-Sr.
   Dylan King D 1993-00-00 2012 | North Edmonton Red Wings CapJHL
   Warren King F 1978-05-19 1992 | Edmonton Jr. Oilers QC Int PW
   Jordan King F 1991-00-00 2012 | North Edmonton Red Wings CapJHL
   Brett King G 1998-08-24 2015 | Pursuit of Excellence Varsity CSSVHL
   Dale Kirk D 1982-10-10 2017 | 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
   Cody Kleparchuk F 1991-00-00 2014 | NEZ Northstars NorJHL
   Corey Kleparchuk D 1995-00-00 2016 | NEZ Northstars NorJHL
   Glen Klotz F - 1986 | Univ. of North Dakota NCAA
   Brenden Klutke F 1996-00-00 2017 | 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 2017 | St. Albert Merchants CapJHL
   Mat Knoll D 1990-08-24 2017 | 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
   Ethan Knutsen F 2000-03-02 2017 | Pacific Coast Academy Prep CSSHL
   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 | Fort McMurray Oil Barons JCWC
   Bayne Koen F - 2001 | Kölner EC II Germany4
   Trevor Koenig G 1974-12-10 2016 | Dundee Stars EIHL Cup
   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 2017 | Beverly Warriors CapJHL
   Brayden Kolisniak F 1987-06-13 2011 | Concordia Univ. College of AB CCAA
   Jordan Kolisniak F 1989-08-24 2015 | Stony Plain Eagles Chinook HL
   Dean Kolstad D 1968-06-16 1998 | Central Texas Stampede WPHL
   Zenith Komarniski D 1978-08-13 2006 | Omaha Ak-Sar-Ben Knights AHL
   Bryan Kondo F 1977-05-29 2007 | Stony Plain Eagles Chinook HL
   Kevin Koopman G 1971-06-19 1994 | Louisville Icehawks ECHL
   Russ Kopak F 1924-04-26 1950 | Seattle Ironmen PCHL
   David Kope F 2000-10-10 2017 | CAC Edmonton Canadians Mdgt AAA AMHL
   Peter Kope D 1999-03-30 2017 | Calgary Canucks AJHL
   Josh Koper F 1990-06-22 2013 | NAIT (Northern AB Ins. of Tech.) CCAA
   Levko Koper F 1990-10-05 2017 | Florida Everblades ECHL
   John Kordic F 1965-03-22 1992 | Cape Breton Oilers AHL
   Dan Kordic D 1971-04-18 1999 | Grand Rapids Griffins IHL
   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
   Russell Kowalchuk F 1933-03-04 1955 | Springfield Indians AHL
   Graham Kowalchuk G 1995-00-00 2012 | SSAC Midget AA 2 NAMHL
   Kyle Kowalski F 1986-06-02 2007 | Drumheller Dragons AJHL
   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 2007 | SSAC Lions Bantam AAA AMBHL
   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
   Austin Krysa F 1987-00-00 2006 | Edmonton Royals CapJHL
   Graham Krysa F 1996-00-00 2014 | CAC Canadians Midget AA NAMHL
   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 2017 | 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 2017 | St. Paul Canadiens NEAJBHL
   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
   Dyllon Laboucan G 1994-06-29 2016 | Saddle Lake Warriors NEAJBHL
   Marc Laboucan F 1992-00-00 2014 | SWZ Oil Kings NorJHL
   Marc Lachance G 1978-04-28 1992 | Edmonton Jr. Oilers QC Int PW
   Tanner Laderoute F 1997-06-04 2017 | Okotoks Oilers AJHL
   Bill LaForge F 1974-05-09 1992 | Guelph Storm OHL
   Riley LaForge F 1989-06-15 2012 | Brown Univ. ACHA II
   Kane Lafranchise D 1988-05-27 2017 | Bridgeport Sound Tigers AHL
   Kristofer Laidler F 1995-00-00 2011 | MLAC Midget AA NAMHL
   MacKenzie Laiss D 1998-04-28 2017 | Edmonton Royals CapJHL
   Zachary Laiss D 1996-00-00 2017 | 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 2017 | Northern Alberta X-Treme Prep CSSHL
   Peter Lamont F 1996-00-00 2016 | Edmonton Royals CapJHL
   Jonah Lamoureux G - 2016 | SSAC Lions Bantam AAA AMBHL
   Richard Lamoureux F 1934-02-27 1955 | Saskatoon Quakers WHL
   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
   Elizabeth Lang F 2000-04-07 2016 | Northern Alberta Xtreme CSSHL (W)
   Kelsie Lang D - 2016 | Univ. of Calgary CIS (W)
   Ashlee Langdone F 1979-09-18 2014 | Spirit River Rangers 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
   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 2017 | 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
   Mike Lazaruk F 1978-01-09 1992 | Edmonton Jr. Oilers QC Int PW
   Kris Lazaruk G 1988-06-06 2016 | Colorado Eagles ECHL
   Kevan Lea G 1996-00-00 2011 | CAC Canadians Bantam AA 1 ERBHL
   Alex Leavitt F 1984-01-31 2017 | Braehead Clan EIHL Cup
   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
   Jim Lee F 1963-06-09 1982 | Seattle Thunderbirds WHL
   Keegan Lee D 1994-08-29 2012 | Sherwood Park Crusaders AJHL
   Josh Lee D 1990-01-10 2012 | NAIT (Northern AB Ins. of Tech.) CCAA
   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 2017 | Univ. of Alberta CIS
   Tyler Legga F 1995-00-00 2011 | SSAC Midget AA 2 NAMHL
   Lucas Leisen G 1999-00-00 2017 | 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
   Justin Lentz F 1995-00-00 2016 | SWZ Oil Kings NorJHL
   Derek Lentz D 1991-00-00 2011 | SWZ Sentinels 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
   Dale Lewis F 1951-07-28 1981 | New Haven Nighthawks AHL
   Carter Lewis G 1997-01-17 2017 | Edmonton Mustangs CapJHL
   Samuel Li D 1995-09-13 2016 | Seera Iceman NorJHL
   Daniel Liberty D 1999-00-00 2017 | Drayton Valley Thunder AJHL
   John Lidgett F 1993-10-14 2017 | Huntsville Havoc SPHL
   Aaron Linaker F 1989-10-10 2011 | Beaumont Chiefs CapJHL
   Reed Linaker F 1991-06-12 2012 | Brooks Bandits Doyle Cup
   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
   Michael Little G 1991-00-00 2011 | Edmonton Avalanche NorJHL
   Jesse Little F 1990-00-00 2011 | Edmonton Mustangs CapJHL
   Bryan Little F 1987-11-12 2017 | Winnipeg Jets NHL
   Bronson Littlechilds F 1998-07-01 2017 | Edmonton Royals CapJHL
   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 2017 | North Edmonton Red Wings CapJHL
   Nicholas Loose F 1996-00-00 2016 | SWZ Ice Kings NorJHL
   Mitch Loose F 1993-04-27 2013 | Winkler Flyers MJHL
   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 2017 | Waywayseecappo Wolverines MJHL
   Grant Lorentz D 1980-02-02 1998 | Moose Jaw Warriors WHL
   Arjun Lotey D 1995-00-00 2017 | 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 2017 | Red Deer Rebels WHL
   Pat Loyer D 1965-01-26 1986 | Spokane Chiefs WHL
   Andrew Luciuk F 1977-02-17 2006 | Sheffield Steelers EIHL Cup
   Ben Lucky F 1996-00-00 2011 | SSAC Bantam AA 3 ERBHL
   Kevin Luft F 1986-10-20 2007 | Sherwood Park Crusaders AJHL
   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 2017 | Stony Plain Eagles 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
   Ethan Mack F 2001-08-27 2017 | Northern Alberta X-Treme Prep CSSHL
   Kevin Mack F 1987-00-00 2008 | Edmonton Royals CapJHL
   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 1965-07-16 1987 | Univ. of Michigan NCAA
   Ian MacPhee F 1954-07-04 1979 | Toledo Goaldiggers IHL
   Cameron MacPhee D 1999-05-17 2017 | Medicine Hat Tigers WHL
   Bud MacPherson D 1927-03-31 1961 | Edmonton Flyers WHL
   Sean MacTavish F 1994-11-21 2017 | Univ. of Alaska-Anchorage NCAA
   Reese Madsen F 1993-00-00 2012 | Fort Saskatchewan Hawks CapJHL
   Brett Magee D 1995-06-18 2017 | Saint John Vito's Midget AAA NBPEIMMHL
   Brandon Magee F 1994-01-23 2017 | Lacombe Generals Chinook HL
   Alex Magera F 1985-08-13 2011 | Univ. of Guelph CIS
   Vince Magnan D 1958-03-06 1984 | Moncton Alpines AHL
   Marc Magnan F 1962-02-02 1988 | Flint Spirits IHL
   Brett Magnan D 1995-01-03 2017 | Univ. of Notre Dame ACHA III
   Garan Magnes F 1997-04-11 2017 | Spruce Grove Saints AJHL
   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 2017 | 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 2007 | Stony Plain Eagles Chinook HL
   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 2017 | Stony Plain Eagles Chinook HL
   Josh Marple F 1995-00-00 2016 | Seera Iceman NorJHL
   Alexander Marrocco D 2000-00-00 2017 | Knights of Columbus Pats Mgt AAA AMHL
   P.J. Marrocco F 1997-08-27 2017 | Bonnyville Pontiacs AJHL
   Chris Marsh D 1982-00-00 2002 | Edmonton Royals CapJHL
   Jeff Marshall D 1961-05-07 1980 | Regina Pats M-Cup
   Andrew Marshall F 1997-10-10 2017 | Calgary Canucks AJHL
   Cam Martin G 1995-00-00 2013 | SSAC Midget AA 1 NAMHL
   Michael Martin F 1993-00-00 2011 | Knights of Columbus Pats Mgt AAA AMHL
   Matt Martin D 1997-00-00 2012 | SSAC Bantam AA 2 ERBHL
   Daniel Martin F 1991-00-00 2012 | Edmonton Royals CapJHL
   Terry Martin G 1994-03-25 2017 | Univ. of Nevada-Las Vegas ACHA II
   Jesse Martin F 1988-09-07 2011 | Univ. of Denver NCAA
   Skylar Martin F 1994-00-00 2012 | CAC Canadians Midget AA NAMHL
   Karrick Martin F 1989-05-24 2011 | Beaumont Chiefs CapJHL
   Dakota Mason F 1992-02-24 2017 | Bonnyville Senior Pontiacs NCHL
   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 2017 | 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 1981-00-00 2001 | Northeastern Univ. NCAA
   Kevin Maxwell F 1960-03-30 1988 | Hershey Bears AHL
   Edward May D - 1952 | Univ. of Michigan NCAA
   Shawn May G 1990-12-16 2011 | Leduc Riggers CapJHL
   Darrell May G 1962-03-06 1989 | Peoria Rivermen IHL
   Connor Maybroda D 1997-00-00 2017 | 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 2017 | NAIT (Northern AB Ins. of Tech.) CCAA
   Quinton McAndrews F 1998-07-03 2017 | Sherwood Park Crusaders AJHL
   Bryan McAndrews D 2001-02-21 2017 | SSAC Athletics Midget AAA AMHL
   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
   Gord McCann F 1973-08-08 1998 | Univ. of Alaska-Anchorage NCAA
   Chad McCann F 1996-00-00 2017 | Edmonton Royals CapJHL
   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 1982 | Sherwood Park Crusaders AJHL
   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
   Brendan McDonald D 1988-00-00 2011 | Grant MacEwan College CCAA
   Ian McDonald F 1985-03-27 2017 | ASC Corona Brasov MOL Liga
   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
   Robert McGill F 1999-00-00 2017 | SSAC Midget AA 1 NAMHL
   Jack McGill F 1921-09-19 1954 | New Westminster Royals WHL
   Pat McGill F 1960-02-18 1980 | New Westminster Bruins WHL
   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
   Jeremy McKibbon F 1984-12-19 2010 | NAIT (Northern AB Ins. of Tech.) CCAA
   Dayton McKinlay F 1996-00-00 2011 | CAC Canadians Bantam AA 1 ERBHL
   Barry McKinlay D 1967-08-08 2004 | Port Huron Beacons UHL
   Ryan McKinnon F 1997-12-26 2017 | Spruce Grove Saints AJHL
   Derek McKinnon F 1991-00-00 2012 | Edmonton Mustangs CapJHL
   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
   Ben McLeod D 1997-04-28 2017 | Sherwood Park Crusaders AJHL
   Dexter McLeod D 1996-02-16 2017 | Spruce Grove Saints AJHL
   Chris Mcleod-Borg F 1996-00-00 2012 | SSAC Midget AA 1 NAMHL
   Chad McLeod-Borg F 1993-03-01 2012 | Whitecourt Wolverines NWJHL
   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 2017 | Western Michigan Univ. NCAA
   Pat McNary D 1984-00-00 2006 | Edmonton Royals CapJHL
   Brian McNary F 1986-05-23 2007 | Brown Univ. NCAA
   Mitch McNeelands D 1993-02-05 2012 | Beaumont Chiefs CapJHL
   Bernie McNeil F 1960-07-27 1979 | Edmonton Oil Kings WHL
   Billy McNeill F 1936-01-26 1971 | San Diego Gulls WHL
   David McNeill F 1989-06-14 2009 | Sherwood Park Crusaders AJHL
   Scott McNeill F 1987-08-20 2011 | Princeton Univ. NCAA
   Max McPeak F 1999-10-27 2017 | Drayton Valley Thunder AJHL
   Shaun McPherson D 1994-02-26 2017 | Fort Saskatchewan Chiefs Chinook HL
   Derek McWhinnie F 1997-00-00 2017 | Edmonton Royals CapJHL
   Colten Meaver F 1993-02-15 2015 | Grant MacEwan College CCAA
   Taylor Medak G 1987-01-25 2005 | Sherwood Park Crusaders AJHL
   Judd Medak F 1979-09-20 2005 | Fife Flyers EIHL Crossover
   Alex Meeker F 1997-01-05 2017 | 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
   Tanner Melnyk D 1999-02-02 2017 | Fort Saskatchewan Hawks CapJHL
   Gerry Melnyk F 1934-09-16 1968 | St. Louis Blues NHL
   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 2017 | St. Albert Raiders Midget 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 2017 | Olds Grizzlys AJHL
   Michel Michon D 1974-01-07 1996 | Muskegon Fury CoHL
   Dalton Middleton F 1998-08-02 2014 | CAC Canadians Midget AA NAMHL
   Brant Middleton F 1982-02-06 2016 | Fort Saskatchewan Chiefs Chinook HL
   Josh Middleton D 1992-03-06 2010 | Grande Prairie Storm AJHL
   Keaton Middleton D 1998-02-10 2017 | Saginaw Spirit OHL
   Cody Milgate F 1998-00-00 2017 | Sicamous Eagles KIJHL
   Daine Milgate F 1999-10-26 2017 | Sherwood Park Kings Midget AAA AMHL
   Kieran Millan G 1989-08-31 2014 | Denver Cutthroats CHL
   Braden Millan D 1991-00-00 2011 | Edmonton Avalanche NorJHL
   Gavin Millan F 1988-03-29 2006 | Fort Saskatchewan Traders AJHL
   Tyson Millan F 1993-00-00 2015 | Edmonton Avalanche NorJHL
   Hugh Millar D 1921-04-03 1948 | Indianapolis Capitals AHL
   Ryan Miller F 1982-00-00 2004 | Edmonton Royals CapJHL
   Jason Miller F 1971-03-01 2010 | Dresdner Eislöwen DEB-Pokal
   Jim Miller F - 1976 | Univ. of Denver NCAA
   Ian Miller F 1991-00-00 2011 | SWZ Oil Kings NorJHL
   Brad Miller D 1969-07-23 2000 | Utah Grizzlies IHL
   Braeden Miller D 1992-05-31 2015 | Grant MacEwan College CCAA
   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 2017 | Drayton Valley Thunder 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
   Thomas Moore F 1984-00-00 2011 | Univ. of Central Florida ACHA III
   Shaden Moore D 1985-05-27 2009 | Univ. of Alberta CIS
   Jordan Moore D 1991-00-00 2011 | Spruce Grove Regals CapJHL
   Billy Moores F 1948-04-01 1969 | Edmonton Oil Kings WCHL
   Taylon Moosewah D 1998-00-00 2017 | Saddle Lake Warriors NEAJBHL
   Phoenix Moravec F 2001-00-00 2017 | MLAC Midget AA NAMHL
   Tim Morgan F 1984-00-00 2003 | Edmonton Royals CapJHL
   Lomere Mori F 1991-00-00 2011 | RCAC Rivermen NorJHL
   Grant Morin F 1957-07-01 1980 | Kalamazoo Wings IHL
   Andrew Morin F 1993-00-00 2012 | Stony Plain Flyers CapJHL
   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
   Mitch Moroz F 1994-05-03 2017 | 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 2017 | Concordia Univ. College of AB CCAA
   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
   Boris Mostaghim F 1986-00-00 2005 | Univ. of Calgary CIS
   Christopher Motoska F 1996-00-00 2017 | St. Albert Merchants CapJHL
   Kael Mouillierat F 1987-12-09 2017 | Luleå HF Champions HL
   Chase Mudryk G 1996-00-00 2017 | 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
   Xavier Murdoch D - 2017 | Univ. of Idaho ACHA II
   Johnathan Murphy F 1996-00-00 2012 | MLAC Minor Midget AAA AMMHL
   Jason Murray F 1982-01-31 2006 | College of St. Scholastica NCAA III
   Mark Murray F 1995-00-00 2016 | NEZ Northstars NorJHL
   David Murray F 1986-07-20 2007 | Spruce Grove Saints AJHL
   Ryan Murray D 1984-02-09 2005 | Winkler Flyers MJHL
   Ahmad Mustafa F 1994-00-00 2012 | Beverly Warriors CapJHL
   Ahmed Mustafa F 1994-00-00 2012 | KC Colts Midget AA NAMHL
   Scott Mydan F 1970-05-20 1993 | Univ. of Alberta CIAU
   Hap Myers D 1947-07-28 1974 | Cincinnati Swords AHL
   Brantt Myhres F 1974-03-18 2007 | Newcastle Vipers EIHL 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 2017 | Edmonton Mustangs CapJHL
   Massimo Neri F 2000-00-00 2017 | Knights of Columbus Pats Mgt AAA AMHL
   Braeden Nesbitt F 1998-08-13 2017 | 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
   Drew Nichol D 1989-04-30 2017 | Fort Saskatchewan Chiefs Chinook HL
   Scott Nichol F 1974-12-31 2013 | St. Louis Blues NHL
   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 2017 | Beaumont Chiefs CapJHL
   Buddy Nowicki F 1994-00-00 2012 | CAC Edmonton Canadians Mdgt AAA AMHL
   Robert Nowicki F 1995-11-28 2016 | Edmonton Mustangs CapJHL
   William Nwaribe D 1996-00-00 2017 | 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 2017 | SSAC Athletics Midget AAA AMHL
   Dane Olsen D 1991-04-09 2016 | Westlock Warriors NCHL
   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 Olson F 1991-00-00 2011 | Seera Stealth NorJHL
   Mack Olson D 1991-00-00 2011 | Seera Stealth NorJHL
   Boyd Olson F 1976-04-04 2011 | Stony Plain Eagles Chinook HL
   Tyler Olthuizen F 1996-00-00 2012 | MLAC Maple Leafs Midget AAA AMHL
   Andrew Olyan F 1991-00-00 2014 | RCAC Rivermen NorJHL
   Ben Onyschuk D 1997-06-17 2017 | Edmonton Mustangs CapJHL
   Kevin Onyschuk F 1991-00-00 2011 | Edmonton Mustangs CapJHL
   Michael Oplanich F 1998-00-00 2017 | North Edmonton Red Wings CapJHL
   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 2017 | Edmonton Royals CapJHL
   Luke Orysiuk D 1997-06-19 2017 | 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
   Yevgeni Ostrovsky F 1999-02-13 2017 | Drumheller Dragons AJHL
   Merritt Oszytko F 1998-02-21 2017 | Sherwood Park Crusaders AJHL
   Jesse Oszytko D 1991-00-00 2011 | SWZ Oil Kings NorJHL
   Robert Otto D - 1965 | Colorado College NCAA
   Tyler Ouelette-Fitz G 1998-07-04 2016 | KC Colts Midget AA NAMHL
   Landon Overton F 1999-07-14 2017 | MLAC Maple Leafs Midget AAA AMHL
   Zach Ovics D 1993-03-13 2012 | Dawson Creek Rage NAHL
   Steven Owre F 1996-06-21 2017 | 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)
   Ethan Pacholok D 1989-08-16 2007 | Spruce Grove Saints AJHL
   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
   Robert Palmer D 1990-01-08 2012 | Beverly Warriors CapJHL
   Tyler Palmer D 1994-03-14 2016 | Grant MacEwan College CCAA
   Colton Palumbo D 1995-00-00 2011 | CAC Canadians Midget 15AA REMHL
   Taylor Paniccia F 1996-00-00 2017 | Beverly Warriors CapJHL
   Jayden Pannu D 1999-02-27 2017 | Fort McMurray Oil Barons AJHL
   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 2017 | 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 2017 | Edmonton Mustangs CapJHL
   Matt Parks F 1986-11-13 2006 | Bismarck Bobcats NAHL
   Craig Parks F 1984-02-25 2007 | NAIT (Northern AB Ins. of Tech.) CCAA
   Tyler Parks F 1991-05-24 2012 | St. Albert Steel AJHL
   Malcolm Parks F 1965-01-20 1988 | Baltimore Skipjacks AHL
   Greg Parks F 1967-03-25 2004 | Oji Eagles JIHL
   Austin Parmiter F 1997-06-18 2016 | Grande Prairie Storm AJHL
   Holden Parsons D 1999-00-00 2017 | Sherwood Park Kings Midget AAA AMHL
   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 2017 | Northern Alberta X-Treme Prep CSSHL
   David Pasin F 1966-07-08 1998 | Thurgau NLB
   Eric Paterson F 1994-12-19 2016 | Wetaskiwin Icemen CapJHL
   Josh Paterson F 1999-01-21 2017 | Saskatoon Blades WHL
   Zach Paterson D 1996-04-05 2015 | Edmonton Royals CapJHL
   Glenn Patry D 1989-00-00 2011 | Edmonton Royals CapJHL
   Mitchell Patter D 1994-00-00 2012 | SSAC Midget AA 2 NAMHL
   Derek Patter F 1998-08-12 2017 | La Ronge Ice Wolves SJHL
   James Patterson F 1996-00-00 2014 | SSAC Midget AA 2 NAMHL
   Senate Patton F 1992-02-11 2016 | Univ. of Oklahoma ACHA
   Spencer Paulhus D 1993-00-00 2011 | KC Colts Midget AA NAMHL
   Tanner Paulhus F 1994-00-00 2012 | CAC Canadians Midget AA NAMHL
   Tristen Paulowicz F 1997-02-06 2016 | NEZ Northstars NorJHL
   Luke Pavlic F 1992-08-29 2014 | Beverly Warriors CapJHL
   Marko Pavlic D 1994-00-00 2012 | Knights of Columbus Pats Mgt AAA AMHL
   Justin Pawlenchuk G 1992-09-19 2014 | St. Albert Merchants CapJHL
   Brandon Paziuk F 1998-01-06 2017 | Beverly Warriors CapJHL
   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 2017 | Hamilton Steelhawks ACH
   Mathew Peddie F 1990-06-15 2014 | Grant MacEwan College CCAA
   Blaine Peerless D 1961-10-13 1991 | Whitley Warriors Autumn Cup
   Pete Peeters G 1957-08-17 1991 | Hershey Bears AHL
   Trevor Peeters G 1987-07-02 2007 | Saskatoon Blades WHL
   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
   Darian Penner F 1999-00-00 2015 | Sherwood Park Squires Minor Mdgt AMMHL
   Justin Penner D 1990-00-00 2007 | SSAC Athletics Midget AAA AMHL
   David Penner F 1992-00-00 2012 | Edmonton Mustangs CapJHL
   Jake Penner F 1988-02-17 2006 | MLAC Maple Leafs Midget AAA AMHL
   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
   Don Perry D 1930-03-16 1969 | New Haven Blades EHL
   Liam Perry F 1998-00-00 2016 | SSAC Midget AA 2 NAMHL
   Randy Perry D 1976-06-19 2007 | Stony Plain Eagles Chinook HL
   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
   Dane Phaneuf D 1994-01-29 2016 | Univ. of Windsor CIS
   Dion Phaneuf D 1985-04-10 2017 | Ottawa Senators NHL
   Ryan Piche F 1996-11-05 2017 | Bonnyville Pontiacs AJHL
   Wayne Pidluzny D - 1978 | Seattle Thunderbirds WCHL
   Rylan Pietersma F 1994-00-00 2011 | MLAC Midget AA NAMHL
   Ashton Pietersma F 1994-00-00 2016 | Morinville Kings NCHL
   Taylor Pietersma D 1991-00-00 2012 | North Edmonton Red Wings CapJHL
   Sheldon Pietrzykowski F 1977-01-17 2000 | Union College NCAA
   Nishaylan Pillay D 1999-00-00 2017 | SSAC Athletics Midget AAA AMHL
   Dennis Pinfold D 1974-02-28 2002 | Laval Chiefs QSPHL
   Sandro Pisani F 1972-01-31 1998 | Asiago Italy
   Fernando Pisani F 1976-12-27 2012 | Södertälje SK Allsvenskan
   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 2017 | Univ. of Alberta-Augustana CCAA
   David Pope F 1994-09-27 2017 | Univ. of Nebraska-Omaha NCAA
   Ryan Porter F 1998-00-00 2017 | Edmonton Royals CapJHL
   Dereck Potter F 1998-00-00 2012 | SSAC Lions Bantam AAA AMBHL
   Braden Potter G 2001-03-22 2017 | Northern Alberta X-Treme Prep CSSHL
   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 2017 | Northern Alberta X-Treme Prep CSSHL
   Mike Proch F 1957-08-26 1977 | Calgary Centennials WCHL
   Tyler Proctor F 1994-02-04 2015 | NWCAA Stamps Jr. B CalJHL
   Josh Prokop F 2000-01-30 2017 | Northern Alberta X-Treme Prep CSSHL
   Luke Prokop D 2002-05-06 2017 | Pursuit of Excellence Bantm Prep CSSBHL
   Massimo Provenzano F 1977-05-28 2001 | Univ. of Alberta CIAU
   Greg Pruden D 1960-06-28 1995 | EC Bad Nauheim Germany2
   Jake Pukalo F 1996-00-00 2016 | Seera Iceman NorJHL
   Spencer Pukalo F 1991-00-00 2011 | Edmonton Mustangs CapJHL
   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            
   David Quenneville D 1998-03-13 2017 | Medicine Hat Tigers WHL
   John Quenneville F 1996-04-16 2017 | Albany Devils AHL
   Peter Quenneville F 1994-03-09 2017 | Aalborg Pirates Danish Cup
   Dave Quienneville D 1998-00-00 2011 | SSAC Bantam AA 1 ERBHL
               
 R            
   Rhett Rachinski F 1991-08-24 2017 | Univ. of Alberta CIS
   Travis Racic D 1996-00-00 2017 | 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
   Aidan Rai F 1996-00-00 2011 | MLAC Freeze Maxwell Bantam AA ERBHL
   Alden Rai F 1997-00-00 2011 | MLAC Bantam AAA AMBHL
   Tristan Rai F 1995-01-22 2014 | Westminster Prep. USHS
   Mason Raimundo G 2001-00-00 2017 | SSAC Bulldogs Minor Midget AAA AMMHL
   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 2017 | SSAC Bulldogs Minor Midget AAA AMMHL
   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
   Ty Readman F 1998-01-05 2017 | Sherwood Park Crusaders AJHL
   Darby Readman F 1995-00-00 2016 | Seera Iceman NorJHL
   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 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
   Ryan Rehill D 1995-11-07 2017 | Univ. of Alberta CIS
   Mike Rehill D 1992-09-09 2012 | Beverly Warriors CapJHL
   Jay Reid D 1964-02-19 1983 | Medicine Hat Tigers WHL
   Jason Reid F 1992-00-00 2011 | Stony Plain Flyers CapJHL
   Matt Reid F 1995-00-00 2015 | Ste. Anne Aces [CSHL] CSHL
   Stephen Reid D 1991-00-00 2011 | Seera Iceman NorJHL
   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 2017 | 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 1995 | Swift Current Broncos 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 1989-11-21 2010 | Kimberley Dynamiters KIJHL
   Brett Richards F 1992-00-00 2016 | Concordia Univ. College of AB CCAA
   Julie Richards F 1997-08-11 2017 | Liberty Univ. ACHA D2 (W)
   Alexander Richardson F 1995-00-00 2011 | MLAC Leafs Midget 15AA REMHL
   Ryley Rimmer F 1995-05-25 2017 | Concordia Univ. College of AB CCAA
   Nick Rimmer G 2002-11-16 2017 | Pursuit of Excellence Bantm Prep CSSBHL
   Ty Rimmer G 1992-03-23 2017 | Sterzing/Vipiteno AlpsHL
   Sean Ringrose F 1988-04-20 2017 | Gap France
   Mike Risdale G 1972-06-19 1996 | Saginaw Wheels CoHL
   Kelly Rissling F 1960-01-16 1985 | Pinebridge Bucks ACHL
   Jaynen Rissling D 1972-07-04 1999 | Amarillo Rattlers WPHL
   Jaynen Rissling D 1993-09-21 2017 | Cincinnati Cyclones ECHL
   Sean Ritchie D 1990-09-15 2014 | Arizona State Univ. ACHA
   Cam Ritchie D 1987-01-06 2013 | Brantford Blast ACH
   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
   Cole Robertson D 1998-04-09 2016 | SSAC Athletics Midget AAA AMHL
   Connor Robertson D 1997-00-00 2012 | SSAC Bantam AA 1 ERBHL
   Brent Robertson F 1980-02-19 2006 | Univ. of Alberta CIS
   Jarrett Robertson F 1988-05-13 2010 | Concordia Univ. College of AB CCAA
   Steven Robertson F 1991-00-00 2011 | Edmonton Ice Jr. C NorJHL
   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