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: 450578 players
Last added: Loris Vermot-Petit-OutheninFollow Elite Prospects on Twitter Follow Elite Prospects on Facebook Follow Elite Prospects on Instagram 
2016 World Championship
GROUP A

 flag CZECH REP.
 flag DENMARK
 flag KAZAKHSTAN
 flag LATVIA
 flag NORWAY
 flag RUSSIA
 flag SWEDEN
 flag SWITZERLAND
GROUP B

 flag BELARUS
 flag CANADA
 flag FINLAND
 flag FRANCE
 flag GERMANY
 flag HUNGARY
 flag SLOVAKIA
 flag USA
EP WC LEAGUE PAGE stats
 SCORING LEADERS
WC
# PLAYER GP G A TP
1. 
flag Vadim Shipachyov (F)
10
6
12
18
2. 
flag Artemi Panarin (F)
10
6
9
15
3. 
flag Yevgeni Dadonov (F)
10
6
7
13
4. 
flag Patrik Laine (F)
10
7
5
12
5. 
flag Mikael Granlund (F)
10
4
8
12
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 Inter-Nat.-League
 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 INL
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 CALGARY, AB, CAN



MOST CLICKED PLAYERS NHL PLAYERS NHL DRAFTED PLAYERS ALL PLAYERS ALPHABETICALLY
Top 10 players 120 players 178 players 2928 players


MOST CLICKED PLAYERS
#       PLAYER POS BORN LAST TEAM CLICKS
1.    William Nylander F 1996-05-01 2016 | Toronto Marlies 595648
2.    Alexander Nylander F 1998-03-02 2017 | Rögle BK 299630
3.    Taylor Hall F 1991-11-14 2016 | Edmonton Oilers 189088
4.    Robert Nilsson F 1985-01-10 2017 | ZSC Lions 159055
5.    Jared Aulin F 1982-03-15 2017 | Rapperswil 150487
6.    Jeff Tambellini F 1984-04-13 2016 | Syracuse Crunch 108410
7.    Krys Kolanos F 1981-07-27 2015 | Medvescak Zagreb 101156
8.    Matt Fornataro F 1985-06-26 2016 | Manchester Monarchs 84454
9.    Mat Robinson D 1986-06-20 2017 | Dynamo Moskva 83805
10.    Mike Green D 1985-10-12 2016 | Detroit Red Wings 78830


NHL PLAYERS
#       PLAYER POS BORN TIME PERIOD NHL SEASONS GP G A TP PIM
1.    Stew Adams F 1904-10-16 1929 - 1933 4 106 9 26 35 60
2.    John Adams F 1920-05-05 1940 - 1941 1 42 6 12 18 11
3.    Peter Allen D 1970-03-06 1995 - 1996 1 8 0 0 0 8
4.    Cody Almond F 1989-07-24 2009 - 2012 3 25 2 0 2 26
5.    Mark Astley D 1969-03-30 1993 - 1996 3 75 4 19 23 92
6.    Jared Aulin F 1982-03-15 2002 - 2003 1 17 2 2 4 0
7.    Scott Bailey G 1972-05-02 1995 - 1997 2 19 - - - -
8.    Carter Bancks F 1989-08-09 2012 - 2013 1 2 0 0 0 0
9.    Hank Bassen G 1932-12-06 1954 - 1968 9 155 - - - -
10.    Bob Bassen F 1965-05-06 1985 - 2000 15 765 88 144 232 1004
11.    Nolan Baumgartner D 1976-03-23 1995 - 2010 10 142 7 40 47 67
12.    Jay Beagle F 1985-10-16 2008 - 2016 8 311 31 33 64 121
13.    George Boothman F 1916-09-25 1942 - 1944 2 58 17 19 36 18
14.    Mike Brodeur G 1983-03-30 2009 - 2011 2 7 - - - -
15.    Murray Brumwell D 1960-03-31 1980 - 1988 7 128 12 31 43 70
16.    Don Cairns F 1955-10-08 1975 - 1977 2 9 0 1 1 2
17.    Brian Carlin F 1950-06-13 1971 - 1972 1 5 1 0 1 0
18.    Todd Charlesworth D 1965-03-22 1983 - 1990 6 93 3 9 12 47
19.    Colin Chisholm D 1963-02-25 1986 - 1987 1 1 0 0 0 0
20.    Dean Chynoweth D 1968-10-30 1988 - 1998 9 241 4 18 22 667
21.    Braydon Coburn D 1985-02-27 2005 - 2016 11 698 38 140 178 566
22.    Joe Colborne F 1990-01-30 2010 - 2016 6 233 38 68 106 110
23.    Pat Conacher G 1984-09-25 2013 - 2014 1 0 - - - -
24.    Rob Conn F 1968-09-03 1991 - 1996 2 30 2 5 7 20
25.    Mike Connolly F 1989-07-03 2011 - 2012 1 2 0 0 0 2
26.    Al Conroy F 1966-01-17 1991 - 1994 3 114 9 14 23 156
27.    Keith Cory D 1957-02-04 1979 - 1981 2 51 2 10 12 41
28.    Mike Craig G 1962-11-01 1984 - 1985 1 0 - - - -
29.    Greg Crozier F 1976-07-06 2000 - 2001 1 1 0 0 0 0
30.    Les Cunningham F 1913-10-04 1936 - 1940 2 60 7 19 26 21
31.    Rob DiMaio F 1968-02-19 1988 - 2006 17 894 106 170 276 840
32.    Micki DuPont D 1980-04-15 2001 - 2008 4 23 1 3 4 12
33.    Patrick Eaves F 1984-05-01 2005 - 2016 11 545 99 91 190 182
34.    Murray Eaves F 1960-05-10 1980 - 1990 8 57 4 13 17 9
35.    Brad Ference D 1979-04-02 1999 - 2007 6 250 4 30 34 565
36.    Todd Ford G 1984-05-01 2010 - 2011 1 0 - - - -
37.    Kris Foucault F 1990-12-12 2011 - 2012 1 1 0 0 0 0
38.    Bill Gadsby D 1927-08-08 1946 - 1966 20 1248 130 438 568 1539
39.    Norman Gainor F 1904-04-10 1927 - 1935 7 246 51 56 107 129
40.    T.J. Galiardi F 1988-04-22 2008 - 2015 7 321 44 61 105 136
41.    Harrison Gray G 1941-09-05 1963 - 1964 1 1 - - - -
42.    Mike Green D 1985-10-12 2005 - 2016 11 649 120 275 395 454
43.    Taylor Hall F 1991-11-14 2010 - 2016 6 381 132 196 328 234
44.    Michael Heidt D 1963-11-07 1983 - 1984 1 6 0 1 1 7
45.    Archie Henderson F 1957-02-17 1980 - 1983 3 23 3 1 4 92
46.    Fred Hergerts F 1913-01-29 1934 - 1936 2 20 2 4 6 2
47.    Thomas Hickey D 1989-02-08 2012 - 2016 4 264 13 53 66 98
48.    Alex Hicks F 1969-09-04 1995 - 2000 5 258 25 54 79 247
49.    Matt Higgins F 1977-10-29 1997 - 2001 4 57 1 2 3 6
50.    Josh Holden F 1978-01-18 1998 - 2004 6 60 5 9 14 16
51.    Ron Hudson F 1911-07-14 1937 - 1940 2 33 5 2 7 2
52.    Pat Hughes F 1955-03-25 1977 - 1987 10 573 130 128 258 646
53.    Jamie Hunt D 1984-04-20 2006 - 2007 1 1 0 0 0 0
54.    Tim Hunter D 1960-09-10 1981 - 1997 16 815 62 76 138 3146
55.    Bill Hutton D 1910-01-28 1929 - 1931 2 64 3 2 5 8
56.    Connor James F 1982-08-25 2005 - 2009 3 16 1 0 1 2
57.    Nick Johnson F 1985-12-24 2009 - 2014 5 113 14 23 37 52
58.    Terry Johnson D 1958-11-28 1979 - 1988 9 285 3 24 27 580
59.    Krys Kolanos F 1981-07-27 2001 - 2012 6 149 20 22 42 94
60.    Darryl Laplante F 1977-03-28 1997 - 2000 3 35 0 6 6 10
61.    Nathan Lawson G 1983-09-29 2010 - 2014 2 11 - - - -
62.    Craig Levie D 1959-08-17 1981 - 1987 6 183 22 53 75 177
63.    Herbie Lewis F 1905-04-17 1928 - 1939 11 483 148 161 309 248
64.    Bob Liddington F 1948-09-15 1970 - 1971 1 11 0 1 1 2
65.    Darcy Loewen F 1969-02-26 1989 - 1994 5 135 4 8 12 211
66.    Andrew MacWilliam D 1990-03-25 2014 - 2015 1 12 0 2 2 12
67.    Ronnie Martin F 1909-08-22 1932 - 1934 2 94 13 16 29 36
68.    Wayne McBean D 1969-02-21 1987 - 1994 6 211 10 39 49 168
69.    Frank McCool G 1918-10-27 1944 - 1946 2 72 - - - -
70.    Lyle Moffat F 1948-03-19 1972 - 1980 3 97 12 16 28 51
71.    Mike Moller F 1962-06-16 1980 - 1987 7 134 15 28 43 41
72.    Mike Moore D 1984-12-12 2010 - 2011 1 6 1 0 1 7
73.    Josh Morrissey D 1995-03-28 2015 - 2016 1 1 0 0 0 0
74.    Glenn Mulvenna F 1967-02-18 1991 - 1993 2 2 0 0 0 4
75.    Troy Murray F 1962-07-31 1981 - 1996 15 915 230 354 584 875
76.    Dana Murzyn D 1966-12-09 1985 - 1999 14 838 52 152 204 1571
77.    David Musil D 1993-04-09 2014 - 2015 1 4 0 2 2 2
78.    Mike Needham F 1970-04-04 1991 - 1994 3 86 9 5 14 16
79.    Steve Nemeth F 1967-02-11 1987 - 1988 1 12 2 0 2 2
80.    Robert Nilsson F 1985-01-10 2005 - 2010 5 252 37 81 118 90
81.    Lawrence Northcott F 1908-09-07 1928 - 1939 11 446 133 112 245 273
82.    Lawrence Nycholat D 1979-05-07 2003 - 2009 4 50 2 7 9 24
83.    William Nylander F 1996-05-01 2015 - 2016 1 22 6 7 13 4
84.    Myles O'Connor D 1967-04-02 1990 - 1994 4 43 3 4 7 69
85.    Darryl Olsen D 1966-10-07 1991 - 1992 1 1 0 0 0 0
86.    George Pargeter F 1923-02-24 1946 - 1947 1 4 0 0 0 0
87.    Brent Peterson F 1972-07-20 1996 - 1999 3 56 9 1 10 6
88.    Brent Peterson F 1958-02-15 1978 - 1989 11 620 72 141 213 484
89.    Chris Phillips D 1978-03-09 1997 - 2016 18 1179 71 217 288 756
90.    Domenic Pittis F 1974-10-01 1996 - 2004 7 86 5 11 16 71
91.    Ty Rattie F 1993-02-05 2013 - 2016 3 25 4 4 8 6
92.    Mike Rogers F 1954-10-24 1979 - 1986 7 484 202 317 519 184
93.    Tony Savage D 1906-07-18 1934 - 1935 1 49 1 5 6 6
94.    Jeff Schultz D 1986-02-25 2006 - 2016 10 409 11 65 76 137
95.    Sean Selmser F 1974-11-10 2000 - 2001 1 1 0 0 0 5
96.    Brandy Semchuk F 1971-09-22 1992 - 1993 1 1 0 0 0 2
97.    Hunter Shinkaruk F 1994-10-13 2015 - 2016 1 8 2 1 3 2
98.    Trevor Sim F 1970-06-09 1989 - 1990 1 3 0 1 1 2
99.    Tyler Sloan D 1981-03-15 2008 - 2011 3 99 4 13 17 50
100.    Jason Smith D 1973-11-02 1993 - 2009 15 1008 41 128 169 1099
101.    Brent Sopel D 1977-01-07 1998 - 2011 12 658 44 174 218 309
102.    Ron Stewart F 1932-07-11 1952 - 1973 21 1353 276 253 529 560
103.    Ryan Stone F 1985-03-20 2007 - 2010 3 35 0 7 7 55
104.    Jeff Tambellini F 1984-04-13 2005 - 2011 6 242 27 36 63 88
105.    Bobby Taylor G 1945-01-24 1971 - 1976 5 46 - - - -
106.    Paul Thompson F 1906-11-02 1926 - 1939 13 582 153 179 332 336
107.    Brent Thompson D 1971-01-09 1991 - 1997 6 121 1 10 11 352
108.    Rocky Thompson D 1977-08-08 1997 - 2002 4 25 0 0 0 117
109.    Ryan Tobler F 1976-05-13 2001 - 2002 1 4 0 0 0 5
110.    Garry Unger F 1947-12-07 1967 - 1983 16 1105 413 391 804 1075
111.    Shaun Van Allen F 1967-08-29 1990 - 2004 13 794 84 185 269 481
112.    Mike Vernon G 1963-02-24 1982 - 2002 19 781 - - - -
113.    Leigh Verstraete F 1962-01-06 1982 - 1988 3 8 0 1 1 14
114.    Wes Walz F 1970-05-15 1989 - 2008 13 607 109 151 260 343
115.    Kyle Wanvig F 1981-01-29 2002 - 2008 5 75 6 9 15 94
116.    Eddie Wares F 1915-03-19 1936 - 1947 9 321 60 102 162 161
117.    Craig Weller F 1981-03-17 2007 - 2009 2 95 4 10 14 127
118.    Chris Wells F 1975-11-12 1995 - 2000 5 195 9 20 29 193
119.    Jason Widmer D 1973-08-01 1994 - 1997 3 7 0 1 1 7
120.    Bob Wilkie D 1969-02-11 1990 - 1994 2 18 2 5 7 10


NHL DRAFTED PLAYERS
#       PLAYER POS BORN YEAR ROUND OVERALL DRAFTED BY
1.    Cody Almond F 1989-07-24 2007 5 140 Minnesota Wild
2.    Andrew Archer D 1983-05-15 2001 7 203 Montréal Canadiens
3.    Mark Astley D 1969-03-30 1989 10 194 Buffalo Sabres
4.    Jared Aulin F 1982-03-15 2000 2 47 Colorado Avalanche
5.    Scott Bailey G 1972-05-02 1992 5 112 Boston Bruins
6.    Darin Bannister D 1967-01-16 1987 10 200 Detroit Red Wings
7.    Nolan Baumgartner D 1976-03-23 1994 1 10 Washington Capitals
8.    Myles Bell F 1993-08-13 2013 6 160 New Jersey Devils
9.    Dan Bertram F 1987-01-14 2005 2 54 Chicago Blackhawks
10.    Roger Bourque D 1955-04-11 1975 14 208 Montréal Canadiens
11.    Cam Brauer D 1970-01-04 1988 4 82 Edmonton Oilers
12.    Sam Brittain G 1992-05-10 2010 4 92 Florida Panthers
13.    Mike Broda F 1977-05-26 1995 9 211 New York Islanders
14.    Mike Brodeur G 1983-03-30 2003 7 211 Chicago Blackhawks
15.    Cal Brown D 1967-01-13 1986 11 221 Hartford Whalers
16.    George Buat F 1958-01-06 1978 4 68 Boston Bruins
17.    Paul Cabana F 1978-09-28 1998 6 149 Vancouver Canucks
18.    Don Cairns F 1955-10-08 1975 2 20 Kansas City Scouts
19.    Brian Carlin F 1950-06-13 1970 7 86 Los Angeles Kings
20.    Austin Carroll F 1994-03-26 2014 7 184 Calgary Flames
21.    Todd Charlesworth D 1965-03-22 1983 2 22 Pittsburgh Penguins
22.    Steve Cheredaryk D 1975-11-20 1994 4 82 Winnipeg Jets
23.    Colin Chisholm D 1963-02-25 1981 3 60 Buffalo Sabres
24.    Donald Choukalos G 1981-04-04 1999 6 179 Boston Bruins
25.    Dean Chynoweth D 1968-10-30 1987 1 13 New York Islanders
26.    Braydon Coburn D 1985-02-27 2003 1 8 Atlanta Thrashers
27.    Matt Cockell G 1979-05-04 1997 5 117 Vancouver Canucks
28.    Joe Colborne F 1990-01-30 2008 1 16 Boston Bruins
29.    Grant Cole G 1949-05-02 1966 4 24 Detroit Red Wings
30.    Mike Craig G 1962-11-01 1982 10 205 Buffalo Sabres
31.    Greg Crozier F 1976-07-06 1994 3 73 Pittsburgh Penguins
32.    David Darguzas F 1979-01-20 1997 5 114 Vancouver Canucks
33.    Ken Davis F 1981-03-20 1999 9 266 Detroit Red Wings
34.    Chris Davis G 1974-12-01 1993 10 246 Buffalo Sabres
35.    Jacob DeSerres G 1990-03-18 2008 3 84 Philadelphia Flyers
36.    Rob DiMaio F 1968-02-19 1987 6 118 New York Islanders
37.    Reid Duke F 1996-01-28 2014 6 169 Minnesota Wild
38.    Micki DuPont D 1980-04-15 2000 9 270 Calgary Flames
39.    Patrick Eaves F 1984-05-01 2003 1 29 Ottawa Senators
40.    Murray Eaves F 1960-05-10 1980 3 44 Winnipeg Jets
41.    Mickey Elick D 1974-03-17 1992 8 192 New York Rangers
42.    T.J. Fast D 1987-09-02 2005 2 60 Los Angeles Kings
43.    Brad Ference D 1979-04-02 1997 1 10 Vancouver Canucks
44.    John Flatters D 1987-06-17 2005 6 174 Philadelphia Flyers
45.    Todd Ford G 1984-05-01 2002 3 74 Toronto Maple Leafs
46.    Kris Foucault F 1990-12-12 2009 4 103 Minnesota Wild
47.    T.J. Galiardi F 1988-04-22 2007 2 55 Colorado Avalanche
48.    Ben Gallacher D 1992-09-11 2010 4 93 Florida Panthers
49.    Wayne Gibbs D 1951-02-17 1971 5 66 St. Louis Blues
50.    Jeff Glass G 1985-11-19 2004 3 89 Ottawa Senators
51.    Matthew Glasser F 1987-06-11 2005 7 220 Edmonton Oilers
52.    Brent Gogol F 1958-01-15 1978 9 138 Minnesota North Stars
53.    Coda Gordon F 1994-08-04 2012 6 165 Calgary Flames
54.    Mike Green D 1985-10-12 2004 1 29 Washington Capitals
55.    Taylor Hall F 1991-11-14 2010 1 1 Edmonton Oilers
56.    Brad Hamilton D 1967-03-30 1985 10 200 Chicago Blackhawks
57.    Todd Harris D 1972-05-11 1992 9 206 St. Louis Blues
58.    Dillon Heatherington D 1995-05-09 2013 2 50 Columbus Blue Jackets
59.    Michael Heidt D 1963-11-07 1982 2 27 Los Angeles Kings
60.    Daniel Held F 1961-11-13 1980 5 105 Philadelphia Flyers
61.    Archie Henderson F 1957-02-17 1977 10 156 Washington Capitals
62.    Thomas Hickey D 1989-02-08 2007 1 4 Los Angeles Kings
63.    Matt Higgins F 1977-10-29 1996 1 18 Montréal Canadiens
64.    Adin Hill G 1996-05-11 2015 3 76 Arizona Coyotes
65.    Josh Holden F 1978-01-18 1996 1 12 Vancouver Canucks
66.    Rhett Holland D 1993-09-25 2012 4 102 Arizona Coyotes
67.    Phil Huber F 1969-01-10 1989 8 149 New York Islanders
68.    Pat Hughes F 1955-03-25 1975 3 52 Montréal Canadiens
69.    Tim Hunter D 1960-09-10 1979 3 54 Atlanta Flames
70.    Shane Hynes F 1983-11-07 2003 3 86 Anaheim Ducks
71.    Connor James F 1982-08-25 2002 9 279 Los Angeles Kings
72.    Nick Johnson F 1985-12-24 2004 3 67 Pittsburgh Penguins
73.    Todd Kelman D 1975-01-05 1993 6 141 St. Louis Blues
74.    Colt King F 1983-03-04 2001 4 130 Colorado Avalanche
75.    Jim Kirkpatrick D 1956-05-20 1976 3 43 St. Louis Blues
76.    Ben Knopp F 1982-04-08 2000 3 69 Columbus Blue Jackets
77.    Krys Kolanos F 1981-07-27 2000 1 19 Arizona Coyotes
78.    Sean Krakiwsky F 1967-12-29 1986 7 128 Los Angeles Kings
79.    Mike LaPlante D 1975-07-12 1995 7 159 Anaheim Ducks
80.    Darryl Laplante F 1977-03-28 1995 3 58 Detroit Red Wings
81.    Greg Leahy F 1970-02-19 1989 7 139 New York Rangers
82.    Craig Levie D 1959-08-17 1979 3 43 Montréal Canadiens
83.    Darcy Loewen F 1969-02-26 1988 3 55 Buffalo Sabres
84.    Joel Lowry F 1991-11-15 2011 5 140 Los Angeles Kings
85.    Corey Lyons F 1970-06-13 1989 3 63 Calgary Flames
86.    Neil Lyseng F 1955-09-26 1975 3 38 Kansas City Scouts
87.    Darin MacDonald F 1970-01-30 1988 11 229 Edmonton Oilers
88.    Scott Machej F 1964-02-02 1982 5 92 St. Louis Blues
89.    Josh MacNevin D 1977-07-14 1996 4 101 New Jersey Devils
90.    Andrew MacWilliam D 1990-03-25 2008 7 188 Toronto Maple Leafs
91.    Brycen Martin D 1996-05-09 2014 3 74 Buffalo Sabres
92.    Wayne McBean D 1969-02-21 1987 1 4 Los Angeles Kings
93.    Scott McCrady D 1968-10-30 1987 2 35 Minnesota North Stars
94.    Brent Meckling D 1964-09-14 1982 10 191 Detroit Red Wings
95.    Nicholas Merkley F 1997-05-23 2015 1 30 Arizona Coyotes
96.    Kyle Moir G 1986-05-25 2004 5 139 Nashville Predators
97.    Ryan Molle D 1989-01-29 2007 7 207 New Jersey Devils
98.    Mike Moller F 1962-06-16 1980 2 41 Buffalo Sabres
99.    Josh Morrissey D 1995-03-28 2013 1 13 Winnipeg Jets
100.    Dwight Mullins F 1967-02-28 1985 5 90 Minnesota North Stars
101.    Eric Murano F 1967-05-04 1986 5 91 Vancouver Canucks
102.    Troy Murray F 1962-07-31 1980 3 57 Chicago Blackhawks
103.    Dana Murzyn D 1966-12-09 1985 1 5 Hartford Whalers
104.    David Musil D 1993-04-09 2011 2 31 Edmonton Oilers
105.    Mike Needham F 1970-04-04 1989 6 126 Pittsburgh Penguins
106.    Levi Nelson F 1988-04-28 2006 6 158 Boston Bruins
107.    Steve Nemeth F 1967-02-11 1985 10 196 New York Rangers
108.    Robert Nilsson F 1985-01-10 2003 1 15 New York Islanders
109.    Shaun Norrie F 1982-09-15 2000 6 184 Edmonton Oilers
110.    William Nylander F 1996-05-01 2014 1 8 Toronto Maple Leafs
111.    Myles O'Connor D 1967-04-02 1985 3 45 New Jersey Devils
112.    Dennis Olmstead F 1954-02-05 1974 5 86 New York Rangers
113.    Darryl Olsen D 1966-10-07 1985 9 185 Calgary Flames
114.    Ryan Pardoski F 1968-08-19 1986 8 150 New Jersey Devils
115.    Ross Parsons D 1976-09-13 1994 11 278 Montréal Canadiens
116.    Dustin Paul F 1979-04-22 1997 9 223 Calgary Flames
117.    Brent Peterson F 1958-02-15 1978 1 12 Detroit Red Wings
118.    Kyle Peterson F 1974-04-17 1992 7 154 Minnesota North Stars
119.    Chris Phillips D 1978-03-09 1996 1 1 Ottawa Senators
120.    Domenic Pittis F 1974-10-01 1993 2 52 Pittsburgh Penguins
121.    Ken Plaquin D 1970-02-22 1990 7 131 Pittsburgh Penguins
122.    Brayden Point F 1996-03-13 2014 3 79 Tampa Bay Lightning
123.    Kevin Pozzo D 1974-10-11 1993 6 142 Buffalo Sabres
124.    Joe Quinn F 1967-02-19 1986 6 116 Hartford Whalers
125.    Mark Raiter D 1973-01-27 1992 4 95 Toronto Maple Leafs
126.    Ty Rattie F 1993-02-05 2011 2 32 St. Louis Blues
127.    Mark Reimer G 1967-03-23 1987 4 74 Detroit Red Wings
128.    Blake Robson F 1982-03-31 2000 4 108 Atlanta Thrashers
129.    Mike Rogers F 1954-10-24 1974 5 77 Vancouver Canucks
130.    Andy Rogers D 1986-08-25 2004 1 30 Tampa Bay Lightning
131.    Gord Salt F 1958-05-30 1978 3 37 Philadelphia Flyers
132.    Ian Schultz F 1990-02-04 2008 3 87 St. Louis Blues
133.    Jeff Schultz D 1986-02-25 2004 1 27 Washington Capitals
134.    Sean Selmser F 1974-11-10 1993 7 182 Pittsburgh Penguins
135.    Brandy Semchuk F 1971-09-22 1990 2 28 Los Angeles Kings
136.    David Shields F 1967-04-24 1987 12 235 Minnesota North Stars
137.    Hunter Shinkaruk F 1994-10-13 2013 1 24 Vancouver Canucks
138.    Trevor Sim F 1970-06-09 1988 3 53 Edmonton Oilers
139.    Randy Siska F 1967-06-01 1985 4 67 Vancouver Canucks
140.    Jason Smith D 1974-11-19 1993 4 95 Calgary Flames
141.    Jason Smith D 1973-11-02 1992 1 18 New Jersey Devils
142.    Dave Smith D 1951-10-22 1971 7 94 St. Louis Blues
143.    Brent Sopel D 1977-01-07 1995 6 144 Vancouver Canucks
144.    Phil Stanger D 1963-09-18 1982 5 97 Québec Nordiques
145.    Michael Stewart D 1972-05-30 1990 1 13 New York Rangers
146.    Mackenze Stewart F 1995-08-10 2014 7 186 Vancouver Canucks
147.    Ryan Stone F 1985-03-20 2003 2 32 Pittsburgh Penguins
148.    Kevin Swanson G 1980-04-18 1999 7 189 Vancouver Canucks
149.    Jack Taggart D 1950-02-03 1970 7 85 St. Louis Blues
150.    Terry Taillefer G 1965-07-23 1983 6 122 Boston Bruins
151.    Jeff Tambellini F 1984-04-13 2003 1 27 Los Angeles Kings
152.    Darren Taylor F 1967-05-28 1985 12 235 Vancouver Canucks
153.    Ben Thomas D 1996-05-28 2014 4 119 Tampa Bay Lightning
154.    Rocky Thompson D 1977-08-08 1995 3 72 Calgary Flames
155.    Brent Thompson D 1971-01-09 1989 2 39 Los Angeles Kings
156.    David Trofimenkoff G 1975-01-20 1993 6 138 New York Rangers
157.    Cole Ully F 1995-02-20 2013 5 131 Dallas Stars
158.    Shaun Van Allen F 1967-08-29 1987 5 105 Edmonton Oilers
159.    Mike Vernon G 1963-02-24 1981 3 56 Calgary Flames
160.    Leigh Verstraete F 1962-01-06 1982 10 192 Toronto Maple Leafs
161.    Brad Voth F 1980-02-25 1998 6 157 St. Louis Blues
162.    Austin Wagner F 1997-06-23 2015 4 99 Los Angeles Kings
163.    Greg Walters F 1970-08-12 1990 4 80 Toronto Maple Leafs
164.    Wes Walz F 1970-05-15 1989 3 57 Boston Bruins
165.    Kyle Wanvig F 1981-01-29 2001 2 36 Minnesota Wild
166.    Greg Watson F 1983-03-02 2001 2 34 Florida Panthers
167.    J.D. Watt F 1987-05-25 2005 4 111 Calgary Flames
168.    Craig Weller F 1981-03-17 2000 5 167 St. Louis Blues
169.    Chris Wells F 1975-11-12 1994 1 24 Pittsburgh Penguins
170.    David Weninger G 1976-02-08 1996 3 74 Washington Capitals
171.    Jason Widmer D 1973-08-01 1992 8 176 New York Islanders
172.    Russ Wiechnik F 1953-03-20 1973 11 161 Minnesota North Stars
173.    Bob Wilkie D 1969-02-11 1987 2 41 Detroit Red Wings
174.    Kevin Willison D 1958-05-21 1978 5 72 St. Louis Blues
175.    Gary Winchester F 1952-09-08 1972 8 121 St. Louis Blues
176.    Dale Yakiwchuk F 1958-10-17 1978 2 30 Montréal Canadiens
177.    Stu Younger F 1955-05-16 1975 4 67 Pittsburgh Penguins
178.    Dale Yutsyk F 1949-02-09 1969 6 70 St. Louis Blues


ALL PLAYERS ALPHABETICALLY
      PLAYER POS BORN LAST TEAM League
               
 A            
   Mitchell Acheson D 1992-11-06 2016 | Univ. of Wyoming ACHA II
   Tommy Adair F 1989-07-21 2012 | Univ. of Victoria BCIHL
   John Adams F 1920-05-05 1949 | New Westminster Royals PCHL
   Stew Adams F 1904-10-16 1936 | Calgary Tigers NWHL
   Beau Adams D 1984-01-18 2003 | Crowsnest Pass Timberwolves AJHL
   Tess Adams F 1996-08-11 2016 | SUNY-Canton NCAA III (W)
   Matthew Adams D 1997-09-29 2016 | Osoyoos Coyotes KIJHL
   Quinn Ager D 1995-01-13 2016 | Okotoks Bisons HJHL
   Matteo Aiello F 1998-05-14 2016 | Brooks Bandits AJHL
   MacKenzie Albus F 1997-00-00 2011 | CBHA Blackhawks Bantam AA HCBAA
   Channia Alexander D - 2016 | Mount Royal Univ. CIS (W)
   Cylenna Alexander D - 2016 | Mount Royal Univ. CIS (W)
   Matt Alfaro F 1996-08-06 2016 | Kootenay Ice WHL
   Matt Alfaveo D 1996-00-00 2012 | CNHA Canucks Midget AA HCMAA
   Justin Algar F 1997-00-00 2011 | CBHA Rangers Bantam AA HCBAA
   Brendan Algeo D 1991-02-08 2015 | Concordia Univ. College of AB CCAA
   Tyler Alger F 1999-00-00 2016 | Calgary Northstars Midget AAA AMHL
   Alex Allan F 1989-08-28 2014 | Univ. of Alabama-Huntsville NCAA
   Taylor Allan F 1995-08-03 2017 | Trinity Western Univ. BCIHL
   Shane Allan F 1997-12-19 2016 | Kootenay Ice WHL
   Peter Allen D 1970-03-06 2004 | EC Bad Nauheim Germany2
   Luke Allison F 1997-00-00 2011 | CNHA Canucks Bantam AA HCBAA
   Tom Almack F 1914-01-27 -
   Cody Almond F 1989-07-24 2017 | Genève-Servette NLA
   Brad Alteman F 1997-00-00 2011 | NWCAA Stamps Bantam AA HCBAA
   Cam Amantea F 1994-02-17 2016 | Univ. of Alaska-Anchorage NCAA
   Mitch Amatto F 1994-06-16 2016 | Mount Royal Univ. CIS
   Jordan Amatto F 1988-00-00 2009 | NWCAA Stamps Jr. B CalJHL
   Dave Ammerman D 1985-09-14 2013 | Mapleton-Minto 81's WOAA
   Brett Anderson G 1986-07-26 2011 | Innisfail Eagles Chinook HL
   Dayne Anderson D 1994-09-23 2013 | Revelstoke Grizzlies KIJHL
   Reid Anderson D 1996-06-25 2016 | Yorkton Terriers SJHL
   Kyle Anderson D 1998-00-00 2012 | CBHA Rangers Bantam AA HCBAA
   Andrew Anderson G 1976-09-07 2014 | Dubai Mighty Camels UAE
   Mark Anderson G 1992-00-00 -
   Jesse Anderson F 1983-03-04 2003 | Univ. of Calgary CIS
   Alicia Anderson G - 2016 | Univ. of Lethbridge CIS (W)
   Jaret Anderson-Dolan F 1999-09-12 2017 | Spokane Chiefs WHL
   Kelly Andrew G 1989-12-27 2014 | Concordia College NCAA III
   Blair Andrews F 1995-10-06 2016 | Nelson Leafs KIJHL
   Davis Andrews D 1997-04-08 2016 | Nelson Leafs KIJHL
   Brendan Androsoff D 1994-02-08 2014 | Coaldale Copperheads HJHL
   Dylan Anhorn D 1999-01-21 2016 | Olds Grizzlys AJHL
   Cameron Anklewich F 1997-01-29 2016 | Espanola Express NOJHL
   Johnson AP F 1996-00-00 2012 | CRAA Blue Midget AA HCMAA
   Jonathan Apolonio F 1997-01-10 2012 | CRAA Blue Bantam AA HCBAA
   Andrew Archer D 1983-05-15 2010 | Alleghe Italian Cup
   Aaron Archer D 1994-02-25 2012 | Calgary Mustangs AJHL
   Andrew Archer F 1997-00-00 2011 | NWCAA Bruins Bantam AA HCBAA
   Diego Arenas F 1991-00-00 2011 | NWCAA Stamps Jr. B CalJHL
   Aaron Areshenko D 1998-05-13 2016 | SISEC Prep CSSHL
   Nick Armand G 1987-10-02 -
   Matthew Armitage G 1999-10-30 2016 | Edge School Prep MPHL
   Jared Armstrong D 1999-04-16 2016 | Edge School Varsity CSSVHL
   Andrew Arreaza F 1994-09-22 2013 | High River Flyers HJHL
   Jake Ashton F 1998-02-17 2016 | Canmore Eagles AJHL
   Kelly Askew F 1971-11-06 2006 | San Diego Gulls ECHL
   Ben Assad F 1996-02-23 2016 | Calgary Canucks AJHL
   Mark Astley D 1969-03-30 2007 | Basel NLA
   Sam Atkinson D 1999-06-27 2016 | Calgary Buffaloes Midget AAA AMHL
   François Auger F 1987-02-24 2008 | Grande Prairie Storm AJHL
   Jared Aulin F 1982-03-15 2017 | Rapperswil NLB
   Andy Avery D 1992-12-12 2011 | CRAA Blue Jr. B CalJHL
   Michael Avery F 1995-00-00 2012 | CBHA Blackhawks Midget AA HCMAA
               
 B            
   Linden Babcock F 1999-11-05 2016 | Calgary Flames Midget AAA AMHL
   Joe Babey D 1989-05-24 2014 | SAIT (Southern AB Inst. of Tech) CCAA
   Ryan Bachmeier D - 2003 | Univ. of Lethbridge CIS
   Derek Bacon F 1991-09-27 2016 | Bentley Univ. NCAA
   Sam Bacon F 1991-00-00 2011 | CRAA Gold Jr. B CalJHL
   John Badduke F 1972-06-21 2000 | Phoenix Mustangs WCHL
   Robert Badyk F - 1971 | Providence College NCAA
   Scott Bailey G 1972-05-02 2004 | Lakeland Loggerheads WHA2
   Ryan Baim F 1995-08-19 2014 | Kelowna Chiefs KIJHL
   Braden Bain F 1997-00-00 2012 | CNHA Canucks Bantam AA HCBAA
   Dan Bakala G 1987-12-23 2016 | IK Oskarshamn Allsvenskan
   Grant Baker D 1993-06-05 2016 | Mount Royal Univ. CIS
   Anthony Baker D 1992-07-00 2012 | Washington Jr. Nationals MetJHL
   Collin Bakgaard D 1992-08-20 2012 | CRAA Blue Jr. B CalJHL
   Braxton Baksza F 1997-00-00 2011 | CNHA Canucks Bantam AA HCBAA
   Brett Balas G 2001-01-31 2016 | NWCAA Stampeders Minor Midget AMMHL
   Phil Bamber F 1993-08-30 2012 | Kelowna Chiefs KIJHL
   Paul Bamber F 1999-05-11 2016 | SISEC Varsity CSSVHL
   Carter Bancks F 1989-08-09 2016 | Utica Comets AHL
   Jerry Bancks F 1955-07-13 1980 | Univ. of Calgary CIAU
   Liam Bankes F 1996-00-00 2012 | CNHA Canucks Midget AA HCMAA
   Liam Banks G 1996-08-11 2015 | Sicamous Eagles KIJHL
   Darin Bannister D 1967-01-16 1993 | Fife Flyers BHL
   Michael Barabash G 1997-02-07 2016 | Nipawin Hawks SJHL
   Brady Barclay F 1998-00-00 2016 | Lloydminster Bobcats AJHL
   Arthur Barker D - 1956 | Michigan State Univ. NCAA
   Kyle Barkey D 1991-00-00 2011 | CNHA Blazers Jr. B CalJHL
   Darren Barkley F 1985-02-15 -
   Spencer Barlow F 1994-10-05 2016 | Okotoks Bisons HJHL
   Alex Barnes D 1992-08-04 2016 | Tisdale Ramblers FCHL
   Cam Barnes G 1994-01-03 2014 | Canmore Eagles AJHL
   Mitchell Barnes F 1995-00-00 2011 | NWCAA Stampeders Minor Midget AMMHL
   Ryan Barnett F 1983-05-26 2006 | Bowling Green State Univ. NCAA
   Jeff Barrett F 1990-05-11 2014 | Mount Royal Univ. CIS
   Joel Barrett F 1986-03-31 2011 | Sylvan Lake Admirals Chinook HL
   MacKenzie Barry F 1996-00-00 2011 | CBHA Blackhawks Bantam AA HCBAA
   Chris Barton F 1987-07-12 2013 | Wilkes-Barre Scranton Penguins AHL
   David Barton F 1983-02-03 2007 | Ohio State Univ. NCAA
   Bruno Baseotto F 1960-03-24 1993 | Devils Milano Italy
   Connar Bass D 1994-07-15 2016 | SUNY-Brockport NCAA III
   Dennis Bassarab D 1936-04-09 1960 | Colorado College NCAA
   Douglas Bassarab D 1936-04-09 1959 | Colorado College NCAA
   Bob Bassen F 1965-05-06 2000 | St. Louis Blues NHL
   Hank Bassen G 1932-12-06 1968 | Pittsburgh Penguins NHL
   Mark Bassen F 1969-05-09 2000 | Frankfurt Lions DEL
   Pat Bateman F 1982-05-20 2010 | Belfast Giants EIHL
   Jason Battershill D 1987-06-22 2007 | Medicine Hat Tigers WHL
   Braden Bauer G 1991-00-00 2011 | CBHA Blackhawks Jr. B CalJHL
   Eric Bauer F 1991-00-00 2011 | CBHA Rangers Jr. B CalJHL
   Shawn Bauer F 1991-00-00 2011 | CBHA Rangers Jr. B CalJHL
   Kaitlyn Bauer D - 2016 | Univ. of Lethbridge CIS (W)
   Nolan Baumgartner D 1976-03-23 2012 | Chicago Wolves AHL
   Colin Baustad D 1969-08-31 1998 | Bossier-Shreveport Mudbugs WPHL
   Terry Baustad F 1968-06-27 1988 | Lethbridge Hurricanes WHL
   Brennan Baxandall D 1992-05-17 2016 | UMass (Amherst) NCAA
   Colton Baxter D 2002-10-14 2016 | Edge School Bantam Varsity CSSBVHL
   Evan Bayko D 1991-08-11 2011 | Calgary Canucks AJHL
   Steve Bayliss F 1963-02-24 1983 | Victoria Cougars WHL
   Matt Bayrak F 1995-00-00 2011 | NWCAA Bruins Midget AA HCMAA
   Jay Beagle F 1985-10-16 2016 | Washington Capitals NHL
   Matthew Bean F 1996-09-10 2016 | London Knights OHL
   Jake Bean D 1998-06-09 2016 | Calgary Hitmen WHL
   Shane Bear D 1997-02-17 2017 | UMass (Amherst) NCAA
   Andrew Beaule F 1992-00-00 2011 | NWCAA Bruins Jr. B CalJHL
   Aurore Beaulieu G 1998-01-20 2016 | Okanagan Hockey Academy CSSHL (W)
   Richie Wesley Beaver D 1991-07-15 2012 | Banff Academy Bears HJHL
   Jim Bechtold F 1965-11-20 1986 | Seattle Thunderbirds WHL
   Evan Beck F 1993-00-00 2011 | NWCAA Bruins Jr. B CalJHL
   Brayden Beckley F 1994-10-20 2015 | Strathmore Wheatland Kings HJHL
   Paul Bedard F 1991-00-00 2011 | CRAA Blue Jr. B CalJHL
   Bobby Bedingfield D 1979-08-19 -
   Curtis Beech D 1988-01-07 2015 | Okotoks Drillers Chinook HL
   David Beekhuizen F 1995-00-00 2011 | Calgary Flames Midget AAA AMHL
   Tanner Beekhuizen G 1996-00-00 2012 | CRAA Blue Midget AA HCMAA
   Matthew Beesley D 1997-00-00 2013 | CBHA Blackhawks Minor Midget AAA AMMHL
   Cody Befus G 1993-12-21 2016 | SAIT (Southern AB Inst. of Tech) CCAA
   Zach Befus F 1996-05-17 2016 | Fernie Ghostriders KIJHL
   Matthew Behan-Fossey F 1997-00-00 2012 | CNHA Blazers Bantam AA HCBAA
   Mark Beischel D - 1991 | Univ. of Wisconsin-Eau Claire NCAA III
   Zach Beisel D 1992-07-09 2012 | Bonnyville Pontiacs AJHL
   J.J. Beitel D 1993-07-19 2015 | Okotoks Drillers Chinook HL
   Brent Belecki G 1977-12-22 2005 | Richmond RiverDogs UHL
   Myles Bell F 1993-08-13 2016 | Stjernen Norway
   Kevin Bell G 1995-00-00 2011 | NWCAA Stampeders Minor Midget AMMHL
   Travis Bell D 1978-12-02 2005 | Bossier-Shreveport Mudbugs CHL
   Taylor Bell D 1996-00-00 2012 | CBHA Rangers Midget AA HCMAA
   Jarvis Bender G 1991-03-01 2010 | Fernie Ghostriders KIJHL
   Riley Bender G 1991-00-00 2011 | CNHA Canucks Jr. B CalJHL
   Spencer Bender F 1995-06-21 2016 | Okotoks Bisons HJHL
   Jesse Bennefield F 1981-07-31 2012 | Fort Wayne Komets CHL
   Blue Bennefield F 1979-07-05 2007 | Atlanta Gladiators ECHL
   Julian Benner F 1998-00-00 2016 | Calgary Flames Midget AAA AMHL
   Jeff Bennett F 1995-00-00 2011 | CBHA Blackhawks Midget AA HCMAA
   Michael Benson D 1993-00-00 2011 | NWCAA Stamps Jr. B CalJHL
   Brett Benson D 2000-09-20 2016 | Edge School Varsity CSSVHL
   Jacob Bentley F 1995-00-00 2012 | CBHA Blackhawks Midget AA HCMAA
   Tyler Bentley F 1997-00-00 2011 | CBHA Blackhawks Bantam AA HCBAA
   Matt Berard F 1987-11-10 2010 | UMass-Dartmouth NCAA III
   Jack Berazan F 1995-00-00 2011 | CBHA Blackhawks Midget AA HCMAA
   Jack Berezan F 1995-09-12 2015 | Salmon Arm SilverBacks BCHL
   Payton Berezowski D 1995-00-00 2011 | NWCAA Stamps Midget AA HCMAA
   Adam Berg F 1997-02-04 2016 | Regina Pats WHL
   Jack Berger F 1998-03-12 2016 | North Okanagan Knights KIJHL
   Jacob Bergeron F 1992-04-12 2013 | Golden Rockets KIJHL
   Colin Bergman F 1989-03-02 2012 | Queen's Univ. Carr-Harris Cup
   Wade Bergman D 1990-09-09 2016 | Esbjerg Energy Danish Cup
   Dawson Bergmann F 1995-00-00 2012 | NWCAA Stamps Midget AA HCMAA
   Berk Berkeliev G 2000-10-05 2016 | CBHA Blackhawks Minor Midget AAA AMMHL
   Chris Berry F 1985-05-16 2011 | Innisfail Eagles Chinook HL
   Dan Bertram F 1987-01-14 2011 | Las Vegas Wranglers ECHL
   Emily Berzins F 1987-02-01 2015 | Calgary Inferno CWHL (W)
   Heather Berzins F - 2016 | Univ. of Calgary CIS (W)
   Matt Besplug F 1991-00-00 2011 | NWCAA Stamps Jr. B CalJHL
   Dylan Beston F 1992-00-00 2011 | Princeton Posse KIJHL
   Mike Beston D 1993-00-00 2011 | NWCAA Stamps Jr. B CalJHL
   Carter Beston-Will F 1998-06-18 2016 | SISEC Prep CSSHL
   Tyson Bett D 1997-01-08 2016 | Okotoks Bisons HJHL
   Chad Biafore D 1968-05-28 2001 | Asiago Italy
   Rob Bilcox D - 2004 | Lake Forest College NCAA III
   Chandler Billinghurst G 1997-06-30 2016 | Princeton Posse KIJHL
   Curtis Billsten F 1986-09-10 2016 | Stony Plain Eagles Chinook HL
   Alex Bilton G 1995-05-02 2015 | Okotoks Bisons HJHL
   Braden Binder D 1996-04-06 2016 | Strathmore Wheatland Kings HJHL
   Sam Binfet F 1997-06-06 2016 | Kindersley Klippers SJHL
   Erich Binner F 1991-02-19 2012 | Calgary Mustangs AJHL
   Brenden Birdsell D 1990-02-28 2009 | Sicamous Eagles KIJHL
   Danelle Bishoff D - 2016 | Queen's Univ. CIS (W)
   Derek Bishop D 1988-01-05 2008 | Fernie Ghostriders KIJHL
   Vince Bitonti D 1997-04-13 2016 | Castlegar Rebels KIJHL
   Ryland Bjorndahl D 1996-00-00 2014 | Calgary Flames Midget AAA AMHL
   Kris Bjornson D 1970-06-09 1996 | EC Graz Austria
   Jamie Black F 1972-04-04 2004 | Long Beach Ice Dogs ECHL
   Connor Blake F 1998-00-00 2016 | Calgary Northstars Midget AAA AMHL
   Ryan Blanchard D 1992-00-00 2010 | Edge School Prep CSSHL
   Braden Blasetti G 1991-00-00 2011 | NWCAA Stamps Jr. B CalJHL
   Matt Bleile G 1991-10-05 2011 | Rimbey Rock HJHL
   Don Blishen G 1971-08-24 1992 | Knoxville Cherokees ECHL
   Jesiah Bliss F 1997-00-00 2015 | High River Flyers HJHL
   Jessiah Bliss F 1997-00-00 2012 | Calgary Bisons Bantam AAA AMBHL
   Lanny Blitt G 1997-02-08 2016 | Airdrie Thunder HJHL
   Ryan Bloom F 1993-03-23 2016 | Queen's Univ. CIS
   Steve Blyth D 1960-07-16 1985 | Milwaukee Admirals IHL
   Stuart Boak D 1991-00-00 2011 | NWCAA Stamps Jr. B CalJHL
   Mitchell Board F 1991-02-21 2016 | SAIT (Southern AB Inst. of Tech) CCAA
   Davis Bodnar F 1997-00-00 2011 | CBHA Rangers Bantam AA HCBAA
   Adam Bodnar F 1998-00-00 2014 | CBHA Blackhawks Minor Midget AAA AMMHL
   Vince Boe D 1970-12-23 2000 | Ayr Scottish Eagles BH Cup
   Cody Boeckman G 1994-11-09 2013 | Golden Rockets KIJHL
   Brendan Boehm F 1995-00-00 2011 | CNHA Canucks Midget AA HCMAA
   Andrew Bogle F 1979-12-22 2002 | Cincinnati Cyclones ECHL
   Markus Boguslavsky F 1999-05-15 2016 | Calgary Flames Midget AAA AMHL
   Calvin Bohdan F 1988-05-21 2007 | Fernie Ghostriders KIJHL
   Zachary Bokenfohr D 1999-01-18 2016 | Edge School Prep MPHL
   Josh Bolding G 1997-12-07 2016 | Vermont Academy USHS
   Darrell Boldon F 1990-08-05 2015 | Univ. of Oklahoma ACHA
   Mark Bolger F 1991-00-00 2011 | CNHA Canucks Jr. B CalJHL
   Scott Bolland G 1986-03-22 2006 | Lethbridge Hurricanes WHL
   Joel Bond D 1977-02-15 2000 | Amarillo Rattlers WPHL
   Erik Bonsor D 1991-01-05 2011 | Seattle Thunderbirds WHL
   Ryan Bontorin G 1996-03-28 2016 | Canmore Eagles AJHL
   Ryan Booker G 1999-03-26 2016 | Edge School Varsity CSSVHL
   Dustin Boone F 1994-02-03 2016 | Cochrane Generals HJHL
   Brent Booth D 1981-01-04 2004 | Union College NCAA
   George Boothman F 1916-09-25 1950 | Milwaukee Clarks EAHL
   Raj Boparai F 1998-01-18 2015 | Edge School Varsity CSSVHL
   Geoffrey Borchert D 1998-00-00 2016 | Calgary Royals Midget AAA AMHL
   Taylor Bornyk F 1995-00-00 2011 | CBHA Blackhawks Midget AA HCMAA
   David Boruch F 1991-00-00 2011 | NWCAA Stamps Jr. B CalJHL
   Bryan Bosch F 1969-08-10 1990 | Lethbridge Hurricanes WHL
   Jaden Boseman D 1998-00-00 2016 | Calgary Northstars Midget AAA AMHL
   Ryley Bosman F 1996-09-10 2016 | Fort Frances Lakers Dudley Hewitt Cup
   Lane Boswell F 1987-01-25 2012 | Marian Univ. NCAA III
   Brock Boswell F 1991-03-04 2013 | Fairview Flyers NWJHL
   Isaac Bot G 1998-00-00 2012 | CNHA Blazers Bantam AA HCBAA
   Taylor Bourne F 1991-06-29 2016 | Huntsville Havoc SPHL
   Roger Bourque D 1955-04-11 1977 | Univ. of Notre Dame NCAA
   Kevin Boutilier D 1988-02-02 2012 | Horse Lake Chiefs NPHL-Sr.
   Jagger Bowles F 1993-06-13 2014 | Kelowna Chiefs KIJHL
   Zak Bowles F 1995-11-30 2016 | Merritt Centennials BCHL
   Curtis Bowman G 1995-04-11 2013 | Calgary Canucks AJHL
   Joel Bowman F 1995-00-00 2012 | NWCAA Bruins Midget AA HCMAA
   Jared Bowman D 2000-06-30 2016 | Calgary Flames Midget AAA AMHL
   Lauren Bowman F 1998-02-12 2016 | Edge School CSSHL (W)
   Kieron Bownes F 1996-00-00 2011 | CNHA Canucks Minor Midget AAA AMMHL
   Kieran Bownes D 1996-00-00 2012 | CNHA Canucks Midget AA HCMAA
   Craig Boyd F 1975-04-15 1998 | Univ. of Wisconsin-Superior NCAA III
   Ryan Boyd D 1975-01-10 2000 | Edinburgh Capitals BNL
   James Boyd F 1949-06-04 1979 | Phoenix Roadrunners PHL
   Scott Boyd D 1972-05-11 1996 | Union College NCAA
   Kevin Boyd F 1977-11-02 2014 | Newcastle North Stars ECSL
   Aaron Boyer F 1984-03-15 2016 | Fort Saskatchewan Chiefs Chinook HL
   Luke Boyer D 1986-05-06 2016 | Big Valley Oil Kings NCHL
   Brad Boyko F 1995-00-00 2012 | CNHA Blazers Midget AA HCMAA
   James Braakman F 1990-07-29 2010 | Calgary Royals AJHL
   Jake Braben F 1991-00-00 2011 | CBHA Blackhawks Jr. B CalJHL
   Jacen Bracko F 1997-09-29 2016 | Calgary Canucks AJHL
   Barry-Lee Bracko F 1964-03-17 2009 | Rheintal Switzerland4
   Scott Bradford F 1974-07-25 1997 | Brown Univ. NCAA
   Paul Bradley F 1984-02-13 2015 | Innisfail Eagles Chinook HL
   Travis Bradshaw F 1988-03-23 2015 | Okotoks Drillers Chinook HL
   Aaron Brady D 1986-03-07 2009 | Simon Fraser Univ. BCIHL
   Adam Brash F 1975-07-19 2010 | Fort St. John Flyers NPHL-Sr.
   Cam Brauer D 1970-01-04 1992 | Louisville Icehawks ECHL
   Lindsey Braun D 1973-03-21 1997 | Nashville Nighthawks CHL
   Cameron Braun F 1999-05-25 2016 | Calgary Buffaloes Midget AAA AMHL
   Tucker Braund F 1988-12-20 2013 | EHC 80 Nürnberg II Germany6
   Brandon Breithaupt F 1997-11-14 2016 | Princeton Posse KIJHL
   Matt Brelis F 1997-12-08 2016 | Banff Hockey Academy Prep CSSHL
   Spencer Brennan F 1991-01-01 2014 | Brock Univ. CIS
   Mitchell Brennan D 1997-02-02 2016 | Whitecourt Wolverines AJHL
   Zoe Brennan D 1994-10-20 2016 | Dartmouth College NCAA (W)
   Anthony Brenner F 1959-11-28 1998 | Deggendorfer EC Germany2
   David Briere G 1988-04-04 2009 | Brooks Bandits AJHL
   Garret Brisebois F 1997-09-15 2016 | Grand Forks Border Bruins KIJHL
   Sam Brittain G 1992-05-10 2016 | Portland Pirates AHL
   Connor Brock F 2001-02-18 2016 | NWCAA Bruins Minor Midget AAA AMMHL
   Mike Broda F 1977-05-26 2000 | Acadia Univ. CIAU
   Mike Brodeur G 1983-03-30 2013 | Orlando Solar Bears ECHL
   Alex Broer G 1995-00-00 2011 | CNHA Canucks Midget AA HCMAA
   Allan Brook F - 1969 | Univ. of Michigan NCAA
   Cody Brookwell D 1986-09-14 2015 | Belfast Giants Continental Cup
   Todd Brost F 1967-09-23 1995 | Huntington Blizzard ECHL
   Ed Brost D 1967-08-18 1987 | Brandon Wheat Kings WHL
   Michael Brown F 1990-06-08 2014 | Mount Royal Univ. CIS
   Matt Brown D 1989-09-20 2011 | Marian Univ. NCAA III
   Matthew Brown D 1991-03-02 2016 | Wilfrid Laurier Univ. CIS
   Carson Brown F 1993-07-05 2012 | Calgary Canucks AJHL
   Justin Brown F 1995-00-00 2012 | NWCAA Bruins Midget AA HCMAA
   Mike Brown G 1981-09-09 2006 | Columbia Inferno ECHL
   Cal Brown D 1967-01-13 1992 | Fife Flyers BD1
   Craig Brown F 1992-00-00 2016 | Montana Tech ACHA II
   Tucker Brown F 1995-03-06 2016 | High River Flyers HJHL
   Drake Brown D 1994-09-13 2015 | Alberni Valley Bulldogs BCHL
   Brayden Brown F 1997-06-06 2016 | Calgary Canucks AJHL
   Cody Brown G - 2005 | Lake Forest College NCAA III
   Barry Brown F 1958-09-20 1978 | Seattle Thunderbirds WCHL
   James Brown F - 1959 | Univ. of Denver NCAA
   Mark Brown F 1984-04-21 2016 | Oxford Blues BUIHA
   Duncan Browne D 1990-00-00 2015 | Montana Tech ACHA II
   Nathan Brummitt F 1986-04-25 2011 | Marian Univ. NCAA III
   Jon Brumwell F 1994-05-02 2016 | Concordia Univ. NCAA III
   Steven Brumwell D 1991-00-00 2011 | NWCAA Bruins Jr. B CalJHL
   Murray Brumwell D 1960-03-31 1991 | New Haven Nighthawks AHL
   Brady Bruneau F 1996-02-12 2016 | Lindenwood Univ. - Belleville ACHA II
   Cassidy Bruni F 1993-00-00 2015 | Amherstview Jets EBJCHL
   Chris Bruton F 1987-01-23 2016 | Coventry Blaze EIHL
   Thomas Bruton D 1991-05-23 2014 | Univ. of Victoria BCIHL
   Patrick Bruton D 1984-12-02 2006 | Amiens II France3
   Mitchel Bruyns F 1991-00-00 2011 | CNHA Canucks Jr. B CalJHL
   Ryan Bryant G 1995-00-00 2011 | CBHA Blackhawks Midget AA HCMAA
   George Buat F 1958-01-06 1981 | Muskegon Lumberjacks IHL
   Chad Bucar F 1982-02-05 2003 | Tupelo T-Rex AWHL
   Connor Buchanan F 1991-01-11 2013 | Arizona State Univ. ACHA
   Bradley Buckingham F 1992-03-10 2016 | Luseland/Dodsland Mallards SWHL
   Jeff Budai F 1973-03-04 1993 | Red Deer Rebels WHL
   Mike Bukta D 1967-06-01 1991 | Nashville Knights ECHL
   Trenton Bullard F 1991-00-00 2011 | CRAA Gold Jr. B CalJHL
   Daniel Bunnah F 1992-09-21 2014 | Cochrane Generals HJHL
   Cameron Burdenie F 1991-06-13 2011 | CNHA Canucks Jr. B CalJHL
   Jacob Burford F 1998-00-00 2012 | CRAA Gold Bantam AA HCBAA
   Parker Burgess F 1985-03-11 2010 | Univ. of St. Thomas NCAA III
   Simon Burke F 1991-00-00 2011 | NWCAA Stamps Jr. B CalJHL
   Keaton Burke D 1994-11-20 2012 | Calgary Northstars Midget AAA AMHL
   Zachary Burke D 1995-00-00 2011 | CNHA Canucks Midget AA HCMAA
   Tyson Burrows F 1995-00-00 2012 | CNHA Blazers Midget AA HCMAA
   Kyle Burton F 1986-11-26 2009 | Robert Morris Univ. NCAA
   Mike Bussoli D 1978-11-06 2003 | Boston Univ. NCAA
   Brandon Butler G 1996-08-08 2016 | Fernie Ghostriders KIJHL
   Alistair Butt D 1997-00-00 2011 | NWCAA Bruins Bantam AA HCBAA
   Brett Butterwick D 1984-01-04 2005 | Prince George Spruce Kings BCHL
   Austin Buzzell G 1993-05-07 2013 | North Okanagan Knights KIJHL
               
 C            
   Paul Cabana F 1978-09-28 2012 | Bentley Generals Chinook HL
   Austin Cabunoc F 1997-01-06 2015 | Calgary Northstars Midget AAA AMHL
   Sean Cahill G 1990-03-15 2016 | Stony Plain Eagles Chinook HL
   Kathleen Cahoon F - 2016 | Univ. of British Columbia CIS (W)
   T.J. Cairns G 1996-00-00 2011 | NWCAA Bruins Minor Midget AAA AMMHL
   Don Cairns F 1955-10-08 1978 | Phoenix Roadrunners CHL
   Kenneth Cairns F - 1969 | Calgary Stampeders Allan Cup
   Cullen Caldwell G 1986-06-21 2010 | Marian Univ. NCAA III
   Kenny Cameron G 1993-01-03 2016 | NAIT (Northern AB Ins. of Tech.) CCAA
   Ryan Cameron F 1995-00-00 2011 | CBHA Blackhawks Midget AA HCMAA
   Brett Campbell F 1993-00-00 2016 | Montana Tech ACHA II
   Brett Campbell F 1998-02-09 2016 | Canmore Eagles AJHL
   Curtis Cane F 1996-00-00 2012 | CRAA Blue Midget AA HCMAA
   Keven Cann F 1991-10-27 2012 | Yorkton Terriers SJHL
   Scott Cannam F 1973-05-13 2008 | Haringey Greyhounds ENL Cup
   C.J. Caputo F 1991-10-17 2012 | Creston Valley Thunder Cats KIJHL
   Alexander Caravaggio G 1992-08-07 2016 | Montana Tech ACHA II
   Dante Caravaggio F - 2011 | Univ. of Southern California ACHA II
   Nicholas Caravaggio F - 2016 | Montana Tech ACHA II
   Chad Carder G 1989-01-11 2010 | Grande Prairie Storm AJHL
   Brian Carlin F 1950-06-13 1977 | Calgary Trojans ASHL
   Andy Carmichael G 1991-00-00 2011 | NWCAA Bruins Jr. B CalJHL
   Scott Carpenter F 1986-03-27 2012 | SAIT (Southern AB Inst. of Tech) CCAA
   Liam Carr D 1991-00-00 2011 | CRAA Blue Jr. B CalJHL
   Mackenzie Carriere F 1993-03-18 2012 | High River Flyers HJHL
   Jason Carriere F 1974-04-22 2000 | Greensboro Generals ECHL
   Austin Carroll F 1994-03-26 2016 | Stockton Heat AHL
   Tyler Carron F 1997-02-15 2016 | Fernie Ghostriders KIJHL
   Jack Carruthers F - 1962 | Los Angeles Canadiens CalHL
   Jordan Cartney G 1994-04-03 2015 | Hamilton Red Wings OJHL
   Megan Carver F - 2016 | Mount Royal Univ. CIS (W)
   Shawn Cathers D 1985-03-31 2006 | Drayton Valley Thunder AJHL
   Stephen Cavanagh F 1986-04-09 2011 | Univ. of Alberta-Augustana CCAA
   David Cayer D 1991-00-00 2011 | CNHA Canucks Jr. B CalJHL
   Curtis Ceccanese F 1997-00-00 2014 | Calgary Flames Midget AAA AMHL
   Jason Cenaiko G 1983-03-29 -
   Booker Chacalias F 1999-02-07 2016 | Whitefish Wolverines WSHL
   Steve Chaffin D 1991-02-14 2010 | Seattle Thunderbirds WHL
   McKenzie Chalmers G 1996-03-11 2016 | Cochrane Generals HJHL
   Eric Chamberland F 1991-00-00 2011 | NWCAA Bruins Jr. B CalJHL
   Brody Chambers G 1991-00-00 2011 | NWCAA Stamps Jr. B CalJHL
   Edrick Champagne F 1991-00-00 2011 | CNHA Canucks Jr. B CalJHL
   Allistair Chapman D 1992-07-03 2009 | Drayton Valley Thunder AJHL
   Chris Chapman F 1985-01-17 2006 | Kimberley Dynamiters KIJHL
   Lowell Chapman G 1995-00-00 2011 | NWCAA Bruins Midget AA HCMAA
   Todd Charlesworth D 1965-03-22 1995 | Muskegon Fury CoHL
   Patrick Charron F 1990-11-07 2014 | Lake Forest College NCAA III
   Connor Chartier F 1994-01-15 2016 | Univ. of Western Ontario CIS
   Colby Chartier F 1996-05-23 2015 | Calgary Mustangs AJHL
   Hannah Chase F 1999-05-30 2016 | Edge School CSSHL (W)
   Ryan Chaytors F 1975-09-19 2001 | Saint John Flames AHL
   Sean Chaytors D 1977-10-11 2001 | SUNY-Plattsburgh NCAA III
   Marcus Cheng D 1992-07-02 2013 | Airdrie Thunder HJHL
   Steve Cheredaryk D 1975-11-20 2005 | Charlotte Checkers ECHL
   Yuri Chernichko F 1997-11-25 2016 | Calgary Mustangs AJHL
   Alex Cheveldave D 1996-05-29 2016 | Fernie Ghostriders KIJHL
   Cole Cheveldave G 1993-06-08 2016 | Saint Mary's Univ. CIS
   Jeremy Cheyne F 1980-07-10 2005 | Victoria Salmon Kings ECHL
   James Cheyne F 1998-04-17 2016 | Edge School Varsity CSSVHL
   Colin Chisholm D 1963-02-25 1988 | Kalamazoo Wings IHL
   Hyungwoo Choi G 1989-03-23 2015 | Kwangwoon Univ. Korea College
   Jordan Chomack F 1982-10-20 2007 | Saint Mary's Univ. CIS
   Austin Chorney D 2000-03-23 2017 | Chilliwack Chiefs BCHL
   Donald Choukalos G 1981-04-04 2011 | Fairview Kings NPHL-Sr.
   Alex Chow D 1993-00-00 2011 | NWCAA Stamps Jr. B CalJHL
   Trevor Chown D 1993-12-08 2012 | Victoria Cougars VIJHL
   Mark Christensen F 1993-05-06 2013 | Amherstview Jets EBJCHL
   Cole Christiansen D 1991-00-00 2011 | NWCAA Bruins Jr. B CalJHL
   Andrew Christianson G 1991-00-00 2011 | NWCAA Bruins Jr. B CalJHL
   Eric Christianson D 1957-02-15 1978 | Portland Winterhawks WCHL
   Patrick Christie F 1989-02-03 2010 | Castlegar Rebels KIJHL
   Ty Christie F 1995-00-00 2011 | Edge School Gold Mdgt AA/Prep CSSVHL
   Austen Christie D 1991-00-00 2011 | CRAA Gold Jr. B CalJHL
   Des Christopher G 1973-01-26 2000 | Amarillo Rattlers WPHL
   Derek Chudyk F 1994-00-00 2013 | Fernie Ghostriders KIJHL
   Chris Churchill G 1966-06-13 1987 | Calgary Wranglers WHL
   Travis Churchman F 1980-02-16 2003 | Mount Royal Univ. CCAA
   Dean Chynoweth D 1968-10-30 1998 | Québec Rafales IHL
   Joe Ciccarello F 1972-03-08 2010 | Basingstoke Bison EPIHL
   Levi Cifra F 1987-12-22 2008 | Dryden Ice Dogs Dudley Hewitt Cup
   Eric Cinnamon F 1997-00-00 2011 | CRAA Gold Bantam AA HCBAA
   Charlie Cinnamon D 1998-00-00 2014 | CRAA Blue Minor Midget AAA AMMHL
   Scott Cisco F 1988-10-26 2009 | Fernie Ghostriders KIJHL
   David Civitarese F 1989-05-25 2014 | EC Kitzbühel Austria3
   Nick Civitarese F 1984-10-07 2011 | Innisfail Eagles Chinook HL
   Catherine Civitarese F - 2016 | St. Francis Xavier Univ. CIS (W)
   Steve Clarey D 1991-00-00 2011 | CNHA Canucks Jr. B CalJHL
   Josh Clark F 1993-04-06 2015 | Liverpool Privateers NSJHL
   John Clegg F 1994-03-27 2013 | Blind River Beavers NOJHL
   Aaron Cleveland F 1995-00-00 2011 | CNHA Blazers Minor Midget AAA AMMHL
   Jordan Cloutier D 1995-00-00 2011 | CNHA Blazers Midget AA HCMAA
   Matt Cloutier G 1986-09-11 2005 | Chilliwack Chiefs BCHL
   Brandon Clowes F 1992-04-10 2016 | Univ. of Lethbridge CIS
   Brodie Clowes D 1995-10-30 2016 | Drayton Valley Thunder AJHL
   Jeffrey Coates F 1991-09-25 2016 | Univ. of Oklahoma ACHA
   Braydon Coburn D 1985-02-27 2016 | Tampa Bay Lightning NHL
   Justin Cochrane F 1991-01-31 2011 | Calgary Mustangs AJHL
   Brandon Cochrane F 1995-00-00 2011 | CBHA Rangers Minor Midget AAA AMMHL
   Matt Cockell G 1979-05-04 2000 | Winnipeg South Blues MJHL
   Brandon Coelho F 1995-00-00 2012 | NWCAA Bruins Midget AA HCMAA
   Franco Colapaolo F 1996-02-17 2016 | Kimberley Dynamiters KIJHL
   Joe Colborne F 1993-05-27 2013 | Calgary Mustangs AJHL
   Joe Colborne F 1990-01-30 2016 | Calgary Flames NHL
   David Colborne F - 1977 | Univ. of North Dakota NCAA
   Grant Cole G 1949-05-02 1978 | Maine Mariners AHL
   Harrison Coles F 1997-00-00 2011 | CBHA Rangers Bantam AA HCBAA
   Andrew Coles F 1987-04-30 2016 | Innisfail Eagles Chinook HL
   Jeff Collett D 1990-09-20 2015 | Åmåls SK Division 2
   Connor Collett F 1993-01-18 2015 | Mount Royal Univ. CIS
   Mitch Collett F 1995-02-06 2016 | College of the Holy Cross NCAA
   Chris Collins F 1992-04-18 2016 | Univ. of Calgary CIS
   Nicholas Collins F 1997-00-00 2011 | CBHA Blackhawks Bantam AA HCBAA
   Daniel Collins G 1997-00-00 2011 | CBHA Rangers Bantam AA HCBAA
   Jared Collister D 1988-03-01 2013 | Mount Royal Univ. CIS
   Tim Collister D 1991-00-00 2011 | CBHA Blackhawks Jr. B CalJHL
   Dallas Comeau F 1997-09-19 2016 | Grande Prairie Storm AJHL
   Dan Conacher F 1989-03-05 2014 | Dalhousie Univ. CIS
   Pat Conacher G 1984-09-25 2014 | Vancouver Canucks NHL
   Rob Conn F 1968-09-03 1997 | Indianapolis Ice IHL
   Mike Connolly F 1989-07-03 2017 | Straubing Tigers DEL
   Al Conroy F 1966-01-17 2001 | Nippon Paper Cranes JIHL
   Cole Conway F 1993-07-11 2016 | Univ. of Victoria BCIHL
   Duncan Cook F 1977-06-05 2005 | Chelmsford Chieftains EPIHL
   Cam Cook F - 1998 | Univ. of Wisconsin-Eau Claire NCAA III
   Matt Cook G 1998-00-00 2012 | CRAA Gold Bantam AA HCBAA
   Chris Cook F 1987-03-28 2006 | Salmon Arm SilverBacks BCHL
   Matt Cook F 2000-09-25 2015 | Edge School Bantam Varsity CSSBVHL
   Will Cook-Clark F 1991-00-00 2011 | NWCAA Stamps Jr. B CalJHL
   Shaun Cooke F 1996-00-00 2013 | Calgary Flames Midget AAA AMHL
   Colin Cooper G 1994-11-09 2016 | Mount Royal Univ. CIS
   Larry Cooper F - 1955 | Michigan State Univ. NCAA
   Bob Cooper G 1966-08-18 1984 | Calgary Wranglers WHL
   Luke Copithorne F 1995-00-00 2012 | NWCAA Bruins Midget AA HCMAA
   Spencer Copp F 1990-01-12 2012 | Univ. of Calgary CIS
   Fabio Coppola D 1992-01-03 2011 | Calgary Mustangs AJHL
   Brett Corkey D 1992-04-14 2016 | Colgate Univ. NCAA
   Logan Corkin F 1991-00-00 2011 | CRAA Blue Jr. B CalJHL
   Justin Cormier F 1987-04-22 2011 | Marian Univ. NCAA III
   Jackson Cornelius F 1995-00-00 2011 | CNHA Canucks Midget AA HCMAA
   Ryan Cornforth D 1988-10-04 2014 | Höchstadter EC Germany4
   Bruce Corrigal G 1992-05-23 2013 | Neepawa Natives MJHL
   Ryan Corry D 1986-07-09 2013 | Lyon France2
   Keith Cory D 1957-02-04 1983 | ECD Iserlohn Germany
   Tanner Costley F 1996-00-00 2012 | CBHA Rangers Midget AA HCMAA
   Justin Cote G 1987-08-20 2013 | Mount Royal Univ. CIS
   Trevor Couldwell F 1973-04-05 1993 | Moose Jaw Warriors WHL
   Chris Couper D 1994-03-12 2015 | High River Flyers HJHL
   Max Cousins D 1983-04-11 2008 | TEV Miesbach Germany3
   Derek Couture F 1984-04-24 2015 | Ontario Reign ECHL
   Liam Couture D 1985-08-24 2007 | Univ. of Calgary CIS
   Rob Cowan D 1983-09-05 2011 | Rio Grande Valley Killer Bees CHL
   Dave Cowan D 1985-12-20 2013 | DVTK Jegesmedvék MOL Liga
   John Cowley F 1996-00-00 2016 | Univ. of Nebraska ACHA III
   Ashton Cox D 1998-00-00 2012 | NWCAA Bruins Bantam AA HCBAA
   Mike Craig G 1962-11-01 1987 | Flint Spirits IHL
   Larry Creighton F - 1959 | Boston Univ. NCAA
   Nick Crisanti G 1994-07-25 2013 | Calgary Flames Midget AAA AMHL
   Geoffrey Crisfield D 1993-02-19 2016 | SAIT (Southern AB Inst. of Tech) CCAA
   Austin Croft F 1995-00-00 2012 | CRAA Blue Midget AA HCMAA
   Brent Cronk F - 2000 | Univ. of Wisconsin-Stout NCAA III
   Patrick Croome D 1994-09-03 2015 | Nelson Leafs KIJHL
   Cameron Cross F 1998-05-18 2016 | Southern Oregon Spartans WSHL
   Taylor Crossley D 1992-07-14 2014 | Airdrie Thunder HJHL
   Martin Croteau F 1986-07-10 2007 | Fernie Ghostriders KIJHL
   Aidan Crowther F 1993-09-02 2015 | Airdrie Thunder HJHL
   Brendan Crowther D 1991-00-00 2011 | CNHA Canucks Jr. B CalJHL
   Kevin Croxton F 1982-09-08 2008 | Wheeling Nailers ECHL
   Greg Crozier F 1976-07-06 2004 | San Antonio Rampage AHL
   Tristan Crozier F 1998-02-23 2016 | Grande Prairie Storm AJHL
   Maxwell Crozier D 2000-04-19 2016 | Edge School Elite 15s CSSHL E15
   Sidney Cruz F 2000-04-01 2016 | SISEC Prep CSSHL
   Keith Csizmadia F 1992-12-14 2013 | Calgary Canucks AJHL
   Brandon Cubiss D 1993-00-00 2011 | NWCAA Bruins Jr. B CalJHL
   T.J. Cunningham F 1993-06-26 2014 | Bonnyville Pontiacs AJHL
   Les Cunningham F 1913-10-04 1949 | San Francisco Shamrocks PCHL
   Clark Cunningham D 1961-06-12 1979 | Calgary Wranglers WHL
   Lindsey Cunningham F - 2016 | Univ. of Alberta CIS (W)
   Kodie Curran D 1989-12-18 2016 | Greenville Swamp Rabbits ECHL
   Keegan Curran F 1991-00-00 2011 | CBHA Blackhawks Jr. B CalJHL
   Randy Currie D 1977-08-11 2002 | Univ. of Wisconsin-Superior NCAA III
   Cain Curtis F 1995-00-00 2011 | CRAA Blue Midget AA HCMAA
   Daniel Cusano G 1996-00-00 2012 | NWCAA Stamps Midget AA HCMAA
   Kenneth Cush G - 1951 | Colorado College NCAA
   Mathieu Cusson F 1979-05-16 2000 | Saskatoon Blades WHL
   Ross Cuthbert F 1892-02-06 -
   Carter Czaikowski D 1998-05-04 2016 | Portland Winterhawks WHL
               
 D            
   James D'Andrea G 1992-02-07 2012 | Trail Smoke Eaters BCHL
   Matthew Dagenais F 1999-11-26 2015 | Edge School Varsity CSSVHL
   Justin Daigle D 1988-02-17 2015 | West Auckland Admirals NZIHL
   Eric Daigle F 1996-00-00 2013 | Calgary Northstars Midget AAA AMHL
   Darryl Daignault F 1966-02-04 1987 | Saskatoon Blades WHL
   Gordon Dailley F 1911-07-24 1939 | Wembley Monarchs ENL
   Nic Dalby F 1993-00-00 2011 | CRAA Blue Jr. B CalJHL
   Brett Dallen F 1992-10-05 2012 | Prince George Spruce Kings BCHL
   David Dallen F 1994-06-06 2013 | Okotoks Bisons HJHL
   Devin Dambrauskas D 1992-09-06 2015 | Big Valley Oil Kings BRHL
   Corey Dambrauskas D 1996-03-07 2016 | Humboldt Broncos SJHL
   Taner Dambrauskas F 1998-00-00 2012 | CRAA Blue Bantam AA HCBAA
   Aaron Damini F 1972-06-14 1991 | Bellingham Ice Hawks BCJHL
   Alex Dandonneault F 1995-00-00 2011 | CNHA Blazers Midget AA HCMAA
   Adam Danyluk F 1994-05-09 2013 | Drumheller Dragons AJHL
   David Darguzas F 1979-01-20 1999 | Tri-City Americans WHL
   Curtis Darling G 1983-07-27 2014 | Brantford Blast ACH
   Chandler Dasilva F 1991-00-00 2011 | CNHA Blazers Jr. B CalJHL
   Ravi Dattani G 1995-07-30 2016 | Spruce Grove Saints AJHL
   Jay Davidson F 1991-00-00 2011 | CBHA Blackhawks Jr. B CalJHL
   Matthew Davies F 1998-00-00 2016 | UFA Bisons Mdgt AAA (Strathmore) AMHL
   Harrison Davies F 1996-07-30 2016 | Columbia Valley Rockies KIJHL
   Ken Davis F 1981-03-20 2010 | Mississippi RiverKings CHL
   Chris Davis G 1974-12-01 1998 | Monroe Moccasins WPHL
   Cole Davis F 1997-07-06 2015 | Calgary Flames Midget AAA AMHL
   Greg Davis F 1979-07-26 2006 | Saint-Hyacinthe Cristal LNAH
   Mark Dawkins G 1972-01-16 1998 | Central Texas Stampede WPHL
   Jason Day D 1978-02-05 1992 | Calgary Rangers QC Int PW
   Lundy Day G - 2012 | Alberta Honeybadgers CWHL (W)
   Austin Dean F 1997-09-15 2016 | Grand Forks Border Bruins KIJHL
               
 d            
   Curtis deBruyn D 1988-10-07 2014 | DVTK Jegesmedvék MOL Liga
               
 D            
   Chris DeBruyn D 1986-02-13 2014 | Okotoks Drillers Chinook HL
   Mario DeCapite F 2000-09-10 2016 | SISEC Varsity CSSVHL
   Breyden DeCock F 1990-03-01 2012 | Univ. of Calgary CIS
   Aaron DeCoste F 1979-07-29 2003 | Suffolk Univ. NCAA III
   Joel Deeprose D 1999-00-00 2016 | Calgary Buffaloes Midget AAA AMHL
   Jordon Degouw F 2000-11-22 2016 | SISEC Varsity CSSVHL
   Tyler Deis F 1974-07-10 2004 | Atlanta Gladiators ECHL
   Robert Deis F 1987-03-13 2006 | Victoria Salsa BCHL
   Jordan Delgato F 1996-00-00 2011 | CBHA Rangers Minor Midget AAA AMMHL
   Matthew Delia D 1991-00-00 2011 | CNHA Canucks Jr. B CalJHL
   Devon Dell G 1991-04-29 2016 | St. Cloud State Univ. ACHA II
   Andrew Delmar F 1995-00-00 2011 | CRAA Gold Minor Midget AAA AMMHL
   Joseph Delure F 1955-01-24 1977 | Univ. of North Dakota NCAA
   Daniel Derkuch G 1995-00-00 2011 | CBHA Blackhawks Midget AA HCMAA
   Darren Deschamps D 1984-07-17 2014 | Bentley Generals Chinook HL
   Dustin Deschamps D 1982-10-10 2002 | Kelowna Rockets WHL
   Jacob DeSerres G 1990-03-18 2016 | Alaska Aces ECHL
   Brayden Desjardins F 1993-12-20 2012 | Dallas Stars U18 T1EHL U18
   Rene Desmarais F - 1974 | Univ. of Michigan NCAA
   Dustin Deugau D 1996-05-08 2016 | Fort Frances Lakers Dudley Hewitt Cup
   Linden Deugau D 2000-00-00 2016 | CNHA Canucks Minor Midget AAA AMMHL
   Brendan Devine F 1995-00-00 2012 | CBHA Rangers Midget AA HCMAA
   Ryan Devlin F 1991-00-00 2011 | NWCAA Bruins Jr. B CalJHL
   Carter DeVries D 1997-00-00 2011 | CNHA Blazers Bantam AA HCBAA
   Jacob Dewar F 2000-05-14 2016 | Edge School Elite 15s CSSHL E15
   Daniel Dickey F 1993-00-00 2011 | NWCAA Bruins Jr. B CalJHL
   Joshua Dickson F 1997-01-07 2016 | Princeton Posse KIJHL
   Samuel Dielwart F 1987-08-09 2014 | Univ. of Wyoming ACHA III
   Zach Dietrich D 1995-03-04 2015 | Calgary Canucks AJHL
   Phil Dillon F 1992-05-07 2016 | Concordia Univ. College of AB CCAA
   Thomas Dillon F 1991-00-00 2011 | CNHA Blazers Jr. B CalJHL
   Rob DiMaio F 1968-02-19 2006 | Tampa Bay Lightning NHL
   Lucas Dinn D 1995-00-00 2011 | CNHA Canucks Minor Midget AAA AMMHL
   Luc Dion G 1991-00-00 2011 | CBHA Rangers Jr. B CalJHL
   Adam Diotte D 2000-05-19 2016 | Okanagan Hockey Academy Varsity CSSVHL
   Jesse Ditto F 1995-00-00 2012 | CNHA Canucks Midget AA HCMAA
   Stephen Doane F 1994-04-07 2016 | Univ. of Wisconsin-Stout NCAA III
   Christopher Dobbyn D 1997-06-30 2016 | Strathmore Wheatland Kings HJHL
   Chase Dobler F 1992-03-16 2016 | Saastal Swiss Cup Q
   Peter Dobrowolski G 1980-06-16 2004 | Yale Univ. NCAA
   Shay Dodds F 1989-01-02 -
   Brent Dodginghorse F 1978-02-17 2001 | Pensacola Ice Pilots ECHL
   Shane Doherty F 1995-10-17 2014 | 100 Mile House Wranglers KIJHL
   Joel Domansky F 1987-01-22 2006 | Columbia Valley Rockies KIJHL
   Jarod Domingo F 1997-00-00 2016 | Calgary Mustangs AJHL
   Austin Donaldson F 1993-10-22 2015 | Johnson & Wales Univ. NCAA III
   Daniel Donnachie F 1991-04-10 2011 | Calgary Mustangs AJHL
   Sean Donnelly D 1978-02-04 2003 | Augsburg College NCAA III
   Ryan Dormer D 1992-06-10 2012 | Golden Rockets KIJHL
   Scott Douglas F 1981-01-01 2003 | Lake Forest College NCAA III
   Read Douglas F 1996-01-16 2015 | Strathmore Wheatland Kings HJHL
   Darren Douglas F 1979-04-16 -
   Brian Doust F 1990-06-20 2015 | SUNY-Fredonia NCAA III
   Drydn Dow D 1992-09-21 2016 | Univ. of Calgary CIS
   Chris Dowling D 1991-03-01 2010 | Canmore Eagles AJHL
   Tristan Downe D 1998-00-00 2016 | Calgary Royals Midget AAA AMHL
   Eric Doyle D 1989-04-05 2011 | Ontario Reign ECHL
   Logan Drackett G 1998-10-01 2016 | Calgary Canucks AJHL
   Chris Drake F 1991-00-00 2011 | CBHA Rangers Jr. B CalJHL
   Darrell Draper F 1983-05-12 2008 | RIT (Rochester Inst. of Tech.) NCAA
   Kelton Dreidger F 1997-05-07 2012 | Calgary South Flames Alberta Cup
   Kelton Driedger F 1997-05-07 2015 | Okotoks Oilers AJHL
   Brad Drobot F 1989-07-20 2016 | Fayetteville FireAntz SPHL
   Mark Drohan D 1998-04-30 2016 | Fort McMurray Oil Barons AJHL
   Jerry Dryden G 1995-00-00 2016 | Saddle Lake Warriors NEAJBHL
   Ian Dubourdieu D 1999-00-00 2016 | Calgary Flames Midget AAA AMHL
   Colin Dueck D 1990-01-17 2015 | Bentley Generals Chinook HL
   Bradly Duin D 1996-00-00 2012 | CNHA Blazers Midget AA HCMAA
   Skylar Duiven F 1998-00-00 2012 | CNHA Canucks Bantam AA HCBAA
   Reid Duke F 1996-01-28 2016 | Brandon Wheat Kings M-Cup
   Dave Duke F 1933-11-24 1968 | Vancouver Canucks WHL
   Brett Dumaine D 1994-12-05 2015 | Strathmore Wheatland Kings HJHL
   Kyle Dumba G 1998-03-03 2016 | Calgary Mustangs AJHL
   Louis Dumont F 1973-01-30 2011 | Mississippi RiverKings CHL
   Spencer Dumont F 1991-00-00 2011 | CNHA Blazers Jr. B CalJHL
   John Dunbar F 1991-08-24 2017 | Mulhouse France2
   Ryan Duncan F 1985-07-14 2017 | EC Salzburg Austria
   Katie Duncan D 1999-06-10 2016 | Edge School CSSHL (W)
   Robert Duncan F - 1971 | Univ. of North Dakota NCAA
   Devin Dunlop D 1988-05-10 2009 | Golden Rockets KIJHL
   Kevin Dunlop F 1991-07-17 2011 | Columbia Valley Rockies KIJHL
   Aurey Dunlop D 1995-00-00 2011 | NWCAA Bruins Midget AA HCMAA
   Madison Dunn F 1995-10-04 2016 | Univ. of Alabama-Huntsville NCAA
   Jamie Dunn F 1972-11-28 2002 | San Angelo Outlaws CHL
   Sean Dunn F 1991-00-00 2011 | CNHA Blazers Jr. B CalJHL
   Andrew Dunn F 1997-03-20 2016 | Golden Rockets KIJHL
   Brayden Dunn F 1998-04-26 2016 | Calgary Canucks AJHL
   James Dunn-LaGrange F 1995-00-00 2011 | CBHA Rangers Midget AA HCMAA
   Myles Dunne G 1991-12-11 2013 | High River Flyers HJHL
   Matthew Dunne D 1995-06-19 2015 | Cochrane Generals HJHL
   Micki DuPont D 1980-04-15 2017 | Eisbären Berlin DEL
   Alex Durbeniuk D 1995-07-25 2016 | Chase Heat KIJHL
   Tom Durnie D 1988-04-08 2012 | Univ. of Alabama-Huntsville NCAA
   Rich Dusevic F 1966-01-17 1986 | US International Univ. NCAA
   Etienne Dussault D 1998-00-00 2015 | Calgary Royals Midget AAA AMHL
   Ross Duthie D 2001-02-27 2016 | Edge School Bantam Prep CSSBHL
   Brett Duthie F 2001-08-31 2016 | Edge School Bantam Varsity CSSBVHL
   Ryan Dutton G 1984-02-17 2005 | Coquitlam Express BCHL
   Josh Dutton F 1992-02-27 2010 | Edge School Prep CSSHL
   Cory Dvornik F 1989-10-28 2010 | Lloydminster Bobcats AJHL
   Patrick Dwyer D 1993-00-00 2011 | NWCAA Stamps Midget AA HCMAA
   Matthew Dyck F - 2011 | Univ. of Montana ACHA II
   Tyler Dyck F 1983-03-16 2009 | Dalhousie Univ. CIS
   Mike Dyck F 1998-00-00 2014 | CBHA Rangers Minor Midget AAA AMMHL
   Randall Dyck D 1979-09-09 1999 | Regina Pats WHL
               
 E            
   Kobe Eagletail D 1997-09-10 2016 | Columbia Valley Rockies KIJHL
   Patrick Eaves F 1984-05-01 2016 | Dallas Stars NHL
   Murray Eaves F 1960-05-10 1995 | Houston Aeros IHL
   Dustin Eberle F 1992-11-22 2012 | Melville Millionaires SJHL
   Jordin Eddie F 1991-00-00 2011 | CNHA Blazers Jr. B CalJHL
   Jordan Eddy F 1992-08-10 2013 | Okotoks Bisons Keystone Cup
   Christopher Edge D 1995-00-00 2012 | CRAA Blue Midget AA HCMAA
   Darcy Edge D 1964-04-03 1983 | Kelowna Wings WHL
   John Edwardh F 1995-02-03 2016 | UMass-Lowell NCAA
   Jacob Edwards G 1992-12-09 2014 | SAIT (Southern AB Inst. of Tech) CCAA
   Trevor Edwards F 1987-04-10 2012 | Trinity Western Univ. BCIHL
   Bennett Edwardson F 1992-00-00 2011 | CRAA Gold Jr. B CalJHL
   Caleb Eefting D 1995-10-18 2016 | Okotoks Bisons HJHL
   Luke Egener D 1988-02-08 2013 | Univ. of Calgary CIS
   Austin Ehret F 1996-03-17 2016 | Calgary Canucks AJHL
   Travis Ehrhardt D 1989-04-12 2016 | Utica Comets AHL
   Dallas Ehrhardt D 1992-03-02 2016 | Dijon France
   Sawyer Eichel F 1987-01-28 2008 | Canmore Eagles AJHL
   Steven Eidsness F 1991-00-00 2011 | NWCAA Bruins Jr. B CalJHL
   Brodie Eisbrenner F 1992-08-22 2013 | Okotoks Bisons Keystone Cup
   Greg Eisler F 1975-03-24 2001 | Kansas City Blades IHL
   Aaron Elaschuk F 1992-02-07 2013 | Strathmore Wheatland Kings HJHL
   Evan Elaschuk D 1995-12-29 2015 | Airdrie Thunder HJHL
   Brett Elder F 1993-00-00 2013 | Amherstview Jets EBJCHL
   Tyler Eley F 1992-01-30 2011 | Rimbey Rock HJHL
   Trevor Elias F 1988-07-30 2014 | EHC Klostersee Germany3
   Paul Eliason D 1991-00-00 2011 | CRAA Gold Jr. B CalJHL
   Mickey Elick D 1974-03-17 2012 | Dornbirner EC Austria2
   Jordan Ellams F 1985-08-08 2006 | Chilliwack Chiefs BCHL
   Joel Elliott F 1959-07-29 1979 | Portland Winterhawks WHL
   Jacob Elmer F 1998-12-31 2016 | Grande Prairie Storm AJHL
   Campbell Elynuik F 1992-12-25 2015 | Okotoks Drillers Chinook HL
   Jakson Elynuik F 1995-02-28 2014 | Trail Smoke Eaters BCHL
   Hudson Elynuik F 1997-12-10 2017 | Spokane Chiefs WHL
   Brayden Engel G 1994-07-16 2016 | Macklin Mohawks SWHL
   Tyson Enzie F 1995-01-20 2015 | Yorkton Terriers SJHL
   Ryan Epp F 1979-03-08 2000 | Bow Valley Eagles AJHL
   Carson Erdman F 1996-00-00 2014 | Calgary Northstars Midget AAA AMHL
   Trevor Erhardt F 1962-11-27 1994 | ETC Timmendorfer Strand Germany3
   Lane Erickson F 1992-09-29 2016 | Univ. of Oklahoma ACHA
   Kale Erickson F 1992-09-29 2016 | Univ. of Oklahoma ACHA
   Brian Erickson D 1950-03-01 1972 | Univ. of Wisconsin NCAA
   Lucas Eshleman F 1993-08-30 2016 | Hong Kong Tycoons CIHL HK
   Tyler Eskesen F 1990-01-14 2015 | Mount Royal Univ. CIS
   Jordan Evans F 1996-04-16 2016 | Yorkton Terriers Midget AA SSMHL
   Ryne Evans F 1995-00-00 2011 | CBHA Rangers Midget AA HCMAA
   David Evans F 1978-01-17 2003 | Lake Forest College NCAA III
   Doug Evans D 1988-03-08 2013 | Univ. of Victoria BCIHL
   Chad Evans F 1982-08-12 2017 | Herforder EV Germany4
   Ryker Evans D 2001-01-01 2016 | CRAA Blue Minor Midget AAA AMMHL
   Chris Everett F 1973-04-03 1998 | Tucson Gila Monsters WCHL
   Rod Ewacha F 1970-04-06 1992 | Michigan Tech NCAA
   Nick Ewanchuk G 1999-04-01 2016 | Calgary Buffaloes Midget AAA AMHL
   Dylan Exton F 1986-09-07 2011 | St. Norbert College NCAA III
               
 F            
   Derek Fagan D 1997-00-00 2011 | CRAA Blue Bantam AA HCBAA
   Brandon Fagerheim F 1990-12-13 2014 | American Int'l College NCAA
   Brett Fagerheim D 1994-05-28 2015 | Univ. of Arizona ACHA
   Ryan Fairfield D 1995-03-22 2014 | Creston Valley Thunder Cats KIJHL
   Chase Fallis F 1991-02-10 2016 | Concordia Univ. College of AB CCAA
   Ian Fargey D 1995-00-00 2011 | NWCAA Stamps Midget AA HCMAA
   Jaks Faris F 1998-06-17 2016 | Strathmore Wheatland Kings HJHL
   Sean Farmer D 1977-02-04 2000 | Mobile Mysticks ECHL
   Grant Farrell D 1983-10-11 2011 | Greenville Swamp Rabbits ECHL
   Peter Farrell D 1985-10-03 2008 | Mount Royal Univ. CCAA
   Ben Farrer F 1988-10-07 2013 | Wheeling Nailers ECHL
   Tate Farstad F 1996-00-00 2012 | NWCAA Stamps Midget AA HCMAA
   Spencer Farstad F 1996-12-15 2016 | Chase Heat KIJHL
   Justin Faryna F 1988-11-19 2017 | Dundee Stars EIHL
   Nathan Faryna F 1991-00-00 2011 | CNHA Canucks Jr. B CalJHL
   Jordan Faryna F 1995-00-00 2011 | Calgary Northstars Midget AAA AMHL
   Jeff Fasegha F 1997-09-14 2016 | Kenai River Brown Bears NAHL
   T.J. Fast D 1987-09-02 2015 | Heilbronner Falken DEL2
   Olivier Favreau G 1990-03-20 2009 | Calgary Royals AJHL
   Julien Favreau G 1994-03-19 2012 | Calgary Royals Midget AAA AMHL
   Matthieu Fawcett G 1998-00-00 2016 | Calgary Buffaloes Midget AAA AMHL
   Aryeh Fayerman F 1991-00-00 2011 | CRAA Gold Jr. B CalJHL
   Devin Featherstone D 1985-01-11 2012 | Rosetown Red Wings Allan Cup
   Travis Featherstone F 1984-08-08 2009 | Univ. of Alberta CIS
   Tom Fedoruk F 1985-02-02 -
   Jeff Fedyk D 1986-02-11 2009 | Wentworth Inst. of Tech. NCAA III
   Kyle Fehr D 1988-01-30 2008 | Drumheller Dragons AJHL
   Ty Fehr F 1991-09-25 2013 | Okotoks Bisons Keystone Cup
   Chase Felgueiras D 2000-11-13 2016 | CNHA Blazers Minor Midget AAA AMMHL
   Justin Felker F 1995-00-00 2013 | Calgary Northstars Midget AAA AMHL
   Jordan Felker F 1993-01-01 2012 | Okotoks Bisons HJHL
   Brad Ference D 1979-04-02 2008 | Grand Rapids Griffins AHL
   Ryan Ferguson G 1995-02-23 2016 | Thunder Bay Stars TBJBHL
   Mitch Ferguson D 1994-03-29 2016 | Univ. of Vermont NCAA
   Logan Ferguson F 1997-04-18 2018 | College of the Holy Cross NCAA
   Jeff Ferguson G 1969-07-23 2007 | Fresno Falcons ECHL
   Travis Fernley F 1992-06-09 2014 | SUNY-Fredonia NCAA III
   Gerry Festa G 1984-01-18 2015 | Okotoks Drillers Chinook HL
   Stephen Festa F 1991-00-00 2011 | CNHA Blazers Jr. B CalJHL
   Joel Festa F 1997-00-00 2011 | CNHA Blazers Bantam AA HCBAA
   Tony Festa F 1997-05-11 2016 | Golden Rockets KIJHL
   Emilio Ficaccio F 1998-09-25 2016 | SISEC Varsity CSSVHL
   Vittorio Ficaccio F 1996-11-14 2016 | Tulsa Jr. Oliers WSHL
   Clint Filbrandt D 1995-04-17 2016 | Drumheller Dragons AJHL
   Zachary Finlay F 1996-06-14 2015 | Golden Rockets KIJHL
   Zack Finley F 1996-00-00 2011 | Calgary Bronks Bantam AAA AMBHL
   Darryl Finnerty F 1987-02-25 2007 | Creston Thunder Cats KIJHL
   Sam Fioretti F 1993-08-07 2016 | Acadia Univ. CIS
   Mark Fioretti D 1964-08-20 1983 | Calgary Wranglers WHL
   Paul Fioroni F 1976-08-07 2006 | Lubbock Cotton Kings CHL
   Carissa Fischer G - 2016 | Univ. of Calgary CIS (W)
   Coleton Fisher F 1996-00-00 2015 | Summerland Steam KIJHL
   Matt Fisher D 1995-00-00 2011 | NWCAA Stampeders Minor Midget AMMHL
   Chris Fitzgerald D 1995-02-04 2013 | Edge School Prep CSSHL
   Maclean Fitzgerald D 1995-00-00 2011 | CBHA Rangers Midget AA HCMAA
   Zach Fitzgerald F 1997-00-00 2011 | CBHA Blackhawks Bantam AA HCBAA
   Ethan Fitzgerald G 2001-02-17 2016 | Calgary Flames Bantam AAA AMBHL
   Andy Fitzpatrick F 1997-02-26 2016 | Nelson Leafs KIJHL
   Christopher Fitzsimons F 1991-00-00 2011 | CNHA Canucks Jr. B CalJHL
   Kris Fizzel F 1977-04-25 1997 | Kootenay Ice WHL
   Brett Fizzell D 1975-03-05 1997 | Austin Ice Bats WPHL
   John Flatters D 1987-06-17 2010 | Univ. of British Columbia CIS
   Brandon Fleece F 1978-07-05 1992 | Calgary Rangers QC Int PW
   Erik Fleming D 1992-02-11 2012 | Swift Current Broncos WHL
   Taylor Fleming F 1985-07-19 2011 | Innisfail Eagles Chinook HL
   Bob Fleming F 1961-05-18 1992 | Rochester Americans AHL
   Jarrett Fleming F 1980-06-16 -
   Tyler Fletcher D 1985-04-02 2012 | Missouri Mavericks CHL
   Nick Fletcher D 1995-00-00 2011 | CNHA Blazers Midget AA HCMAA
   Dalyn Flette G 1990-02-08 2015 | Mount Royal Univ. CIS
   Sam Floretti F 1993-07-08 2010 | Okotoks Oilers AJHL
   Jared Foat F 1991-00-00 2011 | CRAA Blue Jr. B CalJHL
   Lucas Foley F 2001-01-02 2016 | Edge School Elite 15s CSSHL E15
   Cole Foley-Riopel F 1995-00-00 2012 | CNHA Canucks Midget AA HCMAA
   Hunter Folster F 1995-00-00 2012 | CBHA Rangers Midget AA HCMAA
   Riley Fonger G 2000-03-03 2016 | Edge School Prep MPHL
   Todd Ford G 1984-05-01 2015 | Okotoks Drillers Chinook HL
   Tristan Ford F 1996-00-00 2011 | NWCAA Bruins Minor Midget AAA AMMHL
   Taras Foremsky F 1980-02-15 2009 | Guildford Flames EPIHL
   Andrew Forman D 1997-00-00 2013 | CNHA Canucks Minor Midget AAA AMMHL
   Matt Fornataro F 1985-06-26 2016 | Manchester Monarchs ECHL
   Nathan Fornataro D 1983-01-14 2013 | Innisfail Eagles Chinook HL
   Tyler Fornwald G 1994-02-25 2016 | High River Flyers HJHL
   Jonathan Forrest F 1994-03-11 2013 | Princeton Posse KIJHL
   Brad Forrest D 1997-09-15 2016 | Medicine Hat Tigers WHL
   Mike Forsyth F 1992-06-20 2015 | Univ. of Lethbridge CIS
   Matt Forsyth F - 2007 | Lake Forest College NCAA III
   Kris Foucault F 1990-12-12 2017 | Grizzlys Wolfsburg DEL
   Brett Fouracres F 1999-03-23 2016 | Edge School Varsity CSSVHL
   Kent Fox D 1990-07-10 2009 | Calgary Royals AJHL
   Chad Fox G 1988-02-08 2007 | Calgary Royals AJHL
   Lucas Frame F 1997-00-00 2011 | CRAA Gold Bantam AA HCBAA
   Robert Franceschin D 1992-00-00 2011 | NWCAA Bruins Jr. B CalJHL
   Matthew Francis F 1997-00-00 2011 | CNHA Canucks Bantam AA HCBAA
   Austin Frank D 1993-05-06 2014 | Calgary Mustangs AJHL
   Daniel Franks F 1991-06-18 2012 | Calgary Canucks AJHL
   Mark Franks F 1972-10-12 2000 | Fresno Falcons WCHL
   Ray Fraser G 1980-11-03 2003 | St. Pete - W/Salem Parrots ACHL
   Julian Fraser D 1991-08-04 2016 | Louisiana IceGators SPHL
   Mark Fraser F 1993-00-00 2011 | CBHA Blackhawks Jr. B CalJHL
   Keegan Fraser F 2000-02-25 2016 | NWCAA Stampeders Minor Midget AMMHL
   Lucas Fraulin F 1998-03-16 2016 | Notre Dame Hounds SJHL
   Davis Fredborg F 1998-00-00 2012 | CNHA Canucks Bantam AA HCBAA
   Sean Frederick F 1995-00-00 2013 | Calgary Northstars Midget AAA AMHL
   Shawn Freeborn F 1996-00-00 2012 | CRAA Gold Midget AA HCMAA
   Liam Freeborn F 1999-00-00 2016 | Calgary Royals Midget AAA AMHL
   Daniel Freeman D 1994-00-00 2012 | Calgary Buffaloes Midget AAA AMHL
   Michael Fremont F 2000-01-21 2015 | Calgary North Stars Alberta Cup
   Mark Friesen G 1989-03-29 2013 | SUNY-Fredonia NCAA III
   Ryan Friesen F 1991-00-00 2011 | NWCAA Stamps Jr. B CalJHL
   Justin Fry F 1987-08-28 2008 | Calgary Canucks AJHL
   Rick Fry D 1970-03-30 1990 | Portland Winterhawks WHL
   Brennan Fuoco D 1996-08-31 2016 | Strathmore Wheatland Kings HJHL
               
 G            
   Logan Gabel F 1990-03-13 2010 | Trenton Golden Hawks OJAHL
   Bill Gadsby D 1927-08-08 1966 | Detroit Red Wings NHL
   Norman Gainor F 1904-04-10 1937 | Portland Buckaroos PCHL
   T.J. Galiardi F 1988-04-22 2016 | Malmö Redhawks SHL
   Carter Gall F 1996-00-00 2014 | Edge School Gold Mdgt AA/Prep CSSVHL
   Ben Gallacher D 1992-09-11 2016 | UMass (Amherst) NCAA
   Mitchel Gallagher F 1993-03-07 2014 | High River Flyers HJHL
   Connor Garden F 1994-07-13 2015 | Kindersley Klippers SJHL
   Gregory Gardiner D 1991-10-10 2011 | South Muskoka Shield GMHL
   Nolan Gardiner D 1998-00-00 2012 | CRAA Blue Bantam AA HCBAA
   Drae Gardiner D 2001-02-08 2016 | Calgary Bisons Bantam AAA AMBHL
   Jeff Gardner G 1990-09-11 2011 | Airdrie Thunder HJHL
   Tony Gareau D 1969-00-00 1990 | Calgary Canucks AJHL
   Jeffrey Garland F 1994-08-07 2015 | Okotoks Bisons HJHL
   Kevin Garner D 1993-06-21 2014 | County Grande Prairie JDA Kings NWJHL
   Brandyn Garth G 1992-05-26 2016 | Briercrest College CCAA
   Alex Garvey F 1996-00-00 2012 | Edge School Maroon Mdgt AA/Prep CSSVHL
   Greg Garvie D 1987-00-00 2009 | Melbourne Ice AIHL
   Greg Gatto F 1971-01-01 2003 | Odessa Jackalopes CHL
   Greg Gatto G 1971-01-01 2000 | Colorado Gold Kings WCHL
   Taylor Gauthier G 2001-02-15 2016 | Calgary Bisons Bantam AAA AMBHL
   Branden Gay F 1986-06-06 2015 | Okotoks Drillers Chinook HL
   Daniel Gayle F 1992-03-22 2016 | Univ. of Calgary CIS
   Robert Geddes F 1990-04-18 2011 | Drumheller Dragons AJHL
   Luke Geddes F 1993-09-18 2012 | Cochrane Generals HJHL
   Joel Geddes D 1990-00-00 2009 | Grand Forks Border Bruins KIJHL
   Cornelia Geib F - 2016 | Univ. of PEI CIS (W)
   Trent Geiger F 1994-08-23 2015 | Calgary Canucks AJHL
   Aidan Geiger F 1995-12-25 2016 | Okotoks Bisons HJHL
   Brock Geiger D 1990-05-28 -
   Matthew Gelinas F 1995-10-10 2014 | Tri-City Americans WHL
   Ty Gelleta D 1995-00-00 2013 | Calgary Buffaloes Midget AAA AMHL
   Curtis Gemmel F 1975-07-13 1999 | Michigan State Univ. NCAA
   Taylor Gemmel G - 1996 | Michigan State Univ. NCAA
   Jaxen Gemmell F 1998-00-00 2016 | Calgary Royals Midget AAA AMHL
   Paul Gentile F 1984-02-12 2010 | Univ. of Calgary CIS
   Carson George F 1993-01-03 2014 | Comox Valley Glacier Kings VIJHL
   Ty Gerla F 1999-00-00 2016 | Calgary Royals Midget AAA AMHL
   Calvin Gerlitz F 1991-00-00 2011 | CBHA Blackhawks Jr. B CalJHL
   Paul Gerlitz F 1963-03-23 1988 | Baltimore Skipjacks AHL
   Josh Giacomin F 1997-07-21 2016 | Calgary Canucks AJHL
   Wayne Gibbs D 1951-02-17 1976 | Kimberley Dynamiters WIHL
   Marshall Gibson F 1995-00-00 2011 | NWCAA Bruins Midget AA HCMAA
   Leighton Gibson F 1995-00-00 2011 | NWCAA Bruins Midget AA HCMAA
   Brent Gibson F 1983-03-03 2006 | Univ. of Calgary CIS
   Griffin Gibson F 1997-00-00 2012 | CRAA Gold Bantam AA HCBAA
   Brett Gilbert D - 2012 | Montana Tech ACHA II
   Mike Gilhooly G 1979-05-14 2003 | Northeastern Univ. NCAA
   Gordon Gill F 1995-00-00 2011 | Calgary Northstars Midget AAA AMHL
   Brandon Gill F 1995-00-00 2011 | CNHA Blazers Midget AA HCMAA
   Anne Gillard F - 2015 | Amherst College NCAA III (W)
   Andrew Gillespie F 1992-01-01 2012 | St. Albert Steel AJHL
   Quinn Gillespie G 1997-00-00 2015 | Cheyenne Stampede WSHL
   Lane Gilliss F 1999-10-01 2016 | West Kelowna Warriors BCHL
   Bradley Ginnell F 2000-07-04 2016 | Calgary Royals Midget AAA AMHL
   Pierre Girard F 1987-01-27 2008 | West Kelowna Warriors BCHL
   Jeff Glass G 1985-11-19 2016 | Dinamo Minsk KHL
   Matthew Glasser F 1987-06-11 2014 | Denver Cutthroats CHL
   Andrew Glasser D 1990-07-23 2009 | North Bay Skyhawks NOJHL
   Guillaume Glasspoole F 1992-06-24 2013 | CRAA Gold Jr. B CalJHL
   Elias Gleave D 1997-00-00 2015 | Edge School AAA Prep CSSHL
   Timothy Glenfield F 1997-12-30 2016 | High River Flyers HJHL
   Tyler Glenn D 1997-00-00 2011 | CBHA Blackhawks Bantam AA HCBAA
   Austin Glenn D 1997-12-10 2016 | Calgary Canucks AJHL
   Rainer Glimpel F 1995-04-15 2017 | Simon Fraser Univ. BCIHL
   Jackson Glimpel F 1997-07-22 2016 | Osoyoos Coyotes KIJHL
   Joel Glover F 1996-00-00 2011 | CBHA Blackhawks Minor Midget AAA AMMHL
   Willy Glover F 1982-01-10 2002 | Saskatoon Blades WHL
   Liam Glover D 2000-02-02 2016 | Knights of Columbus Pats Mgt AAA AMHL
   Jeff Glowa F 1976-01-03 2013 | Peterborough Phantoms EPIHL
   Tyler Godberson F 1995-00-00 2013 | Calgary Northstars Midget AAA AMHL
   Curt Gogol F 1991-09-21 2016 | Colorado Eagles ECHL
   Brent Gogol F 1958-01-15 1985 | Nova Scotia Oilers AHL
   Chad Golanowski F 1989-03-14 2015 | Big Valley Oil Kings BRHL
   Josh Golany F 1991-00-00 2011 | CRAA Blue Jr. B CalJHL
   Kyle Goldsmith F 1991-00-00 2011 | CRAA Gold Jr. B CalJHL
   Kris Goodjohn F 1978-09-27 2006 | EHC München Germany2
   Kurt Goodjohn D 1982-04-02 2003 | Union College NCAA
   Chase Goods D 1998-08-08 2016 | Calgary Northstars Midget AAA AMHL
   Coda Gordon F 1994-08-04 2016 | Univ. of Calgary CIS
   Calvin Gordon F 1996-00-00 2015 | Strathmore Wheatland Kings HJHL
   Damian Gorecki D 1999-04-23 2015 | Calgary Buffaloes Midget AAA AMHL
   Carson Gorst F 2002-10-17 2016 | Edge School Bantam Varsity CSSBVHL
   John Gosbee F 1994-11-26 2013 | Comox Valley Glacier Kings Cyclone Taylor Cup
   Carter Gosbee F 1998-01-12 2016 | SISEC Prep CSSHL
   Ali Gotmy F 1995-08-31 2014 | Comox Valley Glacier Kings VIJHL
   Tyler Gotto D 1985-06-03 2017 | SønderjyskE Denmark
   Dean Goulet D - 1995 | Union College NCAA
   Mike Goundrey F 1991-00-00 2011 | CBHA Blackhawks Jr. B CalJHL
   Brayden Gourlay F 1995-00-00 2011 | CNHA Canucks Minor Midget AAA AMMHL
   Jarrod Gourley D 1999-06-29 2019 | Arizona State Univ. NCAA
   Branden Gracel F 1990-05-24 2017 | ESV Kaufbeuren DEL2
   Neil Graham F 1985-04-21 2013 | Idaho Steelheads ECHL
   Ryan Graham F 1996-05-06 2016 | Saskatoon Blades WHL
   Taylor Graham D 1993-02-19 2014 | Spruce Grove Saints AJHL
   William Graham F 1991-00-00 2011 | CNHA Blazers Jr. B CalJHL
   Nathaniel Graham D 1991-00-00 2011 | CNHA Blazers Jr. B CalJHL
   Jordan Grant F - 1997 | Clarkson Univ. NCAA
   Ryan Grant D 1995-00-00 2012 | CRAA Blue Midget AA HCMAA
   Macleod Grant F 1997-00-00 2011 | CBHA Rangers Bantam AA HCBAA
   Tom Grant G 1964-12-08 1983 | Medicine Hat Tigers WHL
   Ken Grant F 1962-06-01 1982 | Calgary Wranglers WHL
   Adam Graves D 1993-00-00 2011 | CBHA Rangers Jr. B CalJHL
   Shaun Gravistin G 1970-11-17 1996 | Alaska Aces WCHL
   Harrison Gray G 1941-09-05 1970 | Drumheller Miners ASHL
   Braydon Gray-Bowyer F 1997-00-00 2013 | CBHA Rangers Minor Midget AAA AMMHL
   Cole Grbavac F 1991-07-20 2016 | St. Francis Xavier Univ. CIS
   John Grecu F 1986-01-23 2012 | Sylvan Lake Admirals Chinook HL
   Mike Green D 1985-10-12 2016 | Detroit Red Wings NHL
   Devin Green G 1994-08-03 2016 | Lakehead Univ. CIS
   Tim Green D 1969-06-25 2002 | Jackson Bandits ECHL
   Logan Greenfield F 1991-09-22 2015 | Gimli Wolves MSHL
   Paul Grenon D 1991-00-00 2011 | CRAA Gold Jr. B CalJHL
   Megan Grenon D - 2016 | Univ. of Calgary CIS (W)
   John Gresko F 1995-00-00 2012 | CNHA Blazers Midget AA HCMAA
   Trevor Grier D 1991-11-30 2016 | Univ. of Victoria BCIHL
   Adam Grier F 1989-02-18 2009 | Camrose Kodiaks AJHL
   Brendan Grier D 1997-08-03 2015 | Comox Valley Glacier Kings VIJHL
   Alex Grieve F 1990-05-18 2016 | Székesfehérvár II MOL Liga
   Adam Griffith G 1993-03-31 2012 | Medicine Hat Cubs HJHL
   Alex Grill Donovan D 1990-01-30 2011 | Calgary Mustangs AJHL
   Greg Gross F 1991-09-15 2013 | Orangeville Americans GMHL
   Lucas Grundy D 1993-01-08 2015 | SAIT (Southern AB Inst. of Tech) CCAA
   Steven Guebert G 1996-00-00 2011 | NWCAA Bruins Minor Midget AAA AMMHL
   Riley Guenther D 1994-09-03 2016 | Univ. of British Columbia CIS
   Andrew Guglielmin G 1994-12-20 2013 | Calgary Canucks AJHL
   Garry Gulash D 1972-09-22 2002 | Adirondack IceHawks UHL
   Spencer Gunning G 1993-12-26 2012 | Banff Academy Bears HJHL
   Eric Gustafson D 1998-00-00 2012 | CBHA Blackhawks Bantam AA HCBAA
               
 H            
   Kyle Haas D 1994-04-14 2016 | Univ. of Windsor CIS
   Konner Haas F 1995-04-18 2016 | Woodstock Slammers Fred Page Cup
   Brandon Haddow F 1995-00-00 2012 | CNHA Canucks Midget AA HCMAA
   Ryan Haddow F - 2012 | Montana Tech ACHA II
   Scott Hagel F 1998-00-00 2012 | Calgary Bronks Bantam AAA AMBHL
   Carson Hagerman D 1993-00-00 2011 | Edge School Prep MPHL
   John Haggis G 1982-00-00 2007 | Univ. of Lethbridge CIS
   Moe Halat F 1978-10-14 2003 | Mount Royal Univ. CCAA
   Jacob Halderman D 1991-04-15 2011 | Columbia Valley Rockies KIJHL
   Chris Hale F 1993-04-15 2013 | Spruce Grove Saints AJHL
   Estevan Hale D 1995-02-24 2016 | Concordia Univ. College of AB CCAA
   Rob Hale F 1970-08-07 1996 | Birmingham Bulls ECHL
   Josh Haley F 1993-04-16 2015 | Okotoks Bisons HJHL
   Taylor Hall F 1991-11-14 2016 | Edmonton Oilers NHL
   Michael Hall F 1995-00-00 2012 | CBHA Blackhawks Midget AA HCMAA
   Austin Hall F 1994-12-27 2013 | Humboldt Broncos SJHL
   Archie Hall G 1994-12-27 2012 | CRAA Gold Jr. B CalJHL
   Dennis Hall F 1991-00-00 2011 | CNHA Canucks Jr. B CalJHL
   Madison Haller D 1996-05-21 2015 | Calgary Inferno CWHL (W)
   Brandon Halls D 1993-12-22 2016 | Concordia Univ. College of AB CCAA
   Bryce Halverson G 1993-09-25 2015 | Strathmore Wheatland Kings HJHL
   Kole Halvorson F 1998-00-00 2014 | CNHA Canucks Minor Midget AAA AMMHL
   Spencer Halyn F 1997-00-00 2011 | NWCAA Stamps Bantam AA HCBAA
   Brett Hamer D 1997-11-21 2016 | Cochrane Generals HJHL
   Chad Hamilton D 1978-01-06 2003 | Columbus Cottonmouths ECHL
   Robert Hamilton D 1994-01-01 2016 | Univ. of Vermont NCAA
   Connor Hamilton F 1996-02-15 2015 | Calgary Mustangs AJHL
   Justin Hamilton D 1996-00-00 2013 | Calgary Northstars Midget AAA AMHL
   Brad Hamilton D 1967-03-30 1991 | Louisville Icehawks ECHL
   Daly Hamilton D 1998-00-00 2017 | West Kelowna Warriors BCHL
   Brandon Hammermeister F 1984-05-25 2008 | Southern New Hampshire Univ. NCAA III
   Tariq Hammond D 1993-12-05 2016 | Univ. of Denver NCAA
   Scott Hammond F 1982-00-00 2003 | Penticton Panthers BCHL
   Abdo Hamond F 1991-00-00 2011 | CNHA Blazers Jr. B CalJHL
   Jamal Hamoud F 1988-05-31 2007 | Golden Jets KIJHL
   Kareem Hamza D 1980-05-08 2016 | Dubai Mighty Camels UAE
   Dennis Han F 1983-02-07 2014 | Blazers KIHL
   David Han D - 2002 | Univ. of Wisconsin-Eau Claire NCAA III
   Austin Hancherow F 1995-03-29 2015 | Kimberley Dynamiters KIJHL
   Scott Hancock D 1989-03-25 2011 | Chester Clippers NSJCHL
   Bernard Hanna D - 1957 | Univ. of Michigan NCAA
   Austin Hannaford G 1996-12-26 2017 | Royal Military College CIS
   Ian Hannah D 1987-07-23 2007 | Fernie Ghostriders KIJHL
   Matthew Hanrahan G 1997-02-18 2015 | Edge School Varsity CSSVHL
   Kevin Hans D 1998-00-00 2012 | CRAA Blue Bantam AA HCBAA
   Jeff Hansen F 1981-08-27 2011 | Bentley Generals Allan Cup
   Kyle Hanson D 1986-10-30 2011 | Bowdoin College NCAA III
   James Hanson G 1991-00-00 2011 | CRAA Blue Jr. B CalJHL
   Michael Harbich F 1994-08-09 2016 | Cold Lake Ice NEAJBHL
   Fred Harbinson - 1991 | Calgary Canucks AJHL
   Chris Harder F 1995-00-00 2011 | CNHA Canucks Midget AA HCMAA
   Mackenzie Hare D 1991-05-26 2010 | Sisec NorthAm Selects Austria U20
   Adam Hargrave D 1994-03-29 2015 | South Shore Lumberjacks MJAHL
   Thomas Hargrave F 1996-11-08 2016 | Ogden Mustangs WSHL
   Alexis Harle F - 2016 | Johnson & Wales Univ. NCAA III (W)
   Mike Harper D 1978-05-28 2005 | Knoxville Ice Bears SPHL
   Harrison Harper F 1994-07-07 2016 | Nipissing Univ. CIS
   Todd Harris D 1972-05-11 1998 | San Angelo Outlaws WPHL
   Rob Harris F 1991-00-00 2011 | CRAA Blue Jr. B CalJHL
   Adam Harris F 1991-00-00 2011 | CRAA Gold Jr. B CalJHL
   Steve Harris D 1959-03-27 1978 | Calgary Wranglers WCHL
   Brad Harrison F 1970-09-28 1998 | Reno Rage WCHL
   Jack Hartford D 1997-00-00 2012 | CRAA Gold Bantam AA HCBAA
   Brett Hartos F 1991-00-00 2011 | CRAA Blue Jr. B CalJHL
   James Hartwell F - 1979 | Colorado College NCAA
   Matthew Harvey D 1985-10-17 2015 | CBR Brave AIHL
   Jared Hauf D 1995-03-06 2016 | Seattle Thunderbirds WHL
   Zander Hauszner F 1991-00-00 2011 | NWCAA Stamps Jr. B CalJHL
   Andrew Hawkins F 1989-06-05 2013 | Royal Military College Carr-Harris Cup
   Cory Hawkins D 1991-00-00 2011 | CRAA Blue Jr. B CalJHL
   Clayton Haworth F 1991-00-00 2015 | Univ. of Wyoming ACHA III
   Alex Hayden-Luck F 1997-00-00 2011 | CRAA Blue Bantam AA HCBAA
   Terry Hayduk D 1959-06-14 1978 | Calgary Wranglers WCHL
   Zackary Hayes D 1999-04-24 2016 | Canmore Eagles AJHL
   Houston Hazelaar F 1992-05-02 2012 | Okotoks Oilers AJHL
   Davis Head F 1995-00-00 2011 | CBHA Blackhawks Midget AA HCMAA
   Don Hearn F 1973-04-11 1999 | Monroe Moccasins WPHL
   Robert Heathcott D - 1952 | Univ. of Michigan NCAA
   Dillon Heatherington D 1995-05-09 2016 | Lake Erie Monsters AHL
   Murray Heatley F 1948-11-07 1986 | Olten NLA
   Ryan Heddinger F 1994-00-00 2012 | Calgary Northstars Midget AAA AMHL
   Jake Hedrick F 1996-00-00 2015 | Grande Prairie Storm AJHL
   Brad Hefflick F 1980-06-16 2000 | Medicine Hat Tigers WHL
   Jackson Hegland D 1976-05-14 2003 | Nikko Icebucks JIHL
   Robert Heidt F 1965-02-03 1997 | EV Landsberg Germany2
   Michael Heidt D 1963-11-07 1998 | EV Landshut DEL
   Jason Heiligsetzer G 1990-06-05 2010 | Calgary Canucks AJHL
   Andrew Heinz F 1998-05-29 2015 | Edge School Varsity CSSVHL
   Daniel Held F 1961-11-13 2000 | SC Bietigheim-Bissingen Germany2
   Tyler Helfrich F 1987-07-02 2014 | Innisfail Eagles Chinook HL
   Riley Hemstock D 1994-07-08 2016 | Liverpool Privateers NSJHL
   Archie Henderson F 1957-02-17 1988 | Saginaw Hawks IHL
   Archie Henderson G 1985-09-15 2011 | Elmira Jackals ECHL
   Ryan Henderson F 1993-11-10 2016 | Portage College CCAA
   Don Henderson F 1968-09-23 1988 | Spokane Chiefs WHL
   Harrison Hendrix F 1992-07-15 2016 | Queen's Univ. CIS
   Ryan Hendrix F 1996-01-15 2016 | Portage Terriers MJHL
   Connor Hendry F 1989-11-06 2013 | Curry College NCAA III
   Stewart Hendry F 1998-00-00 2012 | CRAA Gold Bantam AA HCBAA
   Cara Hendry F - 2007 | Boston Univ. NCAA (W)
   Devin Henes D 1994-10-14 2014 | Cowichan Valley Capitals BCHL
   Luke Henry F 1999-00-00 2016 | Calgary Royals Midget AAA AMHL
   Corey Heon F 1974-03-08 1999 | El Paso Buzzards WPHL
   Zach Herbert F 1987-05-31 2006 | Kimberley Dynamiters KIJHL
   Duane Hergenhein D 1980-10-02 2001 | Macon Whoopee CHL
   Fred Hergerts F 1913-01-29 1951 | Nelson Maple Leafs WIHL
   Travis Herlein F 1989-09-04 2014 | Thompson Rivers Univ. BCIHL
   Nicholas Herman D 1995-02-17 2014 | Calgary Canucks AJHL
   Nathan Hermeston F 1997-00-00 2014 | Calgary Buffaloes Midget AAA AMHL
   Paul Herringer F 1993-02-11 2012 | Grand Forks Border Bruins KIJHL
   Nic Herringer F 1998-00-00 2016 | Calgary Royals Midget AAA AMHL
   Paul Herron F 1977-05-24 1997 | Kootenay Ice WHL
   Matt Heseltine F 1992-06-05 2013 | Calgary Mustangs AJHL
   William Heseltine G 1995-00-00 2012 | Calgary Royals Midget AAA AMHL
   Daryl Hetchler D 1991-00-00 2011 | CNHA Canucks Jr. B CalJHL
   Ryan Hewitt F 1991-06-17 2011 | Creston Valley Thunder Cats KIJHL
   Thomas Hickey D 1989-02-08 2016 | New York Islanders NHL
   Barclay Hickey F 1991-00-00 2011 | CRAA Blue Jr. B CalJHL
   Trevor Hickey D 1997-00-00 2011 | CBHA Blackhawks Bantam AA HCBAA
   Aaron Hickie F 1995-10-10 2016 | Stittsville Royals CCHL2
   Tanner Hicks D 1992-04-10 2016 | Manhattanville College NCAA III
   Alex Hicks F 1969-09-04 2006 | Kölner Haie DEL
   Christopher Oly Hicks D 1968-07-31 1997 | EHC Wattens Austria2
   Mark Hicks F - 1993 | Toledo Storm ECHL
   Riley Hicks F - 2009 | Trinity College NCAA III
   Matt Higgins F 1977-10-29 2011 | Olimpija Ljubljana Slovenia
   Sam Higgins D 1990-03-23 2016 | Mississippi RiverKings SPHL
   Nate Higgins F 1982-05-05 2009 | Trinity Western Univ. BCIHL
   Kurt Hildebrand F 1995-02-03 2016 | Canmore Eagles AJHL
   Nolan Hildebrand G 1998-04-13 2016 | Penticton Vees BCHL
   Adin Hill G 1996-05-11 2016 | Springfield Falcons AHL
   Taro Hirose F 1996-06-30 2017 | Michigan State Univ. NCAA
   Akito Hirose F 1999-09-04 2016 | Edge School Prep MPHL
   Aaron Hladiuk D 2001-06-21 2016 | Calgary Flames Bantam AAA AMBHL
   Benjamin Ho F 1999-04-29 2016 | SISEC Prep CSSHL
   Jess Hobart F 1986-04-10 -
   Devon Hobbs F 1989-06-20 2016 | Big Valley Oil Kings NCHL
   Kennet Hoberg F 1996-00-00 2015 | Ball State Univ. ACHA III
   Brendan Hoblak F 1998-06-25 2016 | Calgary Flames Midget AAA AMHL
   Brody Hodgson F 1991-00-00 2011 | CBHA Rangers Jr. B CalJHL
   Jonathan Hoffmann G - 2014 | Sexsmith Vipers NWJHL
   Dylan Hogue F 1996-02-03 2016 | Creston Valley Thunder Cats KIJHL
   Josh Holden F 1978-01-18 2017 | Zug NLA
   Chris Holford F 1997-00-00 2014 | Calgary Buffaloes Midget AAA AMHL
   Rhett Holland D 1993-09-25 2016 | Michigan State Univ. NCAA
   Jordan Holloway F 1994-06-21 2016 | Aurora Univ. ACHA III
   Tyres Holloway D 1993-01-01 2014 | Saddle Lake Warriors NEAJBHL
   Austin Holmes F 1996-09-03 2016 | Olds Grizzlys AJHL
   Eric Holmes F 1991-00-00 2011 | CNHA Canucks Jr. B CalJHL
   Matt Holmes F 1975-05-24 2006 | Corpus Christi IceRays CHL
   Nickolas Holmes G 1999-00-00 2016 | Norfolk Vikings GMHL
   Bill Hooson F 1974-06-04 1995 | Swift Current Broncos WHL
   Dan Hopfner D 1976-01-25 2004 | Alabama Slammers WHA2
   Thomas Hopkins F 1997-00-00 2011 | CBHA Rangers Bantam AA HCBAA
   Wayne Horb F - 1972 | Colorado College NCAA
   Adam Horne D 1979-03-15 -
   Braedon Horrigan G 1996-00-00 2012 | CNHA Canucks Midget AA HCMAA
   Tyler Horton F 1990-06-01 2011 | Canmore Eagles AJHL
   Brian Hosler G 1974-06-04 1999 | El Paso Buzzards WPHL
   Joel Houge D 1991-00-00 2011 | CBHA Rangers Jr. B CalJHL
   Millard Houghton D 1932-09-07 1955 | Vancouver - Saskatoon WHL
   Matt Houston F 1995-11-21 2016 | Dryden Ice Dogs SIJHL
   Brett Howden F 1998-03-29 2016 | Moose Jaw Warriors WHL
   Cam Howell G 1995-09-01 2014 | High River Flyers HJHL
   Patrick Howey D 1991-09-12 2010 | Nipawin Hawks SJHL
   Daniel Howland D 1996-00-00 2012 | NWCAA Stamps Midget AA HCMAA
   Mike Howse F 1993-08-30 2014 | West Central Rage PJHL
   Ted Hoyda D 1981-00-00 -
   Ryan Hozjan F 1996-11-07 2016 | Revelstoke Grizzlies KIJHL
   Rhys Hripko G 1997-00-00 2011 | CRAA Gold Bantam AA HCBAA
   Brett Hryniuk F 1972-08-08 1995 | Univ. of North Dakota NCAA
   Alex Hubbard F 1996-00-00 2011 | CNHA Canucks Minor Midget AAA AMMHL
   Richie Hubbell G 1992-02-19 2013 | Strathmore Wheatland Kings HJHL
   Andrew Hubele D 1993-06-20 2012 | Assiniboia Southern Rebels PJHL
   Phil Huber F 1969-01-10 2005 | Ritten/Renon Italy
   Reed Huber D 1992-04-14 2010 | Calgary Canucks AJHL
   Bennett Huber F 1994-06-16 2016 | Royal Military College CIS
   Carter Huber F 1997-03-01 2016 | Okotoks Oilers AJHL
   Brett Huber G 1994-11-24 2016 | Selkirk College BCIHL
   Matthew Huber G 1997-07-22 2016 | Summerland Steam KIJHL
   James Huber F - 1982 | Univ. of Michigan NCAA
   Bryan Huck F 1995-10-07 2016 | Calgary Mustangs AJHL
   Jesse Hudkins D 1988-11-10 2012 | Yale Univ. NCAA
   Eric Hudson D - 2012 | Montana Tech ACHA II
   Ron Hudson F 1911-07-14 1945 | St. Louis Flyers AHL
   Riley Hughes D 1987-06-30 2012 | Adrian College NCAA III
   Kelly Hughes F 1979-10-09 2003 | Cornell Univ. NCAA
   Pat Hughes F 1955-03-25 1987 | Hartford Whalers NHL
   Garret Hughes D 1997-00-00 2011 | NWCAA Bruins Bantam AA HCBAA
   Brodie Huizer F 1995-00-00 2012 | NWCAA Bruins Midget AA HCMAA
   Brendan Hull F 1986-07-17 2014 | Okotoks Drillers Chinook HL
   Keegan Hull F 1995-04-14 2016 | Wichita Jr. Thunder WSHL
   Travis Hulse D 1970-12-15 1997 | Waco Wizards WPHL
   Levi Hulston F 1997-06-08 2016 | Nelson Leafs KIJHL
   Calum Humble G 1999-00-00 2016 | Drayton Valley Thunder AJHL
   Jamie Hunt D 1984-04-20 2011 | Graz 99ers Austria
   Taylan Hunt D 1995-00-00 2012 | Calgary Buffaloes Midget AAA AMHL
   Sam Hunt F 1987-03-16 2014 | EHV Sabres Wien EWCC (W)
   Tim Hunter D 1960-09-10 1997 | San Jose Sharks NHL
   Dan Hursh F 1981-03-09 2004 | Princeton Univ. NCAA
   Alex Hustad F 1991-04-01 2013 | Airdrie Thunder HJHL
   Robert Hutchinson D 1990-04-02 2009 | Columbia Valley Rockies KIJHL
   Bill Hutton D 1910-01-28 1944 | Vancouver St. Regis PCHL
   Aaron Hyman D 1998-04-19 2016 | Calgary Hitmen WHL
   Shane Hynes F 1983-11-07 2008 | Augusta Lynx ECHL
   Wayne Hynes F 1969-05-26 2007 | EC Kassel Huskies Germany2
   Jordan Hynes F 1990-05-08 2011 | NWCAA Bruins Jr. B CalJHL
   Stephen Hynes F 1990-12-15 2011 | Osoyoos Coyotes Cyclone Taylor Cup
   Austin Hyra F 1994-01-29 2012 | Calgary Royals Midget AAA AMHL
               
 I            
   Anthony Iaquinta D 1987-03-01 2006 | Kimberley Dynamiters KIJHL
   Riley Ingalls F 1995-11-01 2016 | Whitefish Wolverines WSHL
   Pat Inglis G 1985-07-05 2010 | Lake Superior State Univ. NCAA
   Chris Inglis F 1988-05-10 2007 | Tri-City Americans WHL
   J.C. Ingram D 1999-05-01 2016 | Strathmore Wheatland Kings HJHL
   Connor Irvine F 1996-00-00 2012 | CRAA Gold Midget AA HCMAA
   Cody Irving F 1991-10-15 2012 | Okotoks Oilers AJHL
   Matt Isbister F 1986-03-25 2011 | Univ. of Calgary CIS
   Jason Isfeld D 1987-08-27 2007 | Calgary Canucks AJHL
   Dan Iwanski F 1990-03-23 2015 | Univ. of Lethbridge CIS
               
 J            
   Connor Jack F 1997-00-00 2013 | CBHA Blackhawks Minor Midget AAA AMMHL
   Dallas Jackson D 1983-05-17 2012 | Horse Lake Chiefs NPHL-Sr.
   Kevin Jacyna G 1993-03-30 2012 | Calgary Mustangs AJHL
   Louis Jamernik F 2000-02-22 2016 | Calgary Royals Midget AAA AMHL
   Connor James F 1982-08-25 2016 | Straubing Tigers DEL
   John Jamieson F 1995-11-11 2014 | Revelstoke Grizzlies KIJHL
   Chris Jamieson F 1975-08-28 2001 | Tulsa Oilers CHL
   Michael Janz F 1995-02-13 2016 | Okotoks Bisons HJHL
   Bobby Janzen D 1991-10-07 2012 | Waywayseecappo Wolverines MJHL
   Olivier Jardine F 1996-00-00 2012 | CBHA Rangers Midget AA HCMAA
   Evan Jarock F 1992-11-17 2012 | Calgary Canucks AJHL
   Justin Jarratt F 1995-00-00 2012 | CRAA Gold Midget AA HCMAA
   Randy Jaycock G 1961-07-15 1994 | Dallas Freeze CHL
   Stan Jaycock F - 1955 | Colorado College NCAA
   Kevin Jenken F 1994-04-10 2015 | Okotoks Oilers AJHL
   Brayden Jenkins F 1999-07-06 2016 | Okotoks Oilers AJHL
   Ryan Jennings F 1991-00-00 2011 | CNHA Canucks Jr. B CalJHL
   Carter Jensen F 1993-06-03 2015 | Park City Pioneers BDHL
   Kade Jensen D 1997-05-03 2016 | Swift Current Broncos WHL
   Chris Jensen F 1976-01-05 2001 | Univ. of Ottawa CIAU
   Alannah Jensen D - 2016 | Univ. of Ottawa CIS (W)
   Austin Jerhoff D 1995-00-00 2011 | CRAA Gold Minor Midget AAA AMMHL
   Jacob Jeske F 1995-01-07 2017 | Northland College NCAA III
   Levi Jessiman F 1992-00-00 2010 | Edge School Gold Mdgt AA/Prep RAMHL
   Stephen Jewer F 1991-03-26 2011 | CNHA Blazers Jr. B CalJHL
   Raymond Jewison F 1995-00-00 2011 | CBHA Rangers Midget AA HCMAA
   Tyler Jewitt F 1990-06-13 2015 | Mount Royal Univ. CIS
   Stephen Johannesson G 1994-00-00 2015 | Johns Hopkins Univ. ACHA III
   Dylan John D 1988-03-09 2010 | Golden Rockets KIJHL
   Malyk John D 1998-05-26 2016 | SISEC Prep CSSHL
   Charlie Johnson F 1984-01-30 2008 | Hershey Bears AHL
   Nick Johnson F 1985-12-24 2017 | Brynäs IF SHL
   Terry Johnson D 1958-11-28 1988 | Toronto Maple Leafs NHL
   Tyler Johnson D 1985-01-23 2010 | Columbus Cottonmouths SPHL
   Jordan Johnson F 1991-05-25 2012 | Creston Valley Thunder Cats KIJHL
   Joel Johnson F 1997-00-00 2011 | Calgary Royals Bantam AAA AMBHL
   Owen Johnson D 1995-06-05 2016 | Alberni Valley Bulldogs BCHL
   Jayce Johnson F 1995-00-00 2011 | CRAA Blue Midget AA HCMAA
   Cooper Johnson F 1998-00-00 2016 | Brooks Bandits AJHL
   Logan Johnson D 1989-06-09 2010 | Univ. of Victoria BCIHL
   Michael Johnson F 2000-07-08 2016 | Calgary Northstars Midget AAA AMHL
   Zach Johnson F - 2009 | Amherstview Jets Schmalz Cup
   Andrew Johnson F - 2009 | Amherstview Jets Schmalz Cup
   Silas Johnson F 1996-07-21 2016 | Whitefish Wolverines WSHL
   Daniel Johnston D 1992-10-17 2016 | Alaska Aces ECHL
   Matthew Johnston D 1990-03-27 2012 | Monroe Community College NJCAA
   Angus Johnston F 1994-08-16 2016 | Wentworth Inst. of Tech. NCAA III
   Mitch Johnstone F 1992-05-27 2012 | Saanich Braves VIJHL
   Spencer Johnstone D 1994-05-26 2015 | Calgary Mustangs AJHL
   Doug Jones F 1992-02-17 2016 | Red Deer College CCAA
   Mitch Jones D 1960-03-18 1979 | Regina Pats WHL
   Ron Jones G 1959-00-00 1978 | Calgary Wranglers WCHL
   Neil Jones F 1991-00-00 2011 | CRAA Blue Jr. B CalJHL
   Lucas Jones D 2001-02-24 2016 | Calgary Northstar Sabres Btm AAA AMBHL
   Jeremy Jose D 1991-00-00 2011 | CRAA Gold Jr. B CalJHL
   Ryan Jose F 1996-00-00 2012 | NWCAA Stamps Midget AA HCMAA
   Cole Josefchak D 1997-08-08 2017 | Colorado College NCAA
   Weston Joseph G 1991-05-14 2013 | Strathmore Wheatland Kings HJHL
   Nick Josephs F 1994-12-15 2015 | Kelowna Chiefs KIJHL
   Katy Josephs F 1993-03-15 2015 | Univ. of Wisconsin NCAA (W)
   Christopher Josue D 1978-04-05 1992 | Calgary Rangers QC Int PW
   Jason Jozsa D 1981-07-04 2010 | Cincinnati Cyclones ECHL
   Brayden Juett F 1998-09-10 2016 | Calgary Northstars Midget AAA AMHL
   Milan Juressen F 1999-00-00 2016 | Calgary Royals Midget AAA AMHL
               
 K            
   Landon Kadatz F 1991-10-19 2015 | Portage College CCAA
   Nolan Kaiser D 1992-04-21 2016 | Huntsville Havoc SPHL
   Max Kalisch D 1997-00-00 2011 | NWCAA Bruins Bantam AA HCBAA
   Ian Kallay F 1974-03-21 1998 | Dayton Bombers ECHL
   Jaedon Kalupar F 1999-06-14 2016 | Calgary Buffaloes Midget AAA AMHL
   Kayla Kaluzny F 1992-07-28 2015 | Melbourne Ice AWIHL (W)
   Tito Kamel D 1980-12-17 2006 | Univ. of British Columbia CIS
   Jordan Kanscal F 1994-02-19 2014 | Calgary Canucks AJHL
   Jordan Kanygin F 1991-00-00 2011 | CBHA Rangers Jr. B CalJHL
   Cory Kapeller F 1991-11-25 2015 | Univ. of St. Thomas NCAA III
   Eric Kardash D 1996-11-24 2016 | Univ. of Colorado ACHA
   Joseph Karpyshyn F 1998-09-19 2016 | Okotoks Oilers AJHL
   Scott Kasaboski G 1997-00-00 2015 | Notre Dame Argos Midget AA SS SSMHL
   Evan Katelnikoff F 1998-06-16 2016 | Edge School Prep MPHL
   Tracey Katelnikoff F 1968-07-17 2000 | Lake Charles Ice Pirates WPHL
   Steve Kathol F - 1996 | Brown Univ. NCAA
   Kris Katsaounis F 1993-00-00 2011 | CRAA Gold Jr. B CalJHL
   Christoph Katsaounis F 1995-00-00 2011 | CRAA Blue Midget AA HCMAA
   Evan Katsounis D 1988-07-06 2008 | Creston Valley Thunder Cats KIJHL
   Louis Kaumeyer F 1997-10-04 2015 | Shawnigan Lake School Varsity CSSVHL
   Krishan Kaushal F 1990-01-11 2010 | Calgary Canucks AJHL
   Ryan Kazakow F 1991-00-00 2011 | NWCAA Bruins Jr. B CalJHL
   Aidan Keane F 1995-12-13 2014 | Edge School Prep MPHL
   Mitchell Kearney D 1995-04-05 2013 | CRAA Blue Midget AA HCMAA
   Cole Keebler F 1995-09-15 2016 | Fernie Ghostriders KIJHL
   Nathan Keebler G 1995-00-00 2012 | Calgary Northstars Midget AAA AMHL
   Devon Keiran D 1997-00-00 2011 | CBHA Blackhawks Bantam AA HCBAA
   Tylor Keller F 1979-04-22 2015 | Innisfail Eagles Chinook HL
   Devin Kelly D 1997-00-00 2011 | Calgary Northstar Sabres Btm AAA AMBHL
   Hayden Kelly D 1997-00-00 2014 | Calgary Buffaloes Midget AAA AMHL
   David Kelly F 1996-11-12 2015 | Fernie Ghostriders KIJHL
   Roy Kelly F 1925-09-16 1955 | Edmonton Flyers WHL
   Neil Kelly F - 1971 | Bemidji State Univ. NCAA III
   Todd Kelman D 1975-01-05 2008 | Belfast Giants EIHL
   Tyler Kemp G 1995-00-00 2011 | CBHA Blackhawks Midget AA HCMAA
   Connor Kendall F 1998-01-12 2016 | Calgary Canucks AJHL
   Ryan Kennedy F 1997-05-24 2016 | Fernie Ghostriders KIJHL
   Matt Kent F 1991-00-00 2011 | CNHA Canucks Jr. B CalJHL
   Scott Kenway F 1987-04-09 2012 | Queen's Univ. Carr-Harris Cup
   Austin Kernahan F 1994-06-01 2016 | Univ. of Lethbridge CIS
   Bob Kerr D 1959-02-03 1979 | Seattle Thunderbirds WHL
   Joe Keys F 1984-05-01 2012 | Sylvan Lake Admirals Chinook HL
   Nicholas Khouri F 1991-00-00 2011 | CRAA Gold Jr. B CalJHL
   Connor Kidd F 1994-04-24 2015 | Creston Valley Thunder Cats KIJHL
   Hoon Kim D 2000-12-01 2016 | Edge School Varsity CSSVHL
   McConnell Kimmett D 1996-11-25 2016 | Trail Smoke Eaters BCHL
   Kevin Kimura F 1964-02-08 1985 | Northeastern Univ. NCAA
   Zachary Kindrachuk G 1995-00-00 2012 | CRAA Blue Midget AA HCMAA
   Kevin King F 1990-01-14 2017 | Gap France
   Colt King F 1983-03-04 2014 | Missouri Mavericks CHL
   Jamie King F 1993-06-26 2016 | Mount Royal Univ. CIS
   Brad King F 1983-03-14 2006 | UMass-Lowell NCAA
   Colton King D 1995-00-00 2011 | CNHA Canucks Minor Midget AAA AMMHL
   Logan King D 1995-00-00 2012 | CRAA Gold Midget AA HCMAA
   George King F 1998-06-10 2017 | Alberni Valley Bulldogs BCHL
   Logan Kinghorn D 1998-00-00 2014 | CBHA Rangers Minor Midget AAA AMMHL
   Tyler Kinnon D 1995-09-09 2016 | Cochrane Generals HJHL
   Matt Kinnunen F 1989-11-02 2016 | Big Valley Oil Kings NCHL
   Kenneth Kinsley G - 1954 | Colorado College NCAA
   Nick Kinsman D 1991-00-00 2011 | NWCAA Stamps Jr. B CalJHL
   Jim Kirkpatrick D 1956-05-20 1980 | Flint Generals IHL
   Lucas Kirsch D 1977-06-04 1998 | Lake Charles Ice Pirates WPHL
   Kurtis Kisio F 1984-06-30 2008 | Austin Ice Bats CHL
   Brent Kisio F 1982-12-15 2007 | Univ. of Nebraska-Omaha NCAA
   Mark Kjorlien F 1995-00-00 2011 | CNHA Blazers Midget AA HCMAA
   Tanner Klassen F 1999-12-09 2016 | SISEC Prep CSSHL
   Joel Klassen D 1996-09-25 2015 | Cochrane Generals HJHL
   Terence Kleian G 1972-03-20 2016 | Eintracht Frankfurt II Germany6
   Gavin Klein F 1995-06-10 2016 | Airdrie Thunder HJHL
   Paul Klemke G 1975-01-26 1999 | Univ. of Calgary CIAU
   Chad Kletzel F 1979-08-30 1999 | Lethbridge Hurricanes WHL
   Craig Kletzel F 1986-06-20 2002 | Okotoks Oilers Bantam AAA AMBHL
   Joey Kloeckes F 1997-00-00 2013 | Calgary Royals Midget AAA AMHL
   Mike Klotz F 1991-00-00 2011 | CBHA Blackhawks Jr. B CalJHL
   A.J. Kluck D 1996-00-00 2012 | CRAA Gold Midget AA HCMAA
   Mike Kneeland F 1984-01-04 2016 | Bentley Generals Chinook HL
   Ben Knopp F 1982-04-08 2008 | Sterzing/Vipiteno Italy2
   Kelly Knudtsen F 1996-00-00 2014 | Calgary Flames Midget AAA AMHL
   Jeff Knutson F 1991-00-00 2011 | CRAA Gold Jr. B CalJHL
   Brendan Koch G 1991-00-00 2011 | NWCAA Stamps Jr. B CalJHL
   Keil Kodama F 1995-00-00 2012 | Calgary Buffaloes Midget AAA AMHL
   Kiel Kodama F 1995-00-00 2011 | CBHA Blackhawks Midget AA HCMAA
   Jake Koenig G 1997-00-00 2011 | CBHA Rangers Bantam AA HCBAA
   Krys Kolanos F 1981-07-27 2015 | Medvescak Zagreb KHL
   Mark Kolanos F 1984-10-15 2012 | Dundee Stars EIHL
   Tony Kolewaski G 1982-08-01 2002 | Kootenay Ice WHL
   Scott Kolewaski F 1959-10-19 1979 | Calgary Wranglers WHL
   Mark Komonoski F 1961-01-18 1980 | Medicine Hat Tigers WHL
   Jessica Kondas D 2000-01-03 2016 | Edge School CSSHL (W)
   Jarrod Kondo F 1995-00-00 2011 | CRAA Gold Midget AA HCMAA
   Dean Konschuk D 1996-02-29 2016 | Airdrie Thunder HJHL
   Matt Korchmar G 1987-04-07 2008 | Fort McMurray Oil Barons AJHL
   Carey Koroluk F 1988-09-30 2011 | Mount Royal Univ. CCAA
   Chris Korpach F 1990-07-11 2011 | Okotoks Bisons HJHL
   Devaun Koski G - 2016 | Florida Atlantic Univ. ACHA III
   Nikolas Kosman D 1994-07-15 2016 | Univ. of Wisconsin-Superior NCAA III
   Peter Kosterman D 1993-02-06 2014 | Prince George Cougars WHL
   Jeremy Kostiuk F 1995-10-15 2014 | Calgary Canucks AJHL
   Mike Kouwenhoven F 1959-02-07 1985 | Spokane Chiefs WIHL
   Ted Kozub F 1961-01-17 1982 | Merritt Centennials BCJHL
   Kyle Krabben D 1995-03-25 2015 | Okotoks Oilers AJHL
   Mark Krabben D 1997-08-04 2016 | Victoria Grizzlies BCHL
   Sean Krakiwsky F 1967-12-29 1993 | Did not play
   Roger Krchnak F 1962-12-08 1982 | Medicine Hat Tigers WHL
   Caiden Kreitz G 1998-01-13 2016 | Calgary Canucks AJHL
   Michael Krenzel D 1978-06-11 1992 | Calgary Rangers QC Int PW
   Eric Krienke F 1996-03-05 2016 | Whitecourt Wolverines AJHL
   Matthew Krill D 1995-00-00 2011 | CNHA Blazers Minor Midget AAA AMMHL
   Brett Krokosh F 1987-04-26 2016 | Big Valley Oil Kings NCHL
   Bobby Kromm F 1928-06-08 1961 | Trail Smoke Eaters WIHL
   Brandon Kromm F 1994-03-03 2016 | West Central Rage PJHL
   Eric Kroshus F 1989-04-03 2012 | Wheeling Nailers ECHL
   Tom Kroshus D 1992-01-01 2016 | Tulsa Oilers ECHL
   Jason Krueckl F 1971-12-06 2002 | EV Ravensburg Germany4
   Rob Kruhlak G 1970-04-18 1993 | Northern Michigan Univ. NCAA
   Spencer Kryczka F 1995-03-13 2016 | Princeton Univ. NCAA
   Cam Kryway F 1976-01-23 2002 | Colorado Gold Kings WCHL
   Pat Kryzcka D 1960-03-19 1978 | Billings Bighorns WCHL
   Zak Kuchler D 1996-03-18 2015 | Fernie Ghostriders KIJHL
   Kyle Kuindersma D 1993-04-07 2012 | Summerland Steam KIJHL
   Mitch Kulikoski F - -
   Mandeep Kullar F 1991-00-00 2011 | CRAA Gold Jr. B CalJHL
   Zach Kultchler D 1996-00-00 2012 | CNHA Canucks Midget AA HCMAA
   Damien Kulynych F 1993-11-07 2016 | SAIT (Southern AB Inst. of Tech) CCAA
   Paul Kurceba D 1987-02-19 2015 | Melbourne Ice AIHL
   Rhianna Kurio F 1991-10-18 2016 | Calgary Inferno CWHL (W)
   Matt Kurta F 1995-00-00 2011 | CNHA Canucks Minor Midget AAA AMMHL
   Shawn Kurulak D 1975-07-16 1999 | Univ. of Denver NCAA
   Nolan Kurylo F 1998-06-29 2016 | Canmore Eagles AJHL
   Carson Kurylo D 2000-00-00 2016 | Calgary Flames Midget AAA AMHL
   Andrew Kut F - 2016 | Missouri State Univ. ACHA III
   Adam Kwan D 1999-00-00 2016 | Calgary Flames Midget AAA AMHL
   Randy Kwong D 1969-03-19 1990 | Univ. of Michigan NCAA
   Bradley Kwong D - 1985 | Harvard Univ. NCAA
               
 L            
   Tanner Labbe F 1992-04-26 2013 | Grande Prairie Storm AJHL
   Shae Labbe F 1997-01-06 2016 | Colgate Univ. NCAA (W)
   Bryn Labbe F 1997-01-06 2016 | Norwich Univ. NCAA III (W)
   Tanner Labelle F 1993-07-07 2013 | Calgary Mustangs AJHL
   Chad Labelle F 1995-07-03 2016 | Univ. of Prince Edward Island CIS
   Connor LaChance D 1998-00-00 2015 | Calgary Flames Midget AAA AMHL
   Mike Ladobruk D 1991-00-00 2011 | CBHA Blackhawks Jr. B CalJHL
   Marc Lafrance F 1997-01-18 2016 | Nacka HK J20 J20 Elit
   Josh Lafreniere G 1991-00-00 2011 | CBHA Blackhawks Jr. B CalJHL
   John Lafreniere G 1993-00-00 2011 | CBHA Rangers Jr. B CalJHL
   Max Lajoie D 1997-11-05 2016 | Swift Current Broncos WHL
   Ben Lake F 1990-05-03 2016 | Alaska Aces ECHL
   Erin Lally F 1991-01-27 2015 | Montreal Canadiennes CWHL (W)
   Brady Lamb D 1988-08-15 2017 | Augsburger Panther DEL
   Brendan Lamb F 1988-03-02 2016 | Big Valley Oil Kings NCHL
   Avery Lambden F 1997-00-00 2014 | CBHA Blackhawks Midget AA HCMAA
   Matt Lamirande F 1985-05-10 2011 | Sylvan Lake Admirals Chinook HL
   Kyle Lamont D 1995-03-19 2016 | Kirkland Lake Gold Miners Dudley Hewitt Cup
   Cam Lamoureux F 1989-06-12 2010 | Calgary Royals AJHL
   Greg Lamoureux F 1992-03-10 2015 | Red Deer College CCAA
   Zach Lamoureux G 1995-00-00 2012 | CBHA Blackhawks Midget AA HCMAA
   Roger Lamoureux F 1955-05-13 1982 | WAT Stadlau Austria
   Shawn Landry D - 2005 | Univ. of Calgary CIS
   Tylor Landry F 1998-00-00 2012 | NWCAA Stamps Bantam AA HCBAA
   Aaron Lane F 1978-04-05 1992 | Calgary Rangers QC Int PW
   Cory Langdon D 1990-03-18 2012 | Fort St. John Huskies NWJHL
   Owen Langis D 1983-04-29 2004 | Camrose Kodiaks AJHL
   Cody Langridge F 1993-00-00 2011 | CNHA Canucks Jr. B CalJHL
   Cam Lanigan G 1992-06-09 2016 | Mount Royal Univ. CIS
   Graham Lanigan F 1994-06-04 2015 | Kindersley Klippers SJHL
   Pat Lannan F 1950-09-02 1973 | Univ. of Wisconsin NCAA
   Darryl Laplante F 1977-03-28 2014 | Innisfail Eagles Chinook HL
   Mike LaPlante D 1975-07-12 2000 | Univ. of Calgary CIAU
   Davyn LaRocke G 2000-01-08 2016 | NWCAA Bruins Minor Midget AAA AMMHL
   Sasha Larocque D 1994-02-09 2016 | Ohio State Univ. NCAA
   Brandon LaRose F 1996-00-00 2012 | CBHA Rangers Midget AA HCMAA
   Caleb Laser F 1998-00-00 2015 | Calgary Flames Midget AAA AMHL
   Dion Lassu D 1980-02-19 2001 | Seattle Thunderbirds WHL
   Dustin Lattery F 1976-11-20 2012 | Carstairs Redhawks Chinook HL
   Andrew Lattimer F 2000-11-28 2016 | CNHA Blazers Minor Midget AAA AMMHL
   David Laurie F 1996-00-00 2012 | NWCAA Bruins Midget AA HCMAA
   Sydney Laurin F - 2016 | Mount Royal Univ. CIS (W)
   Brian Law F 1958-06-03 1978 | Saskatoon Blades WCHL
   David Lawrence F 1989-11-22 2011 | Cape Cod Bluefins FHL
   Steven Lawrence F 1998-03-29 2014 | NWCAA Stampeders Minor Midget AMMHL
   Blake Lawrey F 1996-05-14 2016 | High River Flyers HJHL
   Nathan Lawson G 1983-09-29 2017 | HPK Liiga
   Sam Lawson F 1993-08-31 2016 | SAIT (Southern AB Inst. of Tech) CCAA
   Patrick Lawson F - 1975 | Colorado College NCAA
   Rick Laycock F 1962-01-12 1996 | Augsburger Panther DEL
   Keith Leadbeater F 1997-08-12 2016 | Antigonish Bulldogs NSJHL
   Greg Leahy F 1970-02-19 1991 | Saskatoon Blades WHL
   Brett Leason F 1999-04-30 2016 | Tri-City Americans WHL
   Robert Leblanc F 1991-00-00 2011 | CNHA Canucks Jr. B CalJHL
   Quinn LeBlanc F 1995-00-00 2012 | NWCAA Bruins Midget AA HCMAA
   Eric Leclair F 1991-00-00 2011 | CNHA Blazers Jr. B CalJHL
   Michael LeClair F 1985-04-16 2006 | Olds Grizzlys AJHL
   Jeff Lee F 1988-06-16 2016 | Fife Flyers EIHL
   Chris Lee F 1989-10-18 2012 | Univ. of Victoria BCIHL
   Aaron Lee F 1985-02-21 2016 | Esbjerg Energy Danish Cup
   Brett Lee G 1995-00-00 2011 | CRAA Blue Midget AA HCMAA
   Patrick Lee F 1994-10-08 2016 | UMass (Amherst) NCAA
   Marshall Lee F 1978-02-06 2003 | Norwich Univ. NCAA III
   Thomas Lee F 1997-07-11 2016 | Salisbury School USHS
   Jasper Lee F 1978-09-19 1992 | Calgary Rangers QC Int PW
   Alex Lee F - 2015 | Newcastle Wildcats BUIHA
   Luke Lee-Knight G 1993-04-04 2016 | St. Thomas Univ. CIS
   Matthew Leech F 1996-00-00 2011 | CBHA Blackhawks Minor Midget AAA AMMHL
   Nathan Leech D 1998-00-00 2012 | CBHA Blackhawks Bantam AA HCBAA
   Jesse Lees D 1995-09-14 2016 | Prince Albert Raiders WHL
   Dan Lehouillier F 1978-09-28 1999 | Dartmouth College NCAA
   Chris Leinweber D 1981-11-02 2011 | Fischtown Pinguins DEB-Pokal
   Curtis Leinweber F 1988-02-25 2016 | Dundee Stars EIHL
   Pat Lennox D 1987-00-00 2009 | Edmonton Royals CapJHL
   Brett Lenstra F 1987-06-26 2010 | Dunedin Thunder NZIHL
   Kevin Lenzin F 1994-07-26 2013 | Kelowna Chiefs KIJHL
   Roger Leonard F 1980-07-02 2005 | Louisiana IceGators ECHL
   Bruce Leonard D - 2002 | Univ. of Wisconsin-Superior NCAA III
   Justin Leonce F 1995-00-00 2011 | CNHA Blazers Midget AA HCMAA
   Jayden Leong D 1998-00-00 2015 | Calgary Flames Midget AAA AMHL
   Joseph Leonidas D 1996-06-24 2016 | Flin Flon Bombers SJHL
   Alexander Leonidas D 1998-03-30 2016 | Canmore Eagles AJHL
   Phil Lepage F 1991-00-00 2011 | CBHA Blackhawks Jr. B CalJHL
   Wesley Lepine F 1998-03-26 2016 | Cochrane Generals HJHL
   Oliver Lester D 1997-04-13 2016 | Dauphin Kings MJHL
   Andrew Leveque F 1991-00-00 2011 | CNHA Canucks Jr. B CalJHL
   Craig Levie D 1959-08-17 1992 | Fort Wayne Komets IHL
   Christopher Levy F 1990-03-03 2011 | Calgary Mustangs AJHL
   Curtis Lewington D 1993-10-31 2016 | Marian Univ. NCAA III
   Herbie Lewis F 1905-04-17 1941 | Indianapolis Capitals AHL
   David Lewis - 1963 | Colorado College NCAA
   Kaylan Leys D 1997-03-26 2013 | Calgary Northstars Midget AAA AMHL
   Louis Libin G 1995-00-00 2014 | Univ. of Oklahoma ACHA
   Pat Lic F 1993-00-00 2011 | CRAA Gold Jr. B CalJHL
   Nick Licowsky D 1992-00-00 2011 | CBHA Rangers Jr. B CalJHL
   Bob Liddington F 1948-09-15 1979 | Phoenix Roadrunners PHL
   Troy Lieskovsky D 1995-00-00 2012 | CNHA Blazers Midget AA HCMAA
   Chris Lijdsman D 1991-09-18 2016 | NAIT (Northern AB Ins. of Tech.) CCAA
   Brandon Lijdsman D 1993-01-22 2015 | Okotoks Bisons HJHL
   Taylor Lileikis D 1995-06-23 2016 | County Grande Prairie JDA Kings NWJHL
   Chad Lilley D 1987-05-20 2008 | Kimberley Dynamiters KIJHL
   Richard Lim F 1985-08-15 2011 | Royal Military College Carr-Harris Cup
   Thomas Lindemann G 1999-06-23 2016 | Coeur d'Alene Hockey Acd Prep CSSHL
   Morgan Lindstein G - 2016 | Warner Hockey School JWHL (W)
   Craig Lineker D 1986-02-14 2012 | Rio Grande Valley Killer Bees CHL
   Derek Linnell D 1968-11-15 1996 | Alaska Gold Kings WCHL
   Mike Lintner F - 1992 | Univ. of Wisconsin-Eau Claire NCAA III
   Kyle Lissel D 1996-00-00 2014 | Calgary Flames Midget AAA AMHL
   Kirk Lissel D 1994-05-26 2014 | Columbia Valley Rockies KIJHL
   Konrad Litke F 1992-08-14 2015 | Univ. of Alberta-Augustana CCAA
   Kirk Llano D 1973-01-10 2005 | Cornwall Comets LHSPAA
   Michael Lobello D 1991-00-00 2011 | CNHA Blazers Jr. B CalJHL
   Lorenzo Lobello F 1995-00-00 2011 | CNHA Blazers Midget AA HCMAA
   Shane Lodhar D 1978-02-23 2002 | Univ. of Wisconsin-Superior NCAA III
   Darcy Loewen F 1969-02-26 2001 | Idaho Steelheads WCHL
   Jamie Loewen G 1968-09-23 1996 | Alaska Gold Kings WCHL
   Alex Loewen F 1998-00-00 2016 | Calgary Buffaloes Midget AAA AMHL
   Mark Logan F 1995-04-14 2016 | RIT (Rochester Inst. of Tech.) NCAA
   Joshua Logel F 1998-04-17 2016 | Calgary Northstars Midget AAA AMHL
   Andrew Lohin G 1996-00-00 2014 | Calgary Royals Midget AAA AMHL
   Brandon Long F 1993-08-06 2014 | Humboldt Broncos SJHL
   Sam Lonnberg F 1992-07-30 2013 | Strathmore Wheatland Kings HJHL
   Dillon Loomer F 1992-05-19 2015 | Söderhamn/Ljusne Division 2
   Luke Loomer F 1995-05-25 2016 | Okotoks Bisons HJHL
   Andrew Loszchuk F 1997-00-00 2011 | CBHA Blackhawks Bantam AA HCBAA
   Robert Lothian D - 1972 | Univ. of Michigan NCAA
   Carson Loveday G 1987-06-18 2007 | Summerland Sting KIJHL
   Tyler Lowe D 2000-09-22 2016 | Calgary Northstars Midget AAA AMHL
   Alex Lowen F 1998-00-00 2012 | CBHA Blackhawks Bantam AA HCBAA
   Joel Lowry F 1991-11-15 2016 | Manchester Monarchs ECHL
   Tyler Lucas G 1991-00-00 2011 | CRAA Blue Jr. B CalJHL
   Cameron Ludwig F 1984-01-09 2005 | Calgary Canucks AJHL
   Joshua Lund G 1998-12-19 2015 | Edge School Varsity CSSVHL
   Rachel Lundberg F - 2016 | Univ. of Saskatchewan CIS (W)
   Shane Lust F 1986-08-29 2016 | Fayetteville FireAntz SPHL
   Jesse Lyall F 1990-10-21 2012 | Okotoks Bisons HJHL
   Connor Lynch F 1991-00-00 2011 | CBHA Rangers Jr. B CalJHL
   Mark Lyons F 1988-04-12 2013 | Williams College NCAA III
   Corey Lyons F 1970-06-13 2004 | Bracknell Bees BNL
   Craig Lyons F 1972-12-25 2004 | Long Beach Ice Dogs ECHL
   Zach Lyons-Mantyka F 1995-00-00 2012 | Calgary Royals Midget AAA AMHL
   Cody Lyseng F 1981-04-10 1999 | Medicine Hat Tigers WHL
   Neil Lyseng F 1955-09-26 1977 | Oklahoma City Blazers CHL
   Patrick Lyster F 1996-08-16 2016 | Gananoque Islanders EBJCHL
   Dennis Lywood F 1978-05-15 1992 | Calgary Rangers QC Int PW
               
 M            
   Austin Maberley D 1991-00-00 2011 | CRAA Gold Jr. B CalJHL
   Sam MacBean D 1998-01-18 2016 | Edge School Prep MPHL
   Brady MacBean D 2001-01-16 2015 | Edge School Bantam Varsity CSSBVHL
   Matt MacDermott D 1988-05-02 2007 | Alberni Valley Bulldogs BCHL
   Matt MacDonald F 1990-02-05 2011 | Chester Clippers NSJCHL
   Jason MacDonald F 1989-01-10 2012 | Mount Royal Univ. CCAA
   Joshua MacDonald F 1990-05-06 2014 | Thompson Rivers Univ. BCIHL
   Brendon MacDonald F 1991-06-23 2014 | Queen's Univ. CIS
   Darin MacDonald F 1970-01-30 1991 | Boston Univ. NCAA
   Brett MacDonald F 1991-07-15 2011 | Okotoks Bisons HJHL
   Eric MacDonald D 1991-00-00 2011 | CRAA Blue Jr. B CalJHL
   Colin MacDonald D 1997-03-04 2016 | Calgary Mustangs AJHL
   Sean MacDonald F 1978-03-03 2001 | Northeastern Univ. NCAA
   Trevor MacDonald F 1998-00-00 2012 | CRAA Gold Bantam AA HCBAA
   Paul MacDonald D 1988-04-07 2008 | Lethbridge Hurricanes WHL
   Chris MacDonald F 1978-10-20 1992 | Calgary Rangers QC Int PW
   Kirk MacDonald F - 1993 | Univ. of Alaska-Anchorage NCAA
   Scott Machej F 1964-02-02 1985 | Calgary Wranglers WHL
   Carson MacInnis D 1992-00-00 2013 | Missouri State Univ. ACHA II
   Rob MacIntyre D 1984-02-01 2008 | Middlebury College NCAA III
   Nikki Maciurzynski G 1997-09-25 2016 | Grand Forks Border Bruins KIJHL
   Ian Mackay F 1998-00-00 2015 | Edge School AAA Prep CSSHL
   Parker MacKenzie F 1991-00-00 2011 | CRAA Gold Jr. B CalJHL
   Lukus MacKenzie F 1999-04-26 2016 | Saskatoon Blades WHL
   Dave MacKenzie F 1963-01-14 1982 | Calgary Wranglers WHL
   Shayne MacKinnon F 1991-00-00 2011 | CBHA Rangers Jr. B CalJHL
   Peter MacLaurin F 1989-00-00 -
   Devin MacLean D 1996-00-00 2011 | CNHA Canucks Minor Midget AAA AMMHL
   Nathan MacMaster F 1992-06-30 2013 | Mount Royal Univ. CIS
   Tanner MacMaster F 1996-01-08 2016 | Quinnipiac Univ. NCAA
   Matt MacMichael F 1995-00-00 2011 | CNHA Canucks Midget AA HCMAA
   Alex MacMillan F 1990-03-29 2016 | Orlik Opole Poland
   Colin MacMurdo F 1991-08-02 2013 | Okotoks Bisons HJHL
   Mike MacNeill F 1998-00-00 2012 | CRAA Gold Bantam AA HCBAA
   Josh MacNevin D 1977-07-14 2013 | TPS Liiga
   Ryan MacPhee D 1992-01-22 2015 | Big Valley Oil Kings BRHL
   Jeff MacPhee D 1985-03-06 2016 | Innisfail Eagles Chinook HL
   Allan MacPherson D 1996-10-06 2016 | Calgary Canucks AJHL
   Jacob MacPherson F 1995-10-06 2015 | Golden Rockets KIJHL
   Jorden MacSwain D 1989-10-10 2016 | Daysland Northstars NCHL
   Andrew MacWilliam D 1990-03-25 2016 | Manitoba Moose AHL
   Logan Maddin F 1993-02-04 2012 | Weyburn Red Wings SJHL
   Carter Madsen F 1988-03-31 2012 | Merrimack College NCAA
   Sean Maduck D 1976-06-13 1998 | Dartmouth College NCAA
   Jeff Magee G 1991-08-14 2010 | Columbia Valley Rockies KIJHL
   Myles Magnusson G 1994-09-08 2013 | Cochrane Generals HJHL
   Kyler Magus F 1996-12-12 2016 | Calgary Canucks AJHL
   Dion Mahadeo G 1993-00-00 2011 | Edge School Maroon Mdgt AA/Prep CSSVHL
   Joe Mahon F 1994-05-25 2015 | Calgary Mustangs AJHL
   Stewart Maier F 1991-00-00 2011 | NWCAA Bruins Jr. B CalJHL
   Connor Mailey F 1993-07-01 2015 | Arizona State Univ. ACHA
   Sammy Mailloux F 1997-00-00 2013 | CBHA Blackhawks Minor Midget AAA AMMHL
   Cale Makar D 1998-10-30 2018 | UMass (Amherst) NCAA
   Scott Makin F 1963-01-06 1984 | Calgary Wranglers WHL
   Matt Maleschuk D 1992-09-02 2012 | Okotoks Oilers AJHL
   Austyn Malin G 1996-11-12 2016 | Strathmore Wheatland Kings HJHL
   Sam Mallabone F 1998-00-00 2012 | CRAA Gold Bantam AA HCBAA
   Courtney Malley F 1999-08-20 2016 | Pursuit of Excellence CSSHL (W)
   Chris Maloney F 1986-04-23 2014 | Okotoks Drillers Chinook HL
   Connor Maloney F 2000-10-19 2015 | Edge School Bantam Varsity CSSBVHL
   Zach Manchuk D 1991-00-00 2011 | CBHA Blackhawks Jr. B CalJHL
   Curtis Manery F 1993-02-01 2012 | Calgary Canucks AJHL
   Sean Manery D 1989-05-07 2011 | NWCAA Stamps Jr. B CalJHL
   Gianni Mangone D 1993-09-09 2016 | Marian Univ. NCAA III
   Michael Maniago G 1988-03-23 2008 | Lethbridge Hurricanes WHL
   Ryan Manitowich F 1978-07-05 2010 | Fort St. John Flyers Allan Cup
   Cole Manning D 1991-07-17 2012 | Steinbach Pistons MJHL
   Jay Manning F 1996-11-12 2016 | Strathmore Wheatland Kings HJHL
   Cole Manzara F 1991-00-00 2011 | NWCAA Stamps Jr. B CalJHL
   Christopher Mar F 1998-00-00 2012 | CRAA Blue Bantam AA HCBAA
   Matt Marantz F 1991-05-09 2016 | Univ. of Western Ontario CIS
   Glen Marcellus F 1991-00-00 2011 | NWCAA Stamps Jr. B CalJHL
   Charlie Marchand D 1997-08-08 2018 | Bentley Univ. NCAA
   Alex Marcinew D 1992-08-13 2016 | Red Deer College CCAA
   Matthew Marcinew F 1993-10-07 2016 | Univ. of Denver NCAA
   Spencer Marcotte F 1997-00-00 2011 | CRAA Gold Bantam AA HCBAA
   Adam Marcoux G 1998-00-00 2016 | Calgary Flames Midget AAA AMHL
   Brycen Mark D 1996-00-00 2011 | CBHA Rangers Minor Midget AAA AMMHL
   Chris Markiewicz D 1988-09-09 2013 | Evansville IceMen ECHL
   Kylar Marriott D 1997-00-00 2013 | CNHA Canucks Minor Midget AAA AMMHL
   Tanner Marshall F 1992-08-14 2013 | Camrose Kodiaks AJHL
   Alex Marshall F 1996-09-16 2015 | Notre Dame Hounds SJHL
   Mike Marshall D 1991-00-00 2011 | NWCAA Stamps Jr. B CalJHL
   Reid Marshall F 1996-04-24 2015 | Golden Rockets KIJHL
   Andrew Martens D 1981-07-05 2014 | Wichita Thunder CHL
   Keenan Martens D 1993-01-13 2013 | Battlefords North Stars SJHL
   Josh Martin D 1990-02-02 2013 | Marian Univ. NCAA III
   Brycen Martin D 1996-05-09 2016 | Everett Silvertips WHL
   Zach Martin D 1995-00-00 2014 | Wichita Jr. Thunder WSHL
   Darren Martin D 1994-02-09 2015 | Univ. of Central Oklahoma ACHA
   Trevor Martin F 1997-00-00 2011 | CBHA Rangers Bantam AA HCBAA
   Ronnie Martin F 1909-08-22 1944 | Portland Oilers PCHL
   Ian Martin D 1983-09-06 -
   Darren Martin G 1995-11-25 2015 | Langley Rivermen BCHL
   Eric Martin F 2000-06-05 2016 | NWCAA Bruins Minor Midget AAA AMMHL
   Orville Martini F 1928-06-14 1970 | Young Sprinters NLB
   Joey Martini F 1987-00-00 2010 | Columbus Cottonmouths SPHL
   Chris Martini F 1982-07-11 2010 | Bentley Generals Allan Cup
   Jesse Masear D 1980-06-07 2005 | Princeton Univ. NCAA
   Trey Mason F 1997-07-07 2016 | Grand Forks Border Bruins KIJHL
   Jacob Massine G 1996-00-00 2012 | CBHA Blackhawks Midget AA HCMAA
   Tyler Masters G 1979-07-24 2006 | Richmond RiverDogs UHL
   Chris Matchett D 1964-06-09 1986 | Boston Univ. NCAA
   Ted Materi F 1964-04-23 1988 | EC Braunlage Germany3
   Mark Matheson D 1984-02-01 2017 | Rouen France
   Jeff Matheson D 1986-07-17 2014 | Okotoks Drillers Chinook HL
   Trevor Mathias F 1971-09-11 1996 | Univ. of Illinois-Chicago NCAA
   Taran Mathieson F 1996-09-03 2015 | Revelstoke Grizzlies KIJHL
   James Mathieson F 1994-05-12 2013 | Fernie Ghostriders KIJHL
   Jake Matkin F 1993-01-26 2013 | Grande Prairie Storm AJHL
   Michael Matyas G 1991-09-12 2015 | Univ. of Alaska-Anchorage NCAA
   Brooks Maxwell F 1994-03-31 2015 | Red Deer Rebels WHL
   Joseph May G 1998-01-09 2016 | Camrose Kodiaks AJHL
   Dennis May F 1959-04-22 1989 | EC Braunlage Germany3
   Douglas May D 1962-08-07 1985 | Univ. of Michigan NCAA
   Edward May F 1998-01-09 2016 | Calgary Canucks AJHL
   Matt Mayer F 1984-05-31 2004 | Calgary Royals AJHL
   Justin Maylan F 1991-01-20 2016 | Val Pusteria (Brunico) Italian Cup
   Derek Mazil G 1996-05-07 2015 | Nipawin Hawks SJHL
   Garret Mazur F 1995-00-00 2013 | Comox Valley Glacier Kings Cyclone Taylor Cup
   Mason Mazur F 1997-05-18 2016 | High River Flyers HJHL
   Justin Mazurek D 1988-11-08 2013 | Zaglebie Sosnowiec Poland
   Cameron McAdam F 2000-02-09 2016 | Calgary Northstars Midget AAA AMHL
   Matt McAleenan D 1991-04-02 2015 | Portage College CCAA
   Jared McAleenan D 1993-00-00 2011 | NWCAA Stamps Jr. B CalJHL
   Chas McArthur D 1996-04-09 2014 | Edge School Prep MPHL
   Wayne McBean D 1969-02-21 1994 | Winnipeg Jets NHL
   Kevan McBean D 1998-00-00 2016 | Calgary Royals Midget AAA AMHL
   Conor McCafferty F 2000-12-13 2016 | Banff Hockey Academy Varsity CSSVHL
   Cam McCaffrey F 1983-07-12 2007 | Bridgeport Sound Tigers AHL
   James McCallion D 1991-00-00 2011 | CBHA Blackhawks Jr. B CalJHL
   Neil McCann D 1979-08-23 2010 | Calgary Bruins CAHL
   Andrew McCann D 1997-01-15 2016 | Humboldt Broncos SJHL
   Connor McCann F 1995-00-00 2012 | CRAA Gold Midget AA HCMAA
   Tyler McCarry D 1998-02-27 2016 | Drumheller Dragons AJHL
   Jason McClellan F 1991-00-00 2011 | NWCAA Bruins Jr. B CalJHL
   Cam McClement D 1995-00-00 2011 | CBHA Rangers Midget AA HCMAA
   Brendan McClennon D 1995-00-00 2012 | NWCAA Stamps Midget AA HCMAA
   Jaryd McClocklin F 1996-00-00 2011 | NWCAA Bruins Minor Midget AAA AMMHL
   Scott McClure D - 2001 | Lake Forest College NCAA III
   Robin McColl G 1989-02-28 2009 | Revelstoke Grizzlies KIJHL
   Mitch McColm D 1989-05-31 2014 | Okotoks Drillers Chinook HL
   Frank McCool G 1918-10-27 1946 | Toronto Maple Leafs NHL
   Cam McCormack F 1991-00-00 2011 | NWCAA Bruins Jr. B CalJHL
   Scott McCrady D 1968-10-30 1992 | Johnstown Chiefs ECHL
   Connor McCullagh F 1998-00-00 2012 | CNHA Blazers Bantam AA HCBAA
   Joshua McCulloch F 1996-01-23 2016 | Calgary Mustangs AJHL
   Brett McCullough D 1989-04-20 2010 | Calgary Canucks AJHL
   Blake McCullough D 1986-03-24 2007 | Langley Chiefs BCHL
   Bradyn McCullough D 1986-02-16 2007 | Flin Flon Bombers SJHL
   Devin McDonald G 1994-04-11 2016 | SUNY-Geneseo NCAA III
   Doug McDonald F 1992-10-26 2013 | Calgary Mustangs AJHL
   Ryley McDonald F 1991-00-00 2011 | CBHA Blackhawks Jr. B CalJHL
   Cam McDonald D 1993-00-00 2011 | CBHA Blackhawks Jr. B CalJHL
   Mark McDonald F 1991-00-00 2011 | CRAA Gold Jr. B CalJHL
   Roman McDonald D 1995-00-00 2011 | NWCAA Bruins Minor Midget AAA AMMHL
   Alex McDonald F - 1972 | Calgary Stampeders PrHL
   Liam McDonald F 1998-00-00 2012 | NWCAA Stamps Bantam AA HCBAA
   Trevor McDonald F 1998-00-00 2012 | Calgary Royals Bantam AAA AMBHL
   Sayer McDonald D 1994-09-24 2015 | Cochrane Generals HJHL
   Riley McDougall F 1993-07-10 2016 | UMass (Amherst) NCAA
   Spencer McElhinney F 1987-05-06 2008 | Brooks Bandits AJHL
   Alana McElhinney G 1990-11-30 2012 | Bemidji State Univ. NCAA (W)
   Kyle McEwen D 1985-05-14 2011 | Bentley Generals Chinook HL
   Hugh McEwen F 1971-06-05 1993 | Michigan Tech NCAA
   Jay McEwen F 1987-02-03 2006 | Kimberley Dynamiters KIJHL
   Douglas McFadyen D 1948-11-28 1970 | Univ. of Wisconsin NCAA
   Sean McFatridge F 1974-03-14 1994 | Brandon Wheat Kings WHL
   Brad McFaul D 1980-05-17 2003 | Sacred Heart Univ. NCAA
   Bryden McGhee F 1989-03-13 2012 | Williams College NCAA III
   Anthony McGhee F 1993-00-00 2011 | CNHA Canucks Jr. B CalJHL
   Richard McGhee D - 1958 | Colorado College NCAA
   Patrick McGillis F 1991-03-14 2016 | Queen's Univ. CIS
   Patrick McGoey F 1996-00-00 2014 | Calgary Canucks AJHL
   Ross McGowan F 1965-04-28 1984 | Winnipeg Warriors WHL
   Niall McGregor G 1994-01-30 2013 | Penticton Lakers KIJHL
   Rob McGregor F 1979-07-12 -
   Robert McGuinness G 1992-07-18 2013 | Mountainview Colts HJHL
   Spencer McHardy D 2000-08-10 2016 | Camrose Kodiaks AJHL
   Garry McInerly F 1983-01-17 -
   Iain McInnis D 1998-00-00 2014 | CBHA Blackhawks Minor Midget AAA AMMHL
   Daniel McIntosh G 1986-01-06 2012 | Et-Po 72 II-divisioona
   Ryan McIntosh G 1976-10-08 2006 | Elmira Jackals UHL
   Murray McIntosh D 1967-11-17 1997 | Hannover Scorpions DEL
   David McIvor F 1988-04-17 2009 | Fernie Ghostriders KIJHL
   Scott McKay D 1992-06-11 2016 | Mount Royal Univ. CIS
   Colin McKay D 1991-04-18 2011 | CRAA Gold Jr. B CalJHL
   Liam McKay D 1998-00-00 2016 | Calgary Canucks AJHL
   Cole McKechney F 1995-12-06 2015 | Golden Rockets KIJHL
   Josh McKechney F 1997-05-29 2018 | Colgate Univ. NCAA
   Connor McKenzie D 1997-00-00 2013 | CNHA Canucks Minor Midget AAA AMMHL
   Jackson McKinstry F 1996-05-03 2016 | Fort McMurray Oil Barons AJHL
   Ryely McKinstry D 1998-07-26 2016 | Team Red U18-Dev
   Kyle McLachlan F 1989-05-01 2014 | Univ. of Lethbridge CIS
   Jim McLachlan D - 1969 | Bemidji State Univ. NCAA III
   Brendon Mclean F 1992-09-05 2010 | Calgary Royals AJHL
   Jim McLean D 1973-10-28 2001 | Fayetteville Force CHL
   Devlyn McLean D 1995-00-00 2011 | CNHA Canucks Minor Midget AAA AMMHL
   Bill McLean F 1960-01-03 1980 | Calgary Wranglers WHL
   Cam McLennan D 1994-03-22 2016 | Wentworth Inst. of Tech. NCAA III
   Kevin McLeod D 1984-10-25 2012 | Esbjerg Energy Danish Cup
   Alec McLeod F 1999-00-00 2016 | Okotoks Oilers AJHL
   Matt McMahon D 1982-08-11 2008 | Univ. of Ottawa CIS
   Fraser McMann F 1998-01-01 2016 | SISEC Prep CSSHL
   Kevin McMillan D 1991-02-11 2012 | Drumheller Dragons AJHL
   John McNabb F 1978-04-21 2009 | Phoenix Roadrunners ECHL
   Ken McNabb G 1959-05-20 1979 | Regina Pats WHL
   Tyler McNabb F 1986-06-17 2006 | Fernie Ghostriders KIJHL
   Pat McNaught F 1991-00-00 2011 | CRAA Blue Jr. B CalJHL
   Ian McNaught D 1991-00-00 2011 | CRAA Gold Jr. B CalJHL
   Geoff McNaughton D 1988-06-20 2009 | Weeks Crushers (Pictou County) MJAHL
   Jeremy McNeil F 1995-08-15 2016 | Cochrane Crunch NOJHL
   Zach McNeil F 1996-01-14 2016 | Nipawin Hawks SJHL
   Brett McNevin F 1992-11-26 2016 | Minot State Univ. ACHA
   Grant McPhail G 1967-01-26 1990 | Univ. of Calgary CIAU
   Curtis McRae F 1982-00-00 2000 | Prince George Spruce Kings BCHL
   Alan McTavish F 1991-00-00 2011 | CRAA Gold Jr. B CalJHL
   Riley Mcveigh G 1998-04-06 2016 | SISEC Prep CSSHL
   Thomas J. McWilliam D 1995-00-00 2012 | Calgary Northstars Midget AAA AMHL
   Colton Meaden F 1991-01-13 2011 | Creston Valley Thunder Cats KIJHL
   Zachary Meadows F 1998-09-28 2016 | Strathmore Wheatland Kings HJHL
   Brent Meckling D 1964-09-14 1986 | Univ. of Calgary CIAU
   Sam Megale F 1995-00-00 2011 | NWCAA Stampeders Minor Midget AMMHL
   Tynan Megran D 1989-05-10 2008 | Golden Rockets KIJHL
   LeeJay Meguinis F 1997-09-01 2016 | Arizona Hawks WSHL
   Chase Meguinis D 1995-00-00 2016 | Arizona Hawks WSHL
   Tyson Mehsaq D 1997-00-00 2013 | CBHA Rangers Minor Midget AAA AMMHL
   Naomi Meier F - 2010 | Warner Hockey School JWHL (W)
   Brent Meissinger F 1988-12-31 2012 | Innisfail Eagles Chinook HL
   Seth Melmock F 1962-07-05 1982 | Victoria Cougars WHL
   Josh Melnychuk F 1997-00-00 2013 | CNHA Blazers Minor Midget AAA AMMHL
   Shane Melnyk G 1995-00-00 2011 | NWCAA Stamps Midget AA HCMAA
   Ed Melville F - 1997 | Bemidji State Univ. NCAA II
   Shadee Merhi D 1997-00-00 2015 | Calgary Northstars Midget AAA AMHL
   Jay Merkley F 1995-05-27 2016 | Univ. of Lethbridge CIS
   Nicholas Merkley F 1997-05-23 2016 | Kelowna Rockets WHL
   Emma Merlo F 1998-08-03 2016 | Edge School CSSHL (W)
   Travis Messinger G 1991-00-00 2011 | CNHA Canucks Jr. B CalJHL
   Sam Metz F 2000-11-01 2016 | Edge School Elite 15s CSSHL E15
   Scott Meyerhoff F 1979-06-21 2002 | Mount Royal Univ. CCAA
   Brett Miazga F 1984-04-17 -
   Chad Michalchuk F 1973-07-10 2003 | Fort Worth Brahmas CHL
   Adam Michie F 1989-03-28 -
   John Midtdal F 1990-10-14 2012 | Three Hills Thrashers HJHL
   Tom Mikrut F 1991-12-23 2015 | Okotoks Drillers Chinook HL
   Danilo Miljevic F 1996-11-12 2015 | SISEC Prep CSSHL
   T.J. Millar F 1994-07-28 2014 | Peliitat U20 Jr. A Suomi-sarja
   Scott Millar D - 1992 | Univ. of Alaska-Anchorage NCAA
   Mark Miller F 1987-04-24 2008 | Calgary Royals AJHL
   Scott Miller F 1996-00-00 2012 | NWCAA Stamps Midget AA HCMAA
   Chase Miller F 1998-00-00 2016 | Calgary Royals Midget AAA AMHL
   Kevin Mills D 1990-09-11 2013 | Princeton Univ. NCAA
   Hunter Mills F 1994-10-29 2016 | SAIT (Southern AB Inst. of Tech) CCAA
   David Mills D 1980-02-15 2005 | Mount Royal Univ. CCAA
   Chris Mills F 1982-04-15 2008 | Kalamazoo Wings IHL
   Scott Milnthorp D 1992-04-26 2016 | Marian Univ. NCAA III
   Luke Milnthorp F 1995-04-06 2013 | Edge School Gold Mdgt AA/Prep CSSVHL
   Sean Milnthorp F 1998-03-04 2014 | Edge School Maroon Mdgt AA/Prep CSSVHL
   Dan Milton G 1956-06-04 1974 | Calgary Canucks AJHL
   Owen Minerson F 1990-03-25 2009 | Castlegar Rebels KIJHL
   Clark Minken F 1982-10-10 2005 | Neumann Univ. NCAA III
   Bryce Misley F 1999-09-05 2019 | Univ. of Vermont NCAA
   Ron Mistafa F 1979-06-15 -
   Bennett Mitchell F 1995-03-24 2013 | Calgary Royals Midget AAA AMHL
   Matt Mitchell G 1995-02-07 2015 | Abbotsford Pilots PIJHL
   Douglas Mitchell 1939-02-19 1956 | Colorado College NCAA
   Spencer Moe F 2000-01-07 2016 | Prince Albert Raiders WHL
   Lyle Moffat F 1948-03-19 1981 | Tulsa Oilers CHL
   Tyler Moffatt G 1993-09-27 2014 | County Grande Prairie JDA Kings NWJHL
   Doug Moffatt F 1964-06-28 2004 | EJ Dorsten Germany5
   Nick Mohn D 1988-04-29 2009 | Creston Valley Thunder Cats KIJHL
   Matt Mohun F 1999-02-06 2015 | Edge School Varsity CSSVHL
   Kyle Moir G 1986-05-25 2012 | Eindhoven Kemphanen Netherlands
   Tyler Moir F 1988-09-17 2014 | Univ. of Calgary CIS
   Sean Moir D 1984-03-25 2012 | Univ. of Waterloo CIS
   Ryan Moir D 1989-09-07 2012 | Mount Royal Univ. CCAA
   Evan Moir F 1992-12-08 2013 | Ontario Avalanche WSHL
   Ryan Molle D 1989-01-29 2014 | Univ. of Waterloo CIS
   Mike Moller F 1962-06-16 1990 | Binghamton Whalers AHL
   Tom Molloy F - 1970 | Bemidji State Univ. NCAA III
   Niall Monaghan F 1998-00-00 2014 | Edge School Gold Mdgt AA/Prep CSSVHL
   Conor Monaghan F 1999-04-11 2015 | Edge School Elite 15s CSSHL E15
   Emily Monaghan F - 2016 | Yale Univ. NCAA (W)
   Christopher Monden F 1999-03-06 2016 | Camrose Kodiaks AJHL
   James Mooney D 1974-07-10 1996 | Brown Univ. NCAA
   Mike Moore D 1984-12-12 2016 | Hershey Bears AHL
   Kris Moore G 1990-04-03 2016 | Mount Royal Univ. CIS
   Brian Moore F 1983-08-15 2007 | Queen's Univ. CIS
   Emily Moore D 1999-09-07 2016 | Edge School CSSHL (W)
   Bart Moran F 1992-12-07 2016 | Castleton State College NCAA III
   Ollie Morberg F 2001-08-24 2016 | Edge School Bantam Varsity CSSBVHL
   Shawn Moreau G 1995-00-00 2012 | CBHA Rangers Midget AA HCMAA
   Zachary Morey D 1997-09-01 2016 | Nelson Leafs KIJHL
   Dannie Morgan G 1979-12-14 2004 | Bemidji State Univ. NCAA
   Ben Morgan F 1991-01-27 2016 | Marian Univ. NCAA III
   Ty Morgan F 1993-07-26 2014 | Calgary Canucks AJHL
   L.J. Morgan F 1988-05-04 2007 | Kimberley Dynamiters KIJHL
   Reed Morison F 1998-06-09 2016 | Kootenay Ice WHL
   Riley Morris G 1997-02-04 2016 | Okotoks Oilers AJHL
   Ben Morris F 1995-00-00 2012 | CRAA Blue Midget AA HCMAA
   Ryan Morris F 1986-03-09 2006 | Columbia Valley Rockies KIJHL
   Ryan Morris D 1984-04-29 -
   Don Morrison D 1983-10-30 2016 | Bentley Generals Allan Cup
   Tyler Morrison F 1987-05-05 2007 | Kimberley Dynamiters KIJHL
   Josh Morrissey D 1995-03-28 2016 | Manitoba Moose AHL
   Jake Morrissey G 1997-09-08 2016 | Vancouver Giants WHL
   Evan Morrow F 1996-00-00 2012 | CNHA Blazers Midget AA HCMAA
   Spencer Morse D 1995-02-10 2015 | Strait Pirates NSJHL
   Ryan Morse D 1984-04-29 2004 | Trail Smoke Eaters BCHL
   Quinn Mosby F 1996-02-11 2015 | Spokane Braves KIJHL
   Ryon Moser F 1992-05-09 2016 | Univ. of Lethbridge CIS
   Liam Motley F 1997-05-08 2016 | Camrose Kodiaks AJHL
   Alex Mowbray F 1996-04-16 2016 | Medicine Hat Tigers WHL
   Charlie Moxham F 1974-09-13 1999 | Greenville Grrrowl ECHL
   Aiden Mucenski D 1999-00-00 2016 | Calgary Flames Midget AAA AMHL
   Marshall Mueller F 1999-01-18 2016 | HC Dallas 16U NAPHL 16U
   Connor Muench G 1995-00-00 2012 | NWCAA Bruins Midget AA HCMAA
   Dwight Mullins F 1967-02-28 1997 | Fort Worth Fire CHL
   Joshua Mullins F 1997-00-00 2013 | CBHA Rangers Minor Midget AAA AMMHL
   Jordan Multaz F 1987-09-01 2015 | Luseland/Dodsland Mallards SWHL
   Glenn Mulvenna F 1967-02-18 2001 | Newcastle Jesters BISL
   Darryl Mulvenna D 1962-02-21 1982 | Brandon Wheat Kings WHL
   Griffin Mumby D 1996-03-11 2016 | Lloydminster Bobcats AJHL
   Eric Murano F 1967-05-04 2002 | Missouri River Otters UHL
   Eddie Murphy F - 2016 | Univ. of Mississippi ACHA III
   Shannon Murphy F - 2013 | Alberta Honeybadgers CWHL (W)
   Steven Murray F 1990-04-16 2011 | Calgary Canucks AJHL
   Troy Murray F 1962-07-31 1997 | Chicago Wolves IHL
   Tim Murray D 1974-11-14 2000 | London Knights BH Cup
   Reed Murray F 1994-06-29 2016 | Univ. of Wisconsin-Superior NCAA III
   Robert Murray D 1951-10-17 1989 | EV Pfronten Germany3
   Cody Murray G 1996-09-20 2016 | Kelowna Chiefs KIJHL
   Dylan Murray F 1997-00-00 2011 | CNHA Canucks Bantam AA HCBAA
   Allistar Murray F 1998-00-00 2012 | CNHA Blazers Bantam AA HCBAA
   Tyler Murray F 1979-04-29 1999 | Swift Current Broncos WHL
   Logan Murray F - 2015 | McGill Univ. CIS (W)
   Sarah Murray G - 2016 | Univ. of Calgary CIS (W)
   Noah Muruve F 1996-00-00 2011 | Calgary South Flames Alberta Cup
   Dana Murzyn D 1966-12-09 1999 | Vancouver Canucks NHL
   Ivo Musa F 1987-03-03 2008 | Calgary Royals AJHL
   David Musil D 1993-04-09 2016 | Bakersfield Condors AHL
   Ryan Muspratt F 1984-01-26 2008 | Univ. of Alaska-Fairbanks NCAA
   Troy Muspratt F 1981-03-04 2004 | Lake Forest College NCAA III
   Tanner Muth D 1993-03-11 2013 | Kootenay Ice WHL
   Justin Muys F 1991-09-23 2012 | High River Flyers HJHL
   Brooks Myers F 1990-01-16 2016 | Univ. of Calgary CIS
   Justin Myles G 1995-06-07 2014 | Kamloops Blazers WHL
               
 N            
   Kyler Nachtigall F 1996-12-11 2017 | UMass (Amherst) NCAA
   Kade Nagy F 1999-10-13 2016 | Okanagan Hockey Academy Red Prep CSSHL
   Bryce Nantes F 1984-10-16 2008 | College of the Holy Cross NCAA
   Saleem Nasery F 1991-00-00 2011 | CBHA Blackhawks Jr. B CalJHL
   Nicholas Navratil D 1990-03-01 -
   Adam Neale F 1993-00-00 2011 | CNHA Blazers Jr. B CalJHL
   Troy Needham D 1990-04-29 2009 | Grand Forks Border Bruins KIJHL
   Mike Needham F 1970-04-04 1996 | Adirondack Red Wings AHL
   Andy Neilsen G 1968-12-03 2011 | Abbotsford Heat AHL
   Levi Nelson F 1988-04-28 2017 | Sheffield Steelers EIHL
   Hunter Nelson F 2000-12-01 2016 | NWCAA Bruins Minor Midget AAA AMMHL
   Kodie Nelson F 1965-09-18 1983 | Medicine Hat Tigers WHL
   Devin Nemes F 1996-01-11 2016 | Beaver Valley NiteHawks KIJHL
   Everett Nemeth F 1994-00-00 2015 | Edmonton Mustangs CapJHL
   Steve Nemeth F 1967-02-11 1999 | Kingston Hawks BH Cup
   Reid Nemeth F 1996-04-15 2015 | Drumheller Dragons AJHL
   Dylan Nemeth F 1995-00-00 2012 | CRAA Blue Midget AA HCMAA
   Richard Nerland G 1987-09-10 2012 | Bowdoin College NCAA III
   Steve Nerland F - 2006 | St. Michael's College NCAA III
   Robert Nerland D 1980-12-11 2005 | Lake Forest College NCAA III
   Devin Ness D 1991-00-00 2011 | CBHA Blackhawks Jr. B CalJHL
   Aaron Neufeld F 1994-07-04 2015 | Fernie Ghostriders KIJHL
   Connor Neurauter G 1996-11-15 2016 | Fort St. John Huskies NWJHL
   Alec Newis F 1997-00-00 2011 | CBHA Rangers Bantam AA HCBAA
   Jon Newman F 1976-05-23 2000 | Univ. of Denver NCAA
   Alex Newman F 1997-00-00 2011 | CBHA Blackhawks Bantam AA HCBAA
   Chris Newton D 1994-01-15 2014 | Drumheller Dragons AJHL
   Austin Nguyen F 1997-00-00 2011 | CNHA Blazers Bantam AA HCBAA
   Steven Nicastro F 1997-00-00 2013 | CNHA Canucks Minor Midget AAA AMMHL
   Rick Nichol G 1971-03-13 2008 | Ankara SK Turkey
   William Nicholas F 1995-05-26 2015 | Airdrie Thunder HJHL
   Cameron Nicholas G 1998-00-00 2012 | NWCAA Stamps Bantam AA HCBAA
   Grant Nicholson F 1993-06-29 2014 | Univ. of Arizona ACHA
   Scott Nicholson D 1998-00-00 2016 | Calgary Canucks AJHL
   Dustin Nickel G 1991-01-06 2016 | Mount Royal Univ. CIS
   Markus Nielsen G 1997-00-00 2011 | CNHA Blazers Bantam AA HCBAA
   Devin Nielsen D 1971-01-07 1993 | Cornell Univ. NCAA
   Chris Niemiec D - 2005 | Univ. of Wisconsin-Superior NCAA III
   Robert Nilsson F 1985-01-10 2017 | ZSC Lions NLA
   Mitchell Nishimura F 1993-08-18 2013 | Thamesford Trojans SOJHL
   Jeff Noble D 1991-03-09 2012 | Calgary Mustangs AJHL
   Robert Nocera F 1988-12-04 2012 | SAIT (Southern AB Inst. of Tech) CCAA
   Rose Noonan D 1998-10-25 2016 | Banff Hockey Academy CSSHL (W)
   Jason Nopper D 1985-07-21 2016 | Innisfail Eagles Chinook HL
   Troy Norcross F 1971-06-06 1996 | Alaska Aces WCHL
   Steven Normand D 1993-09-05 2012 | Kindersley Klippers SJHL
   Evan Normand F 1991-00-00 2011 | CRAA Blue Jr. B CalJHL
   Ryan Normandeau F 1998-00-00 2012 | Calgary Bronks Bantam AAA AMBHL
   Shaun Norrie F 1982-09-15 2009 | Knoxville Ice Bears SPHL
   Jason Norrie F 1977-10-08 2006 | London Racers Challenge Cup
   Brett Norrie D 1982-00-00 -
   Liam Norris F 1991-00-00 2011 | CRAA Blue Jr. B CalJHL
   David Norris F 1993-03-03 2015 | Arizona State Univ. ACHA
   Lawrence Northcott F 1908-09-07 1939 | Chicago Blackhawks NHL
   Brandon Nowakowski F 1989-09-06 2016 | Innisfail Eagles Chinook HL
   Dylan Nowakowski F 1991-09-14 2016 | Huntsville Havoc SPHL
   Tyler Noye D 1983-08-19 2009 | Saint Mary's Univ. CIS
   Blake Nyberg F 1997-00-00 2011 | Calgary Royals Bantam AAA AMBHL
   Trevor Nychkalo D 1981-02-25 1999 | Red Deer Rebels WHL
   Lawrence Nycholat D 1979-05-07 2012 | Krefeld Pinguine DEL
   Daniel Nycholat D 1989-06-02 2014 | Braehead Clan EIHL
   William Nylander F 1996-05-01 2016 | Toronto Marlies AHL
   Alexander Nylander F 1998-03-02 2017 | Rögle BK SHL
   Christian Nypower F 1994-03-09 2016 | Cold Lake Ice NEAJBHL
   Giffen Nyren D 1989-04-18 2016 | Colorado Eagles ECHL
               
 O            
   Chase O'Bray F 1997-00-00 2016 | Airdrie Thunder HJHL
   Kyle O'Brien F 1991-00-00 2011 | CBHA Rangers Jr. B CalJHL
   Ed O'Brien D - 1976 | Univ. of Minnesota-Duluth NCAA
   Logan O'Connor F 1996-08-14 2016 | Univ. of Denver NCAA
   Myles O'Connor D 1967-04-02 1998 | Nippon Paper Cranes JIHL
   Kyle O'Connor F 1996-01-30 2015 | Kootenay Ice WHL
   Bryan O'Connor F 1980-01-17 2004 | Lake Forest College NCAA III
   Owen O'Connor D 1998-08-15 2016 | Calgary Royals Midget AAA AMHL
   Kieran O'Neil F 1992-04-05 2015 | Concordia Univ. CIS
   Ryan O'Rourke D 1993-01-09 2012 |