Aatu Jamsen Ontario Reign (LAK)LW/RW 22 2003-07-22
Aatu Raty Toronto Marlies (TOR)C/RW 23 2002-11-14
Adam Edstrom Hartford Wolf Pack (NYR)LW 25 2000-10-12
Adam Engstrom Manitoba Moose (WIN)D 22 2003-11-17
Adam Sykora Lehigh Valley Phantoms (PHI)LW/RW 21 2004-09-07
Adam Wilsby Ontario Reign (LAK)D 25 2000-08-07
Aidan McDonough Hershey Bears (WAS)LW 26 1999-11-06
Aidan Thompson Bridgeport Islanders (NYI)LW/RW 24 2002-02-18
Aku Koskenvuo Abbotsford Canucks (VAN)G 23 2003-02-26
Alec Regula Hartford Wolf Pack (NYR)D 25 2000-08-06
Aleksanteri Kaskimaki Henderson Silver Knights (VEG)LW/RW 22 2004-02-06
Aleksei Kolosov Lehigh Valley Phantoms (PHI)G 24 2002-01-04
Aleksi Heimosalmi Toronto Marlies (TOR)D 23 2003-05-08
Alex Bump Hartford Wolf Pack (NYR)LW/RW 22 2003-11-20
Alex Gagne Syracuse Crunch (TBL)D 23 2002-08-12
Alex Turcotte Ontario Reign (LAK)C 25 2001-02-26
Alexander Holtz Chicago Wolves (CAR)LW/RW 24 2002-01-23
Alexander Suzdalev Hershey Bears (WAS)LW 22 2004-03-05
Amadeus Lombardi Hartford Wolf Pack (NYR)C 23 2003-06-05
Andre Lee Ontario Reign (LAK)LW/RW 25 2000-07-26
Andrei Loshko Coachella Valley Firebirds (SEA)D 21 2004-10-07
Andrej Sustr D 35 1990-11-29
Andrew Basha Cleveland Monsters (CLB)LW 20 2005-11-08
Andrew Cristall Providence Bruins (BOS)LW 21 2005-02-04
Andrew Gibson Rockford IceHogs (CHI)D 21 2005-02-13
Angus Booth Springfield Thunderbirds (STL)D 22 2004-04-27
Angus Crookshank Belleville Senators (OTT)LW 26 1999-10-02
Anri Ravinskis D 23 2003-01-02
Anton Blidh Providence Bruins (BOS)LW 31 1995-03-14
Anton Wahlberg Syracuse Crunch (TBL)C 20 2005-07-04
Arnaud Durandeau LW 27 1999-01-14
Arno Tiefensee Hartford Wolf Pack (NYR)G 24 2002-05-01
Arsenii Sergeev Calgary Wranglers (CAL)G 23 2002-12-16
Arshdeep Bains Coachella Valley Firebirds (SEA)LW 25 2001-01-09
Arttu Hyry Syracuse Crunch (TBL)C/LW 25 2001-04-06
Artur Akhtyamov Coachella Valley Firebirds (SEA)G 24 2001-10-31
Artur Cholach D 23 2003-06-30
Artyom Duda Lehigh Valley Phantoms (PHI)D 22 2004-04-08
Atro Leppanen D 27 1998-12-14
Austin Brimmer LW/RW 24 2001-10-10
Austin Roest Milwaukee Admirals (NAS)C 22 2004-01-22
Avery Hayes Laval Rocket (MON)LW/RW 23 2002-10-10
Axel Sandin-Pellikka Coachella Valley Firebirds (SEA)D 21 2005-03-11
Aydar Suniev Lehigh Valley Phantoms (PHI)LW 21 2004-11-16
Ayrton Martino Texas Stars (DAL)LW/RW 23 2002-09-28
Beau Akey Lehigh Valley Phantoms (PHI)D 21 2005-02-11
Ben Berard LW/RW 27 1999-02-13
Ben Hemmerling Tucson Roadrunners (UHC)C 22 2004-04-21
Ben Kraws Hershey Bears (WAS)G 25 2000-08-02
Ben McCartney Bakersfield Condors (EDM)LW 24 2001-07-13
Ben Meyers Colorado Eagles (COL)C/LW 27 1998-11-15
Ben Steeves Providence Bruins (BOS)LW/RW 24 2002-05-10
Bennett Schimek RW 23 2003-04-15
Berkly Catton Lehigh Valley Phantoms (PHI)LW 20 2006-01-14
Billy Sweezey Calgary Wranglers (CAL)D 30 1996-02-06
Blake Smith D 21 2004-10-05
Bo Groulx Colorado Eagles (COL)C 26 2000-02-06
Bogdan Trineyev Hartford Wolf Pack (NYR)RW 24 2002-03-04
Boris Katchouk Springfield Thunderbirds (STL)LW 28 1998-06-18
Borya Valis RW 22 2004-04-08
Brad Lambert Manitoba Moose (WIN)RW 22 2003-12-19
Bradly Nadeau Rochester Americans (BUF)RW 21 2005-05-05
Brayden Hislop D 22 2003-09-26
Brayden Yager Tucson Roadrunners (UHC)LW/RW 21 2005-01-03
Brendan Hoffmann RW 24 2001-10-09
Brennan Othmann Bridgeport Islanders (NYI)LW 23 2003-01-05
Brett Berard Syracuse Crunch (TBL)LW/RW 23 2002-09-09
Brett Chorske LW/RW 25 2001-05-24
Brian Halonen Rochester Americans (BUF)LW 27 1999-01-11
Brody Lamb Hartford Wolf Pack (NYR)LW/RW 22 2003-08-30
Bryan Yoon D 28 1998-01-27
Bryce McConnell-Barker Providence Bruins (BOS)C 22 2004-06-04
Bryce Montgomery D 23 2002-11-12
C.J. Kier G 22 2004-03-17
Cade Webber Texas Stars (DAL)D 25 2001-01-05
Caden Price Lehigh Valley Phantoms (PHI)D 20 2005-08-24
Caedan Bankier Toronto Marlies (TOR)C 23 2003-01-26
Cal Foote D 27 1998-12-13
Cale Fleury Chicago Wolves (CAR)D 27 1998-11-19
Caleb MacDonald D 23 2002-11-29
Calle Clang Hartford Wolf Pack (NYR)G 24 2002-05-20
Calle Odelius San Jose Barracuda (SJS)D 22 2004-05-30
Callum Tung Wilkes-Barre/Scranton Penguins (PIT)G 22 2003-11-23
Calum Ritchie Grand Rapids Griffins (DET)C/LW/RW 21 2005-01-21
Cam Allen Iowa Wild (MIN)D 21 2005-01-07
Cam Lund San Jose Barracuda (SJS)LW/RW 22 2004-06-07
Cam Squires Utica Comets (NJD)D 21 2005-04-11
Cameron Crotty Hershey Bears (WAS)D 27 1999-05-05
Cameron Hebig Calgary Wranglers (CAL)C 29 1997-01-21
Cameron Hughes Texas Stars (DAL)LW/RW 29 1996-10-06
Cameron Rowe G 25 2001-06-01
Cameron Whitehead Manitoba Moose (WIN)G 23 2003-06-13
Carey Terrance Rockford IceHogs (CHI)C 21 2005-05-10
Carl Grundstrom Coachella Valley Firebirds (SEA)LW 28 1997-12-01
Carl Lindbom Henderson Silver Knights (VEG)G 23 2003-05-20
Carson Bjarnason Rockford IceHogs (CHI)G 21 2005-06-30
Carson Lambos Ontario Reign (LAK)D 23 2003-01-14
Carson Meyer Abbotsford Canucks (VAN)LW/RW 28 1997-08-18
Carson Rehkopf Rockford IceHogs (CHI)C 21 2005-01-07
Carter Berger D 26 1999-09-17
Carter Gylander Grand Rapids Griffins (DET)G 25 2001-06-05
Carter Hart G 27 1998-08-13
Carter King C 24 2001-08-30
Carter Wilkie LW/RW 26 2000-04-03
Carter Yakemchuk Chicago Wolves (CAR)D 20 2005-09-29
Cayden Primeau Manitoba Moose (WIN)G 26 1999-08-11
Charle-Edouard D'Astous D 28 1998-04-21
Charles Alexis Legault Manitoba Moose (WIN)D 22 2003-09-05
Chas Sharpe D 22 2003-11-28
Chase Bradley Grand Rapids Griffins (DET)LW/RW 24 2002-01-09
Chase Pietila Wilkes-Barre/Scranton Penguins (PIT)D 22 2004-03-03
Chase Wouters Bakersfield Condors (EDM)LW 26 2000-02-08
Chris Douglas RW 25 2000-07-06
Chris Harpur D 29 1996-09-13
Chris Ortiz D 25 2001-01-17
Christian Felton D 26 2000-02-04
Clay Stevenson Hershey Bears (WAS)G 27 1999-03-03
Colby Barlow Texas Stars (DAL)C 21 2005-02-14
Cole Clayton Hershey Bears (WAS)D 26 2000-02-29
Cole Eiserman Cleveland Monsters (CLB)LW/RW 19 2006-08-29
Cole Guttman Milwaukee Admirals (NAS)C 27 1999-04-05
Cole O'Hara San Diego Gulls (ANA)LW/RW 24 2002-06-20
Cole Reinhardt Lehigh Valley Phantoms (PHI)LW/RW 26 2000-02-01
Colin Blackwell Syracuse Crunch (TBL)RW 33 1993-03-28
Colin Felix D 27 1999-01-07
Colten Ellis Providence Bruins (BOS)G 25 2000-10-05
Colton Huard D 25 2000-11-27
Connor Clattenburg Toronto Marlies (TOR)LW 21 2005-05-02
Connor Mylymok LW/RW 26 2000-03-18
Connor Punnett D 23 2003-06-16
Connor Ungar G 24 2002-01-12
Conor Geekie Lehigh Valley Phantoms (PHI)C/RW 22 2004-05-05
Conor Murphy Charlotte Checkers (FLA)G 27 1998-09-01
Cooper Black Wilkes-Barre/Scranton Penguins (PIT)G 25 2001-06-14
Cooper Flinton LW/RW 22 2003-08-16
Cooper Gay LW/RW 24 2002-03-15
Cooper Marody LW/RW 29 1996-12-20
Cooper Moore D 25 2001-02-16
Corson Ceulemans San Jose Barracuda (SJS)D 23 2003-05-05
Coulson Pitre Calgary Wranglers (CAL)C 21 2004-12-13
DJ King D 25 2000-08-07
Daemon Hunt Iowa Wild (MIN)D 24 2002-05-15
Dakota Mermis Wilkes-Barre/Scranton Penguins (PIT)D 32 1994-01-05
Dalibor Dvorsky Providence Bruins (BOS)C 21 2005-06-15
Dalton Bancroft LW/RW 25 2001-02-26
Damien Carfagna D 23 2002-12-12
Daniel Carr LW 35 1991-01-11
Daniel Laatsch Wilkes-Barre/Scranton Penguins (PIT)D 24 2002-02-13
Danila Yurov San Jose Barracuda (SJS)C 22 2003-12-22
Danny Zhilkin Rockford IceHogs (CHI)C 22 2003-12-19
Dans Locmelis Toronto Marlies (TOR)LW/RW 22 2004-01-21
David Edstrom Bridgeport Islanders (NYI)C 21 2005-02-18
David Gagnon LW/RW 26 2000-04-19
David Goyette Iowa Wild (MIN)C 22 2004-03-27
David Gucciardi Utica Comets (NJD)D 23 2002-10-09
David Gustafsson Manitoba Moose (WIN)LW/RW 26 2000-04-11
David Reinbacher Bridgeport Islanders (NYI)D 21 2004-10-25
David Silye C 27 1999-03-02
David Spacek Hartford Wolf Pack (NYR)D 23 2003-02-18
David Tomasek C 30 1996-02-10
Daylan Kuefler Belleville Senators (OTT)LW/RW 24 2002-02-10
Denver Barkey San Jose Barracuda (SJS)LW 21 2005-04-27
Derek Daschke D 28 1998-01-06
Derrick Pouliot San Jose Barracuda (SJS)D 32 1994-01-16
Devin Kaplan Iowa Wild (MIN)LW/RW 22 2004-01-10
Devon Levi Rochester Americans (BUF)G 24 2001-12-27
Dillon Boucher LW 29 1997-04-16
Dillon Dube C 27 1998-07-20
Djibril Toure Grand Rapids Griffins (DET)D 23 2003-06-05
Dmitri Simashev Tucson Roadrunners (UHC)D 21 2005-02-04
Domenic DiVincentiis Wilkes-Barre/Scranton Penguins (PIT)G 22 2004-03-04
Dominic Toninato Chicago Wolves (CAR)C 32 1994-03-09
Dominik Badinka Bridgeport Islanders (NYI)D 20 2005-11-27
Dominik Shine Chicago Wolves (CAR)RW 33 1993-04-18
Drew Commesso Abbotsford Canucks (VAN)G 23 2002-07-19
Dryden Hunt Texas Stars (DAL)C 30 1995-11-24
Dylan Anhorn D 27 1999-01-21
Dylan Duke Hershey Bears (WAS)LW/RW 23 2003-03-04
Dylan Garand Hartford Wolf Pack (NYR)G 24 2002-06-07
Dylan Hryckowian LW/RW 22 2004-05-19
Dylan McIlrath Manitoba Moose (WIN)D 34 1992-04-20
Dylan Peterson Springfield Thunderbirds (STL)LW/RW 24 2002-01-08
Dylan Roobroeck Manitoba Moose (WIN)LW 21 2004-07-27
Eddie Genborg Rockford IceHogs (CHI)LW/RW 19 2007-04-20
Eduard Sale Bakersfield Condors (EDM)RW 21 2005-03-10
Eduards Tralmaks LW 29 1997-02-17
Elias PetterssonD Texas Stars (DAL)D 22 2004-02-16
Elias Salomonsson Chicago Wolves (CAR)D 21 2004-08-31
Erik Portillo Ontario Reign (LAK)G 25 2000-09-03
Eriks Mateiko Hershey Bears (WAS)LW 20 2005-11-18
Ethan Bear Lehigh Valley Phantoms (PHI)D 29 1997-06-26
Ethan Cardwell San Jose Barracuda (SJS)C/RW 23 2002-08-30
Ethan Del Mastro Rockford IceHogs (CHI)D 23 2003-01-15
Ethan Edwards Utica Comets (NJD)D 24 2002-06-06
Ethan Gauthier San Jose Barracuda (SJS)RW 21 2005-01-26
Etienne Morin Bridgeport Islanders (NYI)D 21 2005-03-09
Evan Vierling C 24 2002-06-20
Fabian Lysell Cleveland Monsters (CLB)RW 23 2003-01-19
Fabian Wagner Charlotte Checkers (FLA)LW/RW 22 2004-05-07
Felix Unger Sorum Hartford Wolf Pack (NYR)RW 20 2005-09-14
Filip Bystedt Rockford IceHogs (CHI)LW/RW 22 2004-02-04
Filip Hallander Henderson Silver Knights (VEG)RW 26 2000-06-29
Filip Mesar Rockford IceHogs (CHI)RW 22 2004-01-03
Finn Harding Henderson Silver Knights (VEG)D 21 2005-03-02
Florian Xhekaj Hartford Wolf Pack (NYR)LW 22 2004-06-27
Francesco Pinelli Ontario Reign (LAK)C 23 2003-04-11
Frederic Brunet Coachella Valley Firebirds (SEA)D 22 2003-08-21
Gabe Klassen LW 23 2003-06-30
Gabriel Szturc Texas Stars (DAL)C 22 2003-09-24
Gavin Bayreuther D 32 1994-05-12
Gavin Brindley Rockford IceHogs (CHI)RW 21 2004-10-05
Gavin Hayes Laval Rocket (MON)RW 22 2004-05-14
Georgi Romanov Laval Rocket (MON)G 26 1999-12-15
Gleb Trikozov Hershey Bears (WAS)LW 21 2004-08-12
Gleb Veremyov LW/RW 23 2003-06-28
Gracyn Sawchyn Chicago Wolves (CAR)LW/RW 21 2005-01-19
Grant Cruikshank LW/RW 27 1998-07-19
Guillaume Richard Cleveland Monsters (CLB)D 23 2003-02-10
Gustav Stjernberg D 23 2002-10-12
Harrison Brunicke Manitoba Moose (WIN)D 20 2006-05-08
Harrison Israels LW/RW 26 1999-09-01
Harrison Meneghin Syracuse Crunch (TBL)G 24 2002-05-09
Harrison Scott LW/RW 25 2000-09-27
Hayden Hodgson Belleville Senators (OTT)RW 30 1996-03-02
Haydn Fleury Springfield Thunderbirds (STL)D 29 1996-07-08
Helge Grans Iowa Wild (MIN)D 24 2002-05-10
Henrik Tikkanen Milwaukee Admirals (NAS)G 25 2000-09-28
Hunter Brzustewicz Hartford Wolf Pack (NYR)D 21 2004-11-29
Hunter Haight Rockford IceHogs (CHI)C 22 2004-04-04
Hunter Jones G 25 2000-09-21
Hunter McDonald Hartford Wolf Pack (NYR)D 24 2002-05-11
Hunter McKown Iowa Wild (MIN)LW/RW 23 2002-08-18
Hunter St. Martin Manitoba Moose (WIN)C 21 2005-06-13
Ian McKinnon C 28 1998-03-05
Ian McNulty C 33 1992-12-09
Ilya Protas Laval Rocket (MON)LW/RW 19 2006-07-18
Ilya Solovyov Bridgeport Islanders (NYI)D 25 2000-07-20
Isaac Belliveau Wilkes-Barre/Scranton Penguins (PIT)D 23 2002-11-26
Isaac Howard Manitoba Moose (WIN)LW 22 2004-03-30
Isaac Poulter Rochester Americans (BUF)G 24 2001-09-12
Isaak Phillips Bridgeport Islanders (NYI)D 24 2001-09-28
Isaiah George Syracuse Crunch (TBL)D 22 2004-02-15
Isaiah Saville G 25 2000-09-21
Isak Posch Texas Stars (DAL)G 24 2002-01-31
Isak Rosen Rockford IceHogs (CHI)LW/RW 23 2003-03-15
Ivan Ivan Manitoba Moose (WIN)C 23 2002-08-20
Ivan Miroshnichenko Rockford IceHogs (CHI)LW/RW 22 2004-02-04
Ivan Prosvetov G 27 1999-03-05
Ivan Ryabkin Providence Bruins (BOS)LW/RW 19 2007-04-25
Jack Anderson D 23 2002-11-14
Jack Devine San Diego Gulls (ANA)LW/RW 22 2003-10-02
Jack Finley Hartford Wolf Pack (NYR)C 23 2002-09-02
Jack Peart Rockford IceHogs (CHI)D 23 2003-05-15
Jack Rathbone Abbotsford Canucks (VAN)D 27 1999-05-20
Jack Ricketts LW/RW 26 1999-09-08
Jack St. Ivany Chicago Wolves (CAR)D 26 1999-07-22
Jack Thompson Hershey Bears (WAS)D 24 2002-03-19
Jack Williams LW/RW 24 2002-03-02
Jackson Dorrington Laval Rocket (MON)D 22 2004-04-13
Jackson Edward Springfield Thunderbirds (STL)D 22 2004-02-27
Jackson Hallum Henderson Silver Knights (VEG)LW/RW 23 2002-09-08
Jackson Parsons G 21 2004-11-23
Jackson van de Leest D 25 2001-06-15
Jacob Fowler Cleveland Monsters (CLB)G 21 2004-11-24
Jacob Gaucher Grand Rapids Griffins (DET)C 25 2001-03-09
Jacob Julien Henderson Silver Knights (VEG)C 21 2004-09-12
Jacob Lucchini San Jose Barracuda (SJS)LW 31 1995-05-10
Jacob Melanson Coachella Valley Firebirds (SEA)RW 23 2003-04-22
Jagger Firkus Hershey Bears (WAS)C 22 2004-04-29
Jake Christiansen Wilkes-Barre/Scranton Penguins (PIT)D 26 1999-09-12
Jake Furlong Colorado Eagles (COL)D 22 2004-03-04
Jakub Brabenec Colorado Eagles (COL)LW 22 2003-09-11
Jakub Dvorak Hartford Wolf Pack (NYR)D 21 2005-05-25
Jakub Málek Utica Comets (NJD)G 24 2002-04-11
Jakub Stancl Grand Rapids Griffins (DET)LW 21 2005-04-10
James Malatesta Cleveland Monsters (CLB)C 23 2003-05-31
Jamie Engelbert LW/RW 26 2000-06-21
Jani Nyman Hartford Wolf Pack (NYR)LW 21 2004-07-30
Jared Davidson Syracuse Crunch (TBL)RW 23 2002-07-07
Jared Wright RW 23 2002-11-22
Jaroslav Chmelar Hartford Wolf Pack (NYR)RW 22 2003-07-20
Jaxon Nelson C/RW 26 2000-03-30
Jaxson Stauber Springfield Thunderbirds (STL)G 27 1999-04-27
Jaycob Megna Belleville Senators (OTT)D 33 1992-12-10
Jeremy Davies Charlotte Checkers (FLA)D 29 1996-12-04
Jeremy Smith G 37 1989-04-13
Jesse Pulkkinen Coachella Valley Firebirds (SEA)D 21 2004-12-27
Jimmy Huntington C 27 1998-11-18
Jimmy Schuldt Henderson Silver Knights (VEG)D 31 1995-05-11
Jiri Kulich Rockford IceHogs (CHI)C 22 2004-04-14
Joakim Kemell Cleveland Monsters (CLB)RW 22 2004-04-27
Joe Hicketts Rochester Americans (BUF)D 30 1996-05-04
Joel Blomqvist Bridgeport Islanders (NYI)G 25 2001-01-10
Joey Larson LW/RW 25 2001-03-27
Joey Willis Chicago Wolves (CAR)D 21 2005-03-14
John Hayden Springfield Thunderbirds (STL)C/LW/RW 31 1995-02-14
John Leonard Cleveland Monsters (CLB)LW 27 1998-08-07
John Prokop D 25 2001-05-13
Jon Gillies G 32 1994-01-22
Jon-Randall Avon Texas Stars (DAL)C 22 2003-07-04
Jonah Gadjovich Laval Rocket (MON)LW/RW 27 1998-10-12
Jonas Rondbjerg Henderson Silver Knights (VEG)RW 27 1999-03-31
Jonathan Lekkerimäki Coachella Valley Firebirds (SEA)RW 21 2004-07-24
Jonathan Lemieux G 25 2001-06-08
Jonathan McDonald D 28 1998-06-15
Jonathan Toews C 38 1988-04-29
Jordan Dumais Tucson Roadrunners (UHC)RW 22 2004-04-15
Jorian Donovan Ontario Reign (LAK)D 22 2004-04-05
Joseph Dunlap LW/RW 26 1999-11-30
Josh Davies Iowa Wild (MIN)C/RW 22 2004-03-24
Josh Filmon Bakersfield Condors (EDM)RW 22 2004-03-18
Josh Samanski C/LW 24 2002-03-22
Joshua Brown Springfield Thunderbirds (STL)D 32 1994-01-21
Joshua Mahura Bakersfield Condors (EDM)D 28 1998-05-05
Joshua Roy Bridgeport Islanders (NYI)C 22 2003-08-06
Juho Lammikko C 30 1996-01-29
Julian Lutz Providence Bruins (BOS)LW/RW 22 2004-02-29
Juraj Pekarcik Hershey Bears (WAS)LW/RW 20 2005-09-12
Justin Dowling Belleville Senators (OTT)C 35 1990-10-01
Justin Ertel Texas Stars (DAL)LW 23 2003-05-27
Justin Nachbaur LW 26 2000-03-04
Justin Robidas Chicago Wolves (CAR)C 23 2003-03-13
Juuso Valimaki Chicago Wolves (CAR)D 27 1998-10-06
Kaden Hammell Tucson Roadrunners (UHC)D 21 2005-03-12
Kai Schwindt LW 22 2003-12-17
Kai Uchacz Rochester Americans (BUF)LW/RW 23 2003-06-24
Kalan Lind Hartford Wolf Pack (NYR)LW/RW 21 2005-01-25
Kale Kessy LW 33 1992-12-04
Kaleb Lawrence Grand Rapids Griffins (DET)C 23 2003-01-10
Kalle Vaisanen Lehigh Valley Phantoms (PHI)LW/RW 23 2003-01-28
Karsen Dorwart LW/RW 23 2002-09-17
Kasper Halttunen Bridgeport Islanders (NYI)RW 21 2005-06-07
Keaton Middleton Rochester Americans (BUF)D 28 1998-02-10
Kenneth Appleby San Diego Gulls (ANA)G 31 1995-04-10
Kenny Connors Ontario Reign (LAK)LW/RW 23 2003-03-10
Kenta Isogai LW/RW 21 2004-08-28
Kevin Korchinski San Jose Barracuda (SJS)D 22 2004-06-21
Kevin Lombardi LW/RW 27 1998-08-12
Kirill Gerasimyuk Charlotte Checkers (FLA)G 22 2003-08-22
Kirill Kirsanov Ontario Reign (LAK)D 23 2002-09-19
Kirill Kudryavtsev Syracuse Crunch (TBL)D 22 2004-02-05
Koehn Ziemmer Ontario Reign (LAK)RW 21 2004-12-08
Konnor Smith Grand Rapids Griffins (DET)D 21 2004-11-06
Konsta Helenius Cleveland Monsters (CLB)C 20 2006-05-11
Kyle Crnkovic LW 24 2002-02-10
Kyle Keyser G 27 1999-03-08
Kyle MacLean Cleveland Monsters (CLB)LW 27 1999-04-29
Kyler Kupka LW/RW 27 1999-05-11
Landen Hookey RW 22 2004-01-29
Landon Sim Wilkes-Barre/Scranton Penguins (PIT)C/RW 21 2004-07-17
Landon Slaggert Rockford IceHogs (CHI)RW 24 2002-06-25
Lenni Hameenaho Syracuse Crunch (TBL)LW/RW 21 2004-11-07
Leo Loof Chicago Wolves (CAR)D 24 2002-04-05
Leon Muggli Cleveland Monsters (CLB)D 19 2006-07-09
Liam Foudy Providence Bruins (BOS)C 26 2000-02-04
Liam McLinskey LW/RW 25 2001-02-20
Liam O'Brien Tucson Roadrunners (UHC)LW/RW 31 1994-07-29
Liam Ohgren Bridgeport Islanders (NYI)LW 22 2004-01-28
Lian Bichsel Calgary Wranglers (CAL)D 22 2004-05-18
Lleyton Roed Abbotsford Canucks (VAN)LW/RW 23 2002-08-08
Logan Mailloux Manitoba Moose (WIN)D 23 2003-04-15
Logan Morrison Syracuse Crunch (TBL)C 23 2002-07-09
Loke Johansson Bridgeport Islanders (NYI)D 20 2005-12-14
Louie Belpedio Tucson Roadrunners (UHC)D 30 1996-05-14
Luca Cagnoni Iowa Wild (MIN)D 21 2004-12-21
Luca Del Bel Belluz Bridgeport Islanders (NYI)C/LW 22 2003-11-10
Luca Marrelli Ontario Reign (LAK)D 20 2005-10-04
Luca Pinelli Tucson Roadrunners (UHC)C 21 2005-04-05
Lucas Condotta Coachella Valley Firebirds (SEA)LW 28 1997-10-06
Lucas Johansen Charlotte Checkers (FLA)D 28 1997-11-16
Lucas Mercuri Chicago Wolves (CAR)LW/RW 25 2001-03-07
Ludvig Jansson Calgary Wranglers (CAL)D 22 2003-12-27
Lukas Cormier Bridgeport Islanders (NYI)D 24 2002-03-27
Lukas Dragicevic Syracuse Crunch (TBL)D 21 2005-04-25
Lukas Reichel Bridgeport Islanders (NYI)C/LW 24 2002-05-17
Luke Cavallin Texas Stars (DAL)G 25 2001-04-29
Luke Haymes C 22 2003-07-28
Luke Krys Syracuse Crunch (TBL)D 25 2000-09-27
Luke Tuch Hartford Wolf Pack (NYR)LW/RW 24 2002-05-07
MacKenzie Entwistle Abbotsford Canucks (VAN)RW 26 1999-07-14
Mackenzie MacEachern Charlotte Checkers (FLA)LW 32 1994-03-09
Maksymilian Szuber Rochester Americans (BUF)D 23 2002-08-25
Marc-Andre Gaudet Texas Stars (DAL)D 22 2003-10-24
Marek Alscher Hartford Wolf Pack (NYR)D 22 2004-04-07
Mark Duarte LW/RW 23 2002-09-27
Mark Liwiski C 24 2001-08-08
Marshall Warren Hershey Bears (WAS)D 25 2001-04-20
Martin Chromiak Ontario Reign (LAK)LW 23 2002-08-20
Martin Misiak Belleville Senators (OTT)LW/RW 21 2004-09-30
Mason Geertsen Henderson Silver Knights (VEG)D 31 1995-04-19
Mathieu Cataford Wilkes-Barre/Scranton Penguins (PIT)C/RW 21 2005-03-01
Mathieu De St. Phalle RW 26 2000-03-20
Matt Davis G 25 2001-06-16
Matt Kiersted Milwaukee Admirals (NAS)D 28 1998-04-04
Matt Rempe Hartford Wolf Pack (NYR)RW 24 2002-06-29
Matt Tomkins Colorado Eagles (COL)G 32 1994-06-19
Matteo Pietroniro D 27 1998-10-20
Matthew Brown LW 26 1999-08-09
Matthew Murray Henderson Silver Knights (VEG)G 28 1998-02-02
Matthew Poitras Manitoba Moose (WIN)C 22 2004-03-10
Matthew Robertson Charlotte Checkers (FLA)D 25 2001-03-09
Matthew Seminoff Texas Stars (DAL)RW 22 2003-12-27
Matthew Wood Milwaukee Admirals (NAS)C/RW 21 2005-02-06
Mattias Havelid Rockford IceHogs (CHI)D 22 2004-01-01
Mattias Sholl G 25 2000-09-30
Matyas Melovsky Springfield Thunderbirds (STL)C 22 2004-05-25
Matyas Sapovaliv Henderson Silver Knights (VEG)C 22 2004-02-12
Maveric Lamoureux Utica Comets (NJD)D 22 2004-01-13
Max Crozier Syracuse Crunch (TBL)D 26 2000-04-19
Max Jones San Diego Gulls (ANA)LW 28 1998-02-17
Max McCue San Jose Barracuda (SJS)C 23 2003-03-10
Max Sasson Colorado Eagles (COL)C/LW 25 2000-09-05
Max Shabanov LW/RW 25 2000-10-07
Maxim Groshev Syracuse Crunch (TBL)LW 24 2001-12-14
Maxim Pavlenko G 24 2002-06-04
Melvin Fernstrom Abbotsford Canucks (VAN)LW/RW 20 2006-02-28
Michael Brandsegg-Nygård Hershey Bears (WAS)RW 20 2005-10-05
Michael Buchinger Utica Comets (NJD)D 22 2004-04-25
Michael DiPietro San Jose Barracuda (SJS)G 27 1999-06-09
Michael Hrabal Hartford Wolf Pack (NYR)G 21 2005-01-20
Michael Misa Coachella Valley Firebirds (SEA)C 19 2007-02-16
Michael Pezzetta Calgary Wranglers (CAL)C 28 1998-03-13
Michal Kunc LW/RW 25 2000-10-31
Michal Postava G 24 2002-02-28
Mikael Diotte D 23 2003-04-10
Mikael Pyyhtia Cleveland Monsters (CLB)LW 24 2001-12-17
Miko Matikka Coachella Valley Firebirds (SEA)LW/RW 22 2003-10-26
Mikulas Hovorka Texas Stars (DAL)D 24 2001-07-01
Milo Roelens Milwaukee Admirals (NAS)LW 23 2003-01-16
Mitchell Gibson Hershey Bears (WAS)G 27 1999-06-25
Montana Onyebuchi Wilkes-Barre/Scranton Penguins (PIT)D 26 2000-03-08
Nate Danielson Bridgeport Islanders (NYI)C/RW 21 2004-09-27
Nathan Gaucher San Jose Barracuda (SJS)C 22 2003-11-06
Nathan Walker Charlotte Checkers (FLA)C/RW 32 1994-02-07
Navrin Mutter Milwaukee Admirals (NAS)LW 25 2001-03-15
Nick DeSimone Texas Stars (DAL)D 31 1994-11-21
Nick Lardis Tucson Roadrunners (UHC)RW 20 2005-07-08
Nick Poisson LW/RW 24 2001-08-15
Nico Myatovic San Diego Gulls (ANA)C 21 2004-12-01
Nico Sturm Bakersfield Condors (EDM)C 31 1995-05-03
Nicolas Deslauriers Calgary Wranglers (CAL)LW 35 1991-02-22
Nikita Chibrikov Texas Stars (DAL)LW/RW 23 2003-02-16
Nikita Grebenkin Providence Bruins (BOS)LW/RW 23 2003-05-02
Nikita Prishchepov Tucson Roadrunners (UHC)D 22 2004-02-20
Nikita Susuyev Hershey Bears (WAS)LW/RW 21 2005-02-06
Nikita Tolopilo Syracuse Crunch (TBL)G 26 2000-04-06
Niklas Kokko San Jose Barracuda (SJS)G 22 2004-03-14
Nikolas Matinpalo Iowa Wild (MIN)D 27 1998-10-05
Noah Chadwick Lehigh Valley Phantoms (PHI)D 21 2005-05-10
Noah Laaouan D 25 2001-03-07
Noah Ostlund Utica Comets (NJD)C/LW 22 2004-03-11
Noah Powell Manitoba Moose (WIN)LW/RW 21 2005-02-02
Noah Warren Hartford Wolf Pack (NYR)D 21 2004-07-15
Noel Nordh Ontario Reign (LAK)LW/RW 21 2005-01-25
Nolan Allan Bridgeport Islanders (NYI)D 23 2003-04-28
Nolan LaLonde G 22 2004-02-14
Nolan Moyle RW 27 1999-04-13
Nolan Renwick LW/RW 25 2001-02-16
Oliver Bonk Milwaukee Admirals (NAS)D 21 2005-01-09
Oliver Moore Rockford IceHogs (CHI)C/LW 21 2005-01-22
Ondrej Becher Rockford IceHogs (CHI)RW 22 2004-02-22
Oscar Fisker Molgaard Tucson Roadrunners (UHC)C 21 2005-02-18
Oskar Back Coachella Valley Firebirds (SEA)LW 26 2000-03-12
Oskar Pettersson Calgary Wranglers (CAL)RW 22 2004-02-04
Otto Salin Bakersfield Condors (EDM)D 22 2004-03-07
Otto Stenberg Manitoba Moose (WIN)LW 21 2005-05-29
Owen Allard Providence Bruins (BOS)C 22 2004-01-13
Owen Beck Milwaukee Admirals (NAS)C/RW 22 2004-02-03
Owen Flores G 22 2004-05-09
Owen Pickering Henderson Silver Knights (VEG)D 22 2004-01-27
Owen Say G 25 2001-06-05
Ozzy Wiesblatt San Jose Barracuda (SJS)LW/RW 24 2002-03-09
Parker Ford Manitoba Moose (WIN)C/RW 25 2000-07-20
Patrick Giles Abbotsford Canucks (VAN)C 26 2000-01-03
Philip Kemp Utica Comets (NJD)D 27 1999-02-12
Philip Waugh D 26 2000-01-10
Philippe Myers Toronto Marlies (TOR)D 29 1997-01-25
Quentin Musty Chicago Wolves (CAR)LW 20 2005-07-06
Quinn Hutson LW/RW 24 2002-01-01
Quinton Burns Chicago Wolves (CAR)D 21 2005-04-14
Raivis Kristians Ansons LW 24 2002-01-29
Rasmus Kumpulainen Tucson Roadrunners (UHC)C 20 2005-08-08
Reece Vitelli RW 24 2001-07-05
Reid Schaefer Cleveland Monsters (CLB)LW 22 2003-09-21
Reilly Webb D 27 1999-05-04
Rem Pitlick Tucson Roadrunners (UHC)RW 29 1997-04-02
Remi Poirier Texas Stars (DAL)G 24 2001-10-06
Riley Bezeau Colorado Eagles (COL)LW 24 2002-05-04
Riley Duran Providence Bruins (BOS)LW/RW 24 2002-01-25
Riley Fiddler-Schultz Texas Stars (DAL)LW 24 2002-05-13
Riley Heidt Syracuse Crunch (TBL)C 21 2005-03-25
Riley Mercer G 22 2004-03-31
Riley Stillman San Jose Barracuda (SJS)D 28 1998-03-09
Roby Jarventie Utica Comets (NJD)LW 23 2002-09-08
Roman Schmidt Syracuse Crunch (TBL)D 23 2003-02-27
Ronan Seeley Laval Rocket (MON)D 23 2002-08-02
Rory Kerins Calgary Wranglers (CAL)C 24 2002-04-12
Ruslan Khazheyev Hershey Bears (WAS)G 21 2004-11-20
Rutger McGroarty Coachella Valley Firebirds (SEA)LW 22 2004-03-30
Ryan Chesley Texas Stars (DAL)D 22 2004-02-27
Ryan Gagnier C 23 2002-07-16
Ryan Johnson Toronto Marlies (TOR)D 24 2001-07-24
Ryan Tverberg Toronto Marlies (TOR)LW/RW 24 2002-01-30
Ryan Ufko Milwaukee Admirals (NAS)D 23 2003-05-07
Ryland Mosley LW 26 2000-02-15
Sam Colangelo Bridgeport Islanders (NYI)LW/RW 24 2001-12-26
Sam Dickinson Syracuse Crunch (TBL)D 20 2006-06-07
Sam Lipkin Tucson Roadrunners (UHC)LW/RW 23 2003-01-03
Sam Morton Rochester Americans (BUF)C 26 1999-07-28
Sam Rinzel Toronto Marlies (TOR)D 22 2004-06-25
Samuel Bolduc Iowa Wild (MIN)D 25 2000-12-09
Samuel Helenius Ontario Reign (LAK)C 23 2002-11-26
Samuel Honzek Hartford Wolf Pack (NYR)LW 21 2004-11-12
Samuel Johannesson Toronto Marlies (TOR)D 25 2000-12-27
Samuel Savoie Colorado Eagles (COL)LW 22 2004-03-25
Sandis Vilmanis Laval Rocket (MON)LW 22 2004-01-23
Sasha Pastujov Henderson Silver Knights (VEG)LW/RW 22 2003-07-15
Sawyer Mynio Grand Rapids Griffins (DET)D 21 2005-04-30
Scott Harrington D 33 1993-03-10
Scott Morrow Hershey Bears (WAS)D 23 2002-11-01
Scott Ratzlaff Providence Bruins (BOS)G 21 2005-03-09
Scott Sabourin Wilkes-Barre/Scranton Penguins (PIT)RW 33 1992-07-30
Seamus Casey Rockford IceHogs (CHI)D 22 2004-01-08
Sean Behrens Bridgeport Islanders (NYI)D 23 2003-03-31
Sean Chisholm LW/RW 25 2001-01-26
Sean Day D 28 1998-01-09
Sean Farrell Iowa Wild (MIN)LW/RW 24 2001-11-02
Sergei Murashov Coachella Valley Firebirds (SEA)G 22 2004-04-01
Shai Buium Cleveland Monsters (CLB)D 23 2003-03-26
Shane Lachance Bakersfield Condors (EDM)LW/RW 22 2003-08-30
Sheldon Dries Toronto Marlies (TOR)C 32 1994-04-23
Simon Lundmark Rockford IceHogs (CHI)D 25 2000-10-08
Simon Mack D 25 2001-03-29
Simon Robertsson Milwaukee Admirals (NAS)LW/RW 23 2003-02-05
Simon Zajicek G 25 2001-06-25
Sloan Stanick LW 22 2003-08-01
Spencer Kersten LW/RW 26 2000-05-16
Spencer Martin Chicago Wolves (CAR)G 31 1995-06-08
Spencer Smallman Ontario Reign (LAK)RW 29 1996-09-09
Stanislav Berezhnoy G 23 2003-06-07
Stephen Halliday Coachella Valley Firebirds (SEA)C/LW 23 2002-07-02
Steven Santini Charlotte Checkers (FLA)D 31 1995-03-07
Stian Solberg Rochester Americans (BUF)D 20 2005-12-29
Tag Bertuzzi C/RW 25 2001-02-18
Tanner Howe Wilkes-Barre/Scranton Penguins (PIT)LW 20 2005-11-28
Tanner Molendyk Bakersfield Condors (EDM)D 21 2005-02-03
Tate Singleton LW/RW 27 1998-09-05
Taylor Makar Colorado Eagles (COL)LW/RW 25 2001-03-13
Taylor Ward Belleville Senators (OTT)RW 28 1998-03-31
Theo Lindstein Abbotsford Canucks (VAN)D 21 2005-01-05
Thomas Milic Manitoba Moose (WIN)G 23 2003-04-14
Tim Rego D 25 2000-10-31
Tim Washe C 24 2001-08-25
Tobias Bjornfot Texas Stars (DAL)D 25 2001-04-06
Tom Willander Utica Comets (NJD)D 21 2005-02-09
Tomas Hamara Cleveland Monsters (CLB)D 22 2004-03-09
Tomas Suchanek Rochester Americans (BUF)G 23 2003-04-30
Tommy Bergsland D 25 2001-03-23
Topias Leinonen Calgary Wranglers (CAL)G 22 2004-01-25
Topias Vilen Utica Comets (NJD)D 23 2003-04-01
Trent Miner Colorado Eagles (COL)G 25 2001-02-05
Trevor Connelly Lehigh Valley Phantoms (PHI)LW/RW 20 2006-02-28
Trey Taylor Bakersfield Condors (EDM)D 24 2002-02-04
Tristan Allard Milwaukee Admirals (NAS)C 24 2002-06-23
Tristan Bertucci Abbotsford Canucks (VAN)D 20 2005-07-12
Tristan Broz Iowa Wild (MIN)LW/RW 23 2002-10-10
Tristan Luneau Henderson Silver Knights (VEG)D 22 2004-01-12
Tristen Nielsen Cleveland Monsters (CLB)C 26 2000-02-23
Tuomas Uronen Bridgeport Islanders (NYI)C/LW/RW 21 2005-03-19
Turner Ottenbreit D 28 1997-07-09
Ty Mueller Laval Rocket (MON)C 23 2003-02-26
Ty Murchison Lehigh Valley Phantoms (PHI)D 23 2003-02-02
Ty Nelson Rockford IceHogs (CHI)D 22 2004-03-30
Ty Young Rockford IceHogs (CHI)G 21 2004-09-11
Tyler Angle C 25 2000-09-30
Tyler Kopff LW 23 2003-04-22
Tyler Pitlick Charlotte Checkers (FLA)RW 34 1991-11-01
Tyler Thorpe Tucson Roadrunners (UHC)RW 20 2005-08-11
Tyler Tucker Providence Bruins (BOS)D 26 2000-03-01
Tyrel Bauer Manitoba Moose (WIN)D 24 2002-03-23
Tyson Feist D 25 2001-01-14
Tyson Hinds Cleveland Monsters (CLB)D 23 2003-03-02
Tyson Jugnauth Manitoba Moose (WIN)D 22 2004-04-17
Tyson Kozak Rochester Americans (BUF)C 23 2002-12-29
Victor Mancini Springfield Thunderbirds (STL)D 24 2002-05-26
Victor Ostman Texas Stars (DAL)G 25 2000-10-03
Viktor Neuchev Ontario Reign (LAK)LW/RW 22 2003-10-25
Viliam Kmec D 22 2004-01-02
Viljami Marjala Tucson Roadrunners (UHC)LW 23 2003-01-29
Ville Koivunen Chicago Wolves (CAR)LW/RW 23 2003-06-13
Ville Ottavainen Coachella Valley Firebirds (SEA)D 23 2002-08-12
Vilmer Alriksson Ontario Reign (LAK)C/LW 21 2005-02-18
Vincent Iorio Hershey Bears (WAS)D 23 2002-11-14
Vincent Sevigny D 25 2001-04-14
Vsevolod Komarov Rochester Americans (BUF)D 22 2004-01-11
Vyacheslav Buteyets Laval Rocket (MON)G 24 2002-05-29
Walker Duehr Chicago Wolves (CAR)LW/RW 28 1997-11-23
Will Butcher D 31 1995-01-06
Will Cranley Henderson Silver Knights (VEG)G 24 2002-02-26
Will Dineen LW/RW 25 2000-11-17
Will Zmolek D 27 1999-04-17
William Lagesson Milwaukee Admirals (NAS)D 30 1996-02-22
William Stromgren Calgary Wranglers (CAL)LW 23 2003-06-07
William Villeneuve Hartford Wolf Pack (NYR)D 24 2002-03-20
William Wallinder Grand Rapids Griffins (DET)D 23 2002-07-28
Wojciech Stachowiak LW/RW 26 1999-07-07
Wyatt Aamodt Belleville Senators (OTT)D 28 1997-11-22
Xavier Bourgault Bakersfield Condors (EDM)C 23 2002-10-22
Xavier Parent Lehigh Valley Phantoms (PHI)C 25 2001-03-23
Yan Kuznetsov Calgary Wranglers (CAL)D 24 2002-03-09
Yanick Turcotte LW 30 1996-06-25
Yegor Sidorov Springfield Thunderbirds (STL)RW 22 2004-06-18
Zac Funk Hershey Bears (WAS)LW/RW 22 2003-07-20
Zach Dean Rockford IceHogs (CHI)C 23 2003-01-04
Zach Gallant C 27 1999-03-06
Zach Urdahl LW/RW 24 2001-10-13
Zachary L'Heureux Milwaukee Admirals (NAS)LW 23 2003-05-15
Zakhar Bardakov Utica Comets (NJD)C/LW 25 2001-02-24
Zayne Parekh Chicago Wolves (CAR)D 20 2006-02-15
Zeev Buium Toronto Marlies (TOR)D 20 2005-12-07