2004 ATP season
ATPWTA
The 2004 ATP season: 2,870 matches. Grand Slam champions: Federer R. (3), Gaudio G.; most titles: Federer R. (11).
Hard 1,343 · Clay 1,020 · Grass 306 · Carpet 201 matches
Grand Slams, Tour Finals and 1000s
| 31 Jan 2004 | Australian Open Grand Slam | Federer R. |
| 21 Mar 2004 | Pacific Life Open 1000 | Federer R. |
| 4 Apr 2004 | NASDAQ-100 Open 1000 | Roddick A. |
| 25 Apr 2004 | Monte Carlo Masters 1000 | Coria G. |
| 9 May 2004 | Telecom Italia Masters Roma 1000 | Moya C. |
| 16 May 2004 | Hamburg TMS 1000 | Federer R. |
| 6 Jun 2004 | French Open Grand Slam | Gaudio G. |
| 4 Jul 2004 | Wimbledon Grand Slam | Federer R. |
| 1 Aug 2004 | Toronto TMS 1000 | Federer R. |
| 8 Aug 2004 | Western & Southern Financial Group Masters 1000 | Agassi A. |
| 12 Sept 2004 | US Open Grand Slam | Federer R. |
| 24 Oct 2004 | Madrid Masters 1000 | Safin M. |
| 7 Nov 2004 | BNP Paribas 1000 | Safin M. |
| 21 Nov 2004 | Masters Cup Tour Finals | Federer R. |
Most titles
| Federer R. | 11 | 11 |
| Roddick A. | 4 | 8 |
| Hewitt L. | 4 | 7 |
| Moya C. | 3 | 5 |
| Safin M. | 3 | 5 |
| Canas G. | 3 | 4 |
| Hrbaty D. | 3 | 4 |
| Coria G. | 2 | 6 |
| Davydenko N. | 2 | 2 |
| Haas T. | 2 | 2 |
Longest winning runs
Biggest upsets by the odds
| 17 May 2004 | Zimonjic N. (339) | Agassi A. (6) | 12.00 | Internationaler Raiffeisen Grand Prix 2501st Round |
| 24 May 2004 | Haehnel J. (271) | Agassi A. (6) | 9.00 | French Open Grand Slam1st Round |
| 21 Aug 2004 | Muller G. (124) | Agassi A. (6) | 9.00 | Legg Mason Classic 250Semifinals |
| 1 Mar 2004 | Zib T. (149) | Henman T. (11) | 8.00 | Dubai Championships 5001st Round |
| 3 Aug 2004 | Hrbaty D. (21) | Federer R. (1) | 8.00 | Western & Southern Financial Group Masters 10001st Round |
| 13 Jan 2004 | Guccione C. (447) | Ferrero J.C. (3) | 7.00 | adidas International 2501st Round |
| 10 Sept 2004 | Johansson J. (30) | Roddick A. (2) | 7.00 | US Open Grand SlamQuarterfinals |
| 26 May 2004 | Mutis O. (125) | Roddick A. (2) | 6.50 | French Open Grand Slam2nd Round |
| 9 Jun 2004 | Beck K. (79) | Henman T. (5) | 6.50 | Stella Artois 2502nd Round |
| 1 Sept 2004 | Pless K. (353) | Kuerten G. (21) | 6.50 | US Open Grand Slam1st Round |
Biggest upsets by ranking
| 14 Mar 2004 | Haas T. (882) | Srichaphan P. (11) | 871 | Pacific Life Open 10002nd Round |
| 15 Mar 2004 | Haas T. (882) | Costa A. (25) | 857 | Pacific Life Open 10003rd Round |
| 8 Jun 2004 | Flanagan I. (866) | Philippoussis M. (17) | 849 | Stella Artois 2501st Round |
| 12 Mar 2004 | Haas T. (882) | Enqvist T. (64) | 818 | Pacific Life Open 10001st Round |
| 9 Jun 2004 | Flanagan I. (866) | Hanescu V. (78) | 788 | Stella Artois 2502nd Round |
| 16 Sept 2004 | Lu H. (1095) | Amritraj P. (308) | 787 | China Open 2501st Round |
| 10 Feb 2004 | Ivanisevic G. (753) | Ulihrach B. (146) | 607 | Indesit ATP Milano Indoor 2501st Round |
| 24 Mar 2004 | Ivanisevic G. (592) | Escude N. (66) | 526 | NASDAQ-100 Open 10001st Round |
| 28 Sept 2004 | Zhu B.Q. (646) | Zib T. (125) | 521 | Heineken Open 2501st Round |
| 29 Sept 2004 | Wassen R. (542) | Andreev I. (39) | 503 | Thailand Open 2501st Round |
Every final (67)
| 10 Jan 2004 | Qatar Exxon Mobil Open 250 | Escude N. |
| 11 Jan 2004 | AAPT Championships 250 | Hrbaty D. |
| 11 Jan 2004 | TATA Open 250 | Moya C. |
| 17 Jan 2004 | adidas International 250 | Hewitt L. |
| 17 Jan 2004 | Heineken Open 250 | Hrbaty D. |
| 31 Jan 2004 | Australian Open Grand Slam | Federer R. |
| 15 Feb 2004 | Indesit ATP Milano Indoor 250 | Dupuis A. |
| 15 Feb 2004 | Siebel Open 250 | Roddick A. |
| 16 Feb 2004 | Bellsouth Open 250 | Gonzalez F. |
| 22 Feb 2004 | ABN AMRO World Tennis Tournament 500 | Hewitt L. |
| 22 Feb 2004 | ATP Buenos Aires 2004 250 | Coria G. |
| 22 Feb 2004 | Kroger St. Jude 500 | Johansson J. |
| 29 Feb 2004 | Brasil Open 250 | Kuerten G. |
| 29 Feb 2004 | Open 13 250 | Hrbaty D. |
| 7 Mar 2004 | Abierto Mexicano 500 | Moya C. |
| 7 Mar 2004 | Dubai Championships 500 | Federer R. |
| 7 Mar 2004 | Franklin Templeton Tennis Classic 250 | Spadea V. |
| 21 Mar 2004 | Pacific Life Open 1000 | Federer R. |
| 4 Apr 2004 | NASDAQ-100 Open 1000 | Roddick A. |
| 18 Apr 2004 | CAM Open Comunidad Valenciana 250 | Verdasco F. |
| 18 Apr 2004 | Estoril Open 250 | Chela J.I. |
| 18 Apr 2004 | U.S. Men's Clay Court Championships 250 | Haas T. |
| 25 Apr 2004 | Monte Carlo Masters 1000 | Coria G. |
| 2 May 2004 | BMW Open 250 | Davydenko N. |
| 2 May 2004 | Open Seat Godo 500 | Robredo T. |
| 9 May 2004 | Telecom Italia Masters Roma 1000 | Moya C. |
| 16 May 2004 | Hamburg TMS 1000 | Federer R. |
| 22 May 2004 | Grand Prix Hassan II 250 | Ventura S. |
| 22 May 2004 | Internationaler Raiffeisen Grand Prix 250 | Volandri F. |
| 6 Jun 2004 | French Open Grand Slam | Gaudio G. |
| 13 Jun 2004 | Gerry Weber Open 250 | Federer R. |
| 13 Jun 2004 | Stella Artois 250 | Roddick A. |
| 19 Jun 2004 | Nottingham Open 250 | Srichaphan P. |
| 20 Jun 2004 | Ordina Open 250 | Llodra M. |
| 4 Jul 2004 | Wimbledon Grand Slam | Federer R. |
| 11 Jul 2004 | Allianz Suisse Open 250 | Federer R. |
| 11 Jul 2004 | Hall of Fame Championships 250 | Rusedski G. |
| 12 Jul 2004 | Swedish Open 250 | Zabaleta M. |
| 18 Jul 2004 | Mercedes Cup 500 | Canas G. |
| 18 Jul 2004 | Priority Telecom Dutch Open 250 | Verkerk M. |
| 19 Jul 2004 | Mercedes-Benz Cup 250 | Haas T. |
| 25 Jul 2004 | Croatia Open 250 | Canas G. |
| 25 Jul 2004 | Generali Open 500 | Massu N. |
| 25 Jul 2004 | RCA Championships 250 | Roddick A. |
| 1 Aug 2004 | Toronto TMS 1000 | Federer R. |
| 8 Aug 2004 | Western & Southern Financial Group Masters 1000 | Agassi A. |
| 15 Aug 2004 | Idea Prokom Open 250 | Nadal R. |
| 22 Aug 2004 | Legg Mason Classic 250 | Hewitt L. |
| 29 Aug 2004 | TD Waterhouse Cup 250 | Hewitt L. |
| 12 Sept 2004 | US Open Grand Slam | Federer R. |
| 19 Sept 2004 | China Open 250 | Safin M. |
| 19 Sept 2004 | International Championships 250 | Mello R. |
| 19 Sept 2004 | Open Romania 250 | Acasuso J. |
| 3 Oct 2004 | Campionati Internazionali Di Sicilia 250 | Berdych T. |
| 3 Oct 2004 | Heineken Open 250 | Canas G. |
| 3 Oct 2004 | Thailand Open 250 | Federer R. |
| 10 Oct 2004 | Grand Prix de Lyon 250 | Soderling R. |
| 10 Oct 2004 | Japan Open 500 | Novak J. |
| 17 Oct 2004 | CA Tennis Trophy 500 | Lopez F. |
| 17 Oct 2004 | Kremlin Cup 250 | Davydenko N. |
| 17 Oct 2004 | Open de Moselle 250 | Haehnel J. |
| 24 Oct 2004 | Madrid Masters 1000 | Safin M. |
| 31 Oct 2004 | St. Petersburg Open 250 | Youzhny M. |
| 31 Oct 2004 | Stockholm Open 250 | Johansson T. |
| 31 Oct 2004 | Swiss Indoors 250 | Novak J. |
| 7 Nov 2004 | BNP Paribas 1000 | Safin M. |
| 21 Nov 2004 | Masters Cup Tour Finals | Federer R. |
Rankings (in brackets) are as at the match. Odds are the winner's pre-match average market price (Bet365 or Pinnacle before 2010). Winning runs ignore walkovers. Tour-level main draws. Data: tennis-data.co.uk.