Loading page

NL All-Time Stats

Change League
All Positions
All Teams
Switzerland (3367)
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

NL All-Time Player Totals

Export
Overall Totals
From Season
To Season
NL — Overall Totals All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
1801.Switzerland flagMike Aeschlimann (F)Active player60000.0002025 - 20272
1802.Switzerland flagLoïc Mukuna (D)Active player60000.0002026 - 20271
1803.Switzerland flagLars Hezel (D)60000.0022007 - 20081
1804.Switzerland flagMarco Pally (D)60000.0021988 - 19902
1805.Switzerland flagMarc Ochsner (D)60000.0021994 - 19962
1806.Switzerland flagNicolas Perrenoud (LW/RW)60000.0042021 - 20253
1807.Switzerland flagPaul Mottard (C)Active player60000.0062026 - 20271
1808.Switzerland flagPeter Schenk (D)60000.00-1979 - 19801
1809.Switzerland flagPeter Hürlimann (LW)70000.0002005 - 20061
1810.Switzerland flagMarco Vogt (C)70000.0002009 - 20101
1811.Switzerland flagLionel Page (D)70000.0002002 - 20042
1812.Switzerland flagLukas Willi (F)70000.0002011 - 20121
1813.Switzerland flagGrégory Veuthey (D)70000.0002004 - 20051
1814.Switzerland flagYannick Brunner (D)70000.0002017 - 20181
1815.Switzerland flagPhilip Schärz (F)70000.0002021 - 20221
1816.Switzerland flagManuel von Rohr (RW)Active player70000.0002024 - 20273
1817.Switzerland flagMarc Diethelm (LW/RW)70000.0002025 - 20272
1818.Switzerland flagRaphael Achermann (LW)Active player70000.0002026 - 20271
1819.Switzerland flagPatrick Landolt (D)70000.0022000 - 20022
1820.Switzerland flagFabio Hollenstein (C/RW)70000.0022018 - 20202
1821.Switzerland flagLuca Wenger (RW)70000.0082020 - 20222
1822.Switzerland flagRiccardo Werder (C/RW)70000.00272021 - 20232
1823.Switzerland flagSilvio Rossi (D/F)70-0--1938 - 195314
1824.Switzerland flagFabrizio Silietti (F)80000.0001993 - 19941
1825.Switzerland flagRolf Schocher (F)80000.0001994 - 19962
1826.Switzerland flagEnzo Celio (D/F)80000.0001990 - 19911
1827.Switzerland flagJoel Steinauer (D)80000.0002014 - 20172
1828.Switzerland flagSin Schläpfer (RW)80000.0002015 - 20172
1829.Switzerland flagRobin Fuchs (LW)80000.0002016 - 20171
1830.Switzerland flagDevin Stehli (F)80000.0002021 - 20252
1831.Switzerland flagGianluca Cortiana (C)80000.0002021 - 20232
1832.Switzerland flagSimon Müller (D)80000.0002024 - 20273
1833.Switzerland flagNoé Tarchini (C)Active player80000.0002026 - 20271
1834.Switzerland flagRemo Eicher (D)80000.0022009 - 20112
1835.Switzerland flagLukas Burgy (F)80000.0022003 - 20041
1836.Switzerland flagJörg Ledermann (F)80000.0021987 - 19881
1837.Switzerland flagFredrik Sitje (C/LW)80000.0022014 - 20151
1838.Switzerland flagNino Russo (C/LW)80000.0022020 - 20233
1839.Switzerland flagYanik Lichtensteiger (D)80000.0022023 - 20252
1840.Switzerland flagAndré Gilomen (D)80000.0041985 - 19861
1841.Switzerland flagJacques Galley (D)80000.0041980 - 19811
1842.Switzerland flagCorey Ruhnke (F)80000.0062005 - 20072
1843.Switzerland flagHans Stürchler (D)80-00.00-1949 - 19501
1844.Switzerland flagRichard Kreienbühl (F)80-00.00-1952 - 19531
1845.Switzerland flagDavid Wildhaber (D)90000.0002012 - 20153
1846.Switzerland flagPaul Signer (D)90000.0001985 - 19861
1847.Switzerland flagAndreas Trümpler (LW)9000-01981 - 19862
1848.Switzerland flagJan Petrig (LW)90000.0002017 - 20181
1849.Switzerland flagMalo Gfeller (D)90000.0002021 - 20221
1850.Switzerland flagEndo Meier (C)90000.0002025 - 20272
1851.Switzerland flagPatrick Bloch (D)90000.0022003 - 20082
1852.Switzerland flagSandro Joss (F)90000.0022009 - 20112
1853.Switzerland flagReto Müller (F)90000.0021988 - 19891
1854.Switzerland flagFrancesco Gärtner (D)90000.0022020 - 20222
1855.Switzerland flagThomas Dommen (C)90000.0062002 - 20042
1856.Switzerland flagCleto Muttoni (F)90000.00-1971 - 19732
1857.Switzerland flagSeverin Cavegn (RW)100000.0001997 - 19981
1858.Switzerland flagGiordano Guidotti (D)100000.0001996 - 19992
1859.Switzerland flagManuel Schaad (D)100000.0002010 - 20111
1860.Switzerland flagKristian Suleski (D)100000.0002017 - 20192
1861.Switzerland flagLuca Deussen (D)100000.0002022 - 20253
1862.Switzerland flagThibault Martin (D)Active player100000.0002025 - 20272
1863.Switzerland flagFlavien Etter (C)Active player100000.0002026 - 20271
1864.Switzerland flagRoland Schöbi (D)100000.0022006 - 20082
1865.Switzerland flagSandro May (D)100000.0022008 - 20123
1866.Switzerland flagJosselin Dufey (F)100000.0022020 - 20243
1867.Switzerland flagFrançois Bernheim (F)100000.00272003 - 20073
1868.Switzerland flagMicha Schär (F)110000.0002004 - 20062
1869.Switzerland flagDiego Cavegn (LW/C)110000.0001994 - 19973
1870.Switzerland flagOliver Gazzaroli (C)110000.0001990 - 19922
1871.Switzerland flagTimotée Schaller (LW)110000.0002020 - 20211
1872.Switzerland flagEnea Togni (D)Active player110000.0002024 - 20273
1873.Switzerland flagJens Nater (D)110000.0002015 - 20263
1874.Switzerland flagCharles Hübscher (D)110000.0021986 - 19903
1875.Switzerland flagRemo Hochstrasser (F)110-00.00-1949 - 19532
1876.Switzerland flagPeter Trummer (F)120000.0001993 - 19941
1877.Switzerland flagSimon Wanner (F)120000.0001998 - 20002
1878.Switzerland flagVirgile Thévoz (D/LW)120000.0002017 - 20243
1879.Switzerland flagJesse Tanner (RW/LW)120000.0002019 - 20222
1880.Switzerland flagRobin Bisig (D)120000.0002024 - 20273
1881.Switzerland flagLaurin Rupli (D)Active player120000.0022026 - 20271
1882.Switzerland flagJonas Schwab (D)120000.0042023 - 20252
1883.Switzerland flagMarkus Witschi (F)120-0--1984 - 19851
1884.Switzerland flagKari Egli (F)130000.0002004 - 20051
1885.Switzerland flagArmin Huter (F)130000.0001987 - 19903
1886.Switzerland flagRoman Kolb (D)130000.0001988 - 19913
1887.Switzerland flagMauro Foschi (C)13000-01977 - 19894
1888.Switzerland flagFinn Bichsel (D)130000.0002025 - 20261
1889.Switzerland flagDanny Masa (RW)130000.0022005 - 20072
1890.Switzerland flagRonny Dähler (C/LW)130000.0022020 - 20222
1891.Switzerland flagDavid Bosson (RW)Active player130000.0022026 - 20271
1892.Switzerland flagLuca Triulzi (RW)140000.0002001 - 20063
1893.Switzerland flagAndreas John (D)140000.0002000 - 20022
1894.Switzerland flagDominik Soffredini (F)140000.0001985 - 19861
1895.Switzerland flagAndreas Müller (D)140000.0001987 - 19881
1896.Switzerland flagRemo Kurmann (F)140000.0001987 - 19881
1897.Switzerland flagMarkus von Allmen (D)140000.0001995 - 19972
1898.Switzerland flagJürg Herrmann (D)14000-01983 - 19873
1899.Switzerland flagJari Näser (D)Active player140000.0002020 - 20233
1900.Switzerland flagBaptiste Vouardoux (D)140000.0002023 - 20252

* Some data is missing to provide a correct summary.