Barcelona Open 2004

ATP · Clay · All champions

Tommy Robredo won the title, beating Gaston Gaudio 6–3 4–6 6–2 3–6 6–3 in the final.

Main draw 56 players

  1. 2🇪🇸Carlos MoyaRound of 16 · Lost to Gaston Gaudio
  2. 3🇦🇷David NalbandianQuarterfinals · Lost to Kristof Vliegen
  3. 4🇨🇱Nicolas MassuRound of 32 · Lost to Alberto Martin
  4. 5🇨🇱Fernando GonzalezQuarterfinals · Lost to Tommy Robredo
  5. 6🇧🇷Gustavo KuertenQuarterfinals · Lost to Gaston Gaudio
  6. 7🇦🇷Agustin CalleriQuarterfinals · Lost to Albert Montanes
  7. 8🇪🇸Tommy RobredoFinal · Champion
  8. 9🇦🇷Juan Ignacio ChelaRound of 32 · Lost to Olivier Patience
  9. 10🇪🇸Feliciano LopezRound of 16 · Lost to Agustin Calleri
  10. 12🇸🇰Dominik HrbatyRound of 64 · Lost to Mario Ancic
  11. 13🇦🇷Gaston GaudioFinal · Lost to Tommy Robredo
  12. 14🇪🇸Albert CostaRound of 64 · Lost to Albert Montanes
  13. 15🇪🇸Felix MantillaRound of 32 · Lost to Marc Lopez
  14. 16🇦🇷Mariano ZabaletaRound of 16 · Lost to Fernando Gonzalez
  15. 17🇧🇷Flavio SarettaRound of 32 · Lost to Kristof Vliegen
  16. WC🇪🇸Albert MontanesSemifinals · Lost to Gaston Gaudio
  17. Q🇧🇪Kristof VliegenSemifinals · Lost to Tommy Robredo
  18. 🇪🇸Alberto Martin#364Round of 16 · Lost to Albert Montanes
  19. 🇪🇸Fernando VerdascoRound of 16 · Lost to Tommy Robredo
  20. 🇦🇷Guillermo CanasRound of 16 · Lost to Gustavo Kuerten
  21. WC🇪🇸Marc LopezRound of 16 · Lost to David Nalbandian
  22. Q🇫🇷Olivier PatienceRound of 16 · Lost to Kristof Vliegen
  23. 🇩🇪Alexander PoppRound of 32 · Lost to Gaston Gaudio
  24. Q🇩🇪Daniel ElsnerRound of 32 · Lost to Carlos Moya
  25. 🇪🇸David SanchezRound of 32 · Lost to Feliciano Lopez
  26. 🇪🇸Fernando VicenteRound of 32 · Lost to Mariano Zabaleta
  27. 🇸🇰Karol BeckRound of 32 · Lost to Tommy Robredo
  28. 🇭🇷Mario AncicRound of 32 · Lost to Guillermo Canas
  29. WC🇪🇸Nicolas AlmagroRound of 32 · Lost to Albert Montanes
  30. 🇪🇨Nicolas LapenttiRound of 32 · Lost to Fernando Gonzalez
  31. LL🇦🇺Peter LuczakRound of 32 · Lost to Fernando Verdasco
  32. WC🇸🇪Thomas JohanssonRound of 32 · Lost to Gustavo Kuerten
  33. 🇺🇸Todd MartinRound of 32 · Lost to David Nalbandian
  34. 🇨🇿Tomas BerdychRound of 32 · Lost to Agustin Calleri
  35. 🇪🇸Albert PortasRound of 64 · Lost to Alexander Popp
  36. 🇪🇸Alex CorretjaRound of 64 · Lost to Nicolas Almagro
  37. 🇪🇸David FerrerRound of 64 · Lost to Todd Martin
  38. 🇮🇹Davide SanguinettiRound of 64 · Lost to Olivier Patience
  39. Q🇪🇸Didac PerezRound of 64 · Lost to Thomas Johansson
  40. 🇷🇺Dmitry TursunovRound of 64 · Lost to David Sanchez
  41. 🇪🇸Galo BlancoRound of 64 · Lost to Tomas Berdych
  42. 🇷🇺Igor AndreevRound of 64 · Lost to Marc Lopez
  43. 🇭🇷Ivo KarlovicRound of 64 · Lost to Fernando Vicente
  44. 🇺🇸Jan Michael GambillRound of 64 · Lost to Feliciano Lopez
  45. 🇳🇱John Van LottumRound of 64 · Lost to Karol Beck
  46. 🇦🇷Jose AcasusoRound of 64 · Lost to Alberto Martin
  47. QCRCJuan Antonio MarinRound of 64 · Lost to Guillermo Canas
  48. 🇦🇹Jurgen MelzerRound of 64 · Lost to Nicolas Lapentti
  49. LL🇮🇹Massimo DellacquaRound of 64 · Lost to Mariano Zabaleta
  50. 🇫🇷Nicolas MahutRound of 64 · Lost to Fernando Verdasco
  51. 🇪🇸Oscar HernandezRound of 64 · Lost to Peter Luczak
  52. 🇳🇱Raemon SluiterRound of 64 · Lost to Gaston Gaudio
  53. 🇪🇸Ruben Ramirez HidalgoRound of 64 · Lost to Daniel Elsner
  54. Q🇪🇸Salvador NavarroRound of 64 · Lost to Flavio Saretta
  55. Q🇨🇭Stan Wawrinka#164Round of 64 · Lost to Felix Mantilla
  56. 🇦🇹Stefan KoubekRound of 64 · Lost to Kristof Vliegen