2017-2018 National League A

Rank Teams Played Won Lost Drawn Diff GD Points Current form
1 Lugano NPS 13 13 0 0 204 - 76 128 26 WWWWW
2 SC Kreuzlingen 11 9 2 0 176 - 67 109 18 WWLWW
3 Genève Natation 1885 16 7 6 3 152 - 163 -11 17 LWDDW
4 SC Horgen 10 7 2 1 101 - 90 11 15 WWLDW
5 SC Schaffhausen 12 4 7 1 100 - 128 -28 9 LWWLL
6 SV Basel 13 4 9 0 113 - 171 -58 8 LLWLL
7 Carouge Natation 13 2 10 1 83 - 161 -78 5 LLLDL
8 SC Winterthur 12 0 10 2 74 - 147 -73 2 LDLLD