Germany ATP Players
Career records for ATP players representing Germany with at least two recorded matches.
Main-tour singles records · Rankings through Sep 14, 2026 · Active players appear in blue · Select a column heading to sort.
| Player Sort by Player | Peak ranking Sort by Peak ranking, currently descending | Peak Elo Sort by Peak Elo | M Sort by M | W Sort by W | L Sort by L | Win % Sort by Win % | Prize money Sort by Prize money | Titles Sort by Titles | GS Sort by GS | M1000 Sort by M1000 | Years Sort by Years | Rivalries | Match log |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jens Knippschild | #76 | 1,701 | 116 | 47 | 69 | 40.5% | $1,017,972 | 0 | 0 | 0 | 1994–2002 | Rivalries | Match log |
| Alexander Popp | #74 | 1,709 | 110 | 45 | 65 | 40.9% | $976,038 | 0 | 0 | 0 | 1999–2005 | Rivalries | Match log |
| Patrick Baur | #74 | 1,698 | 174 | 67 | 107 | 38.5% | $709,282 | 2 | 0 | 0 | 1987–1997 | Rivalries | Match log |
| Tomas Behrend | #74 | 1,676 | 113 | 41 | 72 | 36.3% | $977,352 | 0 | 0 | 0 | 1997–2006 | Rivalries | Match log |
| Alexander Mronz | #73 | 1,696 | 169 | 62 | 107 | 36.7% | $830,234 | 0 | 0 | 0 | 1987–1996 | Rivalries | Match log |
| Paul Vojtischek | #73 | 1,621 | 59 | 22 | 37 | 37.3% | $149,428 | 0 | 0 | 0 | 1985–1991 | Rivalries | Match log |
| Cedrik-Marcel Stebe (active player) | #71 | 1,756 | 78 | 29 | 49 | 37.2% | $1,619,228 | 0 | 0 | 0 | 2011–2022 | Rivalries | Match log |
| Frank Gebert | #71 | 1,670 | 109 | 40 | 69 | 36.7% | — | 0 | 0 | 0 | 1971–1978 | Rivalries | Match log |
| Markus Hantschk | #71 | 1,608 | 67 | 26 | 41 | 38.8% | $514,852 | 0 | 0 | 0 | 1998–2004 | Rivalries | Match log |
| Joern Renzenbrink | #70 | 1,711 | 88 | 34 | 54 | 38.6% | $504,929 | 0 | 0 | 0 | 1993–1996 | Rivalries | Match log |
| Markus Naewie | #70 | 1,611 | 57 | 21 | 36 | 36.8% | $307,182 | 0 | 0 | 0 | 1991–1994 | Rivalries | Match log |
| Harald Elschenbroich | #69 | 1,789 | 226 | 115 | 111 | 50.9% | — | 0 | 0 | 0 | 1968–1979 | Rivalries | Match log |
| Hans Joachim Ploetz | #65 | 1,645 | 171 | 73 | 98 | 42.7% | — | 0 | 0 | 0 | 1968–1976 | Rivalries | Match log |
| Lars Burgsmuller | #65 | 1,747 | 236 | 87 | 149 | 36.9% | $1,887,164 | 1 | 0 | 0 | 1994–2007 | Rivalries | Match log |
| Tobias Kamke | #64 | 1,766 | 163 | 62 | 101 | 38.0% | $2,576,019 | 0 | 0 | 0 | 2007–2019 | Rivalries | Match log |
| Lars Koslowski | #63 | 1,658 | 45 | 17 | 28 | 37.8% | $265,437 | 0 | 0 | 0 | 1989–1993 | Rivalries | Match log |
| Christian Saceanu | #60 | 1,713 | 183 | 71 | 112 | 38.8% | $738,632 | 2 | 0 | 0 | 1985–1994 | Rivalries | Match log |
| Oliver Gross | #60 | 1,702 | 128 | 49 | 79 | 38.3% | $876,452 | 0 | 0 | 0 | 1993–2003 | Rivalries | Match log |
| Bjorn Phau | #59 | 1,733 | 218 | 80 | 138 | 36.7% | $2,189,473 | 0 | 0 | 0 | 1998–2014 | Rivalries | Match log |
| Denis Gremelmayr | #59 | 1,761 | 89 | 32 | 57 | 36.0% | $1,023,334 | 0 | 0 | 0 | 2002–2012 | Rivalries | Match log |
| Damir Keretic | #58 | 1,741 | 207 | 87 | 120 | 42.0% | $338,421 | 0 | 0 | 0 | 1979–1989 | Rivalries | Match log |
| Ricki Osterthun | #58 | 1,696 | 139 | 60 | 79 | 43.2% | $390,259 | 1 | 0 | 0 | 1984–1990 | Rivalries | Match log |
| Simon Greul | #55 | 1,752 | 116 | 43 | 73 | 37.1% | $1,320,952 | 0 | 0 | 0 | 2003–2011 | Rivalries | Match log |
| Jens Woehrmann | #54 | 1,670 | 47 | 20 | 27 | 42.6% | $165,790 | 0 | 0 | 0 | 1989–1991 | Rivalries | Match log |
| Alex Radulescu | #51 | 1,727 | 96 | 40 | 56 | 41.7% | $698,887 | 0 | 0 | 0 | 1992–1998 | Rivalries | Match log |
| Daniel Brands | #51 | 1,886 | 151 | 58 | 93 | 38.4% | $2,181,301 | 0 | 0 | 0 | 2007–2019 | Rivalries | Match log |
| Peter Elter | #51 | 1,788 | 203 | 88 | 115 | 43.3% | $242,362 | 0 | 0 | 0 | 1976–1986 | Rivalries | Match log |
| Dominik Koepfer (active player) | #49 | 1,816 | 131 | 58 | 73 | 44.3% | $3,641,907 | 0 | 0 | 0 | 2017–2025 | Rivalries | Match log |
| Michael Westphal | #49 | 1,755 | 170 | 73 | 97 | 42.9% | $255,317 | 0 | 0 | 0 | 1982–1989 | Rivalries | Match log |
| Markus Zoecke | #48 | 1,743 | 167 | 66 | 101 | 39.5% | $795,369 | 1 | 0 | 0 | 1989–1995 | Rivalries | Match log |
| Tore Meinecke | #46 | 1,715 | 91 | 40 | 51 | 44.0% | $241,214 | 0 | 0 | 0 | 1985–1989 | Rivalries | Match log |
| Maximilian Marterer (active player) | #45 | 1,813 | 117 | 38 | 79 | 32.5% | $3,192,928 | 0 | 0 | 0 | 2015–2025 | Rivalries | Match log |
| Yannick Hanfmann (active player) | #45 | 1,863 | 213 | 103 | 110 | 48.4% | $4,813,002 | 0 | 0 | 0 | 2017–2026 | Rivalries | Match log |
| Daniel Altmaier (active player) | #44 | 1,774 | 213 | 80 | 133 | 37.6% | $5,860,370 | 0 | 0 | 0 | 2017–2026 | Rivalries | Match log |
| Patrik Kuhnen | #43 | 1,789 | 277 | 126 | 151 | 45.5% | $1,645,528 | 0 | 0 | 0 | 1986–1996 | Rivalries | Match log |
| Martin Sinner | #42 | 1,678 | 127 | 49 | 78 | 38.6% | $896,974 | 2 | 0 | 0 | 1989–1998 | Rivalries | Match log |
| Michael Berrer | #42 | 1,783 | 231 | 88 | 143 | 38.1% | $2,766,701 | 0 | 0 | 0 | 2004–2016 | Rivalries | Match log |
| Hendrik Dreekmann | #39 | 1,788 | 211 | 95 | 116 | 45.0% | $1,366,435 | 0 | 0 | 0 | 1993–2003 | Rivalries | Match log |
| Peter Gojowczyk | #39 | 1,884 | 172 | 75 | 97 | 43.6% | $3,771,631 | 1 | 0 | 0 | 2010–2022 | Rivalries | Match log |
| Hans Schwaier | #38 | 1,749 | 141 | 57 | 84 | 40.4% | $295,886 | 0 | 0 | 0 | 1981–1990 | Rivalries | Match log |
| Karsten Braasch | #38 | 1,731 | 161 | 68 | 93 | 42.2% | $1,497,244 | 0 | 0 | 0 | 1989–2000 | Rivalries | Match log |
| Oscar Otte (active player) | #36 | 1,853 | 79 | 33 | 46 | 41.8% | $2,517,153 | 0 | 0 | 0 | 2018–2024 | Rivalries | Match log |
| Benjamin Becker | #35 | 1,848 | 370 | 153 | 217 | 41.4% | $4,399,584 | 1 | 0 | 0 | 2006–2017 | Rivalries | Match log |
| Philipp Petzschner | #35 | 1,847 | 191 | 86 | 105 | 45.0% | $4,024,417 | 1 | 0 | 0 | 2003–2014 | Rivalries | Match log |
| Andreas Beck | #33 | 1,756 | 101 | 38 | 63 | 37.6% | $1,564,600 | 0 | 0 | 0 | 2004–2016 | Rivalries | Match log |
| Jurgen Fassbender | #31 | 1,888 | 350 | 183 | 167 | 52.3% | — | 3 | 0 | 0 | 1968–1979 | Rivalries | Match log |
| Hans Jurgen Pohmann | #30 | 1,828 | 253 | 125 | 128 | 49.4% | — | 2 | 0 | 0 | 1968–1979 | Rivalries | Match log |
| Rolf Gehring | #30 | 1,826 | 241 | 113 | 128 | 46.9% | $355,057 | 1 | 0 | 0 | 1973–1985 | Rivalries | Match log |
| David Prinosil | #28 | 1,793 | 375 | 165 | 210 | 44.0% | $4,016,496 | 3 | 0 | 0 | 1992–2004 | Rivalries | Match log |
| Marc Kevin Goellner | #26 | 1,843 | 341 | 152 | 189 | 44.6% | $2,700,899 | 2 | 0 | 0 | 1992–2003 | Rivalries | Match log |
| Mischa Zverev | #25 | 2,007 | 333 | 134 | 199 | 40.2% | $5,739,081 | 1 | 0 | 0 | 2006–2021 | Rivalries | Match log |
| Andreas Maurer | #24 | 1,829 | 252 | 114 | 138 | 45.2% | $391,562 | 1 | 0 | 0 | 1978–1989 | Rivalries | Match log |
| Eric Jelen | #23 | 1,804 | 252 | 124 | 128 | 49.2% | $1,094,272 | 1 | 0 | 0 | 1983–1991 | Rivalries | Match log |
| Bernd Karbacher | #22 | 1,848 | 290 | 133 | 157 | 45.9% | $2,043,057 | 2 | 0 | 0 | 1991–2000 | Rivalries | Match log |
| Jan-Lennard Struff (active player) | #21 | 2,001 | 497 | 230 | 267 | 46.3% | $13,584,746 | 1 | 0 | 0 | 2013–2026 | Rivalries | Match log |
| Karl Meiler | #20 | 1,903 | 442 | 252 | 190 | 57.0% | $2,148 | 4 | 0 | 0 | 1968–1985 | Rivalries | Match log |
| Ulrich Pinner | #19 | 1,893 | 250 | 132 | 118 | 52.8% | — | 2 | 0 | 0 | 1973–1983 | Rivalries | Match log |
| Florian Mayer | #18 | 1,956 | 478 | 227 | 251 | 47.5% | $7,278,992 | 2 | 0 | 0 | 2004–2018 | Rivalries | Match log |
| Philipp Kohlschreiber | #16 | 2,047 | 824 | 449 | 375 | 54.5% | $13,758,395 | 8 | 0 | 0 | 2002–2022 | Rivalries | Match log |
| Carl Uwe Steeb | #14 | 1,930 | 386 | 194 | 192 | 50.3% | $2,320,082 | 3 | 0 | 0 | 1986–1996 | Rivalries | Match log |
| Rainer Schuettler | #5 | 1,987 | 641 | 315 | 326 | 49.1% | $7,407,508 | 4 | 0 | 0 | 1995–2011 | Rivalries | Match log |
| Nicolas Kiefer | #4 | 1,995 | 602 | 347 | 255 | 57.6% | $7,480,465 | 6 | 0 | 0 | 1994–2010 | Rivalries | Match log |
| Alexander Zverev (active player) | #2 | 2,260 | 765 | 547 | 218 | 71.5% | $68,557,475 | 26 | 2 | 7 | 2013–2026 | Rivalries | Match log |
| Michael Stich | #2 | 2,120 | 514 | 351 | 163 | 68.3% | $12,595,128 | 18 | 1 | 2 | 1989–1997 | Rivalries | Match log |
| Tommy Haas | #2 | 2,116 | 873 | 540 | 333 | 61.9% | $13,609,987 | 15 | 0 | 1 | 1996–2017 | Rivalries | Match log |
| Boris Becker | #1 | 2,268 | 892 | 672 | 220 | 75.3% | $25,080,956 | 49 | 6 | 5 | 1983–1999 | Rivalries | Match log |
Other Ways to Explore Players
Rankings & Season LeadersCurrent rankings, Elo, form, and season performance.
Records & Career LeadersCareer titles, wins, rankings, Elo, and all-time records.
Advanced Player SearchFilter careers by country, ranking, wins, titles, and more.
Head-to-Head RecordsExplore the most-played rivalries and individual matchups.