2016-2017 National League B

Rank Teams Played Won Lost Drawn Diff GD Points Current form
1 SC Kreuzlingen II 20 20 0 0 348 - 108 240 40 WWWWW
2 Swiss National Team U19 20 15 3 2 277 - 144 133 32 WWLWW
3 Lugano NPS II 20 12 5 3 243 - 183 60 27 LWWDW
4 SC Winterthur 20 11 6 3 251 - 171 80 25 WWWWL
5 CN Nyon 20 10 7 3 236 - 204 32 23 WLWWW
6 SP Bissone 20 10 8 2 236 - 225 11 22 LLDLW
7 Lausanne Natation 20 8 9 3 192 - 224 -32 19 LLWDL
8 SK Bern 20 8 10 2 158 - 178 -20 18 WWLWL
9 SC Horgen II 20 3 16 1 141 - 234 -93 7 LLLLL
10 WBK SM Zürich 19 2 17 0 119 - 315 -196 4 LLWLL
11 SC Schaffhausen II 19 0 18 1 128 - 343 -215 1 LLLLL