Aaron Huglen LW/RW 24 2001-03-06
Aatu Jamsen Ontario Reign (LAK)LW/RW 22 2003-07-22
Adam Engstrom Lehigh Valley Phantoms (PHI)D 21 2003-11-17
Adam Erne San Diego Gulls (ANA)LW/RW 30 1995-04-20
Adam Sykora Hartford Wolf Pack (NYR)LW/RW 21 2004-09-07
Aidan Thompson Rockford IceHogs (CHI)LW/RW 23 2002-02-18
Aku Koskenvuo Abbotsford Canucks (VAN)G 22 2003-02-26
Alec Regula Providence Bruins (BOS)D 25 2000-08-06
Aleksanteri Kaskimaki Springfield Thunderbirds (STL)C/LW/RW 21 2004-02-06
Aleksei Kolosov Lehigh Valley Phantoms (PHI)G 23 2002-01-04
Aleksi Heimosalmi Chicago Wolfs (CAR)D 22 2003-05-08
Alex Bump Lehigh Valley Phantoms (PHI)LW/RW 21 2003-11-20
Alex Gagne Syracuse Crunch (TBL)D 23 2002-08-12
Alex Jefferies Bridgeport Islanders (NYI)LW/RW 23 2001-11-08
Alex Kannok Leipert D 25 2000-07-20
Alex Steeves Toronto Marlies (TOR)LW/RW 25 1999-12-10
Alexander Alexeyev Syracuse Crunch (TBL)D 25 1999-11-15
Alexander Holtz San Jose Barracuda (SAN)LW/RW 23 2002-01-23
Alexander Nikishin Chicago Wolfs (CAR)D 23 2001-10-02
Alexander Suzdalev Rockford IceHogs (CHI)LW 21 2004-03-05
Amadeus Lombardi Grand Rapids Griffins (DET)C 22 2003-06-05
Amir Miftakhov G 25 2000-04-26
Andrei Loshko Cochella Valley Firebirds (SEA)D 20 2004-10-07
Andrej Sustr D 34 1990-11-29
Andrew Basha Calgary Wranglers (CAL)LW 19 2005-11-08
Andrew Cristall Hershey Bears (WAS)LW 20 2005-02-04
Andrew Gibson Milwaukee Admirals (NAS)D 20 2005-02-13
Angus Booth Ontario Reign (LAK)D 21 2004-04-27
Angus Crookshank Grand Rapids Griffins (DET)LW 25 1999-10-02
Anri Ravinskis D 22 2003-01-02
Anton Blidh Hartford Wolf Pack (NYR)LW 30 1995-03-14
Anton Frondell Laval Rocket (MTL)C/RW 18 2007-05-07
Anton Wahlberg Abbotsford Canucks (VAN)C 20 2005-07-04
Arnaud Durandeau LW 26 1999-01-14
Arno Tiefensee Texas Stars (DAL)G 23 2002-05-01
Arsenii Sergeev Calgary Wranglers (CAL)G 22 2002-12-16
Arshdeep Bains Toronto Marlies (TOR)LW 24 2001-01-09
Artem Shlaine C 23 2002-03-07
Arttu Hyry Texas Stars (DAL)C/LW 24 2001-04-06
Artur Akhtyamov Toronto Marlies (TOR)G 23 2001-10-31
Artur Cholach Henderson Silver Knights (VGK)D 22 2003-06-30
Artyom Duda Abbotsford Canucks (VAN)D 21 2004-04-08
Artyom Levshunov Rockford IceHogs (CHI)D 19 2005-10-28
Atley Calvert Utica Comet (NJD)C 22 2003-09-17
Atro Leppanen D 26 1998-12-14
Austin Brimmer LW/RW 23 2001-10-10
Austin Roest Milwaukee Admirals (NAS)C 21 2004-01-22
Avery Hayes Rochester Americans (BUF)LW/RW 22 2002-10-10
Axel Sandin-Pellikka Grand Rapids Griffins (DET)D 20 2005-03-11
Aydar Suniev Calgary Wranglers (CAL)LW 20 2004-11-16
Ayrton Martino Texas Stars (DAL)LW/RW 22 2002-09-28
Beau Akey Bakerfield Condors (EDM)D 20 2005-02-11
Ben Berard LW/RW 26 1999-02-13
Ben Hemmerling Henderson Silver Knights (VGK)C 21 2004-04-21
Ben Kindel Bridgeport Islanders (NYI)C 18 2007-04-19
Ben McCartney Tucson Roadrunners (UTA)LW 24 2001-07-13
Ben Meyers Cochella Valley Firebirds (SEA)C/LW 26 1998-11-15
Ben Steeves Charlotte Checkers (FLO)LW/RW 23 2002-05-10
Bennett Schimek RW 22 2003-04-15
Blake Biondi LW/RW 23 2002-04-24
Blake Smith D 20 2004-10-05
Bo Groulx San Jose Barracuda (SAN)C 25 2000-02-06
Bogdan Trineyev Hershey Bears (WAS)RW 23 2002-03-04
Borya Valis RW 21 2004-04-08
Brad Lambert Chicago Wolfs (CAR)RW 21 2003-12-19
Braden Doyle D 24 2001-08-24
Bradly Nadeau Chicago Wolfs (CAR)RW 20 2005-05-05
Brandon Baddock LW 30 1995-03-29
Brandon Hickey D 29 1996-04-13
Brayden Hislop D 22 2003-09-26
Brayden Yager Wilkes-Barre/Scranton Penguins (PIT)C/LW/RW 20 2005-01-03
Brendan Hoffmann RW 23 2001-10-09
Brennan Othmann Hartford Wolf Pack (NYR)LW 22 2003-01-05
Brett Berard Lehigh Valley Phantoms (PHI)LW/RW 23 2002-09-09
Brett Chorske LW/RW 24 2001-05-24
Brody Lamb Hartford Wolf Pack (NYR)LW/RW 22 2003-08-30
Bryan Yoon D 27 1998-01-27
Bryce McConnell-Barker Hartford Wolf Pack (NYR)C 21 2004-06-04
Bryce Montgomery Chicago Wolfs (CAR)D 22 2002-11-12
C.J. Kier G 21 2004-03-17
Cade Webber Toronto Marlies (TOR)D 24 2001-01-05
Caden Price Laval Rocket (MTL)D 20 2005-08-24
Caedan Bankier Iowa Wild (MIN)C 22 2003-01-26
Cal Foote Milwaukee Admirals (NAS)D 26 1998-12-13
Cale Fleury Cochella Valley Firebirds (SEA)D 26 1998-11-19
Caleb MacDonald D 22 2002-11-29
Calle Clang San Diego Gulls (ANA)G 23 2002-05-20
Calle Odelius Rochester Americans (BUF)D 21 2004-05-30
Callum Tung Hershey Bears (WAS)G 21 2003-11-23
Cam Allen Hershey Bears (WAS)D 20 2005-01-07
Cam Lund San Jose Barracuda (SAN)LW/RW 21 2004-06-07
Cam Squires Utica Comet (NJD)D 20 2005-04-11
Cameron Berg Bridgeport Islanders (NYI)LW/RW 23 2002-01-29
Cameron Hughes Texas Stars (DAL)LW/RW 28 1996-10-06
Cameron Rowe G 24 2001-06-01
Cameron Whitehead Henderson Silver Knights (VGK)G 22 2003-06-13
Carey Terrance San Diego Gulls (ANA)C 20 2005-05-10
Carl Grundstrom San Jose Barracuda (SAN)LW 27 1997-12-01
Carl Lindbom Wilkes-Barre/Scranton Penguins (PIT)G 22 2003-05-20
Carson Bjarnason Lehigh Valley Phantoms (PHI)G 20 2005-06-30
Carson Meyer Grand Rapids Griffins (DET)LW/RW 28 1997-08-18
Carson Rehkopf Laval Rocket (MTL)C 20 2005-01-07
Carter Berger D 26 1999-09-17
Carter Gylander Grand Rapids Griffins (DET)G 24 2001-06-05
Carter Hart Charlotte Checkers (FLO)G 27 1998-08-13
Carter King C 24 2001-08-30
Carter Wilkie LW/RW 25 2000-04-03
Carter Yakemchuk San Jose Barracuda (SAN)D 19 2005-09-29
Chad Hillebrand LW/RW 26 1999-01-22
Charle-Edouard D'Astous D 27 1998-04-21
Charles Alexis Legault Chicago Wolfs (CAR)D 22 2003-09-05
Chas Sharpe D 21 2003-11-28
Chase Bradley Colorado Eagles (COL)LW/RW 23 2002-01-09
Chase Pietila Wilkes-Barre/Scranton Penguins (PIT)D 21 2004-03-03
Chase Wouters Abbotsford Canucks (VAN)LW 25 2000-02-08
Chase Yoder LW/RW 23 2002-05-28
Chris Douglas RW 25 2000-07-06
Chris Harpur D 29 1996-09-13
Chris Ortiz D 24 2001-01-17
Clay Stevenson Hershey Bears (WAS)G 26 1999-03-03
Colby Barlow Manitoba Moose (WPJ)C 20 2005-02-14
Cole Eiserman Bridgeport Islanders (NYI)LW/RW 19 2006-08-29
Cole Guttman Henderson Silver Knights (VGK)C 26 1999-04-05
Cole Hutson Hershey Bears (WAS)D 19 2006-06-28
Cole O'Hara LW/RW 23 2002-06-20
Colin Felix D 26 1999-01-07
Colten Ellis Calgary Wranglers (CAL)G 24 2000-10-05
Colton Dach Rockford IceHogs (CHI)LW 22 2003-01-04
Colton Huard D 24 2000-11-27
Connor Clattenburg Bakerfield Condors (EDM)D 20 2005-05-02
Connor Mylymok LW/RW 25 2000-03-18
Connor Punnett Texas Stars (DAL)D 22 2003-06-16
Connor Ungar Bakerfield Condors (EDM)G 23 2002-01-12
Cooper Black Charlotte Checkers (FLO)G 24 2001-06-14
Cooper Flinton LW/RW 22 2003-08-16
Cooper Gay LW/RW 23 2002-03-15
Cooper Marody Calgary Wranglers (CAL)LW/RW 28 1996-12-20
Cooper Moore D 24 2001-02-16
Corson Ceulemans Cleveland Monsters (CBJ)D 22 2003-05-05
Coulson Pitre San Diego Gulls (ANA)C 20 2004-12-13
Cross Hanas Rochester Americans (BUF)LW 23 2002-01-05
DJ King D 25 2000-08-07
Daemon Hunt Laval Rocket (MTL)D 23 2002-05-15
Dalibor Dvorsky Springfield Thunderbirds (STL)C 20 2005-06-15
Dalton Bancroft LW/RW 24 2001-02-26
Dalton Smith LW 33 1992-06-30
Damien Carfagna D 22 2002-12-12
Daniel Carr LW 34 1991-01-11
Daniel Laatsch Wilkes-Barre/Scranton Penguins (PIT)D 23 2002-02-13
Daniil But Rochester Americans (BUF)LW/RW 20 2005-02-15
Danny Zhilkin C 21 2003-12-19
Dans Locmelis Providence Bruins (BOS)LW/RW 21 2004-01-21
David Edstrom San Jose Barracuda (SAN)C 20 2005-02-18
David Gagnon LW/RW 25 2000-04-19
David Goyette Cochella Valley Firebirds (SEA)C 21 2004-03-27
David Gucciardi Hershey Bears (WAS)D 22 2002-10-09
David Gustafsson Manitoba Moose (WPJ)C/LW/RW 25 2000-04-11
David Jiricek Calgary Wranglers (CAL)D 21 2003-11-28
David Reinbacher Springfield Thunderbirds (STL)D 20 2004-10-25
David Silye C 26 1999-03-02
David Spacek Iowa Wild (MIN)D 22 2003-02-18
David Tomasek C 29 1996-02-10
Daylan Kuefler Bridgeport Islanders (NYI)LW/RW 23 2002-02-10
Dennis Hildeby Toronto Marlies (TOR)G 24 2001-08-19
Denver Barkey Lehigh Valley Phantoms (PHI)LW 20 2005-04-27
Derek Daschke D 27 1998-01-06
Derrick Pouliot Texas Stars (DAL)D 31 1994-01-16
Devin Kaplan Lehigh Valley Phantoms (PHI)C 21 2004-01-10
Devon Levi Rochester Americans (BUF)G 23 2001-12-27
Dillon Boucher LW 28 1997-04-16
Dillon Dube C 27 1998-07-20
Djibril Toure Belleville Senators (OTT)D 22 2003-06-05
Domenic DiVincentiis Manitoba Moose (WPJ)G 21 2004-03-04
Dominic James Rockford IceHogs (CHI)C 23 2002-07-03
Dominic Toninato Hershey Bears (WAS)C 31 1994-03-09
Dominik Badinka Rochester Americans (BUF)D 19 2005-11-27
Drew Commesso Rockford IceHogs (CHI)G 23 2002-07-19
Dryden Hunt Calgary Wranglers (CAL)C 29 1995-11-24
Dylan Anhorn D 26 1999-01-21
Dylan Duke Syracuse Crunch (TBL)LW/RW 22 2003-03-04
Dylan Garand Hartford Wolf Pack (NYR)G 23 2002-06-07
Dylan Hryckowian LW/RW 21 2004-05-19
Dylan McIlrath Hershey Bears (WAS)D 33 1992-04-20
Dylan Peterson Springfield Thunderbirds (STL)LW/RW 23 2002-01-08
Dylan Roobroeck Hartford Wolf Pack (NYR)LW 21 2004-07-27
Eamon Powell D 23 2002-05-10
Easton Cowan Springfield Thunderbirds (STL)LW/RW 20 2005-05-20
Eddie Genborg Abbotsford Canucks (VAN)LW/RW 18 2007-04-20
Eduard Sale Lehigh Valley Phantoms (PHI)RW 20 2005-03-10
Eduards Tralmaks LW 28 1997-02-17
Egor Afanasyev LW/RW 24 2001-01-23
Elias PetterssonD Abbotsford Canucks (VAN)D 21 2004-02-16
Elias Salomonsson Manitoba Moose (WPJ)D 21 2004-08-31
Emil Andrae Lehigh Valley Phantoms (PHI)D 23 2002-02-23
Eriks Mateiko Hershey Bears (WAS)LW 19 2005-11-18
Ethan Cardwell San Jose Barracuda (SAN)C/RW 23 2002-08-30
Ethan Del Mastro Rockford IceHogs (CHI)D 22 2003-01-15
Ethan Edwards Hershey Bears (WAS)D 23 2002-06-06
Ethan Gauthier Syracuse Crunch (TBL)D 20 2005-01-26
Ethan Samson Lehigh Valley Phantoms (PHI)D 22 2003-08-23
Ethen Frank Hershey Bears (WAS)LW/RW 27 1998-02-05
Etienne Morin Calgary Wranglers (CAL)D 20 2005-03-09
Evan Vierling C 23 2002-06-20
Fabian Lysell Springfield Thunderbirds (STL)RW 22 2003-01-19
Fabian Wagner Manitoba Moose (WPJ)LW/RW 21 2004-05-07
Fedor Svechkov Milwaukee Admirals (NAS)C 22 2003-04-05
Felix Unger Sorum Chicago Wolfs (CAR)RW 20 2005-09-14
Filip Bystedt San Jose Barracuda (SAN)LW/RW 21 2004-02-04
Filip Hallander Wilkes-Barre/Scranton Penguins (PIT)RW 25 2000-06-29
Filip Mesar Lehigh Valley Phantoms (PHI)RW 21 2004-01-03
Finn Harding Wilkes-Barre/Scranton Penguins (PIT)D 20 2005-03-02
Francesco Pinelli Hershey Bears (WAS)C 22 2003-04-11
Fraser Minten Toronto Marlies (TOR)C/LW 21 2004-07-05
Frederic Brunet Providence Bruins (BOS)D 22 2003-08-21
Gabe Klassen LW 22 2003-06-30
Gabriel Szturc Syracuse Crunch (TBL)C 22 2003-09-24
Gavin Bayreuther D 31 1994-05-12
Gavin Brindley Abbotsford Canucks (VAN)RW 20 2004-10-05
Gavin Hayes Rockford IceHogs (CHI)RW 21 2004-05-14
Gleb Trikozov Chicago Wolfs (CAR)LW 21 2004-08-12
Gleb Veremyov LW/RW 22 2003-06-28
Gracyn Sawchyn Cleveland Monsters (CBJ)LW/RW 20 2005-01-19
Grant Cruikshank LW/RW 27 1998-07-19
Guillaume Richard Cleveland Monsters (CBJ)D 22 2003-02-10
Gustav Stjernberg D 22 2002-10-12
Harrison Brunicke Wilkes-Barre/Scranton Penguins (PIT)D 19 2006-05-08
Harrison Israels LW/RW 26 1999-09-01
Harrison Meneghin Syracuse Crunch (TBL)G 23 2002-05-09
Harrison Scott LW/RW 24 2000-09-27
Hayden Hodgson Hartford Wolf Pack (NYR)RW 29 1996-03-02
Helge Grans Lehigh Valley Phantoms (PHI)D 23 2002-05-10
Hendrix Lapierre Hershey Bears (WAS)LW/RW 23 2002-02-09
Henrik Tikkanen Bridgeport Islanders (NYI)G 24 2000-09-28
Hunter Brzustewicz Calgary Wranglers (CAL)D 20 2004-11-29
Hunter Haight Iowa Wild (MIN)C 21 2004-04-04
Hunter Jones Grand Rapids Griffins (DET)G 25 2000-09-21
Hunter McDonald Lehigh Valley Phantoms (PHI)D 23 2002-05-11
Hunter McKown Cleveland Monsters (CBJ)LW/RW 23 2002-08-18
Hunter St. Martin Charlotte Checkers (FLO)C 20 2005-06-13
Ian McKinnon C 27 1998-03-05
Ian McNulty C 32 1992-12-09
Igor Chernyshov San Jose Barracuda (SAN)LW/RW 19 2005-11-30
Ilya Protas Hershey Bears (WAS)C 19 2006-07-18
Ilya Solovyov Calgary Wranglers (CAL)D 25 2000-07-20
Isaac Howard Wilkes-Barre/Scranton Penguins (PIT)LW 21 2004-03-30
Isaac Poulter Belleville Senators (OTT)G 24 2001-09-12
Isaak Phillips Rockford IceHogs (CHI)D 23 2001-09-28
Isaiah George Bridgeport Islanders (NYI)D 21 2004-02-15
Isaiah Saville Toronto Marlies (TOR)G 25 2000-09-21
Isak Posch Utica Comet (NJD)G 23 2002-01-31
Isak Rosen Rochester Americans (BUF)LW/RW 22 2003-03-15
Ivan Ivan Colorado Eagles (COL)C 23 2002-08-20
Ivan Prosvetov Rockford IceHogs (CHI)G 26 1999-03-05
Ivan Ryabkin Chicago Wolfs (CAR)LW/RW 18 2007-04-25
Jack Anderson D 22 2002-11-14
Jack Becker LW/RW 28 1997-06-24
Jack Devine Charlotte Checkers (FLO)LW/RW 21 2003-10-02
Jack Finley Syracuse Crunch (TBL)C 23 2002-09-02
Jack Hughes03 Ontario Reign (LAK)C/LW/RW 21 2003-11-02
Jack Malone RW 24 2000-10-13
Jack Rathbone Rockford IceHogs (CHI)D 26 1999-05-20
Jack Ricketts LW/RW 26 1999-09-08
Jack St. Ivany Wilkes-Barre/Scranton Penguins (PIT)D 26 1999-07-22
Jack Thompson San Jose Barracuda (SAN)D 23 2002-03-19
Jack Williams LW/RW 23 2002-03-02
Jackson Dorrington Abbotsford Canucks (VAN)D 21 2004-04-13
Jackson Edward Providence Bruins (BOS)D 21 2004-02-27
Jackson Hallum LW/RW 23 2002-09-08
Jackson Kunz LW/RW 23 2002-08-13
Jackson Parsons G 20 2004-11-23
Jackson van de Leest D 24 2001-06-15
Jacob Doty RW 32 1993-06-19
Jacob Fowler Laval Rocket (MTL)G 20 2004-11-24
Jacob Gaucher Hershey Bears (WAS)C 24 2001-03-09
Jacob Julien Manitoba Moose (WPJ)C 21 2004-09-12
Jacob Melanson Cochella Valley Firebirds (SEA)RW 22 2003-04-22
Jacob Quillan Toronto Marlies (TOR)C 23 2002-02-02
Jacob Truscott D 23 2002-04-12
Jagger Firkus Cochella Valley Firebirds (SEA)C 21 2004-04-29
Jake Boltmann D 23 2001-10-19
Jake Christiansen Cleveland Monsters (CBJ)D 26 1999-09-12
Jake Furlong San Jose Barracuda (SAN)D 21 2004-03-04
Jake Schmaltz LW/RW 24 2001-04-24
Jakov Novak LW/RW 26 1998-10-22
Jakub Brabenec Henderson Silver Knights (VGK)LW 22 2003-09-11
Jakub Dvorak Ontario Reign (LAK)D 20 2005-05-25
Jakub Málek G 23 2002-04-11
Jakub Skarek Bridgeport Islanders (NYI)G 25 1999-11-10
Jakub Stancl Springfield Thunderbirds (STL)LW 20 2005-04-10
James Malatesta Cleveland Monsters (CBJ)C 22 2003-05-31
Jamie Engelbert LW/RW 25 2000-06-21
Jared Davidson Laval Rocket (MTL)RW 23 2002-07-07
Jared Wright Ontario Reign (LAK)RW 22 2002-11-22
Jaroslav Chmelar Hartford Wolf Pack (NYR)RW 22 2003-07-20
Jaxon Nelson C 25 2000-03-30
Jaxson Stauber Tucson Roadrunners (UTA)G 26 1999-04-27
Jaycob Megna Syracuse Crunch (TBL)D 32 1992-12-10
Jayden Struble Laval Rocket (MTL)D 24 2001-09-08
Jeremy Smith G 36 1989-04-13
Jesse Pulkkinen Bridgeport Islanders (NYI)D 20 2004-12-27
Jett Jones Laval Rocket (MTL)LW/RW 23 2002-08-27
Jimmy Huntington Wilkes-Barre/Scranton Penguins (PIT)C 26 1998-11-18
Jimmy Schuldt Henderson Silver Knights (VGK)D 30 1995-05-11
Jimmy Snuggerud RW 21 2004-06-01
Joakim Kemell Milwaukee Admirals (NAS)RW 21 2004-04-27
Joe Hicketts Grand Rapids Griffins (DET)D 29 1996-05-04
Joel Nystrom Chicago Wolfs (CAR)D 23 2002-05-14
Joey Larson LW/RW 24 2001-03-27
Joey Willis D 20 2005-03-14
John Hayden Charlotte Checkers (FLO)C/LW/RW 30 1995-02-14
John Leonard Tucson Roadrunners (UTA)LW 27 1998-08-07
John Prokop D 24 2001-05-13
Jon Gillies G 31 1994-01-22
Jon-Randall Avon Lehigh Valley Phantoms (PHI)C 22 2003-07-04
Jonah Gadjovich Charlotte Checkers (FLO)LW/RW 26 1998-10-12
Jonathan Aspirot Manitoba Moose (WPJ)D 26 1999-05-16
Jonathan Lemieux Abbotsford Canucks (VAN)G 24 2001-06-08
Jonathan McDonald D 27 1998-06-15
Jonathan Toews C 37 1988-04-29
Jordan Dumais Cleveland Monsters (CBJ)RW 21 2004-04-15
Jorian Donovan Belleville Senators (OTT)D 21 2004-04-05
Joseph Dunlap LW/RW 25 1999-11-30
Joseph LaBate C 32 1993-04-16
Josh Bloom Abbotsford Canucks (VAN)LW 22 2003-06-08
Josh Davies Charlotte Checkers (FLO)C 21 2004-03-24
Josh Filmon Utica Comet (NJD)RW 21 2004-03-18
Josh Jacobs D 29 1996-02-15
Josh Samanski C/LW 23 2002-03-22
Joshua Roy Manitoba Moose (WPJ)C 22 2003-08-06
Judd Caulfield Providence Bruins (BOS)LW/RW 24 2001-03-19
Juho Lammikko C 29 1996-01-29
Jujhar Khaira Hartford Wolf Pack (NYR)C 31 1994-08-13
Julian Lutz Tucson Roadrunners (UTA)LW/RW 21 2004-02-29
Julien Gauthier Bridgeport Islanders (NYI)RW 27 1997-10-15
Juraj Pekarcik Springfield Thunderbirds (STL)LW/RW 20 2005-09-12
Justin Ertel Texas Stars (DAL)LW 22 2003-05-27
Justin Hryckowian Texas Stars (DAL)C/LW 24 2001-02-23
Justin Janicke LW/RW 22 2003-06-30
Justin Nachbaur LW 25 2000-03-04
Justin Pearson LW 27 1998-05-17
Justin Robidas Chicago Wolfs (CAR)C 22 2003-03-13
Juuso Parssinen Syracuse Crunch (TBL)C/LW 24 2001-02-01
Juuso Valimaki San Jose Barracuda (SAN)D 26 1998-10-06
Kaden Hammell Cochella Valley Firebirds (SEA)D 20 2005-03-12
Kai Schwindt Charlotte Checkers (FLO)LW 21 2003-12-17
Kai Uchacz Bakerfield Condors (EDM)LW/RW 22 2003-06-24
Kalan Lind Milwaukee Admirals (NAS)LW/RW 20 2005-01-25
Kale Kessy LW 32 1992-12-04
Kaleb Lawrence Ontario Reign (LAK)C 22 2003-01-10
Kalle Vaisanen Hartford Wolf Pack (NYR)LW/RW 22 2003-01-28
Karsen Dorwart LW/RW 23 2002-09-17
Kasper Halttunen San Jose Barracuda (SAN)RW 20 2005-06-07
Keaton Middleton Colorado Eagles (COL)D 27 1998-02-10
Kenny Connors Ontario Reign (LAK)LW/RW 22 2003-03-10
Kenta Isogai LW/RW 21 2004-08-28
Kevin Korchinski Hershey Bears (WAS)D 21 2004-06-21
Kevin Lombardi LW/RW 27 1998-08-12
Kevin Mandolese Colorado Eagles (COL)G 25 2000-08-22
Kirill Gerasimyuk Charlotte Checkers (FLO)G 22 2003-08-22
Kirill Kirsanov Ontario Reign (LAK)D 23 2002-09-19
Kirill Kudryavtsev Abbotsford Canucks (VAN)D 21 2004-02-05
Koehn Ziemmer Ontario Reign (LAK)RW 20 2004-12-08
Konnor Smith San Diego Gulls (ANA)D 20 2004-11-06
Konsta Helenius Rochester Americans (BUF)C 19 2006-05-11
Kurtis MacDermid Utica Comet (NJD)LW 31 1994-03-25
Kyle Crnkovic LW 23 2002-02-10
Kyle Jackson LW 22 2002-10-17
Kyle Keyser G 26 1999-03-08
Kyler Kupka LW/RW 26 1999-05-11
Landen Hookey RW 21 2004-01-29
Landon Sim C 21 2004-07-17
Landon Slaggert Rockford IceHogs (CHI)RW 23 2002-06-25
Lassi Thomson Springfield Thunderbirds (STL)D 25 2000-09-24
Laurent Brossoit Belleville Senators (OTT)G 32 1993-03-23
Lenni Hameenaho Wilkes-Barre/Scranton Penguins (PIT)LW/RW 20 2004-11-07
Leo Loof Springfield Thunderbirds (STL)D 23 2002-04-05
Leon Muggli Hershey Bears (WAS)D 19 2006-07-09
Liam Foudy Bridgeport Islanders (NYI)C 25 2000-02-04
Liam McLinskey LW/RW 24 2001-02-20
Liam O'Brien Rochester Americans (BUF)LW/RW 31 1994-07-29
Lleyton Roed Cochella Valley Firebirds (SEA)LW/RW 23 2002-08-08
Logan Mailloux Manitoba Moose (WPJ)D 22 2003-04-15
Logan Morrison Cochella Valley Firebirds (SEA)C 23 2002-07-09
Loke Johansson Providence Bruins (BOS)D 19 2005-12-14
Luca Cagnoni San Jose Barracuda (SAN)D 20 2004-12-21
Luca Marrelli Cleveland Monsters (CBJ)D 19 2005-10-04
Luca Pinelli Cleveland Monsters (CBJ)C 20 2005-04-05
Lucas Condotta Iowa Wild (MIN)LW 27 1997-10-06
Lucas Mercuri LW/RW 24 2001-03-07
Ludvig Janssen D 21 2003-12-27
Lukas Cormier Henderson Silver Knights (VGK)D 23 2002-03-27
Lukas Dragicevic San Diego Gulls (ANA)D 20 2005-04-25
Lukas Reichel San Diego Gulls (ANA)C/LW 23 2002-05-17
Luke Cavallin Bakerfield Condors (EDM)G 24 2001-04-29
Luke Haymes C 22 2003-07-28
Luke Krys Texas Stars (DAL)D 24 2000-09-27
Luke Tuch Laval Rocket (MTL)LW/RW 23 2002-05-07
MacKenzie Entwistle Charlotte Checkers (FLO)RW 26 1999-07-14
Mackenzie MacEachern Texas Stars (DAL)LW 31 1994-03-09
Maksymilian Szuber Tucson Roadrunners (UTA)D 23 2002-08-25
Marc-Andre Gaudet D 21 2003-10-24
Marcel Marcel Syracuse Crunch (TBL)LW/RW 21 2003-10-31
Marek Alscher Charlotte Checkers (FLO)D 21 2004-04-07
Mark Duarte LW/RW 22 2002-09-27
Mark Senden LW/RW 27 1998-01-22
Marshall Rifai Toronto Marlies (TOR)D 27 1998-03-16
Marshall Warren Hershey Bears (WAS)D 24 2001-04-20
Martin Chromiak Ontario Reign (LAK)LW 23 2002-08-20
Martin Misiak Rockford IceHogs (CHI)LW/RW 20 2004-09-30
Mason Geertsen Texas Stars (DAL)D 30 1995-04-19
Mathieu Cataford Henderson Silver Knights (VGK)C/RW 20 2005-03-01
Mathieu De St. Phalle RW 25 2000-03-20
Matt Benning D 31 1994-05-25
Matt Copponi Bakerfield Condors (EDM)LW/RW 22 2003-06-04
Matt Davis G 24 2001-06-16
Matt Kiersted Tucson Roadrunners (UTA)D 27 1998-04-04
Matt Rempe Hartford Wolf Pack (NYR)RW 23 2002-06-29
Matt Savoie Chicago Wolfs (CAR)LW/RW 21 2004-01-01
Matteo Costantini LW/RW 23 2002-08-16
Matteo Pietroniro D 26 1998-10-20
Matthew Brown LW 26 1999-08-09
Matthew Murray Tucson Roadrunners (UTA)G 27 1998-02-02
Matthew Poitras Providence Bruins (BOS)C 21 2004-03-10
Matthew Robertson Hartford Wolf Pack (NYR)D 24 2001-03-09
Matthew Seminoff Texas Stars (DAL)RW 21 2003-12-27
Matthew Wood Milwaukee Admirals (NAS)C/RW 20 2005-02-06
Mattias Havelid Hartford Wolf Pack (NYR)D 24 2001-01-04
Mattias Sholl G 24 2000-09-30
Matvei Gridin Calgary Wranglers (CAL)LW/RW 19 2006-03-01
Matyas Melovsky Utica Comet (NJD)C 21 2004-05-25
Matyas Sapovaliv Henderson Silver Knights (VGK)C 21 2004-02-12
Maveric Lamoureux Rochester Americans (BUF)D 21 2004-01-13
Max Crozier Syracuse Crunch (TBL)D 25 2000-04-19
Max McCue Cleveland Monsters (CBJ)C 22 2003-03-10
Max Shabanov LW/RW 24 2000-10-07
Maxim Groshev Syracuse Crunch (TBL)LW 23 2001-12-14
Maxim Pavlenko G 23 2002-06-04
Melvin Fernstrom Abbotsford Canucks (VAN)LW/RW 19 2006-02-28
Michael Buchinger Springfield Thunderbirds (STL)D 21 2004-04-25
Michael Hrabal Rochester Americans (BUF)G 20 2005-01-20
Michael Misa Cleveland Monsters (CBJ)C 18 2007-02-16
Michael Pezzetta Toronto Marlies (TOR)C/LW 27 1998-03-13
Michal Kunc LW/RW 24 2000-10-31
Michal Postava G 23 2002-02-28
Mikael Diotte Utica Comet (NJD)D 22 2003-04-10
Mikael Pyyhtia Cleveland Monsters (CBJ)LW 23 2001-12-17
Mike Koster Toronto Marlies (TOR)D 24 2001-04-13
Miko Matikka Grand Rapids Griffins (DET)LW/RW 21 2003-10-26
Mikulas Hovorka Charlotte Checkers (FLO)D 24 2001-07-01
Milo Roelens Syracuse Crunch (TBL)LW 22 2003-01-16
Mitchell Vande Sompel D 28 1997-02-11
Montana Onyebuchi Tucson Roadrunners (UTA)D 25 2000-03-08
Nate Danielson Calgary Wranglers (CAL)C/RW 20 2004-09-27
Nathan Gaucher Abbotsford Canucks (VAN)C 21 2003-11-06
Nicholas Robertson Rockford IceHogs (CHI)LW/RW 24 2001-09-11
Nick Abruzzese Calgary Wranglers (CAL)LW/RW 26 1999-06-04
Nick Cicek Cochella Valley Firebirds (SEA)D 25 2000-05-29
Nick DeSimone Utica Comet (NJD)D 30 1994-11-21
Nick Lardis Rockford IceHogs (CHI)RW 20 2005-07-08
Nick Poisson LW/RW 24 2001-08-15
Nico Myatovic San Diego Gulls (ANA)C 20 2004-12-01
Nicolas Deslauriers Lehigh Valley Phantoms (PHI)LW 34 1991-02-22
Nikita Chibrikov Manitoba Moose (WPJ)LW/RW 22 2003-02-16
Nikita Grebenkin Toronto Marlies (TOR)LW/RW 22 2003-05-02
Nikita Prishchepov Colorado Eagles (COL)D 21 2004-02-20
Nikita Quapp Chicago Wolfs (CAR)G 22 2003-01-25
Nikita Susuyev Springfield Thunderbirds (STL)LW/RW 20 2005-02-06
Noah Beck D 24 2001-03-25
Noah Chadwick Toronto Marlies (TOR)D 20 2005-05-10
Noah Laaouan D 24 2001-03-07
Noah Laba Hartford Wolf Pack (NYR)C 22 2003-08-04
Noah Ostlund Rochester Americans (BUF)C/LW 21 2004-03-11
Noah Powell Lehigh Valley Phantoms (PHI)LW/RW 20 2005-02-02
Noah Warren San Diego Gulls (ANA)D 21 2004-07-15
Noel Gunler Chicago Wolfs (CAR)RW 23 2001-10-07
Noel Nordh Grand Rapids Griffins (DET)LW/RW 20 2005-01-25
Nolan Allan Rockford IceHogs (CHI)D 22 2003-04-28
Nolan LaLonde Cleveland Monsters (CBJ)G 21 2004-02-14
Nolan Moyle RW 26 1999-04-13
Nolan Renwick LW/RW 24 2001-02-16
Oliver Bonk Lehigh Valley Phantoms (PHI)D 20 2005-01-09
Oliver Moore Rockford IceHogs (CHI)C/LW 20 2005-01-22
Oscar Fisker Molgaard Cochella Valley Firebirds (SEA)C 20 2005-02-18
Oskar Back LW 25 2000-03-12
Oskar Pettersson Belleville Senators (OTT)RW 21 2004-02-04
Otto Salin Ontario Reign (LAK)D 21 2004-03-07
Otto Stenberg Springfield Thunderbirds (STL)LW 20 2005-05-29
Owen Allard Tucson Roadrunners (UTA)C 21 2004-01-13
Owen Beck Cochella Valley Firebirds (SEA)C/RW 21 2004-02-03
Owen Flores G 21 2004-05-09
Owen Pickering Hershey Bears (WAS)D 21 2004-01-27
Owen Say G 24 2001-06-05
Ozzy Wiesblatt Colorado Eagles (COL)LW/RW 23 2002-03-09
Parker Ford Manitoba Moose (WPJ)C/RW 25 2000-07-20
Patrick Giles Charlotte Checkers (FLO)C 25 2000-01-03
Philip Kemp Charlotte Checkers (FLO)D 26 1999-02-12
Philip Waugh D 25 2000-01-10
Quentin Musty Laval Rocket (MTL)LW 20 2005-07-06
Quinn Hutson LW/RW 23 2002-01-01
Quinton Burns Springfield Thunderbirds (STL)D 20 2005-04-14
Raivis Kristians Ansons LW 23 2002-01-29
Rasmus Kumpulainen Iowa Wild (MIN)C 20 2005-08-08
Red Savage Grand Rapids Griffins (DET)LW/RW 22 2003-05-15
Reece Newkirk C 24 2001-02-20
Reece Vitelli RW 24 2001-07-05
Reid Schaefer Cleveland Monsters (CBJ)LW 22 2003-09-21
Reilly Webb D 26 1999-05-04
Remi Poirier Texas Stars (DAL)G 23 2001-10-06
Rhett Pitlick LW/RW 24 2001-02-07
Riese Gaber RW 25 1999-10-10
Riley Bezeau Providence Bruins (BOS)LW 23 2002-05-04
Riley Duran Providence Bruins (BOS)LW/RW 23 2002-01-25
Riley Fiddler-Schultz Iowa Wild (MIN)LW 23 2002-05-13
Riley Heidt Cochella Valley Firebirds (SEA)C 20 2005-03-25
Riley Mercer G 21 2004-03-31
Riley Stillman Hershey Bears (WAS)D 27 1998-03-09
Roby Jarventie Bakerfield Condors (EDM)LW 23 2002-09-08
Roman Kinal D 27 1998-07-20
Roman Schmidt Syracuse Crunch (TBL)D 22 2003-02-27
Ronan Seeley Providence Bruins (BOS)D 23 2002-08-02
Rory Kerins Calgary Wranglers (CAL)C 23 2002-04-12
Ruslan Khazheyev Chicago Wolfs (CAR)G 20 2004-11-20
Rutger McGroarty Manitoba Moose (WPJ)LW 21 2004-03-30
Ryan Chesley Hershey Bears (WAS)D 21 2004-02-27
Ryan Greene Rockford IceHogs (CHI)C/LW 21 2003-10-21
Ryan Hofer Hershey Bears (WAS)C 23 2002-05-10
Ryan Johnson Lehigh Valley Phantoms (PHI)D 24 2001-07-24
Ryan McAllister Charlotte Checkers (FLO)LW/RW 23 2001-12-19
Ryan Tverberg Toronto Marlies (TOR)LW/RW 23 2002-01-30
Ryan Ufko Milwaukee Admirals (NAS)D 22 2003-05-07
Ryland Mosley LW 25 2000-02-15
Sam Colangelo San Diego Gulls (ANA)LW/RW 23 2001-12-26
Sam Lipkin Tucson Roadrunners (UTA)LW/RW 22 2003-01-03
Sam Morton Calgary Wranglers (CAL)C 26 1999-07-28
Sam Rinzel Rockford IceHogs (CHI)D 21 2004-06-25
Sam Stange LW/RW 24 2001-04-20
Sammy Blais Texas Stars (DAL)LW 29 1996-06-17
Samuel Honzek Calgary Wranglers (CAL)LW 20 2004-11-12
Samuel Savoie Rockford IceHogs (CHI)LW 21 2004-03-25
Sandis Vilmanis Charlotte Checkers (FLO)LW 21 2004-01-23
Sasha Pastujov San Diego Gulls (ANA)LW/RW 22 2003-07-15
Sawyer Mynio San Diego Gulls (ANA)D 20 2005-04-30
Scott Morrow Chicago Wolfs (CAR)D 22 2002-11-01
Scott Ratzlaff Rochester Americans (BUF)G 20 2005-03-09
Scott Sabourin Charlotte Checkers (FLO)RW 33 1992-07-30
Seamus Casey Utica Comet (NJD)D 21 2004-01-08
Sean Behrens Colorado Eagles (COL)D 22 2003-03-31
Sean Chisholm LW/RW 24 2001-01-26
Sean Day Hartford Wolf Pack (NYR)D 27 1998-01-09
Sean Farrell San Diego Gulls (ANA)LW/RW 23 2001-11-02
Sebastian Cossa Grand Rapids Griffins (DET)G 22 2002-11-21
Sergei Murashov Wilkes-Barre/Scranton Penguins (PIT)G 21 2004-04-01
Shai Buium Grand Rapids Griffins (DET)D 22 2003-03-26
Shane Lachance Bakerfield Condors (EDM)LW/RW 22 2003-08-30
Shawn Element C 25 2000-04-23
Sheldon Dries Grand Rapids Griffins (DET)C 31 1994-04-23
Simon Lundmark San Jose Barracuda (SAN)D 24 2000-10-08
Simon Mack D 24 2001-03-29
Simon Robertsson Springfield Thunderbirds (STL)LW/RW 22 2003-02-05
Simon Zajicek G 24 2001-06-25
Sloan Stanick LW 22 2003-08-01
Spencer Kersten LW/RW 25 2000-05-16
Spencer Smallman Iowa Wild (MIN)RW 29 1996-09-09
Spencer Stastney Milwaukee Admirals (NAS)D 25 2000-01-04
Stanislav Berezhnoy G 22 2003-06-07
Stephen Halliday Belleville Senators (OTT)C/LW 23 2002-07-02
Steven Santini Hartford Wolf Pack (NYR)D 30 1995-03-07
Stian Solberg San Diego Gulls (ANA)D 19 2005-12-29
Tag Bertuzzi C 24 2001-02-18
Taige Harding Rockford IceHogs (CHI)D 23 2002-01-03
Tanner Howe Wilkes-Barre/Scranton Penguins (PIT)LW 19 2005-11-28
Tanner Molendyk Milwaukee Admirals (NAS)D 20 2005-02-03
Tate Singleton LW/RW 27 1998-09-05
Taylor Makar Colorado Eagles (COL)LW/RW 24 2001-03-13
Taylor Ward Ontario Reign (LAK)RW 27 1998-03-31
Theo Lindstein Springfield Thunderbirds (STL)D 20 2005-01-05
Tim Rego D 24 2000-10-31
Tim Washe C 24 2001-08-25
Tobias Bjornfot Charlotte Checkers (FLO)D 24 2001-04-06
Tom Willander Abbotsford Canucks (VAN)D 20 2005-02-09
Tomas Hamara Belleville Senators (OTT)D 21 2004-03-09
Tomas Suchanek San Diego Gulls (ANA)G 22 2003-04-30
Tommy Bergsland D 24 2001-03-23
Topias Leinonen Abbotsford Canucks (VAN)G 21 2004-01-25
Topias Vilen Utica Comet (NJD)D 22 2003-04-01
Travis Howe D 31 1994-02-10
Travis Mitchell Bridgeport Islanders (NYI)D 25 1999-11-25
Trent Miner Colorado Eagles (COL)G 24 2001-02-05
Trevor Connelly Toronto Marlies (TOR)LW/RW 19 2006-02-28
Trey Taylor Belleville Senators (OTT)D 23 2002-02-04
Tristan Allard Lehigh Valley Phantoms (PHI)C 23 2002-06-23
Tristan Bertucci Texas Stars (DAL)D 20 2005-07-12
Tristan Broz Wilkes-Barre/Scranton Penguins (PIT)LW/RW 22 2002-10-10
Tristan Luneau Rockford IceHogs (CHI)D 21 2004-01-12
Tuomas Uronen Henderson Silver Knights (VGK)C/LW/RW 20 2005-03-19
Turner Ottenbreit D 28 1997-07-09
Ty Mueller Abbotsford Canucks (VAN)C 22 2003-02-26
Ty Murchison Lehigh Valley Phantoms (PHI)D 22 2003-02-02
Ty Nelson Cochella Valley Firebirds (SEA)D 21 2004-03-30
Ty Young Abbotsford Canucks (VAN)G 21 2004-09-11
Tyler Angle C 24 2000-09-30
Tyler Boucher Lehigh Valley Phantoms (PHI)LW/RW 22 2003-01-16
Tyler Kopff LW 22 2003-04-22
Tyler Pitlick Grand Rapids Griffins (DET)RW 33 1991-11-01
Tyler Thorpe Laval Rocket (MTL)RW 20 2005-08-11
Tyrel Bauer Laval Rocket (MTL)D 23 2002-03-23
Tyson Empey LW/RW 30 1995-06-29
Tyson Feist Springfield Thunderbirds (STL)D 24 2001-01-14
Tyson Hinds San Diego Gulls (ANA)D 22 2003-03-02
Tyson Jugnauth Cochella Valley Firebirds (SEA)D 21 2004-04-17
Tyson Kozak Rochester Americans (BUF)C 22 2002-12-29
Urho Vaakanainen San Diego Gulls (ANA)D 26 1999-01-01
Victor Mancini Hartford Wolf Pack (NYR)D 23 2002-05-26
Victor Ostman Cochella Valley Firebirds (SEA)G 24 2000-10-03
Victor Soderstrom Rockford IceHogs (CHI)D 24 2001-02-26
Viktor Neuchev Rochester Americans (BUF)LW/RW 21 2003-10-25
Viliam Kmec D 21 2004-01-02
Viljami Marjala Rochester Americans (BUF)LW 22 2003-01-29
Ville Heinola Manitoba Moose (WPJ)D 24 2001-03-02
Ville Koivunen Wilkes-Barre/Scranton Penguins (PIT)LW/RW 22 2003-06-13
Ville Ottavainen Cochella Valley Firebirds (SEA)D 23 2002-08-12
Vilmer Alriksson Abbotsford Canucks (VAN)C/LW 20 2005-02-18
Vincent Arseneau LW 33 1992-03-26
Vincent Iorio Hershey Bears (WAS)D 22 2002-11-14
Vincent Sevigny D 24 2001-04-14
Vitali Kravtsov LW 25 1999-12-23
Vsevolod Komarov Rochester Americans (BUF)D 21 2004-01-11
Vyacheslav Buteyets San Diego Gulls (ANA)G 23 2002-05-29
Will Butcher D 30 1995-01-06
Will Dineen LW/RW 24 2000-11-17
Will Zmolek D 26 1999-04-17
William Lagesson Hartford Wolf Pack (NYR)D 29 1996-02-22
William Stromgren Calgary Wranglers (CAL)LW 22 2003-06-07
William Trudeau Laval Rocket (MTL)D 22 2002-10-11
William Villeneuve Toronto Marlies (TOR)D 23 2002-03-20
William Wallinder Grand Rapids Griffins (DET)D 23 2002-07-28
Wojciech Stachowiak LW/RW 26 1999-07-07
Wyatt Aamodt Colorado Eagles (COL)D 27 1997-11-22
Xavier Bourgault Iowa Wild (MIN)C 22 2002-10-22
Xavier Parent Lehigh Valley Phantoms (PHI)C 24 2001-03-23
Yan Kuznetsov Calgary Wranglers (CAL)D 23 2002-03-09
Yanick Turcotte LW 29 1996-06-25
Yegor Sidorov San Diego Gulls (ANA)RW 21 2004-06-18
Zac Funk Hershey Bears (WAS)LW/RW 22 2003-07-20
Zach Dean Wilkes-Barre/Scranton Penguins (PIT)C 22 2003-01-04
Zach Gallant C 26 1999-03-06
Zach Metsa Belleville Senators (OTT)D 26 1998-10-19
Zach Uens Charlotte Checkers (FLO)D 24 2001-05-13
Zach Urdahl LW/RW 23 2001-10-13
Zachary L'Heureux Milwaukee Admirals (NAS)LW 22 2003-05-15
Zack Ostapchuk Lehigh Valley Phantoms (PHI)C 22 2003-05-29
Zakary Karpa Hartford Wolf Pack (NYR)LW/RW 23 2002-03-25
Zayne Parekh Calgary Wranglers (CAL)D 19 2006-02-15
Zemgus Girgensons Syracuse Crunch (TBL)LW 31 1994-01-05