# Championnat de Suisse de hockey sur glace 1978-1979

La saison 1978-1979 est la 70e saison du championnat de Suisse de hockey sur glace.

## Ligue nationale A
### Classement

Classement :
| Clt | Équipe | PJ | V | D | N | BP | BC | Diff | Pts |
| +001, | CP Berne | 28 | 17 | 5 | 6 | 138 | 85 | +53 | 40 |
| +002, | HC Bienne (T) | 28 | 16 | 9 | 3 | 136 | 102 | +34 | 35 |
| +003, | SC Langnau | 28 | 16 | 10 | 2 | 115 | 107 | +8 | 34 |
| +004, | EHC Kloten | 28 | 14 | 12 | 2 | 131 | 106 | +25 | 30 |
| +005, | Lausanne HC (P) | 28 | 11 | 14 | 3 | 113 | 137 | -24 | 25 |
| +006, | HC Arosa | 28 | 10 | 14 | 4 | 100 | 114 | -14 | 24 |
| +007, | HC La Chaux-de-Fonds | 28 | 11 | 15 | 2 | 102 | 121 | -19 | 24 |
| +008, | HC Sierre | 28 | 5 | 21 | 2 | 85 | 148 | -63 | 12 |
* En gras : champion de Suisse
* En italique : relégué en LNB
Berne remporte le sixième titre de son histoire, le quatrième en six ans.

## Ligue nationale B

Classement :
| Clt | Équipe | PJ | V | D | N | BP | BC | Diff | Pts |
| +001, | HC Davos | 30 | 27 | 2 | 1 | 220 | 69 | +151 | 55 |
| +002, | EV Zoug | 30 | 22 | 6 | 2 | 168 | 80 | +88 | 46 |
| +003, | Zürcher SC | 30 | 21 | 7 | 2 | 225 | 114 | +111 | 44 |
| +004, | Villars HC | 30 | 19 | 8 | 3 | 180 | 121 | +59 | 41 |
| +005, | HC Lugano | 30 | 18 | 9 | 3 | 151 | 113 | +38 | 39 |
| +006, | HC Fribourg (P) | 30 | 16 | 13 | 1 | 149 | 118 | +31 | 33 |
| +007, | Genève-Servette HC | 30 | 15 | 12 | 3 | 165 | 151 | +14 | 33 |
| +008, | HC Olten | 30 | 13 | 13 | 4 | 140 | 135 | +5 | 30 |
| +009, | EHC Dübendorf (P) | 30 | 12 | 12 | 6 | 119 | 129 | -10 | 30 |
| +010, | SC Rapperswil-Jona | 30 | 14 | 16 | 0 | 180 | 151 | +29 | 28 |
| +011, | HC Ambrì-Piotta (R) | 30 | 13 | 15 | 2 | 137 | 171 | -34 | 28 |
| +012, | HC Viège | 30 | 9 | 14 | 7 | 140 | 175 | -35 | 25 |
| +013, | SC Langenthal | 30 | 7 | 20 | 3 | 123 | 169 | -46 | 17 |
| +014, | CP Fleurier | 30 | 7 | 21 | 2 | 118 | 239 | -121 | 16 |
| +015, | HC Neuchâtel Young Sprinters | 30 | 6 | 23 | 1 | 79 | 180 | -101 | 12 |
| +016, | HC Sion | 30 | 1 | 29 | 0 | 74 | 253 | -179 | 2 |
* En gras : champion de LNB et promu en LNA
* En italique : relégué en 1re ligue

## 1re ligue

Le championnat compte 40 équipes réparties géographiquement en quatre groupes. Lors d’un tour préliminaire, chaque équipe joue deux fois contre les autres de son groupe. Les deux premiers de chaque groupe se qualifient pour les barrages de promotion, dont les vainqueurs accèdent à la LNB. La dernière équipe de chaque groupe est reléguée en 2e ligue.
Groupe 1 :
| Clt | Équipe | PJ | V | D | N | BP | BC | Diff | Pts |
| +001, | HC Coire | 18 | 15 | 3 | 0 | 128 | 52 | +76 | 30 |
| +002, | EHC Wetzikon | 18 | 13 | 4 | 1 | 98 | 52 | +46 | 27 |
| +003, | Grasshopper Club Zurich | 18 | 13 | 5 | 0 | 114 | 48 | +66 | 26 |
| +004, | SC Küsnacht | 18 | 12 | 4 | 2 | 86 | 59 | +27 | 26 |
| +005, | HC Ascona | 18 | 10 | 8 | 0 | 90 | 74 | +26 | 20 |
| +006, | EHC Grüsch | 18 | 7 | 9 | 2 | 69 | 78 | -9 | 16 |
| +007, | EHC Wallisellen | 18 | 6 | 10 | 2 | 69 | 85 | -16 | 14 |
| +008, | HC Saint-Moritz | 18 | 5 | 12 | 1 | 58 | 104 | -46 | 13 |
| +009, | EHC Illnau-Effretikon | 18 | 4 | 14 | 0 | 48 | 95 | -47 | 8 |
| +010, | GTD Bellinzone (P) | 18 | 1 | 17 | 0 | 44 | 157 | -113 | 2 |
* En gras : en barrages de promotion
* En italique : relégué en 2e ligue
Groupe 2 :
| Clt | Équipe | PJ | V | D | N | BP | BC | Diff | Pts |
| +001, | EHC Uzwil | 18 | 14 | 2 | 2 | 113 | 55 | +58 | 30 |
| +002, | SC Lucerne (R) | 18 | 13 | 3 | 2 | 101 | 51 | +50 | 28 |
| +003, | SC Herisau (P) | 18 | 12 | 4 | 2 | 68 | 49 | +19 | 26 |
| +004, | HC Soleure | 18 | 10 | 5 | 3 | 71 | 58 | +13 | 23 |
| +005, | SC Weinfelden | 18 | 10 | 6 | 2 | 67 | 59 | +8 | 22 |
| +006, | EHC Schaffhouse | 18 | 8 | 7 | 3 | 62 | 50 | +12 | 19 |
| +007, | EHC Zuzgen-Sissach | 18 | 5 | 11 | 2 | 58 | 74 | -16 | 12 |
| +008, | EHC Rot-Blau Berne-Bümpliz | 18 | 4 | 12 | 2 | 62 | 86 | -24 | 10 |
| +009, | SC Aarau | 18 | 2 | 13 | 3 | 48 | 84 | -36 | 7 |
| +010, | Rot-Weiss Winterthur | 18 | 0 | 15 | 3 | 46 | 136 | -84 | 3 |
* En gras : en barrages de promotion
* En italique : relégué en 2e ligue
Groupe 3 :
| Clt | Équipe | PJ | V | D | N | BP | BC | Diff | Pts |
| +001, | HC Moutier | 18 | 16 | 2 | 0 | 94 | 46 | +48 | 32 |
| +002, | SC Lyss | 18 | 14 | 4 | 0 | 87 | 49 | +38 | 28 |
| +003, | HC Ajoie (P) | 18 | 13 | 5 | 0 | 96 | 71 | +25 | 26 |
| +004, | EHC Burgdorf | 18 | 9 | 7 | 2 | 71 | 64 | +7 | 20 |
| +005, | EHC Adelboden | 18 | 7 | 9 | 2 | 88 | 92 | -4 | 16 |
| +006, | SC Thunerstern | 18 | 7 | 9 | 2 | 58 | 64 | -6 | 16 |
| +007, | EHC Wiki (P) | 18 | 6 | 9 | 3 | 70 | 79 | -9 | 15 |
| +008, | HC Saint-Imier | 18 | 4 | 11 | 3 | 53 | 88 | -35 | 11 |
| +009, | HC Thoune | 18 | 5 | 13 | 0 | 64 | 99 | -35 | 10 |
| +010, | EHC Wasen-Sumiswald | 18 | 2 | 14 | 2 | 60 | 99 | -39 | 6 |
* En gras : en barrages de promotion
* En italique : relégué en 2e ligue
Groupe 4 :
| Clt | Équipe | PJ | V | D | N | BP | BC | Diff | Pts |
| +001, | Forward Morges HC (R) | 18 | 15 | 2 | 1 | 133 | 58 | +75 | 31 |
| +002, | HC Serrières | 18 | 14 | 3 | 1 | 83 | 69 | +14 | 29 |
| +003, | HC Martigny | 18 | 11 | 5 | 2 | 126 | 64 | +62 | 24 |
| +004, | HC Crans Montana | 18 | 8 | 8 | 2 | 87 | 95 | -8 | 18 |
| +005, | HC Château-d'Œx | 18 | 7 | 8 | 3 | 75 | 91 | -16 | 17 |
| +006, | CP Yverdon-les-Bains | 18 | 7 | 9 | 2 | 107 | 92 | +15 | 16 |
| +007, | HC Monthey | 18 | 7 | 10 | 1 | 67 | 85 | -18 | 15 |
| +008, | HC Le Locle (P) | 18 | 6 | 11 | 1 | 78 | 112 | -34 | 13 |
| +009, | HC Champéry | 18 | 5 | 12 | 1 | 57 | 97 | -40 | 11 |
| +010, | HC Leukergrund | 18 | 2 | 14 | 2 | 57 | 107 | -50 | 6 |
* En gras : en barrages de promotion
* En italique : relégué en 2e ligue

### Barrages de promotion

Les séries se jouent au meilleur des trois matchs. Le vainqueur de chaque série de barrages est promu en Ligue nationale B.
| Demi-finales | Demi-finales | Demi-finales | Demi-finales | Finale | Finale | Finale | Finale |
| HC Coire | HC Coire | 2 | 2 | | | | | |
| SC Lucerne | SC Lucerne | 0 | 0 | | | | |
| SC Lucerne | SC Lucerne | 0 | 0 | HC Coire | HC Coire | 1 | 1 |
| | | | | EHC Uzwil | EHC Uzwil | 0 | 0 |
| EHC Uzwil | EHC Uzwil | 2 | 2 | | EHC Uzwil | EHC Uzwil | 0 | 0 |
| EHC Wetzikon | EHC Wetzikon | 1 | 1 | | | | |
| Demi-finales | Demi-finales | Demi-finales | Demi-finales | Finale | Finale | Finale | Finale |
| HC Moutier | HC Moutier | 1 | 1 | | | | | |
| HC Serrières | HC Serrières | 0 | 0 | | | | |
| HC Serrières | HC Serrières | 0 | 0 | SC Lyss | SC Lyss | 2 | 2 |
| | | | | HC Moutier | HC Moutier | 0 | 0 |
| SC Lyss | SC Lyss | 2 | 2 | | HC Moutier | HC Moutier | 0 | 0 |
| Forward Morges HC | Forward Morges HC | 0 | 0 | | | | |
HC Coire et SC Lyss sont promus en Ligue nationale B.