Loading page

WJC-20 All Time Stats

WJC-20 (World Juniors)
League Information and Facts
WJC-20
All Positions
All Teams
Switzerland (629)
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
401.Switzerland flagBeat Cattaruzza (D)Switzerland U2070110.1481985 - 19861
402.Switzerland flagRalph Bundi (D)Switzerland U2070110.14121997 - 19981
403.Switzerland flagDuri Camichel (C/LW)Switzerland U2070110.14122000 - 20011
404.Switzerland flagDaniel Giger (RW)Switzerland U2070110.14141993 - 19941
405.Switzerland flagRichard Jost (D)Switzerland U2070110.14151981 - 19821
406.Switzerland flagAxel Heim (LW)Switzerland U2070110.14241990 - 19911
407.Switzerland flagJonah Neuenschwander (F)Switzerland U2080110.1322024 - 20262
408.Switzerland flagEndo Meier (C)Switzerland U20100110.1002023 - 20252
409.Switzerland flagMaximilian Streule (D)Switzerland U20100110.1042021 - 20232
410.Switzerland flagTimo Bünzli (D)Switzerland U20100110.1042023 - 20252
411.Switzerland flagVincent Despont (D)Switzerland U20100110.1062021 - 20232
412.Switzerland flagGaëtan Augsburger (LW/RW)Switzerland U20120110.0802006 - 20082
413.Switzerland flagCédric Hächler (D)Switzerland U20120110.0842011 - 20132
414.Switzerland flagAlain Reist (D)Switzerland U20130110.0821997 - 19992
415.Switzerland flagPatrick Fischer (D)Switzerland U20130110.08161996 - 19982
416.Switzerland flagPhil Baltisberger (D)Switzerland U20220110.05122011 - 20154
417.Switzerland flagBernhard Wist (C/RW)Switzerland U2010000.0001979 - 19801
418.Switzerland flagAlessandro Villa (D)Switzerland U2010000.0022020 - 20211
419.Switzerland flagChristian Hofstetter (LW)Switzerland U2020000.0001991 - 19921
420.Switzerland flagMatteo Wagner (LW)Switzerland U2020000.0002023 - 20241
421.Switzerland flagNic Balestra (D)Switzerland U2020000.0002024 - 20251
422.Switzerland flagMischa Geisser (D/LW)Switzerland U2020000.0022025 - 20261
423.Switzerland flagPeter Meier (D)Switzerland U2030000.0001986 - 19871
424.Switzerland flagLilian Garessus (C)Switzerland U2030000.0002021 - 20221
425.Switzerland flagLuca Deussen (D)Switzerland U2030000.0002022 - 20231
426.Switzerland flagNik Lehmann (D)Switzerland U2030000.0002025 - 20261
427.Switzerland flagAris Häfliger (D)Switzerland U2030000.0022024 - 20251
428.Switzerland flagStefano Bottini (LW/RW)Switzerland U2030000.0062020 - 20211
429.Switzerland flagChris Egli (C/LW)Switzerland U2030000.00272015 - 20161
430.Switzerland flagValentin Hofer (RW)Switzerland U2040000.0002020 - 20211
431.Switzerland flagLionel Marchand (D/W)Switzerland U2040000.0002020 - 20211
432.Switzerland flagMarlon Graf (F)Switzerland U2040000.0002021 - 20221
433.Switzerland flagCyrill Henry (C)Switzerland U2040000.0002025 - 20261
434.Switzerland flagElvis Schläpfer (C)Switzerland U2040000.0022020 - 20211
435.Switzerland flagSimon Hochuli (D)Switzerland U2040000.0041990 - 19911
436.Switzerland flagNathan Vouardoux (D)Switzerland U2040000.0042020 - 20211
437.Switzerland flagKeanu Derungs (LW)Switzerland U2040000.0042020 - 20211
438.Switzerland flagCédric Fiedler (D)Switzerland U2040000.00102020 - 20211
439.Switzerland flagMarcel Meier (D)Switzerland U2050000.0001979 - 19801
440.Switzerland flagYanik Burren (D)Switzerland U2050000.0002016 - 20171
441.Switzerland flagColin Gerber (D)Switzerland U2050000.0002016 - 20171
442.Switzerland flagLivio Stadler (D)Switzerland U2050000.0002016 - 20171
443.Switzerland flagFabian Haberstich (LW/RW)Switzerland U2050000.0002016 - 20171
444.Switzerland flagTimo Haussener (C/RW)Switzerland U2050000.0002016 - 20171
445.Switzerland flagNathan Marchon (C/LW)Switzerland U2050000.0002016 - 20171
446.Switzerland flagJerome Portmann (LW/RW)Switzerland U2050000.0002016 - 20171
447.Switzerland flagDominik Egli (D)Switzerland U2050000.0002017 - 20181
448.Switzerland flagJulian Mettler (W/C)Switzerland U2050000.0002019 - 20201
449.Switzerland flagKevin Nicolet (RW)Switzerland U2050000.0002021 - 20221
450.Switzerland flagLivio Truog (LW)Switzerland U2050000.0002022 - 20231
451.Switzerland flagNicolas Perrenoud (LW/RW)Switzerland U2050000.0002022 - 20231
452.Switzerland flagTimo Jenni (W/C)Switzerland U2050000.0002023 - 20241
453.Switzerland flagLudwig Waidacher (D)Switzerland U2050000.0021979 - 19801
454.Switzerland flagMauro Foschi (C)Switzerland U2050000.0021979 - 19801
455.Switzerland flagLukas Frick (D)Switzerland U2050000.0022013 - 20141
456.Switzerland flagBenoit Jecker (D)Switzerland U2050000.0022013 - 20141
457.Switzerland flagSamuel Kreis (D)Switzerland U2050000.0022013 - 20141
458.Switzerland flagJulian Schmutz (C/RW)Switzerland U2050000.0022013 - 20141
459.Switzerland flagMarco Cavalleri (W/C)Switzerland U2050000.0022017 - 20181
460.Switzerland flagTobias Geisser (D)Switzerland U2050000.0022017 - 20181
461.Switzerland flagNathan Borradori (F)Switzerland U2050000.0022025 - 20261
462.Switzerland flagNolan Cattin (RW)Switzerland U2050000.0022025 - 20261
463.Switzerland flagBeat Eggimann (C)Switzerland U2050000.0041979 - 19801
464.Switzerland flagGabriele Guscetti (D)Switzerland U2050000.0041979 - 19801
465.Switzerland flagRafael Meier (LW/RW)Switzerland U2050000.0042024 - 20251
466.Switzerland flagMathias Wüst (D)Switzerland U2050000.0061999 - 20001
467.Switzerland flagAndreas Ritsch (D)Switzerland U2050000.0061979 - 19801
468.Switzerland flagPeter Baldinger (D)Switzerland U2050000.00161979 - 19801
469.Switzerland flagMichael Kress (D)Switzerland U2050000.00221995 - 19961
470.Switzerland flagFabian Heldner (D)Switzerland U2050000.00272015 - 20161
471.Switzerland flagDenis Hollenstein (LW/RW)Switzerland U2060000.0002007 - 20081
472.Switzerland flagSandro Tschuor (F)Switzerland U2060000.0001998 - 19991
473.Switzerland flagChristopher Rivera (C/W)Switzerland U2060000.0002005 - 20061
474.Switzerland flagFabian Debrunner (RW)Switzerland U2060000.0002004 - 20051
475.Switzerland flagJérémy Gailland (C/W)Switzerland U2060000.0002005 - 20061
476.Switzerland flagAntonio Rizzello (LW/C)Switzerland U2060000.0002003 - 20041
477.Switzerland flagGregor Thommen (D)Switzerland U2060000.0001998 - 19991
478.Switzerland flagPascal Berger (W/C)Switzerland U2060000.0002007 - 20081
479.Switzerland flagDaniel Dubuis (D)Switzerland U2060000.0001977 - 19781
480.Switzerland flagMarkus Graf (F)Switzerland U2060000.0001977 - 19781
481.Switzerland flagDiego Ulrich (D)Switzerland U2060000.0001977 - 19781
482.Switzerland flagRené Ackermann (C)Switzerland U2060000.0001990 - 19911
483.Switzerland flagHanspeter Sägesser (D/F)Switzerland U2060000.0001977 - 19781
484.Switzerland flagChristian Patt (F)Switzerland U2060000.0001977 - 19781
485.Switzerland flagRolf Leuenberger (D)Switzerland U2060000.0001977 - 19781
486.Switzerland flagMarc Aeschlimann (F/D)Switzerland U2060000.0002014 - 20151
487.Switzerland flagRomano Lemm (RW/C)Switzerland U2060000.0022002 - 20031
488.Switzerland flagRolf Badertscher (F)Switzerland U2060000.0021996 - 19971
489.Switzerland flagArthur Camenzind (RW)Switzerland U2060000.0021990 - 19911
490.Switzerland flagFabio Beccarelli (F)Switzerland U2060000.0021998 - 19991
491.Switzerland flagChristian Haldimann (D)Switzerland U2060000.0022004 - 20051
492.Switzerland flagGianni Donati (F)Switzerland U2060000.0022007 - 20081
493.Switzerland flagIvar Schwartz (D)Switzerland U2060000.0021981 - 19821
494.Switzerland flagMarcel Wick (D)Switzerland U2060000.0021977 - 19781
495.Switzerland flagPhilippe Portner (D)Switzerland U2060000.0021996 - 19971
496.Switzerland flagAuguste Impose (LW/RW)Switzerland U2060000.0022015 - 20161
497.Switzerland flagTim Muggli (F)Switzerland U2060000.0022021 - 20232
498.Switzerland flagJérôme Bonnet (C/W)Switzerland U2060000.0042006 - 20071
499.Switzerland flagDave Sutter (D)Switzerland U2060000.0042011 - 20121
500.Switzerland flagJan Neuenschwander (C)Switzerland U2060000.0042012 - 20131

* Some data is missing to provide a correct summary.