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 Horgen 12 9 2 1 120 - 100 20 19 LDWWW
3 SC Kreuzlingen 11 9 2 0 176 - 67 109 18 WWLWW
4 Genève Natation 1885 16 7 6 3 152 - 163 -11 17 LWDDW
5 SC Schaffhausen 13 4 8 1 106 - 140 -34 9 WWLLL
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 13 0 11 2 78 - 154 -76 2 DLLDL