| Spanish Primera Liga |
| No. | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 30-Aug-04 | A | Valencia | L | 1-2 | (0-2) | D Forlan 78 | 48,000 |
| 2 | 12-Sep-04 | H | Real Sociedad | D | 0-0 | (0-0) | | 16,000 |
| 3 | 19-Sep-04 | A | Racing Santander | D | 1-1 | (0-0) | S Battaglia 59 | 11,850 |
| 4 | 22-Sep-04 | H | Sevilla FC | D | 0-0 | (0-0) | | 14,000 |
| 5 | 25-Sep-04 | A | Atletico Madrid | L | 0-1 | (0-1) | | 48,149 |
| 6 | 03-Oct-04 | H | Real Zaragoza | W | 2-0 | (1-0) | Alvaro(og) 40; D Forlan 50 | 14,000 |
| 7 | 17-Oct-04 | A | Real Mallorca | D | 1-1 | (1-1) | D Forlan 21 | 14,000 |
| 8 | 24-Oct-04 | H | Numancia | W | 4-0 | (1-0) | J Riquelme 20; Font 60, 68; D Forlan 85 | 16,000 |
| 9 | 31-Oct-04 | A | Espanyol | D | 0-0 | (0-0) | | 18,100 |
| 10 | 07-Nov-04 | H | Osasuna | W | 3-0 | (2-0) | J Riquelme 37p, 65; Gonzalo Rodriguez 39 | 16,000 |
| 11 | 13-Nov-04 | A | Athletic Bilbao | L | 1-2 | (0-0) | Jose Mari 60 | 27,000 |
| 12 | 20-Nov-04 | H | Deportivo | L | 0-2 | (0-1) | | 17,000 |
| 13 | 28-Nov-04 | A | Real Betis | L | 1-2 | (0-2) | A Guayre 54 | 35,000 |
| 14 | 05-Dec-04 | H | Real Madrid | D | 0-0 | (0-0) | | 21,000 |
| 15 | 12-Dec-04 | A | Getafe | W | 2-1 | (1-0) | Guayre 7; Forlan 59 | 12,000 |
| 16 | 19-Dec-04 | H | Malaga | W | 3-0 | (1-0) | Pena 45; Riquelme 65; Forlan 83 | 16,000 |
| 17 | 22-Dec-04 | A | Albacete | D | 2-2 | (2-1) | Forland 32; Guayre 35 | 10,000 |
| 18 | 09-Jan-05 | H | Barcelona | W | 3-0 | (1-0) | Forlan 30, 85; Rodriguez 47 | 22,000 |
| 19 | 16-Jan-05 | A | Levante | W | 4-2 | (2-0) | Guayre 3; Forlan 27, 60; Senna 87 | 16,000 |
| 20 | 23-Jan-05 | H | Valencia | W | 3-1 | (2-0) | Riquelme 17p, 45, 90p | 20,000 |
| 21 | 30-Jan-05 | A | Real Sociedad | W | 4-0 | (0-0) | Forlan 57, 81; Riquelme 75; Jose Mari 90 | 20,326 |
| 22 | 06-Feb-05 | H | Racing Santander | W | 2-1 | (0-1) | Forlan 49; Riquelme 65p | 20,000 |
| 23 | 13-Feb-05 | A | Sevilla FC | L | 1-2 | (0-1) | Riquelme 88p | 40,000 |
| 24 | 20-Feb-05 | H | Atletico Madrid | W | 3-2 | (0-2) | Forlan 62; Perea(og) 83; Sorin 90 | 21,000 |
| 25 | 27-Feb-05 | A | Real Zaragoza | L | 0-1 | (0-1) | | 29,500 |
| 26 | 02-Mar-05 | H | Real Mallorca | W | 2-1 | (0-1) | Figueroa 63; Forlan 85 | 9,000 |
| 27 | 06-Mar-05 | A | Numancia | D | 1-1 | (1-0) | Riquelme 27 | 6,000 |
| 28 | 13-Mar-05 | H | Espanyol | W | 4-1 | (1-1) | Forlan 25; Sorin 49; Riquelme 56p; Figueroa 82 | 20,000 |
| 29 | 02-Apr-05 | H | Athletic Bilbao | W | 3-1 | (2-1) | Jose Mari 11, 31; Forlan 56 | 17,000 |
| 30 | 10-Apr-05 | A | Deportivo | D | 1-1 | (0-0) | Arzo 87 | 24,500 |
| 31 | 17-Apr-05 | H | Real Betis | D | 0-0 | (0-0) | | 21,000 |
| 32 | 23-Apr-05 | A | Real Madrid | L | 1-2 | (1-0) | Riquelme 39p | 80,000 |
| 33 | 28-Apr-05 | A | Osasuna | L | 2-3 | (1-1) | Senna 7; Sorin 72 | --,--- |
| 34 | 01-May-05 | H | Getafe | W | 4-0 | (2-0) | Sorin 13; Forlan 18, 53; Cazorla Gonzalez 46 | 14,000 |
| 35 | 08-May-05 | A | Malaga | W | 2-0 | (0-0) | Riquelme 63; Cazorla Gonzalez 65 | 20,000 |
| 36 | 15-May-05 | H | Albacete | W | 1-0 | (0-0) | Riquelme 67p | 23,000 |
| 37 | 22-May-05 | A | Barcelona | D | 3-3 | (2-2) | Forlan 15, 30p, 70 | 98,000 |
| 38 | 29-May-05 | H | Levante | W | 4-1 | (2-1) | Josico 40; Forlan 45, 90; Figueroa 90 | 23,000 |
|
|
| Spanish Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 28-Oct-04 | A | Girona | L | 1-2 | (0-0) | J Pena 51 | 2,000 |
|
|
| UEFA Cup Finals |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| Gp E | 21-Oct-04 | A | Lazio | D | 1-1 | (1-0) | Jose Mari 4 | 12,195 |
| Gp E | 25-Nov-04 | H | Middlesbrough | W | 2-0 | (1-0) | A Guayre 36; Javi Venta 75 | 16,000 |
| Gp E | 02-Dec-04 | A | Partizan Belgrade | D | 1-1 | (1-0) | Santi Cazorla 17 | 26,000 |
| Gp E | 15-Dec-04 | H | Egaleo Athens | W | 4-0 | (2-0) | Hector Font 12; Guayre 39; Javi Venta 51; Santi Cazorla 63 | 10,000 |
| 2 L1 | 17-Feb-05 | A | Dynamo Kiev | D | 0-0 | (0-0) | | 11,000 |
| 2 L2 | 24-Feb-05 | H | Dynamo Kiev | W | 2-0 | (2-0) | Figueroa 20; Cazorla Gonzalez 32 | --,--- |
| 3 L1 | 16-Mar-05 | A | Steaua Bucharest | D | 0-0 | (0-0) | | 30,000 |
| 3 L2 | 20-Mar-05 | H | Steaua Bucharest | W | 2-0 | (1-0) | Riquelme 5, 61p | --,--- |
| QF L1 | 07-Apr-05 | H | AZ Alkmaar | L | 1-2 | (1-1) | Riquelme 14 | 10,000 |
| QF L2 | 14-Apr-05 | A | AZ Alkmaar | D | 1-1 | (0-1) | Figueroa 72 | --,--- |
|
|
| UEFA Cup Qual |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 L1 | 16-Sep-04 | A | Hammarby | W | 2-1 | (2-1) | A Guayre 12; Gonzalo Rodriguez 23 | 11,122 |
| 1 L2 | 30-Sep-04 | H | Hammarby | W | 3-0 | (1-0) | A Guayre 9; Font 68; S Cazorla 86 | 14,000 |
|
|
| UEFA Intertoto Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 2 L2 | 10-Jul-04 | H | Odense BK | W | 2-0 | (2-0) | Jose Mari 24; Font 38 | 5,000 |
| 3 L1 | 17-Jul-04 | H | Spartak Moscow | W | 1-0 | (0-0) | S Anderson 51 | 7,000 |
| 3 L2 | 24-Jul-04 | A | Spartak Moscow | D | 2-2 | (1-2) | S Anderson 33; Roger 53 | 12,000 |
| SF L1 | 28-Jul-04 | H | Hamburg | W | 1-0 | (0-0) | S Anderson 61p | 11,000 |
| SF L2 | 04-Aug-04 | A | Hamburg | W | 1-0 | (0-0) | Jose Mari 69 | 35,296 |
| F L1 | 10-Aug-04 | H | Atletico Madrid | W | 2-0 | (0-0) | Roger 53; Gonzalo Rodriguez 75 | 15,000 |
| F L2 | 24-Aug-04 | A | Atletico Madrid | L | 0-2 | (0-0) | [aet, pen 1-3] | 45,000 |
|
|
Home and away results against each team, listed in the current league table standings