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
5001 Vedran Siljegovic CRO 1,085 0–0 0 0 0 1,500
5002 Veli Paloheimo FIN 48 1988-1992 40–52 43.5% 0 0 0 1,704
5003 Vicente Castano ESP 952 1975-1975 0–1 0.0% 0 0 0 1,500
5004 Vicente Solves ESP 223 1988-1991 0–4 0.0% 0 0 0 1,500
5005 Victor Baluda RUS 290 2014-2014 0–1 0.0% 0 0 0 1,564
5006 Victor Bruthans SVK 238 0–0 0 0 0 1,512
5007 Victor Crivoi ROU 75 2005-2013 12–29 29.3% 0 0 0 1,682
5008 Victor Eke AUS 249 1972-1979 1–8 11.1% 0 0 0 1,500
5009 Victor Hugo Portugal Pereira BRA 1,702 0–0 0 0 0 1,500
5010 Victor Ionita ROU 187 2004-2006 0–3 0.0% 0 0 0 1,500
5011 Victor Kozin RUS 645 0–0 0 0 0 1,500
5012 Victor Lilov USA 497 0–0 0 0 0 1,500
5013 Victor Morales CHI 833 0–0 0 0 0 1,500
5014 Victor Nunez CHI 930 0–0 0 0 0 1,500
5015 Victor Romero MEX 395 0–0 0 0 0 1,500
5016 Victor Schmid GER 1,466 0–0 0 0 0 1,500
5017 Victor Sendin ESP 242 1996-1996 1–2 33.3% 0 0 0 1,521
5018 Victor Stanica ROU 500 0–0 0 0 0 1,516
5019 Vignesh Peranamallur IND 834 0–0 0 0 0 1,500
5020 Vijayant Malik IND 417 0–0 0 0 0 1,514
5021 Vijay Kannan IND 478 0–0 0 0 0 1,500
5022 Vijay Sundar Prashanth IND 335 2015-2015 0–1 0.0% 0 0 0 1,508
5023 Viktor Durasovic NOR 222 2021-2022 0–2 0.0% 0 0 0 1,550
5024 Viktor Galovic CRO 173 2014-2019 2–5 28.6% 0 0 0 1,579
5025 Viktor Nagy HUN 258 1994-1994 0–1 0.0% 0 0 0 1,500
5026 Vilim Visak CRO 612 0–0 0 0 0 1,500
5027 Vilius Gaubas LTU 101 2025-2026 6–9 40.0% 0 0 0 1,658
5028 Ville Jansson SWE 243 1983-1989 0–2 0.0% 0 0 0 1,500
5029 Ville Liukko FIN 117 1999-2000 4–7 36.4% 0 0 0 1,520
5030 Vince Mackey USA 585 0–0 0 0 0 1,500
5031 Vincent Millot FRA 135 2009-2018 8–22 26.7% 0 0 0 1,681
5032 Vincenzo Franchitti ITA 138 1968-1978 16–36 30.8% 0 0 0 1,544
5033 Vincenzo Santopadre ITA 100 1996-2004 17–27 38.6% 0 0 0 1,621
5034 Vinod Sridhar IND 481 0–0 0 0 0 1,500
5035 Viorel Catalin Ciobanu ROU 1,234 0–0 0 0 0 1,500
5036 Vishal Punna IND 786 0–0 0 0 0 1,500
5037 Vishal Uppal IND 488 2006-2006 0–1 0.0% 0 0 0 1,500
5038 Vishnu Vardhan IND 262 2008-2012 0–2 0.0% 0 0 0 1,500
5039 Vitalii Shcherba UKR 1,155 0–0 0 0 0 1,515
5040 Vitali Reshetnikov RUS 597 0–0 0 0 0 1,502
5041 Vitaliy Kachanovskiy RUS 926 0–0 0 0 0 1,500
5042 Vitaliy Sachko UKR 156 2020-2026 0–7 0.0% 0 0 0 1,542
5043 Vitaly Kozyukov RUS 536 0–0 0 0 0 1,500
5044 Vit Kopriva CZE 55 2021-2026 31–39 44.3% 0 0 0 1,762
5045 Vitor Requiao BRA 1,051 0–0 0 0 0 1,500
5046 Vittorio Magnelli ITA 280 1979-1981 0–4 0.0% 0 0 0 1,500
5047 Vivek Shokeen IND 601 0–0 0 0 0 1,500
5048 Vjekoslav Skenderovic CRO 293 0–0 0 0 0 1,500
5049 Vladimir Gabrichidze GEO 140 1991-1994 2–6 25.0% 0 0 0 1,517
5050 Vladimir Ivanov EST 310 0–0 0 0 0 1,503
5051 Vladimir Karusevich RUS 669 0–0 0 0 0 1,515
5052 Vladimir Korotkov RUS 113 1968-1974 24–20 54.5% 0 0 0 1,665
5053 Vladimir Obradovic SRB 368 0–0 0 0 0 1,500
5054 Vladimir Pavicevic SRB 329 0–0 0 0 0 1,500
5055 Vladimir Polyakov RUS 791 0–0 0 0 0 1,500
5056 Vladimir Voltchkov BLR 25 1995-2005 50–68 42.4% 0 0 0 1,784
5057 Vladyslav Klymenko UKR 667 0–0 0 0 0 1,500
5058 Vladyslav Orlov UKR 350 0–0 0 0 0 1,500
5059 Vojtech Flegl CZE 466 1989-1989 0–1 0.0% 0 0 0 1,500
5060 Wade Mcguire USA 163 1994-1998 7–20 25.9% 0 0 0 1,561
5061 Walid Ahouda MAR 1,043 0–0 0 0 0 1,500
5062 Walker Duncan USA 1,435 0–0 0 0 0 1,500
5063 Walter Redondo USA 226 1978-1982 3–10 23.1% 0 0 0 1,518
5064 Walter Trusendi ITA 299 2012-2012 0–1 0.0% 0 0 0 1,546
5065 Wanaro N'Godrella FRA 71 1968-1976 58–81 41.7% 0 0 0 1,760
5066 Wan Gao CHN 829 0–0 0 0 0 1,516
5067 Warit Sornbutnark THA 937 0–0 0 0 0 1,500
5068 Warren Girle AUS 332 1979-1979 0–1 0.0% 0 0 0 1,500
5069 Warren Green RSA 373 1989-1989 0–2 0.0% 0 0 0 1,500
5070 Warrick Jones USA 429 1979-1979 1–1 50.0% 0 0 0 1,513
5071 Warut Korkiatthaworn THA 1,564 0–0 0 0 0 1,500
5072 Wayne Black ZIM 69 1993-2003 52–81 39.1% 0 0 0 1,721
5073 Wayne Cowley AUS 293 1974-1976 0–3 0.0% 0 0 0 1,500
5074 Wayne Hampson AUS 174 1978-1983 11–30 26.8% 0 0 0 1,515
5075 Wayne Hearn USA 247 1987-1987 1–1 50.0% 0 0 0 1,536
5076 Wayne Odesnik USA 77 2004-2014 40–59 40.4% 0 0 0 1,729
5077 Wayne Pascoe AUS 198 1977-1982 9–17 34.6% 0 0 0 1,570
5078 Weerapat Doakmaiklee THA 680 0–0 0 0 0 1,516
5079 Weller Evans USA 1981-1981 0–1 0.0% 0 0 0 1,500
5080 Welry Fritz CAN 171 1978-1980 6–11 35.3% 0 0 0 1,548
5081 Wenfu Li CHN 1,572 0–0 0 0 0 1,500
5082 Werner Eschauer AUT 52 1997-2008 15–39 27.8% 0 0 0 1,594
5083 Wes Horskins AUS 434 1982-1982 0–1 0.0% 0 0 0 1,500
5084 Wesley Koolhof NED 462 0–0 0 0 0 1,500
5085 Wesley Whitehouse NZL 214 1998-2007 4–7 36.4% 0 0 0 1,561
5086 Whit Livingston USA 1,475 0–0 0 0 0 1,500
5087 Wieslaw Gasiorek POL 504 1968-1972 20–19 51.3% 0 0 0 1,638
5088 Wilhelm Bungert GER 144 1968-1973 38–24 61.3% 0 0 0 1,748
5089 Will Bull USA 468 1989-1989 0–1 0.0% 0 0 0 1,500
5090 Will Coghlan AUS 244 1968-1976 4–9 30.8% 0 0 0 1,526
5091 Willem Hornikx NED 1,212 0–0 0 0 0 1,516
5092 Willem Prinsloo RSA 81 1971-1979 13–33 28.3% 0 0 0 1,549
5093 William Blaze USA 480 1981-1981 0–1 0.0% 0 0 0 1,500
5094 William Blumberg USA 650 2022-2022 0–1 0.0% 0 0 0 1,519
5095 William Brown USA 86 1968-1977 28–82 25.5% 0 0 0 1,552
5096 William Grant USA 622 0–0 0 0 0 1,500
5097 William Jansen GBR 1,028 0–0 0 0 0 1,500
5098 William Kyriakos BRA 266 1991-1991 0–1 0.0% 0 0 0 1,500
5099 William Mcgehee USA 662 1979-1979 0–1 0.0% 0 0 0 1,500
5100 William Notar USA 335 1985-1985 0–1 0.0% 0 0 0 1,500
5101 William Rejchtman Vinciguerra SWE 984 2025-2025 0–1 0.0% 0 0 0 1,500
5102 William Ward NZL 1,029 0–0 0 0 0 1,500
5103 Willie Davies GBR 454 1974-1980 2–2 50.0% 0 0 0 1,515
5104 Wilson Leite BRA 341 0–0 0 0 0 1,525
5105 Wil Spencer USA 478 0–0 0 0 0 1,517
5106 Wing Luen Wong HKG 1,158 1998-1999 0–2 0.0% 0 0 0 1,500
5107 Wishaya Trongcharoenchaikul THA 395 2013-2013 0–1 0.0% 0 0 0 1,500
5108 Wojciech Starakiewicz POL 1,489 0–0 0 0 0 1,500
5109 Wojtek Kowalski POL 109 1988-1996 6–12 33.3% 0 0 0 1,527
5110 Wolfgang Popp GER 80 1979-1988 35–75 31.8% 0 0 0 1,625
5111 Wolfgang Schranz AUT 136 1994-2000 6–14 30.0% 0 0 0 1,538
5112 Woody Blocher USA 156 1968-1979 4–33 10.8% 0 0 0 1,500
5113 Woody Hunt USA 434 1987-1990 2–3 40.0% 0 0 0 1,528
5114 Woong-Sun Jun KOR 230 2007-2008 1–7 12.5% 0 0 0 1,610
5115 Wouter Fok NED 314 1974-1978 1–3 25.0% 0 0 0 1,506
5116 Wouter Standaart NED 1,037 0–0 0 0 0 1,500
5117 Xander Spong NED 802 0–0 0 0 0 1,500
5118 Xavier Avila ESP 354 1993-1993 0–1 0.0% 0 0 0 1,500
5119 Xavier Daufresne BEL 109 1988-1995 13–27 32.5% 0 0 0 1,600
5120 Xavier Pujo FRA 279 0–0 0 0 0 1,516
5121 Xiao Gong CHN 945 0–0 0 0 0 1,500
5122 Xin Gao CHN 434 2014-2014 0–1 0.0% 0 0 0 1,500
5123 Xin-Yuan Yu CHN 389 2006-2007 0–2 0.0% 0 0 0 1,500
5124 X. Zhao CHN 1980-1980 1–1 50.0% 0 0 0 1,518
5125 Yahor Yatsyk BLR 1,106 0–0 0 0 0 1,500
5126 Yair Werthimer ISR 360 1976-1976 0–1 0.0% 0 0 0 1,500
5127 Yanaki Milev BUL 443 0–0 0 0 0 1,500
5128 Ya-Nan Ma CHN 923 0–0 0 0 0 1,521
5129 Yan Bai CHN 200 2008-2019 2–6 25.0% 0 0 0 1,543
5130 Yan Bondarevskiy RUS 414 0–0 0 0 0 1,500
5131 Yanki Erel TUR 299 0–0 0 0 0 1,500
5132 Yann Dupuy FRA 1,052 0–0 0 0 0 1,500
5133 Yannick Hanfmann GER 45 2017-2026 98–107 47.8% 0 0 0 1,865
5134 Yannick Jankovits FRA 226 0–0 0 0 0 1,522
5135 Yannick Maden GER 96 2016-2020 9–17 34.6% 0 0 0 1,743
5136 Yannick Mertens BEL 179 2010-2012 1–2 33.3% 0 0 0 1,581
5137 Yannick Offermans GER 0–0 0 0 0 1,500
5138 Yannick Thivant FRA 590 0–0 0 0 0 1,516
5139 Yannick Thomet SUI 903 0–0 0 0 0 1,500
5140 Yannik Kelm GER 463 0–0 0 0 0 1,500
5141 Yannik Reuter BEL 195 0–0 0 0 0 1,526
5142 Yann Marti SUI 200 2010-2016 2–5 28.6% 0 0 0 1,591
5143 Yann Minster SUI 1,086 0–0 0 0 0 1,500
5144 Yaoki Ishii JPN 207 2000-2001 0–4 0.0% 0 0 0 1,514
5145 Yaraslav Shyla BLR 306 2015-2015 0–1 0.0% 0 0 0 1,560
5146 Yassine Idmbarek MAR 659 2012-2015 0–2 0.0% 0 0 0 1,500
5147 Yasutaka Uchiyama JPN 78 2015-2024 11–25 30.6% 0 0 0 1,664
5148 Ye Chen CHN 1,637 0–0 0 0 0 1,500
5149 Yecong He CHN 492 0–0 0 0 0 1,500
5150 Ye Cong Mo CHN 527 2023-2023 0–1 0.0% 0 0 0 1,500
5151 Yen-Hsun Lu TPE 33 2004-2021 143–222 39.2% 0 0 0 1,855
5152 Yew Ming Si MAS 804 2010-2010 0–1 0.0% 0 0 0 1,500
5153 Yi Zhou CHN 217 2023-2025 3–7 30.0% 0 0 0 1,532
5154 Yohny Romero VEN 262 0–0 0 0 0 1,500
5155 Yong Il Yoon KOR 140 1993-2001 4–10 28.6% 0 0 0 1,538
5156 Yosuke Watanuki JPN 72 2018-2025 18–23 43.9% 0 0 0 1,773
5157 Younes Lalami MAR 927 2025-2025 0–1 0.0% 0 0 0 1,500
5158 Younes Rachidi MAR 753 2013-2013 0–1 0.0% 0 0 0 1,500
5159 Young Min Kwon KOR 380 1989-1989 0–3 0.0% 0 0 0 1,500
5160 Young Seok Kim KOR 469 0–0 0 0 0 1,500
5161 Yshai Oliel ISR 305 2021-2022 0–2 0.0% 0 0 0 1,500
5162 Ytai Abougzir USA 929 0–0 0 0 0 1,500
5163 Yu Chang CHN 335 0–0 0 0 0 1,500
5164 Yu Cheng Li CHN 849 0–0 0 0 0 1,500
5165 Yu Hsiou Hsu TPE 158 2023-2023 3–3 50.0% 0 0 0 1,655
5166 Yu Hui Lien TPE 527 1992-1992 0–1 0.0% 0 0 0 1,500
5167 Yuichi Ito JPN 325 2008-2008 0–1 0.0% 0 0 0 1,518
5168 Yuji Tezuka JPN 177 1974-1976 3–5 37.5% 0 0 0 1,552
5169 Yu Jr. Wang CHN 313 1999-2006 1–5 16.7% 0 0 0 1,500
5170 Yuki Bhambri IND 83 2009-2025 15–26 36.6% 0 0 0 1,747
5171 Yuki Mochizuki JPN 471 0–0 0 0 0 1,500
5172 Yunchaokete Bu CHN 64 2025-2026 12–28 30.0% 0 0 0 1,612
5173 Yuri Schukin KAZ 119 2001-2011 12–20 37.5% 0 0 0 1,653
5174 Yusuke Takahashi JPN 238 2017-2017 0–1 0.0% 0 0 0 1,531
5175 Yusuke Watanuki JPN 477 0–0 0 0 0 1,500
5176 Yuta Shimizu JPN 180 2022-2022 0–1 0.0% 0 0 0 1,544
5177 Yuval Hirsch ISR 788 1990-1990 0–1 0.0% 0 0 0 1,500
5178 Yuval Karutzi ISR 799 1990-1990 0–1 0.0% 0 0 0 1,500
5179 Yuya Kibi JPN 224 0–0 0 0 0 1,523
5180 Yves Allegro SUI 210 2001-2007 4–9 30.8% 0 0 0 1,553
5181 Zachary Pelts USA 0–0 0 0 0 1,500
5182 Zachary Svajda USA 62 2019-2026 16–29 35.6% 0 0 0 1,748
5183 Zachary White CAN 1,658 0–0 0 0 0 1,500
5184 Zach Dailey USA 682 2005-2005 0–1 0.0% 0 0 0 1,500
5185 Zach Itzstein AUS 898 0–0 0 0 0 1,500
5186 Zack Fleishman USA 127 2001-2008 7–17 29.2% 0 0 0 1,621
5187 Zane Khan USA 404 0–0 0 0 0 1,530
5188 Zan Guerry USA 98 1968-1982 42–78 35.0% 0 0 0 1,599
5189 Zbynek Mlynarik AUT 206 2000-2000 0–1 0.0% 0 0 0 1,500
5190 Zdenek Kolar CZE 111 2018-2026 1–4 20.0% 0 0 0 1,565
5191 Zeeshan Ali IND 126 1988-1989 2–7 22.2% 0 0 0 1,517
5192 Zeljko Krajan CRO 88 1997-2005 8–26 23.5% 0 0 0 1,539
5193 Ze Zhang CHN 148 2010-2019 5–23 17.9% 0 0 0 1,586
5194 Zhao Cai CHN 1,238 0–0 0 0 0 1,500
5195 Zhao Xie CHN 662 1979-1979 0–1 0.0% 0 0 0 1,500
5196 Zhaoyi Cao CHN 848 0–0 0 0 0 1,500
5197 Zhao Zhao CHN 1,040 0–0 0 0 0 1,500
5198 Zhe Li CHN 193 2011-2023 0–11 0.0% 0 0 0 1,500
5199 Zhicheng Zhu CHN 1,270 0–0 0 0 0 1,500
5200 Zhizhen Zhang CHN 31 2015-2026 57–74 43.5% 0 0 0 1,842