Miami Open 2004

ATP · Hard · All champions

Andy Roddick won the title, beating Guillermo Coria 6–7(2) 6–3 6–1 RET in the final.

Main draw 96 players

  1. 1🇨🇭Roger FedererRound of 32 · Lost to Rafael Nadal
  2. 2🇺🇸Andy RoddickFinal · Champion
  3. 3🇦🇷Guillermo CoriaFinal · Lost to Andy Roddick
  4. 4🇺🇸Andre AgassiRound of 16 · Lost to Agustin Calleri
  5. 5🇪🇸Carlos MoyaQuarterfinals · Lost to Andy Roddick
  6. 6🇩🇪Rainer SchuettlerRound of 64 · Lost to Nicolas Kiefer
  7. 7🇬🇧Tim HenmanRound of 64 · Lost to Jurgen Melzer
  8. 9🇹🇭Paradorn SrichaphanRound of 16 · Lost to Vincent Spadea
  9. 10🇨🇱Nicolas MassuRound of 64 · Lost to Andrei Pavel
  10. 11🇦🇺Mark PhilippoussisRound of 64 · Lost to Jan Hernych
  11. 12🇫🇷Sebastien GrosjeanRound of 16 · Lost to Nicolas Kiefer
  12. 13🇳🇱Sjeng SchalkenRound of 64 · Lost to Guillermo Canas
  13. 14🇨🇿Jiri NovakRound of 32 · Lost to Fernando Gonzalez
  14. 15🇳🇱Martin VerkerkRound of 64 · Lost to Todd Reid
  15. 16🇺🇸Mardy FishRound of 64 · Lost to Julien Benneteau
  16. 17🇦🇺Lleyton HewittRound of 32 · Lost to Andrei Pavel
  17. 18🇧🇷Gustavo KuertenRound of 64 · Lost to Juan Monaco
  18. 19🇪🇸Tommy RobredoRound of 16 · Lost to Carlos Moya
  19. 20🇦🇷Agustin CalleriQuarterfinals · Lost to Vincent Spadea
  20. 21🇨🇱Fernando GonzalezSemifinals · Lost to Guillermo Coria
  21. 22🇪🇸Albert CostaRound of 64 · Lost to Xavier Malisse
  22. 23🇪🇸Feliciano LopezRound of 64 · Lost to Thierry Ascione
  23. 24🇫🇷Arnaud ClementRound of 64 · Lost to Ivan Ljubicic
  24. 25🇦🇷Juan Ignacio ChelaRound of 32 · Lost to Guillermo Coria
  25. 26🇸🇪Jonas BjorkmanRound of 32 · Lost to Andy Roddick
  26. 27🇸🇰Dominik HrbatyRound of 32 · Lost to Carlos Moya
  27. 28🇧🇾Max MirnyiRound of 32 · Lost to Andre Agassi
  28. 29🇫🇮Jarkko NieminenRound of 64 · Lost to Todd Martin
  29. 30🇦🇷Gaston GaudioRound of 64 · Lost to Robby Ginepri
  30. 31🇷🇺Marat SafinRound of 64 · Lost to Vincent Spadea
  31. 32🇪🇸Rafael NadalRound of 16 · Lost to Fernando Gonzalez
  32. 🇺🇸Vincent SpadeaSemifinals · Lost to Andy Roddick
  33. 🇷🇴Andrei PavelQuarterfinals · Lost to Fernando Gonzalez
  34. 🇩🇪Nicolas KieferQuarterfinals · Lost to Guillermo Coria
  35. 🇦🇷Guillermo CanasRound of 16 · Lost to Andy Roddick
  36. Q🇫🇷Julien BenneteauRound of 16 · Lost to Guillermo Coria
  37. 🇺🇸Todd MartinRound of 16 · Lost to Andrei Pavel
  38. 🇭🇷Ivan LjubicicRound of 32 · Lost to Julien Benneteau
  39. Q🇨🇿Jan HernychRound of 32 · Lost to Tommy Robredo
  40. Q🇦🇷Juan MonacoRound of 32 · Lost to Paradorn Srichaphan
  41. 🇦🇹Jurgen MelzerRound of 32 · Lost to Todd Martin
  42. 🇨🇿Radek StepanekRound of 32 · Lost to Vincent Spadea
  43. 🇺🇸Robby GinepriRound of 32 · Lost to Nicolas Kiefer
  44. 🇫🇷Thierry AscioneRound of 32 · Lost to Sebastien Grosjean
  45. WC🇦🇺Todd ReidRound of 32 · Lost to Agustin Calleri
  46. 🇧🇪Xavier MalisseRound of 32 · Lost to Guillermo Canas
  47. 🇨🇿Bohdan UlihrachRound of 64 · Lost to Dominik Hrbaty
  48. 🇫🇷Cyril SaulnierRound of 64 · Lost to Juan Ignacio Chela
  49. 🇪🇸David SanchezRound of 64 · Lost to Carlos Moya
  50. LL🇪🇸Fernando VerdascoRound of 64 · Lost to Radek Stepanek
  51. Q🇦🇷Franco SquillariRound of 64 · Lost to Max Mirnyi
  52. WC🇭🇷Goran IvanisevicRound of 64 · Lost to Rafael Nadal
  53. 🇸🇰Karol BeckRound of 64 · Lost to Andy Roddick
  54. 🇸🇰Karol KuceraRound of 64 · Lost to Fernando Gonzalez
  55. 🇩🇪Lars BurgsmullerRound of 64 · Lost to Agustin Calleri
  56. 🇦🇷Mariano ZabaletaRound of 64 · Lost to Andre Agassi
  57. 🇪🇨Nicolas LapenttiRound of 64 · Lost to Sebastien Grosjean
  58. 🇷🇺Nikolay DavydenkoRound of 64 · Lost to Roger Federer
  59. 🇧🇪Olivier RochusRound of 64 · Lost to Tommy Robredo
  60. Q🇧🇷Ricardo MelloRound of 64 · Lost to Paradorn Srichaphan
  61. 🇸🇪Robin SoderlingRound of 64 · Lost to Lleyton Hewitt
  62. Q🇦🇹Stefan KoubekRound of 64 · Lost to Jiri Novak
  63. 🇺🇸Taylor DentRound of 64 · Lost to Jonas Bjorkman
  64. 🇿🇦Wayne FerreiraRound of 64 · Lost to Guillermo Coria
  65. 🇪🇸Alberto Martin#359Round of 128 · Lost to Stefan Koubek
  66. WC🇷🇺Alex Bogomolov JrRound of 128 · Lost to Karol Kucera
  67. WC🇺🇸Brian BakerRound of 128 · Lost to Cyril Saulnier
  68. 🇪🇸David FerrerRound of 128 · Lost to Robin Soderling
  69. 🇮🇹Davide SanguinettiRound of 128 · Lost to Ivan Ljubicic
  70. Q🇷🇺Dmitry TursunovRound of 128 · Lost to Andrei Pavel
  71. 🇫🇷Fabrice SantoroRound of 128 · Lost to Jan Hernych
  72. 🇧🇷Flavio SarettaRound of 128 · Lost to Todd Reid
  73. Q🇱🇺Gilles MullerRound of 128 · Lost to Bohdan Ulihrach
  74. 🇫🇷Gregory CarrazRound of 128 · Lost to Mariano Zabaleta
  75. 🇲🇦Hicham AraziRound of 128 · Lost to Thierry Ascione
  76. 🇰🇷Hyung Taik LeeRound of 128 · Lost to Franco Squillari
  77. 🇷🇺Igor AndreevRound of 128 · Lost to Nicolas Kiefer
  78. 🇬🇪Irakli LabadzeRound of 128 · Lost to Xavier Malisse
  79. Q🇨🇭Ivo HeubergerRound of 128 · Lost to Todd Martin
  80. 🇭🇷Ivo KarlovicRound of 128 · Lost to Jurgen Melzer
  81. 🇺🇸James BlakeRound of 128 · Lost to Vincent Spadea
  82. 🇺🇸Jan Michael GambillRound of 128 · Lost to Lars Burgsmuller
  83. Q🇺🇸Jeff MorrisonRound of 128 · Lost to Julien Benneteau
  84. Q🇺🇸Jeff SalzensteinRound of 128 · Lost to Ricardo Mello
  85. 🇸🇪Joachim JohanssonRound of 128 · Lost to Juan Monaco
  86. Q🇩🇰Kenneth CarlsenRound of 128 · Lost to Olivier Rochus
  87. 🇵🇪Luis HornaRound of 128 · Lost to David Sanchez
  88. 🇷🇺Mikhail YouzhnyRound of 128 · Lost to Taylor Dent
  89. 🇫🇷Nicolas EscudeRound of 128 · Lost to Goran Ivanisevic
  90. 🇳🇱Raemon SluiterRound of 128 · Lost to Wayne Ferreira
  91. 🇪🇸Ruben Ramirez HidalgoRound of 128 · Lost to Robby Ginepri
  92. 🇦🇲Sargis SargsianRound of 128 · Lost to Radek Stepanek
  93. 🇸🇪Thomas EnqvistRound of 128 · Lost to Nicolas Lapentti
  94. 🇸🇪Thomas JohanssonRound of 128 · Lost to Nikolay Davydenko
  95. WC🇩🇪Tommy HaasRound of 128 · Lost to Guillermo Canas
  96. 🇷🇴Victor HanescuRound of 128 · Lost to Karol Beck