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
1901.Denmark flagViggo Damgaard (D)Denmark U2030000.0022025 - 20261
1902.Sweden flagPierre Johnsson (D)Sweden U2030000.0041988 - 19891
1903.Latvia flagMartins Gipters (D)Latvia U2030000.0042008 - 20091
1904.Kazakhstan flagSanzhar Ibragim (D)Kazakhstan U2030000.0042024 - 20251
1905.Czechia flagAlex Rasner (D)Czechia U2030000.0062015 - 20161
1906.Sweden flagJan Nyman (D)Sweden U2030-0--1973 - 19741
1907.France flagFrédéric Bastian (D)France U2040000.0002001 - 20021
1908.Finland flagMika Yli-Mäenpää (D)Finland U2040000.0001990 - 19911
1909.Germany flagBoris Capla (D)West Germany U2040000.0001981 - 19821
1910.Canada flagKenneth Johnston (D)Canada U2040000.0001975 - 19761
1911.Austria flagLuis Lindner (D/F)Austria U2040000.0002020 - 20211
1912.Austria flagTimo Pallierer (D)Austria U2040000.0002020 - 20211
1913.Austria flagBernhard Posch (D)Austria U2040000.0002020 - 20211
1914.Switzerland flagLionel Marchand (D/W)Switzerland U2040000.0002020 - 20211
1915.Austria flagJonas Kutzer (D)Austria U2040000.0002020 - 20211
1916.Austria flagDominik Unterweger (D/F)Austria U2040000.0002020 - 20211
1917.Slovakia flagRichard Baran (D)Slovakia U2040000.0002024 - 20251
1918.Slovakia flagPeter Valent (D)Slovakia U2040000.0002024 - 20251
1919.Kazakhstan flagMstislav Shipilin (D)Kazakhstan U2040000.0002024 - 20251
1920.Germany flagMax Bleicher (D)Germany U2040000.0002025 - 20261
1921.USA flagEJ Emery (D)New York Rangers logoUSA U2040000.0002025 - 20261
1922.Canada flagRichard Matvichuk (D)Canada U2040000.0021991 - 19921
1923.USA flagChris Butler (D)USA U2040000.0022005 - 20061
1924.Kazakhstan flagAndrei Korovkin (D)Kazakhstan U2040000.0022008 - 20091
1925.Finland flagTommy Grönlund (D)Finland U2040000.0021990 - 19911
1926.Finland flagVesa Kolehmainen (D)Finland U2040000.0021973 - 19741
1927.Ukraine flagRoman Sherbatyuk (D)Ukraine U2040000.0021999 - 20001
1928.Canada flagBrendan Lowe (D)Canada U2040000.0021975 - 19761
1929.Austria flagJacob Pfeffer (D)Austria U2040000.0022020 - 20211
1930.Czechia flagMichael Krutil (D)Czechia U2040000.0022020 - 20211
1931.Slovakia flagAdam Stripai (D/F)Slovakia U2040000.0022021 - 20221
1932.Kazakhstan flagDanial Shakshakbayev (D)Kazakhstan U2040000.0022024 - 20251
1933.Germany flagMatthias Pape (D)Germany U2040000.0022025 - 20261
1934.Denmark flagNicholas B. Jensen (D/C)Denmark U2040000.0042007 - 20081
1935.Finland flagJari Parviainen (D)Finland U2040000.0041986 - 19871
1936.Switzerland flagSimon Hochuli (D)Switzerland U2040000.0041990 - 19911
1937.Czechia flagMichael Gaspar (D)Czechia U2040000.0042018 - 20191
1938.Switzerland flagNathan Vouardoux (D)Switzerland U2040000.0042020 - 20211
1939.Sweden flagMagnus Olsson (D/W)Sweden U204000-41974 - 19762
1940.Belarus flagGeorgi Yaskevich (D)Belarus U2040000.0062006 - 20071
1941.Czechia flagRonald Knot (D)Czechia U2040000.0062013 - 20141
1942.Germany flagFrank Appel (D)Germany U2040000.0061995 - 19961
1943.Austria flagMaximilian Preiml (D)Austria U2040000.0062021 - 20221
1944.Belarus flagValentin Ebert (D)Belarus U2040000.0082000 - 20011
1945.Switzerland flagCédric Fiedler (D)Switzerland U2040000.00102020 - 20211
1946.Canada flagFloyd Lahache (D)Canada U2040000.00121975 - 19761
1947.Canada flagMario Claude (D)Canada U2040000.00121975 - 19761
1948.Finland flagHannu Jortikka (D)Finland U2040000.00191975 - 19761
1949.Sweden flagAnders Hansson (D)Sweden U2040000.00221975 - 19761
1950.Czechia flagPatrik Marcel (D)Czechia U2040000.00292013 - 20141
1951.Sweden flagTord Nänsén (D)Sweden U2040-0--1973 - 19741
1952.Sweden flagJan Kock (D)Sweden U2040-0--1973 - 19752
1953.Sweden flagRobert Frestadius (D)Sweden U2040-0--1973 - 19752
1954.Sweden flagLasse Björn (D)Sweden U2040000.00-1948 - 19502
1955.Sweden flagAnders Bäckström (D)Sweden U2050000.0001979 - 19801
1956.Denmark flagEmil Bigler (D)Denmark U2050000.0002007 - 20081
1957.Finland flagKimmo Turunen (D)Finland U2050000.0001973 - 19741
1958.Denmark flagAnders Thode (D)Denmark U2050000.0002011 - 20121
1959.Switzerland flagMarcel Meier (D)Switzerland U2050000.0001979 - 19801
1960.Germany flagJoachim Janzon (D)West Germany U2050000.0001978 - 19791
1961.Norway flagBjörn Olaf Bratz (D)Norway U2050000.0001978 - 19791
1962.Denmark flagVictor Eskerod (D)Denmark U2050000.0002014 - 20151
1963.Denmark flagDaniel H. Nielsen (D)Denmark U2050000.0002014 - 20151
1964.Finland flagMika Ilvonen (D)Finland U2050000.0002014 - 20151
1965.Denmark flagLasse Bo Knudsen (D)Denmark U2050000.0002015 - 20161
1966.Canada flagRoy Russell (D)Canada U2050000.0001980 - 19811
1967.USA flagDave Geving (D)USA U2050000.0001973 - 19741
1968.Switzerland flagYanik Burren (D)Switzerland U2050000.0002016 - 20171
1969.Switzerland flagColin Gerber (D)Switzerland U2050000.0002016 - 20171
1970.Switzerland flagLivio Stadler (D)Switzerland U2050000.0002016 - 20171
1971.Slovakia flagSamuel Hain (D)Slovakia U2050000.0002016 - 20171
1972.Austria flagRupert Hopfer (D)Austria U2050000.0001980 - 19811
1973.Russia flagNikolai Knyzhov (D)Russia U2050000.0002017 - 20181
1974.Switzerland flagDominik Egli (D)Switzerland U2050000.0002017 - 20181
1975.Finland flagRobin Salo (D)Finland U2050000.0002017 - 20181
1976.Finland flagKasper Kotkansalo (D)Finland U2050000.0002017 - 20181
1977.Slovakia flagDavid Matejovic (D)Slovakia U2050000.0002017 - 20181
1978.Denmark flagChristian Larsen (D)Denmark U2050000.0002017 - 20181
1979.Czechia flagDalimil Mikyska (D)Czechia U2050000.0002018 - 20191
1980.Canada flagBrad Pirie (D)Canada U2050000.0001973 - 19741
1981.USA flagCraig Hammer (D)USA U2050000.0001973 - 19741
1982.USA flagMark Lambert (C)USA U2050000.0001973 - 19741
1983.USA flagTy Emberson (D)Edmonton Oilers logoUSA U2050000.0002019 - 20201
1984.Germany flagSteven Raabe (D)Germany U2050000.0002020 - 20211
1985.Sweden flagAlex Brännstam (D)Sweden U2050000.0002020 - 20211
1986.Latvia flagDaniels Gorsanovs (D)Latvia U2050000.0002021 - 20221
1987.USA flagJacob Truscott (D)USA U2050000.0002021 - 20221
1988.Germany flagKorbinian Geibel (D)Germany U2050000.0002021 - 20221
1989.Germany flagPhilipp Bidoul (D)Germany U2050000.0002022 - 20231
1990.Germany flagJulian Wäser (D)Germany U2050000.0002022 - 20231
1991.Finland flagVille Ruotsalainen (D)Finland U2050000.0002022 - 20231
1992.Slovakia flagPavol Funtek (D)Slovakia U2050000.0002022 - 20231
1993.Germany flagMichael Reich (D/F)Germany U2050000.0002023 - 20241
1994.Norway flagLudvig Lafton (D)Utah Mammoth logoNorway U2050000.0002023 - 20241
1995.Norway flagMathias Papuga (D)Norway U2050000.0002023 - 20241
1996.Latvia flagRenarts Berzins (D)Latvia U2050000.0002023 - 20241
1997.Latvia flagKristers Urbanovics (D)Latvia U2050000.0002023 - 20241
1998.Canada flagJorian Donovan (D)Ottawa Senators logoCanada U2050000.0002023 - 20241
1999.Canada flagBeau Akey (D)Edmonton Oilers logoCanada U2050000.0002024 - 20251
2000.Kazakhstan flagRoman Bolshedvorsky (D)Kazakhstan U2050000.0002024 - 20251

* Some data is missing to provide a correct summary.