| ROUND | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 |
| Season archive |
| Games | Goals | H | D | A | ||||
| 170 | 556 | 3.27 | 84 | 49.41% | 38 | 22.35% | 48 | 28.24% |
| 2003/04 | Overall | Home | Away | |||||||||||||||||||||
| P | W | D | L | F | A | Gdf | Pts | Form | P | W | D | L | F | A | P | W | D | L | F | A | ||||
| 1 | FC Basel | 34 | 24 | 7 | 3 | 82 | 31 | +51 | 79 | LOWX | 17 | 13 | 4 | 0 | 48 | 12 | 17 | 11 | 3 | 3 | 34 | 19 | ||
| 2 | Young Boys | 34 | 21 | 6 | 7 | 72 | 45 | +27 | 69 | XWWW | 17 | 11 | 4 | 2 | 39 | 19 | 17 | 10 | 2 | 5 | 33 | 26 | ||
| 3 | Servette | 34 | 15 | 7 | 12 | 59 | 57 | +2 | 52 | LXWL | 17 | 10 | 3 | 4 | 38 | 24 | 17 | 5 | 4 | 8 | 21 | 33 | ||
| 4 | St.Gallen | 34 | 13 | 8 | 13 | 51 | 55 | -4 | 47 | WOWW | 17 | 9 | 3 | 5 | 30 | 22 | 17 | 4 | 5 | 8 | 21 | 33 | ||
| 5 | FC Zürich | 34 | 12 | 8 | 14 | 51 | 49 | +2 | 44 | XWOX | 17 | 8 | 5 | 4 | 26 | 17 | 17 | 4 | 3 | 10 | 25 | 32 | ||
| 6 | 1 | Thun | 34 | 11 | 10 | 13 | 47 | 56 | -9 | 43 | WWLL | 17 | 7 | 4 | 6 | 30 | 29 | 17 | 4 | 6 | 7 | 17 | 27 | |
| 7 | 1 | Grasshoppers | 34 | 12 | 5 | 17 | 61 | 70 | -9 | 41 | LLOW | 17 | 8 | 2 | 7 | 36 | 35 | 17 | 4 | 3 | 10 | 25 | 35 | |
| 8 | Aarau | 34 | 9 | 11 | 14 | 55 | 63 | -8 | 38 | WXLL | 17 | 7 | 6 | 4 | 33 | 21 | 17 | 2 | 5 | 10 | 22 | 42 | ||
| 9 | NE Xamax | 34 | 9 | 6 | 19 | 44 | 59 | -15 | 33 | WLLW | 17 | 7 | 2 | 8 | 29 | 24 | 17 | 2 | 4 | 11 | 15 | 35 | ||
| 10 | Wil | 34 | 6 | 8 | 20 | 34 | 71 | -37 | 26 | LLLL | 17 | 4 | 5 | 8 | 17 | 27 | 17 | 2 | 3 | 12 | 17 | 44 | ||
| 22 | Stéphane CHAPUISAT (Young Boys, 3p) | |
| 19 | +1 | Mohamed COUBADJA-TOURÉ (Servette) |
| 17 | +2 | LEANDRO Fonseca (Young Boys, 1p) |
| +1 | Richard NUÑEZ (Grasshoppers, 6p) | |
| 16 | Ionel GANE (Grasshoppers) | |
| 15 | Christian GIMÉNEZ (FC Basel) | |
| 14 | +1 | Alex TACHIE-MENSAH (St.Gallen, 3p) |
| 13 | Marco STRELLER (FC Basel) | |
| 12 | Artur PETROSYAN (FC Zürich, 1p) | |
| +2 | Rainer BIELI (Aarau) | |
| +1 | Mobulu M'FUTI (NE Xamax, 1p) | |
| 11 | Moreno MERENDA (St.Gallen) | |
| 9 | Milaim RAMA (Thun) | |
| Mauro LUSTRINELLI (Thun) | ||
| Fabrizio ZAMBRELLA (Servette) | ||
| 8 | Patrick DE NAPOLI (Aarau) | |
| Thomas HÄBERLI (Young Boys) | ||
| Goran OBRADOVIC (Servette) | ||
| André MUFF (FC Zürich) | ||
| Benjamin HUGGEL (FC Basel) | ||
| +1 | Alexandre REY (NE Xamax) |
| Wednesday, 12 May 2004 | |||||
| 34 | Aarau | 4-0 | Wil | ||
| 34 | Bieli | ||||
| 38 | Bieli | ||||
| 59 | Kavelashvili | ||||
| 77 | Kavelashvili | ||||
| 34 | NE Xamax | 3-1 | FC Basel | ||
| 69 | Rey | 59 | Smiljanic | ||
| 90 | Forschelet | ||||
| 90 | M'Futi | ||||
| 34 | St.Gallen | 2-1 | Grasshoppers | ||
| 47 | Sutter | 16 | Nuñez | ||
| 51 | Tachie-Mensah | ||||
| 34 | Thun | 2-1 | Servette | ||
| 1 | Raimondi | 62 | Coubadja-Touré | ||
| 49(p) | Baykal Can | ||||
| 34 | FC Zürich | 2-2 | Young Boys | ||
| 40 | Keita | 29 | Leandro | ||
| 88 | Tarone | 33 | Leandro | ||