2018-2019 National League A

Rank Teams Played Won Lost Drawn Diff GD Points Current form
1 SC Kreuzlingen 21 19 1 1 361 - 134 227 38 WWWWD
2 Lugano NPS 21 16 4 1 263 - 171 92 33 LWLWW
3 SC Horgen 21 14 5 2 195 - 165 30 29 WWLDW
4 SV Basel 21 8 10 3 176 - 237 -61 19 LWDWL
5 Genève Natation 1885 21 9 11 1 209 - 247 -38 19 LWWWL
6 SC Schaffhausen 21 6 12 3 200 - 233 -33 15 LLLWW
7 SC Winterthur 21 6 14 1 149 - 233 -84 13 LDWLL
8 Carouge Natation 21 0 21 0 139 - 272 -133 0 LLLLL