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 22 15 6 1 231 - 189 42 31 LLWWW
4 Genève Natation 1885 23 8 12 3 212 - 252 -40 19 LLLLL
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