Site data updated: 2026-05-28 18:14 UTC

Tommy Haas #145 def. Xavier Malisse #58

6-3 6-4

Match Information

Date Apr 21, 2004*
Tournament Monte Carlo Masters
Category Masters 1000
Surface Clay
RoundR64
Winner Tommy Haas
Score6-3 6-4
Loser Xavier Malisse
Duration1h 11m
StatTommy HaasXavier Malisse
Aces21
Double faults10
First serve %7246
First serve points won %7773
Second serve points won %6042
Break points saved %062
Break points converted %38100
Service points won %7256
Return points won %4428
Total points won %5842

Pre-match Comparison

FieldTommy HaasXavier Malisse
Country GER BEL
Birth dateApr 3, 1978Jul 19, 1980
Age2623
Height188185
HandednessRight-HandedRight-Handed
Backhand styleTwo-Handed Backhand
Ranking (entering)14558
Ranking points (entering)265625
Elo (entering)1,8791,722
Career W-L533–330282–265
Career earnings$13,609,987$5,702,871
Pre-match H2H
Tommy Haas 3 1 Xavier Malisse

No prior-path match data is available for this tournament stage.