Loading page

WJC-18 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-18 All-Time Player Totals Per Team

Export
Overall Totals
From Season
To Season
WJC-18 — All-Time Player Stats Per Team
#PlayerTeamGPGATPP/GPPIMPeriodYears
1301.Canada flagMichael Mastrodomenico (D)Canada U1840000.0042021 - 20221
1302.Germany flagMaxim Rausch (D)Germany U1840000.0062020 - 20211
1303.Latvia flagOskars Briedis (D)Latvia U1840000.0062023 - 20241
1304.Czechia flagDavid Jiříček (D)Czechia U1840000.0082020 - 20211
1305.Belarus flagIlya Gavrilov (D)Belarus U1840000.00122020 - 20211
1306.Germany flagDaniel Kettler (D)Germany U1840000.00122025 - 20261
1307.Latvia flagVladimirs Zaicevs (D)Latvia U1840000.00142020 - 20211
1308.Germany flagMalte Krenzlin (D)Germany U1840000.00242020 - 20211
1309.Norway flagMathias Fahle Karlsen (D)Norway U1840000.00272023 - 20241
1310.Switzerland flagMaximilian Streule (D)Switzerland U1840000.00292020 - 20211
1311.Norway flagMagnus Østraat Kjelstadli (D)Norway U1850000.0002003 - 20041
1312.Slovakia flagPeter Hubinsky (D)Slovakia U1850000.0002004 - 20051
1313.Germany flagDorian Saeftel (D/F)Germany U1850000.0002012 - 20131
1314.Czechia flagLukas Klok (D)Czechia U1850000.0002012 - 20131
1315.Russia flagYevgeni Nazarkin (D)Russia U1850000.0002013 - 20141
1316.Russia flagIvan Provorov (D)Russia U1850000.0002013 - 20141
1317.Russia flagDamir Sharipzyanov (D)Russia U1850000.0002013 - 20141
1318.Switzerland flagMarco Forrer (D)Switzerland U1850000.0002013 - 20141
1319.Canada flagRyan Pilon (D)Canada U1850000.0002013 - 20141
1320.Russia flagAlexander Kozyrev (D)Russia U1850000.0002014 - 20151
1321.Russia flagYegor Rykov (D)Russia U1850000.0002014 - 20151
1322.Czechia flagMarian Adamek (D)Czechia U1850000.0002014 - 20151
1323.Slovakia flagOliver Kosecky (D)Slovakia U1850000.0002014 - 20151
1324.Slovakia flagPatrik Kolesar (D)Slovakia U1850000.0002014 - 20151
1325.Czechia flagJakub Sirota (D)Czechia U1850000.0002015 - 20161
1326.Czechia flagDaniel Novák (D)Czechia U1850000.0002015 - 20161
1327.Russia flagAlexander Osin (D)Russia U1850000.0002015 - 20161
1328.Slovakia flagDaniel Demo (D)Slovakia U1850000.0002016 - 20171
1329.Slovakia flagAdam Duzek (D)Slovakia U1850000.0002016 - 20171
1330.Switzerland flagMick Schüpbach (D)Switzerland U1850000.0002016 - 20171
1331.Slovakia flagSebastian Hudec (D)Slovakia U1850000.0002017 - 20181
1332.Latvia flagNauris Sejejs (D)Latvia U1850000.0002018 - 20191
1333.Latvia flagKarlis Krustins (D)Latvia U1850000.0002018 - 20191
1334.Belarus flagAnton Fedorenchik (D)Belarus U1850000.0002018 - 20191
1335.Sweden flagSimon Aho (D)Sweden U1850000.0002020 - 20211
1336.Finland flagOtto Heinonen (D)Finland U1850000.0002021 - 20221
1337.Finland flagNiko Minkkinen (D)Finland U1850000.0002021 - 20221
1338.Sweden flagKristian Kostadinski (D)Sweden U1850000.0002022 - 20231
1339.Finland flagOnni Amhamdi (D)Finland U1850000.0002023 - 20241
1340.Finland flagVeikka Mononen (D)Finland U1850000.0002023 - 20241
1341.Czechia flagAdam Král (D)Czechia U1850000.0002023 - 20241
1342.Switzerland flagBasile Sansonnens (D)Switzerland U1850000.0002023 - 20241
1343.Switzerland flagJoel Kurt (D)Switzerland U1850000.0002023 - 20241
1344.USA flagMace'o Phillips (D)USA U1850000.0002024 - 20251
1345.Czechia flagVladimír Dravecký (D)Czechia U1850000.0002024 - 20251
1346.Czechia flagJakub Seidl (D)Czechia U1850000.0002024 - 20251
1347.Germany flagAlbert Bicker (D)Germany U1850000.0002024 - 20251
1348.Germany flagNiclas Hempel (D)Germany U1850000.0002024 - 20251
1349.Finland flagMaxim Saarimäki (D)Finland U1850000.0002025 - 20261
1350.Norway flagBirk Martinsen (D)Norway U1850000.0002025 - 20261
1351.Germany flagJannes Schreiber (D)Germany U1850000.0002025 - 20261
1352.Germany flagMarkus Hordt (D)Germany U1850000.0002025 - 20261
1353.Denmark flagMax Kramer (D)Denmark U1850000.0002025 - 20261
1354.Switzerland flagNicholas Steiner (D)Switzerland U1850000.0022008 - 20091
1355.Czechia flagPetr Chvojka (D)Czechia U1850000.0021999 - 20001
1356.Sweden flagRobin Norell (D)Sweden U1850000.0022012 - 20131
1357.Latvia flagRalfs Grinbergs (D)Latvia U1850000.0022012 - 20131
1358.Russia flagSergei Stetsenko (D)Russia U1850000.0022012 - 20131
1359.Russia flagIlya Dervuk (D)Russia U1850000.0022013 - 20141
1360.Switzerland flagYanik Burren (D)Switzerland U1850000.0022013 - 20141
1361.Russia flagArtyom Volkov (D)Russia U1850000.0022014 - 20151
1362.Sweden flagGabriel Carlsson (D)Sweden U1850000.0022014 - 20151
1363.Sweden flagJonathan Léman (D)Sweden U1850000.0022014 - 20151
1364.Slovakia flagDominik Trska (D)Slovakia U1850000.0022014 - 20151
1365.Slovakia flagAndrej Hatala (D)Slovakia U1850000.0022014 - 20151
1366.Slovakia flagMichal Roman (D)Slovakia U1850000.0022014 - 20151
1367.Germany flagJohannes Huß (D)Germany U1850000.0022014 - 20151
1368.Czechia flagOndrej Vala (D)Czechia U1850000.0022015 - 20161
1369.Switzerland flagFabian Steinmann (D)Switzerland U1850000.0022015 - 20161
1370.Russia flagMikhail I. Kozlov (D)Russia U1850000.0022015 - 20161
1371.Slovakia flagTomas Hedera (D)Slovakia U1850000.0022015 - 20161
1372.Slovakia flagMartin Krempasky (D)Slovakia U1850000.0022015 - 20161
1373.Switzerland flagTim Berni (D)Switzerland U1850000.0022016 - 20171
1374.Slovakia flagAlexander Zekucia (D)Slovakia U1850000.0022017 - 20181
1375.Belarus flagIlya Solovyov (D)Belarus U1850000.0022017 - 20181
1376.Belarus flagDaniil Stepanov (D)Belarus U1850000.0022017 - 20181
1377.Finland flagSanteri Hatakka (D)Finland U1850000.0022018 - 20191
1378.Belarus flagAnton Sedov (D)Belarus U1850000.0022018 - 20191
1379.Belarus flagNikita Parfenyuk (D)Belarus U1850000.0022020 - 20211
1380.Czechia flagJakub Sedivy (D)Czechia U1850000.0022020 - 20211
1381.USA flagRoman Schmidt (D)USA U1850000.0022020 - 20211
1382.Switzerland flagNathan Cantin (D)Switzerland U1850000.0022020 - 20211
1383.Switzerland flagNic Balestra (D)Switzerland U1850000.0022022 - 20231
1384.Switzerland flagThibault Martin (D)Switzerland U1850000.0022022 - 20231
1385.Czechia flagMatteo Kočí (D)Czechia U1850000.0022022 - 20231
1386.Latvia flagMartins Slogs (D)Latvia U1850000.0022022 - 20231
1387.Czechia flagMartin Svec (D)Czechia U1850000.0022023 - 20241
1388.Czechia flagAdam Hlinský (D)Czechia U1850000.0022023 - 20241
1389.Switzerland flagNiklas Blessing (D)Switzerland U1850000.0022023 - 20241
1390.Norway flagSimen Støve Bråstein (D)Norway U1850000.0022024 - 20251
1391.Czechia flagTomas Mikel (D)Czechia U1850000.0022024 - 20251
1392.Latvia flagJanis Glaznieks (D)Latvia U1850000.0022024 - 20251
1393.Denmark flagLuca Bærentsen (D)Denmark U1850000.0022025 - 20261
1394.Denmark flagNicolai Chrilles Ebdrup (D)Denmark U1850000.0022025 - 20261
1395.Denmark flagUlrik Norhøj Nielsen (D)Denmark U1850000.0022025 - 20261
1396.Canada flagBen Macbeath (D)Canada U1850000.0022025 - 20261
1397.Norway flagKenneth Andersen (D)Norway U1850000.0042000 - 20011
1398.Ukraine flagMikhail Kutny (D)Ukraine U1850000.0041998 - 19991
1399.Switzerland flagMarc Aeschlimann (F/D)Switzerland U1850000.0042012 - 20131
1400.Germany flagErik Gollenbeck (D)Germany U1850000.0042012 - 20131

* Some data is missing to provide a correct summary.