The Canadian Hockey League announced Wednesday the 40 draft-eligible players that will compete in the 2017 Sherwin-Williams CHL/NHL Top Prospects Game.

The rosters feature a slew of players projected to be first-round draft picks, including consensus top prospect Nolan Patrick of the Brandon Wheat Kings.

“[It’s] one of the highlights of the hockey season and a truly special experience for players from across the CHL,” CHL president David Branch said in a press release. “Since 1996 this event has annually featured the next wave of NHL talent showcasing their skills before hundreds of NHL scouts and general managers. We look forward to January 30 with 40 of the top CHL players eligible for the 2017 NHL Draft competing before the passionate hockey fans in Quebec City and to CHL fans across Canada watching live on Sportsnet and TVA Sports.”

The game takes place at Centre Vidéotron in Quebec City on Jan. 30. It will air live on Sportsnet.

NHL Central Scouting director Dan Marr describes the game as “a unique opportunity for NHL scouts and general managers to evaluate top CHL talent for the 2017 NHL Draft in a best-on-best competition.” He added: “It’s also a unique opportunity for the players to take advantage of the spotlight in what is consistently an exciting and highly competitive showcase.”

Here are the full 2017 Sherwin-Williams CHL/NHL Top Prospects Game rosters:

TEAM CHERRY

Forwards

Maxime Comtois (Victoriaville Tigres)

MacKenzie Entwistle (Hamilton Bulldogs)

Jake Leschyshyn (Regina Pats)

Ivan Lodnia (Erie Otters)

Antoine Morand (Acadie-Bathurst Titan)

Nolan Patrick (Brandon Wheat Kings)

Isaac Ratcliffe (Guelph Storm)

Adam Ruzicka (Sarnia Sting)

Nick Suzuki (Owen Sound Attack)

Robert Thomas (London Knights)

Owen Tippett (Mississauga Steelheads)

Gabriel Vilardi (Windsor Spitfires)

Defencemen

Cal Foote (Kelowna Rockets)

Antoine Crête-Belzile (Blainville Boisbriand-Armada)

Henri Jokiharju (Portland Winterhawks)

Pierre-Olivier Joseph (Charlottetown Islanders)

Artyom Minulin (Swift Current Broncos)

Jarret Tyszka (Seattle Thunderbirds)

Goalies

Ian Scott (Prince Albert Raiders)

Stuart Skinner (Lethbridge Hurricanes)

TEAM ORR

Forwards

Sasha Chmelevski (Ottawa 67’s)

Alex Formenton (London Knights)

Morgan Frost (Sault Ste. Marie Greyhounds)

Cody Glass (Portland Winterhawks)

Nico Hischier (Halifax Mooseheads)

Kole Lind (Kelowna Rockets)

Stelio Mattheos (Brandon Wheat Kings)

Nikita Popugaev (Moose Jaw Warriors)

Michael Rasmussen (Tri-City Americans)

Nate Schnarr (Guelph Storm)

Matthew Strome (Hamilton Bulldogs)

Kailer Yamamoto (Spokane Chiefs)

Defencemen

Nicolas Hague (Mississauga Steelheads)

Jacob Paquette (Kingston Frontenacs)

Markus Phillips (Owen Sound Attack)

Eemeli Rasanen (Kingston Frontenacs)

Conor Timmins (Sault Ste. Marie Greyhounds)

Juuso Valimaki (Tri-City Americans)

Goalies

Michael DiPietro (Windsor Spitfires)

Alex D’Orio (Saint John Sea Dogs)