Both Nationalliga A and Nationalliga B were contested by 12 teams, with each team playing a double round-robin in the qualification phase. There after the divisions were divided into a championship group, a NLA/NLB promotion/relegation group and a relegation group NLB/1. Liga.
Source: rsssf.com Legend: Blue = home team win; Yellow = draw; Red = away team win.
Championship round
The first eight teams of the qualification phase competed in the Championship round. The teams took half of the points (rounded up to complete units) gained in the qualification as bonus with them.
Source: rsssf.com Legend: Blue = home team win; Yellow = draw; Red = away team win.
Nationalliga B
Qualification phase
The NLB was contested by 12 teams with each team playing each other twice in the qualification phase. Then the division was separated into a NLA/NLB promotion/relegation group and a relegation group to the 1. Liga. The top four teams would play for promotion and the last eight teams would play against relegation.
The teams in the ninth to twelfth positions in Nationalliga A competed with the top four teams of Nationalliga B in a Nationalliga A/B promotion/relegation round.
Source: rsssf.com Legend: Blue = home team win; Yellow = draw; Red = away team win.
Relegation group NLB/1. Liga
The last eight teams of the qualification phase competed in the relegation group against relegation to the 1. Liga. The teams took half of the points (rounded up to complete units) gained in the qualification as bonus with them.