WHL31 Olympic Rosters NW = Not in WHL TEAM Finland GM: Michael Hebert (Sparrows) Coach: xxx Assistant Coaches: xxx and xxx Captain: xxx Assistant Captains: xxx and xxx Team : FINLAND Coach : xxx # player's name St Inj H Ps Ag Qk Pw Fa In Pn Sk Pa PC Ck Sh Ttl ---------------------------------------------------------------------------- 25 ---Team Average--- 0 0 0 0 0 0 0 0 0 0 0 00 TEAM Russia GM: Daniel Love (GloomGekkos) Coach: Vyacheslav Kozlov Assistant Coaches: Ilya Kovalchuk and Alexander Radulov Captain: Kirill Kaprizov Assistant Captains: Pavel Buchnevich and Vladimir Tarasenko Team : RUSSIA Coach : Vyacheslav Kozlov # player's name St Inj H Ps Ag Qk Pw Fa In Pn Sk Pa PC Ck Sh Ttl 49 Ivan Barbashev 0 L C 7 8 7 7 7 8 7 7 7 4 7 76 FIR 71 Evgeni Malkin 0 L C 5 7 6 8 8 6 6 8 6 4 7 71 STE 61 Vlad Namestnikov 0 L C 5 7 5 7 8 7 7 6 7 6 6 71 STE 89 Pavel Buchnevich 0 L LW 6 8 6 8 7 8 8 9 8 7 8 83 GEK 10 Artemi Panarin 0 R LW 5 9 5 8 8 8 8 9 9 5 8 82 HAW 97 Kirill Kaprizov 0 L LW 5 9 7 9 5 8 7 9 9 4 9 81 HAW 96 Andrei Kuzmenko 0 R LW 4 7 6 7 8 9 8 7 7 4 8 75 EXP 16 Pavel Dorofeyev 0 L LW 5 7 6 7 6 8 6 5 6 4 8 68 ATH 86 Nikita Kucherov 0 L RW 4 9 5 9 8 8 8 9 9 4 9 82 SNO 13 Valeri Nichushkin 0 L RW 6 7 8 9 5 8 8 8 8 7 8 82 VOO 91 Vladimir Tarasenko 0 L RW 6 8 9 7 7 8 8 9 8 4 8 82 STB 26 Kirill Marchenko 0 R RW 6 8 6 8 8 8 7 7 7 4 7 76 ATH 37 Andrei Svechnikov 0 L RW 7 7 6 7 7 6 7 7 7 4 7 72 HAW 65 Ilya Mikheyev 0 L RW 5 6 6 7 5 9 8 6 6 7 6 71 WAR 98 Mikhail Sergachev 0 L D 5 8 8 9 6 8 8 9 9 8 8 86 HAW 3 Ivan Provorov 0 L D 6 8 7 8 8 8 8 7 8 8 6 82 CEN 45 Vladislav Gavrikov 0 L D 7 7 8 8 8 6 6 8 8 9 5 80 FIG 93 Nikita Zadorov 0 L D 8 8 9 8 8 5 9 6 6 7 5 79 WAR 81 Dmitry Orlov 0 L D 7 7 8 7 7 8 7 7 7 7 5 77 DEM 2 Artem Zub 0 R D 7 7 7 7 7 8 6 6 7 7 5 74 SCH 7 Dmitry Kulikov 0 L D 7 7 8 7 7 7 6 5 6 7 4 71 MOO 5 Ilya Lyubushkin 0 R D 8 6 7 6 7 7 5 5 7 8 3 69 COU 1 Andrei Vasilevskiy 0 L G 5 9 9 9 9 7 9 8 9 - - 74 STB 31 Ilya Sorokin 0 L G 5 8 6 9 9 9 9 8 8 - - 71 COU 72 Sergei Bobrovsky 0 L G 5 9 6 9 9 7 9 8 8 - - 70 CEN ---------------------------------------------------------------------------- 25 ---Team Average--- 0 0 0 0 0 0 0 0 0 0 0 00 TEAM Sweden GM: John Pezel (Dice) Coach: Henrik Sedin Assistant Coaches: Daniel Sedin and Mats Sundin Captain: Victor Hedman Assistant Captains: Filip Forsberg and Rasmus Dahlin Team : SWEDEN Coach : Henrik Sedin # player's name St Inj H Ps Ag Qk Pw Fa In Pn Sk Pa PC Ck Sh Ttl 92 William Nylander 0 R C 5 7 7 8 9 8 8 9 8 6 9 84 COU 14 Joel Eriksson-Ek 0 L C 7 8 8 8 8 7 6 7 8 8 8 83 CEN 74 Elias Pettersson 0 L C 7 6 5 8 7 8 7 9 9 7 9 82 CEN 99 Mikael Backlund 0 L C 4 8 6 8 9 9 8 7 8 8 6 81 SNO 24 William Karlsson 0 L C 5 8 6 8 7 8 8 8 8 7 7 80 FIG 98 Adrian Kempe 0 L LW 7 8 7 8 8 7 9 8 8 7 8 85 MOO 12 Filip Forsberg 0 R LW 7 8 7 8 7 8 7 8 8 4 9 81 FIG 49 Fabian Zetterlund 0 R LW 7 8 9 8 7 8 7 6 7 5 6 78 ATH 63 Jesper Bratt 0 L LW 6 7 7 7 7 9 8 6 7 7 6 77 WAR 21 Lucas Raymond 0 R LW 6 8 5 8 8 8 8 7 7 4 7 76 WAR 94 Mika Zibanejad 0 R RW 6 8 7 9 6 8 8 8 9 7 9 85 COU 67 Rickard Rakell 0 R RW 7 7 6 8 8 8 7 7 7 5 6 76 VOO 71 Gustav Nyquist 0 L RW 6 7 5 7 8 9 6 6 7 7 6 74 MOO 39 Viktor Arvidsson 0 R RW 5 7 5 7 4 7 7 7 7 4 7 67 STE 26 Rasmus Dahlin 0 L D 6 8 7 9 8 6 9 9 9 6 8 85 DIC 6 Victor Hedman 0 L D 5 8 9 8 8 7 8 9 8 7 8 85 CEN 2 Mattias Ekholm 0 L D 6 8 8 8 8 8 7 7 8 8 6 82 STB 65 Erik Karlsson 0 R D 4 9 6 8 8 8 8 9 9 4 9 82 COU 47 Hampus Lindholm 0 L D 6 8 8 8 8 7 7 9 8 7 6 82 DEM 3 Adam Larsson 0 R D 7 8 7 8 9 7 6 7 8 8 6 81 MOO 42 Gustav Forsling 0 L D 6 8 5 8 8 7 6 8 8 8 8 80 EXP 4 Rasmus Andersson 0 R D 5 8 7 8 8 7 8 7 7 7 7 79 CIT 33 Jacob Markstrom 0 L G 6 9 7 9 9 6 8 8 9 - - 71 MOO 32 Filip Gustavsson 0 6 L G 5 8 6 9 9 9 8 7 8 - - 69 LEG 35 Linus Ullmark 0 L G 6 8 7 9 8 7 8 8 8 - - 69 COU 1 Robin Lehner 0 L G 6 7 9 7 0 6 7 7 7 - - 56 LUN (RET) ---------------------------------------------------------------------------- 25 ---Team Average--- 0 0 0 0 0 0 0 0 0 0 0 00 TEAM USA GM: Shawn Bean (Moose) Coach: Peter Laviolette Assistant Coaches: Cammi Granato, John LeClair, Derek Lalonde, Mike Dunham (Goaltenders) Captain: J.T. Miller Assistant Captains: Auston Matthews and Zach Werenski Team : USA Coach : Peter Laviolette # player's name St Inj H Ps Ag Qk Pw Fa In Pn Sk Pa PC Ck Sh Ttl 96 J.T. Miller 0 L C 7 9 8 9 8 7 8 9 9 8 8 90 MOO 34 Auston Matthews 0 L C 6 9 9 8 7 8 7 9 9 7 9 88 DEM 9 Jack Eichel 0 R C 6 9 8 8 5 8 9 9 9 5 8 84 HAW 85 Tage Thompson 0 R C 6 9 9 8 7 7 8 7 7 5 9 82 SNO 22 Vincent Trocheck 0 R C 7 8 5 9 9 7 7 8 8 7 7 82 STB 86 Jack Hughes 0 L C 4 8 4 8 8 9 8 9 9 5 9 81 EXP 29 Brock Nelson 0 L C 6 7 8 7 7 8 7 6 7 7 8 78 FIG 88 Kyle Connor 0 L LW 5 9 5 9 8 9 9 8 9 7 9 87 STE 91 Dylan Larkin 0 L LW 6 8 6 8 8 8 9 8 8 7 8 84 CEN 59 Jake Guentzel 0 L LW 6 8 5 8 7 8 8 9 8 4 8 79 HAW 7 Brady Tkachuk 0 L LW 8 8 9 8 8 5 6 7 7 4 8 78 DIC 19 Matthew Tkachuk 0 L LW 7 7 7 8 8 6 7 9 7 4 8 78 STB 21 Matt Boldy 0 L LW 6 7 7 8 8 8 7 7 7 4 8 77 CEN 79 Clayton Keller 0 L LW 4 8 4 8 8 7 8 8 8 6 8 77 CEN 8 Zach Werenski 0 L D 4 9 8 9 7 8 9 9 9 7 9 88 LEG 3 Jake Sanderson 0 L D 5 9 7 8 8 9 9 9 8 8 7 87 GEK 4 Charlie McAvoy 0 R D 7 8 8 8 7 6 9 9 8 7 8 85 CEN 6 Noah Hanifin 0 L D 5 8 8 8 8 8 8 8 8 7 7 83 WAR 77 Jaccob Slavin 0 L D 5 8 7 8 8 9 8 7 8 8 6 82 VOO 43 Quinn Hughes 0 L D 4 9 5 9 7 8 9 9 8 4 9 81 EXP 2 Jackson LaCombe 0 L D 6 8 7 8 7 8 8 7 7 7 7 80 LEG 14 Brock Faber 0 R D 5 8 7 9 6 9 8 8 7 7 5 79 HAW 28 Jake Oettinger 0 L G 6 8 9 9 9 8 8 9 9 0 0 75 ATH 30 Connor Hellebuyck 0 L G 5 9 8 9 9 9 8 8 9 0 0 74 SCH 1 Jeremy Swayman 0 L G 6 8 7 9 9 8 8 8 9 0 0 72 WAR ---------------------------------------------------------------------------- 25 ---Team Average--- 0 0 0 0 0 0 0 0 0 0 0 00 TEAM Canada GM: Jonathan Hiseler (Schooners) Coach: xxx Assistant Coaches: xxx and xxx Captain: xxx Assistant Captains: xxx and xxx Team : CANADA Coach : xxx # player's name St Inj H Ps Ag Qk Pw Fa In Pn Sk Pa PC Ck Sh Ttl 97 Connor McDavid 0 L C 7 9 6 9 8 8 9 9 9 6 9 89 CEN 35 Bo Horvat 0 L C 7 8 8 8 8 8 9 7 8 7 8 86 DEM 29 Nathan MacKinnon 0 R C 5 9 7 9 8 7 9 9 8 4 9 84 STB 23 Sam Reinhart 0 R C 6 8 6 8 9 8 7 7 8 8 9 84 FIG 87 Sidney Crosby 0 L C 6 9 7 8 8 7 8 9 9 4 8 83 SPA 37 Nick Suzuki 0 R C 6 8 7 8 9 8 8 8 8 7 6 83 WAR 68 Brandon Hagel 0 L LW 6 7 5 9 9 7 8 9 8 7 8 83 STE 88 Andrew Mangiapane 0 L LW 6 7 5 7 9 8 8 6 8 7 8 79 STA 10 Jonathan Huberdeau 0 L LW 6 8 7 8 8 8 6 7 7 6 7 78 STB 15 Zach Hyman 0 R LW 6 8 8 8 8 7 8 6 7 4 8 78 DEM 16 Mitch Marner 0 R RW 6 9 4 8 7 8 9 9 9 8 8 85 DEM 95 Matt Duchene 0 L RW 6 8 6 8 8 8 9 8 9 4 9 83 VOO 17 Travis Konecny 0 R RW 6 8 6 9 8 7 9 8 8 7 7 83 FIR 55 Mark Scheifele 0 R RW 5 8 7 8 9 8 7 9 9 5 8 83 STE 9 Colton Parayko 0 R D 7 8 9 8 7 9 9 7 8 7 9 88 SNO 8 Cale Makar 0 R D 5 9 6 8 7 8 9 9 9 8 9 87 EXP 2 Darnell Nurse 0 L D 7 8 9 8 8 7 8 8 8 8 8 87 MOO 41 Brent Burns 0 R D 5 8 9 8 9 8 7 9 8 7 8 86 STB 52 MacKenzie Weegar 0 R D 7 8 8 8 9 7 8 8 8 7 8 86 CEN 3 Drew Doughty 0 R D 6 8 8 9 8 7 7 9 8 7 8 85 DEM 27 Dougie Hamilton 0 R D 6 8 9 8 8 7 7 9 9 5 9 85 COR 44 Morgan Rielly 0 L D 6 9 9 8 7 8 9 9 9 5 6 85 DEM 36 Sam Montembeault 0 L G 5 8 8 9 9 9 7 8 8 - - 71 SPA 30 Stuart Skinner 0 L G 5 8 8 9 8 8 8 9 8 - - 71 GEK 31 Cam Talbot 0 L G 6 8 7 9 9 8 8 8 8 - - 71 STB ---------------------------------------------------------------------------- 25 ---Team Average--- 0 0 0 0 0 0 0 0 0 0 0 00 TEAM Czech Republic GM: Kris Pongratz (Express) Coach: Jaromir Jagr Assistant Coaches: Patrik Elias and Martin Rucinsky Captain: David Pastrnak Assistant Captains: Radko Gudas and Ondrej Palat Team : CZECHIA Coach : Jaromir Jagr # player's name St Inj H Ps Ag Qk Pw Fa In Pn Sk Pa PC Ck Sh Ttl 14 Pavel Zacha 0 L C 7 8 7 8 8 8 6 7 8 7 7 81 MOO 64 David Kampf 0 L C 7 5 6 6 7 8 7 5 6 8 4 69 COU 12 Radek Faksa 0 L C 8 5 8 6 7 8 5 5 5 7 4 68 CIT 72 Filip Chytil 0 L C 5 7 7 7 3 8 8 7 6 5 4 67 LEG 24 Jakub Lauko 0 L C 9 5 7 5 4 8 6 4 4 4 3 59 DRO 82 Ivan Ivan 0 L C 5 5 6 5 6 8 7 4 4 4 4 58 DRO 48 Tomas Hertl 0 L LW 6 8 8 8 8 7 9 8 8 4 7 81 STB 17 Ondrej Palat 0 L LW 6 7 5 7 6 9 8 7 7 8 6 76 VOO 22 Jakub Vrana 0 L LW 5 6 6 6 5 8 7 5 6 4 6 64 CIT 84 Tomas Nosek 0 L LW 6 4 8 5 5 7 5 4 5 5 4 58 STB 94 David Pastrnak 0 R RW 6 9 6 8 9 7 8 9 8 4 9 83 CEN 88 Martin Necas 0 R RW 6 7 5 8 8 8 8 8 7 5 7 77 CEN 32 Matej Blumel 0 L RW 7 5 7 5 6 9 5 5 5 4 5 63 COU 73 Jan Jenik 0 L RW 7 6 4 6 6 5 7 4 5 4 5 59 STE 2 Filip Hronek 0 R D 6 7 6 7 6 7 8 9 8 7 7 78 DRO 7 Radko Gudas 0 R D 9 6 7 7 7 4 7 7 7 5 4 70 ATH 4 Jan Rutta 0 R D 6 6 7 6 6 7 8 5 6 7 5 69 GEK 55 David Jiricek 0 R D 5 6 7 6 5 8 5 5 5 4 4 60 SCH 3 Adam Jiricek 0 R D 5 6 4 5 6 6 5 6 5 6 5 59 STA 81 Stanislav Svozil 0 L D 4 5 5 8 6 8 4 5 5 4 3 57 VOO 77 John Ludvig 0 L D 7 5 8 5 4 6 6 3 3 4 3 54 MOO 21 Radim Mrtka 0 R D 5 4 7 4 5 3 4 4 4 4 4 48 FIR 70 Karel Vejmelka 0 R G 5 7 8 9 9 8 8 8 7 - - 69 STA 1 Lukas Dostal 0 L G 4 8 6 8 9 7 8 7 8 - - 65 CEN 41 Vitek Vanecek 1- L G 6 7 5 7 9 9 7 7 7 - - 64 FIG ---------------------------------------------------------------------------- 25 ---Team Average--- 0 0 0 0 0 0 0 0 0 0 0 00 TEAM Switzerland GM: Valerie Nyla Fox (Athletic Club) Coach: Patrick Fischer Assistant Coaches: Jan Cadieux and Marcel Jenni Captain: Roman Josi Assistant Captains: Nico Hischier and Nino Niederreiter Team : SWISS Coach : Patrick Fischer # player's name St Inj H Ps Ag Qk Pw Fa In Pn Sk Pa PC Ck Sh Ttl 12 Nico Hischier 0 L C 5 8 4 8 7 9 8 8 8 7 8 80 DRO 23 Philipp Kurashev 0 L C 5 8 6 8 7 8 7 7 7 5 6 74 WAR 37 Mason McTavish 0 L C 6 7 8 7 7 7 7 6 6 4 6 71 EXP 24 Pius Suter 0 L C 5 7 4 7 8 8 7 5 6 6 6 69 SCH 90 Theo Rochette 0 L C 5 6 4 6 5 8 6 6 6 6 6 64 NW 48 Calvin Thurkauf 0 L C 8 4 7 5 6 7 5 4 4 5 4 59 LUN (RET) 46 Christoph Bertschy 0 R C 5 6 5 4 5 8 6 5 6 4 4 58 FIG (RET) 97 Denis Malgin 0 R C 4 6 4 5 5 8 6 5 4 4 4 55 STB (RET) 95 Timo Meier 0 L RW 7 8 9 8 8 7 7 6 6 4 8 78 SCH 22 Kevin Fiala 0 L RW 6 7 7 8 8 7 7 8 7 4 7 76 HAW 21 Nino Niederreiter 0 L RW 6 6 8 7 8 7 7 6 7 5 6 73 HAW 9 Damien Riat 0 R RW 5 6 5 6 6 8 6 5 5 6 5 63 NW 73 Sandro Schmid 0 L RW 5 5 5 6 6 7 6 6 5 6 4 61 NW 58 Sven Andrighetto 0 L RW 3 4 4 3 5 5 4 4 4 3 3 42 SNO (RET) 59 Roman Josi 0 L D 5 9 7 8 8 7 8 9 8 4 9 82 STE 34 Jonas Siegenthaler 0 L D 7 7 9 7 6 7 7 5 5 7 4 71 FIG 66 J.J. Moser 0 L D 6 8 5 7 6 8 6 6 5 5 4 66 DRO 45 Michael Fora 0 R D 6 6 8 6 5 5 6 5 5 7 5 64 NW 6 Dean Kukan 0 L D 6 6 6 6 4 9 6 4 6 6 4 63 LEG (RET) 96 Andrea Glauser 0 R D 6 6 6 6 5 7 6 5 4 6 4 61 NW 20 Lian Bichsel 0 L D 7 5 7 5 6 5 5 4 5 6 5 60 ATH 77 Tim Berni 0 L D 7 6 6 7 8 7 4 3 4 4 3 59 VOO 40 Akira Schmid 0 L G 6 6 7 6 4 8 6 7 7 - - 57 CEN 30 Leonardo Genoni 0 L G 5 6 6 6 5 8 6 6 6 - - 54 NW 35 Niklas Schlegel 0 L G 5 5 6 6 5 8 5 5 5 - - 50 NW ---------------------------------------------------------------------------- 25 ---Team Average--- 0 0 0 0 0 0 0 0 0 0 0 00 TEAM World GM: name (team) Coach: xxx Assistant Coaches: xxx and xxx Captain: xxx Assistant Captains: xxx and xxx Team : WORLD Coach : xxx # player's name St Inj H Ps Ag Qk Pw Fa In Pn Sk Pa PC Ck Sh Ttl ---------------------------------------------------------------------------- 25 ---Team Average--- 0 0 0 0 0 0 0 0 0 0 0 00 ©2026 Web Hockey League