| Spanish Primera Liga |
| No. | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 31-Aug-03 | A | Real Zaragoza | W | 1-0 | (0-0) | W Pandiani 66 | 26,000 |
| 2 | 03-Sep-03 | H | Athletic Bilbao | W | 2-0 | (1-0) | J Valeron 12; W Pandiani 57 | 30,000 |
| 3 | 13-Sep-03 | A | Sevilla FC | W | 2-1 | (1-0) | W Pandiani 39; Diego Tristan 77 | 35,000 |
| 4 | 21-Sep-03 | H | Albacete | W | 3-0 | (0-0) | N Naybet 49; A Luque 51; W Pandiani 90 | 25,000 |
| 5 | 27-Sep-03 | A | Osasuna | L | 2-3 | (1-3) | A Luque 28; W Pandiani 90 | 14,823 |
| 6 | 04-Oct-03 | H | Atletico Madrid | W | 5-1 | (2-1) | Fran 6; E Romero 35; Sergio 51; W Pandiani 56; L Scaloni 90 | 25,000 |
| 7 | 18-Oct-03 | A | Barcelona | W | 2-0 | (1-0) | A Luque 41; Sergio 70 | 68,222 |
| 8 | 25-Oct-03 | H | Valencia | W | 2-1 | (1-0) | J Valeron 15; Diego Tristan 80 | 28,000 |
| 9 | 29-Oct-03 | H | Real Mallorca | L | 0-2 | (0-0) | | 20,000 |
| 10 | 01-Nov-03 | A | Murcia | D | 0-0 | (0-0) | | 12,000 |
| 11 | 08-Nov-03 | H | Real Sociedad | W | 2-1 | (0-1) | I Jauregui(og) 72, 88 | 25,000 |
| 12 | 22-Nov-03 | A | Real Betis | D | 0-0 | (0-0) | | 26,000 |
| 13 | 30-Nov-03 | H | Villarreal | L | 0-1 | (0-0) | | 18,000 |
| 14 | 03-Dec-03 | A | Real Valladolid | D | 1-1 | (0-0) | Jonathan(og) 50 | 9,900 |
| 15 | 06-Dec-03 | H | Malaga | W | 1-0 | (0-0) | J Capdevila 59 | 23,000 |
| 16 | 14-Dec-03 | A | Real Madrid | L | 1-2 | (0-1) | W Pandiani 64 | 78,000 |
| 17 | 21-Dec-03 | H | Espanyol | W | 2-1 | (1-1) | A Luque 45; M Torricelli(og) 65 | 22,000 |
| 18 | 03-Jan-04 | A | Celta Vigo | W | 5-0 | (2-0) | A Luque 16; Victor 42, 71, 79; Diego Tristan 87 | 24,000 |
| 19 | 11-Jan-04 | H | Racing Santander | D | 1-1 | (1-0) | A Luque 43 | 26,000 |
| 20 | 18-Jan-04 | H | Real Zaragoza | W | 4-1 | (1-1) | Diego Tristan 23, 76; J Valeron 51; Sergio 85 | 21,000 |
| 21 | 25-Jan-04 | A | Athletic Bilbao | L | 0-1 | (0-0) | | 30,000 |
| 22 | 01-Feb-04 | H | Sevilla FC | W | 1-0 | (1-0) | Diego Tristan 29p | 30,900 |
| 23 | 08-Feb-04 | A | Albacete | W | 2-0 | (0-0) | L Scaloni 59; A Luque 61 | 15,000 |
| 24 | 15-Feb-04 | H | Osasuna | W | 2-0 | (2-0) | Victor 22, 37 | 24,000 |
| 25 | 21-Feb-04 | A | Atletico Madrid | D | 0-0 | (0-0) | | 35,000 |
| 26 | 29-Feb-04 | H | Barcelona | L | 2-3 | (0-2) | W Pandiani 51, 56 | 32,000 |
| 27 | 06-Mar-04 | A | Valencia | L | 0-3 | (0-1) | | 45,000 |
| 28 | 14-Mar-04 | A | Real Mallorca | L | 2-4 | (1-2) | P Munitis 23; Djalminha 80 | 18,000 |
| 29 | 20-Mar-04 | H | Murcia | W | 1-0 | (1-0) | J Capdevila 41 | 18,000 |
| 30 | 27-Mar-04 | A | Real Sociedad | W | 2-1 | (1-1) | W Pandiani 10; Lopez Rekarte(og) 90 | 24,333 |
| 31 | 04-Apr-04 | H | Real Betis | D | 2-2 | (2-1) | A Luque 14; Victor 17 | 25,000 |
| 32 | 11-Apr-04 | A | Villarreal | W | 2-0 | (1-0) | W Pandiani 37; Diego Tristan 90 | 14,000 |
| 33 | 17-Apr-04 | H | Real Valladolid | D | 1-1 | (0-1) | Djalminha 56p | 20,000 |
| 34 | 24-Apr-04 | A | Malaga | D | 1-1 | (1-1) | Victor 21 | 22,000 |
| 35 | 01-May-04 | H | Real Madrid | W | 2-0 | (1-0) | Diego Tristan 29; J Capdevila 69 | 35,600 |
| 36 | 09-May-04 | A | Espanyol | L | 0-2 | (0-1) | | 40,300 |
| 37 | 15-May-04 | H | Celta Vigo | W | 3-0 | (3-0) | Sylvinho(og) 13; W Pandiani 24; P Munitis 26 | 28,000 |
| 38 | 23-May-04 | A | Racing Santander | W | 1-0 | (1-0) | W Pandiani 22 | 13,906 |
|
|
| Spanish Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 07-Oct-03 | A | Compostela | W | 1-0 | (0-0) | Diego Tristan 82 | 4,000 |
| 2 | 17-Dec-03 | A | Gimnástica Torrelavega | W | 2-1 | (1-0) | Pablo Amo 45; P Munitis 75 | 3,500 |
| 3 L1 | 06-Jan-04 | A | Atletico Madrid | D | 0-0 | (0-0) | | 25,000 |
| 3 L2 | 15-Jan-04 | H | Atletico Madrid | D | 1-1 | (0-0) | Diego Tristan 86 | 20,000 |
|
|
| UEFA Champions League |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| Q3 L1 | 13-Aug-03 | A | Rosenborg Trondheim | D | 0-0 | (0-0) | | 21,167 |
| Q3 L2 | 26-Aug-03 | H | Rosenborg Trondheim | W | 1-0 | (1-0) | A Luque 16 | 20,000 |
| 1 Gp C | 17-Sep-03 | A | AEK Athens | D | 1-1 | (1-0) | W Pandiani 12 | 16,600 |
| 1 Gp C | 30-Sep-03 | H | PSV Eindhoven | W | 2-0 | (1-0) | Sergio 19; W Pandiani 51p | 24,300 |
| 1 Gp C | 21-Oct-03 | H | Monaco | W | 1-0 | (0-0) | Diego Tristan 82 | 27,000 |
| 1 Gp C | 05-Nov-03 | A | Monaco | L | 3-8 | (2-5) | Diego Tristan 39, 53; L Scaloni 45 | 17,000 |
| 1 Gp C | 25-Nov-03 | H | AEK Athens | W | 3-0 | (1-0) | Hector 21; J Valeron 51; A Luque 71 | 26,000 |
| 1 Gp C | 10-Dec-03 | A | PSV Eindhoven | L | 2-3 | (0-1) | A Luque 59; W Pandiani 83 | 32,000 |
| 2 L1 | 25-Feb-04 | H | Juventus | W | 1-0 | (1-0) | A Luque 37 | 27,000 |
| 2 L2 | 09-Mar-04 | A | Juventus | W | 1-0 | (1-0) | W Pandiani 12 | 24,680 |
| QF L1 | 23-Mar-04 | A | Milan | L | 1-4 | (1-1) | W Pandiani 11 | 60,335 |
| QF L2 | 07-Apr-04 | H | Milan | W | 4-0 | (3-0) | W Pandiani 5; J Valeron 35; A Luque 44; Fran 76 | 30,000 |
| SF L1 | 21-Apr-04 | A | FC Porto | D | 0-0 | (0-0) | | 50,818 |
| SF L2 | 04-May-04 | H | FC Porto | L | 0-1 | (0-0) | | 34,600 |
Home and away results against each team, listed in the current league table standings