2017-2018 National League A

Rank Teams Played Won Lost Drawn Diff GD Points Current form
1 Lugano NPS 21 21 0 0 312 - 127 185 42 WWWWW
2 SC Kreuzlingen 21 18 3 0 318 - 131 187 36 WWWWW
3 SC Horgen 20 13 6 1 205 - 174 31 27 WWLLW
4 Genève Natation 1885 21 8 10 3 197 - 226 -29 19 LWLLL
5 SC Schaffhausen 21 8 11 2 195 - 221 -26 18 LWWLD
6 SV Basel 21 5 16 0 176 - 291 -115 10 LLLLL
7 Carouge Natation 21 3 16 2 126 - 254 -128 8 LLLWD
8 SC Winterthur 20 2 16 2 146 - 251 -105 6 LLLLL