Eliteprospects
HOME | STATS | TEAMS | LEAGUES | AWARDS | NHL DRAFT CENTER | DRAFTS | ABOUT | PHOTO | RSS | FOOTBALL | NHL TICKETS | EP Shop (Swedish visitors only) EP SHOP
PLAYER
333510 players | Last added:
George Zuniga
TEAM
 NEWS! Check out our NHL Draft Center

 Scoring Leaders
EP Stats
SHL
#
Player
GP
G
A
TP
1. 
flag Jeff Taffe (F)
29
12
19
31
2. 
flag Erik Christensen (F)
28
9
18
27
3. 
flag Anton Rödin (F)
30
12
14
26
4. 
flag Derek Ryan (F)
30
8
18
26
5. 
flag Greg Scott (F)
27
13
12
25
more stats from SHL stats  
Land
Champions Hockey League at Elite Prospects
Elite Prospects Free Agents
 flag SHL
 flag Allsvenskan
 flag Division 1
 flag J20 SuperElit
 flag Liiga
 flag Mestis
 flag KHL
 flag Extraliga
 flag Extraliga
 flag NLA
 flag NLB
 flag DEL
 flag DEL2
 flag Oberliga
 flag Metal Ligaen
 flag Get Ligaen
 flag Erste Bank Liga
 flag Inter-Nat.-League
 flag EIHL
 flag Ligue Magnus
 flag Serie A
 flag Eredivisie
 flag NHL
 flag AHL
 flag ECHL
 flag CHL
 flag SPHL
 flag NCAA
 flag NCAA III
 flag LNAH
 flag CIS
 flag WC

 League Pages
 flag NHL
 flag AHL
 flag ECHL
 flag WHL
 flag OHL
 flag QMJHL
 flag BCHL
  CCHL
  CIS
 flag LNAH
 flag CHL
 flag SPHL
 flag IHL
 flag NCAA (I)
 flag NCAA (III)
 flag USHL
 flag NAHL
 flag EJHL
 flag Asia

flag Liiga
flag Mestis
flag KHL
flag Extraliga
flag Extraliga
flag NLA
flag NLB
flag DEL
flag DEL 2
flag EBEL
flag INL
flag Metal L
flag Get Ligaen
flag Serie A
flag Ligue Magnus
flag EIHL
flag Belarus
flag Poland
flag SHL
flag Allsvenskan
flag Division 1
flag Division 2
flag Division 3
flag Division 4
flag SuperElit
flag J20 Elit
flag J20 Div.1
flag J20 Div.2
flag J18 Elit
flag J18 Div.1
flag J18 Div.2
flag TV-Pucken

more league pages stats
   

Free Hockey Manager game via Elite Prospects


     
EU NA INT

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

©1999-2014, www.eliteprospects.com

Contact EP (pop-up)



PLAYERS - PLACE OF BIRTH


The following table shows all players that according to our database entries were born in Edmonton, AB, CAN.

Currently sorted by: player last name

      Player Pos Born Youth Team
            
 A         
   Hassan Abdelaal D 1985-02-17
   Darren Acheson F 1964-01-16
   Brian Adair F 1999-00-00
   Will Adam F 1991-00-00
   Steve Adams D 1975-04-11
   Johnathan Aitken D 1978-05-24
   David Alackson F 1990-01-19
   Chase Aldridge F 1994-00-00
   Darin Alexander D 1964-06-01
   Michael Alexander D 1981-00-00
   Aidan Alfaro F 1997-00-00
   Scott Allen F 1990-07-06
   Greg Allen F 1971-05-19
   Bobby Almeida F 1980-11-28
   Nico Alucema F 1997-00-00
   Michael Amaral F 1997-00-00
   Greg Ambrose D 1974-01-28
   Derek Ames F 1991-00-00
   Preston Amundson F 1993-02-03
   Jeff Amundson F 1984-00-00
   Matt Amyotte D 1987-00-00
   Joel Amyotte D 1983-00-00
   Lorne Anderson D 1959-11-23
   Preston Anderson F 1994-00-00
   Derek Anderson F 1991-00-00
   Doug Anderson F 1927-10-20
   Ryan Anderson F 1999-07-13
   Gabriel Andre F 1981-07-31
   Lonnie Andrichuk F 1991-00-00
   Griffen Annett D 1997-00-00
   Zack Antoniw G 1995-00-00
   Derek Arbeau F 1991-00-00
   Ben Archer G -
   Luke Arcon D 1996-00-00
   Matt Ardiel F 1991-00-00
   Dave Arlia F 1994-00-00
   Darrin Arndt G 1993-00-00
   Christopher Atienza F 1991-00-00
   Arjun Atwal F 1999-00-00
   Andrew Aylward D 1991-03-18
   Connor Aylwin D 1994-00-00
            
 B         
   Liam Babchuk D 1997-00-00
   Cory Babichuk D 1998-09-28
   Tanner Babiuk F 1996-00-00
   Konrad Bablitz F 1992-06-17
   Ian Bablitz D 1994-03-18
   Dave Babych D 1961-05-23
   Wayne Babych F 1958-06-06
   Darin Bader F 1971-04-02
   Michael Badun F 1991-00-00
   Ben Bagnall F 1978-12-19
   Kyle Bailey G 1991-00-00
   Kevin Bain F 1993-00-00
   Jesse Baird F 1996-01-30
   Josh Baird F 1995-12-01
   Trevor Baker F 1978-03-18
   Josh Baker F 1999-09-27
   Dylan Bakken G 1991-00-00
   Tyson Bakstad F 1991-00-00
   Keaton Bakstad G 1996-00-00
   Jonathan Ball F 1997-00-00
   Doug Balough D 1961-06-25
   Jeremy Balyk G 1994-10-05
   Josh Balzer D 1995-00-00
   William Bantock D 1996-00-00
   Evan Baptista D 1995-00-00
   Victor Baptista F 1993-00-00
   Alex Bara D 1996-00-00
   Aaron Barclay F 1992-00-00
   Tim Barlow G 1980-01-17
   Doug Barrie D 1946-10-02
   Robert Bartko F 1995-00-00
   Ryan Baskerville F 1993-03-10
   Joey Bastien F 1980-02-12
   Evan Batten D 1995-00-00
   Jordan Bauer F 1991-04-20
   Collin Bauer D 1970-09-06
   Brendan Baumgartner F 1989-04-07
   Sean Baxter D 1994-00-00
   Mike Bayrack F 1978-09-17
   Miles Beason F 1992-02-13
   Gord Beebe F 1982-00-00
   Tyler Beechey F 1981-06-05
   Jason Beisel G 1991-00-00
   Nicolas Beland D 1996-00-00
   Curtis Belcourt D 1991-00-00
   Rodney Beleznay D 1992-00-00
   Markoantonio Belinic F 1973-02-22
   Kieran Bell F 1996-00-00
   Brian Bell F 1980-05-02
   Shawn Belle D 1985-01-03 Knights of Columbus
   Scott Bellefontaine G 1973-11-01
   Jacob Bellerose F 1996-00-00
   Caleb Belter F 1993-03-03
   Kody Bender D 1993-00-00
   Matt Bendera G 1985-03-16
   Ray Benik D 1964-05-18
   Karl Benke D 1988-05-25
   Eric Benke D 1984-08-20
   Matt Benko D 1996-09-04
   Tyler Benko F 1996-01-01
   Jacob Bennett D 1994-00-00
   Brian Benning D 1966-06-10
   Jim Benning D 1963-04-29
   Mark Benning D 1964-04-19
   Cole Benson F 1995-07-14
   Tyler Benson F 1998-03-15 Confederation MHA
   Andrew Bentz D 1987-01-23
   Perry Berezan F 1964-12-05
   Mike Berger D 1967-06-02
   Ryan Berlin F 1994-02-10
   Matthew Berlin G 1998-01-20
   Vincent Berndt D 1980-05-25
   Cameron Bernicki F 1996-00-00
   Jacques Bernier F 1995-03-26
   Michael Bernstein F 1992-06-27
   Mike Berry D 1993-06-30
   Ryan Berry D 1985-04-09
   Martin Berthelot F 1978-07-01
   Mike Berube D 1988-05-20
   Blair Betts F 1980-02-16
   Randy Betty F 1958-09-01
   Kevin Bigam F 1996-00-00
   Steven Biggs F 1991-00-00
   Larry Bignell D 1950-01-07
   Steve Bilawey F 1986-00-00
   Taylor Bilyk D 1993-01-03
   Wade Bird D 1995-00-00
   Chance Bird D 1991-00-00
   Mike Bishai F 1979-05-30
   Nicholas Bjerre D 1997-06-15
   Austin Bjornson F 1996-00-00
   Mark Black F 1984-08-19
   Tom Bladon D 1952-12-29 Edmonton Maple Leafs
   Nicholas Blair F 1988-05-19
   Jake Blais G 1995-00-00
   Kieran Block F 1985-06-14
   Brady Block G 1981-05-18
   Neil Blue D 1991-00-00
   Matthew Bobinski D 1997-00-00
   Cody Bogner F 1989-03-16
   Mike Bolzon F 1988-09-08
   Giovanni Bombini F 1993-09-27
   Craig Bonner D 1972-05-20
   Keenan Boomer G 1987-08-13
   Steele Boomer F 1990-08-27
   Alex Boothe D 1990-08-25
   Aaron Boothe F 1996-00-00
   Aaron Borejko D 1991-03-28
   Reid Bornau F 1992-00-00
   Dante Borrelli F 1991-05-26
   Mario Botlik F 1958-10-31
   Jason Botterill F 1976-05-19
   Eric Bouchard D 1974-03-18
   Roger Bourbonnais F 1942-10-26
   Troy Bourke F 1994-03-30 Onoway MHA
   Brendan Bourlai F 1996-00-00
   Dylan Bourlai F 1999-00-00
   Greg Bourret F 1991-00-00
   Jay Bouwmeester D 1983-09-27 Millwoods MHA
   Kevin Bow D 1993-04-10
   Stephane Bowen F 1991-00-00
   Steven Bowman F 1990-09-11
   Johnny Boychuk D 1984-01-19
   Ian Boychuk F 1989-05-05
   David Boychuk D 1981-07-16
   Matt Boyda D 1982-00-00
   Jordon Boyer F 1993-00-00
   Christopher Boyko D 1994-00-00
   Cordell Boyko D 1998-04-28
   Eric Bracke D 1993-00-00
   Adam Bracke D 1991-00-00
   Sean Bradley F 1991-00-00
   Nik Brakus D 1991-00-00
   Logan Brauer D 1991-00-00
   Cam Breckon F 1987-00-00
   Dylan Bredo D 1993-06-25
   Marc Bredo F 1991-00-00
   Jarel Bremness F 1991-00-00
   Thomas Brennan F 1993-00-00
   Sean Brennan F 1995-00-00
   Tom Brennan F 1993-00-00
   Carson Brezinski F 1996-00-00
   Cameron Brezinski F 1995-02-21
   Taylor Bright G 1998-00-00
   Josh Brindza G 1999-00-00
   Kyle Brodbin F 1991-00-00
   Ron Brodeur F -
   Michael Brodt G 1996-00-00
   Gary Bromley G 1950-01-19
   Devon Brooks D 1997-05-27
   Jarret Brophy D 1985-00-00
   Paul Brown F 1984-07-21
   Jeff Brown D 1993-02-21
   Derek Brown F 1997-00-00
   Ty Brown F 1991-00-00
   Carter Brown D 1998-10-17
   Doug Brown D 1963-12-28
   Ben Brown F 1987-00-00
   Gerry Brown F 1917-07-07
   Kaedan Browne F 1998-00-00
   Jacob Bruinemen G 1996-00-00
   Gilbert Brulé F 1987-01-01
   Blayze Bruyer F 1991-02-26
   Matthew Bruyer F 1996-00-00
   Brandon Bruyer F 1987-00-00
   Todd Bryant F 1991-00-00
   Kole Bryks D 1997-05-02
   Mason Buchanan G 1991-00-00
   Keaton Buchberger D 1994-00-00
   Mark Buchynski F 1985-00-00
   Johnny Bucyk F 1935-05-12
   Randy Bucyk F 1962-11-09
   Terry Bucyk F 1955-07-26
   Danny Buczynski G 1996-00-00
   Matt Budak F 1983-02-22
   Kyle Budinski D 1995-00-00
   Ryan Buffie F 1989-11-29
   Kevin Bui F 1987-04-21
   Tyler Bunce F 1993-12-19
   Kelly Bunn F 1956-04-12
   Troy Burant F 1995-00-00
   Brayden Burke F 1997-01-01
   Michael Burns F 1991-05-03
   Jeremy Burns F 1991-05-03
   Nathan Burns F 1993-07-15
   Kevin Burns F 1960-07-13
   Robert Burns F -
   Dan Burton D 1983-02-09
   Jordan Busch D 1995-01-01
   Kyle Busch D 1996-00-00
   Dylan Busenius D 1993-01-30
   Cam Bush D 1991-04-17
   Chris Buskas D 1992-00-00
   Matt Buskas D 1984-00-00
   Jeff Butler F 1991-00-00
   Ryan Button D 1991-03-26
            
 C         
   Cory Cadden G 1969-02-21
   Ryan Cadieux G 1993-00-00
   Hayden Callaway F 1992-00-00
   Craig Cameron F 1945-07-19
   Brett Cameron F 1990-05-11
   Al Cameron D 1955-10-21
   Ryan Campbell F 1979-05-24
   Joel Campbell G 1993-00-00
   Ben Campbell F 1996-01-02
   Stephen Campbell F 1991-00-00
   Trevor Campbell F 1991-00-00
   Matthew Cantalini F 1997-00-00
   Curtis Capjack F 1977-08-05
   Marco Caputo F 1996-00-00
   Frank Carbonaro D 1990-07-28
   Reg Cardinal F 1971-07-07
   Patrick Carlin D 1996-02-11
   Tyler Carlin F 1991-00-00
   Leighton Carmichael-Powell D 1995-00-00
   Tyler Carnahan F 1993-00-00
   Todd Carnelley D 1966-09-18
   David Caron G -
   Debb Carpenter F 1972-08-11
   Thomas Carr D 1990-01-15
   Zac Carr F 1992-09-23
   Rick Carriere D 1959-03-14
   Gene Carrigan F 1907-07-05
   Galloway Carroll D 1981-01-14
   Greg Carroll F 1956-11-10
   Bill Carse F 1914-05-29
   Bob Carse F 1919-07-19
   Kevin Carthy F 1991-01-01
   Cole Cavell F 1993-00-00
   Sine Chadi F 1996-00-00
   Cale Chalifoux D 1998-05-15
   Kyle Chambers D 1996-00-00
   Ravi Chand F 1994-02-15
   Chris Chandler D 1982-02-01
   Devon Chang F 1990-03-03
   Nick Charif D 1995-02-06
   Bradley Charrois F 1991-00-00
   Forrest Chatwin F 1999-00-00
   Brennan Cherniwchan F 1997-00-00
   Brennan Cherwnichan F 1996-00-00
   Nicholas Chibi F 1985-04-01
   Jason Chimera F 1979-05-02 Millwoods MHA
   Justin Chimko D 1991-00-00
   Josh Chipchura G 1996-00-00
   Jarred Chipchura G 1997-00-00
   Grant Chorney F 1970-01-03
   Ron Chorney F 1960-08-26
   Mitchel Chrapko D 1995-00-00
   Erik Christensen F 1983-12-17
   Justin Christian F 1993-00-00
   Brent Chupka F 1986-00-00
   Connor Chura F 1991-00-00
   Dave Chyzowski F 1971-07-11
   Barry Chyzowski F 1968-05-25
   Ron Chyzowski F 1965-08-14
   Tanner Cimino F 1995-00-00
   Samy Ciplak F 1983-03-12
   Mark Claffey D 1990-05-06
   Chris Claffey D 1980-07-31
   Fraser Clair F 1981-01-07
   Nathan Clare D 1990-00-00
   Scott Clark F 1991-00-00
   William Clarke F -
   Mitchell Clarkson D 1994-00-00
   Tyler Clelland G 1994-00-00
   Christopher Clelland F 1991-00-00
   Matthew Cline F 1988-02-02
   Mackenzie Clough F 1995-00-00
   Andrew Coats F 1982-06-28
   Keon Collett D 1995-00-00
   Rob Collins F 1978-03-15
   Garth Collins D 1987-06-09
   Neil Colville D 1914-08-04 Edmonton Enarcos
   Mac Colville F 1916-01-08
   Marcel Comeau F 1952-03-01
   Mike Comrie F 1980-09-11
   Paul Comrie F 1977-02-07
   Eric Comrie G 1995-07-06 LA Selects
   Fred Comrie F 1953-09-12
   Scott Comrie F 1995-00-00
   Ty Comrie F 1997-08-08
   Pat Conacher F 1959-05-01
   Jared Conelieu G 1998-00-00
   Kevin Connauton D 1990-02-23
   Sean Connauton D 1987-06-22
   Rory Connop D 1990-12-27
   Shea Connor F 1991-00-00
   Dakota Conroy F 1994-07-22
   Leo Contessa D 1991-00-00
   Matt Cook 1987-11-10
   Colin Cook F 1989-04-03
   Matt Coones F 1995-00-00
   Matt Cooper F 1995-05-04
   Dan Cordeiro F 1991-05-02
   Dan Cornelius G -
   Gus Correale F 1993-09-29
   Nicolas Correale F 1997-10-20
   Luc Cote F 1991-07-04
   Jordan Cottrell F 1991-00-00
   Chad Coulombe F 1994-00-00
   Jordan Courtepatte F 1983-03-24
   Steven Cousens D 1991-00-00
   Chris Cousens F 1993-00-00
   Brent Coutu F 1978-11-03
   Philip Couture G 1999-01-27
   Zac Cowan D 1997-00-00
   Russell Cowley F 1983-08-12
   Jeremy Cox G 1995-00-00
   Graham Cragg D -
   Brandon Craig F 1995-00-00
   Mark Craig F 1991-00-00
   Kyle Craig D 1991-00-00
   Steven Craig G 1991-00-00
   Wes Craig F 1966-11-29
   Jesse Craige D 1989-01-11
   Dennis Cranston F 1966-11-08
   Kyle Crawford F 1997-00-00
   Gary Criss D -
   Justin Croft F 1989-05-19
   Mackenzie Croft F 1991-00-00
   Connor Croken F 1993-00-00
   Mckenzie Croken F 1995-00-00
   Daniel Cromwell F 1996-00-00
   Tyler Cronk D 1983-00-00
   Tyler Cronk F 1982-02-05
   Jim Cross D 1957-02-06
   Paul Crosty F 1982-10-13
   Nicholas Cuglietta F 1996-05-16
   Anthony Cuglietta D 1999-00-00
   Mitchell Cunningham D 1995-06-02
   Garrett Cunningham G 1992-12-07
   Mark Curley F 1991-00-00
   Drew Currah F 1988-01-23
   Jim Cuthbertson D 1974-07-24
   Don Cutts G 1956-02-24
   Kelly Czuy F 1983-01-02
            
 D         
   Jordan D'Amore D 1993-00-00
   Ryan D'Amore F 1994-00-00
   Marcus Dahl F 1992-11-20
   Mohamed Dahrouge F 1994-00-00
   Napolean Dame F 1913-12-06
   Ken Daneyko D 1964-04-17
   Jarrod Daniel G 1974-11-05
   Steven Danyluk D 1993-00-00
   Jeff Danyluk F 1976-03-15
   Peter Daoust F 1993-00-00
   Cody Darke F 1991-04-28
   Nick Darke F 1989-07-21
   Dion Darling D 1974-10-22
   Alex Dartnall F 1993-03-30
   Carter Davey F 1995-00-00
   Neil Davey D 1965-11-29
   Chad Davidson F 1993-04-17
   Bill Davidson D 1967-04-16
   Conner Davis F 1998-00-00
   Dan Davis F 1964-07-31
   Brendan Dawidowski D 1991-00-00
   Wade Dawson D 1961-05-28
   Sean Day F 1978-09-27
            
 d         
   Zach de Graves G 1995-00-00
            
 D         
   Fabio De Nardis F 1996-00-00
   Billy Dea F 1933-04-03
   Murray Dea F -
   Jake DeBrusk F 1996-10-17
   Trevor Deeks D 1978-11-21
   Joe Degenstein F 1981-01-16
            
 d         
   Zach deGraves G 1995-06-02
            
 D         
   Luca Denardis F 1998-08-08
   Jordan Denesuik D 1994-08-19
   Jacob Depner D 1996-00-00
   Sean Dersch F 1984-06-06
   Luca Desardis F 1998-00-00
   Jaedon Descheneau F 1995-02-22
   J.P. Desrochers D 1995-00-00
   Marc Devaney F 1993-00-00
   David Devaney F 1997-03-27
   Robert Devaney F -
   Brendan Deverdenne F 1992-03-26
   Brandon Devos F 1993-00-00
   Sam Dezman F 1991-11-14
   Jordan Dezman F 1987-00-00
   Karan Dhaliwal F 1996-00-00
   Shane Dickson F 1976-10-29
   Gerald Diduck D 1965-04-06
   Michael Dilullo F 1998-09-01
   Chris Dingman F 1976-07-06 Edmonton South Side AC
   Peter Dmytruk F 1983-00-00
   Brandon Doan F 1997-00-00
   Adam Doan F 1993-00-00
   Connor Dobberthien G 1993-05-22
   Brady Dochuk F 1996-00-00
   Connor Dochuk G 1999-00-00
   Craig Dodds F 1989-00-00
   Cursimrat Dogra D 1993-00-00
   Andre Doll F 1974-03-02
   Hnat Domenichelli F 1976-02-16
   Marshall Donald D 1995-06-10
   Erik Donald D 1996-01-05
   Jake Donald F 1997-00-00
   Kesho Donald F 1997-12-30
   Dave Donnelly F 1962-02-02
   Brendan Donnelly G 1997-00-00
   Jeff Dooks F 1979-02-24
   Scott Doram F 1991-00-00
   Wes Dorey F 1976-08-31
   Paul Douglas D 1970-01-02
   Dayna Douville D 1991-00-00
   Ryan Doyle D 1991-06-25
   Andrew Drake D 1994-00-00
   Howie Draper D 1967-04-03
   Jesse Draycott F 1991-00-00
   Zachary Drever F 1996-00-00
   Kyle Dronyk D 1999-09-16
   Kris Drott G 1993-01-25
   Richard Droy Williams D 1995-00-00
   Dean Drozdiak D 1965-06-30
   Kurtis Drummond D 1978-04-12
   Mason Dube D 1996-00-00
   Jackson Dudley F 1993-12-17
   Troy Dudley D 1999-02-22
   Brad Dufresne F 1992-00-00
   Josh Dufresne F 1990-00-00
   Dillon Duley D 1993-00-00
   Ron Dundas F 1966-02-01
   Jason Dunham F 1970-03-21
   Richard Dunnigan F -
   Sean Dupras D 1994-01-01
   Alden Dupuis F 1996-11-06
   Tyler Dupuis F 1996-00-00
   Steve Dykstra D 1962-12-01
   Matt Dykstra F 1997-02-14
            
 E         
   Ethan Eang F 1999-00-00
   Tyler Eastcott F 1991-00-00
   Zachary Eastcott F 1997-00-00
   Jamie Easton F 1988-01-05
   Kory Ebel F 1986-00-00
   Jason Eckel F 1971-10-31
   Jerry Eckel F 1982-06-28
   Duncan Edney F 1995-04-29
   Hayden Edwards F 1996-00-00
   Steven Ehrlich F 1991-00-00
   Clayton Eisler D 1997-03-06
   Michael Elgie F 1992-12-05
   Kevin Elkow F 1990-00-00
   Jeff Elkow D 1958-02-22
   James Ellenor F 1992-00-00
   Pat Elliott D 1958-06-26
   Paul Elson F 1994-00-00
   Sean Emmerson F 1996-03-18
   Matthew Encarnacao F 1996-00-00
   Scott Enders D 1989-02-28
   Jory Engelhardt F -
   Mark Engelking F 1988-00-00
   Deryk Engelland D 1982-04-03
   Tyler Ennis F 1989-10-06 Collingwood Tigers
   Conner Ensell F 1996-00-00
   Paul Esdale D 1979-04-10
   Matt Esposito G 1989-04-05
   McKenzie Esposito F 1993-00-00
   Francesco Esposito F 1973-06-09
   Giorgio Estephan F 1997-02-03 Hockey Edmonton
   Scott Evans D 1991-00-00
   Jay Ewasiuk G 1980-08-02
   Bryce Ewasuik D 1993-00-00
            
 F         
   Craig Fagnan G 1983-01-03
   Jake Fardoe D 1994-05-08
   Chris Farley G 1983-00-00
   Isaac Farrah D 1996-04-12
   Nikolai Farrus G 1996-00-00
   Tyler Feakes F 1986-08-10
   Dave Fedechko F 1989-00-00
   Daryl Fedorak G 1952-11-07
   David Fedorak D 1991-00-00
   Matthew Fedorak D 1996-00-00
   Kyle Fedorak F 1997-00-00
   Nicholas Fedori F 1996-00-00
   Taylor Fedun D 1988-06-04
   Kyle Fee F 1994-00-00
   Jeff Feniak D 1981-01-31
   Adam Feniak D 1987-05-02
   Dawson Fennell G 1997-00-00
   Wade Fennig F 1973-09-13
   Trevor Fenton F 1982-00-00
   Philip Ferenac F 1995-00-00
   Brandon Ferenac D 1996-00-00
   Andrew Ference D 1979-03-17
   Adam Ferrante F 1983-05-17
   Daryn Fersovich F 1966-08-07
   Vernon Fiddler F 1980-05-09
   Sean Fields G 1981-03-06
   Aaron Figiel F 1991-00-00
   Matthew Filice F 1996-00-00
   Eric Filipowski F 1994-00-00
   Jeff Finley D 1967-04-14
   Mike Fiorillo F 1986-01-29
   Glenn Fisher G 1983-04-25
   Drew Fisher D 1991-00-00
   Thomas Fisher F 1978-11-22
   Mark Fistric D 1986-06-01
   Boris Fistric D 1960-09-15
   Robert Fitzsimmons D 1995-00-00
   Trey Fix-Wolansky F 1999-00-00
   Topher Flanagan F 1991-02-17
   Max Flanagan F 1993-05-13
   Brent Fleetwood F 1970-06-04
   Brett Fleger F 1984-10-08
   Robert Fleming D -
   Austin Flesher D 1993-00-00
   Benjamin Flesher F 1991-00-00
   Ian Fletcher D 1978-07-07
   Levi Fletcher F 1996-00-00
   Jason Fleury D 1982-02-17
   Michael Fogolin D 1987-03-17
   Spencer Foo F 1994-01-01
   Parker Foo F 1998-09-12
   Jordan Foote F 1985-03-07
   Brandon Forbes F 1991-03-16
   Michael Ford F 1991-00-00
   Brian Ford G 1961-09-21
   Conner Foster D 1990-01-11
   Casey Foster F 1991-00-00
   Dustin Fostvelt D 1992-06-26
   Andrew Fox D 1995-00-00
   Dylan France G 1996-02-18
   Brett France F 1992-00-00
   Mark Frank G 1962-03-06
   Eric Fraser D 1988-07-28
   Clint Fraser F 1992-00-00
   Bradley Fraser F 1991-00-00
   Kyle Fraser G 1985-12-17
   Matt Frattin F 1988-01-03
   Kyle Freadrich F 1978-12-28
   Tony Frenette F 1973-01-20
   Robin Frost G 1958-03-04
   Alex Fu F 1994-00-00
   Daniele Fuerderer F 1995-00-00
   Chris Fulks F 1983-00-00
   Kelly Fulmer D 1989-09-16
   Kyle Fundytus F 1994-00-00
   Darrell Furmanek G 1958-03-18
   Marco Furtado D 1996-00-00
            
 G         
   Mike Gabinet D 1981-09-26
   Scott Gabriel D 1988-03-22
   Oliver Gabriel F 1991-05-13
   Guy Gadowsky F 1967-08-10
   Clayton Gainer F 1969-03-13
   Chase Gallacher F 1985-01-28
   Brendan Gallagher F 1992-06-05 South Delta MHA
   Burke Gallimore F 1991-01-08
   Jamie Gallimore F 1957-11-28
   Cole Gammer F 1997-02-19
   Zach Gardiner F 1993-00-00
   Kevin Gardner F 1981-04-16
   Jim Gattolliat D 1976-12-18
   Jeff Gawlicki F 1968-04-15
   Charlie Gawlicki F 1997-01-03
   Dave Gawne D 1982-00-00
   Dorin Gay G -
   Corey Gazloff G 1991-00-00
   Bob Geale F 1962-04-17
   Sheldon Geary D 1958-04-28
   Greg Geldart F 1968-05-12
   Spencer Gelinas D 1993-00-00
   Nicolai Gemmel-Bird F 1997-00-00
   Markus Gerbrandt F 1991-08-02
   Daniel Gerrits D 1993-05-05
   Phil Gervais F 1990-10-03
   Josh Gibeau F 1991-00-00
   Cole Gibson F 1990-06-30
   Travis Gibson G 1992-00-00
   Patker Gibson F 1993-00-00
   Kris Gies F 1986-00-00
   Michael Giese F 1990-02-26
   Nathaniel Gillespie D 1997-00-00
   Bryan Giorgi F 1993-00-00
   Rick Girard F 1974-05-01
   Brandon Giroux D 1996-00-00
   Kyle Gizowski F 1976-06-12
   Robert Glasgow F 1967-04-22
   Kevin Glegloff D 1990-10-11
   Dan Glegloff F 1985-00-00
   Shayne Glugosh F 1991-00-00
   Dave Goertz D 1965-03-28
   Corey Goesen F 1995-00-00
   Simon Goodall F 1996-00-00
   John Goode D -
   Ken Goodwin D 1961-03-02
   Brayden Gorda D 1999-04-15
   Arthur Gordon F 1994-10-04
   Todd Gordon D 1967-01-30
   Anthony Gorman F -
   Billy Gorn G 1996-00-00
   Ryan Gorodetsky F 1998-00-00
   Cameron Goss F 1991-00-00
   Ryan Gough F 1995-00-00
   Keegan Gough G 1993-00-00
   Tyrell Goulbourne F 1994-01-26
   Donald Gourley F -
   Kris Graf F 1978-05-05
   Michael Graham F 1990-10-06
   Blake Grainger F 1991-00-00
   Brett Grant F 1992-01-04
   Shawn Gray D 1991-00-00
   Mike Gray F 1974-04-12
   Tyler Grayston D 1995-00-00
   John Green F 1994-05-08
   Quinn Greenly F 1997-01-06
   Tyler Greenslade F 1991-00-00
   Justin Greer D 1997-02-07
   Randy Gregg D 1956-02-19
   Dante Grego D 1996-00-00
   Cole Grekul F 1994-00-00
   Cody Grekul F 1994-00-00
   Blake Grenier G 1984-01-05
   Doug Greschuk D 1967-08-21
   Nick Greuter F 1990-02-16
   Aaron Grey D 1991-00-00
   Matt Greyeyes F 1980-01-20
   Ryan Griffin D 1983-12-01
   Kevin Griffin F 1991-00-00
   Craig Griffin D 1995-00-00
   Tyler Griffith F 1992-11-23
   Connor Grimes F 1991-00-00
   Spencer Grise F 1994-00-00
   Aaron Grosul D 1980-03-25
   Dan Guild G 1996-00-00
   Adam Gummer F 1989-08-17
   Mark Gummer G 1993-00-00
   Kevan Guy D 1965-07-16
   Eric Guy G 1991-00-00
   Dwaine Guy F 1962-09-01
            
 H         
   Carson Haakonson D 1992-00-00
   Rhys Hadfield G 1991-07-29
   Robert Hadley G 1983-04-26
   Jarret Hager F 1986-00-00
   Reid Halabi F 1995-06-27
   Sam Halaby G 1982-02-10
   Cal Halasz F 1958-01-22
   Darren Halasz F 1960-01-24
   Len Haley F 1931-09-15
   Andrew Halford F 1987-00-00
   Brad Hall G 1958-10-07
   Andrew Halladay D 1981-01-04
   Matt Haluschak F 1988-00-00
   Adam Hamaluk F 1991-00-00
   Bradley Hamaluk F 1995-00-00
   James Hamblin F 1999-04-27
   Blake Hamilton F 1986-02-14
   Brett Hamilton D 1991-01-16
   Andrew Hamilton F 1991-01-16
   Steve Hamilton D 1973-09-21
   Brett Hamilton D 1991-00-00
   Andrew Hamilton F 1991-00-00
   Brad Hammett D 1963-12-13
   Richard Hamula F 1982-01-28
   Kais Hanna F 1991-00-00
   Tyrone Hanna F 1990-00-00
   Ralph Hansch G 1924-05-20
   Randy Hansch G 1966-02-08
   Erik Hansen D 1991-00-00
   Matthew Hansen G 1991-00-00
   Matthew Hanson F 1991-00-00
   Garrett Hanson F 1991-00-00
   Brett Hantiuk-Zalapski D 1995-00-00
   Tomothy Haracsi F 1991-00-00
   Anthony Harder F 1991-00-00
   Mackenzie Hardin F 1999-00-00
   Connor Hardowa D 1988-11-15 SSAC Lions
   Tyree Harriott F 1997-00-00
   Kyle Harris F 1991-12-05
   Josh Harris F 1997-07-24
   Braden Harrison F 1996-00-00
   Curtis Harrison G 1987-00-00
   Tyler Hart D 1996-00-00
   Brendan Hart D 1996-00-00
   Justin Haukenfrers F 1997-02-16
   Mark Haupt F 1985-00-00
   Kevin Haupt D 1978-06-22
   Nicolas Hauser F 1991-00-00
   Colby Hauser F 1982-10-20
   Greg Hawgood D 1968-08-10
   Mason Hawkes D 1997-07-03
   Scott Hayes F 1995-00-00
   Josh Hayes D 1991-00-00
   Josh Hayward F 1997-07-31
   Paul Healey F 1975-03-20
   Josh Healey D 1994-07-12
   Andrew Heck D 1991-00-00
   Tyler Heddle F 1994-00-00
   Jay Henderson F 1978-09-17
   Brian Henderson G 1958-04-14
   Larry Hendrick G 1955-09-23
   Brent Henke F 1990-03-12
   Greg Hennessey F 1988-02-18
   Tyler Hennessey F 1985-07-30
   Dan Henningson D 1984-01-10
   Dillon Henningson F 1985-12-11
   Darrel Henry F 1962-09-28
   Jordan Hensel F 1994-00-00
   Don Herczeg D 1964-06-28
   Matt Herder F 1989-03-02
   Tyler Herder F 1991-00-00
   Chance Herring F 1979-03-01
   Paul Herron F 1962-05-01
   Brad Heschuk F 1968-04-03
   Jake Heslip F 1994-00-00
   Bob Hess D 1955-05-19
   Damon Hetherington D 1997-00-00
   Marc Hetu F 1991-00-00
   Tyler Heykants G 1992-10-29
   Brandon Hickey D 1996-04-13
   Declan Hickling D 1995-00-00
   Ty Highbaugh F 1997-00-00
   Ben Hilborn D 1990-02-11
   Jordan Hill F 1996-00-00
   Travis Hiller D 1987-00-00
   Dave Hingley F 1965-03-18
   Sam Hinse D 1991-00-00
   Ty Hirsch D 1993-00-00
   Troy Hjertaas D 1972-02-22
   Jeff Hnidan F 1991-00-00
   Mitch Hnidan D 1991-00-00
   Bill Hobbins F 1960-04-18
   Don Hobbins F 1957-05-05
   Ben Hobden G 1996-00-00
   Kyle Hodge F 1996-00-00
   Ken Hodge G 1960-09-14
   Austin Hoekstra F 1993-00-00
   Jordan Hofer F 1992-00-00
   Kevin Hoffman D 1968-05-02
   Craig Hole D 1997-00-00
   Tabor Hole D -
   Nathan Hollands F 1982-00-00
   Chuck Holmes F 1934-09-21
   Bill Holowatiuk D 1974-12-13
   Brendan Holterhus F 1997-03-24
   Matthew Holzer D 1999-02-28
   Alex Homer F 1991-00-00
   Curtis Honey G 1994-04-01
   Connor Honey F 1994-04-01
   Brent Honey D 1991-00-00
   Ryan Hoople G 1977-03-19
   Chance Hopkins D 1995-00-00
   Nik Hopkins D 1995-00-00
   Cam Hopkins F 1989-06-17
   Thomas Horvath F 1991-00-00
   Dave Hoyda F 1957-05-20
   Kelly Hrudey G 1961-01-13
   Gary Hrushka D -
   Kelly Hrycun F 1973-04-21
   Tyler Hrynyk D 1995-00-00
   Nicholas Huber F 1996-00-00
   Ben Huckell F 1998-00-00
   Dennis Huculak D 1943-01-05
   Nathan Hudema D 1992-01-22
   Kyle Hudon D 1991-00-00
   Malcolm Huemmert F 1999-00-00
   Cameron Hughes F 1996-10-09
   Ryan Hughes F 1999-00-00
   Eric Huitsing F -
   Travis Huizinga G 1993-00-00
   David Hukalo F 1978-07-21
   Cale Hulse D 1973-11-10
   Jeff Humphries F 1991-00-00
   Matt Hunter D 1994-02-01
   Matt Hunter F 1982-02-08
   Sandon Hunter F 1994-00-00
   Éric Hunter F 1977-02-28
   Matt Hussey F 1991-00-00
   Killian Hutt F 1991-04-13
   Dwaine Hutton F 1965-04-18
   Troy Hyatt D 1974-10-03
   Brayden Hyland F 1998-07-07
            
 I         
   Jarome Iginla F 1977-07-01 St. Albert MHA
   John Ilijoic G 1992-00-00
   Dave Inkpen D 1954-09-04
   Blake Ireland D 1995-00-00
   Nicholas Irvine-Gee F 1992-02-09
   Aaron Irving D 1996-03-03
   Doug Irwin D 1959-01-15
   Glen Irwin D 1951-03-01
   Brad Isbister F 1977-05-07
   Eric Itterman D 1997-00-00
   Marcus Ivey D 1991-00-00
   Bob Iwabuchi G 1957-06-16
            
 J         
   Alton Jackson D 1982-08-05
   Barry Jacobs D 1989-00-00
   Brett Jacobs F 1984-00-00
   Troy Jacobsen F -
   Bruce Jacobsen F 1959-04-14
   Jasjeet Jandu F 1996-00-00
   Behn Jang F 1991-00-00
   Donovan Jang F 1997-00-00
   Jarret Janis D 1982-00-00
   Bradley Janot G 1991-00-00
   Kyle Jelinski F 1994-12-28
   Daniel Jenkins F 1993-00-00
   Cody Jennings F 1992-00-00
   David Jesiolowski F 1974-01-01
   Michael Jeske F 1991-00-00
   Ryan Jeune F 1998-00-00
   Ryan Jevne F 1998-08-04
   Mike Jickling F 1973-01-05
   Rick Jodzio F 1954-06-03
   Colin Joe D 1988-03-26
   Eric Johansson F 1982-01-07
   Thomas Johnman D 1981-03-08
   Perry Johnson D 1977-03-23
   Jamie Johnson F 1992-01-16
   Jacob Johnson D 1993-00-00
   Kyle Johnson D 1988-11-12
   Marcus Johnson G 1989-09-12
   Jacob Johnson F 1995-00-00
   Derek Johnston F 1992-05-15
   Doug Johnston D 1956-02-25
   Clinton Jonah F 1997-07-02
   Nicholas Jones F 1996-05-06
   Braden Jones D 1994-08-27
   Jake Jones F 1991-00-00
   Lee Jubinville F 1985-04-30
   Jeff Jubinville F 1989-02-01
   Gerard Jubinville F 1959-07-04
            
 K         
   Mark Kachowski F 1965-02-20
   Jeff Kadatz F 1991-00-00
   Kevin Kalin F 1993-00-00
   Jacob Kalinowski D 1991-00-00
   Matt Kalinowski F 1984-00-00
   Dustin Kalynchuk D 1986-03-18
   Billy Kamleh F 1980-09-15
   Shayne Kamuchik F 1995-00-00
   Anthony Kapelke D 1995-02-19
   Jerry Karpinka F -
   Peter Kasowski F 1969-03-10
   Matt Kassian F 1986-10-28
   Graham Kastelic F 1993-00-00
   Brian Keates F 1959-01-13
   Tony Keeler F 1994-04-13
   Matt Keith F 1983-04-11
   Jason Keith F 1974-07-01
   Josh Keizer F 1990-08-24
   Jordan Keizer F 1988-08-11
   Ben Kellogg F 1999-05-10
   Brendan Kelly G 1995-00-00
   Alexander Kelly F 1995-00-00
   John-Paul Kelly F 1959-11-15
   Matt Kemp F 1990-08-23
   Dylan Kenney F 1991-00-00
   Wes Kenny F 1993-00-00
   Mason Kenny F 1995-00-00
   Brendan Kenny D 1973-07-05
   Pat Kenny F 1977-07-08
   Zackery-Ty Kenyon D 1994-00-00
   Devin Kerckhof D 1990-04-28
   Alex Kereliuk F 1991-00-00
   David Kerr F 1994-01-01
   Shawn Kiani D 1994-00-00
   Ali Kiani F 1995-00-00
   Riley Kieser F 1993-04-27
   Jonathan Kikuchi F 1995-00-00
   Robert Kinasewich D -
   Troy Kinash D 1994-00-00
   Dylan King D 1993-00-00
   Jordan King F 1991-00-00
   Warren King F 1978-05-19
   Dale Kirk D 1982-10-10
   Thomas Kirk-Pearson F 1994-00-00
   Chad Kirkland F 1984-03-10
   Rory Kirkpatrick F 1988-00-00
   George Kirkwood G -
   Brent Kisilevich G 1965-09-24
   Sam Klack D 1992-03-24
   Brett Klarenbach F 1996-00-00
   Corey Kleparchuk D 1995-00-00
   Cody Kleparchuk F 1991-00-00
   Brenden Klutke F 1996-00-00
   Bryce Kneller F 1995-00-00
   Troy Kneller F 1991-00-00
   Lucas Knight F 1991-00-00
   Steven Knoblauch D 1997-00-00
   Mat Knoll D 1990-08-24
   Daniel Knop F 1991-00-00
   Kevin Knopp D 1969-10-24
   Tyler Knowles F 1995-00-00
   Cameron Knox F 1974-05-02
   Jordan Kochan F 1991-05-12
   Kemal Kochisarli F 1993-00-00
   Matthew Koebel F 1991-05-17
   Bayne Koen F -
   Trevor Koenig G 1974-12-10
   Brayden Kohlman F 1993-00-00
   Dustin Kohn D 1987-02-02
   Brandon Kok D 1997-00-00
   Jordan Kolisniak F 1989-08-24
   Brayden Kolisniak F 1987-06-13
   Dean Kolstad D 1968-06-16
   Zenith Komarniski D 1978-08-13
   Kevin Koopman G 1971-06-19
   Russ Kopak F 1924-04-26
   Peter Kope D 1999-03-30
   Levko Koper F 1990-10-05
   Josh Koper F 1990-06-22
   Dan Kordic D 1971-04-18
   John Kordic F 1965-03-22 Edmonton Pats
   Trevor Kordyban F 1985-05-11
   Steve Kordyban F 1983-07-01
   Weston Koroluk F 1991-00-00
   Alexander Kostura G 1996-00-00
   Shelby Kostyshen F 1994-02-07
   Kelland Kotyk F 1991-00-00
   Georgios Kouleles F 1983-02-10
   Graham Kowalchuk G 1995-00-00
   Russell Kowalchuk F 1933-03-04
   Steven Kozicky D 1991-00-00
   David Kozoriz D 1993-00-00
   Derrick Kozub F 1991-00-00
   Ryan Krawchuk F 1992-00-00
   John Krill G 1966-11-08
   Matt Kristiansen D 1992-00-00
   Kyle Kristiansen F 1992-00-00
   Connor Krukowski D 1988-12-18
   Mark Krupicz D 1987-02-27
   Kevin Kruse F 1986-00-00
   Graham Krysa F 1996-00-00
   Austin Krysa F 1987-00-00
   Dave Kryskow F 1951-12-25
   Alexander Kucey F 1991-00-00
   Altan Kudrinko F 1995-00-00
   Stuart Kulak F 1963-03-11
   Glenn Kulka D 1964-03-03
   Dylan Kulmatycki F 1996-00-00
   John Kulych G 1959-10-28
   Steele Kuny F 1995-00-00
   Michael Kunyk G 1986-05-17
   Austin Kupilik F 1997-00-00
   Ron Kuprowsky F -
   Vince Kurszewski F 1983-05-30
   Jeff Kuspira F 1978-02-15
   Carter Kutzner F 1996-00-00
   Kyle Kuzyk F 1996-00-00
   Tyler Kwiatkowski G 1997-02-04
   Barrett Kyle F 1986-00-00
            
 L         
   Dennis Labbe F 1961-06-12
   Shane Labelle D 1991-00-00
   Marc Laboucan F 1992-00-00
   Dyllon Laboucan G 1994-06-29
   Marc Lachance G 1978-04-28
   Tanner Laderoute F 1997-00-00
   Riley LaForge F 1989-06-15
   Bill LaForge F 1974-05-09
   Kane Lafranchise D 1988-05-27
   Kristofer Laidler F 1995-00-00
   Zachary Laiss D 1996-00-00
   MacKenzie Laiss D 1998-04-28
   Jordan Lajimodiere D 1994-02-24
   Troy Lake F 1976-06-05
   Ben Lakey F 1992-00-00
   Peter Lamont F 1996-00-00
   Richard Lamoureux F 1934-02-27
   Ryan Land F 1982-00-00
   Chris Lane D 1978-02-16
   Chris Lang F 1993-00-00
   Ashlee Langdone F 1979-09-18
   Scott Langkow G 1975-04-21
   Daymond Langkow F 1976-09-27
   Tommy Langlois F 1994-00-00
   Ty Langton G 1953-11-11
   Calvenn Lanktree D 1992-00-00
   Joseph Lanteigne F 1996-00-00
   Julien Laplante G 1990-08-23
   Mathieu Lapointe F 1996-03-11
   Connor Laprade D 1991-00-00
   Ryan Larachelle G 1995-00-00
   Tab Lardner F 1979-12-03
   Tyler Large D 1995-00-00
   Tyler LaRiviere F 1993-00-00
   Ryan Larochelle G 1996-02-04
   Dean Larson F 1969-07-04
   Taylor Lashyn F 1993-00-00
   Michael Lastiwka F 1996-00-00
   Jeff Lastiwka G 1960-09-12
   Jesse Latimer F 1996-00-00
   Brian Lavender F 1947-04-20
   Jacob Lavoie F 1993-00-00
   Erik Law D 1991-00-00
   Kris Lazaruk G 1988-06-06
   Mike Lazaruk F 1978-01-09
   Kevan Lea G 1996-00-00
   Alex Leavitt F 1984-01-31 Notre Dame Hounds
   Andrew Leavitt D 1986-03-05
   Max Lebeuf F 1991-00-00
   Lindsay LeBlanc F 1990-08-28
   Dennis LeClair F 1963-03-19
   Josh Lee D 1990-01-10
   Keegan Lee D 1994-08-29
   Christopher Leeworthy F 1991-00-00
   Tyler Lega D 1993-00-00
   Stephane Legault F 1993-03-03
   Tyler Legga F 1995-00-00
   Lucas Leisen G 1999-00-00
   Colton Leiter F 1996-01-16
   Ryan Lelievre F 1991-00-00
   Stephen Lemercier D 1991-00-00
   Sean Lennie G 1996-00-00
   Derek Lentz D 1991-00-00
   Justin Lentz F 1995-00-00
   Brendan Leonard F 1991-00-00
   Matthew Lepchuk F 1996-00-00
   Marc Lepine F 1992-12-29
   Jeff Lesik F 1988-00-00
   Kyle Lesko G 1996-00-00
   Kelson Letendre D 1993-00-00
   Kyle Letrud F 1991-00-00
   Carter Lewis G 1998-00-00
   Dale Lewis F 1951-07-28
   Samuel Li D 1995-00-00
   John Lidgett F 1993-10-14
   Reed Linaker F 1991-06-12
   Aaron Linaker F 1989-10-10
   Cole Linaker F 1995-07-11
   Ben Lindemulder D 1988-03-30
   Terry Lindgren D 1975-10-11
   Dave Linford D 1970-03-05
   Logan Linklater G 1998-11-02
   Jordan Lintner F 1994-00-00
   Bryan Little F 1987-11-12 Cambridge Hawks
   Jesse Little F 1991-00-00
   Michael Little G 1991-00-00
   Bronson Littlechilds F 1998-07-01
   Kaden Lodge F 1995-00-00
   Mike Loga D -
   Chance Logan F 1996-00-00
   Mitch Loose F 1993-04-27
   Nicholas Loose F 1996-00-00
   Geoff Lopatka F 1973-03-18
   Brett Loree D 1992-00-00
   Hunter Lorenson G 1998-02-09
   Grant Lorentz D 1980-02-02
   Arjun Lotey D 1995-00-00
   Warren Lothian F 1993-00-00
   Ryan Loughran F 1991-00-00
   Christopher Lowe D 1991-00-00
   Pat Loyer D 1965-01-26
   Andrew Luciuk F 1977-02-17
   Ben Lucky F 1996-00-00
   Warren Luhning F 1975-07-03
   Kyle Luhtala G 1991-00-00
   Farran Lumb D 1991-00-00
   Jamie Lundmark F 1981-01-16
   Jason Lundmark D 1984-11-09
   Kody Lunin D 1995-00-00
   Cody Lunnin D 1994-00-00
   Ross Lupaschuk D 1981-01-19
   Ross Lupischuk D 1981-00-00
   Justin Lussier F 1989-01-21
   George Lyle F 1953-11-24
   Trammell Lynes D 1991-07-07
            
 M         
   Michael MacAngus F 1988-02-15
   Brendon MacDonald F 1986-12-17
   Bruce MacGregor F 1941-04-26
   Brad MacGregor F 1964-07-22
   Tyler Machado F 1996-00-00
   Scott MacInnis G 1988-03-22
   Kevin Mack F 1987-00-00
   Dave MacKay D 1919-01-14
   Marc MacKenzie F 1993-11-05
   Keith Mackie D 1953-03-12
   Glendon Macklem F 1991-00-00
   Bruce MacNab F -
   Cameron MacPhee D 1999-00-00
   Ian MacPhee F 1954-07-04
   Shaun MacPherson D 1994-02-26
   Bud MacPherson D 1927-03-31
   Sean MacTavish F 1994-11-21
   Reese Madsen F 1993-00-00
   Brandon Magee F 1994-01-23
   Brett Magee D 1995-06-18
   Alex Magera F 1985-08-13
   Marc Magnan F 1962-02-02
   Vince Magnan D 1958-03-06
   Garan Magnes F 1997-04-11
   Rylee Makowichuk G 1995-00-00
   Garth Malarchuk G 1954-07-22
   Lyndon Maldaner F 1993-00-00
   Curt Malin F 1977-01-13
   James Malkin F 1983-00-00
   Adam Manah F 1987-01-22
   Kent Manderville F 1971-04-12
   Jason Mansoff D 1972-11-12
   Shawn Mansoff F 1975-10-28
   Mikey Mantello F 1996-00-00
   Steven Marchewka F 1994-00-00
   Dave Marcinyshyn D 1967-02-04
   Spencer Marion D 1996-00-00
   Gord Mark D 1964-09-10
   Alex Mark F 1991-00-00
   Brady Markham G 1993-09-17
   Vincenzo Marozzi G 1990-04-03
   Josh Marple F 1995-00-00
   P.J. Marrocco F 1997-08-27
   Chris Marsh D 1982-00-00
   Andrew Marshall F 1997-10-10
   Jeff Marshall D 1961-05-07
   Jesse Martin F 1988-09-07
   Karrick Martin F 1989-05-24
   Cam Martin G 1995-00-00
   Skylar Martin F 1994-00-00
   Michael Martin F 1993-00-00
   Daniel Martin F 1991-00-00
   Matt Martin D 1997-00-00
   Dakota Mason F 1992-02-24
   Dale Masson G 1973-01-18
   Colton Mastel F 1991-00-00
   Eric Masters F 1994-02-02
   Mike Mathers F 1972-06-20
   Jaymon Thomas Mathew F 1999-00-00
   Trevor Matter G 1976-09-03
   Richard Matvichuk D 1973-02-05
   Rahim Mawji F -
   Kevin Maxwell F 1960-03-30
   Shawn May G 1990-12-16
   Darrell May G 1962-03-06
   Edward May D -
   Connor Maybroda D 1997-00-00
   Bryce Mayer G 1997-00-00
   Brady Mayson D 1957-01-05
   Rocky Maze F 1956-02-20
   Armando Mazzocca F 1992-06-22
   Devon McAndrews F 1995-07-21
   Zack McAra D 1996-00-00
   Todd McAuley F 1958-10-02
   George McAvoy D 1931-06-21
   Connor McBride F 1991-02-27
   Chad McCann F 1996-00-00
   Gord McCann F 1973-08-08
   Larry McCargar F 1959-06-19
   Doug McCarthy F 1962-11-04
   Bud McCarthy F 1961-02-06
   Kelly McClain D 1975-05-06
   Mark McClintock F 1995-00-00
   John McCormack F 1925-08-02
   Marc McCoy F 1994-05-31
   Connor McCreadie-Szmon F 1993-00-00
   Grant McCune G 1980-05-05
   Ian McDonald F 1985-03-27
   Brendan McDonald D 1988-00-00
   Josh McDonald D 1991-00-00
   J.C. McEwan F 1963-01-07
   Jay McFarlane D 1960-01-23
   Jay McGee D 1977-11-26
   Jack McGill F 1921-09-19
   Pat McGill F 1960-02-18
   Robert McGill F 1999-00-00
   Tom McGillivary F 1961-07-26
   Geoffrey McGowan F 1991-00-00
   Jack McIlhargey D 1952-03-07
   Joel McIsaac D 1995-00-00
   Ross McKay G 1964-03-03
   Chris McKay D 1996-04-17
   Ray McKay D 1946-08-22
   Steve McKenzie D 1961-04-28
   Barry McKinlay D 1967-08-08
   Dayton McKinlay F 1996-00-00
   Derek McKinnon F 1991-00-00
   Ryan McKinnon F 1997-12-26
   Tyler McKitrick F 1993-00-00
   Tristan McKnight F 1996-00-00
   Leighton McLachlan D 1993-02-04
   Nicholas McLaren D 1996-00-00
   Jordan McLaughlin G 1984-01-27
   Jared McLean D 1995-00-00
   Jamie McLennan G 1971-06-30
   Dexter McLeod D 1996-02-16
   Ben McLeod D 1997-04-28
   Chad McLeod-Borg F 1993-03-01
   Chris Mcleod-Borg F 1996-00-00
   Marc McLintok F 1996-00-00
   John McMillan F 1965-06-18
   Jade McMullen F 1995-04-21
   Brian McNary F 1986-05-23
   Pat McNary D 1984-00-00
   Mitch McNeelands D 1993-02-05
   Bernie McNeil F 1960-07-27
   Scott McNeill F 1987-08-20
   Billy McNeill F 1936-01-26
   Derek McWhinnie F 1997-00-00
   Colten Meaver F 1993-02-15
   Judd Medak F 1979-09-20
   Taylor Medak G 1987-01-25
   Dustin Meisinger G 1991-00-00
   Jesse Melnychyn G 1991-00-00
   Gerry Melnyk F 1934-09-16
   Tanner Melnyk D 1999-02-02
   Michael Melymick F 1995-00-00
   Dakota Mercredi F 1991-00-00
   Glenn Merkosky F 1959-04-08
   Matt Meropoulis F 1989-03-02
   Mitchell Merry F 1994-00-00
   Kale Mesiatowsky F 1996-00-00
   Mark Messier F 1961-01-18
   Branden Messier F 1991-00-00
   Chuck Metcalfe F 1979-10-27
   Keith Michael F 1991-00-00
   Jordan Michaels F 1995-00-00
   Evan Michalchuk F 1987-05-04
   Brad Michalchuk F 1981-09-08
   Josh Michener F 1997-00-00
   Josh Middleton D 1992-03-06
   Brant Middleton F 1982-02-06
   Dalton Middleton F 1998-08-02
   Kieran Millan G 1989-08-31
   Tyson Millan F 1993-00-00
   Braden Millan D 1991-00-00
   Hugh Millar D 1921-04-03
   Jason Miller F 1971-03-01
   Brad Miller D 1969-07-23
   Braeden Miller D 1992-05-31
   Ian Miller F 1991-00-00
   Ryan Miller F 1982-00-00
   Jim Miller F -
   Jordan Milne D 1996-00-00
   Duncan Milroy F 1983-02-08
   Matteo Milroy F 1996-06-18
   Dalen Mimeault F 1994-00-00
   Mackenzie Mindus F 1998-06-17
   Scott Missere D 1982-00-00
   Vince Mitalas G 1978-11-12
   Roy Mitchell D 1969-03-14
   Mason Mitchell F 1994-06-13
   Zachary Moffatt F 1993-00-00
   John Mokosak D 1963-09-07
   Steve Montgomery D 1956-01-04
   Shaden Moore D 1985-05-27
   Jordan Moore D 1991-00-00
   Thomas Moore F -
   Billy Moores F 1948-04-01
   Tim Morgan F 1983-00-00
   Lomere Mori F 1991-00-00
   Andrew Morin F 1993-00-00
   Grant Morin F 1957-07-01
   Craig Moriyama F 1984-00-00
   Ryan Mork G 1994-00-00
   Tyler Mork F 1996-00-00
   Greg Moro D 1995-10-01
   Derek Morris D 1978-08-24
   Peter Morris F 1955-06-29
   Romano Morrison F 1995-05-06
   Dave Morrow D 1957-05-04
   Darryl Moscaluk F 1985-07-08
   Aaron Moser F 1980-04-28
   Mike Moskalyk F 1960-04-12
   Christopher Motoska F 1996-00-00
   Kael Mouillierat F 1987-09-09
   Chase Mudryk G 1996-00-00
   Richard Mulhern D 1955-03-01
   Kane Mullen D 1992-12-15
   Marc Mullen F 1991-00-00
   Ryan Muller D 1996-00-00
   Johnathan Murphy F 1996-00-00
   Mark Murray F 1995-00-00
   Ryan Murray D 1984-02-09
   Jason Murray F 1982-01-31
   David Murray F 1986-07-20
   David Musil D 1993-04-09 HC Dukla Jihlava
   Ahmad Mustafa F 1994-00-00
   Ahmed Mustafa F 1994-00-00
   Hap Myers D 1947-07-28
   Brantt Myhres F 1974-03-18
   Mik Mykietyshyn F 1994-00-00
   Morgan Myrick F 1997-00-00
   David Myszkiewicz F 1991-00-00
   Alex Mytruk F 1995-00-00
            
 N         
   Francesco Naboulsi F 1993-00-00
   L.J. Naccarato D 1997-02-05
   Michael Nardi F 1994-00-00
   Joseph Nardi F 1997-06-01
   Tyson Nash F 1975-03-11
   Kevin Nastiuk G 1985-07-20
   Spencer Nathan D 1997-00-00
   Rich Nault F 1975-01-10
   Levi Nelson G 1996-01-16
   Braeden Nesbitt F 1998-00-00
   Brett Ness D 1991-00-00
   Nathan Nice F 1992-00-00
   Scott Nichol F 1974-12-31
   Drew Nichol D 1989-04-30
   Zach Nichol F 1993-00-00
   Brandon Nichols D 1977-07-15
   Scott Niedermayer D 1973-08-31
   Lindsay Nielsen F 1989-04-05
   Kerry Nisbet G 1956-05-22
   Baxter Niziol F 1991-05-08
   Jack Norris G 1996-00-00
   Kyle North D 1996-00-00
   Justin Norton G 1982-00-00
   Zane Noruschat F 1996-00-00
   Robert Nowicki F 1995-00-00
   Buddy Nowicki F 1994-00-00
   William Nwaribe F 1996-00-00
            
 O         
   Kolbi O'Brien F 1992-06-03
   Justin O'Connor F 1995-00-00
   Patrick O'Neill F 1994-00-00
   Daria O'Neill D 1997-00-00
   Bryce Obrigewitch F 1994-00-00
   Andrew Ochocki F 1994-00-00
   Ethan Oestreicher F 1996-00-00
   Tyler Ogilvie F 1991-00-00
   Rob Ogle F 1991-00-00
   Bill Oleschuk G 1955-07-20
   Gavin Olito F 1999-00-00
   Dane Olsen D 1991-04-09
   Boyd Olson F 1976-04-04
   Tyler Olson F 1991-00-00
   Mack Olson D 1991-00-00
   Joshua Olson D 1997-00-00
   Dick Olson F 1960-05-29
   Tyler Olthuizen F 1996-00-00
   Andrew Olyan F 1991-00-00
   Kevin Onyschuk F 1991-00-00
   Ben Onyschuk D 1997-00-00
   Craig Orfino F 1990-01-18
   Bryce Orich G 1994-00-00
   Hunter Orich G 1996-00-00
   Dave Orleski F 1959-12-26
   Bryar Ortynski F 1996-01-05
   Luke Orysiuk D 1997-06-19
   Brendan Osborn F 1993-06-26
   Robert Oscroft G 1991-00-00
   Corey Osmak F 1970-09-20
   Jesse Oszytko D 1991-00-00
   Merritt Oszytko F 1998-02-21
   Tyler Ouelette-Fitz G 1998-07-04
   Landon Overton F 1999-00-00
   Zach Ovics D 1993-03-13
   Steven Owre F 1996-06-21
   Jesse Ozytko F 1991-00-00
            
 P         
   Matthew Paccagnan F 1997-00-00
   William Packolyk G -
   Lucas Pagee F 1996-00-00
   Brennan Pagliaroli F 1995-00-00
   Derek Paige D 1983-05-02
   Tyler Palmer D 1994-03-14
   Robert Palmer D 1990-01-08
   Colton Palumbo D 1995-00-00
   Taylor Paniccia F 1996-00-00
   Jaden Pannu D 1999-02-27
   Mike Panteluk F 1958-04-08
   Eric Paonessa F 1993-00-00
   Michael Papanikolaou G 1992-00-00
   Jordan Papirny G 1996-04-10
   Ryen Papirny G 1996-00-00
   Nathan Park G 1995-02-18
   Malcolm Park F 1965-01-20
   Bob Parker D 1961-12-30
   Grayson Parkes G 1996-00-00
   Greg Parks F 1967-03-25
   Tyler Parks F 1991-05-24
   Matt Parks F 1986-11-13
   Austin Parmiter F 1997-06-18
   Zach Pasch D 1993-00-00
   Michael Pasemko F 1993-00-00
   Marco Pasemko F 1999-04-06
   David Pasin F 1966-07-08
   Zach Paterson D 1996-04-05
   Josh Paterson F 1999-01-21
   Eric Paterson F 1994-12-19
   Glenn Patry D 1989-00-00
   Mitchell Patter D 1994-00-00
   James Patterson F 1996-00-00
   Senate Patton F 1992-02-11
   Tanner Paulhus F 1994-00-00
   Spencer Paulhus D 1993-00-00
   Tristen Paulowicz F 1997-02-06
   Marko Pavlic D 1994-00-00
   Luke Pavlic F 1992-08-29
   Justin Pawlenchuk G 1992-09-19
   Brandon Paziuk F 1998-01-06
   Tyler Peach F 1995-00-00
   Shane Peacock D 1973-07-07
   Scott Peckford D 1987-03-30
   Mathew Peddie F 1990-06-15
   Blaine Peerless D 1961-10-13
   Trevor Peeters G 1987-07-02
   Pete Peeters G 1957-08-17
   Eric Pelchat D 1995-00-00
   Perry Pelensky F 1962-03-20
   Jordan Pelletier D 1992-02-11
   David Penner F 1992-00-00
   Jake Penner F 1988-02-17
   Darian Penner F 1999-00-00
   Jackson Penney F 1969-02-05
   Dan Pennock G 1986-00-00
   Dominic Perri D 1991-00-00
   Randy Perry D 1976-06-19
   Liam Perry F 1998-00-00
   Don Perry D 1930-03-16
   Kellen Person F 1988-10-13
   Matt Pesklewis F 1968-05-21
   Justin Pesony G 1983-03-26
   Mark Petercak D 1977-01-06
   Alex Petrovic D 1992-03-03
   Evan Petruk F 1991-00-00
   Reid Petryk F 1993-02-02
   Jared Petryshyn F 1982-00-00
   Cole Pettapiece G 1995-00-00
   Matt Pettinger F 1980-10-22
   Barry Peyton F 1991-00-00
   Dane Phaneuf D 1994-01-29
   Ryan Piche F 1996-11-05
   Wayne Pidluzny D -
   Rylan Pietersma F 1994-00-00
   Taylor Pietersma D 1991-00-00
   Ashton Pietersma D 1994-00-00
   Sheldon Pietrzykowski F 1977-01-17
   Nishlayan Pilay D 1999-00-00
   Dennis Pinfold D 1974-02-28
   Fernando Pisani F 1976-12-27
   Sandro Pisani F 1978-00-00
   Mark Pivetz D 1973-12-09
   Kyle Plett F 1995-00-00
   Ray Podloski F 1966-01-05
   Clark Polglase D 1969-04-07
   Sebastien Polikar F 1984-00-00
   Marcus Pollock F 1991-00-00
   Adam Polson D 1996-00-00
   Kevin Pon F 1995-00-00
   Brett Ponich D 1991-02-22
   David Pope F 1994-09-27
   Ryan Porter F 1998-00-00
   Dereck Potter F 1998-00-00
   Marcus Potvin F 1991-00-00
   Josh Powell F 1996-00-00
   Christian Powell D 1997-00-00
   Cole Poznikoff D 1992-00-00
   Masen Presisniuk F 1996-00-00
   James Priestner G 1991-02-09
   Kevin Primeau F 1955-01-03
   Jeff Pringle F 1983-00-00
   Mike Proch F 1957-08-26
   Tyler Proctor F 1994-02-04
   Massimo Provenzano F 1977-05-28
   Greg Pruden D 1960-06-28
   Spencer Pukalo F 1991-00-00
   Jake Pukalo F 1996-00-00
   Glen Pullishy D 1973-08-18
   Scott Pungor F 1997-09-05
   Kevin Pylypow F 1964-03-11
            
 Q         
   Peter Quenneville F 1994-03-03
   John Quenneville F 1996-04-16 Sherwood Park MHA
   David Quenneville D 1998-03-13
   Dave Quienneville D 1998-00-00
            
 R         
   Rhett Rachinski F 1991-08-24
   Travis Racic D 1996-00-00
   Connor Radawetz F 1997-00-00
   Warren Radomsky F -
   Wayne Radomsky F -
   Tristan Rai F 1995-01-22
   Alden Rai F 1997-00-00
   Aidan Rai F 1996-00-00
   Dalton Rairie D 1993-00-00
   Alex Rakowski D 1991-00-00
   Brendan Ranford F 1992-05-03
   Jason Rasher D 1978-04-06
   David Rattray F 1973-01-17
   Darren Rattray F 1975-12-08
   Keiran Ravio F 1996-00-00
   Rory Rawlyk D 1983-09-09
   Josh Read F 1997-01-04
   Darby Readman F 1995-00-00
   Ty Readman F 1998-01-05
   Aaron Rebus F 1992-00-00
   Braden Redman G 1991-08-18
   Adam Redman D 1984-01-09
   Adam Redmond D 1984-01-09
   Brent Regan F 1966-03-04 MLAC
   Steven Regier F 1984-08-31
   Mike Rehill D 1992-09-09
   Ryan Rehill D 1995-11-07
   Jason Reid F 1992-00-00
   Stephen Reid D 1991-00-00
   Matt Reid F 1995-00-00
   Jay Reid D 1964-02-19
   Tristan Reimer F 1995-08-14
   Ryan Reinders F 1996-00-00
   Gary Reinger F 1982-00-00
   Steven Reinprecht F 1976-05-07 South Side Athletic Club
   Connor Reinson D 1994-00-00
   Mackenzie Reisterer F 1993-00-00
   Lionel Repka D 1935-02-07
   Adam Rettschlag F 1975-10-13
   Brock Rezansoff F 1996-00-00
   Zack Rezansoff D 1998-00-00
   David Rhine -
   Zach Riauka F 1996-02-21
   Curtis Rich D 1979-10-06
   Brett Richards F 1992-00-00
   Alexander Richardson F 1995-00-00
   Ty Rimmer G 1992-03-23
   Ryley Rimmer F 1995-05-25
   Sean Ringrose F 1988-04-20
   Mike Risdale G 1972-06-19
   Jaynen Rissling D 1972-07-04
   Jaynen Rissling D 1993-09-21
   Kelly Rissling F 1960-01-16
   Cam Ritchie D 1987-01-06
   Sean Ritchie D 1990-09-15
   Jared Robbins F 1996-00-00
   Troy Roberts F 1993-00-00
   Jake Roberts D 1995-00-00
   Brent Robertson F 1980-02-19
   Steven Robertson F 1991-00-00
   Connor Robertson D 1997-00-00
   Cole Robertson D 1998-04-09
   Tommy Robin D 1995-00-00
   Daniel Robinson G 1997-00-00
   Shawn Robinson F 1995-00-00
   Aaron Roche D 1983-00-00
   Justin Roethlingshoefer G 1988-06-19
   Connor Rokosh D 1998-03-01
   Scott Roles D 1979-08-31
   Reese Rolheiser F 1988-03-22
   Travis Rolheiser G 1989-12-07
   Kellen Rolheiser F 1986-01-09
   Brendan Rooney D 1994-10-25
   Tanner Ropcean D 1996-00-00
   Shawn Roppelt D 1991-00-00
   Tony Rose F 1983-00-00
   Kyle Rosell F 1993-00-00
   Adam Rosenke D 1984-07-08
   Ryan Rosich F 1996-04-12
   Eric Ross F 1995-00-00
   Adam Ross F 1987-05-28
   Kyle Rossiter D 1980-06-09
   Nolan Rossiter F 1991-08-10
   Blair Rota F 1977-11-06
   Matthew Rotella D 1995-00-00
   Thomas Rotundo F 1995-00-00
   Alex Rotundo F 1998-03-12
   Stephen Routledge F 1985-01-29
   Robert Rowe D 1996-00-00
   Jordan Rowley D 1990-04-03
   Jean-Francois Royer F 1994-00-00
   Shaun Rudanec F 1991-00-00
   Randy Rudnyk F 1957-04-16
   Ryan Rudyk G 1991-00-00
   Andrew Rudzitis D 1991-07-20
   Lindy Ruff D 1960-02-17
   Randy Ruff F 1959-01-31
   Paul Runge F 1908-09-10
   Phil Russell D 1952-07-21
   Tyler Russell F 1991-00-00
   Joel Russell F 1991-00-00
   Troy Rutkowski D 1992-04-29
   Corey Rutt F 1985-12-23
   Jeff Ryan F 1978-05-09
   Justin Ryks F 1995-00-00
   Chase Rylance D 1995-00-00
            
 S         
   Michael Sadler D 1986-08-20
   Kal Saimbhi G 1987-05-11
   Marco Salvador G 1993-00-00
   Phil Samis D 1927-12-28
   Terran Sandwith D 1972-04-17 Hobbema Hawks
   Joe Sangha F 1986-00-00
   Vince Sanginiti F 1995-00-00
   Terry Sargent F 1963-04-11
   Hugh Saunderson D 1991-00-00
   Sean Savage D 1993-00-00
   Sean Savage D 1991-00-00
   Reece Scarlett D 1993-03-31
   Graham Schell F 1995-00-00
   Tyson Schell F 1997-00-00
   Dallas Schilling F 1996-00-00
   Aric Schinke F 1994-07-21
   David Schlemko D 1987-05-07
   Graham Schlender F 1978-09-11
   Ryan Schmidt F 1992-09-24
   Jacob Schnack F 1998-02-05
   Andrew Schneider F 1972-03-29
   Mike Schneider F 1959-03-24
   Quinn Schneidmiller D 1999-00-00
   Zachary Schram D 1992-00-00
   Wally Schreiber F 1962-04-15
   Gerald Schultz G -
   Garrett Schultz D 1995-00-00
   Brandin Schultz F 1960-05-16
   Quinton Schulz F 1991-00-00
   Cole Schulz G 1991-00-00
   John Scott F 1982-09-26
   Julian Scott F 1991-07-08
   John Scott F 1991-00-00
   Curtis Seguin F 1982-00-00
   Austin Sehn D 1996-00-00
   Carter Seiben F 1999-00-00
   David Selthun D 1982-04-06
   Jake Seppola D 1997-00-00
   Rick Serafin D 1963-01-27
   Mackenzie Serben G 1991-00-00
   Kevin Shaigec D 1959-04-09
   Brian Shantz F 1970-05-15
   Jon Shapka F 1983-00-00
   Chris Sharkey G 1992-06-06
   Eden Sharp G 1997-00-00
   Matt Sharuga F 1978-03-05
   Keenan Shaw D 1996-00-00
   Brian Shaw F 1962-05-20
   Kelly Shea F 1971-04-18
   Riley Sheen F 1994-12-21
   Alex Sheflo G 1969-01-17
   Nickolas Sheils G 1996-00-00
   Walker Shenher G 1996-00-00
   Trevor Sherban D 1972-12-11
   Brendan Sherman D 1991-00-00
   Justin Sherwood D 1996-00-00
   Nicholas Shewchuk F 1986-06-17
   Connor Shields F 1984-01-05
   Kevin Shikaze D 1991-00-00
   Ed Shillington F -
   Jim Shires F 1945-11-15
   Jeff Shmigelsky D 1992-00-00
   Stephen Shmoorkoff D 1994-10-12
   Austin Shmoorkoff D 1997-05-06
   Casey Shott G 1993-00-00
   Rory Shott F 1984-00-00
   Gary Shuchuk F 1967-02-11
   Taylor Shukalak G 1995-00-00
   Carter Shukalak D 1997-06-30
   Ryan Shulha G 1978-07-03
   Derek Shybunka G 1970-09-25
   Eric Sieben F 1992-09-21
   Tristan Sieben F 1994-07-13
   Steve Sigaty F 1981-11-05
   Michael Simion F 1995-00-00
   Kent Simpson G 1992-03-26
   Dillon Simpson D 1993-02-10 SWAT MHA
   David Simpson G 1989-00-00
   Riley Simpson F 1996-07-23
   Del Simpson D 1978-04-03
   Brandon Sinclair D 1993-12-01
   Ahmid Singh F 1991-00-00
   Hugo Sirett D 1997-00-00
   Rob Sirianni F 1983-10-31
   Anthony Sirianni F 1997-01-24
   Temba Siyo F 1961-09-19
   Sheldon Skinner D 1994-03-24
   Stuart Skinner G 1998-11-01
   Liam Skitch F 1996-00-00
   Stephen Skoreyko F 1983-00-00
   Jamie Skousbol D 1991-00-00
   Thomas Skowronski D 1993-00-00
   Daniel Skubleny F 1991-00-00
   Cameron Slavik F 1996-00-00
   Jaret Sledz D 1977-08-23
   Jesse Slobodian D 1990-03-03
   Thomas Slubik D 1997-00-00
   Darren Smadis G 1975-05-25
   Michael Small F 1990-01-12
   Kyle Smart F 1992-12-02
   Mark Smith F 1977-10-24
   Mark Smith D 1983-04-18
   Kenton Smith D 1979-09-10
   Ryan Smith D 1988-01-01
   Colin Smith F 1993-06-20
   Danny Smith F 1992-02-18
   Geoff Smith D 1969-03-07
   Jarrett Smith F 1979-06-15
   Alex Smith F 1995-07-10
   Lisle Smith D 1994-00-00
   Terry Smith F 1952-06-30
   Randy Smith F 1953-05-12
   Curtis Smith F 1991-00-00
   Kelson Smith D 1991-00-00
   Nick Smith D 1997-00-00
   Zac Smith D 1997-12-02
   Corey Smith F 1975-05-10
   Derek Smith F 1975-04-22
   Maxwell Smith G 1997-00-00
   Kody Smith D 1986-00-00
   Matt Smith F 1988-00-00
   Jared Smith F 1998-02-24
   Connor Snell F 1995-00-00
   Briemen Snell F 1992-00-00
   Harold Snepsts D 1954-10-24
   Ben Snider F 1992-00-00
   Nicolas Sochatsky F 1990-08-31 Sherwood Park Kings M.H.A.
   Simon Sochatsky F 1957-09-28
   Simon Sochatsky D 1983-04-02
   Walter Sodke D 1964-02-08
   Doug Soetaert G 1956-04-21
   Gary Soetaert D 1957-03-01
   Joey Solo F 1993-00-00
   Brian Sommers F 1990-04-17
   Josef Sopiarz F 1995-01-15
   Michal Sopiarz F 1998-06-01
   Aaron Sorochan G 1984-04-17
   Lee Sorochan D 1975-09-09
   Gary Soroka D 1960-01-24
   Tom Sowa F 1993-06-21
   Ben Sowa D 1996-08-22
   Ken Spangler D 1967-05-02
   Daniel Spatafora D 1997-00-00
   Patrick Spelliscy D 1991-00-00
   David Spence F 1996-00-00
   Kim Spencer D 1958-09-01
   Greg Spenrath D 1969-09-27
   Matthew Spenrath F 1991-00-00
   Jacob Spinks G 1991-00-00
   Dale Spinks D 1978-03-01
   Kris Spriggs F 1995-09-03
   Earl Spry D 1961-03-21
   Tyler Spurgeon F 1986-04-10
   Jared Spurgeon D 1989-11-29
   Chris St. Jacques F 1983-01-22
   Brodie St. Jacques D 1993-00-00
   Kevin St. Jacques F 1971-02-25
   Pat Stachniak D 1979-03-17
   Austin Stager D 1996-00-00
   Bretton Stamler D 1987-03-10
   Gordon Stamp D 1993-00-00
   Damon Standing F 1995-00-00
   Darian Standing F 1998-00-00
   Dylan Stanley F 1984-01-24
   Darren Stanoffsky F 1961-03-20
   Morgan Stanyer F 1985-07-01
   Jordan Stapleton D 1990-07-15
   Logan Starchuk G 1997-00-00
   Daniel Starosta F 1990-06-29
   Thomas Stasiw D 1988-01-19
   Brad Staubitz F 1984-07-28
   Calvin Stearns F 1926-12-07
   Pete Steblyk D 1961-03-25
   Drew Stebner D 1994-00-00
   Brett Steele F 1992-00-00
   Adam Stephen F 1989-06-26
   Denny Stephen G 1985-00-00
   Jordan Stephen F 1995-00-00
   Conor Stephenson F 1991-04-23
   Scott Sterling F 1998-00-00
   Craig Sterzer F -
   Tyler Stevenson F 1990-03-21
   Dylan Stewart F 1997-05-08
   Ryan Stewart F 1991-00-00
   Taylor Stewart D 1995-00-00
   Wyatt Stewart G 1998-00-00
   Scott Stewart F 1982-03-29
   Geoff Stewart F 1980-05-20
   Georgie Stolic F 1995-00-00
   Nikola Stolic F 1997-00-00
   Dean Stork D 1975-10-02
   Garrett Storm G 1996-00-00
   Garrett Storms G 1995-02-01
   Dakota Stout G 1995-00-00
   Gord Strate D 1935-05-28
   Jamie Strate D 1991-00-00
   Garret Stroshein F 1980-04-04
   Jason Strudwick D 1975-07-17
   Samuel Subert F 1996-00-00
   Jeff Suggitt F 1973-11-23
   Donovan Sugiyama F 1985-05-05
   Wyatt Sulz D 1995-00-00
   Brian Sutherby F 1982-03-01 Canadian Athletic Club
   Ken Sutton D 1969-11-05
   Ty Swabb G 1992-07-09
   Taylor Swaffield D 1989-12-28
   Rick Swan F 1961-00-00
   Ben Swonek F 1996-00-00
   Darryl Sydor D 1972-05-13
   Brad Symes D 1976-04-26
   Shannon Szabados G 1986-08-06
   Rob Szatmary F 1973-02-19
   Eric Szudor G 1997-02-17
            
 T         
   Robb Tallas G 1973-03-20
   Adam Tambellini F 1994-11-01
   Al Tarasuk F 1964-07-27
   Chris Tarnowski D 1966-09-23
   Joe Tassone F 1975-02-12
   Andrew Taverner F 1995-05-07
   Mike Tayler F 1987-00-00
   Stephen Tayler G 1990-00-00
   Justin Taylor F 1983-01-01
   Joshua Taylor F 1995-00-00
   Rylan Taylor F 1992-06-21
   Brendan Tazumi F 1994-06-23
   Josh Teasdale F 1996-00-00
   William Teichgraber F 1996-00-00
   Greg Tennant D 1959-06-07
   Henrik Tervonen D 1991-02-02
   Brendon Thiessen F 1983-00-00
   Brandon Thiessen F 1983-12-13
   Jordan Thomas D 1996-07-11
   Stefan Thomas F 1994-00-00
   Chance Thomas F 1995-10-25
   Brandon Thomas D 1997-00-00
   Jacob Thomas D 1998-12-04
   Sean Thomas F 1994-00-00
   Dave Thomlinson F 1966-10-22
   Tyler Thomlison F 1985-00-00
   Tim Thomlison G 1958-04-18
   Mitch Thompson F 1989-00-00
   Josh Thompson D 1996-00-00
   Greg Thomson D 1963-05-28
   Jim Thomson F 1965-12-30
   Tyler Thorburn D 1996-00-00
   Steve Thornton F 1973-03-08
   Eric Thurston D 1963-09-23
   Darren Tiemstra D 1977-05-12
   Bradley Tierney F 1988-12-10
   Garrett Tierney D 1998-00-00
   Dean Tiltgen F 1974-02-03
   Brandon Toal F 1996-00-00
   Graham Todd D 1995-00-00
   Justin Todd F 1985-01-31
   Cam Toma F 1993-00-00
   Kevin Tomalty D 1989-10-20
   Daniel Tomalty F 1991-00-00
   Peter Tomaras F 1998-10-22
   Glen Toner F 1952-05-31
   Stephen Tonowski D 1986-09-05
   Tim Tookey F 1960-08-29
   Lali Toor F 1993-00-00
   MacKenzie Topinka G 1993-00-00
   Craig Topolnisky D 1957-10-08
   Chase Torontow D 1996-06-23
   Matthew Toth D 1992-00-00
   Noah Toth D 1995-00-00
   Nolan Tracey F 1990-09-17
   Jordan Tracy F 1980-02-29
   Patrick Tremblay D 1986-09-23
   Branden Troock F 1994-03-03 Whitemud West MHA
   Justin Trudeau F 1981-00-00
   Kale Trylinski F 1994-10-27
   Josh Tufts F 1991-00-00
   Brian Tulik D -
   Byron Turba G 1991-00-00
   Curtis Turner G 1994-00-00
   Jarrett Turner F 1997-00-00
   Kaylen Turner D 1998-00-00
   Bradley Tutschek F 1980-09-23
   Monte Tutshchek F 1982-00-00
   Jordan Tyler F 1990-03-16
   Troy Tymchuk F 1994-00-00
   Dana Tyrell F 1989-04-23 Airdie MHA
   Matt Tywoniuk G 1994-00-00
            
 U         
   Desmond Ullrich F 1994-00-00
   Dallas Ungurian G 1988-10-02
   Danny Urban F 1987-03-06
   Jordan Urban D 1990-01-26
            
 V         
   Garry Valk F 1967-11-27
   Phil Valk D 1972-05-22
   Mark Valtr G 1994-00-00
   Bryce Van Brabant F 1991-11-12
   Alex Van Elst D 1991-00-00
   Darren Van Oene F 1978-01-18
   Luc Vandale F 1993-05-08
   Nick Veilleux D 1995-00-00
   Josh Vera F 1991-00-00
   Jeffrey Vickery D 1991-00-00
   Francis Villeneuve F 1991-00-00
   Justin Visscher F 1996-00-00
   Layne Viveiros D 1995-08-04
   Brandon Vogel G 1999-05-14
   Jason Vokey D 1987-03-07
   Michael Volcan D 1962-03-03 St. Albert Saints
   Nolan Volcan F 1998-07-04
   Brenden Volovich F 1991-00-00
   Sam Voss D 1994-00-00
            
 W         
   Jacob Wachowicz D 1996-01-01
   Mark Wacker F 1991-00-00
   Matt Wagner G 1986-10-06
   Shane Wagstaff D 1993-00-00
   Ryan Waldner D 1983-08-08
   Michael Wall F 1991-09-14
   Kylor Wall D 1997-00-00
   Michael Wall F 1991-09-14
   Dylan Wallace D 1994-00-00
   Logan Walters F 1996-00-00
   Nick Wanat F 1998-05-09
   Ed Ward F 1969-11-10
   Nathan Ward F 1981-12-08
   Colin Ward F 1970-09-05
   Thomas Waschenfelder F -
   Daniel Waschuk F 1985-04-12
   Chad Wasuita F 1996-00-00
   Tyler Wasylkiewicz G 1995-00-00
   Adam Wasylkiw G 1981-00-00
   Liam Watson D 1996-00-00
   Jim Watt G 1986-07-04
   Tanner Watt F 1996-00-00
   Clint Way D 1979-03-01
   Matt Wear F 1989-04-25
   Corey Webb G 1992-00-00
   Joel Webb D 1995-02-23
   Eric Webb D 1993-00-00
   Cole Wedman D 1994-03-18
   Dan Wedman D 1995-09-15
   Matthew Wedman F 1999-05-25
   Steve Weidlich D 1981-01-23
   Toby Weishaar F 1974-04-26
   Tyler Weiss F 1996-00-00
   Charles Wells F 1991-01-04
   Jordan Wenckowski D 1996-00-00
   Jordan Wenkowski D 1996-00-00
   Mitchell Weran F 1991-00-00
   Matthew Weran F 1991-00-00
   Brett Werbiski D 1994-00-00
   Darcy Werenka D 1973-05-13
   Gord Whitaker F 1966-01-24
   Ryan White F 1987-07-03
   Sean White F 1995-00-00
   Brandan White D 1995-00-00
   Jarred White F 1999-00-00
   Briar White F 1999-00-00
   Dean Whitney G 1974-12-08
   Steve Wienke D 1968-03-02
   Matt Wiest F 1992-00-00
   Ethan Wigley D 1990-01-19
   Ian Wilkie G 1949-07-20
   Brett Wilkinson F 1995-00-00
   Kent Willert D 1991-00-00
   Brandon Williams F 1996-00-00
   James Williamson G 1991-00-00
   Brad Williamson F 1988-00-00
   Shane Willis F 1977-06-13
   Justin Willis D 1993-00-00
   Ian Willows F 1996-00-00
   Klarc Wilson F 1993-04-01
   Adam Wilson F 1996-00-00
   Markus Wilson D 1995-00-00
   Jerry Wilson F 1937-04-10
   Koletrane Wilson D 1999-09-01
   John Winter D 1962-10-01
   Stephen Wintermute F 1991-00-00
   Quin Winton F 1991-00-00
   Daniel Wlasichuk G 1994-00-00
   Kieran Wong D 1995-00-00
   David Wood G 1980-09-04
   Ryley Wood F 1997-00-00
   Reid Woodman D 1997-00-00
   Brian Woolger F 1985-02-08
   Shaun Woroschuk D 1979-06-05
   Colin Worsfold D 1991-00-00
   Adam Woytiuk D 1992-04-06
   Christopher Wray G 1993-01-17
   Daniel Wray F 1995-02-22
   Clinton Wright D 1992-04-03
   Mike Wuchterl F 1987-12-09
            
 Y         
   Brad Yachimec F 1961-05-14
   Bart Yachimec F 1960-05-16
   Brennan Yadlowski D 1991-06-17
   Austin Yadlowski D 1993-07-29
   Warren Yadlowski F 1965-07-14
   Ken Yaremchuk F 1964-01-01
   Gary Yaremchuk F 1961-08-15
   Colton Yaremovich F 1990-07-28
   Nicholas Yekimchuk F 1991-00-00
   Matt York F 1988-12-13
   Adam Young D 1989-01-31
   Luke Young F 1991-00-00
   Braden Young F 1998-00-00
   Scott Young F 1964-06-27
   Chris Yule F 1975-03-29
   James Yurick D 1991-00-00
   Danny Yurick F 1991-00-00
   Zac Yurick D 1996-00-00
            
 Z         
   Shane Adam Zacharias D 1991-00-00
   Tyler Zacharuk D 1994-00-00
   Mackenzie Zacharuk F 1997-00-00
   Lucas Zadery F 1993-00-00
   Blair Zahara F 1981-07-28
   Zarley Zalapski D 1968-04-22
   Michael Zaminer F 1993-00-00
   Brett Zarowny G 1995-03-30
   Tom Zavediuk F 1978-01-11
   Darrel Zelinski F -
   Ed Zemrau D 1933-08-22
   Chad Ziegler F 1989-06-12
   Brandon Zimmerman F 1995-00-00
   Stephen Zipp F 1993-07-31
   Michael Zipp D 1996-09-20
   Theo Zubot G 1995-12-04
   Logan Zurfluh F 1995-00-00
   Mark Zvonkovic D 1995-12-14
   Kyle Zwart F 1995-00-00