Eliteprospects

Home | Stats | Team Search | Leagues | Awards | Drafts | About | Photo | RSS | Blog | Beta | Football | Sportbutiken


Player
316227 players | Last added:
Nicholas Mooney
Team
Elite Prospects launched on Android

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

 Scoring Leaders
EP Stats
Champions HL
#
Player
GP
G
A
TP
1. 
flag Andreas Johnson (F)
2
2
7
9
2. 
flag Christian Dahl Andersen (F)
2
1
5
6
3. 
flag Erik Forssell (F)
2
4
1
5
4. 
flag Josh Soares (F)
2
3
2
5
5. 
flag Jiri Polansky (F)
2
3
2
5
more stats from Champions HL stats  
Champions Hockey League at Elite Prospects
 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
EP Transfer App

     
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 Calgary, AB, CAN.

Currently sorted by: player last name

      Player Pos Born Youth Team
            
 A         
   Tommy Adair F 1989-07-21
   John Adams F 1920-05-05
   Stew Adams F 1904-10-16
   Beau Adams D 1984-01-18
   Matteo Aiello F 1998-05-14
   MacKenzie Albus F 1997-00-00
   Matthew Alfaro F 1996-08-06
   Matt Alfaveo D 1996-00-00
   Justin Algar F 1997-00-00
   Brendan Algeo D 1991-02-08
   Alex Allan F 1989-08-28
   Taylor Allan F 1995-08-03
   Shane Allan F 1997-12-19
   Peter Allen D 1970-03-06
   Luke Allison F 1997-00-00
   Cody Almond F 1989-07-24
   Brad Alteman F 1997-00-00
   Steven Altman G 1993-03-30
   Cam Amantea F 1994-02-17
   Mitch Amatto F 1994-06-16
   Jordan Amatto F 1988-00-00
   Dave Ammerman D 1985-09-14
   Brett Anderson G 1986-07-26
   Dayne Anderson D 1994-09-23
   Reid Anderson F 1996-00-00
   Kyle Anderson D 1998-00-00
   Andrew Anderson G 1976-09-07
   Mark Anderson G 1992-00-00
   Jesse Anderson F 1983-03-04
   Jaret Anderson-Dolan F 1999-12-09 Trails West MHA
   Kelly Andrew G 1989-12-27
   Blair Andrews F 1995-10-06
   Brendan Androsoff D 1994-02-08
   Cameron Anklewich F 1997-01-29
   Johnson AP F 1996-00-00
   Jonathan Apolonio F 1997-01-10
   Andrew Archer D 1983-05-15
   Aaron Archer D 1994-02-25
   Andrew Archer F 1997-00-00
   Diego Arenas F 1991-00-00
   Aaron Areshenko F 1998-00-00
   Nick Armand G 1987-10-02
   Matthew Armitage G 1999-10-30
   Andrew Arreaza F 1994-09-22
   Jacob Ashton F 1998-02-17
   Kelly Askew F 1971-11-06
   Ben Assad F 1996-02-23
   Mark Astley D 1969-03-30
   Sam Atkinson D 1999-06-27
   François Auger F 1987-02-24
   Jared Aulin F 1982-03-15
   Andy Avery D 1992-12-12
   Michael Avery F 1995-00-00
            
 B         
   Linden Babcock F 1999-11-05
   Joe Babey D 1989-05-24
   Ryan Bachmeier D -
   Derek Bacon F 1991-09-27
   Sam Bacon F 1991-00-00
   John Badduke F 1972-06-21
   Robert Badyk F -
   Scott Bailey G 1972-05-02
   Ryan Baim F 1995-08-19
   Braden Bain F 1997-00-00
   Dan Bakala G 1987-12-23
   Grant Baker D 1993-06-05
   Anthony Baker D 1992-07-00
   Collin Bakgaard D 1992-08-20
   Braxton Baksza F 1997-00-00
   Phil Bamber F 1993-08-30
   Jerry Bancks F 1955-07-13
   Daniel Bandura D 1991-00-00
   Liam Bankes F 1996-00-00
   Liam Banks G 1997-00-00
   Darin Bannister D 1967-01-16
   Mike Barabash G 1997-00-00
   Brady Barclay F 1998-00-00
   Arthur Barker D -
   Kyle Barkey D 1991-00-00
   Darren Barkley F 1985-02-15
   Spencer Barlow F 1995-10-05
   Alex Barnes D 1992-08-04
   Cam Barnes G 1994-01-03
   Mitchell Barnes F 1995-00-00
   Ryan Barnett F 1983-05-26
   Jeff Barrett F 1990-05-11
   Joel Barrett F 1986-03-31
   MacKenzie Barry F 1996-00-00
   Chris Barton F 1987-07-12
   David Barton F 1983-02-03
   Bruno Baseotto F 1960-03-24
   Connar Bass D 1994-07-15
   Bob Bassen F 1965-05-06
   Hank Bassen G 1932-12-06
   Mark Bassen F 1969-05-09
   Pat Bateman F 1982-05-20
   Jason Battershill D 1987-06-22
   Braden Bauer G 1991-00-00
   Eric Bauer F 1991-00-00
   Shawn Bauer F 1991-00-00
   Nolan Baumgartner D 1976-03-23
   Colin Baustad D 1969-08-31
   Terry Baustad F 1968-06-27
   Brennan Baxandall D 1992-05-17
   Evan Bayko D 1991-08-11
   Matt Bayrak F 1995-00-00
   Jay Beagle F 1985-10-16
   Matthew Bean F 1997-00-00
   Jake Bean D 1998-09-06
   Shane Bear D 1997-02-17
   Andrew Beaule F 1992-00-00
   Richie Wesley Beaver D 1991-07-15
   Evan Beck F 1993-00-00
   Brayden Beckley F 1994-10-20
   Paul Bedard F 1991-00-00
   Bobby Bedingfield D 1979-08-19
   Curtis Beech D 1988-01-07
   David Beekhuizen F 1995-00-00
   Tanner Beekhuizen G 1996-00-00
   Matthew Beesley D 1997-00-00
   Cody Befus G 1993-12-21
   Zach Befus F 1996-00-00
   Matthew Behan-Fossey F 1997-00-00
   Mark Beischel D -
   Zach Beisel D 1992-07-09
   J.J. Beitel D 1993-07-19
   Brent Belecki G 1977-12-22
   Myles Bell F 1993-08-13
   Kevin Bell G 1995-00-00
   Travis Bell D 1978-12-02
   Taylor Bell D 1996-00-00
   Jarvis Bender G 1991-03-01
   Riley Bender G 1991-00-00
   Spencer Bender F 1995-06-21
   Jesse Bennefield F 1981-07-31
   Blue Bennefield F 1979-07-05
   Jeff Bennett F 1995-00-00
   Michael Benson D 1993-00-00
   Jacob Bentley F 1995-00-00
   Tyler Bentley F 1997-00-00
   Matt Berard F 1987-11-10
   Jack Berazan F 1995-00-00
   Jack Berezan F 1995-09-12
   Payton Berezowski D 1995-00-00
   Jacob Bergeron F 1992-04-12
   Colin Bergman F 1989-03-02
   Wade Bergman D 1990-09-09
   Dawson Bergmann F 1995-00-00
   Chris Berry F 1985-05-16
   Dan Bertram F 1987-01-14 Airdrie MHA
   Matt Besplug F 1991-00-00
   Dylan Beston F 1992-00-00
   Mike Beston D 1993-00-00
   Tyson Bett D 1997-00-00
   Chad Biafore D 1968-05-28
   Dion Big Plume F 1995-04-04
   Rob Bilcox D -
   Chandler Billinghurst G 1997-06-30
   Curtis Billsten F 1986-09-10
   Alex Bilton G 1995-05-02
   Braden Binder D 1996-00-00
   Sam Binfet F 1997-00-00
   Erich Binner F 1991-02-19
   Brenden Birdsell D 1990-02-28
   Ryland Bjorndahl D 1996-00-00
   Kris Bjornson D 1970-06-09
   Jamie Black F 1972-04-04
   Connor Blake F 1998-00-00
   Ryan Blanchard D 1992-00-00
   Braden Blasetti G 1991-00-00
   Matt Bleile G 1991-10-05
   Don Blishen G 1971-08-24
   Jesiah Bliss F 1997-00-00
   Jessiah Bliss F 1997-00-00
   Ryan Bloom F 1993-03-23
   Steve Blyth D 1960-07-16
   Stuart Boak D 1991-00-00
   Mitchell Board F 1991-02-21
   Davis Bodnar F 1997-00-00
   Adam Bodnar F 1998-00-00
   Vince Boe D 1970-12-23
   Cody Boeckman G 1994-11-09
   Brendan Boehm F 1995-00-00
   Andrew Bogle F 1979-12-22
   Markus Boguslavsky F 1999-05-15
   Zachary Bokenfohr D 1999-00-00
   Josh Bolding G 1997-00-00
   Darrell Boldon F 1990-08-05
   Mark Bolger F 1991-00-00
   Scott Bolland G 1986-03-22
   Joel Bond D 1977-02-15
   Erik Bonsor D 1991-01-05
   Ryan Bontorin G 1996-03-28
   Dustin Boone F 1994-02-03
   Brent Booth D 1981-01-04
   George Boothman F 1916-09-25
   Geoff Borchert D 1998-00-00
   Taylor Bornyk F 1995-00-00
   David Boruch F 1991-00-00
   Bryan Bosch F 1969-08-10
   Jaden Boseman D 1998-00-00
   Ryley Bosman F 1997-00-00
   Lane Boswell F 1987-01-25
   Brock Boswell F 1991-03-04
   Isaac Bot G 1998-00-00
   Taylor Bourne F 1991-06-29
   Roger Bourque D 1955-04-11
   Kevin Boutilier D 1988-02-02
   Parker Bowles F 1995-01-25
   Jagger Bowles F 1993-06-13
   Zac Bowles F 1995-11-30
   Curtis Bowman G 1995-04-11
   Joel Bowman F 1995-00-00
   Jared Bowman D 1999-00-00
   Kieron Bownes F 1996-00-00
   Kieran Bownes D 1996-00-00
   Craig Boyd F 1975-04-15
   Ryan Boyd D 1975-01-10
   James Boyd F 1949-06-04
   Scott Boyd D 1972-05-11
   Kevin Boyd F 1977-11-02
   Aaron Boyer F 1984-03-15
   Luke Boyer D 1986-05-06
   Brad Boyko F 1995-00-00
   James Braakman F 1990-07-29
   Jake Braben F 1991-00-00
   Barry-Lee Bracko F 1964-00-00
   Scott Bradford F 1974-07-25
   Paul Bradley F 1984-02-13
   Travis Bradshaw F 1988-03-23
   Aaron Brady D 1986-03-07
   Adam Brash F 1975-07-19
   Cam Brauer D 1970-01-04
   Lindsey Braun D 1973-03-21
   Cameron Braun F 1999-05-25
   Tucker Braund F 1988-12-20
   Spencer Brennan F 1991-01-01
   Mitchell Brennan D 1997-02-02
   Anthony Brenner F 1959-11-28
   David Briere G 1988-04-04
   Garret Brisebois F 1997-00-00
   Sam Brittain G 1992-05-10
   Mike Broda F 1977-05-26
   Mike Brodeur G 1983-03-30
   Alex Broer G 1995-00-00
   Allan Brook F -
   Cody Brookwell D 1986-09-14
   Todd Brost F 1967-09-23
   Ed Brost D 1967-08-18
   Michael Brown F 1990-06-08
   Matt Brown D 1989-09-20
   Matthew Brown D 1991-03-02
   Carson Brown F 1993-07-05
   Justin Brown F 1995-00-00
   Mike Brown G 1981-09-09
   Cal Brown D 1967-01-13
   Craig Brown F 1992-00-00
   Tucker Brown F 1995-03-06
   Drake Brown D 1994-09-13
   Brayden Brown F 1997-06-06
   Cody Brown G -
   Barry Brown F 1958-09-20
   Nathan Brummitt F 1986-04-25
   Jon Brumwell F 1994-05-02
   Steven Brumwell D 1991-00-00
   Murray Brumwell D 1960-03-31
   Cassidy Bruni F 1993-00-00
   Chris Bruton F 1987-01-23
   Thomas Bruton D 1991-05-23
   Patrick Bruton D 1984-12-02
   Mitchel Bruyns F 1991-00-00
   Ryan Bryant G 1995-00-00
   George Buat F 1958-01-06
   Chad Bucar F 1982-02-05
   Connor Buchanan F 1991-01-11
   Bradley Buckingham F 1992-03-10
   Trenton Bullard F 1991-00-00
   Daniel Bunnah F 1992-09-21
   Cameron Burdenie F 1991-06-13
   Jacob Burford F 1998-00-00
   Parker Burgess F 1985-03-11
   Simon Burke F 1991-00-00
   Keaton Burke D 1994-11-20
   Zachary Burke D 1995-00-00
   Tyson Burrows F 1995-00-00
   Kyle Burton F 1986-11-26
   Mike Bussoli D 1978-11-06
   Brandon Butler G 1996-00-00
   Alistair Butt D 1997-00-00
   Brett Butterwick D 1984-01-04
   Austin Buzzell G 1993-05-07
            
 C         
   Paul Cabana F 1978-09-28
   Austin Cabunoc F 1997-01-06
   Sean Cahill G 1990-03-15
   T.J. Cairns G 1996-00-00
   Don Cairns F 1955-10-08
   Cullen Caldwell G 1986-06-21
   Kenny Cameron G 1993-01-03
   Ryan Cameron F 1995-00-00
   Brett Campbell F 1993-00-00
   Brett Campbell F 1998-02-09
   Curtis Cane F 1996-00-00
   Keven Cann F 1991-10-27
   Scott Cannam F 1973-05-13
   C.J. Caputo F 1991-10-17
   Dante Caravaggio F -
   Chad Carder G 1989-01-11
   Brian Carlin F 1950-06-13
   Andy Carmichael G 1991-00-00
   Scott Carpenter F 1986-03-27
   Liam Carr D 1991-00-00
   Mackenzie Carriere F 1993-03-18
   Jason Carriere F 1974-04-22
   Austin Carroll F 1994-03-26
   Tyler Carron F 1997-00-00
   Jack Carruthers F -
   Jordan Cartney G 1994-04-03
   Shawn Cathers D 1985-03-31
   Stephen Cavanagh F 1986-04-09
   David Cayer D 1991-00-00
   Curtis Ceccanese F 1997-00-00
   Jason Cenaiko G 1983-03-29
   Steve Chaffin D 1991-02-14
   McKenzie Chalmers G 1996-03-11
   Eric Chamberland F 1991-00-00
   Brody Chambers G 1991-00-00
   Edrick Champagne F 1991-00-00
   Allistair Chapman D 1992-07-03
   Chris Chapman F 1985-01-17
   Lowell Chapman G 1995-00-00
   Todd Charlesworth D 1965-03-22
   Patrick Charron F 1990-11-07
   Connor Chartier F 1994-01-15
   Colby Chartier F 1996-05-23
   Ryan Chaytors F 1975-09-19
   Sean Chaytors D 1977-10-11
   Marcus Cheng D 1992-07-02
   Steve Cheredaryk D 1975-11-20
   Yuri Chernichko F 1997-00-00
   Alex Cheveldave D 1996-00-00
   Cole Cheveldave G 1993-06-08
   Jeremy Cheyne F 1980-07-10
   Colin Chisholm D 1963-02-25
   Hyungwoo Choi G 1989-03-23
   Jordan Chomack F 1982-10-20
   Donald Choukalos G 1981-04-04
   Alex Chow D 1993-00-00
   Trevor Chown D 1993-12-08
   Mark Christensen F 1993-05-06
   Cole Christiansen D 1991-00-00
   Andrew Christianson G 1991-00-00
   Eric Christianson D 1957-02-15
   Patrick Christie F 1989-02-03
   Ty Christie F 1995-00-00
   Austen Christie D 1991-00-00
   Des Christopher G 1973-01-26
   Derek Chudyk F 1994-00-00
   Chris Churchill G 1966-06-13
   Travis Churchman F 1980-02-16
   Dean Chynoweth D 1968-10-30
   Joe Ciccarello F 1972-03-08
   Eric Cinnamon F 1997-00-00
   Charlie Cinnamon D 1998-00-00
   David Civitarese F 1989-05-25
   Nick Civitarese F 1984-10-07
   Steve Clarey D 1991-00-00
   Josh Clark F 1993-04-06
   John Clegg F 1994-03-27
   Aaron Cleveland F 1995-00-00
   Jordan Cloutier D 1995-00-00
   Matt Cloutier G 1986-09-11
   Brandon Clowes F 1992-04-10
   Brodie Clowes D 1995-10-30
   Jeffrey Coates F 1991-09-25
   Braydon Coburn D 1985-02-27 Shaunavon Badgers
   Justin Cochrane F 1991-01-31
   Brandon Cochrane F 1995-00-00
   Matt Cockell G 1979-05-04
   Brandon Coelho F 1995-00-00
   Franco Colapaolo F 1996-02-17
   Joe Colborne F 1993-05-27
   Joe Colborne F 1990-01-30 Springbank MHA
   Grant Cole G 1949-05-02
   Harrison Coles F 1997-00-00
   Andrew Coles F 1987-04-30
   Jeff Collett F 1990-09-20
   Connor Collett F 1993-01-18
   Mitch Collett F 1995-02-06
   Chris Collins F 1992-04-18
   Nicholas Collins F 1997-00-00
   Daniel Collins G 1997-00-00
   Jared Collister D 1988-03-01
   Tim Collister D 1991-00-00
   Dallas Comeau F 1997-09-19
   Dan Conacher F 1989-03-05
   Pat Conacher G 1984-09-25
   Rob Conn F 1968-09-03
   Mike Connolly F 1989-07-03
   Al Conroy F 1966-01-17
   Cole Conway F 1993-00-00
   Duncan Cook F 1977-06-05
   Cam Cook F -
   Matt Cook G 1998-00-00
   Chris Cook F 1987-03-28
   Will Cook-Clark F 1991-00-00
   Shaun Cooke F 1996-00-00
   Colin Cooper G 1994-11-09
   Larry Cooper F -
   Bob Cooper G 1966-08-18
   Luke Copithorne F 1995-00-00
   Spencer Copp F 1990-01-12
   Fabio Coppola D 1992-01-03
   Brett Corkey D 1992-04-14
   Logan Corkin F 1991-00-00
   Justin Cormier F 1987-04-22
   Jackson Cornelius F 1995-00-00
   Ryan Cornforth D 1988-10-04
   Bruce Corrigal G 1992-05-23
   Ryan Corry D 1986-07-09
   Keith Cory D 1957-02-04
   Tanner Costley F 1996-00-00
   Justin Cote G 1987-08-20
   Chris Couper D 1994-03-12
   Max Cousins D 1983-04-11
   Derek Couture F 1984-04-24
   Liam Couture D 1985-08-24
   Rob Cowan D 1983-09-05
   Dave Cowan D 1985-12-20
   Ashton Cox D 1998-00-00
   Mike Craig G 1962-11-01
   Larry Creighton F -
   Nick Crisanti G 1994-07-25
   Geoffrey Crisfield D 1993-02-19
   Austin Croft F 1995-00-00
   Brent Cronk F -
   Patrick Croome D 1994-09-03
   Cam Cross F 1998-00-00
   Taylor Crossley D 1992-07-14
   Martin Croteau F 1986-07-10
   Aidan Crowther F 1993-09-02
   Brendan Crowther D 1991-00-00
   Greg Crozier F 1976-07-06
   Tristan Crozier F 1998-02-23
   Keith Csizmadia F 1992-12-14
   Brandon Cubiss D 1993-00-00
   T.J. Cunningham F 1993-06-26
   Les Cunningham F 1913-10-04
   Clark Cunningham D 1961-06-12
   Kodie Curran D 1989-12-18
   Keegan Curran F 1991-00-00
   Randy Currie D 1977-08-11
   Cain Curtis F 1995-00-00
   Daniel Cusano G 1996-00-00
   Mathieu Cusson F 1979-05-16
   Carter Czaikowski D 1998-05-04
            
 D         
   James D'Andrea G 1992-02-07
   Justin Daigle D 1988-02-17
   Eric Daigle F 1996-00-00
   Gordon Dailley D 1911-07-24
   Nic Dalby F 1993-00-00
   Brett Dallen F 1992-10-05
   David Dallen F 1994-06-06
   Devin Dambrauskas D 1992-09-06
   Corey Dambrauskas D 1996-07-03
   Taner Dambrauskas F 1998-00-00
   Aaron Damini F 1972-06-14
   Alex Dandonneault F 1995-00-00
   Adam Danyluk F 1994-05-09 Lake Bonavista Breakers MHA
   David Darguzas F 1979-01-20
   Curtis Darling G 1983-07-27
   Chandler Dasilva F 1991-00-00
   Ravi Dattani G 1995-07-30
   Jay Davidson F 1991-00-00
   Matthew Davies F 1997-00-00
   Ken Davis F 1981-03-20
   Chris Davis G 1974-12-01
   Cole Davis F 1997-00-00
   Greg Davis F 1979-07-26
   Mark Dawkins G 1972-01-16
   Jason Day D 1978-02-05
   Austin Dean F 1997-00-00
            
 d         
   Curtis deBruyn D 1988-10-07
            
 D         
   Chris DeBruyn D 1986-02-13
   Breyden DeCock F 1990-03-01
   Aaron DeCoste F 1979-07-29
   Tyler Deis F 1974-07-10
   Robert Deis F 1987-03-13
   Jordan Delgato F 1996-00-00
   Matthew Delia D 1991-00-00
   Devon Dell G 1991-04-29
   Andrew Delmar F 1995-00-00
   Daniel Derkuch G 1995-00-00
   Darren Deschamps D 1984-07-17
   Dustin Deschamps D 1982-10-10
   Jacob DeSerres G 1990-03-18
   Brayden Desjardins F 1993-12-20
   Rene Desmarais F -
   Dustin Deugau D 1996-00-00
   Brendan Devine F 1995-00-00
   Ryan Devlin F 1991-00-00
   Carter DeVries D 1997-00-00
   Daniel Dickey F 1993-00-00
   Josh Dickson F 1998-00-00
   Samuel Dielwart F 1987-08-09
   Zach Dietrich D 1995-03-04
   Phil Dillon F 1992-05-07
   Thomas Dillon F 1991-00-00
   Rob DiMaio F 1968-02-19
   Lucas Dinn D 1995-00-00
   Luc Dion G 1991-00-00
   Jesse Ditto F 1995-00-00
   Stephen Doane F 1994-04-07
   Christopher Dobbyn D 1997-00-00
   Chase Dobler D 1992-03-16
   Peter Dobrowolski G 1980-06-16
   Shay Dodds F 1989-01-02
   Brent Dodginghorse F 1978-02-17
   Shane Doherty F 1995-10-17
   Jarod Domingo F 1997-00-00
   Derek Donald F 1970-05-01
   Austin Donaldson F 1993-10-22
   Daniel Donnachie F 1991-04-10
   Sean Donnelly D 1978-02-04
   Ryan Dormer D 1992-06-10
   Scott Douglas F 1981-01-01
   Read Douglas F 1997-00-00
   Darren Douglas F 1979-04-16
   Brian Doust F 1990-06-20
   Drydn Dow D 1992-09-21
   Chris Dowling D 1991-03-01
   Eric Doyle D 1989-04-05
   Logan Drackett G 1998-10-01
   Chris Drake F 1991-00-00
   Darrell Draper F 1983-05-12
   Kelton Dreidger F 1997-05-07
   Kelton Driedger F 1997-00-00
   Brad Drobot F 1989-07-20
   Mark Drohan D 1998-04-30
   Ian Dubourdieu D 1999-00-00
   Colin Dueck D 1990-01-17
   Bradly Duin D 1996-00-00
   Skylar Duiven F 1998-00-00
   Reid Duke F 1996-01-28 Trails West MHA
   Brett Dumaine D 1994-12-05
   Kyle Dumba G 1998-03-03
   Louis Dumont F 1973-01-30
   Spencer Dumont F 1991-00-00
   John Dunbar F 1991-08-24
   Ryan Duncan F 1985-07-14
   Devin Dunlop D 1988-05-10
   Kevin Dunlop F 1991-07-17
   Aurey Dunlop D 1995-00-00
   Madison Dunn F 1995-10-04
   Jamie Dunn F 1972-11-28
   Sean Dunn F 1991-00-00
   Andrew Dunn F 1997-00-00
   Brayden Dunn F 1998-04-26
   James Dunn-LaGrange F 1995-00-00
   Myles Dunne G 1991-12-11
   Matt Dunne D 1995-06-19
   Micki DuPont D 1980-04-15
   Alex Durbeniuk D 1995-07-25
   Tom Durnie D 1988-04-08
   Rich Dusevic F 1966-01-17
   Etienne Dussault D 1998-00-00
   Ryan Dutton G 1984-02-17
   Cory Dvornik F 1989-10-28
   Patrick Dwyer D 1993-00-00
   Matthew Dyck F -
   Tyler Dyck F 1983-03-16
   Mike Dyck F 1998-00-00
   Randall Dyck D 1979-09-09
            
 E         
   Kobe Eagletail D 1997-09-10
   Patrick Eaves F 1984-05-01
   Murray Eaves F 1960-05-10
   Dustin Eberle F 1992-11-22
   Jordin Eddie F 1991-00-00
   Jordan Eddy F 1992-08-10
   Christopher Edge D 1995-00-00
   John Edwardh F 1995-02-03
   Jacob Edwards G 1992-12-09
   Trevor Edwards F 1987-04-10
   Bennett Edwardson F 1992-00-00
   Luke Egener D 1988-02-08
   Austin Ehret F 1996-03-17
   Travis Ehrhardt D 1989-04-12
   Dallas Ehrhardt D 1992-03-02
   Sawyer Eichel F 1987-01-28
   Steven Eidsness F 1991-00-00
   Brodie Eisbrenner F 1992-08-22
   Greg Eisler F 1975-03-24
   Aaron Elaschuk F 1992-02-07
   Evan Elaschuk D 1995-12-29
   Brett Elder F 1993-00-00
   Tyler Eley F 1992-01-30
   Trevor Elias F 1988-07-30
   Paul Eliason D 1991-00-00
   Mickey Elick D 1974-03-17
   Jordan Ellams F 1985-08-08
   Joel Elliott F 1959-07-29
   Jacob Elmer F 1998-12-31
   Campbell Elynuik F 1992-12-25
   Jakson Elynuik F 1995-02-28
   Hudson Elynuik F 1997-12-10
   Brayden Engel G 1994-07-16
   Tyson Enzie F 1995-01-20
   Ryan Epp F 1979-03-08
   Carson Erdman F 1996-00-00
   Trevor Erhardt F 1962-11-27
   Lane Erickson F 1992-09-29
   Kale Erickson F 1992-09-29
   Lucas Eshleman F 1993-00-00
   Tyler Eskesen F 1990-01-14
   Jordan Evans F 1996-00-00
   Ryne Evans F 1995-00-00
   David Evans F 1978-01-17
   Doug Evans D 1988-03-08
   Chad Evans F 1982-08-12
   Chris Everett F 1973-04-03
   Rod Ewacha F 1970-04-06
   Dylan Exton F 1986-09-07
   Jason Ezeard F -
            
 F         
   Derek Fagan D 1997-00-00
   Brandon Fagerheim F 1990-12-13
   Brett Fagerheim D 1994-05-28
   Ryan Fairfield D 1995-03-22
   Chase Fallis F 1991-02-10
   Ian Fargey D 1995-00-00
   Sean Farmer D 1977-02-04
   Grant Farrell D 1983-10-11
   Peter Farrell D 1985-10-03
   Ben Farrer F 1988-10-07
   Tate Farstad F 1996-00-00
   Justin Faryna F 1988-11-19
   Nathan Faryna F 1991-00-00
   Jordan Faryna F 1995-00-00
   Jeffrey Fasegha F 1997-09-14
   T.J. Fast D 1987-09-02
   Olivier Favreau G 1990-03-20
   Julien Favreau G 1994-03-19
   Matthieu Fawcett G 1998-00-00
   Aryeh Fayerman F 1991-00-00
   Devin Featherstone D 1985-01-11
   Travis Featherstone F 1984-08-08
   Tom Fedoruk F 1985-02-02
   Jeff Fedyk D 1986-02-11
   Kyle Fehr D 1988-01-30
   Ty Fehr F 1991-09-25
   Justin Felker F 1995-00-00
   Jordan Felker F 1993-01-01
   Brad Ference D 1979-04-02
   Ryan Ferguson G 1995-02-23
   Mitch Ferguson D 1994-03-29
   Logan Ferguson F 1997-04-18
   Jeff Ferguson G 1969-07-23
   Travis Fernley F 1992-06-09
   Gerry Festa G 1984-01-18
   Stephen Festa F 1991-00-00
   Joel Festa F 1997-00-00
   Clint Filbrandt D 1995-04-17
   Zachary Finlay F 1996-00-00
   Zack Finley F 1996-00-00
   Sam Fioretti F 1993-08-07
   Paul Fioroni F 1976-08-07
   Coleton Fisher F 1996-00-00
   Matt Fisher D 1995-00-00
   Chris Fitzgerald D 1995-02-04
   Maclean Fitzgerald D 1995-00-00
   Zach Fitzgerald F 1997-00-00
   Andy Fitzpatrick F 1997-00-00
   Christopher Fitzsimons F 1991-00-00
   Kris Fizzel F 1977-04-25
   Brett Fizzell D 1975-03-05
   John Flatters D 1987-06-17
   Brandon Fleece F 1978-07-05
   Erik Fleming D 1992-02-11
   Taylor Fleming F 1985-07-19
   Bob Fleming F 1961-05-18
   Jarrett Fleming F 1980-06-16
   Tyler Fletcher D 1985-04-02
   Nick Fletcher D 1995-00-00
   Dalyn Flette G 1990-02-08
   Sam Floretti F 1993-07-08
   Jared Foat F 1991-00-00
   Cole Foley-Riopel F 1995-00-00
   Hunter Folster F 1995-00-00
   Todd Ford G 1984-05-01
   Tristan Ford F 1996-00-00
   Taras Foremsky F 1980-02-15
   Andrew Forman D 1997-00-00
   Matt Fornataro F 1985-06-26
   Nathan Fornataro D 1983-01-14
   Tyler Fornwald G 1994-02-25
   Jonathan Forrest F 1994-03-11
   Brad Forrest D 1997-09-15
   Mike Forsyth F 1992-06-20
   Matt Forsyth F -
   Kris Foucault F 1990-12-12
   Kent Fox D 1990-07-10
   Chad Fox G 1988-02-08
   Lucas Frame F 1997-00-00
   Robert Franceschin D 1992-00-00
   Matthew Francis F 1997-00-00
   Austin Frank D 1993-05-06
   Daniel Franks F 1991-06-18
   Mark Franks F 1972-10-12
   Ray Fraser G 1980-11-03
   Julian Fraser D 1991-08-04
   Mark Fraser F 1993-00-00
   Lucas Fraulin F 1998-03-16
   Davis Fredborg F 1998-00-00
   Sean Frederick F 1995-00-00
   Shawn Freeborn F 1996-00-00
   Liam Freeborn F 1999-00-00
   Daniel Freeman D 1994-00-00
   Mark Friesen G 1989-03-29
   Ryan Friesen F 1991-00-00
   Justin Fry F 1987-08-28
   Brennan Fuoco D 1996-08-31
            
 G         
   Logan Gabel F 1990-03-13
   Bill Gadsby D 1927-08-08
   Norman Gainor F 1904-04-10
   T.J. Galiardi F 1988-04-22
   Carter Gall F 1996-00-00
   Ben Gallacher D 1992-09-11
   Mitchel Gallagher F 1993-03-07
   Connor Garden F 1994-07-13
   Gregory Gardiner D 1991-10-10
   Nolan Gardiner D 1998-00-00
   Jeff Gardner G 1990-09-11
   Tony Gareau D 1969-00-00
   Jeffrey Garland F 1994-08-07
   Kevin Garner D 1993-06-21
   Brandyn Garth G 1992-05-26
   Alex Garuey D 1996-00-00
   Alex Garvey F 1996-00-00
   Greg Garvie D 1987-00-00
   Greg Gatto F 1971-01-01
   Greg Gatto G 1971-01-01
   Branden Gay F 1986-06-06
   Daniel Gayle F 1992-03-22
   Robert Geddes F 1990-04-18
   Luke Geddes F 1993-09-18
   Trent Geiger F 1994-08-23
   Aidan Geiger F 1995-12-25
   Brock Geiger D 1990-05-28
   Matthew Gelinas F 1995-10-10
   Ty Gelleta D 1995-00-00
   Curtis Gemmel F 1975-07-13
   Taylor Gemmel G -
   Jaxen Gemmell F 1998-00-00
   Paul Gentile F 1984-02-12
   Carson George F 1993-01-03
   Ty Gerla F 1999-00-00
   Calvin Gerlitz F 1991-00-00
   Paul Gerlitz F 1963-03-23
   Josh Giacomin F 1997-07-21
   Wayne Gibbs D 1951-02-17
   Marshall Gibson F 1995-00-00
   Leighton Gibson F 1995-00-00
   Brent Gibson F 1983-03-03
   Griffin Gibson F 1997-00-00
   Brett Gilbert D -
   Mike Gilhooly G 1979-05-14
   Gordon Gill F 1995-00-00
   Brandon Gill F 1995-00-00
   Andrew Gillespie F 1992-01-01
   Quinn Gillespie G 1997-00-00
   Lane Gilliss F 1999-00-00
   Pierre Girard F 1987-01-27
   Jeff Glass G 1985-11-19 Midnapore MHA
   Matthew Glasser F 1987-06-11
   Andrew Glasser D 1990-07-23
   Gui Glasspoole F 1992-06-24
   Elias Gleave D 1997-00-00
   Tyler Glenn D 1997-00-00
   Austin Glenn D 1998-00-00
   Rainer Glimpel F 1995-04-15
   Jackson Glimpel F 1997-00-00
   Joel Glover F 1996-00-00
   Willy Glover F 1982-01-10
   Jeff Glowa F 1976-01-03
   Tyler Godberson F 1995-00-00
   Curt Gogol F 1991-09-21
   Brent Gogol F 1958-01-15
   Chad Golanowski F 1989-03-14
   Josh Golany F 1991-00-00
   Kyle Goldsmith F 1991-00-00
   Kris Goodjohn F 1978-09-27
   Kurt Goodjohn D 1982-04-02
   Chase Goods D 1998-08-08
   Coda Gordon F 1994-08-04
   Calvin Gordon F 1996-00-00
   Damian Gorecki D 1999-04-23
   John Gosbee F 1994-11-26
   Carter Gosbee F 1998-01-12
   Ali Gotmy F 1995-08-31
   Tyler Gotto D 1985-06-03
   Mike Goundrey F 1991-00-00
   Brayden Gourlay F 1995-00-00
   Jarrod Gourley D 1999-06-29
   Branden Gracel F 1990-05-24
   Neil Graham F 1985-04-21
   Ryan Graham F 1996-05-06
   Taylor Graham D 1993-02-19
   William Graham F 1991-00-00
   Nathaniel Graham D 1991-00-00
   Jordan Grant F -
   Ryan Grant D 1995-00-00
   Macleod Grant F 1997-00-00
   Ken Grant F 1962-06-01
   Adam Graves D 1993-00-00
   Shaun Gravistin G 1970-11-17
   Harrison Gray G 1941-09-05
   Braydon Gray-Bowyer F 1997-00-00
   Cole Grbavac F 1991-07-20
   John Grecu F 1986-01-23
   Mike Green D 1985-10-12 NASA Hockey
   Devin Green G 1994-08-03
   Tim Green D 1969-06-25
   Logan Greenfield F 1991-09-22
   Paul Grenon D 1991-00-00
   John Gresko F 1995-00-00
   Trevor Grier D 1991-11-30
   Adam Grier F 1989-02-18
   Brendan Grier D 1997-08-03
   Alex Grieve F 1990-05-18
   Adam Griffith G 1993-03-31
   Alex Grill Donovan D 1990-01-30
   Greg Gross F 1991-09-15
   Lucas Grundy D 1993-01-08
   Steven Guebert G 1996-00-00
   Riley Guenther D 1994-09-03
   Andrew Guglielmin G 1994-12-20
   Garry Gulash D 1972-09-22
   Spencer Gunning G 1993-12-26
   Eric Gustafson D 1998-00-00
            
 H         
   Kyle Haas D 1994-04-14
   Konner Haas F 1995-04-18
   Brandon Haddow F 1995-00-00
   Ryan Haddow F -
   Scott Hagel F 1998-00-00
   Carson Hagerman D 1993-00-00
   John Haggis G 1982-00-00
   Moe Halat F 1978-10-14
   Jacob Halderman D 1991-04-15
   Chris Hale F 1993-04-15
   Estevan Hale D 1995-02-24
   Josh Haley F 1993-04-16
   Taylor Hall F 1991-11-14 North East Calgary Ath. Ass.
   Michael Hall F 1995-00-00
   Austin Hall F 1994-12-27
   Archie Hall G 1994-12-27
   Dennis Hall F 1991-00-00
   Brandon Halls D 1993-12-22
   Bryce Halverson G 1993-09-25
   Kole Halvorson F 1998-00-00
   Spencer Halyn F 1997-00-00
   Brett Hamer D 1998-00-00
   Chad Hamilton D 1978-01-06
   Robert Hamilton D 1994-01-01
   Connor Hamilton F 1996-02-15
   Justin Hamilton D 1996-00-00
   Brad Hamilton D 1967-03-30
   Daly Hamilton D 1998-00-00
   Brandon Hammermeister F 1984-05-25
   Tariq Hammond D 1993-12-05
   Scott Hammond F 1982-00-00
   Abdo Hamond F 1991-00-00
   Kareem Hamza D 1980-05-08
   Dennis Han F 1983-02-07
   David Han D -
   Austin Hancherow F 1995-03-29
   Scott Hancock D 1989-03-25
   Bernard Hanna D -
   Austin Hannaford G 1996-12-26
   Kevin Hans D 1998-00-00
   Jeff Hansen F 1981-08-27
   Kyle Hanson D 1986-10-30
   James Hanson G 1991-00-00
   Michael Harbich D 1994-08-09
   Fred Harbinson -
   Chris Harder F 1995-00-00
   Mackenzie Hare D 1991-05-26
   Adam Hargrave D 1994-03-29
   Mike Harper D 1978-05-28
   Harrison Harper F 1994-07-07
   Todd Harris D 1972-05-11
   Rob Harris F 1991-00-00
   Adam Harris F 1991-00-00
   Steve Harris D 1959-03-27
   Brad Harrison F 1970-09-28
   Jack Hartford D 1997-00-00
   Brett Hartos F 1991-00-00
   Matthew Harvey D 1985-10-17
   Jared Hauf D 1995-03-06
   Zander Hauszner F 1991-00-00
   Andrew Hawkins F 1989-06-05
   Cory Hawkins D 1991-00-00
   Clayton Haworth F 1991-00-00
   Alex Hayden-Luck F 1997-00-00
   Terry Hayduk D 1959-06-14
   Zackary Hayes D 1999-04-24
   Houston Hazelaar F 1992-05-02
   Davis Head F 1995-00-00
   Don Hearn F 1973-04-11
   Robert Heathcott D -
   Dillon Heatherington D 1995-05-09 Crowchild MHA
   Murray Heatley F 1948-11-07
   Ryan Heddinger F 1994-00-00
   Jake Hedrick F 1996-00-00
   Brad Hefflick F 1980-06-16
   Jackson Hegland D 1976-05-14
   Robert Heidt F 1965-02-03
   Michael Heidt D 1963-11-07
   Jason Heiligsetzer G 1990-06-05
   Daniel Held F 1961-11-13
   Tyler Helfrich F 1987-07-02
   Riley Hemstock D 1994-07-08
   Archie Henderson F 1957-02-17
   Archie Henderson G 1985-09-15
   Ryan Henderson F 1993-11-10
   Harrison Hendrix F 1992-07-15
   Ryan Hendrix F 1996-01-15
   Connor Hendry F 1989-11-06
   Stewart Hendry F 1998-00-00
   Devin Henes D 1994-10-14
   Corey Heon F 1974-03-08
   Duane Hergenhein D 1980-10-02
   Fred Hergerts F 1913-01-29
   Travis Herlein F 1989-09-04
   Nicholas Herman D 1995-02-17
   Nathan Hermeston F 1997-00-00
   Paul Herringer F 1993-02-11
   Nic Herringer F 1998-00-00
   Paul Herron F 1977-05-24
   Matt Heseltine F 1992-06-05
   William Heseltine G 1995-00-00
   Daryl Hetchler D 1991-00-00
   Ryan Hewitt F 1991-06-17
   Thomas Hickey D 1989-02-08 Calagry Trails West
   Barclay Hickey F 1991-00-00
   Trevor Hickey D 1997-00-00
   Aaron Hickie F 1995-10-10
   Tanner Hicks D 1992-04-10
   Alex Hicks F 1969-09-04
   Christopher Oly Hicks D 1968-07-31
   Mark Hicks F -
   Riley Hicks F -
   Matt Higgins F 1977-10-29
   Sam Higgins D 1990-03-23
   Nate Higgins F 1982-05-05
   Kurt Hildebrand F 1995-02-03
   Nolan Hildebrand G 1998-00-00
   Adin Hill G 1996-05-11
   Taro Hirose F 1996-06-30
   Akito Hirose F 1999-00-00
   Jess Hobart F 1986-04-10
   Devon Hobbs F 1989-06-20
   Brendan Hoblak F 1998-06-25
   Brody Hodgson F 1991-00-00
   Jonathan Hoffmann G -
   Dylan Hogue F 1996-00-00
   Josh Holden F 1978-01-18
   Chris Holford F 1997-00-00
   Rhett Holland D 1993-09-25
   Jordan Holloway F 1994-06-21
   Tyres Holloway D 1993-01-01
   Austin Holmes F 1996-09-03
   Eric Holmes F 1991-00-00
   Matt Holmes F 1975-05-24
   Bill Hooson F 1974-06-04
   Dan Hopfner D 1976-01-25
   Thomas Hopkins F 1997-00-00
   Adam Horne D 1979-03-15
   Braedon Horrigan G 1996-00-00
   Tyler Horton F 1990-06-01
   Brian Hosler G 1974-06-04
   Joel Houge D 1991-00-00
   Millard Houghton D 1932-09-07
   Matt Houston F 1995-11-21
   Cam Howell G 1995-09-01
   Patrick Howey D 1991-09-12
   Daniel Howland D 1996-00-00
   Mike Howse F 1993-08-30
   Ted Hoyda D 1981-00-00
   Rhys Hripko G 1997-00-00
   Alex Hubbard F 1996-00-00
   Richie Hubbell G 1992-02-19
   Andrew Hubele D 1993-06-20
   Phil Huber F 1969-01-10
   Reed Huber D 1992-04-14
   Bennett Huber F 1994-06-16
   Carter Huber F 1997-00-00
   Brett Huber G 1994-11-24
   Matthew Huber G 1998-00-00
   James Huber F -
   Bryan Huck F 1995-10-07
   Jesse Hudkins D 1988-11-10
   Eric Hudson D -
   Ron Hudson F 1911-07-14
   Riley Hughes D 1987-06-30
   Kelly Hughes F 1979-10-09
   Pat Hughes F 1955-03-25
   Garret Hughes D 1997-00-00
   Brodie Huizer F 1995-00-00
   Brendan Hull F 1986-07-17
   Keegan Hull F 1995-04-14
   Travis Hulse D 1970-12-15
   Levi Hulston F 1997-06-08
   Calum Humble G 1999-00-00
   Jamie Hunt D 1984-04-20
   Taylan Hunt D 1995-00-00
   Tim Hunter F 1960-09-10
   Dan Hursh F 1981-03-09
   Alex Hustad F 1991-04-01
   Bill Hutton D 1910-01-28
   Aaron Hyman D 1998-04-19
   Shane Hynes F 1983-11-07
   Wayne Hynes F 1969-05-26
   Jordan Hynes F 1990-05-08
   Stephen Hynes F 1990-12-15
   Austin Hyra F 1994-01-29
            
 I         
   Pat Inglis G 1985-07-05
   Chris Inglis F 1988-05-10
   Connor Irvine F 1996-00-00
   Cody Irving F 1991-10-15
   Matt Isbister F 1986-03-25
   Jason Isfeld D 1987-08-27
   Dan Iwanski F 1990-03-23
            
 J         
   Connor Jack F 1997-00-00
   Dallas Jackson D 1983-05-17
   Kevin Jacyna G 1993-03-30
   Connor James F 1982-08-25
   John Jamieson F 1995-11-11
   Chris Jamieson F 1975-08-28
   Michael Janz F 1995-02-13
   Bobby Janzen D 1991-10-07
   Olivier Jardine F 1996-00-00
   Evan Jarock F 1992-11-17
   Justin Jarratt F 1995-00-00
   Randy Jaycock G 1961-07-15
   Kevin Jenken F 1994-04-10
   Brayden Jenkins F 1999-07-06
   Ryan Jennings F 1991-00-00
   Carter Jensen F 1993-06-03
   Kade Jensen D 1997-05-03
   Austin Jerhoff D 1995-00-00
   Jacob Jeske F 1995-01-07
   Levi Jessiman F 1992-00-00
   Stephen Jewer F 1991-03-26
   Raymond Jewison F 1995-00-00
   Tyler Jewitt F 1990-06-13
   Stephen Johannesson G 1994-00-00
   Dylan John D 1988-03-09
   Chad Johnson G 1986-06-10
   Charlie Johnson F 1984-01-30
   Nick Johnson F 1985-12-24
   Terry Johnson D 1958-11-28
   Tyler Johnson D 1985-01-23
   Jordan Johnson F 1991-05-25
   Joel Johnson F 1997-00-00
   Owen Johnson D 1995-06-05
   Jayce Johnson F 1995-00-00
   Cooper Johnson F 1998-00-00
   Logan Johnson D 1989-06-09
   Daniel Johnston D 1992-10-17
   Matthew Johnston D 1990-03-27
   Angus Johnston F 1994-08-16
   Mitch Johnstone F 1992-05-27
   Spencer Johnstone D 1994-05-26
   Doug Jones F 1992-02-17
   Mitch Jones D 1960-03-18
   Ron Jones G 1959-00-00
   Neil Jones F 1991-00-00
   Jeremy Jose D 1991-00-00
   Ryan Jose F 1996-00-00
   Cole Josefchak D 1997-08-08
   Weston Joseph G 1991-05-14
   Nick Josephs F 1994-12-15
   Christopher Josue D 1978-04-05
   Jason Jozsa D 1981-07-04
   Brayden Juett F 1998-09-10
            
 K         
   Landon Kadatz F 1991-10-19
   Nolan Kaiser D 1992-04-21
   Max Kalisch D 1997-00-00
   Ian Kallay F 1974-03-21
   Jaedon Kalupar F 1999-06-14
   Tito Kamel D 1980-12-17
   Jordan Kanscal F 1994-02-19
   Jordan Kanygin F 1991-00-00
   Cory Kapeller F 1991-11-25
   Eric Kardash D 1996-11-24
   Joseph Karpyshyn F 1998-09-19
   Scott Kasaboski G 1997-00-00
   Tracey Katelnikoff F 1968-07-17
   Steve Kathol F -
   Kris Katsaounis F 1993-00-00
   Christoph Katsaounis F 1995-00-00
   Krishan Kaushal F 1990-01-11
   Ryan Kazakow F 1991-00-00
   Aidan Keane F 1995-12-13
   Mitchell Kearney D 1995-04-05
   Cole Keebler F 1995-09-15
   Nathan Keebler G 1995-00-00
   Devon Keiran D 1997-00-00
   Tylor Keller F 1979-04-22
   Devin Kelly D 1997-00-00
   Hayden Kelly D 1997-00-00
   Roy Kelly F 1925-09-16
   Todd Kelman D 1975-03-15
   Tyler Kemp G 1995-00-00
   Connor Kendall F 1998-01-12
   Ryan Kennedy F 1997-00-00
   Matt Kent F 1991-00-00
   Scott Kenway F 1987-04-09
   Austin Kernahan F 1994-06-01
   Bob Kerr D 1959-02-03
   Joe Keys F 1984-05-01
   Nicholas Khouri F 1991-00-00
   Connor Kidd F 1994-04-24 Space Coast Hurricanes
   McConnell Kimmett D 1996-11-25
   Kevin Kimura F 1964-02-08
   Zachary Kindrachuk G 1995-00-00
   Kevin King F 1990-01-14
   Colt King F 1983-03-04
   Jamie King F 1993-06-26
   Brad King F 1983-03-14
   Colton King D 1995-00-00
   Logan King D 1995-00-00
   George King F 1998-06-10
   Logan Kinghorn D 1998-00-00
   Tyler Kinnon D 1995-09-09
   Matt Kinnunen F 1989-11-02
   Kenneth Kinsley G -
   Nick Kinsman D 1991-00-00
   Jim Kirkpatrick D 1956-05-20
   Lucas Kirsch D 1977-06-04
   Kurtis Kisio F 1984-06-30
   Brent Kisio F 1982-12-15
   Mark Kjorlien F 1995-00-00
   Gavin Klein F 1995-06-10
   Paul Klemke G 1975-01-26
   Chad Kletzel F 1979-08-30
   Craig Kletzel F 1986-06-20
   Joey Kloeckes F 1997-00-00
   Mike Klotz F 1991-00-00
   A.J. Kluck D 1996-00-00
   Mike Kneeland F 1984-01-04
   Ben Knopp F 1982-04-08
   Kelly Knudtsen F 1996-00-00
   Jeff Knutson F 1991-00-00
   Brendan Koch G 1991-00-00
   Keil Kodama F 1995-00-00
   Kiel Kodama F 1995-00-00
   Jake Koenig G 1997-00-00
   Krys Kolanos F 1981-07-27
   Mark Kolanos F 1984-10-15
   Tony Kolewaski G 1982-08-01
   Scott Kolewaski F 1959-10-19
   Mark Komonoski F 1961-01-18
   Jarrod Kondo F 1995-00-00
   Matt Korchmar G 1987-04-07
   Carey Koroluk F 1988-09-30
   Chris Korpach F 1990-07-11
   Nikolas Kosman D 1994-07-15
   Peter Kosterman D 1993-02-06
   Jeremy Kostiuk F 1995-10-15
   Mike Kouwenhoven F 1959-02-07
   Ted Kozub F 1961-01-17
   Kyle Krabben D 1995-03-25
   Mark Krabben D 1997-08-04
   Sean Krakiwsky F 1967-12-29
   Caiden Kreitz G 1998-01-13
   Michael Krenzel D 1978-06-11
   Eric Krienke F 1996-03-05
   Matthew Krill D 1995-00-00
   Bobby Kromm F 1928-06-08
   Brandon Kromm F 1994-03-03
   Eric Kroshus F 1989-04-03
   Tom Kroshus D 1992-01-01
   Jason Krueckl F 1971-12-06
   Rob Kruhlak G 1970-04-18
   Spencer Kryczka F 1995-03-13
   Cam Kryway F 1976-01-23
   Pat Kryzcka D 1960-03-19
   Zak Kuchler D 1996-00-00
   Kyle Kuindersma D 1993-04-07
   Mitch Kulikoski F -
   Mandeep Kullar F 1991-00-00
   Zach Kultchler D 1996-00-00
   Damien Kulynych F 1993-11-07
   Paul Kurceba D 1987-02-19
   Matt Kurta F 1995-00-00
   Shawn Kurulak D 1975-07-16
   Nolan Kurylo F 1998-06-29
   Adam Kwan D 1999-00-00
   Randy Kwong D 1969-03-19
            
 L         
   Tanner Labbe F 1992-04-26
   Tanner Labelle F 1993-07-07
   Chad Labelle F 1995-07-03
   Connor LaChance D 1998-00-00
   Mike Ladobruk D 1991-00-00
   Josh Lafreniere G 1991-00-00
   John Lafreniere G 1993-00-00
   Max Lajoie D 1997-11-05
   Ben Lake F 1990-05-03
   Brady Lamb D 1988-08-15
   Brendan Lamb F 1988-03-02
   Avery Lambden F 1997-00-00
   Matt Lamirande F 1985-05-10
   Kyle Lamont D 1995-03-19
   Cam Lamoureux F 1989-06-12
   Greg Lamoureux F 1992-03-10
   Zach Lamoureux G 1995-00-00
   Roger Lamoureux F 1955-05-13
   Shawn Landry D -
   Tylor Landry F 1998-00-00
   Aaron Lane F 1978-04-05
   Cory Langdon D 1990-03-18
   Owen Langis D 1983-04-29
   Cody Langridge F 1993-00-00
   Cam Lanigan G 1992-06-09
   Graham Lanigan F 1994-06-04
   Darryl Laplante F 1977-03-28
   Mike LaPlante D 1975-07-12
   Sasha Larocque D 1994-02-09
   Brandon LaRose F 1996-00-00
   Caleb Laser F 1998-00-00
   Dion Lassu D 1980-02-19
   Dustin Lattery F 1976-11-20
   David Laurie F 1996-00-00
   Brian Law F 1958-06-03
   David Lawrence F 1989-11-22
   Steven Lawrence F 1998-03-29
   Nathan Lawson G 1983-09-29
   Sam Lawson F 1993-08-31 Lake Bonavista Breakers MHA
   Rick Laycock F 1962-01-12
   Greg Leahy F 1970-02-19
   Brett Leason F 1999-04-30
   Robert Leblanc F 1991-00-00
   Quinn LeBlanc F 1995-00-00
   Eric Leclair F 1991-00-00
   Michael LeClair F 1985-04-16
   Jeff Lee F 1988-06-16
   Chris Lee F 1989-10-18
   Aaron Lee F 1985-02-21
   Brett Lee G 1995-00-00
   Patrick Lee F 1994-10-08
   Marshall Lee F 1978-02-06
   Thomas Lee F 1998-00-00
   Jasper Lee F 1978-09-19
   Luke Lee Knight G 1993-04-04
   Matthew Leech F 1996-00-00
   Nathan Leech D 1998-00-00
   Jesse Lees D 1995-09-14
   Dan Lehoullier F 1978-09-28
   Chris Leinweber D 1981-11-02
   Curtis Leinweber F 1988-02-25
   Pat Lennox D 1987-00-00
   Brett Lenstra F 1987-06-26
   Kevin Lenzin F 1994-07-26
   Roger Leonard F 1980-07-02
   Bruce Leonard D -
   Justin Leonce F 1995-00-00
   Jayden Leong D 1998-00-00
   Joseph Leonidas D 1996-06-24
   Alexander Leonidas D 1998-03-30
   Phil Lepage F 1991-00-00
   Oliver Lester D 1997-04-13
   Andrew Leveque F 1991-00-00
   Craig Levie D 1959-08-17
   Christopher Levy F 1990-03-03
   Curtis Lewington D 1993-10-31
   Herbie Lewis F 1905-04-17
   Kaylan Leys D 1997-03-26
   Louis Libin G 1995-00-00
   Pat Lic F 1993-00-00
   Nick Licowsky D 1992-00-00
   Bob Liddington F 1948-09-15
   Troy Lieskovsky D 1995-00-00
   Chris Lijdsman D 1991-09-18
   Brandon Lijdsman D 1993-01-23
   Taylor Lileikis D 1995-06-23
   Richard Lim F 1985-08-15
   Craig Lineker D 1986-02-14
   Derek Linnell D 1968-11-15
   Mike Lintner F -
   Kyle Lissel D 1996-00-00
   Kirk Lissel D 1994-05-26
   Konrad Litke F 1992-08-14
   Kirk Llano D 1973-01-10
   Michael Lobello D 1991-00-00
   Lorenzo Lobello F 1995-00-00
   Shane Lodhar D 1978-02-23
   Darcy Loewen F 1969-02-26
   Jamie Loewen G 1968-09-23
   Mark Logan F 1995-04-14
   Joshua Logel F 1998-04-17
   Andrew Lohin G 1996-00-00
   Brandon Long F 1993-08-06
   Sam Lonnberg F 1992-07-30
   Dillon Loomer F 1992-05-19
   Luke Loomer F 1995-05-25
   Andrew Loszchuk F 1997-00-00
   Robert Lothian D -
   Alex Lowen F 1998-00-00
   Joel Lowry F 1991-11-15
   Adam Lowry F 1993-03-29
   Tyler Lucas G 1991-00-00
   Cameron Ludwig F 1984-01-09
   Shane Lust F 1986-08-29
   Jesse Lyall F 1990-10-21
   Connor Lynch F 1991-00-00
   Mark Lyons F 1988-04-12
   Corey Lyons F 1970-06-13
   Craig Lyons F 1972-12-25
   Zach Lyons-Mantyka F 1995-00-00
   Cody Lyseng F 1981-04-10
   Neil Lyseng F 1955-09-26
   Dennis Lywood F 1978-05-15
            
 M         
   Austin Maberley D 1991-00-00
   Matt MacDermott D 1988-05-02
   Matt MacDonald F 1990-02-05
   Jason MacDonald F 1989-01-10
   Josh MacDonald F 1990-05-06
   Brendon MacDonald F 1991-06-23
   Darin MacDonald F 1970-01-30
   Brett MacDonald F 1991-07-15
   Eric MacDonald D 1991-00-00
   Colin MacDonald D 1997-00-00
   Sean MacDonald F 1978-03-03
   Trevor MacDonald F 1998-00-00
   Paul MacDonald D 1988-04-07
   Chris MacDonald F 1978-10-20
   Scott Machej F 1964-02-02
   Carson MacInnis D 1992-00-00
   Rob MacIntyre D 1984-02-01
   Ian Mackay F 1998-00-00
   Parker MacKenzie F 1991-00-00
   Lukus MacKenzie F 1999-04-26
   Shayne MacKinnon F 1991-00-00
   Peter MacLaurin F 1989-00-00
   Devin MacLean D 1996-00-00
   Nathan MacMaster F 1992-06-30
   Tanner MacMaster F 1996-01-08 Lake Bonavista MHA
   Matt MacMichael F 1995-00-00
   Alexander MacMillan F 1990-03-29
   Colin MacMurdo F 1991-08-02
   Mike MacNeill F 1998-00-00
   Josh MacNevin D 1977-07-14
   Ryan MacPhee D 1992-01-22
   Jeff MacPhee D 1985-03-06
   Allan MacPherson D 1996-10-06
   Jacob MacPherson F 1995-10-06
   Jorden MacSwain D 1989-10-10
   Andrew MacWilliam D 1990-03-25
   Logan Maddin F 1993-02-04
   Carter Madsen F 1988-03-31
   Myles Magnusson G 1994-09-08
   Kyler Magus F 1996-12-12
   Dion Mahadeo G 1993-00-00
   Joe Mahon F 1994-05-25
   Stewart Maier F 1991-00-00
   Connor Mailey F 1993-07-01
   Sammy Mailloux F 1997-00-00
   Cale Makar D 1998-10-30
   Scott Makin F 1963-01-06
   Matt Maleschuk D 1992-09-02
   Sam Mallabone F 1998-00-00
   Chris Maloney F 1986-04-23
   Zach Manchuk D 1991-00-00
   Curtis Manery F 1993-02-01
   Sean Manery D 1989-05-07
   Gianni Mangone D 1993-09-09
   Michael Maniago G 1988-03-23
   Ryan Manitowich F 1978-07-05
   Cole Manning D 1991-07-17
   Jay Manning F 1996-00-00
   Cole Manzara F 1991-00-00
   Christopher Mar F 1998-00-00
   Matt Marantz F 1991-05-09
   Glen Marcellus F 1991-00-00
   Charlie Marchand D 1997-08-08
   Alex Marcinew D 1992-08-13
   Matthew Marcinew F 1993-10-07
   Spencer Marcotte F 1997-00-00
   Adam Marcoux G 1998-00-00
   Brycen Mark D 1996-00-00
   Chris Markiewicz D 1988-09-09
   Kylar Marriott D 1997-00-00
   Tanner Marshall F 1992-08-14
   Alex Marshall F 1996-09-16
   Mike Marshall D 1991-00-00
   Reid Marshall F 1997-00-00
   Andrew Martens D 1981-07-05
   Keenan Martens D 1993-01-13
   Josh Martin D 1990-02-02
   Brycen Martin D 1996-05-09 Calgary Buffaloes MHA
   Zach Martin D 1995-00-00
   Darren Martin D 1994-02-09
   Trevor Martin F 1997-00-00
   Ronnie Martin F 1909-08-22
   Ian Martin D 1983-09-06
   Darren Martin G 1995-11-25
   Orville Martini F 1928-06-14
   Joey Martini F 1987-00-00
   Chris Martini F 1982-07-11
   Jesse Masear D 1980-06-07
   Trey Mason F 1997-07-07
   Jacob Massine G 1996-00-00
   Tyler Masters G 1979-07-24
   Chris Matchett D 1964-06-09
   Mark Matheson D 1984-02-01
   Jeff Matheson D 1986-07-17
   Trevor Mathias F 1971-09-11
   Taran Mathieson F 1996-09-03
   James Mathieson F 1994-05-12
   Jake Matkin F 1993-01-26
   Michael Matyas G 1991-09-12
   Brooks Maxwell F 1994-03-31
   Joseph May G 1998-00-00
   Dennis May F 1959-04-22
   Douglas May D 1962-08-07
   Matt Mayer F 1984-05-31
   Justin Maylan F 1991-01-20
   Derek Mazil G 1996-05-07
   Garret Mazur F 1995-00-00
   Mason Mazur F 1997-05-18
   Justin Mazurek D 1988-11-08
   Matt McAleenan D 1991-04-02
   Jared McAleenan D 1993-00-00
   Chas McArthur D 1996-04-09
   Wayne McBean D 1969-02-21
   Cam McCaffrey F 1983-07-12
   James McCallion D 1991-00-00
   Neil McCann D 1979-08-23
   Andrew McCann D 1997-01-15
   Connor McCann F 1995-00-00
   Jason McClellan F 1991-00-00
   Cam McClement D 1995-00-00
   Brendan McClennon D 1995-00-00
   Jaryd McClocklin F 1996-00-00
   Scott McClure D -
   Mitch McColm D 1989-05-31
   Frank McCool G 1918-10-27
   Cam McCormack F 1991-00-00
   Scott McCrady D 1968-10-30
   Connor McCullagh F 1998-00-00
   Joshua McCulloch F 1996-01-23
   Brett McCullough D 1989-04-20
   Blake McCullough D 1986-03-24
   Bradyn McCullough D 1986-02-16
   Devin McDonald G 1994-04-11
   Doug McDonald F 1992-10-26
   Ryley McDonald F 1991-00-00
   Cam McDonald D 1993-00-00
   Mark McDonald F 1991-00-00
   Roman McDonald D 1995-00-00
   Alex McDonald F -
   Liam McDonald F 1998-00-00
   Trevor McDonald F 1998-00-00
   Sayer McDonald D 1994-09-24
   Riley McDougall F 1993-07-10
   Spencer McElhinney F 1987-05-06
   Kyle McEwen D 1985-05-14
   Hugh McEwen F 1971-06-05
   Brad McFaul D 1980-05-17
   Bryden McGhee F 1989-03-13
   Anthony McGhee F 1993-00-00
   Patrick McGillis F 1991-03-14
   Patrick McGoey F 1996-00-00
   Niall McGregor G 1994-01-30
   Rob McGregor F 1979-07-12
   Robert McGuinness G 1992-07-18
   Garry McInerly F 1983-01-17
   Iain McInnis D 1998-00-00
   Daniel McIntosh G 1986-01-06
   Ryan McIntosh G 1976-10-08
   Murray McIntosh D 1967-11-17
   Scott McKay D 1992-06-11
   Colin McKay D 1991-04-18
   Cole McKechney F 1995-12-06
   Josh McKechney F 1997-05-29
   Connor McKenzie D 1997-00-00
   Jackson McKinstry F 1996-00-00
   Ryely McKinstry D 1998-07-26
   Kyle McLachlan F -
   Brendon Mclean F 1992-09-05
   Jim McLean D 1973-10-28
   Devlyn McLean D 1995-00-00
   Bill McLean F 1960-01-03
   Cam McLennan D 1994-03-22
   Kevin McLeod D 1984-10-25
   Matt McMahon D 1982-08-11
   Kevin McMillan D 1991-02-11
   John McNabb F 1978-04-21
   Ken McNabb G 1959-05-20
   Pat McNaught F 1991-00-00
   Ian McNaught D 1991-00-00
   Geoff McNaughton D 1988-06-20
   Jeremy McNeil F 1995-08-15
   Zach McNeil F 1996-00-00
   Brett McNevin F 1992-11-26
   Grant McPhail G 1967-01-26
   Curtis McRae F 1982-00-00
   Alan McTavish F 1991-00-00
   Thomas J. McWilliam D 1995-00-00
   Colton Meaden F 1991-01-13
   Brent Meckling D 1964-09-14
   Sam Megale F 1995-00-00
   Tyson Mehsaq D 1997-00-00
   Brent Meissinger F 1988-12-31
   Josh Melnychuk F 1997-00-00
   Shane Melnyk G 1995-00-00
   Ed Melville F -
   Shadee Merhi D 1997-00-00
   Jay Merkley F 1995-05-27
   Nick Merkley F 1997-05-23 Lake Bonavista MHA
   Travis Messinger G 1991-00-00
   Scott Meyerhoff F 1979-06-21
   Brett Miazga F 1984-04-17
   Chad Michalchuk F 1973-07-10
   Adam Michie F 1989-03-28
   John Midtdal F 1990-10-14
   Tom Mikrut F 1991-12-23
   T.J. Millar F 1994-07-28
   Mark Miller F 1987-04-24
   Scott Miller F 1996-00-00
   Kevin Mills D 1990-09-11
   Hunter Mills F 1994-10-29
   David Mills D 1980-02-15
   Chris Mills F 1982-04-15
   Scott Milnthorp D 1992-04-26
   Luke Milnthorp F 1995-04-06
   Sean Milnthorp F 1998-03-04
   Clark Minken F 1982-10-10
   Bryce Misley F 1999-00-00
   Ron Mistafa F 1979-06-15
   Bennett Mitchell F 1995-00-00
   Matt Mitchell G 1995-02-07
   Lyle Moffat F 1948-03-19
   Tyler Moffatt G 1993-09-27
   Nick Mohn D 1988-04-29
   Kyle Moir G 1986-05-25
   Tyler Moir F 1988-09-17
   Sean Moir D 1984-03-25
   Ryan Moir D 1989-09-07
   Evan Moir F 1992-12-08
   Ryan Molle D 1989-01-29
   Mike Moller F 1962-06-16
   Niall Monaghan F 1998-00-00
   Christopher Monden F 1999-03-06
   James Mooney D 1974-07-10
   Mike Moore D 1984-12-12
   Kris Moore G 1990-04-03
   Brian Moore F 1983-08-15
   Bart Moran F 1992-12-07
   Shawn Moreau G 1995-00-00
   Keven Moreau F 1997-00-00
   Zachary Morey D 1998-00-00
   Dannie Morgan G 1979-12-14
   Ben Morgan F 1991-01-27
   Ty Morgan F 1993-07-26
   Reed Morison F 1998-06-09
   Mitchell Moroz F 1994-05-03
   Riley Morris G 1997-02-04
   Ben Morris F 1995-00-00
   Ryan Morris F 1986-03-09
   Ryan Morris D 1984-04-29
   Don Morrison D 1983-10-30
   Tyler Morrison F 1987-05-05
   Josh Morrissey D 1995-03-28 Springbank MHA
   Jake Morrissey G 1997-09-08
   Evan Morrow F 1996-00-00
   Spencer Morse D 1995-02-10
   Ryan Morse D 1984-04-29
   Quinn Mosby F 1996-02-11
   Ryon Moser F 1992-05-09
   Liam Motley F 1998-00-00
   Alex Mowbray F 1996-04-16
   Charlie Moxham F 1974-09-13
   Marshall Mueller F 1999-00-00
   Connor Muench G 1995-00-00
   Dwight Mullins F 1967-02-28
   Joshua Mullins F 1997-00-00
   Glenn Mulvenna F 1967-02-18
   Darryl Mulvenna D 1962-02-21
   Griffin Mumby D 1996-03-10
   Eric Murano F 1967-05-04
   Eddie Murphy F -
   Steven Murray F 1990-04-16
   Troy Murray F 1962-07-31
   Tim Murray D 1974-11-14
   Reed Murray F 1994-06-29
   Robert Murray D 1951-10-17
   Cody Murray G 1997-00-00
   Dylan Murray F 1997-00-00
   Allistar Murray F 1998-00-00
   Tyler Murray F 1979-04-29
   Noah Muruve F 1996-00-00
   Dana Murzyn D 1966-12-09
   Ivo Musa F 1987-03-03
   Ryan Muspratt F 1984-01-26
   Troy Muspratt F 1981-03-04
   Tanner Muth D 1993-03-11
   Justin Muys F 1991-09-23
   Brooks Myers F 1990-01-16
   Justin Myles G 1995-06-07
            
 N         
   Kyler Nachtigall F 1996-12-11
   Bryce Nantes F 1984-10-16
   Saleem Nasery F 1991-00-00
   Nicholas Navratil D 1990-03-01
   Adam Neale F 1993-00-00
   Troy Needham D 1990-04-29
   Mike Needham F 1970-04-04
   Andy Neilsen G 1968-12-03
   Levi Nelson F 1988-04-28
   Devin Nemes F 1996-01-11
   Everett Nemeth F 1994-00-00
   Steve Nemeth F 1967-02-11
   Reid Nemeth F 1996-04-15
   Dylan Nemeth F 1995-00-00
   Richard Nerland G 1987-09-10
   Steve Nerland F -
   Robert Nerland D 1980-12-11
   Devin Ness D 1991-00-00
   Aaron Neufeld F 1994-07-04
   Alec Newis F 1997-00-00
   Jon Newman F 1976-05-23
   Alex Newman F 1997-00-00
   Chris Newton D 1994-01-15
   Austin Nguyen F 1997-00-00
   Steven Nicastro F 1997-00-00
   Rick Nichol G 1971-03-13
   William Nicholas F 1995-05-26
   Cameron Nicholas G 1998-00-00
   Grant Nicholson F 1993-06-29
   Scott Nicholson D 1998-00-00
   Dusty Nickel G 1991-01-06
   Markus Nielsen G 1997-00-00
   Devin Nielsen D 1971-01-07
   Chris Niemiec D -
   Robert Nilsson F 1985-01-10 EHC Kloten
   Mitchell Nishimura F 1993-08-18
   Jeff Noble D 1991-03-09
   Robert Nocera F 1988-12-04
   Jason Nopper D 1985-07-21
   Troy Norcross F 1971-06-06
   Steven Normand D 1993-09-05
   Evan Normand F 1991-00-00
   Ryan Normandeau F 1998-00-00
   Shaun Norrie F 1982-09-15
   Jason Norrie F 1977-10-08
   Brett Norrie D 1982-00-00
   Liam Norris F 1991-00-00
   David Norris F 1993-03-03
   Lawrence Northcott F 1908-09-07
   Brandon Nowakowski F 1989-09-06
   Dylan Nowakowski F 1991-09-14 Shaw Meadows Hockey Associatio
   Tyler Noye D 1983-08-19
   Blake Nyberg F 1997-00-00
   Trevor Nychkalo D 1981-02-25
   Lawrence Nycholat D 1979-05-07
   Daniel Nycholat D 1989-06-02
   William Nylander F 1996-05-01 Chicago Mission
   Alexander Nylander F 1998-03-02 Chicago Mission
   Christian Nypower F 1994-03-09
   Giffen Nyren D 1989-04-18
            
 O         
   Chase O'Bray F 1997-00-00
   Kyle O'Brien F 1991-00-00
   Logan O'Connor F 1996-08-14
   Myles O'Connor D 1967-04-02
   Kyle O'Connor F 1996-01-30
   Bryan O'Connor F 1980-01-17
   Owen O'Connor D 1998-08-15
   Kieran O'Neil F 1992-04-05
   Ryan O'Rourke D 1993-01-09 Crowfoot M.H.A.
   Dan O'Rourke F 1972-08-31
   Kevin Oakenfold F 1973-06-07
   Tyler Oakenfold F 1999-05-20
   Dominique Obad F 1995-00-00
   Tanner Ockey F 1995-05-30
   Craig Ofner D 1997-09-13
   Dylan Ofner F 1997-00-00
   Keenan Ogle F 1997-00-00
   Graison Ohman G 1998-00-00
   Erik Okamura F 1997-00-00
   Jackson Oldale F 1996-00-00
   Jeff Olitch F 1985-06-25
   Jason Olitch F -
   Danton Oliver F 1996-02-09
   Justin Oliverio D 1993-00-00
   Dennis Olmstead F 1954-02-05
   Darryl Olsen D 1966-10-07
   Dalton Olsen D 1993-06-07
   Jack Olsen D 1995-00-00
   Brad Olsen F 1977-08-24
   Greg Olsen F 1975-06-12
   Dan Olsen D 1961-03-17
   Keillan Olson F 1997-00-00
   Kyle Olson F 1999-03-22
   Brad Olson F 1980-06-11
   Tanner Olstad F 1992-01-15
   Suede Omeasoo F 1994-11-09
   Lloyd Onespot D 1991-00-00
   Chad Onufrechuk F 1975-01-30
   Blake Orban D 1994-01-28
   Steven Orechow F 1991-00-00
   Jeff Orser G 1995-07-30
   Anthony Orubor F 1996-00-00
   Connor Osbaldiston F 1995-00-00
   Mark Oscienny F 1991-00-00
   Adam Oscienny D 1993-00-00
   Evan Osiowy D 1991-00-00
   Brett Osness F 1983-05-26
   Dylan Ossman F 1994-11-11
   Dalton Ossman F 1999-00-00
   Shawn Ostrow F 1990-03-17
   Kyle Ostrow F 1987-09-05
   Bruce Ouellet F 1978-03-20
   Christian Ouellette D 1997-00-00
   Cade Owad F 1995-02-06
   Taylor Owad F 1995-00-00
   Derek Owen F 1997-00-00
            
 P         
   Carson Packer F 1995-00-00
   Carter Page F 1992-03-02
   Cooper Page F 1998-09-17
   Brandon Pagenkopf F 1997-00-00
   Braeden Paksi F 1991-00-00
   Brock Palazeti F -
   Clark Palmer G 1978-07-08
   Ryan Papaioannou G 1984-01-08
   Vincent Paquette F 1995-01-01
   Nathan Paramchuk F 1998-00-00
   Michael Paramchuk F 1998-00-00
   Ryan Pardoski F 1968-08-19
   George Pargeter F 1923-02-24
   Noel Pariseau D 1988-12-13
   Mike Parsons G 1974-04-03
   Ross Parsons D 1976-09-13
   Riley Pas D 1997-00-00
   Bernard Pashak F -
   Harlan Pasichnyk F 1991-00-00
   Joren Patenaude F 1998-00-00
   Riley Paterson F 1991-09-11
   Jordan Patrician D 1996-00-00
   Joshua Patrician D 1998-00-00
   Derek Patterson D 1992-06-18
   Nicholas Patterson G 1997-02-17
   Dustin Paul F 1979-04-22
   Jamie Paulsen F 1988-03-09
   Sam Paxton D 1994-00-00
   Chase Paylor F 1992-04-11
   Jordin Pearce F 1993-00-00
   Christian Pedersen G 1991-00-00
   Robert Pedersen F 1961-09-26
   Donovan Pederson F 1997-00-00
   Sam Pedlar F 1991-00-00
   Sterling Pedlar F 1991-00-00
   Justin Peers F 1996-03-09
   Michael Penny F 1988-04-02
   Alex Penny F 1994-04-07
   Brett Penrose D 1991-02-01
   Jordan Penzo G 1998-00-00
   Quinn Peplinski F 1995-00-00
   Christopher Perkin F 1990-12-23
   James Perkin F 1987-08-26
   Tyler Perkins F 1994-10-31
   Curtis Perlin F 1986-05-28
   Craig Perrett F 1973-07-10
   Giovanni Perri D 1994-05-08
   Jeremie Perron D 1990-01-25
   Justin Perry F 1982-06-23
   Ben Peters F 1996-00-00
   Jeff Peters F 1981-02-26
   Brent Peterson F 1972-07-20 Thunder Bay Flyers
   Kyle Peterson F 1974-04-17
   Brent Peterson F 1958-02-15
   Jon Petrash D 1991-02-23
   Ben Petros D 1993-06-29
   Chris Petry F 1977-06-28
   Wyatt Petryshen F 1995-06-23
   T.J. Pettersson D 1982-04-25
   Chris Phillips D 1978-03-09
   Matthew Phillips F 1998-04-06
   Jeremy Phillips G 1997-00-00
   Jayden Piattelli D 1995-01-18
   Kevin Pierce D 1998-00-00
   Brandon Piercey D 1997-00-00
   Giancarlo Pietraroia D 1996-00-00
   Luke Piggott F 1986-04-03
   Brett Pilkington F 1984-01-06
   Brett Pinder F 1992-03-30
   Matthew Pinder F 1988-06-08
   Patrick Pinder D 1990-02-07
   Andrew Pinsent G 1988-05-16
   Brett Pinsky F 1996-00-00
   Aaron Pinto F 1997-00-00
   Mark Pippard F 1991-03-30
   Jace Pitkanen D 1995-00-00
   Domenic Pittis F 1974-10-01
   Jonathan Pittis F 1982-01-25
   Cameron Pituch D 1998-00-00
   Ken Plaquin D 1970-02-22
   Mathew Plesa F 1994-09-07
   Peter Plesa F 1995-12-07
   Nicholas Plesa F 1993-07-08
   Tyson Plesuk D 1980-09-12
   Kevin Plintz D -
   Braden Plum D 1997-00-00
   Brad Plumton D 1988-03-05
   Liam Plunkett F 1998-00-00
   Ryan Plysiuk F 1991-00-00
   Riley Point F 1992-09-10
   Brayden Point F 1996-03-13 Blackfoot MHA
   Bayden Pointe F 1996-00-00
   Connor Poissant D 1997-00-00
   Max Polini G 1995-00-00
   Kevin Polinkas D 1996-00-00
   Alex Polito D 1994-05-11
   Michael Polito F 1997-08-06
   Sean Pollard F 1989-09-22
   Bryan Polmear F 1994-02-27
   Cameron Polski F 1982-00-00
   Nick Poole F 1973-07-11
   Kelly Popadynetz F 1977-05-31
   Matthew Popowich F 1997-00-00
   Gabriel Porcellato F 1997-00-00
   Mackenzie Porterfield F 1997-00-00
   Justin Post F 1993-00-00
   Bolton Pouliot G 1994-08-11
   Dwight Pouteaux F 1995-00-00
   Danny Powell D 1978-01-19
   Jared Power F 1998-00-00
   Kevin Pozzo D 1974-10-11
   Michael Pozzo F 1976-09-30
   Steven Pratt F 1991-00-00
   Stephen Pratt F 1994-02-23
   Stewart Pratt G 1994-02-23
   Adam Presizniuk F 1986-11-29
   Christopher Price F 1994-06-02
   Shea Priest F 1998-00-00
   Josh Primeau F 1990-11-14
   Ben Primeau F 1993-03-12
   Jordan Principalli D 1989-01-16
   Rob Proctor F 1965-02-13
   Alexander Pronchuk F 1992-07-27
   Jordan Prysko F 1996-00-00
   Kamil Przepiorka G 1993-06-14
   Evan Pugh F 1995-06-06
   Emerson Pugh F 1997-10-30
   Adam Pulliam D 1993-06-02
   Austin Pultz D 1997-00-00
   Robert Purcell G 1996-00-00
            
 Q         
   Kenny Quinn G 1992-08-28
   Joe Quinn F 1967-02-19
            
 R         
   Otis Rabbit D 1991-06-03
   Morod Radmacher F 1983-07-26
   Chase Rainville G 1996-00-00
   Mark Raiter D 1973-01-27
   Joshua Ramage D 1997-00-00
   Brady Ramsay F 1993-02-07
   David Randall D 1994-05-07
   Zack Rassell F 1992-01-22
   Mark Rassell F 1997-02-28
   Jordan Rattai F 1995-00-00
   Austyn Rattee F 1995-00-00
   Ty Rattie F 1993-02-05
   Gabriel Raymond-Fauteux D 1996-00-00
   Trevor Read D 1980-12-01
   Matt Read F 1986-06-14
   Kent Reardon F 1959-05-14
   Maxwell Reavis F 1991-10-15
   Tyler Rebelato D 1996-00-00
   Ryan Rebelato F 1997-03-13
   Bill Reber D 1971-03-30
   Adam Redmond F 1978-10-11
   Kyle Reed F 1987-03-17
   Devan Reed F 1997-01-02
   Devin Reegan G 1999-01-16
   Michael Rees D 1974-08-04
   Trent Rees F 1967-09-06
   Matt Register D 1989-09-02
   James Reid G 1990-12-15
   Taylor Reid D 1987-07-24
   Evan Reid D 1996-06-01
   Douglas Reid F 1996-00-00
   Derrick Reid F 1997-00-00
   Mark Reimer G 1967-03-23
   Cody Reinbold D 1987-01-22
   Ashton Reinboldt F 1989-08-15
   Riley Reinbolt F 1991-03-09
   Sheldon Rempal F 1995-01-01
   Evan Renwick D 1990-03-04
   Cian Resnik F 1991-00-00
   Josh Revoy F 1992-02-23
   Tanner Reynolds D 1996-00-00
   Brian Reynolds G -
   Tanner Rhodes D 1996-01-20
   Patrick Richards G 1982-00-00
   Justin Richards F -
   Cole Richardson F 1997-00-00
   Wade Richardson F 1980-03-17
   Bryce Richmond F 1998-07-02
   Kyle Richter G 1986-06-16
   Tyson Riddell F 1995-00-00
   Jackson Riddell F 1997-00-00
   Beau Riedel G 1975-11-19
   Hayden Rintoul D 1991-02-02
   Evan Ritchie F 1993-07-13
   David Ritchie F 1995-00-00
   Wade Ritchie G 1991-03-07
   Tyler Rivest F 1997-00-00
   Mackenzie Rivoire D 1995-00-00
   Eric Robb F 1988-09-04
   Brendan Roberts F 1988-06-22
   Chris Robertson F 1968-03-28
   Grant Robertson F -
   Greg Robertson D -
   Daniel Robertson D 1993-09-03
   Quinton Robertson D 1998-00-00
   Mat Robinson D 1986-06-20 Calgary Royals
   Brett Robinson F 1992-00-00
   Tyler Robinson G 1995-08-07
   Greydon Robinson D 1996-01-01
   Curt Robinson D 1993-08-20
   Dillon Robinson F 1991-00-00
   Jared Robinson F 1997-00-00
   Carter Robinson F 1998-00-00
   Blake Robson F 1982-03-31
   Ayden Roche-Setoguchi D 1999-01-13
   Kurtis Rochon D 1998-00-00
   Eric Rockney F 1987-08-28
   Kyle Roe D 1995-00-00
   Andy Rogers D 1986-08-25
   Mike Rogers F 1954-10-24
   Joel Rogers F 1994-03-11
   Tyler Rohl F 1997-09-19
   Williams Rollins G 1996-00-00
   Mark Rollo F 1992-06-11
   Jared Rollock F 1995-00-00
   Brennan Romanovitch F 1991-11-07
   Conlan Rook D 1996-00-00
   Neil Rooney D 1990-02-26
   Marc Roozendaal F 1996-00-00
   David Roper D 1991-02-07
   Jeff Rose D 1996-04-03
   Alex Rosolowsky F 1995-12-06
   Connor Ross F 1995-00-00
   Travis Rott D 1989-02-11
   Bennett Royer F 1988-01-31
   Clive Rozdeba D 1996-01-04
   Mike Ruark D 1971-04-18
   Graeme Rudanec D 1995-00-00
   Jacob Ruissen G 1996-00-00
   Ben Ruissen F 1995-00-00
   T.J. Ruohio D 1991-00-00
   Rock Ruschkowski F 1997-00-00
   Ethan Rusnack F 1994-12-16
   Zachary Russell F 1999-00-00
   Jacob Russien G 1996-00-00
   Patrick Rust D 1995-00-00
   Kurtis Rutledge D 1997-06-02
   Corey Rutledge D 1997-00-00
   Brad Ryan D 1990-02-08
   Daniel Rybarik F 1999-00-00
   Desmond Rybchinski F 1979-05-18
            
 S         
   Dayne Sabourin D 1997-00-00
   Brandon Sady F 1997-00-00
   Steven Saito F 1983-12-15
   Willy Sakal F 1992-06-13
   Dylan Sakatch F 1994-06-09
   Alan Saks F 1991-00-00
   Avrey Sakundiak D 1991-00-00
   Scott Salberg F 1994-02-10
   Rob Sallis D 1968-00-00
   Brodan Salmond G 1998-10-08
   Gord Salt F 1958-05-30
   Ryan Salt D 1979-06-27
   Braeden Salverda F 1995-03-21
   Mike Samoil D 1993-05-10
   Nicholas Sanders G 1998-04-24
   Guy Sanderson D 1969-07-14
   Simren Sandhu F 1986-02-23
   Nick Sandy D 1994-06-13
   Brendan Santini F 1993-06-23
   Jeff Sapieha F 1986-04-25
   Cole Sartorio F 1995-06-02
   John Saunders D 1994-07-24
   Tony Savage D 1906-07-18
   Dawson Sawatsky F 1996-00-00
   Colton Sawatzky F 1996-00-00
   Zachary Sawchenko G 1997-12-30 Bow Valley MHA
   Alex Sawers G 1998-00-00
   Logan Sawka G 1997-00-00
   Alex Sawyer G 1998-00-00
   Sean Sayers F 1992-07-05
   Salvatore Scalise D 1997-06-17
   Matt Scarth F 1993-08-28
   Mike Scarth F 1995-00-00
   Robert Scarth D 1997-00-00
   Eric Schaetzle G 1991-00-00
   Keifer Schaufler D 1995-05-12
   Dylan Schellenberg D 1993-03-22
   Bryce Scherschel G 1990-12-07
   Zac Schillinger F 1997-03-19
   Mathieu Schlosser D 1995-00-00
   Aaron Schneekloth D 1978-07-15
   Eric Schneider F 1977-09-15
   Branson Schneider G 1996-08-01
   Norbert Scholz G 1956-05-09
   Brent Schuldhaus D 1999-12-30
   Danny Schuller F 1983-04-12
   Jeff Schultz D 1986-02-25
   Ian Schultz F 1990-02-04
   Ethan Schultz F 1997-00-00
   John Schwarz D 1984-06-09
   Steven Sciore D 1995-00-00
   Steve Scoire F 1993-00-00
   Corey Scott F 1991-02-22
   Mike Scott F 1977-04-04
   Jordan Scott F 1995-00-00
   Jeremy Scott G 1995-00-00
   Zach Scott D 1993-06-05
   Todd Scott F 1959-05-12
   Brent Scott F 1966-09-09
   Cody Scott D 1986-01-07
   Ian Scott G 1999-01-11
   Cash Scott F 1999-01-29
   Lucas Scoville F 1995-00-00
   Adam Scoville D 1997-00-00
   Matt Scrivens F 1984-03-21
   Lane Scruggs F 1984-07-08
   Nick Scrymgeour F 1995-00-00
   Austin Seaman D 1995-04-19
   Shaye Seefried D 1998-02-18
   Devin Sefton F 1995-00-00
   Trevor Segstro F 1978-09-11
   Liam Selig G 1996-00-00
   Sean Selmser F 1974-11-10
   Dan Selmser D 1985-08-10
   Brandy Semchuk F 1971-09-22
   Darryl Senholt D 1995-08-31
   Curtis Senkow D 1986-05-28
   Clinton Senkow D 1988-09-15
   Greg Sentes G 1987-06-16
   Drew Sephton F 1995-00-00
   Elliott Sephton F 1997-00-00
   Alex Seredynski F 1995-00-00
   Joe Serpico F 1994-01-17
   Nico Serpico F 1998-00-00
   Austin Sevalrud D 1991-03-23
   Tyler Severson D 1997-07-01
   Jay Sewall F 1997-00-00
   Anthony Sharp F 1998-00-00
   Phelan Shaw D 1997-10-09
   John Shaw F 1988-01-22
   Matt Shawchuk G 1993-01-08
   Kyle Sheen F 1983-04-12
   Colton Sheen F 1994-08-08
   Jesse Sheen D 1998-05-27
   Jesse Shenton G 1995-03-02
   Dan Shermerhorn F 1973-07-15
   Ben Sherven F 1992-00-00
   Luke Shewchuk G 1996-00-00
   Chad Shiel F 1980-07-25
   David Shields F 1967-04-24
   Dave Shields F 1979-03-01
   Randy Shields D 1960-03-03
   David Shillington F 1985-05-02
   Hunter Shinkaruk F 1994-10-13 Calgary Royals
   Ryan Shupe F 1997-03-23
   Ben Shushkovsky D 1997-01-14
   Dylan Sibbald F 1993-02-05
   Steve Siebert G 1991-00-00
   Alex Sikora F 1992-02-20
   Tristan Sikora F -
   Brody Sikstrom D 1996-00-00
   Trevor Sim F 1970-06-09
   Reid Simmonds F 1993-08-09
   Mathew Simmons F 1991-00-00
   Robert Simmons G 1992-06-09
   Reid Simonton D 1973-03-01
   Nolan Single D 1993-00-00
   Curtis Sinnott G 1997-00-00
   Alex Sirard G 1991-04-13
   Randy Siska F 1967-06-01
   Stephen Siwiec G 1982-08-07
   Taylor Skingle D 1995-00-00
   Simon Skrudland F 1991-03-04
   Anthony Slater F 1979-04-27
   Connor Slipp G 1996-01-13
   Tyler Sloan D 1981-03-15
   Richard Small F 1988-02-25
   Chris Smerek F 1989-04-25
   Regan Smiley F 1987-05-29
   Jordan Smit G 1991-00-00
   Travis Smit D 1993-00-00
   William Smit F 1996-00-00
   Jordan Smit D 1995-00-00
   Jason Smith D 1973-11-02
   Scooter Smith F 1980-11-11
   Jason Smith D 1974-11-19
   Zak Smith G 1986-04-08
   Conrad Smith D 1990-07-17
   Mitchell Smith F 1988-04-26
   Austin Smith G 1993-05-22
   Dave Smith D 1951-10-22
   Keenan Smith F 1991-00-00
   Tyson Smith D 1995-09-06
   Nathan Smith F 1996-00-00
   Lucas Smith D 1996-07-16
   Benjamin Smith G 1997-00-00
   Eric Smith F 1998-00-00
   Carson Smith F 1978-05-17
   Jesse Smyke F 1987-06-04
   Trevor Smyth F 1988-06-25
   Mitchell Snaith F 1995-00-00
   Bob Snider D 1985-08-26
   Reid Sniher F 1997-00-00
   Luka Sokol D 1995-01-18
   Dane Sokol F 1995-01-18
   Matthew Sokol F 1997-00-00
   Zach Sonnichsen F 1995-00-00
   Brent Sopel D 1977-01-07
   Peter Soroka D 1990-11-11
   Chris Sotiropoulos D 1979-12-06
   Reece Soukoroff D 1998-05-07
   Austin Southerland D 1989-08-20
   Matthew Sozanski D 1996-01-04
   Kevin Sparling F 1984-09-24
   Brent Spate D 1996-00-00
   Steve Spencer F 1991-00-00
   Adam Spenrath G 1996-00-00
   Michael Spenrath F 1998-00-00
   Kieran Spice F 1991-05-07
   Kitman Spice F 1991-00-00
   Alex Squire F 1991-00-00
   Reese St. Goddard G 1985-07-04
   Justin St. Louis F 1985-04-09
   Josh St. Louis F 1976-03-30
   Thomas Stachiw D 1989-09-08
   Chris Stachiw D 1992-03-12
   Pat Stachiw D 1996-00-00
   Evan Stack F 1991-07-31
   Ryan Staines F 1995-00-00
   Igor Stakic F 1996-00-00
   Steven Stanford G 1990-09-10
   Jake Stanford F 1997-00-00
   Austin Stang F 1998-06-18
   Phil Stanger D 1963-09-18
   David Starenky D 1985-08-14
   Jordan Starke D 1983-01-24
   Tyler Starke F 1983-01-24
   Tyler Statham D 1995-00-00
   John Stechyshyn D 1993-04-30
   Brad Steed G 1972-01-08
   Cody Steele F 1987-02-07
   Tyler Steen F -
   Reece Steenson D 1995-04-29
   Eli Steinfeld D 1997-00-00
   Jacob Stemo F 1991-00-00
   Joey Stensland F 1997-00-00
   Drew Stephen F 1995-00-00
   Blake Stephen F 1960-11-29
   Tylan Stephens F 1989-01-29
   Kyler Stern G 1991-00-00
   Dylan Stevenson F 1997-00-00
   Michael Stewart D 1972-05-30
   Ron Stewart F 1932-07-11
   Mackenze Stewart D 1995-08-10
   Hunter Stewart F 1993-11-28
   Michael Stilling F 1991-00-00
   John Stimson F 1989-07-31
   Mike Stinton F 1989-11-26
   Michael Stoetzel F 1993-04-07
   Ryan Stone F 1985-03-20
   Daniel Stone D 1996-00-00
   Colin Stone F 1986-07-04
   Jeff Stoughton F 1961-01-19
   Ryan Stoynich F 1998-00-00
   Mark Strachan F 1991-03-28
   Braeden Stradeski F 1999-00-00
   Coleton Strand F 1995-00-00
   Austin Strand D 1997-02-17
   Zach Strauss F 1991-00-00
   Matt Strong D 1990-01-10
   Bridger Strong D 1995-10-20
   Slater Strong F 1998-01-20
   Adam Stuart F 1989-04-17
   Shawn Stuart D 1989-01-23
   Kevin Stuart F 1962-07-07
   Scott Suchan F 1997-00-00
   Andrew Sullivan F 1992-04-07
   Jacob Suter D 1990-09-22
   Jared Suter F -
   Deryk Sutherland D 1995-03-16
   Brody Sutter F 1991-09-26
   Riley Sutter F 1999-10-25
   Nigel Swab D 1995-05-07
   Kevin Swanson G 1980-04-18
   Gary Sweetnam D 1964-02-27
   Keenan Swirsky Simmons F 1995-00-00
   Scott Swiston F 1991-03-29
   Brett Switzer F 1990-05-24
   Mike Switzer D 1987-06-25
   Jason Swyripa F 1993-01-07
   Travis Swyripa F 1984-11-19
   Todd Sykes F 1993-04-14
   Jona Szakacs F 1991-00-00
   Mike Szoke D 1995-00-00
            
 T         
   Michael Tadjdeh G 1991-08-04
   Jack Taggart D 1950-02-03
   Terry Taillefer G 1965-07-23
   Cameron Tainsh F 1995-00-00
   Scott Talbot G 1983-02-08
   Jake Tamagi G 1994-05-11
   Adamu Tanaka D 1998-02-10
   Gino Tang G 1996-00-00
   Brayden Tario F 1995-00-00
   Tyler Tarves F 1997-00-00
   Bobby Taylor G 1945-01-24
   Darren Taylor F 1967-05-28
   Steven Taylor F 1994-05-02
   Brian Taylor F 1962-03-18
   Kris Tebbs G 1981-08-07
   Tristan Telle F 1991-00-00
   Michael Temprile G 1996-00-00
   Daniel Terenta D 1984-10-25
   Steve Tetz F 1991-00-00
   Michael Tetz F 1991-00-00
   Darrel Tetz D 1980-12-07
   Josh Teves D 1995-02-18
   Godric Tham F 1992-09-12
   Dominic Thom D 1996-04-22
   Matt Thomas D 1995-05-13
   Ben Thomas D 1996-05-28 Simons Valley MHA
   Jack Thomas D 1996-01-17
   Bill Thomas F 1967-01-27
   Adam Thompson D 1990-06-27
   Brent Thompson D 1971-01-09
   Rocky Thompson D 1977-08-08
   Paul Thompson F 1906-11-02
   Keegan Thompson F 1994-08-12
   Will Thompson G -
   Nick Thompson D -
   Logan Thompson G 1997-02-25
   Jarrett Thompson F 1980-01-26
   Adam Thompson F 1997-00-00
   Nolan Thompson F 1998-01-06
   Aaron Thompson F 1982-00-00
   Brett Thompson D 1978-05-03
   Ryan Thompson F 1978-05-03
   Kelly Thomson F 1985-04-14
   Robert Thomson D 1998-00-00
   Derek Thorogood F 1993-05-24
   Kraig Thorson F 1969-00-00
   Cole Threndyle F 1995-12-06
   Kyle Threndyle F 1992-01-05
   Cal Thudium F 1971-04-28
   Haddow Thul F 1993-00-00
   Alex Thymaras F 1982-01-15
   Brandon Tkachuk D 1994-08-27
   Ryan Tobler F 1976-05-13
   Jesse Todd F 1987-03-11
   Philip Tot F 1993-09-06
   David Tot F 1991-00-00
   Kaleb Toth F 1977-08-08
   Marcus Toye F 1991-07-27
   Eddie Tracy F 1992-05-22
   Bryson Traptow F 1997-04-17
   Tyler Traptow F 1999-05-31
   Dakota Trauter F 1994-01-01
   Devyn Tremblay F 1986-06-23
   Adam Tressor D 1985-03-19
   Travis Tripp G 1998-00-00
   Brett Trofanenko F 1992-11-29
   David Trofimenkoff G 1975-01-20
   Liam Troncoso F 1997-00-00
   Matthew Tronnes F 1998-00-00
   Dylan Trumble F 1989-03-12
   Rob Trzonkowski F 1994-01-31
   Evan Tschumi F 1997-04-25
   Braeden Tuck F 1998-00-00
   Nick Tupper D 1993-05-30
   Tyson Turchanski F 1998-00-00
   Tom Turcotte F 1998-00-00
   Jonathan Turk F 1991-05-01
   Jaren Turnquist F 1999-06-22
   Carsen Twarynski F 1997-11-24
   Sean Tyler D 1991-00-00
            
 U         
   Bryton Udy G 1993-02-28
   Ryan Uhl F 1995-00-00
   Cole Ully F 1995-02-20
   Garry Unger F 1947-12-07
   Hayden Ursulak F 1997-08-23
   Ross Utigard D 1984-07-01
            
 V         
   Matteo Vachon G 1997-00-00
   Guy Valleau D 1980-02-05
   Shaun Van Allen F 1967-08-29
   Trevor Van Bavel D -
   Drew Van Den Bosch F 1998-00-00
   Riley Van Horne D 1996-01-26
   Jared Van Ree D 1993-11-15
   Colton Van Rijn F 1991-00-00
   Travis Van Tighem D 1973-03-16
   Tyler Van Vliet G 1996-11-07
   Hayden Vander Ploeg D 1997-00-00
   Matt Vanderberg F 1988-02-07
   J.J. Vanderstam D 1983-11-27
   Bart Vanstaalduinen D 1972-09-09
   Mike Vaughan D 1991-04-25
   Taylor Vause F 1991-09-28
   Tyler Vavra F 1991-01-01
   Cameron Veilleux F 1995-00-00
   Mike Vernon G 1963-02-24
   Kyle Vernon D 1996-00-00
   Keenan Vernon G 1997-00-00
   Leigh Verstraete F 1962-01-06
   Joe Vetere D 1987-06-10
   Tyson Viehweger D 1989-01-01
   Kenny Villiger F 1991-00-00
   Scott Vockeroth F 1980-04-21
   Coleman Vollrath G 1995-01-19
   Ben Von Muehldorfer D 1998-00-00
   Brad Voth F 1980-02-25
   Mendel Vysohlid F 1956-03-05
            
 W         
   Tyler Wagner F 1993-01-14
   Austin Wagner F 1997-06-23
   Chad Wagner F 1974-11-12
   Nolan Walker D 1991-00-00
   Cole Walker F 1995-00-00
   Nathan Walker D 1995-01-01
   Brady Walker-Brock D 1994-09-02
   Logan Wall D 1993-01-18
   Sean Wallace D 1991-04-07
   Jason Wallace F 1994-00-00
   Trevor Wallace D 1968-02-10
   Dan Wallace D 1985-07-01
   Braden Walls F 1985-06-05
   Greg Walters F 1970-08-12
   Gord Walters F 1995-03-10
   Wes Walz F 1970-05-15
   David Wandler G 1978-06-09
   Dion Wandler F 1974-06-16
   Kyle Wanvig F 1981-01-29
   Steven Wanvig D 1999-00-00
   Sumeet Warch F 1991-00-00
   Parker Ward F 1997-01-10
   Thomas Ward-Cardinal D 1992-06-28
   Sumeet Wareh F 1992-08-26
   Eddie Wares F 1915-03-19
   Dan Warkentin D 1986-09-26
   Evan Warner F 1991-04-08
   Caleb Washington F 1991-12-16
   Levi Washington G 1990-07-11
   Jonah Wasylak F 1994-04-11
   Quinn Wasylak F 1996-00-00
   Eric Wasylenko F 1991-00-00
   Graham Watkins F 1995-02-13
   Greg Watson F 1983-03-02
   Garrett Watson F 1988-01-25
   Jamal Watson F 1995-01-14
   Mackenzie Watson D 1995-03-13
   Jake Watson D 1996-00-00
   Dondre Watson F 1996-01-01
   Josh Watson D 1990-01-15
   Ian Watson G -
   J.D. Watt F 1987-05-25
   Earl Webb F 1996-05-18
   Niels Webb F 1991-00-00
   John Webb F 1984-07-24
   Zachary Webber F 1995-00-00
   Rhys Webster D 1994-07-24
   Drew Weich D 1995-01-08
   Matthew Weisensel D 1991-03-25
   Braeden Welcher F 1998-00-00
   Craig Weller F 1981-03-17
   Travis Wellman F 1993-12-16
   Chris Wells F 1975-11-12
   Adam Wells F 1991-00-00
   Austin Wells G 1995-05-29
   Landon Welykholowa F 1996-01-01
   David Weninger G 1976-02-08
   Todd Weninger G 1978-04-21
   Blair Wentworth F 1992-02-23
   Joel Wentworth F 1994-05-18
   Jason Wenzel D 1998-08-28
   Oakley Werenka D 1991-00-00
   Orand Werenka D 1995-12-23
   Richie Wesley-Beaver D 1991-07-15
   Adam West G 1995-00-00
   Cole Westerson F 1989-11-21
   Chris Westlund F 1996-07-14
   Corbin Weston F 1989-03-16
   Joseph Weston G 1991-05-14
   Chris Weston G 1991-00-00
   Trevor Whalley D 1991-10-23
   Terry Wheaton G 1966-00-00
   Zac Whitby F 1997-05-03
   Jon Whitehead F 1983-11-04
   Ryan Whitell D 1992-05-10
   Riley Whitlock G 1986-06-19
   Riley Whittingham F 1995-05-01
   Cole Widdifield F 1993-07-06
   Jason Widmer D 1973-08-01
   Tyler Wiebe F 1995-00-00
   Russ Wiechnik F 1953-03-20
   Joshua Wiens D 1998-00-00
   Mike Wiggins F 1980-01-19
   Steve Wiggins F -
   Curtis Wightman Castonguay F 1997-00-00
   Nicholas Wihak F 1997-00-00
   Jeffrey Wildeman D 1994-09-15
   Zack Wildman F 1991-07-27
   Colten Wildman F 1990-01-06
   Bob Wilkie D 1969-02-11
   Jesse Wilkins G 1992-10-21
   Alec Wilkinson F 1995-08-25
   Kyle Wilkinson D 1994-00-00
   Bradley Williams F 1995-01-24
   Keelan Williams G 1996-01-01
   R. Williams F 1996-00-00
   Josh Williams G 1998-00-00
   Jamie Williams F 1973-09-04
   Matthew Williams-Kovacs F 1984-04-28
   Dylan Williamson F 1998-01-07
   Kevin Willison D 1958-05-21
   Dan Willmott F 1982-02-13
   Brett Wilson F 1985-10-05
   Ben Wilson D 1991-03-26
   Connor Wilson F 1995-04-05
   Jared Wilson D 1994-08-27
   Cory Wilson F -
   Jared Wilson F 1999-00-00
   Gary Winchester F 1952-09-08
   Michael Winnitoy D 1995-02-20 CRAA
   Joe Winter D 1996-00-00
   Josh Woitas F 1979-00-00
   Kyle Wojahn D 1996-06-16
   Joshua Wold F 1996-00-00
   Sheldon Wolitski D 1972-07-12
   Chad Wolkowski F 1983-05-13
   Jeff Wollin F 1986-02-01
   Matthew Wong G 1988-08-27
   Spenser Wong G 1989-12-01
   Andrew Wong F 1980-05-08
   Kevin Wong F 1991-01-14
   Aiden Wong F 1998-00-00
   Jesse Wood-Henderson F 1995-00-00
   Ryan Woodhouse D 1995-00-00
   Kurtis Woodhouse F 1996-09-20
   Tayden Woods F 1997-00-00
   Brandon Workun D 1995-02-21
   Kevin Wowk D 1985-01-19
   Josh Wozny D 1995-00-00
   Jeff Wright D 1989-02-09
   Stefan Wright F 1989-00-00
   Cory Wright D 1982-00-00
   Max Wutzke D 1999-01-25
   Jared Wynia F 1990-08-20
   Teeder Wynne F 1973-12-06
   John Wynne D 1971-02-05
            
 X         
   Jordan Xavier F 1997-08-05
            
 Y         
   Dale Yakiwchuk F 1958-10-17
   Jason Yan F 1997-00-00
   James Yan D 1999-00-00
   Curtis Yates F 1988-01-01
   Blair Yaworski F 1985-09-20
   Marty Yewchuk F 1967-11-16
   Kyle Yewchuk D 1998-05-04
   Derek Yip F 1995-00-00
   Lincoln Yorgason D 1993-00-00
   Michael Young D 1989-01-03
   Ian Young F 1969-02-15
   Brandon Young D 1996-00-00
   Sam Young F 1996-04-25
   Alan Young F 1966-06-06
   Brett Young F 1995-00-00
   Colton Young F 1998-00-00
   Stu Younger F 1955-05-16
   Dale Yutsyk F 1949-02-09
            
 Z         
   Wyatt Zackowski D 1996-00-00
   Matt Zamec G 1977-06-04
   Marc Zanoni D 1989-06-09
   Brian Ziegler F 1961-01-07
   Merek Zimmerman D 1997-10-04
   Bobby Zinkan D 1995-02-06
   Ben Zinkan F 1997-06-05
   Tommy Zizian F 1989-04-30
   Misha Zubkow D 1997-00-00
   Rylan Zulusky D 1987-01-11