Swiss Open Gstaad 2004

ATP · Clay · All champions

Roger Federer won the title, beating Igor Andreev 6–2 6–3 5–7 6–3 in the final.

Main draw 32 players

  1. 1🇨🇭Roger FedererFinal · Champion
  2. 2🇪🇸Juan Carlos FerreroRound of 32 · Lost to Stefan Koubek
  3. 3🇩🇪Rainer SchuettlerSemifinals · Lost to Igor Andreev
  4. 4🇨🇿Jiri NovakQuarterfinals · Lost to Potito Starace
  5. 5🇷🇴Andrei PavelRound of 32 · Lost to Marc Rosset
  6. 6🇪🇸David FerrerRound of 16 · Lost to Felix Mantilla
  7. 7🇪🇸David SanchezRound of 32 · Lost to Potito Starace
  8. 8🇪🇸Albert CostaRound of 16 · Lost to Igor Andreev
  9. 🇷🇺Igor AndreevFinal · Lost to Roger Federer
  10. Q🇮🇹Potito StaraceSemifinals · Lost to Roger Federer
  11. 🇪🇸Felix MantillaQuarterfinals · Lost to Rainer Schuettler
  12. 🇨🇿Radek StepanekQuarterfinals · Lost to Roger Federer
  13. 🇪🇸Ruben Ramirez HidalgoQuarterfinals · Lost to Igor Andreev
  14. 🇪🇸Albert MontanesRound of 16 · Lost to Jiri Novak
  15. 🇩🇪Florian MayerRound of 16 · Lost to Rainer Schuettler
  16. 🇭🇷Ivo KarlovicRound of 16 · Lost to Roger Federer
  17. WC🇨🇭Marc RossetRound of 16 · Lost to Radek Stepanek
  18. 🇦🇹Stefan KoubekRound of 16 · Lost to Ruben Ramirez Hidalgo
  19. 🇷🇴Victor HanescuRound of 16 · Lost to Potito Starace
  20. 🇪🇸Albert PortasRound of 32 · Lost to Florian Mayer
  21. Q🇮🇹Andreas SeppiRound of 32 · Lost to Igor Andreev
  22. 🇨🇿Bohdan UlihrachRound of 32 · Lost to Albert Costa
  23. 🇧🇪Christophe RochusRound of 32 · Lost to Felix Mantilla
  24. WC🇨🇭Ivo HeubergerRound of 32 · Lost to Radek Stepanek
  25. 🇦🇷Jose AcasusoRound of 32 · Lost to Jiri Novak
  26. 🇩🇪Lars BurgsmullerRound of 32 · Lost to Victor Hanescu
  27. Q🇨🇭Marco ChiudinelliRound of 32 · Lost to Albert Montanes
  28. WC🇨🇭Michel KratochvilRound of 32 · Lost to Rainer Schuettler
  29. 🇪🇸Oscar HernandezRound of 32 · Lost to Ivo Karlovic
  30. Q🇨🇭Stan Wawrinka#164Round of 32 · Lost to Ruben Ramirez Hidalgo
  31. 🇩🇪Tomas BehrendRound of 32 · Lost to Roger Federer
  32. 🇨🇿Tomas BerdychRound of 32 · Lost to David Ferrer