Career-high ranking of No. 2
Haas reached a career-high ATP Tour ranking of No. 2 on May 13, 2002.
TennisATPRight-handed
Tommy Haas, who represented Germany, played on the ATP Tour and won an Olympic silver medal in singles at Sydney 2000.
328ATP Tour matches since 20075titles since 2007
Updated
Tommy Haas played on the ATP Tour. Born on April 3, 1978, in Hamburg, West Germany, he played right-handed with a one-handed backhand and turned pro in 1996. In 2013 he won 2 titles, the BMW Open and the Erste Bank Open, and he retired in 2018.
Every ATP Tour, Grand Slam and Olympic main-draw match in our records, newest first. A walkover is listed but never counted in a record.
2017: 7-14
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Aug 1 | ATP Generali Open | Round 1 | Jan-Lennard Struff | L | 3-6, 6-7(4) | Clay |
| Jul 25 | ATP Bet-at-home Open German | Round 1 | Nicolas Kicker | L | 5-7, 1-4 | Clay |
| Jul 18 | ATP SkiStar Swedish Open | Round 1 | Facundo Bagnis | L | 7-6(5), 3-6, 2-6 | Clay |
| Jul 3 | Wimbledon | Round 1 | Ruben Bemelmans | L | 2-6, 6-3, 3-6, 5-7 | Grass |
| Jun 20 | ATP Gerry Weber Open | Round 1 | Bernard Tomic | L | 4-6, 4-6 | Grass |
| Jun 16 | ATP Mercedes Cup | Quarterfinal | Mischa Zverev | L | 4-6, 4-6 | Grass |
| Jun 14 | ATP Mercedes Cup | Round 2 | Roger Federer | W | 2-6, 7-6(8), 6-4 | Grass |
| Jun 13 | ATP Mercedes Cup | Round 1 | Pierre-Hugues Herbert | W | 6-3, 4-6, 7-5 | Grass |
| May 17 | ATP & WTA Internazionali BNL d'Italia | Round 2 | Milos Raonic | L | 4-6, 3-6 | Clay |
| May 16 | ATP & WTA Internazionali BNL d'Italia | Ernesto Escobedo | W | 6-0, 4-6, 7-6(1) | Clay | |
| May 16 | ATP & WTA Internazionali BNL d'Italia | Round 1 | Ernesto Escobedo | W | 6-0, 4-6, 7-6(1) | Clay |
| May 9 | ATP & WTA Mutua Madrid Open | Round 1 | Gilles Muller | L | 4-6, 6-7(7) | Clay |
| May 3 | ATP BMW Open by FWU AG | Round 2 | Jan-Lennard Struff | L | 4-6, 5-7 | Clay |
| May 1 | ATP BMW Open by FWU AG | Round 1 | Sergiy Stakhovsky | W | 1-6, 6-3, 6-4 | Clay |
| Apr 19 | ATP Monte-Carlo Rolex Masters | Round 2 | Tomas Berdych | L | 6-3, 1-6, 4-6 | Clay |
| Apr 18 | ATP Monte-Carlo Rolex Masters | Round 1 | Benoit Paire | W | 6-2, 6-3 | Clay |
| Apr 13 | Fayez Sarofim & Co US Men's Clay Court Championships | Round 2 | Jack Sock | L | 4-6, 6-3, 3-6 | Clay |
| Apr 9 | Fayez Sarofim & Co US Men's Clay Court Championships | Round 1 | Reilly Opelka | W | 7-6(5), 4-6, 6-3 | Clay |
| Mar 22 | ATP & WTA Miami Open | Round 1 | Jiri Vesely | L | 7-6(5), 3-6, 5-7 | Hard |
| Feb 21 | ATP Delray Beach Open | Round 1 | Nikoloz Basilashvili | L | 7-6(4), 6-7(8), 2-6 | Hard |
| Jan 17 | Australian Open | Round 1 | Benoit Paire | L | 6-7(2), 4-6 ret. (ret.) | Hard |
2015: 2-9
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 21 | Erste Bank Open | Round 1 | Jo-Wilfried Tsonga | L | 3-6, 7-6(3), 4-6 | Hard |
| Oct 13 | Shanghai Masters | Round 1 | Kevin Anderson | L | 3-6, 5-7 | Hard |
| Aug 31 | US Open | Round 1 | Fernando Verdasco | L | 6-3, 1-6, 7-6(3), 3-6, 1-6 | Hard |
| Aug 24 | Winston-Salem Open | Round 1 | Pablo Carreno Busta | L | 3-6, 4-6 | Hard |
| Aug 3 | ATP Citi Open | Round 1 | Donald Young | L | 3-6, 4-6 | Hard |
| Jul 14 | Infosys Hall of Fame Open | Round 1 | Adrian Mannarino | L | 7-6(5), 6-7(1), 4-6 | Grass |
| Jul 1 | Wimbledon | Round 2 | Milos Raonic | L | 0-6, 2-6, 7-6(5), 6-7(4) | Grass |
| Jun 29 | Wimbledon | Round 1 | Dusan Lajovic | W | 6-2, 6-3, 4-6, 6-2 | Grass |
| Jun 16 | Terra Wortmann Open | Round 1 | Andreas Seppi | L | 5-7, 2-6 | Grass |
| Jun 11 | Boss Open | Round 2 | Bernard Tomic | L | 6-7(6), 2-6 | Grass |
| Jun 9 | Boss Open | Round 1 | Mikhail Kukushkin | W | 6-4, 7-5 | Grass |
2014: 14-11
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| May 27 | French Open | Round 1 | Jurgen Zopp | W | 5-2 ret. (ret.) | Clay |
| May 16 | ATP Internazionali BNL d'Italia | Quarterfinal | Grigor Dimitrov | L | 2-6, 0-0 ret. (ret.) | Clay |
| May 15 | ATP Internazionali BNL d'Italia | Round 3 | Stan Wawrinka | W | 5-7, 6-2, 6-3 | Clay |
| May 14 | ATP Internazionali BNL d'Italia | Round 2 | Igor Sijsling | W | 7-6(6), 6-1 | Clay |
| May 13 | ATP Internazionali BNL d'Italia | Round 1 | Andreas Seppi | W | 6-1, 4-6, 6-3 | Clay |
| May 6 | ATP Mutua Madrid Open | Round 1 | Igor Sijsling | L | 6-3, 1-6, 4-6 | Clay |
| May 3 | ATP BMW Open | Semifinal | Martin Klizan | L | 3-6, 2-6 | Clay |
| May 2 | ATP BMW Open | Quarterfinal | Andreas Seppi | W | 6-3, 3-6, 6-3 | Clay |
| May 1 | ATP BMW Open | Round 2 | Alejandro Falla | W | 6-2, 6-4 | Clay |
| Mar 12 | ATP BNP Paribas Open | Round 4 | Roger Federer | L | 4-6, 4-6 | Hard |
| Mar 10 | ATP BNP Paribas Open | Round 3 | Kei Nishikori | L | Hard | |
| Mar 8 | ATP BNP Paribas Open | Round 2 | Jeremy Chardy | W | 6-3, 6-4 | Hard |
| Mar 1 | ATP Brasil Open | Semifinal | Paolo Lorenzi | L | 3-6, 2-3 ret. (ret.) | Clay |
| Feb 28 | ATP Brasil Open | Quarterfinal | Horacio Zeballos | W | 6-3, 5-7, 6-2 | Clay |
| Feb 26 | ATP Brasil Open | Round 2 | Potito Starace | W | 7-6(2), 6-3 | Clay |
| Feb 19 | ATP Delray Beach International Tennis Championship | Round 2 | Steve Johnson | L | 4-6, 6-2, 6-7(2) | Hard |
| Feb 18 | ATP Delray Beach International Tennis Championship | Round 1 | Wayne Odesnik | W | 6-2, 6-1 | Hard |
| Feb 13 | ATP ABN AMRO World Tennis Tournament | Round 2 | Jerzy Janowicz | L | 4-6, 4-6 | Hard |
| Feb 12 | ATP ABN AMRO World Tennis Tournament | Round 1 | Fernando Verdasco | W | 6-7(4), 7-6(1), 7-5 | Hard |
| Feb 9 | ATP PBZ Zagreb Indoors | Final | Marin Cilic | L | 3-6, 4-6 | Hard |
| Feb 8 | ATP PBZ Zagreb Indoors | Semifinal | Daniel Evans | W | 5-7, 6-4, 6-3 | Hard |
| Feb 7 | ATP PBZ Zagreb Indoors | Quarterfinal | Alex Kuznetsov | W | 7-6(6), 6-4 | Hard |
| Feb 6 | ATP PBZ Zagreb Indoors | Round 2 | Benjamin Becker | W | 4-6, 6-3, 6-3 | Hard |
| Jan 13 | Australian Open | Round 1 | Guillermo Garcia-Lopez | L | 5-7, 2-5 ret. (ret.) | Hard |
| Jan 8 | ATP Heineken Open | Round 2 | Jack Sock | L | 4-6, 4-6 | Hard |
2013: 46-21
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 30 | ATP BNP Paribas Masters | Round 2 | Philipp Kohlschreiber | L | 2-6, 2-6 | Hard |
| Oct 23 | ATP Valencia Open 500 | Round 1 | Philipp Kohlschreiber | L | 6-3, 3-6, 3-6 | Hard |
| Oct 20 | ATP Erste Bank Open | Final | Robin Haase | W | 6-3, 4-6, 6-4 | Hard |
| Oct 19 | ATP Erste Bank Open | Semifinal | Lukas Rosol | W | 3-6, 6-4, 7-6(0) | Hard |
| Oct 18 | ATP Erste Bank Open | Quarterfinal | Radek Stepanek | W | 7-6(10), 5-3 | Hard |
| Oct 17 | ATP Erste Bank Open | Round 2 | Miloslav Mecir | W | 7-5, 7-6(8) | Hard |
| Oct 10 | Shanghai Rolex Masters | Round 3 | Juan Martin del Potro | W/O | Walkover | Hard |
| Oct 9 | Shanghai Rolex Masters | Round 2 | Daniel Brands | W | 6-4, 6-4 | Hard |
| Oct 7 | Shanghai Rolex Masters | Round 1 | Sam Querrey | W | 6-4, 6-4 | Hard |
| Sep 30 | ATP China Open | Round 1 | Lleyton Hewitt | L | 6-7(6), 3-6 | Hard |
| Sep 1 | US Open | Round 3 | Mikhail Youzhny | L | 3-6, 2-6, 6-2, 3-6 | Hard |
| Aug 30 | US Open | Round 2 | Yen-Hsun Lu | W | 6-3, 6-4, 7-6(3) | Hard |
2012: 31-16
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 19 | ATP Erste Bank Open | Quarterfinal | Grega Zemlja | L | 4-6, 6-4, 2-6 | Hard |
| Oct 18 | ATP Erste Bank Open | Round 2 | Jesse Levine | W | 6-4, 6-2 | Hard |
| Oct 12 | Shanghai Rolex Masters | Quarterfinal | Novak Djokovic | L | 3-6, 3-6 | Hard |
| Oct 11 | Shanghai Rolex Masters | Round 3 | Janko Tipsarevic | W | 6-2, 6-1 | Hard |
| Oct 10 | Shanghai Rolex Masters | Round 2 | Tommy Robredo | W | 6-3, 6-3 | Hard |
| Oct 8 | Shanghai Rolex Masters | Round 1 | Nicolas Almagro | W | 4-6, 7-6(4), 6-2 | Hard |
| Oct 2 | ATP China Open | Round 1 | Mikhail Youzhny | L | 4-6, 6-4, 2-6 | Hard |
| Aug 29 | US Open | Round 1 | Ernests Gulbis | L | 6-3, 6-4, 4-6, 5-7, 3-6 | Hard |
| Aug 15 | ATP Western & Southern Open | Round 2 | Juan Martin del Potro | L | 5-7, 2-6 | Hard |
| Aug 14 | ATP Western & Southern Open | Round 1 | David Nalbandian | W | 6-7(0), 7-6(4), 6-3 | Hard |
| Aug 10 | ATP Rogers Cup | Quarterfinal | Novak Djokovic | L | 3-6, 6-3, 3-6 | Hard |
| Aug 9 | ATP Rogers Cup | Round 3 | Radek Stepanek | W | 2-6, 6-4, 6-1 | Hard |
2011: 7-12
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 2 | ATP Swiss Indoors Basel | Round 1 | Andy Roddick | L | 3-6, 4-6 | Hard |
| Oct 28 | ATP Erste Bank Open | Quarterfinal | Juan Martin del Potro | L | 2-6, 4-6 | Hard |
| Oct 27 | ATP Erste Bank Open | Round 2 | Aljaz Bedene | W | 4-6, 6-4, 6-1 | Hard |
| Oct 25 | ATP Erste Bank Open | Round 1 | Juan Ignacio Chela | W | 6-7(3), 6-3, 7-6(5) | Hard |
| Oct 19 | ATP Tour If Stockholm Open | Round 2 | Kevin Anderson | L | 7-6(3), 4-6, 4-6 | Hard |
| Oct 17 | ATP Tour If Stockholm Open | Round 1 | Somdev Devvarman | W | 7-6(4), 6-4 | Hard |
| Sep 3 | US Open | Round 3 | Juan Monaco | L | 7-6(3), 3-6, 2-6, 3-6 | Hard |
| Sep 1 | US Open | Round 2 | Alejandro Falla | W | 7-6(5), 6-1, 7-5 | Hard |
| Aug 29 | US Open | Round 1 | Jonathan Dasnieres de Veigy | W | 6-3, 6-4, 6-7(5), 6-1 | Hard |
| Aug 15 | ATP Masters Series Western & Southern Financial Group Masters | Round 1 | Juan Monaco | L | 7-6(5), 4-6, 3-6 | Hard |
| Aug 4 | ATP Legg Mason Tennis Classic | Round 2 | Thomaz Bellucci | L | 6-7(3), 6-3, 3-6 | Hard |
| Aug 1 | ATP Legg Mason Tennis Classic | Round 1 | Amer Delic | W | 6-2, 6-3 | Hard |
| Jul 26 | ATP Farmers Classic | Round 1 | Grigor Dimitrov | L | 3-6, 2-6 | Hard |
| Jul 18 | ATP Atlanta | Round 1 | Robby Ginepri | L | 4-6, 5-7 | Hard |
| Jul 5 | ATP Campbell's Hall of Fame | Round 2 | Michael Yani | L | 2-5 ret. (ret.) | Grass |
| Jul 4 | ATP Campbell's Hall of Fame | Round 1 | Michael Berrer | W | 7-6(9), 6-4 | Grass |
| Jun 20 | Wimbledon | Round 1 | Gilles Muller | L | 6-7(5), 6-7(3), 6-3, 3-6 | Grass |
| Jun 7 | ATP Gerry Weber Open | Round 1 | Andreas Seppi | L | 2-6, 7-6(6), 3-6 | Grass |
| May 23 | French Open | Round 1 | Marsel Ilhan | L | 4-6, 6-4, 6-7(1), 4-6 | Clay |
2010: 3-4
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Feb 22 | ATP Delray Beach International Tennis Championship | Round 1 | Teymuraz Gabashvili | L | 6-7(3), 5-7 | Hard |
| Feb 17 | ATP Regions Morgan Keegan Championships & The Cellular South Cup | Round 1 | Xavier Malisse | L | 4-6, 6-3, 4-6 | Hard |
| Feb 10 | ATP SAP Open | Round 2 | Denis Istomin | L | 6-7(3), 2-6 | Hard |
| Feb 9 | ATP SAP Open | Round 1 | Devin Britton | W | 6-4, 7-6(3) | Hard |
| Jan 23 | Australian Open | Round 3 | Jo-Wilfried Tsonga | L | 4-6, 6-3, 1-6, 5-7 | Hard |
| Jan 20 | Australian Open | Round 2 | Janko Tipsarevic | W | 4-6, 6-4, 6-3, 1-6, 6-3 | Hard |
| Jan 18 | Australian Open | Round 1 | Simon Greul | W | 6-7(5), 6-4, 6-2, 6-1 | Hard |
2009: 31-17
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 11 | ATP BNP Paribas Masters | Round 2 | Arnaud Clement | L | 7-5, 3-6, 6-7(8) | Hard |
| Oct 22 | ATP Tour If Stockholm Open | Round 2 | Jarkko Nieminen | W/O | Walkover | Hard |
| Oct 21 | ATP Tour If Stockholm Open | Round 1 | Florent Serra | W | 6-3, 6-4 | Hard |
| Oct 14 | ATP Shanghai Masters 1000 | Round 2 | Rainer Schuettler | L | 4-6 ret. (ret.) | Hard |
| Oct 13 | ATP Shanghai Masters 1000 | Round 1 | Benjamin Becker | W | 7-6(5), 6-4 | Hard |
| Sep 5 | US Open | Round 3 | Fernando Verdasco | L | 6-3, 5-7, 6-7(8), 6-1, 4-6 | Hard |
| Sep 3 | US Open | Round 2 | Robert Kendrick | W | 6-4, 6-4, 7-6(3) | Hard |
| Aug 31 | US Open | Round 1 | Alejandro Falla | W | 7-5, 4-6, 7-6(7), 6-2 | Hard |
| Aug 18 | ATP Masters Series Western & Southern Financial Group Masters | Round 1 | John Isner | L | 6-7(5), 7-5, 6-7(3) | Hard |
| Aug 12 | ATP Masters Series Rogers Cup | Round 2 | Fernando Gonzalez | L | 6-7(2) ret. (ret.) | Hard |
| Aug 11 | ATP Masters Series Rogers Cup | Round 1 | Ivo Karlovic | W | 4-6, 7-6(3), 6-4 | Hard |
| Aug 7 | ATP Legg Mason Tennis Classic | Quarterfinal | Fernando Gonzalez | L | 5-7, 4-6 | Hard |
2008: 18-14
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Aug 29 | US Open | Round 2 | Gilles Muller | L | 6-2, 6-2, 6-7(5), 3-6, 3-6 | Hard |
| Aug 26 | US Open | Round 1 | Richard Gasquet | W | 6-7(3), 6-4, 5-7, 7-5, 6-2 | Hard |
| Aug 16 | ATP Legg Mason Tennis Classic | Semifinal | Juan Martin del Potro | L | 2-6, 1-6 | Hard |
| Aug 15 | ATP Legg Mason Tennis Classic | Quarterfinal | Alejandro Falla | W | 7-5, 6-1 | Hard |
| Aug 13 | ATP Legg Mason Tennis Classic | Round 2 | Nicolas Mahut | W | 7-6(4), 6-3 | Hard |
| Aug 11 | ATP Legg Mason Tennis Classic | Round 1 | Rik De Voest | W | 6-4, 4-6, 6-1 | Hard |
| Aug 5 | ATP Countrywide Classic | Round 1 | Donald Young | L | 2-6, 4-6 | Hard |
| Jul 30 | ATP Masters Series Western & Southern Financial Group Masters | Round 3 | Rafael Nadal | L | 4-6, 6-7(0) | Hard |
| Jul 30 | ATP Masters Series Western & Southern Financial Group Masters | Round 2 | Gael Monfils | W | 5-1 ret. (ret.) | Hard |
| Jul 28 | ATP Masters Series Western & Southern Financial Group Masters | Round 1 | Mikhail Youzhny | W | 7-6(2), 2-6, 6-4 | Hard |
| Jul 23 | ATP Masters Series Rogers Masters | Round 2 | Nikolay Davydenko | L | 3-6, 6-7(6) | Hard |
| Jul 22 | ATP Masters Series Rogers Masters | Round 1 | Carlos Moya | W | 6-3, 6-2 | Hard |
2007: 34-17
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Nov 1 | ATP BNP Paribas Masters | Round 3 | Mikhail Youzhny | L | 4-6, 6-1, 3-6 | Hard |
| Oct 30 | ATP BNP Paribas Masters | Round 2 | Janko Tipsarevic | W | 6-3, 6-7(5), 6-3 | Hard |
| Oct 16 | ATP Mutua Madrilena Masters Madrid | Round 2 | Juan Monaco | L | 4-6, 5-7 | Hard |
| Oct 13 | ATP Tour if...Stockholm Open | Semifinal | Ivo Karlovic | L | 4-6, 3-6 | Hard |
| Oct 12 | ATP Tour if...Stockholm Open | Quarterfinal | Juan Monaco | W | 6-3, 6-3 | Hard |
| Oct 10 | ATP Tour if...Stockholm Open | Round 2 | Albert Montanes | W | 6-2, 3-6, 6-3 | Hard |
| Oct 9 | ATP Tour if...Stockholm Open | Round 1 | Olivier Rochus | W | 6-4, 6-1 | Hard |
| Sep 27 | ATP Thailand Open | Round 2 | Nicolas Mahut | L | 4-6, 4-6 | Hard |
| Sep 26 | ATP Thailand Open | Round 1 | Vincent Spadea | W | 4-6, 6-4, 6-1 | Hard |
| Sep 5 | US Open | Quarterfinal | Nikolay Davydenko | L | 3-6, 3-6, 4-6 | Hard |
| Sep 3 | US Open | Round 4 | James Blake | W | 4-6, 6-4, 3-6, 6-0, 7-6(4) | Hard |
| Sep 1 | US Open | Round 3 | Sebastien Grosjean | W | 6-2, 6-4, 3-6, 4-6, 6-3 | Hard |
Haas reached a career-high ATP Tour ranking of No. 2 on May 13, 2002.
Jan 15, 2007: beat Albert Montanes 7-5, 6-1, 7-6Australian Open, on hard
Aug 1, 2017: lost to Jan-Lennard Struff 3-6, 6-7ATP Generali Open, Round 1, on clay court
The players he has met most in our records, with the head-to-head.
Last: Jul 1, 2013, Wimbledon Round 4, lost
Last: Jun 14, 2017, ATP Mercedes Cup Round 2, won
Last: Oct 30, 2013, ATP BNP Paribas Masters Round 2, lost
Last: Oct 18, 2013, ATP Erste Bank Open Quarterfinal, won
Last: May 1, 2014, ATP BMW Open Round 2, won
Last: Jul 11, 2013, ATP Mercedes Cup Round 2, won
Results and schedules come from Agatha's own records of the ATP Tour.
Updated Oct 5, 2026, 3:18 PM ET. Results and form refresh after every match; biography facts are checked weekly.