IIHF World Championship

IIHF World Championship

Player Team Matches Goals G/M
Dylan Cozens Canada 10 9 0.90
Kevin Fiala Switzerland 8 7 0.88
Joel Eriksson Ek Sweden 10 7 0.70
Brady Tkachuk USA 8 7 0.88
Erik Karlsson Sweden 10 6 0.60
Nico Hischier Switzerland 10 6 0.60
Marcus Johansson Sweden 9 6 0.67
Oliver Kapanen Finland 8 6 0.75
Matthew Boldy USA 8 6 0.75
Lukas Sedlak Czech Rep 10 5 0.50
Dominik Kubalik Czech Rep 10 5 0.50
Connor Bedard Canada 10 5 0.50
Libor Hudacek Slovakia 8 5 0.62
John Peterka Germany 8 5 0.62
Brandon Tanev Canada 10 4 0.40
Pierre-Luc Dubois Canada 10 4 0.40
Roman Cervenka Czech Rep 10 4 0.40
Peter Schneider Austria 7 4 0.57
Kaspars Daugavins Latvia 7 4 0.57
Andre Burakovsky Sweden 10 4 0.40
Lucas Raymond Sweden 10 4 0.40
Cole Caufield USA 8 4 0.50
Nino Niederreiter Switzerland 10 3 0.30
Peter Cehlarik Slovakia 8 3 0.38
Ondrej Kase Czech Rep 10 3 0.30
Dominik Kahun Germany 8 3 0.38
Marcus Pettersson Sweden 10 3 0.30
Jared McCann Canada 10 3 0.30
Milos Kelemen Slovakia 8 3 0.38
Christoph Bertschy Switzerland 10 3 0.30
Nicholas Paul Canada 10 3 0.30
Carl Grundstrom Sweden 10 3 0.30
Roman Josi Switzerland 10 3 0.30
Ondrej Palat Czech Rep 10 3 0.30
Jesse Puljujarvi Finland 8 3 0.38
Matej Stransky Czech Rep 10 3 0.30
Brandon Hagel Canada 10 3 0.30
Christian Wejse Denmark 7 3 0.43
Mario Huber Austria 7 3 0.43
Benjamin Baumgartner Austria 6 3 0.50
Dawson Mercer Canada 9 3 0.33
Michael Brandsegg-Nygard Norway 7 3 0.43
Roman Starchenko Kazakhstan 7 3 0.43
Lukas Cingel Slovakia 8 3 0.38
Leo Pfoderl Germany 8 3 0.38
Brock Nelson USA 8 3 0.38
Johnny Gaudreau USA 8 3 0.38
Fabian Zetterlund Sweden 10 3 0.30
Lukas Kalble Germany 8 3 0.38
Marc Michaelis Germany 8 3 0.38
Martin Pospisil Slovakia 7 3 0.43
Roberts Mamcics Latvia 7 3 0.43
Lukas Reichel Germany 6 3 0.50
John Tavares Canada 9 2 0.22
Marek Hrivik Slovakia 7 2 0.29
Hannes Bjorninen Finland 8 2 0.25
Sven Andrighetto Switzerland 10 2 0.20
Rasmus Dahlin Sweden 10 2 0.20
David Kampf Czech Rep 9 2 0.22
Romain Loeffel Switzerland 10 2 0.20
Tristan Scherwey Switzerland 9 2 0.22
Jakub Flek Czech Rep 7 2 0.29
Sven Senteler Switzerland 10 2 0.20
Clemens Unterweger Austria 7 2 0.29
Eirik Salsten Norway 7 2 0.29
Mikkel Aagaard Denmark 7 2 0.29
Joachim Blichfeld Denmark 6 2 0.33
Liam Kirk Great Britain 6 2 0.33
Ben O'Connor Great Britain 7 2 0.29
Evan Mosey Great Britain 7 2 0.29
Lukas Haudum Austria 7 2 0.29
Jere Innala Finland 8 2 0.25
Brett Perlini Great Britain 7 2 0.29
Markus Vikingstad Norway 7 2 0.29
Dominic Zwerger Austria 7 2 0.29
Arttu Hyry Finland 8 2 0.25
Eskild Bakke Olsen Norway 4 2 0.50
Stian Solberg Norway 7 2 0.29
Pierre-Edouard Bellemare France 7 2 0.29
Sacha Treille France 7 2 0.29
Stephane Da Costa France 3 2 0.67
Roberts Bukarts Latvia 7 2 0.29
Yasin Ehliz Germany 8 2 0.25
Rodrigo Abols Latvia 7 2 0.29
Zach Werenski USA 8 2 0.25
Maximilian Kastner Germany 7 2 0.29
Isac Lundestrom Sweden 10 2 0.20
Justin Addamo France 5 2 0.40
Parker Tuomie Germany 8 2 0.25
Matus Sukel Slovakia 8 2 0.25
Michael Kesselring USA 7 2 0.29
Wojciech Stachowiak Germany 8 2 0.25
Shane Pinto USA 8 2 0.25
Alikhan Omirbekov Kazakhstan 7 2 0.29
Luke Hughes USA 8 2 0.25
Kamil Walega Poland 7 2 0.29
Krzysztof Macias Poland 7 2 0.29
David Pastrnak Czech Rep 4 1 0.25
Pavel Zacha Czech Rep 4 1 0.25
Martin Necas Czech Rep 5 1 0.20
Dylan Guenther Canada 9 1 0.11
Patrick Thoresen Norway 7 1 0.14
Pekka Jormakka Finland 7 1 0.14
Rasmus Rissanen Finland 7 1 0.14
Jakub Krejcik Czech Rep 10 1 0.10
Mikko Lehtonen Finland 8 1 0.12
Jan Rutta Czech Rep 9 1 0.11
Frederik Storm Denmark 6 1 0.17
Robert Dowd Great Britain 7 1 0.14
Dean Kukan Switzerland 10 1 0.10
Juuso Riikola Finland 8 1 0.12
Tomas Kundratek Czech Rep 10 1 0.10
Markus Lauridsen Denmark 7 1 0.14
Saku Maenalanen Finland 7 1 0.14
Olli Maatta Finland 8 1 0.12
Phillip Bruggisser Denmark 7 1 0.14
Felix Maegaard-Scheel Denmark 7 1 0.14
Libor Hajek Czech Rep 10 1 0.10
Manuel Ganahl Austria 7 1 0.14
David Tomasek Czech Rep 10 1 0.10
Ondrej Beranek Czech Rep 10 1 0.10
Michael Bunting Canada 10 1 0.10
Andrew Mangiapane Canada 10 1 0.10
Benjamin Nissner Austria 7 1 0.14
Mathias From Denmark 7 1 0.14
Andrea Glauser Switzerland 10 1 0.10
Patrick Russell Denmark 7 1 0.14
Calvin Thurkauf Switzerland 10 1 0.10
Ollie Betteridge Great Britain 7 1 0.14
Ken Jager Switzerland 6 1 0.17
Alexander True Denmark 7 1 0.14
Philipp Kurashev Switzerland 8 1 0.12
Valtteri Puustinen Finland 7 1 0.14
Sander Vold Engebraten Norway 6 1 0.17
Bowen Byram Canada 9 1 0.11
Max Krogdahl Norway 7 1 0.14
Paul Huber Austria 7 1 0.14
Owen Power Canada 10 1 0.10
Marco Rossi Austria 7 1 0.14
Kaiden Guhle Canada 9 1 0.11
Thimo Nickl Austria 5 1 0.20
Nathanael Halbert Great Britain 7 1 0.14
Cade Neilson Great Britain 7 1 0.14
Oscar Molgaard Denmark 7 1 0.14
Noah Steen Norway 7 1 0.14
Victor Hedman Sweden 10 1 0.10
Oskars Cibulskis Latvia 7 1 0.14
Tomas Tatar Slovakia 8 1 0.12
Jonas Brodin Sweden 10 1 0.10
Charles Bertrand France 7 1 0.14
Rihards Bukarts Latvia 7 1 0.14
Linus Johansson Sweden 10 1 0.10
Ralfs Freibergs Latvia 7 1 0.14
Florian Chakiachvili France 7 1 0.14
Kevin Hayes USA 8 1 0.12
Victor Olofsson Sweden 9 1 0.11
Jonas Muller Germany 8 1 0.12
Kai Wissmann Germany 8 1 0.12
Nikita Mikhailis Kazakhstan 7 1 0.14
Valentin Claireaux France 7 1 0.14
Tobias Eder Germany 3 1 0.33
Patrik Koch Slovakia 8 1 0.12
Luke Kunin USA 8 1 0.12
Alan Lyszczarczyk Poland 6 1 0.17
Patryk Wajda Poland 7 1 0.14
Martin Fehervary Slovakia 8 1 0.12
Frederik Tiffels Germany 8 1 0.12
Anthony Rech France 7 1 0.14
Nico Sturm Germany 6 1 0.17
Mikey Eyssimont USA 8 1 0.12
Haralds Egle Latvia 6 1 0.17
Kirill Savitsky Kazakhstan 6 1 0.17
Grzegorz Pasiut Poland 7 1 0.14
Mario Grman Slovakia 8 1 0.12
Valery Orekhov Kazakhstan 7 1 0.14
Michal Ivan Slovakia 8 1 0.12
Joel Farabee USA 8 1 0.12
Alikhan Asetov Kazakhstan 7 1 0.14
Mateusz Bryk Poland 7 1 0.14
Filip Komorski Poland 5 1 0.20
Dominik Pas Poland 7 1 0.14
Renars Krastenbergs Latvia 7 1 0.14
Enzo Cantagallo France 7 1 0.14
Trevor Zegras USA 8 1 0.12
Artyom Korolyov Kazakhstan 7 1 0.14
Pavol Regenda Slovakia 8 1 0.12
Markuss Komuls Latvia 7 1 0.14
Alexander Ehl Germany 8 1 0.12
Simon Nemec Slovakia 8 1 0.12
Martin Fasko-Rudas Slovakia 5 1 0.20
Maksymilian Szuber Germany 6 1 0.17
Adil Beketayev Kazakhstan 7 1 0.14
Eduards Tralmaks Latvia 7 1 0.14
Dans Locmelis Latvia 5 1 0.20
Gavin Brindley USA 5 1 0.20
Bartosz Fraszko Poland 7 1 0.14
Maxim Mukhametov Kazakhstan 7 1 0.14
Player Team Matches Assists A/M
Roman Josi Switzerland 10 9 0.90
John Tavares Canada 9 9 1.00
Johnny Gaudreau USA 8 8 1.00
Matthew Boldy USA 8 8 1.00
Juraj Slafkovsky Slovakia 8 8 1.00
Roman Cervenka Czech Rep 10 8 0.80
Yasin Ehliz Germany 8 7 0.88
Wojciech Stachowiak Germany 8 7 0.88
Shane Pinto USA 8 7 0.88
Andre Burakovsky Sweden 10 7 0.70
Rasmus Dahlin Sweden 10 7 0.70
Leo Pfoderl Germany 8 6 0.75
Brady Tkachuk USA 8 6 0.75
Simon Nemec Slovakia 8 6 0.75
Martin Necas Czech Rep 5 6 1.20
Victor Hedman Sweden 10 6 0.60
Marcus Johansson Sweden 9 6 0.67
Adrian Kempe Sweden 10 6 0.60
Kevin Fiala Switzerland 8 6 0.75
Andrew Mangiapane Canada 10 6 0.60
Pontus Holmberg Sweden 10 6 0.60
Mats Zuccarello Norway 5 6 1.20
Dominic Zwerger Austria 7 6 0.86
Tomas Tatar Slovakia 8 5 0.62
Libor Hudacek Slovakia 8 5 0.62
Seth Jones USA 8 5 0.62
Zach Werenski USA 8 5 0.62
Oliwer Kaski Finland 8 5 0.62
Marc Michaelis Germany 8 5 0.62
Erik Karlsson Sweden 10 5 0.50
Andres Ambuhl Switzerland 10 5 0.50
Romain Loeffel Switzerland 10 5 0.50
Ondrej Kase Czech Rep 10 5 0.50
David Kampf Czech Rep 9 5 0.56
Pierre-Luc Dubois Canada 10 5 0.50
Nico Hischier Switzerland 10 5 0.50
Lucas Raymond Sweden 10 5 0.50
Owen Power Canada 10 5 0.50
Olen Zellweger Canada 10 5 0.50
David Spacek Czech Rep 10 5 0.50
Patrick Thoresen Norway 7 5 0.71
Mikael Granlund Finland 7 5 0.71
Marco Rossi Austria 7 5 0.71
Brock Nelson USA 8 4 0.50
Cole Caufield USA 8 4 0.50
Lukas Reichel Germany 6 4 0.67
Jake Sanderson USA 8 4 0.50
John Peterka Germany 8 4 0.50
Kaiden Guhle Canada 9 4 0.44
Nino Niederreiter Switzerland 10 4 0.40
Lukas Sedlak Czech Rep 10 4 0.40
Jonas Siegenthaler Switzerland 9 4 0.44
Colton Parayko Canada 10 4 0.40
Brandon Hagel Canada 10 4 0.40
Isac Lundestrom Sweden 10 4 0.40
Bowen Byram Canada 9 4 0.44
Ahti Oksanen Finland 4 4 1.00
Phillip Bruggisser Denmark 7 4 0.57
Lukas Haudum Austria 7 4 0.57
Ben Lake Great Britain 7 4 0.57
Yohann Auvitu France 7 4 0.57
Martins Dzierkals Latvia 7 4 0.57
Samat Daniyar Kazakhstan 7 4 0.57
Martin Pospisil Slovakia 7 4 0.57
Jonas Muller Germany 8 3 0.38
Maximilian Kastner Germany 7 3 0.43
Patrik Koch Slovakia 8 3 0.38
Jere Innala Finland 8 3 0.38
Parker Tuomie Germany 8 3 0.38
Pavol Regenda Slovakia 8 3 0.38
Luke Hughes USA 8 3 0.38
Michal Kempny Czech Rep 10 3 0.30
Tim Heed Sweden 10 3 0.30
Jonas Brodin Sweden 10 3 0.30
Jakub Krejcik Czech Rep 10 3 0.30
Dominik Kubalik Czech Rep 10 3 0.30
Jesper Froden Sweden 9 3 0.33
Tomas Kundratek Czech Rep 10 3 0.30
Jamie Oleksiak Canada 10 3 0.30
Ondrej Palat Czech Rep 10 3 0.30
Victor Olofsson Sweden 9 3 0.33
Daniel Vozenilek Czech Rep 9 3 0.33
David Tomasek Czech Rep 10 3 0.30
Michael Bunting Canada 10 3 0.30
Nicholas Paul Canada 10 3 0.30
Calvin Thurkauf Switzerland 10 3 0.30
Dylan Guenther Canada 9 3 0.33
Connor Bedard Canada 10 3 0.30
Joachim Blichfeld Denmark 6 3 0.50
Nick Olesen Denmark 7 3 0.43
Patrick Russell Denmark 7 3 0.43
Ben O'Connor Great Britain 7 3 0.43
Christian Wejse Denmark 7 3 0.43
Mario Huber Austria 7 3 0.43
Evan Mosey Great Britain 7 3 0.43
Oscar Molgaard Denmark 7 3 0.43
Evgeny Rymarev Kazakhstan 7 3 0.43
Kaspars Daugavins Latvia 7 3 0.43
Miks Indrasis Latvia 7 3 0.43
Anthony Rech France 7 3 0.43
Oskars Batna Latvia 7 3 0.43
Louis Boudon France 7 3 0.43
Veli-Matti Vittasmaki Finland 8 2 0.25
Iiro Pakarinen Finland 8 2 0.25
Mikko Lehtonen Finland 8 2 0.25
Marek Hrivik Slovakia 7 2 0.29
Olli Maatta Finland 8 2 0.25
Jesse Puljujarvi Finland 8 2 0.25
Kai Wissmann Germany 8 2 0.25
Luke Kunin USA 8 2 0.25
Nico Sturm Germany 6 2 0.33
Matus Sukel Slovakia 8 2 0.25
Milos Kelemen Slovakia 8 2 0.25
Philipp Kurashev Switzerland 8 2 0.25
Alex Vlasic USA 8 2 0.25
Colin Ugbekile Germany 7 2 0.29
Dario Simion Switzerland 10 2 0.20
Linus Johansson Sweden 10 2 0.20
Lukas Bengtsson Sweden 10 2 0.20
Dean Kukan Switzerland 10 2 0.20
Marcus Pettersson Sweden 10 2 0.20
Sven Andrighetto Switzerland 10 2 0.20
Damon Severson Canada 10 2 0.20
Joel Eriksson Ek Sweden 10 2 0.20
Jack McBain Canada 10 2 0.20
Dylan Cozens Canada 10 2 0.20
Stephane Da Costa France 3 2 0.67
Thomas Raffl Austria 6 2 0.33
Liam Kirk Great Britain 6 2 0.33
Johannes Johannesen Norway 6 2 0.33
Alan Lyszczarczyk Poland 6 2 0.33
Robert Dowd Great Britain 7 2 0.29
Benjamin Nissner Austria 7 2 0.29
Clemens Unterweger Austria 7 2 0.29
Brett Perlini Great Britain 7 2 0.29
Peter Schneider Austria 7 2 0.29
Vinzenz Rohrer Austria 7 2 0.29
Nicholas Jensen Denmark 7 2 0.29
Michael Brandsegg-Nygard Norway 7 2 0.29
Noah Steen Norway 7 2 0.29
Roman Starchenko Kazakhstan 7 2 0.29
Tim Bozon France 7 2 0.29
Florian Chakiachvili France 7 2 0.29
Janis Jaks Latvia 7 2 0.29
Rodrigo Abols Latvia 7 2 0.29
Nikita Mikhailis Kazakhstan 7 2 0.29
Patryk Wronka Poland 7 2 0.29
Krystian Dziubinski Poland 7 2 0.29
Kristaps Zile Latvia 7 2 0.29
Mateusz Michalski Poland 7 2 0.29
Rasmus Rissanen Finland 7 1 0.14
Jeff Petry USA 7 1 0.14
Lukas Cingel Slovakia 8 1 0.12
Juuso Riikola Finland 8 1 0.12
Andrej Kudrna Slovakia 7 1 0.14
Peter Cehlarik Slovakia 8 1 0.12
Saku Maenalanen Finland 7 1 0.14
Dominik Kahun Germany 8 1 0.12
Vili Saarijarvi Finland 8 1 0.12
Juha Jaaska Finland 8 1 0.12
Martin Fehervary Slovakia 8 1 0.12
Jesper Mattila Finland 8 1 0.12
Frederik Tiffels Germany 8 1 0.12
Lukas Kalble Germany 8 1 0.12
Mario Grman Slovakia 8 1 0.12
Michal Ivan Slovakia 8 1 0.12
Joel Farabee USA 8 1 0.12
Michael Kesselring USA 7 1 0.14
Valtteri Puustinen Finland 7 1 0.14
Trevor Zegras USA 8 1 0.12
Alexander Ehl Germany 8 1 0.12
Nico Daws Canada 5 1 0.20
Martin Fasko-Rudas Slovakia 5 1 0.20
Frantisek Gajdos Slovakia 8 1 0.12
Arttu Hyry Finland 8 1 0.12
Maksymilian Szuber Germany 6 1 0.17
Ryan Leonard USA 6 1 0.17
Konsta Helenius Finland 4 1 0.25
Gaetan Haas Switzerland 5 1 0.20
Matt Kessel USA 2 1 0.50
Martins Lavins Latvia 2 1 0.50
Tristan Scherwey Switzerland 9 1 0.11
Christoph Bertschy Switzerland 10 1 0.10
Fabrice Herzog Switzerland 10 1 0.10
Radko Gudas Czech Rep 10 1 0.10
Libor Hajek Czech Rep 10 1 0.10
Michael Fora Switzerland 8 1 0.12
Matej Stransky Czech Rep 10 1 0.10
Brandon Tanev Canada 10 1 0.10
Filip Gustavsson Sweden 9 1 0.11
Fabian Zetterlund Sweden 10 1 0.10
Dawson Mercer Canada 9 1 0.11
Mathias Trettenes Norway 3 1 0.33
Enzo Guebey France 3 1 0.33
Joshua Tetlow Great Britain 4 1 0.25
Patryk Krezolek Poland 4 1 0.25
Sam Ruopp Great Britain 5 1 0.20
Thimo Nickl Austria 5 1 0.20
Justin Addamo France 5 1 0.20
Arkady Shestakov Kazakhstan 5 1 0.20
Raivis Ansons Latvia 5 1 0.20
Frederik Storm Denmark 6 1 0.17
Oliver Lauridsen Denmark 6 1 0.17
Nico Brunner Austria 6 1 0.17
Ken Jager Switzerland 6 1 0.17
Jachym Kondelik Czech Rep 6 1 0.17
Sander Vold Engebraten Norway 6 1 0.17
Kristers Gudlevskis Latvia 6 1 0.17
Maciej Urbanowicz Poland 6 1 0.17
Kirill Savitsky Kazakhstan 6 1 0.17
Marcin Kolusz Poland 6 1 0.17
Hugo Gallet France 6 1 0.17
Arkadiusz Kostek Poland 6 1 0.17
Morten H. Poulsen Denmark 7 1 0.14
Markus Lauridsen Denmark 7 1 0.14
Felix Maegaard-Scheel Denmark 7 1 0.14
Dominique Heinrich Austria 7 1 0.14
Manuel Ganahl Austria 7 1 0.14
Matias Lassen Denmark 7 1 0.14
Steven Strong Austria 7 1 0.14
Eirik Salsten Norway 7 1 0.14
Mikkel Aagaard Denmark 7 1 0.14
Johnny Curran Great Britain 7 1 0.14
Bernd Wolf Austria 7 1 0.14
Robert Lachowicz Great Britain 7 1 0.14
Ollie Betteridge Great Britain 7 1 0.14
Sam Duggan Great Britain 7 1 0.14
Max Krogdahl Norway 7 1 0.14
David Maier Austria 7 1 0.14
Stian Solberg Norway 7 1 0.14
Sacha Treille France 7 1 0.14
Roberts Bukarts Latvia 7 1 0.14
Charles Bertrand France 7 1 0.14
Rihards Bukarts Latvia 7 1 0.14
Ralfs Freibergs Latvia 7 1 0.14
Pawel Dronia Poland 7 1 0.14
Kevin Bozon France 7 1 0.14
Jordan Perret France 7 1 0.14
Kirill Panyukov Kazakhstan 7 1 0.14
Valery Orekhov Kazakhstan 7 1 0.14
Alikhan Asetov Kazakhstan 7 1 0.14
Mateusz Bryk Poland 7 1 0.14
Oleg Boiko Kazakhstan 7 1 0.14
Artyom Korolyov Kazakhstan 7 1 0.14
Markuss Komuls Latvia 7 1 0.14
Pawel Zygmunt Poland 7 1 0.14
Kamil Walega Poland 7 1 0.14
Eduards Tralmaks Latvia 7 1 0.14
Maxim Mukhametov Kazakhstan 7 1 0.14