The following is a summary of the 1997–98 season of competitive football in Switzerland.

Nationalliga A

Qualification phase

Championship round

Nationalliga B

Qualification phase

Promotion/relegation group NLA/NLB

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.

</onlyinclude>

1. Liga

Group 1

Group 2

Group 3

Group 4

Decider Because the teams from FC Gossau and Zug 94 ended the season level on points they had to play a league positions decider. The match was played on a neutral ground and it took place on 19 May 1998 in Allmend Brunau (Zürich).

Zug 94 win the decider and advance to play-offs.

Promotion play-offs Qualification round

Muttenz win 6–2 on aggregate and continue to the finals.

Stade Nyonnais win 2–1 on aggregate and continue to the finals.

Chiasso win 2–1 on aggregate and continue to the finals.

Aggregate 4–4. Serrières win in overtime and continue to the finals.

Final round

Stade Nyonnais win 4–2 on aggregate and are promoted to Nationalliga B.

Chiasso win 4–0 on aggregate and are promoted to Nationalliga B.

Relegation play-out First round

SV Lyss continue to the final.

Dornach continue to the final.

Final round

SV Lyss win 7–1 on aggregate. Dornach relegated to 2. Liga.

Swiss Cup

The route of the finalists to the final: Round 5: Young Boys-Lausanne-Sport 1–4. Bellinzona-St. Gallen 1–3. Round 6: Winterthur-Lausanne-Sport 1–3. Sion-St. Gallen 1–2 a.e.t. Quarter-finals: Lausanne-Sport-Xamax 1–1 a.e.t., 4–1 in penalties. Thun-St. Gallen 0–5. Semi-finals: Wil-Lausanne-Sport 0–2. St. Gallen-Lugano 2–1. The winners of the first drawn semi-final is considered as home team in the final.

Final

Swiss Clubs in Europe Sion as 1996–97 Nationalliga A champions (and 1996–97 Swiss Cup winners): 1997–98 Champions League Luzern as finalist in the 1996–97 Swiss Cup: First round of the 1997–98 UEFA Cup Winners' Cup Xamax as league runners-up: 1997–98 UEFA Cup Grasshopper Club as third placed team: 1997–98 UEFA Cup Lausanne-Sport: 1997 UEFA Intertoto Cup Aarau: 1997 UEFA Intertoto Cup Balzers as 1996–97 Liechtenstein Cup winners: qualifying round of the 1997–98 UEFA Cup Winners' Cup

Sion Champions League

First qualifying round

Sion won 5–0 on aggregate. Second qualifying round

Galatasaray won 8–2 on aggregate. Sion transfer to UEFA Cup

UEFA Cup

First round

Spartak Moscow won 6–1 on aggregate.

Luzern Cup Winners' Cup

First round

Slavia Prague won 6–2 on aggregate.

Xamax UEFA Cup

First qualifying round

Neuchâtel Xamax won 10–1 on aggregate.

Second qualifying round

Neuchâtel Xamax won 4–2 on aggregate.

First round

Internazionale won 4–0 on aggregate.

Grasshopper Club UEFA Cup

First qualifying round

Grasshoppers won 10–1 on aggregate.

Second qualifying round

Grasshoppers won 3–2 on aggregate.

First round

Croatia Zagreb won 9–4 on aggregate.

Lausanne-Sport Intertoto Cup

Group 3

Aarau Intertoto Cup

Group 4

Balzers Cup Winners' Cup

Qualifying round

BVSC won 5–1 on aggregate.

References

Sources Switzerland 1997–98 at RSSSF Switzerland Cup 1997–98 at RSSSF Cup finals at Fussball-Schweiz UEFA Intertoto Cup 1997 at RSSSF