Player

🇩🇪 tommy haas

Career matches 214
Wins 121
Losses 93
Win rate 56.5%
Elo (current) —

Surface breakdown

Hard 54.9% 67W – 55L (122 matches)
Clay 60.9% 39W – 25L (64 matches)
Grass 53.6% 15W – 13L (28 matches)

Career form (last 10)

LLLLLLWWLW

Newest on left. Hover for details.

Head-to-head (top 5 opponents)

Recent matches

Reset

1–50 of 214

DateTournamentRoundWinnerLoserScoreSurface
2017-07-31KitzbuhelR32jan lennard strufftommy haas6-3 7-6(4)Clay
2017-07-24HamburgR32nicolas kickertommy haas7-5 6-2Clay
2017-07-17BastadR32facundo bagnistommy haas6-7(5) 6-3 6-2Clay
2017-07-03WimbledonR128ruben bemelmanstommy haas6-2 3-6 6-3 7-5Grass
2017-06-19HalleR32bernard tomictommy haas6-4 6-4Grass
2017-06-12StuttgartQFmischa zverevtommy haas6-4 6-4Grass
2017-06-12StuttgartR16tommy haasroger federer2-6 7-6(8) 6-4Grass
2017-06-12StuttgartR32tommy haaspierre hugues herbert6-3 4-6 7-5Grass
2017-05-15Rome CHR32milos raonictommy haas6-4 6-3Clay
2017-05-15Rome CHR64tommy haasernesto escobedo6-0 4-6 7-6(1)Clay
2017-05-08Madrid MastersR64gilles mullertommy haas6-4 7-6(7)Clay
2017-05-01MunichR16jan lennard strufftommy haas6-4 7-5Clay
2017-05-01MunichR32tommy haassergiy stakhovsky1-6 6-3 6-4Clay
2017-04-17Monte Carlo MastersR32tomas berdychtommy haas3-6 6-1 6-4Clay
2017-04-17Monte Carlo MastersR64tommy haasbenoit paire6-2 6-3Clay
2017-04-10HoustonR16jack socktommy haas6-4 3-6 6-3Clay
2017-04-10HoustonR32tommy haasreilly opelka7-6(5) 4-6 6-3Clay
2017-03-20Miami MastersR128jiri veselytommy haas6-7(5) 6-3 7-5Hard
2017-02-20Delray BeachR32nikoloz basilashvilitommy haas6-7(4) 7-6(8) 6-2Hard
2017-01-16Australian OpenR128benoit pairetommy haas7-6(2) 6-4 RETHard
2015-10-19ViennaR32jo-wilfried tsongatommy haas6-3 6-7(3) 6-4Hard
2015-10-11Shanghai MastersR64kevin andersontommy haas6-3 7-5Hard
2015-08-31US OpenR128fernando verdascotommy haas3-6 6-1 6-7(3) 6-3 6-1Hard
2015-08-23Winston-SalemR64pablo carreno bustatommy haas6-3 6-4Hard
2015-08-10Aptos CHR16matthew ebdentommy haas2-6 7-6(5) 6-4Hard
2015-08-10Aptos CHR32tommy haasandrey rublev6-4 6-3Hard
2015-08-03WashingtonR64donald youngtommy haas6-3 6-4Hard
2015-07-13NewportR32adrian mannarinotommy haas6-7(5) 7-6(1) 6-4Grass
2015-06-29WimbledonR64milos raonictommy haas6-0 6-2 6-7(5) 7-6(4)Grass
2015-06-29WimbledonR128tommy haasdusan lajovic6-2 6-3 4-6 6-2Grass
2015-06-15HalleR32andreas seppitommy haas7-5 6-2Grass
2015-06-08StuttgartR16bernard tomictommy haas7-6(6) 6-2Grass
2015-06-08StuttgartR32tommy haasmikhail kukushkin6-4 7-5Grass
2014-05-26Roland GarrosR128jurgen zopptommy haas2-5 RETClay
2014-05-11Rome CHQFgrigor dimitrovtommy haas6-2 RETClay
2014-05-11Rome CHR16tommy haasstan wawrinka5-7 6-2 6-3Clay
2014-05-11Rome CHR32tommy haasigor sijsling7-6(6) 6-1Clay
2014-05-11Rome CHR64tommy haasandreas seppi6-1 4-6 6-3Clay
2014-05-04Madrid MastersR64igor sijslingtommy haas3-6 6-1 6-4Clay
2014-04-28MunichSFmartin klizantommy haas6-3 6-2Clay
2014-04-28MunichQFtommy haasandreas seppi6-3 3-6 6-3Clay
2014-04-28MunichR16tommy haasalejandro falla6-2 6-4Clay
2014-03-06Indian Wells MastersR16roger federertommy haas6-4 6-4Hard
2014-03-06Indian Wells MastersR32tommy haaskei nishikori7-6(3) 6-2Hard
2014-03-06Indian Wells MastersR64tommy haasjeremy chardy6-3 6-4Hard
2014-02-24Sao PauloSFpaolo lorenzitommy haas6-3 3-2 RETClay
2014-02-24Sao PauloQFtommy haashoracio zeballos6-3 5-7 6-2Clay
2014-02-24Sao PauloR16tommy haaspotito starace7-6(2) 6-3Clay
2014-02-17Delray BeachR16steve johnsontommy haas6-4 2-6 7-6(2)Hard
2014-02-17Delray BeachR32tommy haaswayne odesnik6-2 6-1Hard
Clunter — AI-powered tennis betting tips & tracking
Model: WElo + serve stats | Exchange: Betfair