The following is a summary of the 1987–88 season of competitive football in Switzerland.

Nationalliga A

Qualification phase

Championship group 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.

Nationalliga B Qualification phase Group East

Group East

Promotion/relegation round Group A

Group B

Relegation round NLB/1. Liga The last six teams in each of the two qualification phase groups competed in two relegation groups against relegation to the 1. Liga 1991–92. There was to be one direct relegation in each group, plus a play-out against relegation between both second last placed teams.

Group A

Group B

Decider against relegation The decider was played on in .

FC Renens win and remain in the division. Vevey Sports are relegated to 1989–90 1. Liga.

1. Liga

Group 1

Group 2

Decider for twelfth position The play-out match for twelfth position was played on 24 May 1988 in Stadion Neumatt in Burgdorf.

FC Köniz win and continued in the play-outs. FC Dürrenast are directly relegated to 2. Liga Interregional.

Group 3

Decider for second position

SC Buochs win and advance to play-offs.

Group 4

Decider for second place The decider was played on 24 May 1988 in St. Gallen

FC Rorschach win and advance to play-offs.

Decider for twelfth place The decider was played on 24 May 1988 in Kilchberg

FC Dübendorf win and continued in the play-outs. FC Küsnacht are relegated directly to 2. Liga Interregional.

Promotion play-off Qualification round

FC Emmenbrücke win 8–5 on aggregate and continue to the finals.

Glarus win 4–1 on aggregate and continue to the finals.

Urania Genève Sport win 6–2 on aggregate and continue to the finals.

FC Rorschach win 3–2 on aggregate and continue to the finals.

Final round

Urania Genève Sport win 2–1 on aggregate and are promoted to 1988–89 Nationalliga B.

FC Emmenbrücke win on away goals and are promoted to 1988–89 Nationalliga B.

Decider for third place The play-offs for the third promotion place was played on 25 June and on 2 July.

Glarus win 8–2 on aggregate and are promoted to 1988–89 Nationalliga B.

Decider for championship The play-off for the championship should have taken place on 25 June.

Urania Genève Sport rejected the offer to play a championship final, thus FC Emmenbrücke were declared as 1. Liga champions for the 1987–88 season.

Relegation play-out First round

continue to the final.

continue to the final.

Final round

FC Köniz win 4–1 on aggregate. FC Dübendorf are relegated to 2. Liga.

Swiss Cup

Early rounds The routes of the finalists to the final, played on Whit Monday 23 May 1988 at the Wankdorf in Bern: Round 3

|colspan="3" style="background-color:#99CCCC"| 18 October 1987

|colspan="3" style="background-color:#99CCCC"| 13 March 1988

Round 4

|colspan="3" style="background-color:#99CCCC"| 13 March 1988

|colspan="3" style="background-color:#99CCCC"| 27 March 1988

Round 5

|colspan="3" style="background-color:#99CCCC"| 26 March 1988

|colspan="3" style="background-color:#99CCCC"| 9 April 1988

Quarter-finals

|colspan="3" style="background-color:#99CCCC"| 19 April 1988

|colspan="3" style="background-color:#99CCCC"| 26 April 1988

Semi-finals

|colspan="3" style="background-color:#99CCCC"| 10 May 1988

Final

The trophy was presented to GC captain Andy Egli by Federal Councilor Adolf Ogi.

Swiss Clubs in Europe Xamax as 1986–87 Nationalliga A champions: 1987–88 European Cup Young Boys as 1986–87 Swiss Cup winners: 1987–88 Cup Winners' Cup Grasshopper Club as league runners-up: 1987–88 UEFA Cup and entered 1987 Intertoto Cup Sion as league third placed team: 1987–88 UEFA Cup Lausanne-Sport: entered 1987 Intertoto Cup Bellinzona: entered 1987 Intertoto Cup La Chaux-de-Fonds: entered 1987 Intertoto Cup

Xamax European Cup

First round

Neuchâtel Xamax won 6–2 on aggregate.

Second round

Bayern Munich won 3–2 on aggregate.

Young Boys Cup Winners' Cup

First round

Young Boys won 4–3 on aggregate.

Second round

2–2 on aggregate. Young Boys won on away goals.

Quarter-finals

Ajax won 2–0 on aggregate.

Grasshopper Club UEFA Cup

First round

Dynamo Moscow won 5–0 on aggregate.

Intertoto Cup

Group 2

Sion UEFA Cup

First round

Velež Mostar won 5–3 on aggregate.

Lausanne-Sport Intertoto Cup

Group 1

Bellinzona Intertoto Cup

Group 4

La Chaux-de-Fonds Intertoto Cup

Group 2

References

Sources Switzerland 1987–88 at RSSSF Cup finals at Fussball-Schweiz Intertoto history at Pawel Mogielnicki's Page