2018-2019 National League A

Rank Teams Played Won Lost Drawn Diff GD Points Current form
1 SC Kreuzlingen 20 19 1 0 361 - 134 227 38 WWWWW
2 SC Horgen 20 14 5 1 195 - 165 30 29 WWWLW
3 Lugano NPS 19 14 4 1 236 - 150 86 29 LLLWL
4 SV Basel 20 8 9 3 167 - 227 -60 19 LLWDW
5 Genève Natation 1885 20 9 10 1 198 - 232 -34 19 LLWWW
6 SC Winterthur 21 6 14 1 149 - 233 -84 13 LDWLL
7 SC Schaffhausen 19 4 12 3 182 - 217 -35 11 WLLLL
8 Carouge Natation 19 0 19 0 122 - 252 -130 0 LLLLL