Tehran CH 2004

ATP · Clay

Mariano Puerta won the title, beating Melle Van Gemerden 6–3 6–4 in the final.

Main draw 32 players

  1. 1🇸🇰Michal MertinakSemifinals · Lost to Melle Van Gemerden
  2. 2🇫🇷Jean Michel PequeryRound of 16 · Lost to Vasilis Mazarakis
  3. 3🇦🇹Daniel KoellererRound of 32 · Lost to Javier Garcia Sintes
  4. 4🇷🇺Teymuraz GabashviliRound of 32 · Lost to Mariano Puerta
  5. 5🇨🇭Jean Claude ScherrerRound of 16 · Lost to Melle Van Gemerden
  6. 6🇫🇷Eric ProdonRound of 32 · Lost to Oliver Marach
  7. 7🇸🇪Michael RyderstedtQuarterfinals · Lost to Mariano Puerta
  8. 8🇺🇿Farrukh DustovRound of 32 · Lost to Jan Mertl
  9. 🇦🇷Mariano PuertaFinal · Champion
  10. 🇳🇱Melle Van GemerdenFinal · Lost to Mariano Puerta
  11. 🇬🇷Vasilis MazarakisSemifinals · Lost to Mariano Puerta
  12. 🇨🇿Jan MertlQuarterfinals · Lost to Vasilis Mazarakis
  13. 🇪🇸Javier Garcia SintesQuarterfinals · Lost to Melle Van Gemerden
  14. 🇦🇹Oliver MarachQuarterfinals · Lost to Michal Mertinak
  15. WCIRIAshkan ShokoofiRound of 16 · Lost to Michael Ryderstedt
  16. 🇸🇰Ivo KlecRound of 16 · Lost to Mariano Puerta
  17. 🇵🇱Lukasz KubotRound of 16 · Lost to Javier Garcia Sintes
  18. Q🇩🇪Marc PexaRound of 16 · Lost to Jan Mertl
  19. WCIRIShahab Hassani NafezRound of 16 · Lost to Oliver Marach
  20. 🇮🇹Simone BolelliRound of 16 · Lost to Michal Mertinak
  21. LLIRIAkbar TaheriRound of 32 · Lost to Ashkan Shokoofi
  22. QIRIAnoosha ShahgholiRound of 32 · Lost to Melle Van Gemerden
  23. Q🇦🇹Dmitri KotchetkovRound of 32 · Lost to Michael Ryderstedt
  24. 🇷🇺Evgueni SmirnovRound of 32 · Lost to Simone Bolelli
  25. WCIRIFarshad TalavarRound of 32 · Lost to Shahab Hassani Nafez
  26. 🇩🇪Frank MoserRound of 32 · Lost to Jean Claude Scherrer
  27. LL🇨🇿Josef NestickyRound of 32 · Lost to Jean Michel Pequery
  28. WCKUWMohammad GhareebRound of 32 · Lost to Ivo Klec
  29. QIRIRouzbeh KamranRound of 32 · Lost to Marc Pexa
  30. 🇧🇪Stefan WautersRound of 32 · Lost to Lukasz Kubot
  31. 🇧🇪Steve DarcisRound of 32 · Lost to Vasilis Mazarakis
  32. 🇸🇰Victor BruthansRound of 32 · Lost to Michal Mertinak