Calendar: 2004

Name Dates Location Surface Draw Result
Chennai
ATP International Series
Jan 5 - Jan 11 Chennai, India Outdoor Hard S: 32
D: 16
S: R32
D:
Aukland
ATP International Series
Jan 12 - Jan 17 Outdoor Hard S: 32 S: F
Australian Open
Grand Slam
Jan 19 - Feb 1 Melbourne Park, Melbourne, Australia Outdoor Hard S: 128
D: 64
S: R32
D: R16
Davis Cup
Davis Cup
Feb 6 - Feb 8 Czechoslovakia Indoor Carpet
Milan
ATP International Series
Feb 9 - Feb 15 Italy Indoor Carpet S: 32
D: 16
S: R16
Dubai
ATP International Series Gold
Mar 1 - Mar 7 Dubai, UAE Outdoor Hard S: 32
D: 16
S: QF
D: SF
Indian Wells
ATP Masters Series
Mar 12 - Mar 21 Indian Wells Tennis Garden, California Outdoor Hard S: 96
D: 32
S: Q32
D: QF
Miami
ATP Masters Series
Mar 22 - Apr 4 Miami, Fl Outdoor Hard S: 96
D: 32
S: R16
D: R16
Davis Cup
Davis Cup
Apr 9 - Apr 11 Palma de Mallorca Outdoor Clay
Estoril
ATP International Series
Apr 12 - Apr 18 Portugal Indoor Hard S: 32 S: QF
Bastad
ATP International Series
Jul 5 - Jul 11 Sweden Outdoor Clay S: 32
D: 16
S: QF
Stuttgart
ATP International Series Gold
Jul 12 - Jul 18 Germany Outdoor Clay S: 48
D: 16
S: QF
D: QF
Canada
ATP Masters Series
Jul 26 - Aug 1 Toronto, Canada Outdoor Hard S: 64
D: 24
S: R64
Cincinnati
ATP Masters Series
Aug 2 - Aug 8 Mason, Ohio Outdoor Hard S: 64
D: 32
S: R64
Sopot
ATP International Series
Aug 9 - Aug 15 Poland Outdoor Clay S: 32
D: 16
S:
D: SF
Olympics
Olympics
Aug 15 - Aug 22 Athens, Greece Outdoor Hard
D: 32

D: R32
US Open
Grand Slam
Aug 30 - Sep 12 NY, NY Outdoor Hard S: 128
D: 64
S: R64
D: SF
Davis Cup
Davis Cup
Sep 24 - Sep 26 Alicante, Spain Outdoor Clay
Palermo
ATP International Series
Sep 27 - Oct 3 Italy Outdoor Clay S: 32 S: R16
Lyon
ATP International Series
Oct 4 - Oct 10 France Indoor Carpet S: 32 S: R32
Madrid
ATP Masters Series
Oct 18 - Oct 24 Madrid, Spain Indoor Hard S: 48
D: 16
S: R32
D: R16
Basel
ATP International Series
Oct 26 - Oct 31 Switzerland Indoor Carpet S: 32 S: R32
D: R16
Davis Cup
Davis Cup
Dec 3 - Dec 5 Seville, Spain Indoor Clay

Legend:
Currently Playing
Played
Confirmed
Withdrew
?>