Skip to page content
Loading page
Search
pick a player randomlygo to advanced search
The EP app is now live! Try it out.
Get the App
NL

National League NL

National League mapLeague naming history:
  • 2017 - 2025NL (National League)
  • 1941 - 2017NLA (Nationalliga A)
  • 1924 - 1941Serie A
  • 1915 - 1924CN (Championnat national)
Select Season

2024-2025 NL Standings

# ASCTeam GP W T L OTW OTL GF GA +/- TP PPG Postseason
1.Lausanne HC5225-149415312825971.87
Clinched Play-Off Spot
2.ZSC Lions5222-1411515612135931.79
Clinched Play-Off Spot
3.SC Bern5224-1231316513926911.75
Clinched Play-Off Spot
4.EV Zug5225-195317313637881.69
Clinched Play-Off Spot
5.HC Davos5222-177614712918861.65-
6.HC Fribourg-Gottéron5221-165101321284831.60-
7.EHC Kloten5221-2272134149-15791.52-
8.SCL Tigers5220-21471331267751.44-
9.SC Rapperswil-Jona Lakers5219-2148141154-13731.40-
10.HC Ambrì-Piotta5212-17149146158-12731.40-
11.EHC Biel-Bienne5217-2276130133-3711.37-
12.Genève-Servette HC5217-2276141153-12711.37-
13.HC Lugano5220-2714137160-23661.27-
14.HC Ajoie5211-3245114188-74460.88
Relegation Play

2024-2025 NL Player Stats

#playerGPGATPPIM
1.4920365631
2.522230528
3.4716345040
4.5227224910
5.4225234835
Show More

2024-2025 NL Goaltending Stats

#playerGPGAASVP
1.341.80.946
2.151.86.939
3.102.19.927
4.422.09.926
5.422.34.924
Show More

Stories

Insights and analysis from EP Editorial team

2024-2025 Demographics

Nationality
Created with Highcharts 11.4.6Switzerland (63.7%)Switzerland (63.7%)Finland (8.7%)Finland (8.7%)Sweden (8.5%)Sweden (8.5%)Canada (6.0%)Canada (6.0%)Czechia (3.0%)Czechia (3.0%)USA (2.5%)USA (2.5%)France (2.2%)France (2.2%)Austria (1.5%)Austria (1.5%)Latvia (1.5%)Latvia (1.5%)Italy (1.0%)Italy (1.0%)Slovakia (0.5%)Slovakia (0.5%)Denmark (0.2%)Denmark (0.2%)Germany (0.2%)Germany (0.2%)Norway (0.2%)Norway (0.2%)Russia (0.2%)Russia (0.2%)
Premium Content

You need to have EP Premium
to view this content

Get Premium ($11.99/month)Discover premium

NL Games

date home visiting score
03/04/2025 07:00 PM UTCHC Ambrì-PiottaHC Ambrì-PiottaSC Rapperswil-Jona LakersSC Rapperswil-Jona Lakers-
03/01/2025 06:45 PM UTCSCL TigersSCL TigersHC AjoieHC Ajoie5 - 1
03/01/2025 06:45 PM UTCHC Fribourg-GottéronHC Fribourg-GottéronHC Ambrì-PiottaHC Ambrì-Piotta4 - 1
03/01/2025 06:45 PM UTCSC BernSC BernGenève-Servette HCGenève-Servette HC5 - 1
03/01/2025 06:45 PM UTCHC LuganoHC LuganoEHC Biel-BienneEHC Biel-Bienne4 - 2
Show More

NL Transactions

DatePlayerFromToSource
02/27/2025Genève-Servette HCRetired
informationExternal source linkDetails
02/18/2025SC BernLausanne HC
informationExternal source linkDetails
02/13/2025SCL TigersRetired
informationExternal source linkDetails
02/13/2025HC DavosRetired
informationExternal source linkDetails
02/12/2025Time outSC Bern
informationExternal source linkDetails
Show More

NL League Injury List

TeamPlayerInformation
EV ZugSweden flagLukas BengtssonUpper body injury, comeback unknown
EHC Biel-BienneSwitzerland flagJérémie BärtschiShoulder surgery, sidelined indefinitely - will miss rest of 24/25 season
Genève-Servette HCSwitzerland flagGauthier DesclouxUndisclosed Injury
EHC KlotenSwitzerland flagNolan DiemUpper body Injury, expected back mid February
HC Ambrì-PiottaFrance flagFloran DouayKnee Injury, expected back end of February
EV ZugSwitzerland flagTobias GeisserFoot injury, comeback unknown
HC Ambrì-PiottaSwitzerland flagDaniele GrassiBroken ankle, expected back mid March
EHC Biel-BienneSwitzerland flagGaëtan HaasConcussion, sidelined indefinitely
EV ZugSwitzerland flagFabrice HerzogUpper body injury, comeback unknown
ZSC LionsSwitzerland flagDenis HollensteinLower body surgery, sidelined indefinitely - will miss rest of 24/25 season
Lausanne HCFinland flagJanne KuokkanenHand surgery, sidelined indefinitely - will miss rest of 24/25 season
SC Rapperswil-Jona LakersSwitzerland flagDominic LammerUndisclosed Injury
SC Rapperswil-Jona LakersSweden flagJacob LarssonUpper body surgery, expected back end of April 2025
SC BernSwitzerland flagMarco LehmannUpper body injury, expected back February 2025
SC BernSweden flagAnton LindholmUndisclosed Injury
EHC Biel-BienneSweden flagViktor LöövConcussion, sidelined indefinitely
HC LuganoItaly flagGiovanni MoriniUndisclosed Injury
EHC KlotenCanada flagTyler MorleyUpper body Injury, expected back mid February
HC DavosSweden flagJoakim NordströmConcussion, sidelined indefinitely
Lausanne HCSweden flagLawrence PilutTorn achilles tendon, sidelined indefinitely - could miss entire 24/25 season
Genève-Servette HCSwitzerland flagNoah RodShoulder surgery, expected back August 2025
EV ZugSwitzerland flagDominik SchlumpfLower body injury, week-to-week
HC Fribourg-GottéronSwitzerland flagSandro SchmidUpper body injury, expected back mid January
EHC KlotenSwitzerland flagAxel SimicLower body Injury, expected back end of January
EV ZugSwitzerland flagLivio StadlerHand Injury, expected back February
EHC Biel-BienneSwitzerland flagYanick StampfliLower body injury, expected back end of February
EHC KlotenSwitzerland flagNicholas SteinerTorn ACL, expected back September 2025
HC AjoieFinland flagJerry TurkulainenLower body Injury, sidelined indefinitely - will miss rest of 24/25 season
HC LuganoSwitzerland flagJoren van PottelbergheUndisclosed Injury
Lausanne HCSwitzerland flagNathan VouardouxUndisclosed Injury, expected back early February
HC DavosCzechia flagFilip ZadinaUpper body Injury, expected back end of January

NL Team Comparison

# Team ASCPlayers Experience Avg Height Avg Weight Avg Age
1.EHC Biel-Bienne335 801181.31 cm / 5'11"81.75 kg / 179 lbs25.97
2.EHC Kloten315 976180.06 cm / 5'11"82.39 kg / 181 lbs27.03
3.EV Zug297 556184.03 cm / 6'0"84.79 kg / 185 lbs26.72
4.Genève-Servette HC296 995182.89 cm / 6'0"85.43 kg / 187 lbs28.86
5.HC Ajoie285 903182.96 cm / 6'0"86.19 kg / 190 lbs29.50
6.HC Ambrì-Piotta256 666183.68 cm / 6'0"87.88 kg / 192 lbs28.76
7.HC Davos277 171183.96 cm / 6'0"87.00 kg / 192 lbs28.19
8.HC Fribourg-Gottéron298 269183.72 cm / 6'0"86.17 kg / 190 lbs28.69
9.HC Lugano285 616183.96 cm / 6'0"85.68 kg / 187 lbs27.61
10.Lausanne HC336 282184.21 cm / 6'0"85.21 kg / 187 lbs26.91
11.SC Bern306 534183.53 cm / 6'0"86.20 kg / 190 lbs27.73
12.SC Rapperswil-Jona Lakers285 912183.18 cm / 6'0"86.43 kg / 190 lbs27.89
13.SCL Tigers286 536182.82 cm / 6'0"84.39 kg / 185 lbs26.82
14.ZSC Lions245 791183.04 cm / 6'0"85.71 kg / 187 lbs28.67
Team Comparison History

Interesting Facts

Where Are They Now?

Played in the league during season
# player season team league GP G A PTS DESCPIM
1.Canada flagAndrew Calof (F)2024-2025HK PopradExtraliga5120466612
2.Canada flagGuillaume Asselin (F)2024-2025EHC OltenSL4519446330
3.Sweden flagMarcus Nilsson (F)2024-2025IF BjörklövenHockeyAllsvenskan5014486236
4.Canada flagBrett Cameron (F)2024-2025Hannover ScorpionsOberliga36303060109
5.Canada flagMatt Duchene (F)2024-2025Dallas StarsNHL592436608
6.France flagStéphane Da Costa (F)2024-2025Avtomobilist YekaterinburgKHL6014415529
7.Canada flagÉric Faille (F)2024-2025EHC OltenSL4521325328
8.Switzerland flagLars Steiner (F)2024-2025Rouyn-Noranda HuskiesQMJHL4920325240
9.Austria flagMarco Rossi (F)2024-2025Minnesota WildNHL6021305124
10.Denmark flagNikolaj Ehlers (F)2024-2025Winnipeg JetsNHL521833518
View Complete List
Regular Season

League All-Time Points

#PlayerGPGATP
1.undefined flagPeter Jaks (F)674435348783
2.undefined flagGil Montandon (F)921369382751
3.undefined flagJulien Sprunger (F)953344349693
4.undefined flagChristian Dubé (F)630210464674
5.undefined flagReto von Arx (F)813214457671
Show More

League All-Time Goals

#PlayerGPGATP
1.undefined flagPeter Jaks (F)674435348783
2.undefined flagGil Montandon (F)921369382751
3.undefined flagJulien Sprunger (F)953344349693
4.undefined flagRoman Wäger (F)489340260600
5.undefined flagJörg Eberle (F)622337200537
Show More

League All-Time Assists

#PlayerGPGATP
1.undefined flagChristian Dubé (F)630210464674
2.undefined flagReto von Arx (F)813214457671
3.undefined flagAndres Ambühl (F)1091240393633
4.undefined flagGil Montandon (F)921369382751
5.undefined flagJulien Sprunger (F)953344349693
Show More

League All-Time Penalty Min.

#PlayerGPGTPPIM
1.undefined flagMartin Steinegger (D)843852841493
2.undefined flagReto von Arx (F)8132146711316
3.undefined flagBeat Forster (D)9341063331282
4.undefined flagMathias Seger (D)9371034031216
5.undefined flagTimo Helbling (D)621271281205
Show More

League All-Time Games Played

#PlayerGPGATP
1.undefined flagAndres Ambühl (F)1091240393633
2.undefined flagBeat Gerber (D)10413499133
3.undefined flagJulien Sprunger (F)953344349693
4.undefined flagMathias Seger (D)937103300403
5.undefined flagBeat Forster (D)934106227333
Show More

League All-Time Points Per Game

#PlayerGPGTPPPG
1.undefined flagSteven Stockman (F)59163.20
2.undefined flagJonathan Roy (F)1233.00
3.undefined flagDan Daoust (F)55142.80
4.undefined flagDusan Pasek (F)1012242.40
5.undefined flagTony Currie (F)3472.33
Show More

League All-Time Points Per Season

#PlayerSeasonLeagueGPGATPPPGPIM
1.undefined flagOleg Petrov (F)1997-1998NLA403063932.3360
2.undefined flagJean-François Sauvé (F)1986-1987NLA323258902.8131
3.undefined flagNormand Dupont (F)1987-1988NLA345039892.6268
4.undefined flagNormand Dupont (F)1985-1986NLA364445892.4757
5.undefined flagRichmond Gosselin (F)1982-1983NLA385236882.32-
Show More

League All-Time Goals Per Season

#PlayerSeasonLeagueGPGATPPPGPIM
1.undefined flagKent Johansson (F)1984-1985NLA385719762.00-
2.undefined flagRichmond Gosselin (F)1982-1983NLA385236882.32-
3.undefined flagNormand Dupont (F)1987-1988NLA345039892.6268
4.undefined flagKelly Kisio (F)1982-1983NLA384938872.29-
5.undefined flagMerlin Malinowski (F)1984-1985NLA384933822.1635
Show More

League All-Time Assists Per Season

#PlayerSeasonLeagueGPGATPPPGPIM
1.undefined flagOleg Petrov (F)1997-1998NLA403063932.3360
2.undefined flagJean-François Sauvé (F)1986-1987NLA323258902.8131
3.undefined flagGaetano Orlando (F)1996-1997NLA462656821.7834
4.undefined flagPierre-Marc Bouchard (F)2015-2016NLA491255671.3720
5.undefined flagOleg Petrov (F)1998-1999NLA453552871.9352
Show More

League All-Time Penalty Min. Per Season

#PlayerSeasonLeagueGPGTPPPGPIM
1.undefined flagTodd Elik (F)1997-1998NLA3930661.69222
2.undefined flagTodd Elik (F)2002-2003NLA3913481.23193
3.undefined flagShawn Heins (D)2006-2007NLA416230.56187
4.undefined flagTodd Elik (F)1999-2000NLA4119541.32176
5.undefined flagShawn Heins (D)2008-2009NLA4711310.66174
Show More