IIHF World Junior Championship rosters

Last Modified Dec 31, 2024 08:08 GMT
United States v Germany: Quarterfinals - 2023 IIHF World Junior Championship
United States v Germany: Quarterfinals - 2023 IIHF World Junior Championship

The IIHF World Junior Championship is an annual ice hockey tournament organized by the International Ice Hockey Federation (IIHF) for national under-20 teams worldwide. The tournament is held from late December to early January and attracts the best young hockey talent, with many participants going on to successful professional careers in the NHL and other leagues. The competition features the Top Division, where ten of the world's strongest hockey nations compete for the championship. Additionally, lower-tier tournaments (Divisions I, II, and III) allow teams to compete for promotion to higher levels or avoid relegation. The tournament started in 1977 and has become a significant event, especially in hockey-centric countries. As of 2024, Canada holds the most titles of WJC with 20 gold medals followed by the Soviet Union/CIS/Russia with 13.

The 2025 IIHF World Junior Ice Hockey Championship will be the 49th edition, starting on December 26, 2024, and will end on January 5, 2025. Canada will be hosting the tournament in Ottawa City at Canadian Tire Centre and TD Place.

Related: World Junior Hockey Championship Team

IIHF World Junior Championship rosters list

The 2025 IIHF World Junior Championship promises another thrilling matchup of the world's top under-20 hockey talent. Hosted in Ottawa, Canada, the tournament features two groups. Group A includes the United States, Finland, Canada, Latvia, and Germany. Group B includes Sweden, Czechia, Slovakia, Switzerland, and Kazakhstan. Teams will battle for the championship with quarterfinals beginning after group play on December 31, 2024.

According to IIHF's official website, below is the list of rosters from each participating country in the IIHF:

Group A

Canada

Pos.No.PlayerTeamLeagueNHL Rights
G1Jack IvankovicBrampton SteelheadsOHL
G30Carter GeorgeOwen Sound AttackOHLLos Angeles Kings
G31Carson BjarnasonBrandon Wheat KingsWHLPhiladelphia Flyers
D2Andrew GibsonSault Ste. Marie GreyhoundsOHLNashville Predators
D3Sam DickinsonLondon KnightsOHLSan Jose Sharks
D4Caden PriceKelowna RocketsWHLSeattle Kraken
D5Oliver BonkLondon KnightsOHLPhiladelphia Flyers
D6Tanner MolendykSaskatoon BladesWHLNashville Predators
D7Sawyer MynioSeattle ThunderbirdsWHLVancouver Canucks
D8Beau AkeyBarrie ColtsOHLEdmonton Oilers
D25Matthew SchaeferErie OttersOHL
F9Gavin McKennaMedicine Hat TigersWHL
F10Bradly NadeauChicago WolvesAHLCarolina Hurricanes
F11Brayden YagerLethbridge HurricanesWHLWinnipeg Jets
F12Jett LuchankoGuelph StormOHLPhiladelphia Flyers
F13Luca PinelliOttawa 67'sOHLColumbus Blue Jackets
F14Berkly CattonSpokane ChiefsWHLSeattle Kraken
F16Carson RehkopfBrampton SteelheadsOHLSeattle Kraken
F20Ethan GauthierDrummondville VoltigeursQMJHLTampa Bay Lightning
F21Calum RitchieOshawa GeneralsOHLColorado Avalanche
F22Porter MartoneBrampton SteelheadsOHL
F23Tanner HoweCalgary HitmenWHLPittsburgh Penguins
F26Cole BeaudoinBarrie ColtsOHLUtah Hockey Club
F27Easton CowanLondon KnightsOHLToronto Maple Leafs
F28Mathieu CatafordRimouski OcéanicQMJHLVegas Golden Knights

USA

Pos.No.PlayerTeamLeagueNHL Rights
G1Trey AugustineMichigan State UniversityB1GDetroit Red Wings
G30Hampton SlukynskyWestern Michigan UniversityNCHCLos Angeles Kings
G31Sam HillebrandtBarrie ColtsOHL
D3Logan HenslerUniversity of WisconsinB1G
D4Colin RalphSt. Cloud State UniversityNCHCSt. Louis Blues
D5Drew FortescueBoston CollegeHENew York Rangers
D6Adam KleberUniversity of Minnesota DuluthNCHCBuffalo Sabres
D14Aram MinnetianBoston CollegeHEDallas Stars
D16Paul FischerUniversity of Notre DameB1GEdmonton Oilers
D24Cole HutsonBoston UniversityHEWashington Capitals
D28Zeev BuiumUniversity of DenverNCHCMinnesota Wild
F2Teddy StigaBoston CollegeHEWinnipeg Jets
F8Brandon SvobodaBoston UniversityHESan Jose Sharks
F9Ryan LeonardBoston CollegeHEWashington Capitals
F10Carey TerranceErie OttersOHLAnaheim Ducks
F11Oliver MooreUniversity of MinnesotaB1GChicago Blackhawks
F12James HagensBoston CollegeHE
F17Danny NelsonUniversity of Notre DameB1GNew York Islanders
F19Trevor ConnellyProvidence CollegeHEVegas Golden Knights
F20Joey WillisSaginaw SpiritOHLNashville Predators
F22Max PlanteUniversity of Minnesota DuluthNCHCDetroit Red Wings
F23Austin BurnevikSt. Cloud State UniversityNCHCAnaheim Ducks
F34Gabe PerreaultBoston CollegeHENew York Rangers
F36Cole EisermanBoston UniversityHENew York Islanders
F74Brodie ZiemerUniversity of MinnesotaB1GBuffalo Sabres

Finland

Pos.No.PlayerClub TeamLeagueNHL Rights
G1Kim SaarinenHPK HämeenlinnaLiigaSeattle Kraken
G30Petteri RimpinenKiekko-EspooLiiga
G31Noa ValiTPS TurkuLiiga
F12Joona SaarelainenKalPa KuopioLiiga
Tampa Bay Lightning
F15Tuomas UronenKingston FrontenacsOHL
Vegas Golden Knights
F18Rasmus KumpulainenPelicans LahtiLiigaMinnesota Wild
F19Konsta HeleniusRochester AmericansAHLBuffalo Sabres
F21Topias HynninenMikkelin JukuritLiiga
F22Kasper HalttunenLondon KnightsOHL
San Jose Sharks
F23Roope VesterinenHPK HämeenlinnaLiiga
F24Jesse NurmiLondon KnightsOHL
New York Islanders
F27Julius MiettinenEverett SilvertipsWHLSeattle Kraken
F28Heikki RuohonenDubuque Fighting SaintsUSHL
Philadelphia Flyers
F29Arttu AlasiuruaKärpät OuluLiiga
F32Emil HemmingBarrie ColtsOHLDallas Stars
F37Benjamin RautiainenTappara TampereLiiga
F38Jesse KiiskinenHPK HämeenlinnaLiiga
Detroit Red Wings
D2Mitja JokinenTPS TurkuLiiga
D3Kalle KangasHPK HämeenlinnaLiiga
Pittsburgh Penguins
D6Sebastian SoiniIlves TampereLiigaMinnesota Wild
D7Daniel NieminenPelicans LahtiLiiga
D10Emil PieniniemiKingston FrontenacsOHL
Pittsburgh Penguins
D13Veeti VäisänenMedicine Hat TigersWHL
Utah Hockey Club
D33Aron KiviharjuHIFK HelsinkiLiigaMinnesota Wild
D35Arttu TuhkalaLuleå HFSHL

Germany

Pos.No.PlayerClub TeamLeagueNHL Rights
G1Nico PertuchRavensburg TowerstarsDEL2
G29Linus VieillardEisbären Juniors BerlinDNL
G30Lennart NeißeCambridge RedhawksGOJHL
D4Max HenseKölner JunghaieDNL
D5Paul MayerHeilbronner FalkenDEL2
D6Norwin PanochaGreen Bay GamblersUSHLBuffalo Sabres
D7Carlos HändelHalifax MooseheadsQMJHL
D16Kilian KühnhauserLöwen FrankfurtDEL
D17Lua NiehusKölner HaieDEL
D18Rio KaiserEisbären BerlinDEL
D22Edwin TropmannEC Bad NauheimDEL2
F8Noah SamanskiPowell River KingsBCHL
F9Elias PulBlue Devils WeidenDEL2
F10Timo RuckdäschelGrizzlys WolfsburgDEL
F11David LewandowskiSaskatoon BladesWHL
F14Nick MaulESV KaufbeurenDEL2
F15Lenny BoosStarbulls RosenheimDEL2
F19Marco MünzenbergerMoncton WildcatsQMJHL
F20Maxim SchäferRed Bull Hockey JuniorsAlpsHL
F21Paul VinzensRed Bull Hockey JuniorsAlpsHL
F23Linus BrandlEV LandshutDEL2
F24Clemens SagerEC Kassel HuskiesDEL2
F25Tobias SchwarzEV LandshutDEL2
F26Julius SumpfMoncton WildcatsQMJHL
F27Simon SeidlEV LandshutDEL2

Latvia

Pos.No.PlayerClub TeamLeagueNHL Rights
G1Aksels OzolsHK Zemgale/LBTULAT
G29Linards FeldbergsSherbrooke PhoenixQMJHL
G30Jānis FecersHerning Blue FoxDEN
D2Krišjānis SārtsSt. Cloud NorsemenNAHL
D3Viktors KurbakaOceláři TřinecELH
D6Emils SkeltinsAmarillo WranglersNAHL
D10Harijs CjunskisRouyn-Noranda HuskiesQMJHL
D15Darels UļjanskisAIK IFHAAnaheim Ducks
D16Pēteris BulānsChicoutimi SagueneensQMJHL
D25Krists RetenaisAberdeen WingsNAHL
D26Oskars BriedisHK Zemgale/LBTULAT
F7Davids LivšicsRoKiMestis
F9Ēriks MateikoSaint John Sea DogsQMJHL
Washington Capitals
F11Dmitrijs DiļevkaWatertown ShamrocksUSPHL
F12Toms MotsHK Zemgale/LBTULAT
F13Martins KlaucānsSt. Cloud NorsemenNAHL
F14Olivers MūrnieksSioux City MusketeersUSHL
F17Rūdolfs BērzkalnsMuskegon LumberjacksUSHL
F18Roberts NaudiņšShattuck-St. Mary'sUMHSEHL
F19Bruno OsmanisIF BjörklövenHA
F21Rauls OzollapaHC ZUBR PřerovMaxa Liga
F22Valdis DommersMountfield HKELH
F23Antons MacijevskisWatertown ShamrocksNAHL
F24Daniels SerkinsSC Bern FutureSUI
F27Markuss SieradzkisIF BjörklövenHA

Group B

Czechia

Pos.No.PlayerClub TeamLeagueNHL Rights
G1Jan KavanLHK Jestřábi ProstějovMaxa Liga
G2Jakub MilotaCape Breton EaglesQMJHL
Nashville Predators
G30Michael HrabalUniversity of Massachusetts AmherstHE
Utah Hockey Club
D3Vojtěch PortLethbridge HurricanesWHLAnaheim Ducks
D4Marek RočákKelowna RocketsWHL
D5Adam JiříčekBrantford BulldogsOHLSt. Louis Blues
D6Jakub DvořákOntario ReignAHL
Los Angeles Kings
D7Jakub FibigrBrampton SteelheadsOHLSeattle Kraken
D8Patrik VolasHC Oceláři TřinecELH
D9Vojtěch HusineckýPiráti ChomutovMaxa Liga
D23Tomáš GalvasBílí Tygři LiberecELH
D26Matteo KočíKamloops BlazersWHL
F10Adam JechoEdmonton Oil KingsWHLSt. Louis Blues
F11Pavel ŠimekRimouski OcéanicQMJHL
F12Eduard ŠaléCoachella Valley FirebirdsAHLSeattle Kraken
F14Adam ŽidlickýBrampton SteelheadsOHL
F15Vojtěch ČihařHC Energie Karlovy VaryELH
F16Richard ŽemličkaSaiPaLiiga
F17Petr SikoraHC Oceláři TřinecELH
Washington Capitals
F18Matěj MaštalířskýHC LitvínovELH
F19Ondřej KosIlvesLiigaSt. Louis Blues
F20Dominik PetrBrandon Wheat KingsWHL
F21Jakub ŠtanclKelowna RocketsWHLSt. Louis Blues
F22Vojtěch HradecBK Mladá BoleslavELH
Utah Hockey Club
F24Adam NovotnýMountfield HKELH
F25Jiří FelcmanSCL TigersNL
Chicago Blackhawks
F28Miroslav HolinkaEdmonton Oil KingsWHL
Toronto Maple Leafs

Kazakhstan

Pos.No.PlayerClub TeamLeagueNHL Rights
G20Danil LytkinSnezhnye Barsy AstanaMHL
G55Vladimir NikitinSnezhnye Barsy AstanaMHL
Ottawa Senators
G72Jokhar DudarkiyevSnezhnye Barsy AstanaMHL
D4Roman BoľshedvorskySnezhnye Barsy AstanaMHL
D6Mstislav ShipilinSnezhnye Barsy AstanaMHL
D8Sanzhar IbragimSnezhnye Barsy AstanaMHL
D9Danial ShakshakbayevSnezhnye Barsy AstanaMHL
D17Aslan ZhusupbekovSnezhnye Barsy AstanaMHL
D18Gleb ResheťkoSnezhnye Barsy AstanaMHL
D19Beibarys OrazovBarys AstanaKHL
D48Danila BelyakovTorpedo Ust-KamenogorskKHC
F10Abzal AlibekPhiladelphia RebelsNAHL
F11Asanali SarkenovSpokane ChiefsWHL
F13Vladimir KorchaginSnezhnye Barsy AstanaMHL
F15Artur GrossSnezhnye Barsy AstanaMHL
F26Alexander KimBismarck BobcatsNAHL
F29Kirill LyapunovSnezhnye Barsy AstanaMHL
F39Davlat NurkenovHC Ässät PoriLiiga
F57Adil BeisembayevSnezhnye Barsy AstanaMHL
F66Yegor LevkovetsNomad AstanaKHC
F70Semyon SimonovSnezhnye Barsy AstanaMHL
F77Asanali RuslanulySnezhnye Barsy AstanaMHL
F78Alexander MigunovSnezhnye Barsy AstanaMHL
F88Kirill KankinSnezhnye Barsy AstanaMHL
F98Nikita SitnikovSnezhnye Barsy AstanaMHL

Slovakia

Pos.No.PlayerClub TeamLeagueNHL Rights
G1Alan LenďákFargo ForceUSHL
G30Samuel UrbanSioux City MusketeersUSHL
D4Maxim ŠtrbákMichigan State UniversityB1GBuffalo Sabres
D5Richard BaranDes Moines BuccaneersUSHL
D6Jakub ChromiakKitchener RangersOHL
D20Peter ValentQuebec RempartsQMJHL
D23Samuel BarcikHK Spišská Nová VesSlovak Extraliga
D26Luka RadivojevičMuskegon LumberjacksUSHL
D28Tomáš KrálovičHC Slovan BratislavaSlovak Extraliga
F8Matúš VojtechHK 32 Liptovský MikulášSlovak Extraliga
F10Tomáš PoběžalHK NitraSlovak Extraliga
F11Lukáš KlečkaSödertälje SK
HockeyAllsvenskan
F12Peter CísarFargo ForceUSHL
F13Tobias TomíkHK Dukla TrenčínSlovak Extraliga
F14Miroslav Šatan Jr.Sioux Falls StampedeUSHL
Washington Capitals
F15Dalibor DvorskýSpringfield ThunderbirdsAHLSt. Louis Blues
F16Roman KukumbergHC Slovan BratislavaSlovak Extraliga
F17Daniel JenčkoUniversity of Massachusetts AmherstHE
F18Juraj PekarčíkMoncton WildcatsQMJHLSt. Louis Blues
F22František DejHK Dukla TrenčínSlovak Extraliga
F24Adam CedzoHC Frýdek-MístekMaxa Liga
F25Ján ChovanTapparaLiiga

Sweden

Pos.No.PlayerTeamLeagueNHL Rights
G1Marcus GidlöfLeksands IFSHL
New York Islanders
G30Melvin StrahlYoungstown PhantomsUSHL
Columbus Blue Jackets
G35Melker ThelinIF BjörklövenHA
Utah Hockey Club
D2Rasmus BergqvistSkellefteå AIKSHL
Montreal Canadiens
D4Axel Sandin-PellikkaSkellefteå AIKSHL
Detroit Red Wings
D5Wilhelm HallquisthHV71SHL
D6Axel HurtigCalgary HitmenWHLCalgary Flames
D7Viggo GustafssonTimrå IKSHL
Nashville Predators
D9Theo LindsteinBrynäs IFSHLSt. Louis Blues
D24Tom WillanderBoston UniversityHE
Vancouver Canucks
F11Zeb ForsfjällSkellefteå AIKSHLSeattle Kraken
F12Isac HedqvistLuleå HFSHL
F14Linus ErikssonDjurgårdens IFHAFlorida Panthers
F15David EdstromFrölunda HCSHL
Nashville Predators
F16Felix Unger SörumChicago WolvesAHL
Carolina Hurricanes
F17Felix NilssonRögle BKSHL
Nashville Predators
F18Victor EklundDjurgårdens IFHA
F20Dennis AltörnLeksands IFSHL
F21Herman TräffHV71SHL
New Jersey Devils
F22Anton WahlbergRochester AmericansAHLBuffalo Sabres
F25Otto StenbergMalmö RedhawksSHLSt. Louis Blues
F27David GranbergLuleå HFSHL
F28Oskar VuolletSkellefteå AIKSHL
Carolina Hurricanes

Switzerland

Pos.No.PlayerClub TeamLeagueNHL Rights
G1Christian KirschJanesville JetsNAHL
San Jose Sharks
G29Ewan HuetRegina PatsWHL
G30Elijah NeuenschwanderFribourg-GottéronNL
D7Timo BünzliZSC LionsNL
D9Nic BalestraEV ZugNL
D14Nils RhynEHC BaselSL
D16Aris HäfligerGDT Bellinzona SnakesSL
D21Ludvig JohnsonEV ZugNL
D23Leon MuggliEV ZugNL
Washington Capitals
D25Basile SansonnensRimouski OcéanicQMJHL
Vancouver Canucks
D26Eric SchnellerGenève-Servette HCNL
D28Daniil UstinkovGCK LionsSL
F3Jonah NeuenschwanderEHC Biel-BienneNL
F5Leo BraillardLethbridge HurricanesWHL
F6Jamiro ReberHV71SHL
F8Rico GredigHC DavosNL
New York Rangers
F10Jan DortheHC Fribourg-GottéronNL
F11Rafael MeierEHC KlotenNL
F12Kimo GruberGCK LionsSL
F15Lars SteinerRouyn-Noranda HuskiesQMJHL
F17Loris WeyEV ZugNL
F18Robin Nico AntenenEV ZugNL
F19Endo MeierGCK LionsSL
F22Andro KaderliLeksands IFSHL
F24Alain GrafSC BernNL
F27Simon MeierPenticton VeesBCHL

Related: Most IIHF Junior Championship Best Goaltender Winner

FAQs on IIHF World Junior Championship

A. The tournament features two groups. Group A at the Canadian Tire Centre includes the United States, Finland, Canada, Latvia, and Germany. Group B at TD Place Arena includes Sweden, Czechia, Slovakia, Switzerland, and promoted Kazakhstan

A. Düsseldorf and Mannheim, Germany, will host the 2027 IIHF World Championship.

A.  Canada won the 20 titles of the World Juniors.

A. Ottawa, Canada is hosting the 2025 WJC.

 

Related Stories

"Fire everyone, never bring back Dave Cameron": Hockey Canada brass face fans ire after Canada's second-straight World Juniors elimination by Czechia "Fire everyone, never bring back Dave Cameron": Hockey Canada brass face fans ire after Canada's second-straight World Juniors elimination by Czechia
"Fire everyone, never bring back Dave Cameron": Hockey Canada brass face fans ire after Canada's second-straight World Juniors elimination by Czechia
12m
"Way to end 2024" "Thank you Woll": Maple Leafs fans rejoice as Toronto finally avenges against Islanders "Way to end 2024" "Thank you Woll": Maple Leafs fans rejoice as Toronto finally avenges against Islanders
"Way to end 2024" "Thank you Woll": Maple Leafs fans rejoice as Toronto finally avenges against Islanders
McDavid milestone, Skinner’s 26 saves, and more: 3 reasons why Edmonton Oilers won 4-1 over Utah Hockey Club McDavid milestone, Skinner’s 26 saves, and more: 3 reasons why Edmonton Oilers won 4-1 over Utah Hockey Club
McDavid milestone, Skinner’s 26 saves, and more: 3 reasons why Edmonton Oilers won 4-1 over Utah Hockey Club
1d
Red Wings lineup tonight: Detroit’s projected lineup for game against Columbus Blue Jackets | Jan. 2, 2025 Red Wings lineup tonight: Detroit’s projected lineup for game against Columbus Blue Jackets | Jan. 2, 2025
Red Wings lineup tonight: Detroit’s projected lineup for game against Columbus Blue Jackets | Jan. 2, 2025
23h
3 least impressive players from Boston Bruins 3-1 loss to the Washington Capitals feat. Elias Lindholm 3 least impressive players from Boston Bruins 3-1 loss to the Washington Capitals feat. Elias Lindholm
3 least impressive players from Boston Bruins 3-1 loss to the Washington Capitals feat. Elias Lindholm
Toronto Maple Leafs vs New York Islanders: Game preview, predictions and odds | January 2, 2025 Toronto Maple Leafs vs New York Islanders: Game preview, predictions and odds | January 2, 2025
Toronto Maple Leafs vs New York Islanders: Game preview, predictions and odds | January 2, 2025
1d
3 least impressive players from Chicago Blackhawks 6-2 Winter Classic loss to St. Louis Blues 3 least impressive players from Chicago Blackhawks 6-2 Winter Classic loss to St. Louis Blues
3 least impressive players from Chicago Blackhawks 6-2 Winter Classic loss to St. Louis Blues
Max Jones shares hilarious photo of Cam Fowler celebrating 1000th game milestone at NHL Winter Classic 2025 Max Jones shares hilarious photo of Cam Fowler celebrating 1000th game milestone at NHL Winter Classic 2025
Max Jones shares hilarious photo of Cam Fowler celebrating 1000th game milestone at NHL Winter Classic 2025
1d
Brad Marchand shares 2024 photo dump looking back at cherished moments spent with family and friends Brad Marchand shares 2024 photo dump looking back at cherished moments spent with family and friends
Brad Marchand shares 2024 photo dump looking back at cherished moments spent with family and friends
19h
Connor Bedard doesn't mince his words in Blackhawks 6-2 blowout loss to Blues at NHL Winter Classic Connor Bedard doesn't mince his words in Blackhawks 6-2 blowout loss to Blues at NHL Winter Classic
Connor Bedard doesn't mince his words in Blackhawks 6-2 blowout loss to Blues at NHL Winter Classic
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications