Puebla CH 2004

ATP · Hard

Miguel Gallardo Valles won the title, beating Razvan Sabau 7–6(5) 6–4 in the final.

Main draw 32 players

  1. 1🇷🇴Razvan SabauFinal · Lost to Miguel Gallardo Valles
  2. 2🇩🇰Kristian PlessRound of 16 · Lost to Bruno Echagaray
  3. 3🇦🇷Nicolas ToderoSemifinals · Lost to Razvan Sabau
  4. 4🇲🇽Miguel Gallardo VallesFinal · Champion
  5. 5🇳🇱Jean Julien RojerRound of 16 · Lost to Zbynek Mlynarik
  6. 6🇲🇽Alejandro Hernandez#463Round of 16 · Lost to Santiago Gonzalez
  7. 7🇸🇰Victor BruthansQuarterfinals · Lost to Razvan Sabau
  8. 8🇦🇷Brian DabulRound of 16 · Lost to Aleksandar Vlaski
  9. 🇷🇸Aleksandar VlaskiSemifinals · Lost to Miguel Gallardo Valles
  10. 🇲🇽Bruno EchagarayQuarterfinals · Lost to Aleksandar Vlaski
  11. 🇲🇽Santiago GonzalezQuarterfinals · Lost to Nicolas Todero
  12. 🇦🇹Zbynek MlynarikQuarterfinals · Lost to Miguel Gallardo Valles
  13. 🇵🇱Adam ChadajRound of 16 · Lost to Miguel Gallardo Valles
  14. WC🇲🇽Daniel GarzaRound of 16 · Lost to Victor Bruthans
  15. 🇺🇸John Paul FrutteroRound of 16 · Lost to Nicolas Todero
  16. 🇮🇪Kevin SorensenRound of 16 · Lost to Razvan Sabau
  17. WC🇺🇸Andrew KolkerRound of 32 · Lost to Zbynek Mlynarik
  18. Q🇲🇽Bruno RodriguezRound of 32 · Lost to Razvan Sabau
  19. Q🇺🇸Chris KwonRound of 32 · Lost to Adam Chadaj
  20. 🇦🇷Damian PatriarcaRound of 32 · Lost to Kevin Sorensen
  21. Q🇺🇸David LoewenthalRound of 32 · Lost to Jean Julien Rojer
  22. 🇦🇷Diego HartfieldRound of 32 · Lost to John Paul Fruttero
  23. WC🇲🇽Erasmo VazquezRound of 32 · Lost to Daniel Garza
  24. 🇧🇷Francisco CostaRound of 32 · Lost to Brian Dabul
  25. 🇩🇪Frank MoserRound of 32 · Lost to Miguel Gallardo Valles
  26. 🇦🇷Gustavo MarcaccioRound of 32 · Lost to Kristian Pless
  27. 🇺🇸Lesley JosephRound of 32 · Lost to Aleksandar Vlaski
  28. 🇩🇪Markus HantschkRound of 32 · Lost to Victor Bruthans
  29. 🇨🇴Michael QuinteroRound of 32 · Lost to Nicolas Todero
  30. Q🇺🇸Nicholas MonroeRound of 32 · Lost to Santiago Gonzalez
  31. LLCUBRicardo ChileRound of 32 · Lost to Alejandro Hernandez
  32. WC🇲🇽Victor RomeroRound of 32 · Lost to Bruno Echagaray