Advanced ATP Player Career Search

Search ATP player careers by name, country, active status, career wins, win percentage, titles, Grand Slam titles, 1000-level titles, peak rank, and peak Elo.

About this search tool

Search across precomputed TennisDB ATP tables for player seasons, player tournament runs, player careers, matches, tournaments, ranking weeks, and rivalries. Filters use canonical tour data and support player/tournament autocomplete, countries, surfaces, categories, rounds, exit rounds, rankings, points, and season thresholds.

Search player careers by name, country, active status, career win-loss record, win percentage, titles, Grand Slam titles, 1000-level titles, peak rank, and peak Elo.

Who
Career
Reset
# Player Country Peak Rank Years W-L Win % Titles GS Titles, sorted descending Masters 1000 Titles Peak Elo
2001 Frank Sedgman AUS 237 1968-1976 26–31 45.6% 0 0 0 1,655
2002 Frank Wintermantel GER 620 0–0 0 0 0 1,500
2003 Frantisek Cermak CZE 201 2001-2010 9–15 37.5% 0 0 0 1,568
2004 Frantisek Pala CZE 102 1969-1979 62–112 35.6% 0 0 0 1,718
2005 Franz Stauder GER 322 1997-1998 0–2 0.0% 0 0 0 1,518
2006 Fran Zvonimir Zgombic CRO 737 0–0 0 0 0 1,500
2007 Freddie Sauer RSA 134 1979-1983 24–31 43.6% 0 0 0 1,640
2008 Frederic Jeanclaude FRA 370 0–0 0 0 0 1,513
2009 Frederic Niemeyer CAN 134 1997-2009 4–19 17.4% 0 0 0 1,528
2010 Frederic Nussbaum SUI 559 0–0 0 0 0 1,516
2011 Frederico Ferreira Silva POR 168 2015-2026 1–7 12.5% 0 0 0 1,550
2012 Frederic Vitoux FRA 144 1990-1996 2–10 16.7% 0 0 0 1,500
2013 Frederik Fetterlein DEN 75 1991-1999 25–48 34.2% 0 0 0 1,589
2014 Frederik Nielsen DEN 190 2003-2013 0–11 0.0% 0 0 0 1,665
2015 Frederik Press GER 694 0–0 0 0 0 1,500
2016 Fred Hemmes NED 188 2003-2004 1–3 25.0% 0 0 0 1,517
2017 Fredrik Bergh SWE 297 1997-1998 0–2 0.0% 0 0 0 1,500
2018 Fredrik Jonsson SWE 108 1996-2001 8–28 22.2% 0 0 0 1,605
2019 Fredrik Rosenquist SWE 356 1985-1986 1–3 25.0% 0 0 0 1,506
2020 Fredrik Waern SWE 188 1986-1988 0–4 0.0% 0 0 0 1,500
2021 Fred Simonsson SWE 633 2016-2016 0–1 0.0% 0 0 0 1,516
2022 Fritz Don NED 323 1978-1978 0–1 0.0% 0 0 0 1,500
2023 Fritz Wolmarans RSA 198 2010-2011 1–2 33.3% 0 0 0 1,517
2024 Fumin Jiang CHN 1,460 0–0 0 0 0 1,500
2025 Gabi Adrian Boitan ROU 284 2026-2026 0–1 0.0% 0 0 0 1,500
2026 Gabriel Auroux ARG 429 1982-1982 1–1 50.0% 0 0 0 1,527
2027 Gabriel Debru FRA 233 0–0 0 0 0 1,516
2028 Gabriel Dias BRA 824 0–0 0 0 0 1,500
2029 Gabriel Donev BUL 782 0–0 0 0 0 1,500
2030 Gabriele Piraino ITA 341 0–0 0 0 0 1,500
2031 Gabriel Ghetu ROU 710 0–0 0 0 0 1,500
2032 Gabriel Mattos BRA 347 1982-1983 1–3 25.0% 0 0 0 1,513
2033 Gabriel Moraru ROU 234 2003-2012 0–2 0.0% 0 0 0 1,500
2034 Gabriel Petit FRA 450 0–0 0 0 0 1,500
2035 Gabriel Silberstein CHI 131 1994-1997 3–8 27.3% 0 0 0 1,512
2036 Gabriel Trifu ROU 148 1996-2002 4–10 28.6% 0 0 0 1,534
2037 Gabriel Trujillo-Soler ESP 209 2008-2008 1–1 50.0% 0 0 0 1,534
2038 Gabriel Urpi ESP 115 1978-1987 43–67 39.1% 0 0 0 1,621
2039 Gage Brymer USA 444 0–0 0 0 0 1,500
2040 Gap Taik Ro KOR 294 1987-1989 0–2 0.0% 0 0 0 1,500
2041 Gardnar Mulloy USA 366 1968-1977 4–6 40.0% 0 0 0 1,516
2042 Garrett Johns USA 279 0–0 0 0 0 1,524
2043 Garth Haynes USA 369 1982-1982 0–1 0.0% 0 0 0 1,500
2044 Gary Donnelly USA 48 1985-1987 13–32 28.9% 0 0 0 1,687
2045 Gary Drake GBR 721 1988-1988 1–1 50.0% 0 0 0 1,517
2046 Gary Groslimond USA 281 1971-1973 0–2 0.0% 0 0 0 1,500
2047 Gary Henderson GBR 237 1995-1995 0–1 0.0% 0 0 0 1,500
2048 Gary Kushnirovich USA 1,078 0–0 0 0 0 1,500
2049 Gary Lemon USA 263 1985-1985 1–1 50.0% 0 0 0 1,516
2050 Gary Lugassy FRA 194 0–0 0 0 0 1,500
2051 Gary Penberthy AUS 1968-1980 3–3 50.0% 0 0 0 1,531
2052 Gary Plock USA 360 1976-1978 0–3 0.0% 0 0 0 1,500
2053 Gary Sacks RSA 658 0–0 0 0 0 1,500
2054 Gary Thoroughood AUS 480 1972-1972 1–1 50.0% 0 0 0 1,516
2055 Gastao Elias POR 57 2006-2025 24–45 34.8% 0 0 0 1,732
2056 Gaston Escofet ESP 523 1979-1979 0–1 0.0% 0 0 0 1,500
2057 Gaston Etlis ARG 114 1994-2003 29–54 34.9% 0 0 0 1,575
2058 Gauthier Onclin BEL 169 2025-2026 1–2 33.3% 0 0 0 1,572
2059 Gavorielle Marcu ROU 204 1968-1976 3–11 21.4% 0 0 0 1,532
2060 G.D. Jones NZL 604 2005-2008 0–2 0.0% 0 0 0 1,545
2061 Genaro Alberto Olivieri ARG 131 2023-2023 2–1 66.7% 0 0 0 1,565
2062 Gene Malin USA 161 1968-1980 11–30 26.8% 0 0 0 1,535
2063 Gene Russo USA 308 1973-1975 0–3 0.0% 0 0 0 1,500
2064 Geoff Gehrke USA 0–0 0 0 0 1,500
2065 Geoff Grant USA 109 1994-1999 8–19 29.6% 0 0 0 1,568
2066 Geoffrey Blancaneaux FRA 134 2017-2023 0–6 0.0% 0 0 0 1,554
2067 Geoff Roper CAN 437 1988-1988 0–1 0.0% 0 0 0 1,500
2068 George Bastl SUI 71 1996-2009 47–85 35.6% 0 0 0 1,657
2069 George Berner FIN 318 1968-1974 0–3 0.0% 0 0 0 1,500
2070 George Bezecny USA 308 1985-1992 2–7 22.2% 0 0 0 1,514
2071 George Cosac ROU 265 1989-1995 1–2 33.3% 0 0 0 1,517
2072 George Coupland GBR 575 0–0 0 0 0 1,500
2073 George Hardie USA 80 1972-1981 77–144 34.8% 0 0 0 1,633
2074 George Kalovelonis GRE 208 1983-1994 3–10 23.1% 0 0 0 1,541
2075 George Loffhagen GBR 200 2023-2025 0–4 0.0% 0 0 0 1,533
2076 George Morgan GBR 649 0–0 0 0 0 1,501
2077 George Rudman RSA 258 1968-1981 6–11 35.3% 0 0 0 1,527
2078 George Taylor USA 248 1968-1979 4–16 20.0% 0 0 0 1,506
2079 Georgi Georgiev BUL 873 0–0 0 0 0 1,522
2080 Gerald Kamitz AUT 796 0–0 0 0 0 1,500
2081 Gerald Mandl AUT 186 1990-1998 3–7 30.0% 0 0 0 1,512
2082 Gerald Marzenell GER 182 1988-1988 1–1 50.0% 0 0 0 1,520
2083 Gerald Melzer AUT 68 2010-2022 16–30 34.8% 0 0 0 1,674
2084 Gerald Mild AUT 275 1982-1987 1–4 20.0% 0 0 0 1,506
2085 Gerard Granollers ESP 217 2011-2013 0–4 0.0% 0 0 0 1,548
2086 Gerardo Lopez Villasenor MEX 505 2019-2021 0–4 0.0% 0 0 0 1,500
2087 Gerardo Mirad ARG 266 1988-1988 1–1 50.0% 0 0 0 1,516
2088 Gerardo Vacarezza CHI 165 1986-1986 1–1 50.0% 0 0 0 1,513
2089 Gerard Solves FRA 105 1993-1999 21–36 36.8% 0 0 0 1,592
2090 Gerard Toulon FRA 165 1977-1981 2–6 25.0% 0 0 0 1,529
2091 Gerard Wimmer AUT 206 1974-1981 4–7 36.4% 0 0 0 1,566
2092 Gergely Kisgyorgy HUN 301 0–0 0 0 0 1,513
2093 Germain Gigounon BEL 185 2015-2015 0–1 0.0% 0 0 0 1,557
2094 German Lopez ESP 61 1988-1997 32–45 41.6% 0 0 0 1,680
2095 German Puentes ESP 90 1993-2001 13–28 31.7% 0 0 0 1,562
2096 Gero Kretschmer GER 316 0–0 0 0 0 1,509
2097 Geza Varga HUN 228 1968-1976 14–21 40.0% 0 0 0 1,547
2098 Ghanim Al Sulaiti 0–0 0 0 0 1,500
2099 Giancarlo Petrazzuolo ITA 217 0–0 0 0 0 1,520
2100 Gianluca Cadenasso ITA 190 2026-2026 0–1 0.0% 0 0 0 1,512
2101 Gianluca Luddi ITA 183 0–0 0 0 0 1,500
2102 Gianluca Mager ITA 62 2017-2022 24–35 40.7% 0 0 0 1,725
2103 Gianluca Naso ITA 175 2005-2013 3–11 21.4% 0 0 0 1,625
2104 Gianluca Rinaldini ITA 94 1978-1984 9–27 25.0% 0 0 0 1,566
2105 Gianluigi Quinzi ITA 142 2017-2017 1–1 50.0% 0 0 0 1,542
2106 Gianmarco Ferrari ITA 387 0–0 0 0 0 1,514
2107 Gian Marco Moroni ITA 159 2019-2022 1–3 25.0% 0 0 0 1,532
2108 Gianni Marchetti ITA 255 1975-1979 1–6 14.3% 0 0 0 1,500
2109 Gianni Mina FRA 219 2010-2015 1–4 20.0% 0 0 0 1,549
2110 Gibril Diarra AUT 594 0–0 0 0 0 1,500
2111 Gijs Brouwer NED 114 2022-2024 13–14 48.1% 0 0 0 1,693
2112 Gilad Bloom ISR 61 1984-1995 82–103 44.3% 0 0 0 1,750
2113 Giles Hussey GBR 254 2024-2026 2–2 50.0% 0 0 0 1,566
2114 Gil Kovalski ISR 485 1990-1992 1–2 33.3% 0 0 0 1,516
2115 Gilles Arnaud Bailly BEL 201 2022-2025 1–3 25.0% 0 0 0 1,602
2116 Gilles Bastie FRA 318 1994-1995 1–2 33.3% 0 0 0 1,520
2117 Gilles Elseneer BEL 97 2001-2005 14–23 37.8% 0 0 0 1,602
2118 Gilles Moretton FRA 65 1977-1983 59–89 39.9% 0 0 0 1,734
2119 Giorgio Galimberti ITA 115 1994-2006 7–19 26.9% 0 0 0 1,569
2120 Giorgio Portaluri ITA 715 0–0 0 0 0 1,500
2121 Giovanni Fonio ITA 269 2025-2025 1–1 50.0% 0 0 0 1,540
2122 Giovanni Lapentti ECU 110 2003-2017 8–20 28.6% 0 0 0 1,617
2123 Giovanni Oradini ITA 352 0–0 0 0 0 1,500
2124 G. Irshai 798 1984-1984 0–1 0.0% 0 0 0 1,500
2125 Girts Dzelde LAT 273 1989-1995 4–10 28.6% 0 0 0 1,514
2126 Giulio Zeppieri ITA 110 2020-2025 7–21 25.0% 0 0 0 1,709
2127 Giuseppe Merlo ITA 158 1968-1973 10–15 40.0% 0 0 0 1,540
2128 Givaldo Barbosa BRA 78 1976-1989 13–45 22.4% 0 0 0 1,500
2129 Gleb Alekseenko UKR 609 0–0 0 0 0 1,500
2130 Gleb Sakharov FRA 153 2017-2019 1–3 25.0% 0 0 0 1,563
2131 Glen Holroyd USA 185 1980-1982 5–17 22.7% 0 0 0 1,506
2132 Glenn Busby AUS 326 1976-1981 0–2 0.0% 0 0 0 1,500
2133 Glenn Hamilton AUS 735 1973-1974 0–2 0.0% 0 0 0 1,500
2134 Glenn Knox AUS 517 0–0 0 0 0 1,515
2135 Glenn Layendecker USA 48 1984-1992 77–104 42.5% 0 0 0 1,733
2136 Glenn Michibata CAN 48 1979-1992 70–112 38.5% 0 0 0 1,674
2137 Glenn Petrovic USA 199 1977-1981 2–10 16.7% 0 0 0 1,517
2138 Glenn Weiner USA 119 1996-2006 13–25 34.2% 0 0 0 1,587
2139 Glenn Wilson NZL 599 1994-1994 0–1 0.0% 0 0 0 1,500
2140 Goncalo Andrade POR 0–0 0 0 0 1,500
2141 Goncalo Da Rosa Castro POR 0–0 0 0 0 1,500
2142 Goncalo Falcao POR 961 0–0 0 0 0 1,500
2143 Goncalo Loureiro POR 1,194 0–0 0 0 0 1,500
2144 Goncalo Pereira POR 767 0–0 0 0 0 1,500
2145 Gonzalo Bueno PER 175 2026-2026 1–0 100.0% 0 0 0 1,553
2146 Gonzalo Escobar ECU 281 2015-2016 0–2 0.0% 0 0 0 1,500
2147 Gonzalo Lama CHI 160 2014-2023 0–4 0.0% 0 0 0 1,516
2148 Gonzalo Nunez USA 220 1978-1982 0–3 0.0% 0 0 0 1,500
2149 Gonzalo Tur ARG 391 0–0 0 0 0 1,500
2150 Gonzalo Villanueva ARG 268 2022-2022 0–1 0.0% 0 0 0 1,516
2151 Goran Bergstrand SWE 356 1979-1979 0–2 0.0% 0 0 0 1,500
2152 Goran Oresic CRO 368 1995-1996 0–2 0.0% 0 0 0 1,500
2153 Goran Tosic SRB 263 0–0 0 0 0 1,559
2154 Gordon Jones USA 322 1976-1976 1–1 50.0% 0 0 0 1,522
2155 Gordon Simmonds RSA 281 1976-1976 0–1 0.0% 0 0 0 1,500
2156 Gorka Fraile ESP 126 2002-2012 1–8 11.1% 0 0 0 1,515
2157 Go Soeda JPN 47 2005-2020 29–76 27.6% 0 0 0 1,722
2158 Gouichi Motomura JPN 134 1993-2006 10–29 25.6% 0 0 0 1,500
2159 Govind Nanda USA 339 2025-2025 1–1 50.0% 0 0 0 1,542
2160 Graeme Dyce GBR 1,364 0–0 0 0 0 1,500
2161 Graeme Thomson AUS 162 1970-1977 9–21 30.0% 0 0 0 1,530
2162 Graham Stilwell GBR 62 1968-1975 97–181 34.9% 0 0 0 1,734
2163 Grant Connell CAN 67 1984-1995 66–96 40.7% 0 0 0 1,754
2164 Grant Doyle AUS 173 1991-1998 4–26 13.3% 0 0 0 1,500
2165 Grant Golden USA 429 1978-1978 0–1 0.0% 0 0 0 1,500
2166 Grant Ive RSA 1,366 0–0 0 0 0 1,500
2167 Grant Saacks RSA 427 1988-1988 0–1 0.0% 0 0 0 1,500
2168 Grant Stafford RSA 53 1990-2000 83–111 42.8% 0 0 0 1,799
2169 Graydon Garner RSA 272 1968-1975 12–21 36.4% 0 0 0 1,506
2170 Graziano Risi ITA 397 1979-1979 0–1 0.0% 0 0 0 1,500
2171 Grega Zemlja SLO 43 2009-2016 27–35 43.5% 0 0 0 1,816
2172 Greg Braun AUS 269 1970-1979 2–17 10.5% 0 0 0 1,516
2173 Greg Ewansky USA 946 1980-1980 0–1 0.0% 0 0 0 1,500
2174 Greg Failla USA 249 1987-1990 1–4 20.0% 0 0 0 1,517
2175 Greg Halder CAN 56 1974-1980 8–26 23.5% 0 0 0 1,537
2176 Greg Holmes USA 22 1982-1989 82–92 47.1% 0 0 0 1,848
2177 Greg Jones AUS 179 2008-2013 1–6 14.3% 0 0 0 1,630
2178 Gregoire Barrere FRA 49 2016-2025 38–64 37.3% 0 0 0 1,807
2179 Gregoire Burquier FRA 167 2014-2014 0–1 0.0% 0 0 0 1,516
2180 Gregoire Jacq FRA 332 0–0 0 0 0 1,500
2181 Gregoire Rafaitin FRA 222 1979-1983 4–10 28.6% 0 0 0 1,500
2182 Gregory Carraz FRA 54 1996-2006 35–53 39.8% 0 0 0 1,714
2183 Gregory Howe GBR 1,222 0–0 0 0 0 1,500
2184 Greg Ouellette USA 269 0–0 0 0 0 1,500
2185 Greg Perkins AUS 265 1969-1975 19–27 41.3% 0 0 0 1,508
2186 Greg Whitecross AUS 161 1979-1984 10–35 22.2% 0 0 0 1,526
2187 Grigoriy Lomakin KAZ 713 0–0 0 0 0 1,500
2188 Grittaboon Prahmanee THA 1,652 0–0 0 0 0 1,500
2189 Grover Raz Reid USA 71 1970-1977 49–90 35.3% 0 0 0 1,694
2190 Grzegorz Panfil POL 238 2006-2006 0–1 0.0% 0 0 0 1,508
2191 Guido Andreozzi ARG 70 2012-2025 13–28 31.7% 0 0 0 1,656
2192 Guido Ivan Justo ARG 224 0–0 0 0 0 1,500
2193 Guido Possamai ITA 551 1982-1982 0–1 0.0% 0 0 0 1,500
2194 Guilherme Clezar BRA 153 2011-2018 1–11 8.3% 0 0 0 1,566
2195 Guilherme Ochiai BRA 638 0–0 0 0 0 1,500
2196 Guillaume Couillard MON 569 0–0 0 0 0 1,500
2197 Guillaume Marx FRA 236 1993-1993 0–2 0.0% 0 0 0 1,500
2198 Guillaume Rufin FRA 81 2009-2013 16–28 36.4% 0 0 0 1,763
2199 Guillem Burniol ESP 383 2004-2006 0–2 0.0% 0 0 0 1,500
2200 Guillermo Alcaide ESP 195 2010-2010 0–1 0.0% 0 0 0 1,523