The Western Hockey League is proud to announce 105 WHL players will attend NHL rookie and training camps in September. All players are eligible to return to the WHL for the 2019-20 season.

Of the 105 players attending, 58 were selected in the NHL Draft, including Saskatoon Blades forward Kirby Dach, who was selected third overall by the Chicago Blackhawks, and Vancouver Giants defenceman Bowen Byram, who was selected fourth overall by the Colorado Avalanche, at the 2019 NHL Draft. Twenty-one players are currently free agents heading into their 20-year-old season with their respective WHL Club. Twenty-two players were provided NHL camp invites.

Nineteen WHL member Clubs are represented, with three teams leading the charge. The 2019 WHL Champion Prince Albert Raiders, as well as the Edmonton Oil Kings and Spokane Chiefs each have nine players at NHL camps.

Six teams follow closely with seven players attending NHL camps. The Kelowna Rockets, host of the 2020 Memorial Cup Presented by Kia, have seven players attending NHL camps. The Calgary Hitmen, Everett Silvertips, Portland Winterhawks, Saskatoon Blades, and Vancouver Giants also have seven players in attendance with NHL teams.

Overall, the U.S. Division is sending the most players out of any WHL division, with 32 players off to NHL camps. The Central Division will see 28 players attend NHL camps with the East Division sending 25 and the B.C. Division sending 20. Overall, 56 forwards, 38 defencemen and 11 goaltenders from across the WHL will attend NHL camps in 2019.

The following is a list of WHL players, sorted alphabetical by team, who will attend NHL rookie and training camps:

Position, Name, NHL Team, Status
Brandon Wheat Kings (4)

FLuka BurzanColorado Avalanche2019 – Round 6 (171st)
FMarcus KallionkieliVegas Golden Knights2019 – Round 5 (139th)
FBen McCartneyPhiladelphia FlyersEligible 2020
GJiri PateraVegas Golden Knights2017 – Round 6 (161st)

Calgary Hitmen (7)

FCarson FochtVancouver Canucks2019 – Round 5 (133rd)
FMark KastelicOttawa Senators2019 – Round 5 (125th)
FJames MalmCalgary FlamesFree agent
FRiley StottsToronto Maple Leafs2018 – Round 3 (83rd)
DJackson van de LeestCalgary FlamesEligible 2020
DJett WooVancouver Canucks2018 – Round 2 (37th)
DEgor ZamulaPhiladelphia FlyersSigned (2018)

Edmonton Oil Kings (9)

FVladimir AlistrovToronto Maple LeafsEligible 2020
FTrey Fix-WolanskyColumbus Blue Jackets2018 – Round 7 (204th)
FLiam KeelerEdmonton OilersEligible 2020
FDavid KopeCalgary FlamesEligible 2020
FJosh WilliamsPittsburgh PenguinsEligible 2020
DEthan CapEdmonton OilersEligible 2020
DConner McDonaldOttawa SenatorsFree agent
DWyatt McLeodColorado AvalancheEligible 2020
DMatthew RobertsonNew York Rangers2019 – Round 2 (49th)

Everett Silvertips (7)

FConnor DewarMinnesota Wild2018 – Round 3 (92nd)
FBryce KindoppColorado AvalancheFree agent
FRiley SutterWashington Capitals2018 – Round 3 (93rd)
DJake ChristiansenSt. Louis BluesFree agent
DGianni FairbrotherMontreal Canadiens2019 – Round 3 (77th)
DWyatte WyliePhiladelphia Flyers2018 – Round 5 (127th)
GDustin WolfCalgary Flames2019 – Round 7 (214th)

Kamloops Blazers (3)

FMartin LangCarolina HurricanesEligible 2020
DMontana OnyebuchiCalgary FlamesEligible 2020
DQuinn SchmiemannTampa Bay Lightning2019 – Round 6 (182nd)

Kelowna Rockets (7)

FNolan FooteTampa Bay Lightning2019 – Round 1 (27th)
FDillon HamaliukSan Jose Sharks2019 – Round 2 (55th)
FLeif MattsonCarolina HurricanesFree agent
FKyle ToppingCarolina HurricanesFree agent
DSean ComriePhiladelphia FlyersEligible 2020
DKaedan KorczakVegas Golden Knights2019 – Round 2 (41st)
DJake LeeSan Jose SharksEligible 2020

Lethbridge Hurricanes (6)

FLogan BarlageColorado AvalancheEligible 2020
FJordy BellerivePittsburgh PenguinsSigned (2017)
FDylan CozensBuffalo Sabres2019 – Round 1 (7th)
FJake LeschyshynVegas Golden Knights2017 – Round 2 (62nd)
FNick HenryColorado Avalanche2017 – Round 4 (94th)
DCalen AddisonPittsburgh Penguins2018 – Round 2 (53rd)

Medicine Hat Tigers (4)

FRyan ChyzowskiWinnipeg JetsEligible 2020
FJames HamblinToronto Maple LeafsFree agent
FBrett KempNew York RangersEligible 2020
GMads SøgaardOttawa Senators2019 – Round 2 (37th)

Moose Jaw Warriors (3)

FJustin AlmeidaPittsburgh Penguins2018 – Round 5 (129th)
FBrayden TraceyAnaheim Ducks2019 – Round 1 (29th)
DJosh BrookMontreal Canadiens2017 – Round 2 (56th)

Portland Winterhawks (7)

FCody GlassVegas Golden Knights2017 – Round 1 (6th)
FJake GriciusSan Jose SharksFree agent
FReece NewkirkNew York Islanders2019 – Round 5 (147th)
DClay HanusOttawa SenatorsEligible 2020
DHenri JokiharjuBuffalo Sabres2017 – Round 1 (29th) (CHI)
DJohn LudvigFlorida Panthers2019 – Round 3 (69th)
GJoel HoferSt. Louis Blues2018 – Round 4 (107th)

Prince Albert Raiders (9)

FCole FonstadMontreal Canadiens2018 – Round 5 (128th)
FParker KellyOttawa SenatorsSigned (2017)
FBrett LeasonWashington Capitals2019  – Round 2 (56th)
FAliaksei ProtasWashington Capitals2019 – Round 3 (91st)
DZack HayesAnaheim DucksFree agent
DMax MartinBoston BruinsFree agent
DBradyen PachalVegas Golden KnightsFree agent
DSergei SapegoToronto Maple LeafsSigned (Toronto Marlies)
GIan ScottToronto Maple Leafs2017 – Round 4 (110th)

Prince George Cougars (3)

FJosh MaserNew York RangersFree agent
DCole MobergChicago Blackhawks2019 – Round 7 (194th)
GTaylor GauthierBoston BruinsEligible 2020

Red Deer Rebels (2)

DAlexander AlexeyevWashington Capitals2018 – Round 1 (31st)
DDawson BarteauxDallas Stars2018 – Round 6 (168th)

Saskatoon Blades (7)

FKirby DachChicago Blackhawks2019 – Round 1 (3rd)
FEric FlorchukWashington Capitals2018 – Round 7 (217th)
FKristian MarthinsenWashington Capitals2017 – Round 7 (213th)
FRiley McKayChicago BlackhawksFree agent
FChase WoutersAnaheim DucksEligible 2020
DNolan KneenColorado AvalancheFree agent
DScott WalfordWinnipeg JetsFree agent

Seattle Thunderbirds (4)

FHenrik RybinskiFlorida Panthers2019 – Round 5 (136th)
FMatthew WedmanFlorida Panthers2019 – Round 7 (199th)
DJarret TyszkaDallas StarsFree agent
GRoddy RossPhiladelphia Flyers2019 – Round 6 (169th)

Spokane Chiefs (9)

FJaret Anderson-DolanLos Angeles Kings2017 – Round 2 (41st)
FAdam BeckmanMinnesota Wild2019 – Round 3 (75th)
FJake McGrewSan Jose Sharks2017 – Round 6 (159th)
FLuke ToporowskiWinnipeg JetsEligible 2020
FEli ZummackTampa Bay LightningEligible 2020
DNoah KingNew Jersey DevilsFree agent
DFilip KralToronto Maple Leafs2018 – Round 5 (149th)
DTy SmithNew Jersey Devils2018 – Round 1 (17th)
GLukas ParikLos Angeles Kings2019 – Round 3 (87th)

Tri-City Americans (5)

FKrystof HrabikSt. Louis BluesFree agent
FSasha MutalaColorado Avalanche2019 – Round 5 (140th)
FKyle OlsonBuffalo SabresFree agent
DMitchell BrownMinnesota WildEligible 2020
GBeck WarmWashington CapitalsFree agent

Vancouver Giants (7)

FMilos RomanCalgary Flames2018 – Round 4 (122nd)
DBowen ByramColorado Avalanche2019 – Round 1 (4th)
DKaleb BulychCarolina HurricanesEligible 2020
DAlex Kannok-LeipertWashington Capitals2018 – Round 6 (161st)
DDylan PlouffeMontreal CanadiensFree agent
GTrent MinerColorado Avalanche2019 – Round 7 (202nd)
GDavid TendeckArizona Coyotes2018 – Round 6 (158th)

Winnipeg ICE (2)

FPeyton KrebsVegas Golden Knights2019 – Round 1 (17th)
FMichal TeplýChicago Blackhawks2019 – Round 4 (105th)