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: 497786 players
Last added: Dan FischlFollow Elite Prospects on Twitter Follow Elite Prospects on Facebook Follow Elite Prospects on Instagram 
 SCORING LEADERS
Denmark
# PLAYER GP G A TP
1. 
flag Harrison Reed (F)
22
18
12
30
2. 
flag Tony Romano (F)
21
20
7
27
3. 
flag Roberts Jekimovs (F)
22
14
13
27
4. 
flag Derek Damon (F)
21
9
18
27
5. 
flag Jamie Johnson (F)
22
10
16
26
SHOW MORE    
 FREE AGENT FRENZY
 flag SHL
 flag Allsvenskan
 flag Division 1
 flag J20 SuperElit
 flag Liiga
 flag Mestis
 flag KHL
 flag Extraliga
 flag Extraliga
 flag NLA
 flag NLB
 flag DEL
 flag DEL2
 flag Oberliga
 flag Metal Ligaen
 flag Get Ligaen
 flag Erste Bank Liga
 flag AlpsHL
 flag EIHL
 flag Ligue Magnus
 flag Serie A
 flag NHL
 flag AHL
 flag ECHL
 flag SPHL
 flag NCAA
 flag NCAA III
 flag LNAH
 flag CIS
 flag WC
 flag Champions HL

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

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

SHOW MORE  
   

 ABROAD PLAYERS BY CONTINENT

  
EU NA INT

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

     ©1999-2016, www.eliteprospects.com

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



HOCKEY PLAYERS FROM CALGARY, AB, CAN



MOST CLICKED PLAYERS NHL PLAYERS NHL DRAFTED PLAYERS ALL PLAYERS ALPHABETICALLY
Top 10 players 121 players 183 players 3057 players


MOST CLICKED PLAYERS
#       PLAYER POS BORN LAST TEAM CLICKS
1.    William Nylander F 1996-05-01 2017 | Toronto Maple Leafs 657117
2.    Alexander Nylander F 1998-03-02 2017 | Rochester Americans 379657
3.    Taylor Hall F 1991-11-14 2017 | New Jersey Devils 218653
4.    Robert Nilsson F 1985-01-10 2017 | ZSC 168303
5.    Jared Aulin F 1982-03-15 2017 | Rapperswil 153418
6.    Jeff Tambellini F 1984-04-13 2017 | Djurgårdens IF 126691
7.    Krys Kolanos F 1981-07-27 2017 | Starbulls Rosenheim 109074
8.    T.J. Galiardi F 1988-04-22 2017 | Medvescak Zagreb 90258
9.    Mat Robinson D 1986-06-20 2017 | Dynamo Moskva 87157
10.    Matt Fornataro F 1985-06-26 2016 | Manchester Monarchs 86593


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 - 2017 9 336 36 38 74 127
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 - 2017 12 725 38 144 182 584
22.    Joe Colborne F 1990-01-30 2010 - 2017 7 255 41 69 110 120
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 - 2017 12 571 109 99 208 192
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 - 2017 12 676 126 285 411 472
43.    Taylor Hall F 1991-11-14 2010 - 2017 7 398 139 206 345 240
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 - 2017 5 289 15 57 72 106
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 - 2017 2 30 1 3 4 16
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 - 2017 2 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 - 2017 2 45 12 17 29 10
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.    Brayden Point F 1996-03-13 2016 - 2017 1 27 2 9 11 8
92.    Ty Rattie F 1993-02-05 2013 - 2017 4 29 4 4 8 6
93.    Mike Rogers F 1954-10-24 1979 - 1986 7 484 202 317 519 184
94.    Tony Savage D 1906-07-18 1934 - 1935 1 49 1 5 6 6
95.    Jeff Schultz D 1986-02-25 2006 - 2016 10 409 11 65 76 137
96.    Sean Selmser F 1974-11-10 2000 - 2001 1 1 0 0 0 5
97.    Brandy Semchuk F 1971-09-22 1992 - 1993 1 1 0 0 0 2
98.    Hunter Shinkaruk F 1994-10-13 2015 - 2017 2 15 2 2 4 4
99.    Trevor Sim F 1970-06-09 1989 - 1990 1 3 0 1 1 2
100.    Tyler Sloan D 1981-03-15 2008 - 2011 3 99 4 13 17 50
101.    Jason Smith D 1973-11-02 1993 - 2009 15 1008 41 128 169 1099
102.    Brent Sopel D 1977-01-07 1998 - 2011 12 658 44 174 218 309
103.    Ron Stewart F 1932-07-11 1952 - 1973 21 1353 276 253 529 560
104.    Ryan Stone F 1985-03-20 2007 - 2010 3 35 0 7 7 55
105.    Jeff Tambellini F 1984-04-13 2005 - 2011 6 242 27 36 63 88
106.    Bobby Taylor G 1945-01-24 1971 - 1976 5 46 - - - -
107.    Paul Thompson F 1906-11-02 1926 - 1939 13 582 153 179 332 336
108.    Brent Thompson D 1971-01-09 1991 - 1997 6 121 1 10 11 352
109.    Rocky Thompson D 1977-08-08 1997 - 2002 4 25 0 0 0 117
110.    Ryan Tobler F 1976-05-13 2001 - 2002 1 4 0 0 0 5
111.    Garry Unger F 1947-12-07 1967 - 1983 16 1105 413 391 804 1075
112.    Shaun Van Allen F 1967-08-29 1990 - 2004 13 794 84 185 269 481
113.    Mike Vernon G 1963-02-24 1982 - 2002 19 781 - - - -
114.    Leigh Verstraete F 1962-01-06 1982 - 1988 3 8 0 1 1 14
115.    Wes Walz F 1970-05-15 1989 - 2008 13 607 109 151 260 343
116.    Kyle Wanvig F 1981-01-29 2002 - 2008 5 75 6 9 15 94
117.    Eddie Wares F 1915-03-19 1936 - 1947 9 321 60 102 162 161
118.    Craig Weller F 1981-03-17 2007 - 2009 2 95 4 10 14 127
119.    Chris Wells F 1975-11-12 1995 - 2000 5 195 9 20 29 193
120.    Jason Widmer D 1973-08-01 1994 - 1997 3 7 0 1 1 7
121.    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.    Jake Bean D 1998-06-09 2016 1 13 Carolina Hurricanes
9.    Myles Bell F 1993-08-13 2013 6 160 New Jersey Devils
10.    Dan Bertram F 1987-01-14 2005 2 54 Chicago Blackhawks
11.    Roger Bourque D 1955-04-11 1975 14 208 Montréal Canadiens
12.    Cam Brauer D 1970-01-04 1988 4 82 Edmonton Oilers
13.    Sam Brittain G 1992-05-10 2010 4 92 Florida Panthers
14.    Mike Broda F 1977-05-26 1995 9 211 New York Islanders
15.    Mike Brodeur G 1983-03-30 2003 7 211 Chicago Blackhawks
16.    Cal Brown D 1967-01-13 1986 11 221 Hartford Whalers
17.    George Buat F 1958-01-06 1978 4 68 Boston Bruins
18.    Paul Cabana F 1978-09-28 1998 6 149 Vancouver Canucks
19.    Don Cairns F 1955-10-08 1975 2 20 Kansas City Scouts
20.    Brian Carlin F 1950-06-13 1970 7 86 Los Angeles Kings
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.    Hudson Elynuik F 1997-12-10 2016 3 74 Carolina Hurricanes
43.    T.J. Fast D 1987-09-02 2005 2 60 Los Angeles Kings
44.    Brad Ference D 1979-04-02 1997 1 10 Vancouver Canucks
45.    John Flatters D 1987-06-17 2005 6 174 Philadelphia Flyers
46.    Todd Ford G 1984-05-01 2002 3 74 Toronto Maple Leafs
47.    Kris Foucault F 1990-12-12 2009 4 103 Minnesota Wild
48.    T.J. Galiardi F 1988-04-22 2007 2 55 Colorado Avalanche
49.    Benjamin Gallacher D 1992-09-11 2010 4 93 Florida Panthers
50.    Wayne Gibbs D 1951-02-17 1971 5 66 St. Louis Blues
51.    Jeff Glass G 1985-11-19 2004 3 89 Ottawa Senators
52.    Matthew Glasser F 1987-06-11 2005 7 220 Edmonton Oilers
53.    Brent Gogol F 1958-01-15 1978 9 138 Minnesota North Stars
54.    Coda Gordon F 1994-08-04 2012 6 165 Calgary Flames
55.    Mike Green D 1985-10-12 2004 1 29 Washington Capitals
56.    Taylor Hall F 1991-11-14 2010 1 1 Edmonton Oilers
57.    Brad Hamilton D 1967-03-30 1985 10 200 Chicago Blackhawks
58.    Todd Harris D 1972-05-11 1992 9 206 St. Louis Blues
59.    Dillon Heatherington D 1995-05-09 2013 2 50 Columbus Blue Jackets
60.    Michael Heidt D 1963-11-07 1982 2 27 Los Angeles Kings
61.    Daniel Held F 1961-11-13 1980 5 105 Philadelphia Flyers
62.    Archie Henderson F 1957-02-17 1977 10 156 Washington Capitals
63.    Thomas Hickey D 1989-02-08 2007 1 4 Los Angeles Kings
64.    Matt Higgins F 1977-10-29 1996 1 18 Montréal Canadiens
65.    Adin Hill G 1996-05-11 2015 3 76 Arizona Coyotes
66.    Josh Holden F 1978-01-18 1996 1 12 Vancouver Canucks
67.    Rhett Holland D 1993-09-25 2012 4 102 Arizona Coyotes
68.    Phil Huber F 1969-01-10 1989 8 149 New York Islanders
69.    Pat Hughes F 1955-03-25 1975 3 52 Montréal Canadiens
70.    Tim Hunter D 1960-09-10 1979 3 54 Atlanta Flames
71.    Shane Hynes F 1983-11-07 2003 3 86 Anaheim Ducks
72.    Connor James F 1982-08-25 2002 9 279 Los Angeles Kings
73.    Nick Johnson F 1985-12-24 2004 3 67 Pittsburgh Penguins
74.    Todd Kelman D 1975-01-05 1993 6 141 St. Louis Blues
75.    Colt King F 1983-03-04 2001 4 130 Colorado Avalanche
76.    Jim Kirkpatrick D 1956-05-20 1976 3 43 St. Louis Blues
77.    Ben Knopp F 1982-04-08 2000 3 69 Columbus Blue Jackets
78.    Krys Kolanos F 1981-07-27 2000 1 19 Arizona Coyotes
79.    Sean Krakiwsky F 1967-12-29 1986 7 128 Los Angeles Kings
80.    Maxime Lajoie D 1997-11-05 2016 5 133 Ottawa Senators
81.    Darryl Laplante F 1977-03-28 1995 3 58 Detroit Red Wings
82.    Mike LaPlante D 1975-07-12 1995 7 159 Anaheim Ducks
83.    Greg Leahy F 1970-02-19 1989 7 139 New York Rangers
84.    Craig Levie D 1959-08-17 1979 3 43 Montréal Canadiens
85.    Darcy Loewen F 1969-02-26 1988 3 55 Buffalo Sabres
86.    Joel Lowry F 1991-11-15 2011 5 140 Los Angeles Kings
87.    Corey Lyons F 1970-06-13 1989 3 63 Calgary Flames
88.    Neil Lyseng F 1955-09-26 1975 3 38 Kansas City Scouts
89.    Darin MacDonald F 1970-01-30 1988 11 229 Edmonton Oilers
90.    Scott Machej F 1964-02-02 1982 5 92 St. Louis Blues
91.    Josh MacNevin D 1977-07-14 1996 4 101 New Jersey Devils
92.    Andrew MacWilliam D 1990-03-25 2008 7 188 Toronto Maple Leafs
93.    Brycen Martin D 1996-05-09 2014 3 74 Buffalo Sabres
94.    Wayne McBean D 1969-02-21 1987 1 4 Los Angeles Kings
95.    Scott McCrady D 1968-10-30 1987 2 35 Minnesota North Stars
96.    Brent Meckling D 1964-09-14 1982 10 191 Detroit Red Wings
97.    Nicholas Merkley F 1997-05-23 2015 1 30 Arizona Coyotes
98.    Kyle Moir G 1986-05-25 2004 5 139 Nashville Predators
99.    Ryan Molle D 1989-01-29 2007 7 207 New Jersey Devils
100.    Mike Moller F 1962-06-16 1980 2 41 Buffalo Sabres
101.    Josh Morrissey D 1995-03-28 2013 1 13 Winnipeg Jets
102.    Dwight Mullins F 1967-02-28 1985 5 90 Minnesota North Stars
103.    Eric Murano F 1967-05-04 1986 5 91 Vancouver Canucks
104.    Troy Murray F 1962-07-31 1980 3 57 Chicago Blackhawks
105.    Dana Murzyn D 1966-12-09 1985 1 5 Hartford Whalers
106.    David Musil D 1993-04-09 2011 2 31 Edmonton Oilers
107.    Mike Needham F 1970-04-04 1989 6 126 Pittsburgh Penguins
108.    Levi Nelson F 1988-04-28 2006 6 158 Boston Bruins
109.    Steve Nemeth F 1967-02-11 1985 10 196 New York Rangers
110.    Robert Nilsson F 1985-01-10 2003 1 15 New York Islanders
111.    Shaun Norrie F 1982-09-15 2000 6 184 Edmonton Oilers
112.    Alexander Nylander F 1998-03-02 2016 1 8 Buffalo Sabres
113.    William Nylander F 1996-05-01 2014 1 8 Toronto Maple Leafs
114.    Myles O'Connor D 1967-04-02 1985 3 45 New Jersey Devils
115.    Dennis Olmstead F 1954-02-05 1974 5 86 New York Rangers
116.    Darryl Olsen D 1966-10-07 1985 9 185 Calgary Flames
117.    Ryan Pardoski F 1968-08-19 1986 8 150 New Jersey Devils
118.    Ross Parsons D 1976-09-13 1994 11 278 Montréal Canadiens
119.    Dustin Paul F 1979-04-22 1997 9 223 Calgary Flames
120.    Brent Peterson F 1958-02-15 1978 1 12 Detroit Red Wings
121.    Kyle Peterson F 1974-04-17 1992 7 154 Minnesota North Stars
122.    Matthew Phillips F 1998-04-06 2016 6 166 Calgary Flames
123.    Chris Phillips D 1978-03-09 1996 1 1 Ottawa Senators
124.    Domenic Pittis F 1974-10-01 1993 2 52 Pittsburgh Penguins
125.    Ken Plaquin D 1970-02-22 1990 7 131 Pittsburgh Penguins
126.    Brayden Point F 1996-03-13 2014 3 79 Tampa Bay Lightning
127.    Kevin Pozzo D 1974-10-11 1993 6 142 Buffalo Sabres
128.    Joe Quinn F 1967-02-19 1986 6 116 Hartford Whalers
129.    Mark Raiter D 1973-01-27 1992 4 95 Toronto Maple Leafs
130.    Ty Rattie F 1993-02-05 2011 2 32 St. Louis Blues
131.    Mark Reimer G 1967-03-23 1987 4 74 Detroit Red Wings
132.    Blake Robson F 1982-03-31 2000 4 108 Atlanta Thrashers
133.    Andy Rogers D 1986-08-25 2004 1 30 Tampa Bay Lightning
134.    Mike Rogers F 1954-10-24 1974 5 77 Vancouver Canucks
135.    Gord Salt F 1958-05-30 1978 3 37 Philadelphia Flyers
136.    Jeff Schultz D 1986-02-25 2004 1 27 Washington Capitals
137.    Ian Schultz F 1990-02-04 2008 3 87 St. Louis Blues
138.    Sean Selmser F 1974-11-10 1993 7 182 Pittsburgh Penguins
139.    Brandy Semchuk F 1971-09-22 1990 2 28 Los Angeles Kings
140.    David Shields F 1967-04-24 1987 12 235 Minnesota North Stars
141.    Hunter Shinkaruk F 1994-10-13 2013 1 24 Vancouver Canucks
142.    Trevor Sim F 1970-06-09 1988 3 53 Edmonton Oilers
143.    Randy Siska F 1967-06-01 1985 4 67 Vancouver Canucks
144.    Jason Smith D 1974-11-19 1993 4 95 Calgary Flames
145.    Jason Smith D 1973-11-02 1992 1 18 New Jersey Devils
146.    Dave Smith D 1951-10-22 1971 7 94 St. Louis Blues
147.    Brent Sopel D 1977-01-07 1995 6 144 Vancouver Canucks
148.    Phil Stanger D 1963-09-18 1982 5 97 Québec Nordiques
149.    Michael Stewart D 1972-05-30 1990 1 13 New York Rangers
150.    Mackenze Stewart D 1995-08-10 2014 7 186 Vancouver Canucks
151.    Ryan Stone F 1985-03-20 2003 2 32 Pittsburgh Penguins
152.    Kevin Swanson G 1980-04-18 1999 7 189 Vancouver Canucks
153.    Jack Taggart D 1950-02-03 1970 7 85 St. Louis Blues
154.    Terry Taillefer G 1965-07-23 1983 6 122 Boston Bruins
155.    Jeff Tambellini F 1984-04-13 2003 1 27 Los Angeles Kings
156.    Darren Taylor F 1967-05-28 1985 12 235 Vancouver Canucks
157.    Ben Thomas D 1996-05-28 2014 4 119 Tampa Bay Lightning
158.    Rocky Thompson D 1977-08-08 1995 3 72 Calgary Flames
159.    Brent Thompson D 1971-01-09 1989 2 39 Los Angeles Kings
160.    David Trofimenkoff G 1975-01-20 1993 6 138 New York Rangers
161.    Carsen Twarynski F 1997-11-24 2016 3 82 Philadelphia Flyers
162.    Cole Ully F 1995-02-20 2013 5 131 Dallas Stars
163.    Shaun Van Allen F 1967-08-29 1987 5 105 Edmonton Oilers
164.    Mike Vernon G 1963-02-24 1981 3 56 Calgary Flames
165.    Leigh Verstraete F 1962-01-06 1982 10 192 Toronto Maple Leafs
166.    Brad Voth F 1980-02-25 1998 6 157 St. Louis Blues
167.    Austin Wagner F 1997-06-23 2015 4 99 Los Angeles Kings
168.    Greg Walters F 1970-08-12 1990 4 80 Toronto Maple Leafs
169.    Wes Walz F 1970-05-15 1989 3 57 Boston Bruins
170.    Kyle Wanvig F 1981-01-29 2001 2 36 Minnesota Wild
171.    Greg Watson F 1983-03-02 2001 2 34 Florida Panthers
172.    J.D. Watt F 1987-05-25 2005 4 111 Calgary Flames
173.    Craig Weller F 1981-03-17 2000 5 167 St. Louis Blues
174.    Chris Wells F 1975-11-12 1994 1 24 Pittsburgh Penguins
175.    David Weninger G 1976-02-08 1996 3 74 Washington Capitals
176.    Jason Widmer D 1973-08-01 1992 8 176 New York Islanders
177.    Russ Wiechnik F 1953-03-20 1973 11 161 Minnesota North Stars
178.    Bob Wilkie D 1969-02-11 1987 2 41 Detroit Red Wings
179.    Kevin Willison D 1958-05-21 1978 5 72 St. Louis Blues
180.    Gary Winchester F 1952-09-08 1972 8 121 St. Louis Blues
181.    Dale Yakiwchuk F 1958-10-17 1978 2 30 Montréal Canadiens
182.    Stu Younger F 1955-05-16 1975 4 67 Pittsburgh Penguins
183.    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
   Beau Adams D 1984-01-18 2003 | Crowsnest Pass Timberwolves AJHL
   John Adams F 1920-05-05 1949 | New Westminster Royals PCHL
   Stew Adams F 1904-10-16 1936 | Calgary Tigers NWHL
   Matthew Adams D 1997-09-29 2017 | Univ. of Victoria BCIHL
   Tess Adams F 1996-08-11 2017 | SUNY-Canton NCAA III (W)
   Ryan Adams D 2000-07-23 2017 | Banff Hockey Academy Varsity CSSVHL
   Quinn Ager D 1995-01-13 2016 | CBHA Rangers Jr. B CalJHL
   Matteo Aiello F 1998-05-14 2017 | Fort McMurray Oil Barons AJHL
   MacKenzie Albus F 1997-00-00 2011 | CBHA Blackhawks Bantam AA HCBAA
   Rick Alexander F 1951-09-24 1982 | EHC Essen Germany2
   Channia Alexander D - 2016 | Mount Royal Univ. CIS (W)
   Cylenna Alexander D - 2016 | Mount Royal Univ. CIS (W)
   Matt Alfaro F 1996-08-06 2017 | 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 2017 | Calgary Northstars Midget AAA AMHL
   Taylor Allan F 1995-08-03 2016 | Chilliwack Chiefs BCHL
   Shane Allan F 1997-12-19 2017 | Kootenay Ice WHL
   Alex Allan F 1989-08-28 2014 | Univ. of Alabama-Huntsville NCAA
   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 Swiss Cup
   Brad Alteman F 1997-00-00 2011 | NWCAA Stamps Bantam AA HCBAA
   Cam Amantea F 1994-02-17 2017 | Univ. of Alaska-Anchorage NCAA
   Jordan Amatto F 1988-00-00 2009 | NWCAA Stamps Jr. B CalJHL
   Mitch Amatto F 1994-06-16 2017 | Mount Royal Univ. CIS
   Dave Ammerman D 1985-09-14 2013 | Mapleton-Minto 81's WOAA
   Dayne Anderson D 1994-09-23 2016 | CRAA Gold Jr. B CalJHL
   Mark Anderson G 1992-00-00 -
   Brett Anderson G 1986-07-26 2011 | Innisfail Eagles Chinook HL
   Kyle Anderson D 1998-00-00 2012 | CBHA Rangers Bantam AA HCBAA
   Jesse Anderson F 1983-03-04 2003 | Univ. of Calgary CIS
   Andrew Anderson G 1976-09-07 2014 | Dubai Mighty Camels UAE
   Alicia Anderson G - 2016 | Univ. of Lethbridge CIS (W)
   Reid Anderson D 1996-06-25 2017 | Yorkton Terriers SJHL
   Jaret Anderson-Dolan F 1999-09-12 2017 | Spokane Chiefs WHL
   Kelly Andrew G 1989-12-27 2014 | Concordia College NCAA III
   Davis Andrews D 1997-04-08 2016 | Nelson Leafs KIJHL
   Blair Andrews F 1995-10-06 2016 | Nelson Leafs KIJHL
   Brendan Androsoff D 1994-02-08 2014 | Coaldale Copperheads HJHL
   Dylan Anhorn D 1999-01-21 2017 | Calgary Buffaloes Midget AAA AMHL
   Cameron Anklewich F 1997-01-29 2017 | Espanola Express NOJHL
   Johnson AP F 1996-00-00 2012 | CRAA Blue Midget AA HCMAA
   Jonathan Apolonio F 1997-01-10 2013 | CRAA Gold Minor Midget AAA AMMHL
   Aaron Archer D 1994-02-25 2014 | NWCAA Stamps Jr. B CalJHL
   Andrew Archer F 1997-00-00 2011 | NWCAA Bruins Bantam AA HCBAA
   Andrew Archer D 1983-05-15 2010 | Alleghe Italian Cup
   Diego Arenas F 1991-00-00 2011 | NWCAA Stamps Jr. B CalJHL
   Aaron Areshenko D 1998-05-13 2016 | IHA Midget Prep CSSHL
   Nick Armand G 1987-10-02 2004 | Calgary Northstars Midget AAA AMHL
   Matthew Armitage G 1999-10-30 2017 | Okotoks Oilers AJHL
   Jared Armstrong D 1999-04-16 2016 | Edge School Varsity CSSVHL
   Ryan Armstrong F 1986-00-00 2004 | Camrose Kodiaks AJHL
   Andrew Arreaza F 1994-09-22 2013 | High River Flyers HJHL
   Jake Ashton F 1998-02-17 2017 | Canmore Eagles AJHL
   Kelly Askew F 1971-11-06 2006 | San Diego Gulls ECHL
   Ben Assad F 1996-02-23 2017 | Calgary Canucks AJHL
   Mark Astley D 1969-03-30 2007 | Basel NLA
   Sam Atkinson D 1999-06-27 2017 | Calgary Royals Midget AAA AMHL
   François Auger F 1987-02-24 2008 | Grande Prairie Storm AJHL
   Jared Aulin F 1982-03-15 2017 | Rapperswil Swiss Cup
   Andy Avery D 1992-12-12 2014 | CRAA Blue Jr. B CalJHL
   Michael Avery F 1995-00-00 2016 | CBHA Blackhawks Jr. B CalJHL
               
 B            
   Linden Babcock F 1999-11-05 2017 | 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
   Sam Bacon F 1991-00-00 2011 | CRAA Gold Jr. B CalJHL
   Derek Bacon F 1991-09-27 2016 | Bentley Univ. NCAA
   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-06-18 2017 | Cochrane Generals HJHL
   Dan Bakala G 1987-12-23 2017 | Frölunda HC Champions HL
   Anthony Baker D 1992-07-00 2012 | Washington Jr. Nationals MetJHL
   Grant Baker D 1993-06-05 2017 | Mount Royal Univ. CIS
   Collin Bakgaard D 1992-08-20 2014 | CRAA Gold Jr. B CalJHL
   Braxton Baksza F 1997-00-00 2011 | CNHA Canucks Bantam AA HCBAA
   Matthew Balagus F 1996-11-21 2017 | Okotoks Bisons HJHL
   Brett Balas G 2001-01-31 2017 | NWCAA Bruins Minor Midget AAA AMMHL
   Phil Bamber F 1993-08-30 2012 | Kelowna Chiefs KIJHL
   Paul Bamber F 1999-05-11 2016 | IHA Midget Varsity CSSVHL
   Carter Bancks F 1989-08-09 2017 | 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 2017 | Calgary Mustangs AJHL
   Brady Barclay F 1998-05-09 2017 | 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 2001 | Calgary Royals Midget AAA AMHL
   Spencer Barlow F 1994-10-05 2016 | Okotoks Bisons HJHL
   Mitchell Barnes F 1995-00-00 2011 | NWCAA Stampeders Minor Midget AMMHL
   Alex Barnes D 1992-08-04 2017 | Beechy Bombers SVHL
   Cam Barnes G 1994-01-03 2014 | Canmore Eagles AJHL
   Ryan Barnett F 1983-05-26 2006 | Bowling Green State Univ. NCAA
   Joel Barrett F 1986-03-31 2011 | Sylvan Lake Admirals Chinook HL
   Jeff Barrett F 1990-05-11 2014 | Mount Royal Univ. CIS
   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 2017 | SUNY-Brockport NCAA III
   Dennis Bassarab D 1936-04-09 1960 | Colorado College NCAA
   Douglas Bassarab D 1936-04-09 1959 | Colorado College NCAA
   Hank Bassen G 1932-12-06 1968 | Pittsburgh Penguins NHL
   Bob Bassen F 1965-05-06 2000 | St. Louis Blues NHL
   Mark Bassen F 1969-05-09 2000 | Frankfurt Lions DEL
   Pat Bateman F 1982-05-20 2010 | Belfast Giants EIHL Cup
   Jonathan Bateman G 1998-00-00 2017 | Fort St. John Huskies NWJHL
   Jason Battershill D 1987-06-22 2007 | Medicine Hat Tigers WHL
   Eric Bauer F 1991-00-00 2011 | CBHA Rangers Jr. B CalJHL
   Shawn Bauer F 1992-00-00 2014 | CBHA Rangers Jr. B CalJHL
   Braden Bauer G 1991-00-00 2011 | CBHA Blackhawks 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 2017 | 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 2017 | Washington Capitals NHL
   Matthew Bean F 1996-09-10 2016 | London Knights OHL
   Jake Bean D 1998-06-09 2017 | Calgary Hitmen WHL
   Shane Bear D 1997-02-17 2017 | UMass (Amherst) NCAA
   Andrew Beaule F 1992-00-00 2014 | 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 2017 | SAIT (Southern AB Inst. of Tech) CCAA
   Zach Befus F 1996-05-17 2017 | 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
   Curtis Belbin F 1998-07-30 2017 | Revelstoke Grizzlies KIJHL
   Brent Belecki G 1977-12-22 2005 | Richmond RiverDogs UHL
   Josh Belisle G 1998-08-18 2016 | Calgary Northstars Midget AAA AMHL
   Taylor Bell D 1996-00-00 2012 | CBHA Rangers Midget AA HCMAA
   Myles Bell F 1993-08-13 2017 | Lacombe Generals Chinook HL
   Travis Bell D 1978-12-02 2005 | Bossier-Shreveport Mudbugs CHL
   Kevin Bell G 1995-00-00 2011 | NWCAA Stampeders Minor Midget AMMHL
   Riley Bender G 1991-00-00 2011 | CNHA Canucks Jr. B CalJHL
   Spencer Bender F 1995-06-21 2017 | Okotoks Bisons HJHL
   Jarvis Bender G 1991-03-01 2010 | Fernie Ghostriders KIJHL
   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-08-20 2017 | Trail Smoke Eaters BCHL
   Jeff Bennett F 1995-00-00 2011 | CBHA Blackhawks Midget AA HCMAA
   Brett Benson D 2000-09-20 2017 | Calgary Flames Midget AAA AMHL
   Michael Benson D 1993-00-00 2011 | NWCAA Stamps Jr. B CalJHL
   Jacob Bentley F 1995-00-00 2014 | CBHA Rangers Jr. B CalJHL
   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 2017 | Edmonton Oil Kings WHL
   Jack Berger F 1998-03-12 2017 | North Okanagan Knights KIJHL
   Jacob Bergeron F 1992-04-12 2013 | Golden Rockets KIJHL
   Wade Bergman D 1990-09-09 2017 | Fischtown Pinguins DEL
   Colin Bergman F 1989-03-02 2012 | Queen's Univ. Carr-Harris Cup
   Dawson Bergmann F 1995-00-00 2016 | CNHA Canucks Jr. B CalJHL
   Berk Berkeliev G 2000-10-05 2017 | Calgary Canucks AJHL
   Chris Berry F 1985-05-16 2011 | Innisfail Eagles Chinook HL
   Mike Bertamini F 1968-07-18 1989 | Victoria Cougars WHL
   Dan Bertram F 1987-01-14 2011 | Las Vegas Wranglers ECHL
   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 2017 | Columbia Valley Rockies KIJHL
   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 2017 | Princeton Posse KIJHL
   Curtis Billsten F 1986-09-10 2017 | 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 2017 | 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 2017 | 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
   Evan Black D 2002-04-18 2017 | Edge School Bantam Prep CSSBHL
   Connor Blake F 1998-11-15 2017 | Calgary Canucks AJHL
   Ryan Blanchard D 1992-00-00 2010 | Edge School Prep CSSHL
   Braden Blasetti G 1991-00-00 2011 | NWCAA Stamps Jr. B CalJHL
   Kabe Bleay D 2000-07-13 2017 | Olds Grizzlys AJHL
   Matt Bleile G 1991-10-05 2011 | Rimbey Rock HJHL
   Calvin Bliid F 1998-09-26 2017 | Portage Terriers MJHL
   Don Blishen G 1971-08-24 1992 | Knoxville Cherokees ECHL
   Jessiah Bliss F 1997-00-00 2012 | Calgary Bisons Bantam AAA AMBHL
   Jesiah Bliss F 1997-00-00 2015 | High River Flyers HJHL
   Lanny Blitt G 1997-02-08 2017 | Wichita Jr. Thunder WSHL
   Kyle Block F 1987-11-06 2010 | Univ. of British Columbia CIS
   Ryan Bloom F 1993-03-23 2017 | 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
   Adam Bodnar F 1998-00-00 2015 | CBHA Rangers Jr. B CalJHL
   Davis Bodnar F 1997-00-00 2016 | CBHA Rangers Jr. B CalJHL
   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 2017 | Drumheller Dragons AJHL
   Calvin Bohdan F 1988-05-21 2007 | Fernie Ghostriders KIJHL
   Zachary Bokenfohr D 1999-01-18 2017 | Edge School Prep CSSHL
   Josh Bolding G 1997-12-07 2017 | West Kelowna Warriors BCHL
   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
   Liam Bollivar D 1999-03-21 2017 | High River Flyers HJHL
   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 2017 | Canmore Eagles AJHL
   Ryan Booker G 1999-03-26 2017 | 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
   Andrea Boras D 1989-05-28 2012 | Univ. of Alberta CIS (W)
   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-08-29 2017 | La Ronge Ice Wolves SJHL
   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 2017 | Danbury Titans FHL
   Roger Bourque D 1955-04-11 1977 | Univ. of Notre Dame NCAA
   Kevin Boutilier D 1988-02-02 2012 | Horse Lake Chiefs NPHL-Sr.
   Zak Bowles F 1995-11-30 2016 | Merritt Centennials BCHL
   Jagger Bowles F 1993-06-13 2014 | Kelowna Chiefs KIJHL
   Curtis Bowman G 1995-04-11 2014 | CRAA Gold Jr. B CalJHL
   Joel Bowman F 1995-00-00 2012 | NWCAA Bruins Midget AA HCMAA
   Jared Bowman D 2000-06-30 2017 | Olds Grizzlys AJHL
   Lauren Bowman F 1998-02-12 2017 | McGill Univ. CIS (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
   James Boyd F 1949-06-04 1979 | Phoenix Roadrunners PHL
   Kevin Boyd F 1977-11-02 2014 | Newcastle North Stars ECSL
   Scott Boyd D 1972-05-11 1996 | Union College NCAA
   Craig Boyd F 1975-04-15 1998 | Univ. of Wisconsin-Superior NCAA III
   Ryan Boyd D 1975-01-10 2000 | Edinburgh Capitals BNL
   Aaron Boyer F 1984-03-15 2017 | Stony Plain Eagles 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 2014 | CBHA Blackhawks Jr. B CalJHL
   Barry-Lee Bracko F 1964-03-17 2009 | Rheintal Switzerland4
   Jacen Bracko F 1997-09-29 2017 | Dryden Ice Dogs SIJHL
   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 2017 | Coeur d'Alene Hockey Acd Prep CSSHL
   Tucker Braund F 1988-12-20 2013 | EHC 80 Nürnberg II Germany6
   Brandon Breithaupt F 1997-11-14 2017 | Airdrie Thunder HJHL
   Matt Brelis F 1997-12-08 2017 | Strathmore Wheatland Kings HJHL
   Zoe Brennan D 1994-10-20 2016 | Dartmouth College NCAA (W)
   Spencer Brennan F 1991-01-01 2014 | Brock Univ. CIS
   Mitchell Brennan D 1997-02-02 2016 | Whitecourt Wolverines AJHL
   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 2017 | Grand Forks Border Bruins KIJHL
   Sam Brittain G 1992-05-10 2017 | Manchester Monarchs ECHL
   Connor Brock F 2001-02-18 2017 | NWCAA Stampeders Minor Midget 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 EIHL Cup
   Ed Brost D 1967-08-18 1987 | Brandon Wheat Kings WHL
   Todd Brost F 1967-09-23 1995 | Huntington Blizzard ECHL
   Mike Brown G 1981-09-09 2006 | Columbia Inferno ECHL
   Drake Brown D 1994-09-13 2015 | Alberni Valley Bulldogs BCHL
   Brayden Brown F 1997-06-06 2017 | Calgary Hitmen WHL
   Matt Brown D 1989-09-20 2011 | Marian Univ. NCAA III
   Justin Brown F 1995-00-00 2012 | NWCAA Bruins Midget AA HCMAA
   Barry Brown F 1958-09-20 1978 | Seattle Thunderbirds WCHL
   Carson Brown F 1993-07-05 2014 | CBHA Rangers Jr. B CalJHL
   Mark Brown F 1984-04-21 2016 | Oxford Blues BUIHA
   Cody Brown G 1981-00-00 2005 | Lake Forest College NCAA III
   Michael Brown F 1990-06-08 2014 | Mount Royal Univ. CIS
   Matthew Brown D 1991-03-02 2016 | Wilfrid Laurier Univ. CIS
   Craig Brown F 1992-00-00 2017 | Montana Tech ACHA II
   James Brown F - 1959 | Univ. of Denver NCAA
   Cal Brown D 1967-01-13 1992 | Fife Flyers BD1
   Andrew Brown D 1998-02-27 2017 | Revelstoke Grizzlies KIJHL
   Tucker Brown F 1995-03-06 2017 | High River Flyers HJHL
   Duncan Browne D 1990-00-00 2015 | Montana Tech ACHA II
   Nathan Brummitt F 1986-04-25 2011 | Marian Univ. NCAA III
   Murray Brumwell D 1960-03-31 1991 | New Haven Nighthawks AHL
   Jon Brumwell F 1994-05-02 2017 | Concordia Univ. NCAA III
   Steven Brumwell D 1991-00-00 2014 | NWCAA Bruins Jr. B CalJHL
   Brady Bruneau F 1996-02-12 2017 | Lindenwood Univ. - Belleville ACHA II
   Cassidy Bruni F 1993-00-00 2015 | Amherstview Jets EBJCHL
   Thomas Bruton D 1991-05-23 2014 | Univ. of Victoria BCIHL
   Chris Bruton F 1987-01-23 2016 | Braehead Clan EIHL Cup
   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
   Brad Buckingham F 1992-03-10 2017 | 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
   Steve Bunney F 1983-00-00 2007 | Univ. of British Columbia CIS
   Cameron Burdenie F 1991-06-13 2011 | CNHA Canucks Jr. B CalJHL
   Jacob Burford F 1998-00-00 2013 | CRAA Gold Minor Midget AAA AMMHL
   Parker Burgess F 1985-03-11 2010 | Univ. of St. Thomas NCAA III
   Zachary Burke D 1995-00-00 2011 | CNHA Canucks Midget AA HCMAA
   Keaton Burke D 1994-11-20 2012 | Calgary Northstars Midget AAA AMHL
   Simon Burke F 1991-00-00 2011 | NWCAA Stamps Jr. B CalJHL
   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 2017 | 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 | Lacombe 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)
   Russell Cain G 1995-11-10 2017 | Loyola Univ. - Chicago ACHA III
   Kenneth Cairns F - 1969 | Calgary Stampeders Allan Cup
   T.J. Cairns G 1996-00-00 2011 | NWCAA Bruins Minor Midget AAA AMMHL
   Don Cairns F 1955-10-08 1978 | Phoenix Roadrunners CHL
   Cullen Caldwell G 1986-06-21 2010 | Marian Univ. NCAA III
   Kenny Cameron G 1993-01-03 2017 | Univ. of Alberta CIS
   Ryan Cameron F 1995-00-00 2011 | CBHA Blackhawks Midget AA HCMAA
   Brett Campbell F 1993-00-00 2017 | Montana Tech ACHA II
   Brett Campbell F 1998-02-09 2017 | Drumheller Dragons 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
   Nicholas Caravaggio F - 2016 | Montana Tech ACHA II
   Dante Caravaggio F - 2011 | Univ. of Southern California 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-10-17 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
   Jason Carriere F 1974-04-22 2000 | Greensboro Generals ECHL
   Mackenzie Carriere F 1993-03-18 2012 | High River Flyers HJHL
   Tyler Carron F 1997-02-15 2017 | 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)
   Judd Casper F 1975-05-05 2001 | Univ. of Calgary CIAU
   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 2001 | Calgary Northstars Midget AAA AMHL
   Booker Chacalias F 1999-02-07 2017 | Calgary Buffaloes Midget AAA AMHL
   Steve Chaffin D 1991-02-14 2010 | Seattle Thunderbirds WHL
   McKenzie Chalmers G 1996-03-11 2017 | Waywayseecappo Wolverines MJHL
   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
   Lowell Chapman G 1995-00-00 2011 | NWCAA Bruins Midget AA HCMAA
   Chris Chapman F 1985-01-17 2006 | Kimberley Dynamiters KIJHL
   Allistair Chapman D 1992-07-03 2009 | Drayton Valley Thunder AJHL
   Todd Charlesworth D 1965-03-22 1995 | Muskegon Fury CoHL
   Patrick Charron F 1990-11-07 2014 | Lake Forest College NCAA III
   Colby Chartier F 1996-05-23 2015 | Calgary Mustangs AJHL
   Connor Chartier F 1994-01-15 2017 | Univ. of Western Ontario CIS
   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 2017 | Calgary Mustangs AJHL
   Alex Cheveldave D 1996-05-29 2017 | Fernie Ghostriders KIJHL
   Cole Cheveldave G 1993-06-08 2017 | Saint Mary's Univ. CIS
   James Cheyne F 1998-04-17 2017 | Arizona Bobcats 18U NAPHL 18U
   Jeremy Cheyne F 1980-07-10 2005 | Victoria Salmon Kings ECHL
   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 2015 | NWCAA Bruins Jr. B CalJHL
   Mark Christensen F 1993-05-06 2013 | Amherstview Jets EBJCHL
   Cole Christiansen D 1991-00-00 2014 | NWCAA Bruins Jr. B CalJHL
   Eric Christianson D 1957-02-15 1978 | Portland Winterhawks WCHL
   Andrew Christianson G 1991-00-00 2011 | NWCAA Bruins Jr. B CalJHL
   Austen Christie D 1991-00-00 2011 | CRAA Gold Jr. B CalJHL
   Patrick Christie F 1989-02-03 2010 | Castlegar Rebels KIJHL
   Ty Christie F 1995-00-00 2011 | Edge School Gold Mdgt AA/Prep CSSVHL
   Des Christopher G 1973-01-26 2000 | Amarillo Rattlers WPHL
   Derek Chudyk F 1994-00-00 2016 | CNHA Blazers Jr. B CalJHL
   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
   Catherine Civitarese F - 2016 | St. Francis Xavier Univ. CIS (W)
   Nick Civitarese F 1984-10-07 2011 | Innisfail Eagles Chinook HL
   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
   Matt Cloutier G 1986-09-11 2005 | Chilliwack Chiefs BCHL
   Jordan Cloutier D 1995-00-00 2011 | CNHA Blazers Midget AA HCMAA
   Brandon Clowes F 1992-04-10 2017 | Univ. of Lethbridge CIS
   Brodie Clowes D 1995-10-30 2016 | Drayton Valley Thunder AJHL
   Jeffrey Coates F 1991-09-25 2017 | Univ. of Oklahoma ACHA
   Braydon Coburn D 1985-02-27 2017 | Tampa Bay Lightning NHL
   Brandon Cochrane F 1995-00-00 2011 | CBHA Rangers Minor Midget AAA AMMHL
   Justin Cochrane F 1991-01-31 2011 | Calgary Mustangs AJHL
   Matt Cockell G 1979-05-04 2000 | Winnipeg South Blues MJHL
   Brandon Coelho F 1995-00-00 2014 | NWCAA Bruins Jr. B CalJHL
   Franco Colapaolo F 1996-02-17 2017 | Kimberley Dynamiters KIJHL
   David Colborne F - 1977 | Univ. of North Dakota NCAA
   Joe Colborne F 1993-05-27 2015 | CRAA Gold Jr. B CalJHL
   Joe Colborne F 1990-01-30 2017 | Colorado Avalanche NHL
   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 2017 | Innisfail Eagles Chinook HL
   Mitch Collett F 1995-02-06 2017 | College of the Holy Cross NCAA
   Jeff Collett D 1990-09-20 2015 | Åmåls SK Division 2
   Connor Collett F 1993-01-18 2015 | Mount Royal Univ. CIS
   Daniel Collins G 1997-00-00 2011 | CBHA Rangers Bantam AA HCBAA
   Chris Collins F 1992-04-18 2017 | Univ. of Calgary CIS
   Nicholas Collins F 1997-00-00 2011 | CBHA Blackhawks Bantam AA HCBAA
   Tim Collister D 1991-00-00 2011 | CBHA Blackhawks Jr. B CalJHL
   Jared Collister D 1988-03-01 2013 | Mount Royal Univ. CIS
   Dallas Comeau F 1997-09-19 2017 | 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
   Chris Cook F 1987-03-28 2006 | Salmon Arm Silverbacks BCHL
   Matt Cook F 2000-09-25 2015 | Edge School Bantam Varsity CSSBVHL
   Cam Cook F - 1998 | Univ. of Wisconsin-Eau Claire NCAA III
   Matt Cook G 1998-00-00 2012 | CRAA Gold Bantam AA HCBAA
   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
   Larry Cooper F - 1955 | Michigan State Univ. NCAA
   Colin Cooper G 1994-11-09 2017 | Mount Royal Univ. CIS
   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 2017 | 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
   Ulash Coskun D 1999-00-00 2016 | The Woodlands High USHS
   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
   Jonathon Cowley F 1996-08-15 2017 | Univ. of Nebraska ACHA III
   Ashton Cox D 1998-00-00 2013 | NWCAA Stampeders Minor Midget AMMHL
   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 2017 | 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 2017 | Southern Oregon Spartans WSHL
   Taylor Crossley D 1992-07-14 2014 | Airdrie Thunder HJHL
   Martin Croteau F 1986-07-10 2007 | Fernie Ghostriders KIJHL
   Brendan Crowther D 1991-00-00 2011 | CNHA Canucks Jr. B CalJHL
   Aidan Crowther F 1993-09-02 2015 | Airdrie Thunder HJHL
   Kevin Croxton F 1982-09-08 2008 | Wheeling Nailers ECHL
   Tristan Crozier F 1998-02-23 2017 | Nanaimo Clippers BCHL
   Greg Crozier F 1976-07-06 2004 | San Antonio Rampage AHL
   Maxwell Crozier D 2000-04-19 2017 | Edge School Prep CSSHL
   Sidney Cruz F 2000-04-01 2017 | IHA Midget Prep CSSHL
   Keith Csizmadia F 1992-12-14 2013 | Calgary Canucks AJHL
   Brandon Cubiss D 1993-00-00 2011 | NWCAA Bruins Jr. B CalJHL
   Les Cunningham F 1913-10-04 1949 | San Francisco Shamrocks PCHL
   T.J. Cunningham F 1993-06-26 2014 | Bonnyville Pontiacs AJHL
   Clark Cunningham D 1961-06-12 1979 | Calgary Wranglers WHL
   Lindsey Cunningham F 1993-07-06 2017 | Göteborg HC Division 1 (W)
   Keegan Curran F 1991-00-00 2011 | CBHA Blackhawks Jr. B CalJHL
   Kodie Curran D 1989-12-18 2017 | Esbjerg Energy Danish Cup
   Randy Currie D 1977-08-11 2002 | Univ. of Wisconsin-Superior NCAA III
   Cain Curtis F 1995-00-00 2016 | CRAA Blue Jr. B CalJHL
   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 2004 | Univ. of New Brunswick CIS
   Ross Cuthbert F 1892-02-06 -
   Nick Cuvelier F - 2007 | College of St. Scholastica NCAA III
   Carter Czaikowski D 1998-05-04 2017 | 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
   Eric Daigle F 1996-00-00 2013 | Calgary Northstars Midget AAA AMHL
   Justin Daigle D 1988-02-17 2016 | West Auckland Admirals NZIHL
   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 2014 | CRAA Blue Jr. B CalJHL
   Brett Dallen F 1992-10-05 2014 | CRAA Gold Jr. B CalJHL
   David Dallen F 1994-06-06 2015 | CRAA Blue Jr. B CalJHL
   Corey Dambrauskas D 1996-03-07 2016 | Humboldt Broncos SJHL
   Devin Dambrauskas D 1992-09-06 2015 | Big Valley Oil Kings BRHL
   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 2014 | CNHA Blazers Jr. B CalJHL
   Adam Danyluk F 1994-05-09 2014 | CBHA Rangers Jr. B CalJHL
   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
   Harrison Davies F 1996-07-30 2016 | Columbia Valley Rockies KIJHL
   Matthew Davies F 1998-00-00 2017 | Kimberley Dynamiters KIJHL
   Greg Davis F 1979-07-26 2006 | Saint-Hyacinthe Cristal LNAH
   Cole Davis F 1997-07-06 2015 | Calgary Flames Midget AAA AMHL
   Chris Davis G 1974-12-01 1998 | Monroe Moccasins WPHL
   Ken Davis F 1981-03-20 2010 | Mississippi RiverKings CHL
   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 | Calgary Inferno CWHL (W)
   Austin Dean F 1997-09-15 2016 | Grand Forks Border Bruins KIJHL
   Chris DeBruyn D 1986-02-13 2014 | Okotoks Drillers Chinook HL
               
 d            
   Curtis deBruyn D 1988-10-07 2014 | DVTK Jegesmedvék MOL Liga
               
 D            
   Mario DeCapite F 2000-09-10 2017 | IHA Midget 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 2017 | IHA Midget Prep CSSHL
   Robert Deis F 1987-03-13 2006 | Victoria Salsa BCHL
   Tyler Deis F 1974-07-10 2004 | Atlanta Gladiators ECHL
   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 2017 | 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 | Lacombe Generals Chinook HL
   Dustin Deschamps D 1982-10-10 2002 | Kelowna Rockets WHL
   Jacob DeSerres G 1990-03-18 2017 | Lacombe Generals Chinook HL
   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 2017 | Trinity Western Univ. BCIHL
   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
   Braeden Dey D 1998-07-08 2017 | Golden Rockets KIJHL
   Daniel Dickey F 1993-00-00 2011 | NWCAA Bruins Jr. B CalJHL
   Kai Dickie D 2003-05-06 2017 | Edge School Bantam Varsity CSSBVHL
   Joshua Dickson F 1997-01-07 2017 | 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 2017 | 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 2017 | Okanagan Hockey Academy Varsity CSSVHL
   Jesse Ditto F 1995-00-00 2016 | NWCAA Bruins Jr. B CalJHL
   Stephen Doane F 1994-04-07 2017 | Mount Royal Univ. CIS
   Christopher Dobbyn D 1997-06-30 2016 | Strathmore Wheatland Kings HJHL
   Chase Dobler F 1992-03-16 2017 | Missouri State Univ. ACHA
   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
   Trey Doell D 1997-01-31 2017 | La Ronge Ice Wolves SJHL
   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 | NWCAA Bruins Jr. B CalJHL
   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
   Read Douglas F 1996-01-16 2015 | Strathmore Wheatland Kings HJHL
   Darren Douglas F 1979-04-16 -
   Scott Douglas F 1981-01-01 2003 | Lake Forest College NCAA III
   Brian Doust F 1990-06-20 2015 | SUNY-Fredonia NCAA III
   Drydn Dow D 1992-09-21 2017 | Univ. of Calgary CIS
   Chris Dowling D 1991-03-01 2010 | Canmore Eagles AJHL
   Tristan Downe D 1998-08-24 2017 | Fernie Ghostriders KIJHL
   Eric Doyle D 1989-04-05 2011 | Ontario Reign ECHL
   Logan Drackett G 1998-10-01 2018 | RIT (Rochester Inst. of Tech.) NCAA
   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 2017 | Fayetteville FireAntz SPHL
   Mark Drohan D 1998-04-30 2017 | Calgary Canucks AJHL
   Jerry Dryden G 1995-00-00 2016 | Saddle Lake Warriors NEAJBHL
   Ian Dubourdieu D 1999-00-00 2017 | Lloydminster Bobcats AJHL
   Colin Dueck D 1990-01-17 2015 | Lacombe 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
   Dave Duke F 1933-11-24 1968 | Vancouver Canucks WHL
   Reid Duke F 1996-01-28 2017 | Brandon Wheat Kings WHL
   Karan Dullat D 1999-06-24 2017 | IHA Midget Varsity CSSVHL
   Brett Dumaine D 1994-12-05 2015 | Strathmore Wheatland Kings HJHL
   Kyle Dumba G 1998-03-03 2017 | Calgary Hitmen WHL
   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 | Norfolk Admirals ECHL
   Robert Duncan F - 1971 | Univ. of North Dakota NCAA
   Ryan Duncan F 1985-07-14 2017 | EC Salzburg Champions HL
   Katie Duncan D 1999-06-10 2016 | Edge School CSSHL (W)
   Aurey Dunlop D 1995-00-00 2014 | CRAA Blue Jr. B CalJHL
   Devin Dunlop D 1988-05-10 2009 | Golden Rockets KIJHL
   Kevin Dunlop F 1991-07-17 2011 | Columbia Valley Rockies KIJHL
   Madison Dunn F 1995-10-04 2017 | Univ. of Alabama-Huntsville NCAA
   Andrew Dunn F 1997-03-20 2017 | Golden Rockets KIJHL
   Brayden Dunn F 1998-04-26 2017 | La Ronge Ice Wolves SJHL
   Jamie Dunn F 1972-11-28 2002 | San Angelo Outlaws CHL
   Sean Dunn F 1991-00-00 2011 | CNHA Blazers Jr. B CalJHL
   James Dunn-LaGrange F 1995-00-00 2011 | CBHA Rangers Midget AA HCMAA
   Matthew Dunne D 1995-06-19 2016 | CBHA Blackhawks Jr. B CalJHL
   Myles Dunne G 1991-12-11 2013 | High River Flyers HJHL
   Micki DuPont D 1980-04-15 2017 | Eisbären Berlin Champions HL
   Alex Durbeniuk D 1995-07-25 2017 | Univ. of Central Oklahoma ACHA
   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 2017 | Edge School Elite 15s CSSHL E15
   Brett Duthie F 2001-08-31 2016 | Edge School Bantam Varsity CSSBVHL
   Josh Dutton F 1992-02-27 2010 | Edge School Prep CSSHL
   Ryan Dutton G 1984-02-17 2005 | Coquitlam Express BCHL
   Cory Dvornik F 1989-10-28 2010 | Lloydminster Bobcats AJHL
   Patrick Dwyer D 1993-00-00 2011 | NWCAA Stamps Midget AA HCMAA
   Tyler Dyck F 1983-03-16 2009 | Dalhousie Univ. CIS
   Matthew Dyck F - 2011 | Univ. of Montana ACHA II
   Mike Dyck F 1998-02-11 2017 | Columbia Valley Rockies KIJHL
   Randall Dyck D 1979-09-09 1999 | Regina Pats WHL
               
 E            
   Kobe Eagletail D 1997-09-10 2016 | Columbia Valley Rockies KIJHL
   Murray Eaves F 1960-05-10 1995 | Houston Aeros IHL
   Patrick Eaves F 1984-05-01 2017 | Dallas Stars NHL
   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 2016 | CRAA Gold Jr. B CalJHL
   Darcy Edge D 1964-04-03 1983 | Kelowna Wings WHL
   John Edwardh F 1995-02-03 2017 | 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
   Kaleb Edwards F 2001-12-21 2017 | IHA Midget Varsity CSSVHL
   Bennett Edwardson F 1992-00-00 2014 | CRAA Gold Jr. B CalJHL
   Caleb Eefting D 1995-10-18 2017 | Rönnängs IK Division 3
   Luke Egener D 1988-02-08 2013 | Univ. of Calgary CIS
   Austin Ehret F 1996-03-17 2017 | Lloydminster Bobcats AJHL
   Travis Ehrhardt D 1989-04-12 2017 | Genève-Servette Swiss Cup
   Dallas Ehrhardt D 1992-07-31 2017 | Manchester Storm EIHL Cup
   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 2017 | Kootenay Ice WHL
   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
   Brian Erickson D 1950-03-01 1972 | Univ. of Wisconsin NCAA
   Maclane Erickson F - 2017 | Univ. of Oklahoma ACHA
   Lane Erickson F 1992-09-29 2016 | Univ. of Oklahoma ACHA
   Kale Erickson F 1992-09-29 2017 | Univ. of Oklahoma ACHA
   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 2017 | Kindersley Klippers SJHL
   Doug Evans D 1988-03-08 2013 | Univ. of Victoria BCIHL
   Chad Evans F 1982-08-12 2017 | Herforder EV Germany4
   David Evans F 1978-01-17 2003 | Lake Forest College NCAA III
   Ryker Evans D 2001-01-01 2017 | CRAA Blue Minor Midget AAA AMMHL
   Ryne Evans F 1995-00-00 2014 | CBHA Rangers Jr. B CalJHL
   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
   Brett Fagerheim D 1994-05-28 2015 | Univ. of Arizona ACHA
   Brandon Fagerheim F 1990-12-13 2014 | American Int'l College NCAA
   Ryan Fairfield D 1995-03-22 2014 | CNHA Canucks Jr. B CalJHL
   Chase Fallis F 1991-02-10 2017 | Concordia Univ. College of AB CCAA
   Ian Fargey D 1995-00-00 2011 | NWCAA Stamps Midget AA HCMAA
   Jaks Faris F 1998-06-17 2017 | Strathmore Wheatland Kings HJHL
   Sean Farmer D 1977-02-04 2000 | Mobile Mysticks ECHL
   Peter Farrell D 1985-10-03 2008 | Mount Royal Univ. CCAA
   Grant Farrell D 1983-10-11 2011 | Greenville Swamp Rabbits ECHL
   Ryan Farrell F 1981-02-13 1999 | Langley Hornets BCHL
   Ben Farrer F 1988-10-07 2013 | Wheeling Nailers ECHL
   Spencer Farstad F 1996-12-15 2017 | Chase Heat KIJHL
   Tate Farstad F 1996-00-00 2012 | NWCAA Stamps Midget AA HCMAA
   Nathan Faryna F 1991-00-00 2011 | CNHA Canucks Jr. B CalJHL
   Justin Faryna F 1988-11-19 2017 | Dundee Stars EIHL Cup
   Jordan Faryna F 1995-00-00 2014 | CNHA Blazers Jr. B CalJHL
   Jeff Fasegha F 1997-09-24 2017 | Drumheller Dragons AJHL
   T.J. Fast D 1987-09-02 2015 | Heilbronner Falken DEL2
   Julien Favreau G 1994-03-19 2012 | Calgary Royals Midget AAA AMHL
   Olivier Favreau G 1990-03-20 2009 | Calgary Royals AJHL
   Matthieu Fawcett G 1998-05-30 2017 | Fort St. John Huskies NWJHL
   Aryeh Fayerman F 1991-00-00 2011 | CRAA Gold Jr. B CalJHL
   Travis Featherstone F 1984-08-08 2009 | Univ. of Alberta CIS
   Devin Featherstone D 1985-01-11 2012 | Rosetown Redwings SVHL
   Tom Fedoruk F 1985-02-02 2003 | Calgary Flames Midget AAA AMHL
   Jeff Fedyk D 1986-02-11 2009 | Wentworth Inst. of Tech. NCAA III
   Ty Fehr F 1991-09-25 2013 | Okotoks Bisons Keystone Cup
   Kyle Fehr D 1988-01-30 2008 | Drumheller Dragons AJHL
   Chase Felgueiras D 2000-11-13 2017 | Calgary Northstars Midget AAA AMHL
   Justin Felker F 1995-00-00 2016 | CNHA Blazers Jr. B CalJHL
   Jordan Felker F 1993-01-01 2015 | CNHA Blazers Jr. B CalJHL
   Brad Ference D 1979-04-02 2008 | Grand Rapids Griffins AHL
   Mitch Ferguson D 1994-03-29 2017 | Univ. of Vermont ACHA II
   Ryan Ferguson G 1995-02-23 2016 | Thunder Bay Stars TBJBHL
   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
   Joel Festa F 1997-00-00 2011 | CNHA Blazers Bantam AA HCBAA
   Tony Festa F 1997-05-11 2016 | Golden Rockets KIJHL
   Stephen Festa F 1991-00-00 2011 | CNHA Blazers Jr. B CalJHL
   Gerry Festa G 1984-01-18 2015 | Okotoks Drillers Chinook HL
   Emilio Ficaccio F 1998-09-25 2017 | IHA Midget Varsity CSSVHL
   Vittorio Ficaccio F 1996-11-14 2017 | Tulsa Jr. Oliers WSHL
   John Fife F 1976-09-26 1996 | Vernon Vipers BCJHL
   Clint Filbrandt D 1995-04-17 2017 | Univ. of Lethbridge CIS
   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 2017 | 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)
   Daniel Fisher F 1998-04-04 2017 | Revelstoke Grizzlies KIJHL
   Coleton Fisher F 1996-00-00 2015 | Summerland Steam KIJHL
   Matt Fisher D 1995-00-00 2011 | NWCAA Stampeders Minor Midget AMMHL
   Ethan Fitzgerald G 2001-02-17 2017 | 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 2016 | CBHA Rangers Jr. B CalJHL
   Andy Fitzpatrick F 1997-02-26 2017 | 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
   Jarrett Fleming F 1980-06-16 -
   Taylor Fleming F 1985-07-19 2011 | Innisfail Eagles Chinook HL
   Erik Fleming D 1992-02-11 2012 | Swift Current Broncos WHL
   Bob Fleming F 1961-05-18 1992 | Rochester Americans AHL
   Tyler Fletcher D 1985-04-02 2012 | Missouri Mavericks CHL
   Josh Fletcher F 1998-06-01 2017 | Kindersley Klippers SJHL
   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 2017 | 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 2016 | CBHA Rangers Jr. B CalJHL
   Riley Fonger G 2000-03-03 2017 | Edge School Prep CSSHL
   Tristan Ford F 1996-00-00 2011 | NWCAA Bruins Minor Midget AAA AMMHL
   Todd Ford G 1984-05-01 2015 | Okotoks Drillers Chinook HL
   Taras Foremsky F 1980-02-15 2009 | Guildford Flames EPIHL
   Andrew Forman D 1997-00-00 2013 | CNHA Canucks Minor Midget AAA AMMHL
   Nathan Fornataro D 1983-01-14 2013 | Innisfail Eagles Chinook HL
   Matt Fornataro F 1985-06-26 2016 | Manchester Monarchs ECHL
   Tyler Fornwald G 1994-02-25 2016 | High River Flyers HJHL
   Brad Forrest D 1997-09-15 2017 | Medicine Hat Tigers WHL
   Jonathan Forrest F 1994-03-11 2016 | CBHA Blackhawks Jr. B CalJHL
   Matt Forsyth F 1982-00-00 2007 | Lake Forest College NCAA III
   Mike Forsyth F 1992-06-20 2015 | Univ. of Lethbridge CIS
   Kris Foucault F 1990-12-12 2017 | Grizzlys Wolfsburg Champions HL
   Brett Fouracres F 1999-03-23 2017 | 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 D 1997-03-19 2013 | CRAA Gold Minor Midget AAA AMMHL
   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 2017 | Univ. of Wyoming ACHA II
   Mark Franks F 1972-10-12 2000 | Fresno Falcons WCHL
   Keegan Fraser F 2000-02-25 2017 | Calgary Flames Midget AAA AMHL
   Mark Fraser F 1993-00-00 2011 | CBHA Blackhawks Jr. B CalJHL
   Ray Fraser G 1980-11-03 2003 | St. Pete - W/Salem Parrots ACHL
   Julian Fraser D 1991-08-04 2016 | Louisiana IceGators SPHL
   Lucas Fraulin F 1998-03-16 2017 | Melfort Mustangs SJHL
   Davis Fredborg F 1998-00-00 2012 | CNHA Canucks Bantam AA HCBAA
   Sean Frederick F 1995-00-00 2014 | NWCAA Bruins Jr. B CalJHL
   Shawn Freeborn F 1996-00-00 2012 | CRAA Gold Midget AA HCMAA
   Liam Freeborn F 1999-00-00 2017 | Calgary Royals Midget AAA AMHL
   Daniel Freeman D 1994-00-00 2016 | CBHA Blackhawks Jr. B CalJHL
   Michael Fremont F 2000-01-21 2015 | Calgary North Stars Alberta Cup
   Brett Friesen F 2002-09-25 2017 | Edge School Bantam Varsity CSSBVHL
   Ryan Friesen F 1991-00-00 2011 | NWCAA Stamps Jr. B CalJHL
   Mark Friesen G 1989-03-29 2013 | SUNY-Fredonia NCAA III
   Rick Fry D 1970-03-30 1990 | Portland Winterhawks WHL
   Justin Fry F 1987-08-28 2008 | Calgary Canucks AJHL
   Zachary Fulton D 2001-06-18 2017 | IHA Midget Prep CSSHL
   Brennan Fuoco D 1996-08-31 2017 | Okotoks Bisons 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 2017 | Medvescak Zagreb KHL
   Carter Gall F 1996-00-00 2014 | Edge School Gold Mdgt AA/Prep CSSVHL
   Benjamin 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
   Drae Gardiner D 2001-02-08 2017 | CBHA Blackhawks Minor Midget AAA AMMHL
   Gregory Gardiner D 1991-10-10 2011 | South Muskoka Shield GMHL
   Nolan Gardiner D 1998-00-00 2013 | CRAA Gold Minor Midget AAA AMMHL
   Jeff Gardner G 1990-09-11 2017 | Innisfail Eagles Chinook HL
   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 2017 | 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 G 1971-01-01 2000 | Colorado Gold Kings WCHL
   Greg Gatto F 1971-01-01 2003 | Odessa Jackalopes CHL
   Taylor Gauthier G 2001-02-15 2017 | Calgary Buffaloes Midget AAA AMHL
   Branden Gay F 1986-06-06 2015 | Okotoks Drillers Chinook HL
   Daniel Gayle F 1992-03-22 2017 | Univ. of Calgary CIS
   Joel Geddes D 1990-00-00 2009 | Grand Forks Border Bruins KIJHL
   Luke Geddes F 1993-09-18 2015 | NWCAA Bruins Jr. B CalJHL
   Robert Geddes F 1990-04-18 2011 | Drumheller Dragons AJHL
   Cornelia Geib F - 2016 | Univ. of PEI CIS (W)
   Tom Geib F 1963-00-00 1984 | Olds Grizzlys AJHL
   Brock Geiger D 1990-05-28 2007 | Calgary Royals Midget AAA AMHL
   Trent Geiger F 1994-08-23 2015 | Calgary Canucks AJHL
   Aidan Geiger F 1995-12-25 2017 | Okotoks Bisons HJHL
   Matthew Gelinas F 1995-10-10 2015 | CRAA Gold Jr. B CalJHL
   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-01-06 2017 | Beaver Valley NiteHawks KIJHL
   Paul Gentile F 1984-02-12 2010 | Univ. of Calgary CIS
   Carson George F 1993-01-03 2017 | Kenaston Blizzard SVHL
   Ty Gerla F 1999-07-01 2017 | Edmonton Oil Kings WHL
   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 2017 | Calgary Canucks AJHL
   Wayne Gibbs D 1951-02-17 1976 | Kimberley Dynamiters WIHL
   Griffin Gibson F 1997-00-00 2016 | CRAA Gold Jr. B CalJHL
   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
   Brett Gilbert D - 2012 | Montana Tech ACHA II
   Nathan Gilborn F 1982-05-28 2004 | Mount Royal Univ. CCAA
   Mike Gilhooly G 1979-05-14 2009 | Lacombe Generals Chinook HL
   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)
   Quinn Gillespie G 1997-00-00 2015 | Cheyenne Stampede WSHL
   Andrew Gillespie F 1992-01-01 2012 | St. Albert Steel AJHL
   Lane Gilliss F 1999-10-01 2017 | Portland Winterhawks WHL
   Bradley Ginnell F 2000-07-04 2017 | Portland Winterhawks WHL
   Pierre Girard F 1987-01-27 2008 | West Kelowna Warriors BCHL
   Elias Girgulis D 1998-10-11 2017 | Golden Rockets KIJHL
   Jeff Glass G 1985-11-19 2017 | Toronto Marlies AHL
   Andrew Glasser D 1990-07-23 2009 | North Bay Skyhawks NOJHL
   Matthew Glasser F 1987-06-11 2014 | Denver Cutthroats CHL
   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 2017 | Onion Lake Border Chiefs NEAJBHL
   Austin Glenn D 1997-12-10 2017 | Nipawin Hawks SJHL
   Tyler Glenn D 1997-00-00 2011 | CBHA Blackhawks Bantam AA HCBAA
   Rainer Glimpel F 1995-04-15 2017 | Adrian College ACHA
   Jackson Glimpel F 1997-07-22 2017 | Osoyoos Coyotes KIJHL
   Liam Glover D 2000-02-02 2017 | Knights of Columbus Pats Mgt AAA AMHL
   Willy Glover F 1982-01-10 2002 | Saskatoon Blades WHL
   Joel Glover F 1996-00-00 2011 | CBHA Blackhawks Minor Midget AAA AMMHL
   Jeff Glowa F 1976-01-03 2013 | Peterborough Phantoms EPIHL
   Tyler Godberson F 1995-00-00 2016 | CNHA Blazers Jr. B CalJHL
   Curt Gogol F 1991-09-21 2017 | Florida Everblades 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
   Kurt Goodjohn D 1982-04-02 2003 | Union College NCAA
   Kris Goodjohn F 1978-09-27 2006 | EHC München Germany2
   Chase Goods D 1998-08-08 2016 | Calgary Northstars Midget AAA AMHL
   Coda Gordon F 1994-08-04 2017 | 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
   Carter Gosbee F 1998-01-12 2017 | Columbia Valley Rockies KIJHL
   John Gosbee F 1994-11-26 2013 | Comox Valley Glacier Kings Cyclone Taylor Cup
   Ali Gotmy F 1995-08-31 2015 | CRAA Gold Jr. B CalJHL
   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
   Aaron Gourlay D 1987-11-20 2007 | Seguin Bruins OPJHL
   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
   Taylor Graham D 1993-02-19 2014 | Spruce Grove Saints AJHL
   Ryan Graham F 1996-05-06 2017 | Swift Current Broncos WHL
   William Graham F 1991-00-00 2011 | CNHA Blazers Jr. B CalJHL
   Nathaniel Graham D 1991-00-00 2011 | CNHA Blazers Jr. B CalJHL
   Ken Grant F 1962-06-01 1982 | Calgary Wranglers WHL
   Macleod Grant F 1997-00-00 2014 | CBHA Rangers Jr. B CalJHL
   Ryan Grant D 1995-00-00 2012 | CRAA Blue Midget AA HCMAA
   Tom Grant G 1964-12-08 1983 | Medicine Hat Tigers WHL
   Jordan Grant F - 1997 | Clarkson Univ. NCAA
   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 2017 | Detroit Red Wings NHL
   Tim Green D 1969-06-25 2002 | Jackson Bandits ECHL
   Devin Green G 1994-08-03 2017 | Lakehead Univ. CIS
   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
   Will Gretton D 1996-11-26 2017 | Cochrane Generals HJHL
   Brendan Grier D 1997-08-03 2016 | CNHA Canucks Jr. B CalJHL
   Adam Grier F 1989-02-18 2009 | Camrose Kodiaks AJHL
   Trevor Grier D 1991-11-30 2016 | Univ. of Victoria BCIHL
   Alex Grieve F 1990-05-18 2016 | Fehérvári Titánok MOL Liga
   Adam Griffith G 1993-03-31 2015 | CNHA Blazers Jr. B CalJHL
   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
   Paul Guatto F 1998-09-24 2017 | Shawnigan Lake School Varsity 2 CSSVHL
   Steven Guebert G 1996-00-00 2011 | NWCAA Bruins Minor Midget AAA AMMHL
   Riley Guenther D 1994-09-03 2017 | 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 2014 | CRAA Gold Jr. B CalJHL
   Eric Gustafson D 1998-00-00 2012 | CBHA Blackhawks Bantam AA HCBAA
               
 H            
   Kyle Haas D 1994-04-14 2017 | Univ. of Windsor CIS
   Konner Haas F 1995-04-18 2017 | Univ. of Windsor CIS
   Ryan Haddow F - 2012 | Montana Tech ACHA II
   Brandon Haddow F 1995-00-00 2015 | CNHA Blazers Jr. B CalJHL
   Scott Hagel F 1998-00-00 2013 | NWCAA Bruins Minor Midget AAA AMMHL
   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
   Rob Hale F 1970-08-07 1996 | Birmingham Bulls ECHL
   Estevan Hale D 1995-02-24 2017 | Concordia Univ. College of AB CCAA
   Josh Haley F 1993-04-16 2015 | Okotoks Bisons HJHL
   Taylor Hall F 1991-11-14 2017 | New Jersey Devils NHL
   Dennis Hall F 1991-00-00 2014 | CNHA Canucks Jr. B CalJHL
   Archie Hall G 1994-12-27 2012 | CRAA Gold Jr. B CalJHL
   Austin Hall F 1994-12-27 2013 | Humboldt Broncos SJHL
   Michael Hall F 1995-00-00 2012 | CBHA Blackhawks Midget AA HCMAA
   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 D 1998-09-28 2017 | Princeton Posse KIJHL
   Spencer Halyn F 1997-00-00 2011 | NWCAA Stamps Bantam AA HCBAA
   Brett Hamer D 1997-11-21 2017 | Cochrane Generals HJHL
   Brad Hamilton D 1967-03-30 1991 | Louisville Icehawks ECHL
   Connor Hamilton F 1996-02-15 2015 | Calgary Mustangs AJHL
   Chad Hamilton D 1978-01-06 2003 | Columbus Cottonmouths ECHL
   Robert Hamilton D 1994-01-01 2017 | Univ. of Vermont NCAA
   Daly Hamilton D 1998-00-00 2017 | Canmore Eagles AJHL
   Justin Hamilton D 1996-00-00 2013 | Calgary Northstars Midget AAA AMHL
   Brandon Hammermeister F 1984-05-25 2008 | Southern New Hampshire Univ. NCAA III
   Tariq Hammond D 1993-12-05 2017 | 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
   David Han F 1981-00-00 2002 | Univ. of Wisconsin-Eau Claire NCAA III
   Dennis Han F 1983-02-07 2014 | Blazers KIHL
   Austin Hancherow F 1995-03-29 2016 | CBHA Blackhawks Jr. B CalJHL
   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 | Lacombe Generals Allan Cup
   James Hanson G 1991-00-00 2011 | CRAA Blue Jr. B CalJHL
   Kyle Hanson D 1986-10-30 2011 | Bowdoin College NCAA III
   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
   Thomas Hargrave D 1996-11-08 2017 | Ogden Mustangs WSHL
   Adam Hargrave D 1994-03-29 2015 | South Shore Lumberjacks MJAHL
   Alexis Harle F - 2017 | Johnson & Wales Univ. NCAA III (W)
   Mike Harper D 1978-05-28 2005 | Knoxville Ice Bears SPHL
   Harrison Harper F 1994-07-07 2017 | Nipissing Univ. CIS
   Rob Harris F 1991-00-00 2011 | CRAA Blue Jr. B CalJHL
   Steve Harris D 1959-03-27 1978 | Calgary Wranglers WCHL
   Adam Harris F 1991-00-00 2011 | CRAA Gold Jr. B CalJHL
   Todd Harris D 1972-05-11 1998 | San Angelo Outlaws WPHL
   Kyle Harrison F 1998-12-02 2017 | Okotoks Bisons HJHL
   Brad Harrison F 1970-09-28 1998 | Reno Rage WCHL
   Jack Hartford D 1997-00-00 2016 | CRAA Gold Jr. B CalJHL
   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 2016 | CBR Brave AIHL
   Walid Hassin D 1998-02-28 2017 | Cochrane Generals HJHL
   Brian Hatton F 1958-00-00 1978 | San Diego Mariners PHL
   Jared Hauf D 1995-03-06 2017 | Univ. of Calgary CIS
   Zander Hauszner F 1991-00-00 2014 | 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 2017 | Prince Albert Raiders WHL
   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 2017 | Cleveland Monsters AHL
   Murray Heatley F 1948-11-07 1986 | Olten NLA
   Ryan Heddinger F 1994-00-00 2016 | CNHA Blazers Jr. B CalJHL
   Jake Hedrick F 1996-00-00 2016 | CBHA Blackhawks Jr. B CalJHL
   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 G 1985-09-15 2011 | Elmira Jackals ECHL
   Archie Henderson F 1957-02-17 1988 | Saginaw Hawks IHL
   Don Henderson F 1968-09-23 1988 | Spokane Chiefs WHL
   Ryan Henderson F 1993-11-10 2017 | Selkirk College BCIHL
   Harrison Hendrix F 1992-07-15 2017 | Queen's Univ. CIS
   Ryan Hendrix F 1996-01-15 2017 | Portage Terriers MJHL
   Cara Hendry F - 2007 | Boston Univ. NCAA (W)
   Connor Hendry F 1989-11-06 2013 | Curry College NCAA III
   Stewart Hendry F 1998-00-00 2016 | CRAA Blue Jr. B CalJHL
   Devin Henes D 1994-10-14 2016 | CBHA Blackhawks Jr. B CalJHL
   Luke Henry F 1999-00-00 2017 | 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 2016 | Quesnel Kangaroos CIHL
   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-05-13 2017 | Calgary Canucks AJHL
   Paul Herron F 1977-05-24 1997 | Kootenay Ice WHL
   William Heseltine G 1995-00-00 2012 | Calgary Royals Midget AAA AMHL
   Matt Heseltine F 1992-06-05 2013 | Calgary Mustangs AJHL
   Daryl Hetchler D 1991-00-00 2011 | CNHA Canucks Jr. B CalJHL
   Ryan Hewitt F 1991-06-17 2011 | Creston Valley Thunder Cats KIJHL
   Amie Hickerty F 1983-01-08 2004 | Wayne State Univ. NCAA (W)
   Barclay Hickey F 1991-00-00 2011 | CRAA Blue Jr. B CalJHL
   Thomas Hickey D 1989-02-08 2017 | New York Islanders NHL
   Trevor Hickey D 1997-00-00 2016 | CBHA Blackhawks Jr. B CalJHL
   Aaron Hickie F 1995-10-10 2017 | Richmond Royals CCHL2
   Riley Hicks F - 2009 | Trinity College NCAA III
   Tanner Hicks D 1992-04-10 2017 | Manhattanville College NCAA III
   Mark Hicks F 1968-00-00 1993 | Toledo Storm ECHL
   Alex Hicks F 1969-09-04 2006 | Kölner Haie DEL
   Christopher Oly Hicks D 1968-07-31 1997 | EHC Wattens Austria2
   Sam Higgins D 1990-03-23 2017 | Mississippi RiverKings SPHL
   Matt Higgins F 1977-10-29 2011 | Olimpija Ljubljana Slovenia
   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 2017 | Penticton Vees BCHL
   Adin Hill G 1996-05-11 2017 | Rapid City Rush ECHL
   Thomas Hillier F 2000-06-13 2017 | IHA Midget Prep CSSHL
   Taro Hirose F 1996-06-30 2017 | Michigan State Univ. NCAA
   Akito Hirose F 1999-09-04 2017 | Salmon Arm Silverbacks BCHL
   Aaron Hladiuk D 2001-06-21 2017 | NWCAA Bruins Minor Midget AAA AMMHL
   Benjamin Ho F 1999-04-29 2017 | Calgary Northstars Midget AAA AMHL
   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
   Spencer Hodge F 1998-02-25 2017 | Calgary Mustangs AJHL
   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 Swiss Cup
   Chris Holford F 1997-00-00 2014 | Calgary Buffaloes Midget AAA AMHL
   Rhett Holland D 1993-09-25 2017 | Michigan State Univ. NCAA
   Tyres Holloway D 1993-01-01 2014 | Saddle Lake Warriors NEAJBHL
   Jordan Holloway F 1994-06-21 2017 | Aurora Univ. ACHA III| ACHA III
   Eric Holmes F 1991-00-00 2011 | CNHA Canucks Jr. B CalJHL
   Austin Holmes F 1996-09-03 2017 | Olds Grizzlys AJHL
   Matt Holmes F 1975-05-24 2009 | Lacombe Generals Chinook HL
   Nickolas Holmes G 1999-00-00 2016 | Norfolk Vikings GMHL
   Bill Hooson F 1974-06-04 1995 | Medicine Hat Tigers WHL
   Dan Hopfner D 1976-01-25 2004 | Alabama Slammers WHA2
   Thomas Hopkins F 1997-00-00 2016 | CBHA Rangers Jr. B CalJHL
   Wayne Horb F - 1972 | Colorado College NCAA
   Adam Horne D 1979-03-15 -
   Braedon Horrigan G 1996-00-00 2014 | CNHA Blazers Jr. B CalJHL
   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 2017 | SAIT (Southern AB Inst. of Tech) CCAA
   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 2017 | Kimberley Dynamiters 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
   Bennett Huber F 1994-06-16 2017 | Royal Military College CIS
   Carter Huber F 1997-03-01 2017 | Okotoks Oilers AJHL
   James Huber F 1962-00-00 1983 | Calgary Spurs AJHL
   Reed Huber D 1992-04-14 2010 | Calgary Canucks AJHL
   Phil Huber F 1969-01-10 2005 | Ritten/Renon Italy
   Matthew Huber G 1997-07-22 2017 | Penticton Vees BCHL
   Brett Huber G 1994-11-24 2017 | Selkirk College BCIHL
   Bryan Huck F 1995-10-07 2016 | Calgary Mustangs AJHL
   Jesse Hudkins D 1988-11-10 2012 | Yale Univ. NCAA
   Eric Hudson D 1989-00-00 2012 | Montana Tech ACHA II
   Ron Hudson F 1911-07-14 1945 | St. Louis Flyers AHL
   Pat Hughes F 1955-03-25 1987 | Hartford Whalers NHL
   Garret Hughes D 1997-00-00 2016 | NWCAA Stamps Jr. B CalJHL
   Kelly Hughes F 1979-10-09 2003 | Cornell Univ. NCAA
   Riley Hughes D 1987-06-30 2012 | Adrian College NCAA III
   Brodie Huizer F 1995-00-00 2012 | NWCAA Bruins Midget AA HCMAA
   Keegan Hull F 1995-04-14 2016 | Wichita Jr. Thunder WSHL
   Brendan Hull F 1986-07-17 2014 | Okotoks Drillers Chinook HL
   Travis Hulse D 1970-12-15 1997 | Waco Wizards WPHL
   Levi Hulston F 1997-06-08 2017 | Humboldt Broncos SJHL
   Calum Humble G 1999-01-22 2017 | Calgary Royals Midget AAA AMHL
   Jamie Hunt D 1984-04-20 2011 | Graz 99ers EBEL
   Sam Hunt F 1987-03-16 2014 | EHV Sabres Wien EWCC (W)
   Taylan Hunt D 1995-00-00 2015 | CBHA Rangers Jr. B CalJHL
   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 2017 | Calgary Hitmen WHL
   Stephen Hynes F 1990-12-15 2011 | Osoyoos Coyotes Cyclone Taylor Cup
   Jordan Hynes F 1990-05-08 2011 | NWCAA Bruins Jr. B CalJHL
   Wayne Hynes F 1969-05-26 2007 | EC Kassel Huskies Germany2
   Shane Hynes F 1983-11-07 2008 | Augusta Lynx ECHL
   Austin Hyra F 1994-01-29 2015 | CRAA Gold Jr. B CalJHL
               
 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 2017 | Red Deer Vipers HJHL
   Connor Irvine F 1996-00-00 2012 | CRAA Gold Midget AA HCMAA
   Cody Irving F 1991-10-15 2012 | Okotoks Oilers AJHL
   Brady Irwin D 1986-05-01 2007 | Richmond Sockeyes PIJHL
   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 2017 | Calgary Royals Midget AAA AMHL
   Justen James F 1998-08-27 2017 | Creston Valley Thunder Cats KIJHL
   Connor James F 1982-08-25 2016 | Straubing Tigers DEL
   Chris Jamieson F 1975-08-28 2001 | Tulsa Oilers CHL
   John Jamieson F 1995-11-11 2014 | Revelstoke Grizzlies KIJHL
   Michael Janz F 1995-02-13 2017 | Univ. of Victoria BCIHL
   Bobby Janzen D 1991-10-07 2012 | Waywayseecappo Wolverines MJHL
   Olivier Jardine F 1996-00-00 2014 | CRAA Blue Jr. B CalJHL
   Evan Jarock F 1992-11-17 2014 | CRAA Blue Jr. B CalJHL
   Justin Jarratt F 1995-00-00 2016 | CRAA Gold Jr. B CalJHL
   Stan Jaycock F - 1955 | Colorado College NCAA
   Randy Jaycock G 1961-07-15 1994 | Dallas Freeze CHL
   Kevin Jenken F 1994-04-10 2015 | Okotoks Oilers AJHL
   Matthew Jenkins D 1983-00-00 2005 | Univ. of Calgary CIS
   Brayden Jenkins F 1999-07-06 2017 | Calgary Canucks AJHL
   Ryan Jennings F 1991-00-00 2011 | CNHA Canucks Jr. B CalJHL
   Carter Jensen F 1993-06-03 2015 | Park City Pioneers BDHL
   Alannah Jensen D - 2016 | Univ. of Ottawa CIS (W)
   Kade Jensen D 1997-05-03 2017 | Swift Current Broncos WHL
   Chris Jensen F 1976-01-05 2005 | Lacombe Generals Chinook HL
   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 2017 | Airdrie Thunder HJHL
   Curtis Johnson F 1986-06-10 2008 | Innisfail Eagles Chinook HL
   Jayce Johnson F 1995-00-00 2011 | CRAA Blue Midget AA HCMAA
   Joel Johnson F 1997-00-00 2011 | Calgary Royals Bantam AAA AMBHL
   Tyler Johnson D 1985-01-23 2010 | Columbus Cottonmouths SPHL
   Jordan Johnson F 1991-05-25 2012 | Creston Valley Thunder Cats KIJHL
   Nick Johnson F 1985-12-24 2017 | Brynäs IF SHL
   Cooper Johnson F 1998-03-10 2017 | Camrose Kodiaks AJHL
   Terry Johnson D 1958-11-28 1988 | Toronto Maple Leafs NHL
   Michael Johnson F 2000-07-08 2017 | Calgary Northstars Midget AAA AMHL
   Charlie Johnson F 1984-01-30 2008 | Hershey Bears AHL
   Silas Johnson F 1996-07-21 2017 | Grand Forks Border Bruins KIJHL
   Logan Johnson D 1989-06-09 2010 | Univ. of Victoria BCIHL
   Owen Johnson D 1995-06-05 2017 | SAIT (Southern AB Inst. of Tech) CCAA
   Zach Johnson F 1989-00-00 2009 | Amherstview Jets Schmalz Cup
   Andrew Johnson F - 2009 | Amherstview Jets Schmalz Cup
   Matthew Johnston D 1990-03-27 2012 | Monroe Community College NJCAA
   Daniel Johnston D 1992-10-17 2017 | Alaska Aces ECHL
   Angus Johnston F 1994-08-16 2017 | Wentworth Inst. of Tech. NCAA III
   Spencer Johnstone D 1994-05-26 2015 | Calgary Mustangs AJHL
   Mitch Johnstone F 1992-05-27 2012 | Saanich Braves VIJHL
   Neil Jones F 1991-00-00 2011 | CRAA Blue Jr. B CalJHL
   Lucas Jones D 2001-02-24 2017 | CNHA Blazers Minor Midget AAA AMMHL
   Mitch Jones D 1960-03-18 1979 | Regina Pats WHL
   Doug Jones F 1992-02-17 2016 | Red Deer College CCAA
   Ron Jones G 1959-00-00 1978 | Calgary Wranglers WCHL
   Parker Jones F 2001-10-05 2017 | Okanagan Hockey Academy Varsity CSSVHL
   Ryan Jose F 1996-00-00 2012 | NWCAA Stamps Midget AA HCMAA
   Jeremy Jose D 1991-00-00 2011 | CRAA Gold Jr. B CalJHL
   Cole Josefchak D 1997-08-08 2017 | Colorado College NCAA
   Weston Joseph G 1991-05-14 2013 | Strathmore Wheatland Kings HJHL
   Katy Josephs F 1993-03-15 2015 | Univ. of Wisconsin NCAA (W)
   Nick Josephs F 1994-12-15 2015 | Kelowna Chiefs KIJHL
   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 2017 | Calgary Royals Midget AAA AMHL
   Christian Justice D 1998-05-21 2017 | Okotoks Bisons HJHL
               
 K            
   Landon Kadatz F 1991-10-19 2015 | Portage College CCAA
   Nolan Kaiser D 1992-04-21 2017 | 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 F 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 2017 | Univ. of Colorado ACHA
   Joseph Karpyshyn F 1998-09-19 2017 | Olds Grizzlys AJHL
   Scott Kasaboski G 1997-00-00 2016 | CRAA Blue Jr. B CalJHL
   Tracey Katelnikoff F 1968-07-17 2000 | Lake Charles Ice Pirates WPHL
   Evan Katelnikoff F 1998-06-16 2017 | Canmore Eagles AJHL
   Steve Kathol F - 1996 | Brown Univ. NCAA
   Christoph Katsaounis F 1995-00-00 2011 | CRAA Blue Midget AA HCMAA
   Kris Katsaounis F 1993-00-00 2011 | CRAA Gold Jr. B CalJHL
   Evan Katsounis D 1988-07-06 2008 | Creston Valley Thunder Cats KIJHL
   Alex Katz F 1999-09-02 2017 | High River Flyers HJHL
   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 2016 | CRAA Gold Jr. B CalJHL
   Brianna Keats F - 2016 | Castleton Univ. NCAA III (W)
   Nathan Keebler G 1995-00-00 2012 | Calgary Northstars Midget AAA AMHL
   Cole Keebler F 1995-09-15 2016 | Fernie Ghostriders KIJHL
   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
   Neil Kelly F - 1971 | Bemidji State Univ. NCAA III
   Roy Kelly F 1925-09-16 1955 | Edmonton Flyers WHL
   Indiana Kelly G 1998-10-27 2017 | Strathmore Wheatland Kings HJHL
   David Kelly F 1996-11-12 2015 | Fernie Ghostriders KIJHL
   Todd Kelman D 1975-01-05 2008 | Belfast Giants EIHL Cup
   Tyler Kemp G 1995-00-00 2011 | CBHA Blackhawks Midget AA HCMAA
   Connor Kendall F 1998-01-12 2017 | Kimberley Dynamiters KIJHL
   Ryan Kennedy F 1997-05-24 2017 | 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 2017 | Edge School Prep CSSHL
   McConnell Kimmett D 1996-11-25 2017 | Creston Valley Thunder Cats KIJHL
   Kevin Kimura F 1964-02-08 1985 | Northeastern Univ. NCAA
   Zachary Kindrachuk G 1995-00-00 2012 | CRAA Blue Midget AA HCMAA
   Logan King D 1995-00-00 2014 | CRAA Blue Jr. B CalJHL
   George King F 1998-06-10 2017 | OCN Blizzard MJHL
   Colt King F 1983-03-04 2014 | Missouri Mavericks CHL
   Jamie King F 1993-06-26 2017 | Mount Royal Univ. CIS
   Kevin King F 1990-01-14 2017 | Gap Champions HL
   Brad King F 1983-03-14 2006 | UMass-Lowell NCAA
   Colton King D 1995-00-00 2011 | CNHA Canucks Minor Midget AAA AMMHL
   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 2009 | Lacombe Generals Chinook HL
   Brent Kisio F 1982-12-15 2007 | Univ. of Nebraska-Omaha NCAA
   Mark Kjorlien F 1995-00-00 2015 | CNHA Blazers Jr. B CalJHL
   Joel Klassen D 1996-09-25 2015 | NWCAA Stamps Jr. B CalJHL
   Tanner Klassen F 1999-12-09 2017 | Calgary Royals Midget AAA AMHL
   Terence Kleian G 1972-03-20 2017 | Eintracht Frankfurt II Germany6
   Gavin Klein F 1995-06-10 2017 | Airdrie Thunder HJHL
   Paul Klemke G 1975-01-26 1999 | Univ. of Calgary CIAU
   Craig Kletzel F 1986-06-20 2002 | CFR Bisons Mdgt AAA (Strathmore) AMHL
   Chad Kletzel F 1979-08-30 1999 | Lethbridge Hurricanes WHL
   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 | Lacombe 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
   Chris Kobelka D 2003-04-01 2017 | Edge School Bantam Varsity CSSBVHL
   Brendan Koch G 1991-00-00 2011 | NWCAA Stamps Jr. B CalJHL
   Kiel Kodama F 1995-00-00 2011 | CBHA Blackhawks Midget AA HCMAA
   Keil Kodama F 1995-00-00 2012 | Calgary Buffaloes Midget AAA AMHL
   Jake Koenig G 1997-00-00 2011 | CBHA Rangers Bantam AA HCBAA
   Krys Kolanos F 1981-07-27 2017 | Starbulls Rosenheim DEL2
   Mark Kolanos F 1984-10-15 2012 | Dundee Stars EIHL
   Scott Kolewaski F 1959-10-19 1979 | Calgary Wranglers WHL
   Tony Kolewaski G 1982-08-01 2002 | Kootenay Ice 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 2017 | 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
   Mark Krabben D 1997-08-04 2016 | Victoria Grizzlies BCHL
   Kyle Krabben D 1995-03-25 2016 | CRAA Blue Jr. B CalJHL
   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 2017 | Calgary Canucks AJHL
   Michael Krenzel D 1978-06-11 1992 | Calgary Rangers QC Int PW
   Eric Krienke F 1996-03-05 2017 | 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
   Brandon Kromm F 1994-03-03 2016 | West Central Rage PJHL
   Bobby Kromm F 1928-06-08 1961 | Trail Smoke Eaters WIHL
   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
   Colby Krupp D 2002-08-16 2017 | IHA Bantam Varsity CSSBVHL
   Spencer Kryczka F 1995-03-13 2017 | 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 2017 | Calgary Mustangs AJHL
   Carson Kurylo D 2000-00-00 2017 | Calgary Flames Midget AAA AMHL
   Andrew Kut F - 2017 | Missouri State Univ. ACHA III
   Adam Kwan D 1999-00-00 2016 | Calgary Flames Midget AAA AMHL
   Bradley Kwong D - 1985 | Harvard Univ. NCAA
   Randy Kwong D 1969-03-19 1990 | Univ. of Michigan NCAA
               
 L            
   Shae Labbe F 1997-01-06 2017 | Colgate Univ. NCAA (W)
   Tanner Labbe F 1992-04-26 2013 | Grande Prairie Storm AJHL
   Bryn Labbe F 1997-01-06 2017 | Norwich Univ. NCAA III (W)
   Chad Labelle F 1995-07-03 2017 | Univ. of Prince Edward Island CIS
   Tanner Labelle F 1993-07-07 2013 | Calgary Mustangs AJHL
   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 2017 | Grandview Steelers PIJHL
   Josh Lafreniere G 1991-00-00 2011 | CBHA Blackhawks Jr. B CalJHL
   John Lafreniere G 1993-00-00 2011 | CBHA Rangers Jr. B CalJHL
   Maxime Lajoie D 1997-11-05 2017 | Swift Current Broncos WHL
   Ben Lake F 1990-05-03 2017 | 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
   Roger Lamoureux F 1955-05-13 1982 | WAT Stadlau Austria
   Greg Lamoureux F 1992-03-10 2015 | Red Deer College CCAA
   Zach Lamoureux G 1995-00-00 2016 | CBHA Rangers Jr. B CalJHL
   Cam Lamoureux F 1989-06-12 2010 | Calgary Royals AJHL
   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
   Graham Lanigan F 1994-06-04 2015 | Kindersley Klippers SJHL
   Cam Lanigan G 1992-06-09 2017 | Mount Royal Univ. CIS
   Pat Lannan F 1950-09-02 1973 | Univ. of Wisconsin NCAA
   Mike LaPlante D 1975-07-12 2000 | Univ. of Calgary CIAU
   Darryl Laplante F 1977-03-28 2014 | Innisfail Eagles Chinook HL
   Davyn LaRocke G 2000-01-08 2016 | NWCAA Bruins Minor Midget AAA AMMHL
   Sasha Larocque D 1994-02-09 2017 | Ohio State Univ. NCAA
   Brandon LaRose F 1996-00-00 2012 | CBHA Rangers Midget AA HCMAA
   Caleb Laser F 1998-00-00 2016 | NWCAA Stamps Jr. B CalJHL
   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
   Steven Lawrence F 1998-03-29 2014 | NWCAA Stampeders Minor Midget AMMHL
   David Lawrence F 1989-11-22 2011 | Cape Cod Bluefins FHL
   Blake Lawrey F 1996-05-14 2016 | CNHA Canucks Jr. B CalJHL
   Patrick Lawson F - 1975 | Colorado College NCAA
   Nathan Lawson G 1983-09-29 2017 | HPK Liiga
   Sam Lawson F 1993-08-31 2017 | Innisfail Eagles Chinook HL
   Rick Laycock F 1962-01-12 1996 | Augsburger Panther DEL
   Keith Leadbeater F 1997-08-12 2017 | Antigonish Bulldogs NSJHL
   Greg Leahy F 1970-02-19 1991 | Saskatoon Blades WHL
   Brett Leason F 1999-04-30 2017 | 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
   Chris Lee F 1989-10-18 2012 | Univ. of Victoria BCIHL
   Brett Lee G 1995-00-00 2011 | CRAA Blue Midget AA HCMAA
   Patrick Lee F 1994-10-08 2017 | UMass (Amherst) NCAA
   Jasper Lee F 1978-09-19 1992 | Calgary Rangers QC Int PW
   Jeff Lee F 1988-06-16 2017 | Lacombe Generals Chinook HL
   Alex Lee F - 2015 | Newcastle Wildcats BUIHA
   Marshall Lee F 1978-02-06 2003 | Norwich Univ. NCAA III
   Aaron Lee F 1985-02-21 2016 | Esbjerg Energy Danish Cup
   Thomas Lee F 1997-07-11 2017 | Chilliwack Chiefs BCHL
   Luke Lee-Knight G 1993-04-04 2016 | St. Thomas Univ. CIS
   Nathan Leech D 1998-00-00 2012 | CBHA Blackhawks Bantam AA HCBAA
   Matthew Leech F 1996-00-00 2011 | CBHA Blackhawks Minor Midget AAA AMMHL
   Jesse Lees D 1995-09-14 2017 | Mount Royal Univ. CIS
   Dan Lehouillier F 1978-09-28 1999 | Dartmouth College NCAA
   Jon Leinweber F 1985-09-16 2008 | SAIT (Southern AB Inst. of Tech) CCAA
   Curtis Leinweber F 1988-02-25 2017 | Deggendorfer SC Germany3
   Chris Leinweber D 1981-11-02 2011 | Fischtown Pinguins DEB-Pokal
   Pat Lennox D 1987-00-00 2009 | Edmonton Royals CapJHL
   Brett Lenstra F 1987-06-26 2010 | Dunedin Thunder NZIHL
   Matthew Lenz G 1999-06-02 2017 | Moose Jaw Generals SMHL
   David Lenzin F 1998-05-15 2017 | Nelson Leafs KIJHL
   Kevin Lenzin F 1994-07-26 2016 | CRAA Gold Jr. B CalJHL
   Bruce Leonard D - 2002 | Univ. of Wisconsin-Superior NCAA III
   Roger Leonard F 1980-07-02 2005 | Louisiana IceGators ECHL
   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 2017 | Flin Flon Bombers SJHL
   Alexander Leonidas D 1998-03-30 2017 | Melfort Mustangs SJHL
   Phil Lepage F 1991-00-00 2011 | CBHA Blackhawks Jr. B CalJHL
   Wesley Lepine F 1998-03-26 2017 | Comox Valley Glacier Kings VIJHL
   Oliver Lester D 1997-04-13 2017 | Hawkesbury Hawks CCHL
   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 2017 | Marian Univ. NCAA III
   David Lewis - 1963 | Colorado College NCAA
   Herbie Lewis F 1905-04-17 1941 | Indianapolis Capitals AHL
   Nikolas Lewis F 1998-06-26 2017 | Columbia Valley Rockies KIJHL
   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 2014 | CBHA Rangers Jr. B CalJHL
   Bob Liddington F 1948-09-15 1979 | Phoenix Roadrunners PHL
   Troy Lieskovsky D 1995-00-00 2016 | CNHA Canucks Jr. B CalJHL
   Brandon Lijdsman D 1993-01-22 2015 | Okotoks Bisons HJHL
   Chris Lijdsman D 1991-09-18 2017 | Tours France2
   Taylor Lileikis D 1995-06-23 2017 | 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 1968-00-00 1992 | Univ. of Wisconsin-Eau Claire NCAA III
   Kirk Lissel D 1994-05-26 2014 | Columbia Valley Rockies KIJHL
   Kyle Lissel D 1996-00-00 2014 | Calgary Flames Midget AAA AMHL
   Konrad Litke F 1992-08-14 2015 | Univ. of Alberta-Augustana CCAA
   Kirk Llano D 1973-01-10 2005 | Cornwall Comets LHSPAA
   Geneva Lloyd D - 2013 | Amherst College NCAA III (W)
   Michael Lobello D 1991-00-00 2014 | CNHA Blazers Jr. B CalJHL
   Lorenzo Lobello F 1995-00-00 2014 | CNHA Blazers Jr. B CalJHL
   Shane Lodhar D 1978-02-23 2002 | Univ. of Wisconsin-Superior NCAA III
   Jamie Loewen G 1968-09-23 1996 | Alaska Gold Kings WCHL
   Alex Loewen F 1998-00-00 2016 | Calgary Buffaloes Midget AAA AMHL
   Darcy Loewen F 1969-02-26 2001 | Idaho Steelheads WCHL
   Mark Logan F 1995-04-14 2017 | RIT (Rochester Inst. of Tech.) NCAA
   Joshua Logel F 1998-04-17 2016 | Calgary Northstars Midget AAA AMHL
   Andrew Lohin G 1996-00-00 2015 | CRAA Gold Jr. B CalJHL
   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 2016 | CBHA Blackhawks Jr. B CalJHL
   Robert Lothian D - 1972 | Univ. of Michigan NCAA
   Tyler Love G 1977-01-07 1997 | Saskatoon Blades WHL
   Carson Loveday G 1987-06-18 2007 | Summerland Sting KIJHL
   Tyler Lowe D 2000-09-22 2017 | Calgary Northstars Midget AAA AMHL
   Alex Lowen F 1998-00-00 2012 | CBHA Blackhawks Bantam AA HCBAA
   Joel Lowry F 1991-11-15 2017 | Ontario Reign AHL
   Tessa Lowry D 1998-04-17 2017 | College of St. Scholastica NCAA III (W)
   Tyler Lucas G 1991-00-00 2011 | CRAA Blue Jr. B CalJHL
   Cameron Ludwig F 1984-01-09 2005 | Calgary Canucks AJHL
   Owen Lukasiewicz F 2003-09-22 2017 | Edge School Bantam Varsity CSSBVHL
   Joshua Lund G 1998-12-19 2017 | Bradford Rattlers GMHL
   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
   Tyler Lynn F 1986-02-02 2006 | Calgary Royals AJHL
   Craig Lyons F 1972-12-25 2004 | Long Beach Ice Dogs ECHL
   Mark Lyons F 1988-04-12 2013 | Williams College NCAA III
   Corey Lyons F 1970-06-13 2004 | Bracknell Bees BNL
   Zach Lyons-Mantyka F 1995-00-00 2012 | Calgary Royals Midget AAA AMHL
   Neil Lyseng F 1955-09-26 1977 | Oklahoma City Blazers CHL
   Cody Lyseng F 1981-04-10 1999 | Medicine Hat Tigers WHL
   Patrick Lyster F 1996-08-16 2016 | Gananoque Islanders EBJCHL
   Dennis Lywood F 1978-05-15 1992 | Calgary Rangers QC Int PW
               
 M            
   Zacky M'Hamed F 1997-03-26 2017 | Arizona Hawks WSHL
   Austin Maberley D 1991-00-00 2011 | CRAA Gold Jr. B CalJHL
   Sam MacBean D 1998-01-18 2017 | Grande Prairie Storm AJHL
   Brady MacBean D 2001-01-16 2015 | Edge School Bantam Varsity CSSBVHL
   Matt MacDermott D 1988-05-02 2007 | Alberni Valley Bulldogs BCHL
   Brett MacDonald F 1991-07-15 2011 | Okotoks Bisons HJHL
   Brittany MacDonald F - 2016 | Warner Hockey School JWHL (W)
   Brendon MacDonald F 1991-06-23 2014 | Queen's Univ. CIS
   Eric MacDonald D 1991-00-00 2011 | CRAA Blue Jr. B CalJHL
   Joshua MacDonald F 1990-05-06 2014 | Thompson Rivers Univ. BCIHL
   Darin MacDonald F 1970-01-30 1991 | Boston Univ. NCAA
   Kirk MacDonald F - 1993 | Univ. of Alaska-Anchorage NCAA
   Colin MacDonald D 1997-03-04 2017 | Grand Forks Border Bruins KIJHL
   Chris MacDonald F 1978-10-20 1992 | Calgary Rangers QC Int PW
   Jason MacDonald F 1989-01-10 2012 | Mount Royal Univ. CCAA
   Sean MacDonald F 1978-03-03 2001 | Northeastern Univ. NCAA
   Matt MacDonald F 1990-02-05 2011 | Chester Clippers NSJCHL
   Trevor MacDonald F 1998-00-00 2016 | CRAA Gold Jr. B CalJHL
   Paul MacDonald D 1988-04-07 2008 | Lethbridge Hurricanes WHL
   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 1997-01-30 2017 | Castlegar Rebels KIJHL
   Lukus MacKenzie F 1999-04-26 2017 | Saskatoon Blades WHL
   Dave MacKenzie F 1963-01-14 1982 | Calgary Wranglers WHL
   Parker MacKenzie F 1991-00-00 2011 | CRAA Gold Jr. B CalJHL
   Shayne MacKinnon F 1991-00-00 2011 | CBHA Rangers Jr. B CalJHL
   Peter MacLaurin F 1989-00-00 2007 | Calgary Flames Midget AAA AMHL
   Devin MacLean D 1996-00-00 2011 | CNHA Canucks Minor Midget AAA AMMHL
   Tanner MacMaster F 1996-01-08 2017 | Quinnipiac Univ. NCAA
   Nathan MacMaster F 1992-06-30 2013 | Mount Royal Univ. CIS
   Matt MacMichael F 1995-00-00 2015 | CBHA Rangers Jr. B CalJHL
   Alex MacMillan F 1990-03-29 2016 | Utah Grizzlies ECHL
   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 2017 | 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 2017 | Albany Devils 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 2014 | NWCAA Bruins Jr. B CalJHL
   Tyler Maguire F 1985-09-25 2006 | Antigonish Bulldogs MJAHL
   Kyler Magus F 1996-12-12 2017 | 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
   Ian Makar F 1999-04-01 2018 | Trail Smoke Eaters BCHL
   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 2013 | CRAA Blue Minor Midget AAA AMMHL
   Courtney Malley F 1999-08-20 2016 | Pursuit of Excellence CSSHL (W)
   Connor Maloney F 2000-10-19 2015 | Edge School Bantam Varsity CSSBVHL
   Chris Maloney F 1986-04-23 2014 | Okotoks Drillers Chinook HL
   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 2017 | 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 2013 | CRAA Blue Minor Midget AAA AMMHL
   Matt Marantz F 1991-05-09 2017 | Univ. of Western Ontario CIS
   Glen Marcellus F 1991-00-00 2011 | NWCAA Stamps Jr. B CalJHL
   Alex Marchand D 2000-05-02 2017 | Edge School Varsity CSSVHL
   Charlie Marchand D 1997-08-08 2018 | Bentley Univ. NCAA
   Hunter Marchildon F 2001-09-27 2017 | Edge School Varsity CSSVHL
   Matthew Marcinew F 1993-10-07 2017 | Univ. of Denver NCAA
   Alex Marcinew D 1992-08-13 2016 | Red Deer College CCAA
   Spencer Marcotte F 1997-00-00 2017 | Saskatoon Royals PJHL
   Adam Marcoux G 1998-00-00 2017 | Cowichan Valley Capitals BCHL
   Tim Marino F - 2017 | Univ. of Southern California ACHA II
   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
   Reid Marshall F 1996-04-24 2016 | CNHA Canucks Jr. B CalJHL
   Alex Marshall F 1996-09-16 2015 | Notre Dame Hounds SJHL
   Tanner Marshall F 1992-08-14 2013 | Camrose Kodiaks AJHL
   Mike Marshall D 1991-00-00 2011 | NWCAA Stamps Jr. B CalJHL
   Andrew Martens D 1981-07-05 2014 | Wichita Thunder CHL
   Keenan Martens D 1993-01-13 2013 | Battlefords North Stars SJHL
   Brycen Martin D 1996-05-09 2017 | Elmira Jackals ECHL
   Trevor Martin F 1997-00-00 2011 | CBHA Rangers Bantam AA HCBAA
   Josh Martin D 1990-02-02 2013 | Marian Univ. NCAA III
   Darren Martin D 1994-02-09 2015 | Univ. of Central Oklahoma ACHA
   Zach Martin D 1995-00-00 2014 | Wichita Jr. Thunder WSHL
   Eric Martin F 2000-06-05 2017 | Calgary Flames Midget AAA AMHL
   Ronnie Martin F 1909-08-22 1944 | Portland Oilers PCHL
   Darren Martin G 1995-11-25 2015 | Langley Rivermen BCHL
   Ian Martin D 1983-09-06 2001 | Calgary Buffaloes Midget AAA AMHL
   Orville Martini F 1928-06-14 1970 | Young Sprinters NLB
   Chris Martini F 1982-07-11 2010 | Lacombe Generals Chinook HL
   Joey Martini F 1984-08-11 2010 | Columbus Cottonmouths SPHL
   Jesse Masear D 1980-06-07 2005 | Princeton Univ. NCAA
   Trey Mason F 1997-07-07 2017 | Grand Forks Border Bruins KIJHL
   Jacob Massine G 1996-00-00 2015 | CBHA Blackhawks Jr. B CalJHL
   Kevin Masters D 1972-02-01 1996 | Univ. of Calgary CIAU
   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
   Jeff Matheson D 1986-07-17 2014 | Okotoks Drillers Chinook HL
   Mark Matheson D 1984-02-01 2017 | Rouen Champions HL
   Trevor Mathias F 1971-09-11 1996 | Univ. of Illinois-Chicago NCAA
   James Mathieson F 1994-05-12 2013 | Fernie Ghostriders KIJHL
   Taran Mathieson F 1996-09-03 2015 | Revelstoke Grizzlies 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
   Dennis May F 1959-04-22 1989 | EC Braunlage Germany3
   Douglas May D 1962-08-07 1985 | Univ. of Michigan NCAA
   Joseph May G 1998-01-09 2017 | Camrose Kodiaks AJHL
   Edward May F 1998-01-09 2017 | Camrose Kodiaks AJHL
   Matt Mayer F 1984-05-31 2004 | Calgary Royals AJHL
   Justin Maylan F 1991-01-20 2017 | Székesfehérvár EBEL
   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 2017 | High River Flyers HJHL
   Justin Mazurek D 1988-11-08 2013 | Zaglebie Sosnowiec Poland
   Cameron McAdam F 2000-02-09 2017 | Calgary Northstars Midget AAA AMHL
   Jared McAleenan D 1993-00-00 2011 | NWCAA Stamps Jr. B CalJHL
   Matt McAleenan D 1991-04-02 2015 | Portage College CCAA
   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-10-04 2017 | Beaver Valley NiteHawks KIJHL
   Conor McCafferty F 2000-12-13 2017 | Banff Hockey Academy Prep CSSHL
   Cam McCaffrey F 1983-07-12 2007 | Bridgeport Sound Tigers AHL
   James McCallion D 1991-00-00 2011 | CBHA Blackhawks Jr. B CalJHL
   Andrew McCann D 1997-01-15 2017 | Kindersley Klippers SJHL
   Connor McCann F 1995-00-00 2012 | CRAA Gold Midget AA HCMAA
   Neil McCann D 1979-08-23 2010 | Calgary Bruins CAHL
   Tyler McCarry D 1998-02-27 2016 | Drumheller Dragons AJHL
   Hunter McCheseny G 2002-11-04 2017 | IHA Bantam Varsity CSSBVHL
   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 2017 | Okotoks Bisons HJHL
   Bradyn McCullough D 1986-02-16 2007 | Flin Flon Bombers SJHL
   Blake McCullough D 1986-03-24 2007 | Langley Chiefs BCHL
   Brett McCullough D 1989-04-20 2010 | Calgary Canucks AJHL
   Alex McDonald F - 1972 | Calgary Stampeders PrHL
   Trevor McDonald F 1998-00-00 2013 | CRAA Gold Minor Midget AAA AMMHL
   Mark McDonald F 1991-00-00 2011 | CRAA Gold Jr. B CalJHL
   Ryley McDonald F 1991-00-00 2011 | CBHA Blackhawks Jr. B CalJHL
   Cam McDonald D 1993-00-00 2011 | CBHA Blackhawks Jr. B CalJHL
   Doug McDonald F 1992-10-26 2013 | Calgary Mustangs AJHL
   Roman McDonald D 1995-00-00 2011 | NWCAA Bruins Minor Midget AAA AMMHL
   Sayer McDonald D 1994-09-24 2015 | Cochrane Generals HJHL
   Devin McDonald G 1994-04-11 2017 | SUNY-Geneseo NCAA III
   Liam McDonald F 1998-00-00 2017 | Woodstock Slammers MJAHL
   Riley McDougall F 1993-07-10 2017 | 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)
   Hugh McEwen F 1971-06-05 1993 | Michigan Tech NCAA
   Jay McEwen F 1987-02-03 2006 | Kimberley Dynamiters KIJHL
   Kyle McEwen D 1985-05-14 2011 | Lacombe Generals Chinook HL
   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
   Richard McGhee D - 1958 | Colorado College NCAA
   Anthony McGhee F 1993-00-00 2011 | CNHA Canucks Jr. B CalJHL
   Bryden McGhee F 1989-03-13 2012 | Williams College NCAA III
   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
   Rob McGregor F 1979-07-12 -
   Niall McGregor G 1994-01-30 2015 | CRAA Blue Jr. B CalJHL
   Robert McGuinness G 1992-07-18 2013 | Mountainview Colts HJHL
   Radek McGuire F 1998-09-21 2017 | Cochrane Generals HJHL
   Spencer McHardy D 2000-08-10 2017 | 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
   Murray McIntosh D 1967-11-17 1997 | Hannover Scorpions DEL
   Ryan McIntosh G 1976-10-08 2006 | Elmira Jackals UHL
   David McIvor F 1988-04-17 2009 | Fernie Ghostriders KIJHL
   Colin McKay D 1991-04-18 2011 | CRAA Gold Jr. B CalJHL
   Scott McKay D 1992-06-11 2016 | Mount Royal Univ. CIS
   Liam McKay D 1998-00-00 2017 | Wentworth Inst. of Tech. NCAA III
   Josh McKechney F 1997-05-29 2018 | Colgate Univ. NCAA
   Cole McKechney F 1995-12-06 2017 | Univ. of Jamestown ACHA
   Connor McKenzie D 1997-00-00 2013 | CNHA Canucks Minor Midget AAA AMMHL
   Ryely McKinstry D 1998-07-26 2016 | Team Red U18-Dev
   Jackson McKinstry F 1996-05-03 2017 | Fort McMurray Oil Barons AJHL
   Kyle McLachlan F 1989-05-01 2014 | Univ. of Lethbridge CIS
   Jim McLachlan D - 1969 | Bemidji State Univ. NCAA III
   Devlyn McLean D 1995-00-00 2011 | CNHA Canucks Minor Midget AAA AMMHL
   Bill McLean F 1960-01-03 1980 | Calgary Wranglers WHL
   Brendon Mclean F 1992-09-05 2010 | Calgary Royals AJHL
   Jim McLean D 1973-10-28 2001 | Fayetteville Force CHL
   Cam McLennan D 1994-03-22 2017 | Wentworth Inst. of Tech. NCAA III
   Alec McLeod F 1999-00-00 2017 | Calgary Royals Midget AAA AMHL
   Kevin McLeod D 1984-10-25 2012 | Esbjerg Energy Danish Cup
   Josh McLoughlin G 2003-04-11 2017 | Edge School Bantam Varsity CSSBVHL
   Matt McMahon D 1982-08-11 2008 | Univ. of Ottawa CIS
   Fraser McMann F 1998-01-01 2017 | Columbia Valley Rockies KIJHL
   Kevin McMillan D 1991-02-11 2012 | Drumheller Dragons AJHL
   Alanna McMullen D - 2011 | Buffalo State College NCAA III (W)
   Ken McNabb G 1959-05-20 1979 | Regina Pats WHL
   John McNabb F 1978-04-21 2009 | Phoenix Roadrunners ECHL
   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 2017 | Univ. of Jamestown ACHA
   Zach McNeil F 1996-01-14 2017 | Grande Prairie Storm AJHL
   Brett McNevin F 1992-11-26 2017 | 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 2017 | Virden Oil Capitals MJHL
   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 2017 | 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
   Chase Meguinis D 1995-00-00 2017 | Northumberland Stars GMHL
   LeeJay Meguinis F 1997-09-01 2017 | Elliot Lake Wildcats NOJHL
   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
   Jeremy Melnyk F 1998-12-08 2017 | High River Flyers HJHL
   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 2017 | Univ. of Lethbridge CIS
   Nicholas Merkley F 1997-05-23 2017 | 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 2002 | Calgary Buffaloes Midget AAA AMHL
   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 2017 | Innisfail Eagles Chinook HL
   Danilo Miljevic F 1996-11-12 2015 | IHA Midget 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
   Scott Miller F 1996-00-00 2012 | NWCAA Stamps Midget AA HCMAA
   Chase Miller F 1998-05-21 2017 | Kimberley Dynamiters KIJHL
   Mark Miller F 1987-04-24 2008 | Calgary Royals AJHL
   Tysen Miller-Brown F 2003-01-27 2017 | Edge School Bantam Varsity CSSBVHL
   Chris Mills F 1982-04-15 2008 | Kalamazoo Wings IHL
   Hunter Mills F 1994-10-29 2017 | SAIT (Southern AB Inst. of Tech) CCAA
   David Mills D 1980-02-15 2005 | Mount Royal Univ. CCAA
   Kevin Mills D 1990-09-11 2013 | Princeton Univ. NCAA
   Luke Milnthorp F 1995-04-06 2013 | Edge School Gold Mdgt AA/Prep CSSVHL
   Scott Milnthorp D 1992-04-26 2017 | Marian Univ. NCAA III
   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 2017 | Prince Albert Raiders WHL
   Lyle Moffat F 1948-03-19 1981 | Tulsa Oilers CHL
   Doug Moffatt F 1964-06-28 2004 | EJ Dorsten Germany5
   Tyler Moffatt G 1993-09-27 2014 | County Grande Prairie JDA Kings NWJHL
   Nick Mohn D 1988-04-29 2009 | Creston Valley Thunder Cats KIJHL
   Matt Mohun F 1999-02-06 2017 | IHA Midget Varsity CSSVHL
   Sean Moir D 1984-03-25 2012 | Univ. of Waterloo CIS
   Tyler Moir F 1988-09-17 2014 | Univ. of Calgary CIS
   Kyle Moir G 1986-05-25 2012 | Eindhoven Kemphanen Netherlands
   Evan Moir F 1992-12-08 2014 | CNHA Blazers Jr. B CalJHL
   Ryan Moir D 1989-09-07 2012 | Mount Royal Univ. CCAA
   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
   Emily Monaghan F - 2016 | Yale Univ. NCAA (W)
   Conor Monaghan F 1999-04-11 2015 | Edge School Elite 15s CSSHL E15
   Niall Monaghan F 1998-00-00 2014 | Edge School Gold Mdgt AA/Prep CSSVHL
   Christopher Monden F 1999-03-06 2017 | Calgary Flames Midget AAA AMHL
   James Mooney D 1974-07-10 1996 | Brown Univ. NCAA
   Mike Moore D 1984-12-12 2017 | Fischtown Pinguins DEL
   Peter Moore F 1986-01-19 2006 | Yarmouth Mariners MJAHL
   Brian Moore F 1983-08-15 2007 | Queen's Univ. CIS
   Kris Moore G 1990-04-03 2016 | Mount Royal Univ. CIS
   Emily Moore D 1999-09-07 2016 | Edge School CSSHL (W)
   Bart Moran F 1992-12-07 2017 | Castleton University NCAA III
   Ollie Morberg F 2001-08-24 2017 | Edge School Varsity CSSVHL
   Shawn Moreau G 1995-00-00 2012 | CBHA Rangers Midget AA HCMAA
   Zachary Morey D 1997-09-01 2017 | Nelson Leafs KIJHL
   Ty Morgan F 1993-07-26 2014 | CBHA Rangers Jr. B CalJHL
   L.J. Morgan F 1988-05-04 2007 | Kimberley Dynamiters KIJHL
   Ben Morgan F 1991-01-27 2016 | Marian Univ. NCAA III
   Dannie Morgan G 1979-12-14 2004 | Bemidji State Univ. NCAA
   Reed Morison F 1998-06-09 2017 | Kootenay Ice WHL
   Ryan Morris D 1984-04-29 -
   Ben Morris F 1995-00-00 2012 | CRAA Blue Midget AA HCMAA
   Riley Morris G 1997-02-04 2017 | Okotoks Oilers AJHL
   Ryan Morris F 1986-03-09 2006 | Columbia Valley Rockies KIJHL
   Aidan Morrison D 2000-04-09 2017 | IHA Midget Prep CSSHL
   Tyler Morrison F 1987-05-05 2007 | Kimberley Dynamiters KIJHL
   Don Morrison D 1983-10-30 2017 | Lacombe Generals Chinook HL
   Josh Morrissey D 1995-03-28 2017 | Winnipeg Jets NHL
   Jake Morrissey G 1997-09-08 2017 | Sherwood Park Crusaders AJHL
   Evan Morrow F 1996-00-00 2012 | CNHA Blazers Midget AA HCMAA
   Ryan Morse D 1984-04-29 2004 | Trail Smoke Eaters BCHL
   Spencer Morse D 1995-02-10 2015 | Strait Pirates NSJHL
   Quinn Mosby F 1996-02-11 2015 | Spokane Braves KIJHL
   Ryon Moser F 1992-05-09 2017 | Univ. of Lethbridge CIS
   Liam Motley F 1997-05-08 2017 | Whitecourt Wolverines AJHL
   Alex Mowbray F 1996-04-16 2017 | Camrose Kodiaks AJHL
   Charlie Moxham F 1974-09-13 1999 | Greenville Grrrowl ECHL
   Aiden Mucenski D 1999-00-00 2017 | Calgary Flames Midget AAA AMHL
   Brock Mueller F 2003-03-17 2017 | Edge School Bantam Varsity CSSBVHL
   Marshall Mueller F 1999-01-18 2016 | Klein High USHS
   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 2016 | CBHA Blackhawks Jr. B CalJHL
   Jordan Multaz F 1987-09-01 2015 | Luseland/Dodsland Mallards SWHL
   Darryl Mulvenna D 1962-02-21 1982 | Brandon Wheat Kings WHL
   Glenn Mulvenna F 1967-02-18 2001 | Newcastle Jesters BISL
   Griffin Mumby D 1996-03-11 2016 | Lloydminster Bobcats RBC Cup
   Jake Munz F 2003-03-15 2017 | IHA Bantam Varsity CSSBVHL
   Eric Murano F 1967-05-04 2002 | Missouri River Otters UHL
   Eddie Murphy F - 2017 | Univ. of Mississippi ACHA III
   Shannon Murphy F - 2013 | Calgary Inferno CWHL (W)
   Cody Murray G 1996-09-20 2016 | Kelowna Chiefs KIJHL
   Lyle Murray F 1956-03-19 1977 | Traverse City Bays USHL Sr.
   Dylan Murray F 1997-00-00 2016 | NWCAA Bruins Jr. B