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 Season

Export
Overall Totals
From Season
To Season
#PlayerSeasonAgeTeamGPGATPP/GPPIM+/-
2001.Russia flagDmitri Megalinsky (D)2004-200519Russia U2060110.1744
2002.Germany flagAndreas Renz (D)1995-199618Germany U2060110.174-
2003.Belarus flagVladimir Denisov (D)2002-200318Belarus U2060110.174-5
2004.Austria flagJohannes Kirisits (D)2003-200418Austria U2060110.174-7
2005.Finland flagIlari Melart (D)2008-200919Finland U2060110.1741
2006.Czechia flagJan Piskacek (D)2008-200919Czechia U2060110.1740
2007.Latvia flagAlberts Ilisko (D)2008-200918Latvia U2060110.1741
2008.Belarus flagYevgeni Goranin (D)2004-200518Belarus U2060110.1741
2009.Russia flagSergei Karpov (D)1978-197919Soviet Union U2060110.174-
2010.Sweden flagLukas Kilström (D)2009-201019Sweden U2060110.17410
2011.Czechia flagMichal Jordán (D)2009-201019Czechia U2060110.1740
2012.Slovakia flagIvan Jankovic (D)2009-201019Slovakia U2060110.174-3
2013.Czechia flagTomas Voracek (D)2009-201019Czechia U2060110.174-1
2014.Slovakia flagHenrich Jabornik (D)2010-201119Slovakia U2060110.174-3
2015.Sweden flagSimon Bertilsson (D)2010-201119Sweden U2060110.174-1
2016.Switzerland flagNicholas Steiner (D)2010-201119Switzerland U2060110.174-4
2017.Belarus flagDmitri Shumsky (D)2006-200718Belarus U2060110.1740
2018.Slovakia flagPeter Slanina (D)1978-197919Czechoslovakia U2060110.174-
2019.Switzerland flagMichel Fäh (D)1996-199719Switzerland U2060110.1740
2020.Finland flagJuuso Riikola (D)2012-201319Finland U2060110.1740
2021.Latvia flagRinalds Rosinskis (D)2012-201318Latvia U2060110.174-4
2022.Finland flagMiro Keskitalo (D)2015-201619Finland U2060110.1742
2023.Canada flagKerry Huffman (D)1986-198718Canada U2060110.174-
2024.Slovakia flagJuraj Durco (D)1995-199618Slovakia U2060110.1745
2025.Slovakia flagDaniel Socha (D)1995-199619Slovakia U2060110.174-3
2026.Slovakia flagMartin Nemcek (D)1997-199819Slovakia U2060110.174-
2027.Japan flagYutaka Kawaguchi (D)1992-199319Japan U2060110.174-11
2028.Finland flagJesper Mattila (D)2016-201719Finland U2060110.174-1
2029.Belarus flagVladislav Martynyuk (D)2017-201819Belarus U2060110.174-5
2030.USA flagAdam Kleber (D)Buffalo Sabres logo2024-202518USA U2060110.1745
2031.Sweden flagJonas Leetma (D)2002-200319Sweden U2060110.1763
2032.Sweden flagHenrik Blomqvist (D)2003-200419Sweden U2060110.176-2
2033.Sweden flagAnton Strålman (D)2005-200619Sweden U2060110.1767
2034.Sweden flagAlexander Edler (D)2005-200619Sweden U2060110.1762
2035.Slovakia flagDominik Granak (D)2002-200319Slovakia U2060110.1762
2036.Finland flagJuha-Petteri Purolinna (D)2007-200819Finland U2060110.176-3
2037.Finland flagJoonas Lehtivuori (D)2007-200819Finland U2060110.176-4
2038.Denmark flagSimon Grønvaldt (D)2007-200816Denmark U2060110.176-2
2039.Austria flagStefan Pittl (D)2003-200419Austria U2060110.176-6
2040.Russia flagGrigori Panin (D)2004-200519Russia U2060110.176-2
2041.Latvia flagArturs Kulda (D)2005-200617Latvia U2060110.1760
2042.Austria flagMartin Oraze (D)2003-200419Austria U2060110.176-6
2043.Switzerland flagRaphael Díaz (D)2005-200619Switzerland U2060110.176-3
2044.Slovakia flagMilan Hruska (D)2003-200418Slovakia U2060110.1763
2045.Latvia flagAlberts Ilisko (D)2009-201019Latvia U2060110.176-7
2046.Germany flagDominik Bittner (D)2010-201118Germany U2060110.176-3
2047.Finland flagTommi Kivistö (D)2010-201119Finland U2060110.1763
2048.Belarus flagDmitri Parakhonko (D)2002-200318Belarus U2060110.176-4
2049.Denmark flagJannik Christensen (D)2011-201219Denmark U2060110.176-10
2050.Latvia flagKristaps Nimanis (D)2011-201218Latvia U2060110.176-7
2051.Belarus flagMaxim Shimansky (D)2001-200219Belarus U2060110.176-5
2052.Ukraine flagSergei Revenko (D)1995-199618Ukraine U2060110.176-
2053.Slovakia flagVladimir Urban (D)1977-197819Czechoslovakia U2060110.176-
2054.USA flagJeff Kealty (D)1995-199619USA U2060110.176-
2055.Slovakia flagPeter Bartek (D)1997-199819Slovakia U2060110.176-
2056.Germany flagTim Bender (D)2014-201519Germany U2060110.176-9
2057.Switzerland flagMirco Müller (D)2014-201519Switzerland U2060110.176-1
2058.Poland flagBartlomiej Wrobel (D)1996-199719Poland U2060110.176-
2059.Germany flagHeinrich Schiffl (D)1987-198819West Germany U2060110.176-
2060.Switzerland flagJonas Siegenthaler (D)New Jersey Devils logo2015-201618Switzerland U2060110.176-4
2061.Belarus flagDaniil Bokun (D)2015-201619Belarus U2060110.176-4
2062.Belarus flagPavel Vorobey (D)2015-201618Belarus U2060110.176-4
2063.Germany flagGordon Borberg (D)1997-199819Germany U2060110.176-
2064.Switzerland flagGianluca Burger (D)2018-201919Switzerland U2060110.1761
2065.Austria flagTobias Sablattnig (D/F)2022-202319Austria U2060110.176-11
2066.USA flagJeff Likens (D)2003-200418USA U2060110.1783
2067.Slovakia flagAdam Bena (D)2007-200819Slovakia U2060110.1783
2068.Kazakhstan flagYevgeni Bolyakin (D)2007-200817Kazakhstan U2060110.178-2
2069.Russia flagIlya Gorokhov (D)1996-199719Russia U2060110.1782
2070.Slovakia flagMatej Cunik (D)2006-200719Slovakia U2060110.178-2
2071.Canada flagCody Goloubef (D)2008-200919Canada U2060110.17810
2072.Latvia flagEdgars Adamovics (D)2005-200619Latvia U2060110.178-9
2073.Belarus flagYaroslav Maslenikov (D)2001-200219Belarus U2060110.178-3
2074.Switzerland flagJonas Siegenthaler (D)New Jersey Devils logo2014-201517Switzerland U2060110.1789
2075.Finland flagRisto Korhonen (D)2004-200518Finland U2060110.1710-1
2076.Czechia flagJakub Kindl (D)2005-200618Czechia U2060110.17102
2077.Russia flagVitaly Anikeyenko (D)2006-200719Russia U2060110.17106
2078.Latvia flagKriss Grundmanis (D)2005-200616Latvia U2060110.1710-1
2079.Switzerland flagSebastian Schilt (D)2006-200719Switzerland U2060110.1710-1
2080.Czechia flagMarek Chvatal (D)2003-200419Czechia U2060110.1710-2
2081.Switzerland flagClarence Kparghai (D)2004-200519Switzerland U2060110.1710-1
2082.Belarus flagAndrei Skripelyov (D)2000-200118Belarus U2060110.17100
2083.Norway flagLars Cato Svendsen (D)1982-198319Norway U2060110.1710-
2084.Germany flagStephan Retzer (D)1995-199619Germany U2060110.1710-
2085.Kazakhstan flagArtyom Korolyov (D)2018-201917Kazakhstan U2060110.1710-6
2086.Slovakia flagRichard Lintner (D)1995-199618Slovakia U2060110.17124
2087.Slovakia flagMarek Biro (D)2007-200819Slovakia U2060110.17122
2088.Norway flagLars Løkken Østli (D)2005-200619Norway U2060110.1712-2
2089.Switzerland flagMike Vermeille (D)2011-201219Switzerland U2060110.1712-2
2090.Belarus flagMaxim Shimansky (D)2000-200118Belarus U2060110.1712-3
2091.Germany flagKarl Altmann (D)1977-197818West Germany U2060110.1712-
2092.Russia flagVladimir Zubkov (D)1977-197819Soviet Union U2060110.1712-
2093.Germany flagOliver Mebus (D)2012-201319Germany U2060110.1712-3
2094.Japan flagYuichi Sasaki (D)1992-199318Japan U2060110.1712-17
2095.Russia flagMaxim Kondratyev (D)2002-200319Russia U2060110.17140
2096.Denmark flagChristoffer Norre (D)2007-200818Denmark U2060110.1714-2
2097.Switzerland flagAlain Birbaum (D)2004-200519Switzerland U2060110.17141
2098.Switzerland flagAlexis Vacheron (D)1998-199919Switzerland U2060110.1714-
2099.Latvia flagKrists Kalnins (D)2011-201219Latvia U2060110.17140
2100.Canada flagNathan Beaulieu (D)2011-201219Canada U2060110.1716-1