Stockholm Open 2004

ATP · Hard · All champions

Thomas Johansson won the title, beating Andre Agassi 3–6 6–3 7–6(4) in the final.

Main draw 32 players

  1. 1🇺🇸Andre AgassiFinal · Lost to Thomas Johansson
  2. 2🇸🇪Joachim JohanssonQuarterfinals · Lost to Michael Ryderstedt
  3. 3🇷🇴Andrei PavelQuarterfinals · Lost to Thomas Johansson
  4. 4🇩🇪Tommy HaasSemifinals · Lost to Andre Agassi
  5. 5🇪🇸Feliciano LopezRound of 16 · Lost to Michael Ryderstedt
  6. 6🇸🇪Robin SoderlingRound of 16 · Lost to Thomas Johansson
  7. 7🇨🇿Tomas BerdychRound of 32 · Lost to Janko Tipsarevic
  8. 8🇪🇸Fernando VerdascoQuarterfinals · Lost to Andre Agassi
  9. 🇸🇪Thomas JohanssonFinal · Champion
  10. WC🇸🇪Michael RyderstedtSemifinals · Lost to Thomas Johansson
  11. 🇧🇪Olivier RochusQuarterfinals · Lost to Tommy Haas
  12. 🇺🇸Jan Michael GambillRound of 16 · Lost to Joachim Johansson
  13. Q🇷🇸Janko TipsarevicRound of 16 · Lost to Olivier Rochus
  14. 🇸🇪Jonas BjorkmanRound of 16 · Lost to Andre Agassi
  15. WC🇩🇰Kenneth CarlsenRound of 16 · Lost to Tommy Haas
  16. Q🇨🇿Michal TabaraRound of 16 · Lost to Andrei Pavel
  17. 🇳🇱Raemon SluiterRound of 16 · Lost to Fernando Verdasco
  18. 🇨🇱Adrian GarciaRound of 32 · Lost to Joachim Johansson
  19. 🇦🇷Agustin CalleriRound of 32 · Lost to Andrei Pavel
  20. Q🇮🇹Davide SanguinettiRound of 32 · Lost to Tommy Haas
  21. WC🇸🇪Ervin EleskovicRound of 32 · Lost to Kenneth Carlsen
  22. LL🇳🇴Jan Frode AndersenRound of 32 · Lost to Raemon Sluiter
  23. 🇫🇮Jarkko NieminenRound of 32 · Lost to Jan Michael Gambill
  24. 🇺🇸Jeff MorrisonRound of 32 · Lost to Feliciano Lopez
  25. Q🇸🇪Johan SettergrenRound of 32 · Lost to Olivier Rochus
  26. 🇧🇪Kristof VliegenRound of 32 · Lost to Andre Agassi
  27. 🇪🇸Oscar HernandezRound of 32 · Lost to Michael Ryderstedt
  28. 🇩🇪Philipp KohlschreiberRound of 32 · Lost to Michal Tabara
  29. 🇺🇸Robby GinepriRound of 32 · Lost to Fernando Verdasco
  30. 🇸🇪Thomas EnqvistRound of 32 · Lost to Robin Soderling
  31. 🇦🇺Wayne ArthursRound of 32 · Lost to Jonas Bjorkman
  32. 🇧🇪Xavier MalisseRound of 32 · Lost to Thomas Johansson