| Spanish Primera Liga |
| No. | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 28-Aug-04 | H | Malaga | W | 2-0 | (1-0) | J Calatayud(og) 45; Fernando Torres 49 | 40,000 |
| 2 | 12-Sep-04 | A | Albacete | W | 2-0 | (0-0) | Fernando Torres 86; A Ibagaza 90 | 14,000 |
| 3 | 19-Sep-04 | H | Barcelona | D | 1-1 | (0-1) | Fernando Torres 50 | 55,000 |
| 4 | 22-Sep-04 | A | Levante | L | 0-1 | (0-1) | | 18,537 |
| 5 | 25-Sep-04 | H | Villarreal | W | 1-0 | (1-0) | Salva 42 | 48,149 |
| 6 | 02-Oct-04 | A | Real Sociedad | L | 0-1 | (0-1) | | 20,498 |
| 7 | 17-Oct-04 | H | Racing Santander | W | 1-0 | (1-0) | Fernando Torres 8 | 45,000 |
| 8 | 24-Oct-04 | A | Sevilla FC | L | 1-2 | (0-1) | Pablo 90 | 45,000 |
| 9 | 30-Oct-04 | A | Valencia | D | 1-1 | (0-0) | Fernando Torres 78 | 47,000 |
| 10 | 07-Nov-04 | H | Real Zaragoza | D | 1-1 | (0-1) | Salva 83 | 50,000 |
| 11 | 14-Nov-04 | A | Real Mallorca | D | 1-1 | (0-1) | G Colsa 83 | 15,000 |
| 12 | 21-Nov-04 | H | Numancia | W | 2-0 | (0-0) | Pablo 51; Fernando Torres 77 | 45,000 |
| 13 | 27-Nov-04 | A | Espanyol | L | 1-2 | (0-0) | Nano 55 | 17,120 |
| 14 | 05-Dec-04 | H | Osasuna | W | 3-2 | (2-1) | Torres 15; Salva 30; Colsa 54 | 45,000 |
| 15 | 11-Dec-04 | A | Athletic Bilbao | L | 0-1 | (0-1) | | 35000 |
| 16 | 19-Dec-04 | H | Deportivo | W | 1-0 | (1-0) | Lopez 27 | 45,000 |
| 17 | 21-Dec-04 | A | Real Betis | L | 0-1 | (0-1) | | 35,000 |
| 18 | 09-Jan-05 | H | Real Madrid | L | 0-3 | (0-1) | | 35,000 |
| 19 | 15-Jan-05 | A | Getafe | D | 1-1 | (1-0) | Jorge 35 | 14,000 |
| 20 | 23-Jan-05 | A | Malaga | L | 0-1 | (0-0) | | 29,000 |
| 21 | 29-Jan-05 | H | Albacete | W | 3-1 | (3-1) | Torres 20; Ibagaza 29; Pablo 44 | 35,000 |
| 22 | 06-Feb-05 | A | Barcelona | W | 2-0 | (1-0) | Torres 1, 90p | 62,520 |
| 23 | 13-Feb-05 | H | Levante | D | 0-0 | (0-0) | | 45,000 |
| 24 | 20-Feb-05 | A | Villarreal | L | 2-3 | (2-0) | Torres 27, 40 | 21,000 |
| 25 | 27-Feb-05 | H | Real Sociedad | W | 1-0 | (1-0) | Antonio Lopez 25 | 30,000 |
| 26 | 02-Mar-05 | A | Racing Santander | L | 1-2 | (1-1) | Torres 11p | 11,500 |
| 27 | 05-Mar-05 | H | Sevilla FC | W | 3-0 | (3-0) | Salva 16; Torres 37; Antonio Lopez 42 | 30,000 |
| 28 | 13-Mar-05 | H | Valencia | W | 1-0 | (1-0) | Torres 13 | 48,000 |
| 29 | 20-Mar-05 | A | Real Zaragoza | D | 0-0 | (0-0) | | 28,500 |
| 30 | 03-Apr-05 | H | Real Mallorca | W | 4-0 | (1-0) | Colsa 26; Torres 59p; Salva 85, 87 | --,--- |
| 31 | 09-Apr-05 | A | Numancia | L | 0-1 | (0-0) | | 9,000 |
| 32 | 16-Apr-05 | H | Espanyol | D | 0-0 | (0-0) | | 47,000 |
| 33 | 23-Apr-05 | A | Osasuna | L | 0-1 | (0-1) | | 16,000 |
| 34 | 30-Apr-05 | H | Athletic Bilbao | D | 1-1 | (0-0) | Colsa 78 | 45,000 |
| 35 | 08-May-05 | A | Deportivo | L | 0-2 | (0-0) | | 24,300 |
| 36 | 15-May-05 | H | Real Betis | L | 1-2 | (0-2) | Melli(og) 54 | --,--- |
| 37 | 21-May-05 | A | Real Madrid | D | 0-0 | (0-0) | | 70,000 |
| 38 | 29-May-05 | H | Getafe | D | 2-2 | (0-1) | Nunez 47, 90 | 15,000 |
|
|
| Spanish Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 27-Oct-04 | A | Ourense | W | 3-0 | (2-0) | Fernando Torres 4; Salva 43; Nano 54 | 4,500 |
| 2 | 11-Nov-04 | A | Gimnástic | W | 1-0 | (0-0) | Garcia Calvo 105 [aet] | 2,000 |
| 3 | 12-Jan-05 | A | Lorca | W | 3-1 | (1-0) | Antonio Lopez 44; Pablo 80; Braulio 86 | 7,500 |
| 3 L2 | 20-Jan-05 | H | Lorca | W | 2-0 | (0-0) | Braulio 64, 86 | 3,000 |
| QF L1 | 02-Feb-05 | A | Numancia | D | 0-0 | (0-0) | | --,--- |
| QF L2 | 16-Feb-05 | H | Numancia | W | 1-0 | (0-0) | Torres 66p | 20,000 |
| SF L1 | 20-Apr-05 | A | Osasuna | L | 0-1 | (0-1) | | 18,850 |
| SF L2 | 12-May-05 | H | Osasuna | D | 0-0 | (0-0) | | 50,000 |
|
|
| UEFA Intertoto Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 3 L1 | 17-Jul-04 | A | FC Zlin | W | 4-2 | (1-0) | A Novo 1; V Paunovic 71, 85; K Musampa 82 | 4,000 |
| 3 L2 | 24-Jul-04 | H | FC Zlin | L | 0-2 | (0-1) | | 15,000 |
| SF L1 | 28-Jul-04 | A | OFK Beograd | W | 3-1 | (2-0) | A Ibagaza 18; Fernando Torres 40p; D Simeone 66 | 7,000 |
| SF L2 | 04-Aug-04 | H | OFK Beograd | W | 2-0 | (1-0) | Fernando Torres 9; C Aguilera 51 | 25,000 |
| F L1 | 10-Aug-04 | A | Villarreal | L | 0-2 | (0-0) | | 15,000 |
| F L2 | 24-Aug-04 | H | Villarreal | W | 2-0 | (0-0) | Garcia Calvo 46; A Ibagaza 58 [aet, pen 1-3] | 45,000 |
|
|
Home and away results against each team, listed in the current league table standings