2016-2017 National League A

Rank Teams Played Won Drawn Lost Diff GD Points Current form
1 Lugano NPS 9 9 0 0 158 - 44 114 18 WWWWW
2 SC Kreuzlingen 6 6 0 0 100 - 34 66 12 WWWWL
3 SC Schaffhausen 12 6 0 6 131 - 134 -3 12 LLLWW
4 SC Horgen 7 5 0 2 81 - 64 17 10 LLWWW
5 Genève Natation 1885 13 3 1 9 119 - 188 -69 7 WWLWL
6 Carouge Natation 8 0 2 6 40 - 108 -68 2 LLLLL
7 SV Basel 7 0 1 6 52 - 109 -57 1 LLDLL