Loading page

WJC-20 All-Time Stats

Change League
Defensemen
All Teams
All Nationalities
All Ages
Drafted?
Has played in
Has won
Age From
Age To
Draft Eligibility
Contract
Status
Shoots
Min Height
Max Height
Min Weight
Max Weight
Player Style
Draft Type
Select Draft Type first
Select Draft Type first
Select Draft Type first
Paid Feature
Explore plans

WJC-20 All-Time Player Totals Per Team

Export
Overall Totals
From Season
To Season
#PlayerTeamGPGATPP/GPPIMPeriodYears
2001.Kazakhstan flagAslan Zhusupbekov (D)Kazakhstan U2050000.0002024 - 20251
2002.Kazakhstan flagDanila Belyakov (D)Kazakhstan U2050000.0002024 - 20251
2003.Slovakia flagAndrej Fabus (D)Slovakia U2050000.0002025 - 20261
2004.Sweden flagVictor Johansson (D)Toronto Maple Leafs logoSweden U2050000.0002025 - 20261
2005.Denmark flagJeppe Bertram (D)Denmark U2050000.0002025 - 20261
2006.Sweden flagSanny Lindström (D)Sweden U2050000.0021998 - 19991
2007.Sweden flagTorbjörn Mattsson (D)Sweden U2050000.0021979 - 19801
2008.Czechia flagLibor Prochazka (D)Czechia U2050000.0021993 - 19941
2009.Finland flagErik Kakko (D)Finland U2050000.0021990 - 19911
2010.Czechia flagRadim Tesarik (D)Czechia U2050000.0021993 - 19941
2011.Germany flagAnton Maidl (D)West Germany U2050000.0021979 - 19801
2012.USA flagDan Vlaisavljevich (D)USA U2050000.0021979 - 19801
2013.Switzerland flagLudwig Waidacher (D)Switzerland U2050000.0021979 - 19801
2014.Norway flagBjørn Kolsrud (D/F)Norway U2050000.0021978 - 19791
2015.USA flagDan Peters (D)USA U2050000.0021996 - 19971
2016.Switzerland flagLukas Frick (D)Switzerland U2050000.0022013 - 20141
2017.Switzerland flagBenoit Jecker (D)Switzerland U2050000.0022013 - 20141
2018.Switzerland flagSamuel Kreis (D)Switzerland U2050000.0022013 - 20141
2019.Slovakia flagLubomir Dinda (D)Slovakia U2050000.0022013 - 20141
2020.Denmark flagDaniel König Hansen (D)Denmark U2050000.0022014 - 20151
2021.Finland flagAlex Lintuniemi (D)Finland U2050000.0022014 - 20151
2022.Germany flagDavid Trinkberger (D)Germany U2050000.0022014 - 20151
2023.Canada flagBrandon Hickey (D)Canada U2050000.0022015 - 20161
2024.Canada flagRoland McKeown (D)Canada U2050000.0022015 - 20161
2025.Czechia flagOndrej Miklis (D)Czechia U2050000.0022015 - 20161
2026.Slovakia flagMatej Moravcik (D)Slovakia U2050000.0022015 - 20161
2027.Denmark flagLudvig Adamsen (D)Denmark U2050000.0022015 - 20161
2028.Canada flagCraig Halliday (D)Canada U2050000.0021980 - 19811
2029.Slovakia flagOliver Kosecky (D)Slovakia U2050000.0022016 - 20171
2030.Czechia flagPetr Kalina (D)Czechia U2050000.0022016 - 20171
2031.Switzerland flagTobias Geisser (D)Switzerland U2050000.0022017 - 20181
2032.Slovakia flagSamuel Fereta (D)Slovakia U2050000.0022017 - 20181
2033.Slovakia flagVojtech Zelenak (D)Slovakia U2050000.0022017 - 20181
2034.Slovakia flagAdam Ziak (D)Slovakia U2050000.0022018 - 20191
2035.Canada flagJake Ayotte (D)Canada U2050000.0021973 - 19741
2036.Slovakia flagMartin Bucko (D)Slovakia U2050000.0022019 - 20201
2037.Canada flagNoah Warren (D)Anaheim Ducks logoCanada U2050000.0022023 - 20241
2038.Norway flagTobias Bjercke Larsen (D)Norway U2050000.0022023 - 20241
2039.Norway flagEmil Kvernmo Wasenden (D)Norway U2050000.0022023 - 20241
2040.Germany flagFabio Kose (D)Germany U2050000.0022025 - 20261
2041.Slovakia flagAdam Goljer (D)Los Angeles Kings logoSlovakia U2050000.0022025 - 20261
2042.Czechia flagRadim Mrtka (D)Buffalo Sabres logoCzechia U2050000.0022025 - 20261
2043.USA flagAsher Barnett (D)Edmonton Oilers logoUSA U2050000.0022025 - 20261
2044.USA flagLuke Osburn (D)Buffalo Sabres logoUSA U2050000.0022025 - 20261
2045.Denmark flagJeppe Kramer (D)Denmark U2050000.0022025 - 20261
2046.Finland flagJarmo Kuusisto (D)Finland U2050000.0041980 - 19811
2047.Switzerland flagGabriele Guscetti (D)Switzerland U2050000.0041979 - 19801
2048.Slovakia flagMartin Keckes (D)Slovakia U2050000.0042013 - 20141
2049.Czechia flagLibor Sulak (D)Czechia U2050000.0042013 - 20141
2050.USA flagRyan Collins (D)USA U2050000.0042014 - 20151
2051.Germany flagThomas Vogl (D)Germany U2050000.0041995 - 19961
2052.Austria flagRobert Kasan (D)Austria U2050000.0041980 - 19811
2053.Austria flagMichael Salat (D)Austria U2050000.0041980 - 19811
2054.Russia flagArtyom Minulin (D)Russia U2050000.0042017 - 20181
2055.Slovakia flagTomas Hedera (D)Slovakia U2050000.0042017 - 20181
2056.USA flagSteve Roberts (D)USA U2050000.0041973 - 19741
2057.Sweden flagLudvig Hedström (D)Sweden U2050000.0042020 - 20211
2058.Norway flagChristopher Lie (D)Norway U2050000.0042023 - 20241
2059.Latvia flagIngus Locmelis (D)Latvia U2050000.0042023 - 20241
2060.Slovakia flagSamuel Barcik (D)Slovakia U2050000.0042024 - 20251
2061.Canada flagTrevor Johansen (D)Canada U2050000.0051976 - 19771
2062.Sweden flagArto Blomsten (D)Sweden U2050000.0061984 - 19851
2063.Czechia flagAndrej Sustr (D)Czechia U2050000.0062009 - 20101
2064.Finland flagAki Järvinen (D)Finland U2050000.0061973 - 19741
2065.Switzerland flagMathias Wüst (D)Switzerland U2050000.0061999 - 20001
2066.Switzerland flagAndreas Ritsch (D)Switzerland U2050000.0061979 - 19801
2067.USA flagMike Stone (D)USA U2050000.0061978 - 19791
2068.USA flagMark Pettygrove (D)USA U2050000.0061978 - 19791
2069.USA flagMark Huglen (D)USA U2050000.0061980 - 19811
2070.Canada flagBernard Hutz (D)Austria U2050000.0061980 - 19811
2071.Poland flagAndrzej Szlapka (D)Poland U2050000.0061987 - 19881
2072.Russia flagNikita Makeyev (D)Russia U2050000.0062017 - 20181
2073.Denmark flagRasmus Birk Heine (D)Denmark U2050000.0062017 - 20181
2074.Germany flagBenedikt Schopper (D)Germany U2050000.0082004 - 20051
2075.Canada flagDavid Fenyves (D)Canada U2050000.0081979 - 19801
2076.Czechia flagPetr Senkerik (D)Czechia U2050000.0082010 - 20111
2077.Finland flagAtte Mäkinen (D)Finland U2050000.0082014 - 20151
2078.Canada flagJim Turkiewicz (D)Canada U2050000.0081973 - 19741
2079.USA flagSpencer Stastney (D)Edmonton Oilers logoUSA U2050000.0082019 - 20201
2080.Slovakia flagBoris Cesanek (D)Slovakia U2050000.0082019 - 20201
2081.Canada flagAndrew Gibson (D)Nashville Predators logoCanada U2050000.0082024 - 20251
2082.Canada flagBryan Maxwell (D)Canada U2050000.00101974 - 19751
2083.USA flagCraig Ludwig (D)USA U2050000.00121980 - 19811
2084.USA flagGreg Woods (D)USA U205000-121973 - 19752
2085.Norway flagJonas Nygård (D)Norway U2050000.00162005 - 20061
2086.Switzerland flagPeter Baldinger (D)Switzerland U2050000.00161979 - 19801
2087.Czechia flagTomas Dajcar (D)Czechia U2050000.00162019 - 20201
2088.Germany flagMike Schmidt (D)West Germany U2050000.00201979 - 19801
2089.Switzerland flagMichael Kress (D)Switzerland U2050000.00221995 - 19961
2090.Canada flagBoris Fistric (D)Canada U2050000.00221978 - 19791
2091.Switzerland flagFabian Heldner (D)Switzerland U2050000.00272015 - 20161
2092.Sweden flagJohan Agu (D)Sweden U2060000.0002002 - 20031
2093.Sweden flagPer Sjölander (D)Sweden U2060000.0001978 - 19791
2094.Canada flagLuke Richardson (D)Canada U2060000.0001986 - 19871
2095.Canada flagSasha Pokulok (D)Canada U2060000.0002005 - 20061
2096.Canada flagKevin Klein (D)Canada U2060000.0002003 - 20041
2097.Denmark flagMathias Pedersen (D)Denmark U2060000.0002007 - 20081
2098.Kazakhstan flagDamir Ramazanov (D)Kazakhstan U2060000.0002007 - 20081
2099.Belarus flagVadim Sushko (D)Belarus U2060000.0002004 - 20051
2100.Germany flagBenedikt Kohl (D)Germany U2060000.0002006 - 20071

* Some data is missing to provide a correct summary.