Loading page

WJC-20 All Time Stats

WJC-20 (World Juniors)
League Information and Facts
WJC-20
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

All-time totals/team Regular Season Player Stats

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

* Some data is missing to provide a correct summary.