The following is a summary of the 2003–04 season of competitive football in Switzerland.

Super League

Final league table

Challenge League

Final league table

1. Liga

Group 1

Group 2

Group 3

Promotion play-off Qualification round

Tuggen win 5–4 on aggregate and continue to the finals.

Young Fellows Juventus win 3–1 on aggregate and continue to the finals.

1–1 on aggregate, Locarno win on away goals and continue to the finals.

Baulmes win 5–3 on aggregate and continue to the finals.

Final round

Young Fellows Juventus win 5–3 on aggregate and are promoted to 2004–05 Challenge League.

Baulmes win 3–2 on aggregate and are promoted to 2004–05 Challenge League.

Swiss Cup Semi-finals

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

|colspan="3" style="background-color:#99CCCC"|4 March 2004

Source:

Final

Source:

Swiss Clubs in Europe Grasshopper Club as 2002–03 Nationalliga A champions: Champions League third qualifying round Basel as 2002–03 Swiss Cup winners: UEFA Cup first round Neuchâtel Xamax as third placed team last season: UEFA Cup qualifying round Young Boys as fourth placed team: UEFA Cup qualifying round Thun: Intertoto Cup second round Wil: Intertoto Cup first round Vaduz as 2002–03 Liechtenstein Cup winners: UEFA Cup qualifying round

Grasshopper Club Champions League

Third qualifying round

AEK Athens won 3–2 on aggregate. Grasshoppers transfer to UEFA Cup.

UEFA Cup

First round

1–1 on aggregate. Hajduk Split won on away goals.

Basel

UEFA Cup

First round

Basel win 3-2 on aggregate after extra time.

Second round

Newcastle win 4-2 on aggregate.

Xamax UEFA Cup

Qualifying round

Neuchâtel Xamax won 4–0 on aggregate.

First round

Auxerre won 2–0 on aggregate.

Young Boys UEFA Cup

Qualifying round

MyPa won 5–4 on aggregate.

Thun 2003 UEFA Intertoto Cup

Second round

Brno won 4–3 on aggregate.

Wil 2003 UEFA Intertoto Cup

First round

Wil won 2–1 on aggregate.

Second round

Wil won 4–3 on aggregate.

Third round

Nantes won 5–3 on aggregate.

Vaduz UEFA Cup

Qualifying round

Dnipro Dnipropetrovsk won 2–0 on aggregate.

References

Sources Switzerland 2003–04 at RSSSF Switzerland Cup 2003–04 at RSSSF 1. Liga season 2003–04 at the official website Cup finals at Fussball-Schweiz