Tehran CH 2004
Mariano Puerta won the title, beating Melle Van Gemerden 6–3 6–4 in the final.
Main draw 32 players
- 1🇸🇰Michal MertinakSemifinals · Lost to Melle Van Gemerden
- 2🇫🇷Jean Michel PequeryRound of 16 · Lost to Vasilis Mazarakis
- 3🇦🇹Daniel KoellererRound of 32 · Lost to Javier Garcia Sintes
- 4🇷🇺Teymuraz GabashviliRound of 32 · Lost to Mariano Puerta
- 5🇨🇭Jean Claude ScherrerRound of 16 · Lost to Melle Van Gemerden
- 6🇫🇷Eric ProdonRound of 32 · Lost to Oliver Marach
- 7🇸🇪Michael RyderstedtQuarterfinals · Lost to Mariano Puerta
- 8🇺🇿Farrukh DustovRound of 32 · Lost to Jan Mertl
- 🇦🇷Mariano PuertaFinal · Champion
- 🇳🇱Melle Van GemerdenFinal · Lost to Mariano Puerta
- 🇬🇷Vasilis MazarakisSemifinals · Lost to Mariano Puerta
- 🇨🇿Jan MertlQuarterfinals · Lost to Vasilis Mazarakis
- 🇪🇸Javier Garcia SintesQuarterfinals · Lost to Melle Van Gemerden
- 🇦🇹Oliver MarachQuarterfinals · Lost to Michal Mertinak
- WCIRIAshkan ShokoofiRound of 16 · Lost to Michael Ryderstedt
- 🇸🇰Ivo KlecRound of 16 · Lost to Mariano Puerta
- 🇵🇱Lukasz KubotRound of 16 · Lost to Javier Garcia Sintes
- Q🇩🇪Marc PexaRound of 16 · Lost to Jan Mertl
- WCIRIShahab Hassani NafezRound of 16 · Lost to Oliver Marach
- 🇮🇹Simone BolelliRound of 16 · Lost to Michal Mertinak
- LLIRIAkbar TaheriRound of 32 · Lost to Ashkan Shokoofi
- QIRIAnoosha ShahgholiRound of 32 · Lost to Melle Van Gemerden
- Q🇦🇹Dmitri KotchetkovRound of 32 · Lost to Michael Ryderstedt
- 🇷🇺Evgueni SmirnovRound of 32 · Lost to Simone Bolelli
- WCIRIFarshad TalavarRound of 32 · Lost to Shahab Hassani Nafez
- 🇩🇪Frank MoserRound of 32 · Lost to Jean Claude Scherrer
- LL🇨🇿Josef NestickyRound of 32 · Lost to Jean Michel Pequery
- WCKUWMohammad GhareebRound of 32 · Lost to Ivo Klec
- QIRIRouzbeh KamranRound of 32 · Lost to Marc Pexa
- 🇧🇪Stefan WautersRound of 32 · Lost to Lukasz Kubot
- 🇧🇪Steve DarcisRound of 32 · Lost to Vasilis Mazarakis
- 🇸🇰Victor BruthansRound of 32 · Lost to Michal Mertinak