| Season | 2003–04 |
|---|---|
| Champions | Baník Ostrava |
| Relegated |
Viktoria Žižkov Viktoria Plzeň |
| Champions League |
Baník Ostrava Sparta Prague |
| UEFA Cup |
Olomouc Slavia Prague |
| Intertoto Cup |
Liberec Zlín Teplice |
| Matches played | 240 |
| Goals scored | 578 (2.41 per match) |
| Top goalscorer | Marek Heinz (19) |
| Biggest home win |
Sparta Prague 4–0 Opava Synot 4–0 Žižkov Ostrava 4–0 Opava Opava 4–0 Brno Brno 4–0 Plzeň Ostrava 6–2 Synot Ostrava 5–1 Brno |
| Biggest away win |
Blšany 0–4 Sparta Prague Plzeň 0–4 Příbram |
| Highest scoring | Ostrava 6–2 Synot |
| Highest attendance | 20,032 Sparta Prague 1–1 Ostrava |
| Lowest attendance | 51 Blšany 3–1 Jablonec |
| Average attendance | 4,827 |
|
← 2002–03
2004–05 →
|
|
The 2003–04 Czech First League, known as the Gambrinus liga for sponsorship reasons, was the eleventh season of top-tier football in the Czech Republic.
P = Matches played; W = Matches won; D = Matches drawn; L = Matches lost; F = Goals for; A = Goals against; GD = Goal difference; Pts = Points