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
601 Abdelkader Benabdellah MAR 1,611 0–0 0 0 0 1,500
602 Abdulla Hajji QAT 2008-2010 0–3 0.0% 0 0 0 1,500
603 Abdullah Maqdes KUW 496 0–0 0 0 0 1,500
604 Abdullah Shelbayh JOR 191 2025-2026 1–2 33.3% 0 0 0 1,527
605 Abdulrahman Al Harib QAT 0–0 0 0 0 1,500
606 Abdulrahman Al Janahi UAE 0–0 0 0 0 1,500
607 Abe Segal RSA 275 1968-1972 9–15 37.5% 0 0 0 1,535
608 Abhijeet Tiwari IND 1,114 0–0 0 0 0 1,500
609 Adam Anderson AUS 280 1988-1989 0–2 0.0% 0 0 0 1,500
610 Adam Chadaj POL 202 2005-2005 1–1 50.0% 0 0 0 1,515
611 Adam El Mihdawy USA 281 0–0 0 0 0 1,500
612 Adam Feeney AUS 248 0–0 0 0 0 1,516
613 Adam Gustavsson SWE 0–0 0 0 0 1,500
614 Adam Jaya MAS 1,397 0–0 0 0 0 1,500
615 Adam Kellner HUN 218 0–0 0 0 0 1,500
616 Adam Kennedy AUS 358 2002-2003 0–3 0.0% 0 0 0 1,500
617 Adam Lee NZL 1,421 0–0 0 0 0 1,500
618 Adam Malik MAS 436 1993-1995 2–3 40.0% 0 0 0 1,529
619 Adam Moundir MAR 437 2023-2023 0–1 0.0% 0 0 0 1,500
620 Adam Neff USA 665 2024-2024 0–1 0.0% 0 0 0 1,500
621 Adam Pavlasek CZE 72 2016-2018 5–9 35.7% 0 0 0 1,615
622 Adam Peterson USA 355 1995-1995 0–1 0.0% 0 0 0 1,500
623 Adam Thompson NZL 677 0–0 0 0 0 1,500
624 Adam Vejmelka CZE 247 0–0 0 0 0 1,500
625 Adam Walton AUS 74 2024-2026 22–43 33.8% 0 0 0 1,701
626 Adhithya Ganesan USA 544 0–0 0 0 0 1,500
627 Adil Shamasdin CAN 748 0–0 0 0 0 1,500
628 Admir Kalender CRO 966 0–0 0 0 0 1,500
629 Adolf Musil CZE 330 1996-1996 0–1 0.0% 0 0 0 1,500
630 Adolfo Daniel Vallejo PAR 70 2026-2026 8–7 53.3% 0 0 0 1,647
631 Adrian Andreev BUL 183 2018-2021 2–6 25.0% 0 0 0 1,553
632 Adrian Bodmer SUI 455 0–0 0 0 0 1,519
633 Adrian Bohane USA 986 2004-2004 0–1 0.0% 0 0 0 1,500
634 Adrian Cruciat ROU 148 2008-2008 1–2 33.3% 0 0 0 1,510
635 Adrian Garcia CHI 103 2000-2008 9–25 26.5% 0 0 0 1,536
636 Adrian Gavrila ROU 527 0–0 0 0 0 1,500
637 Adrian Marcu ROU 190 1987-1987 0–1 0.0% 0 0 0 1,500
638 Adrian Marin Dancescu ROU 1,225 0–0 0 0 0 1,500
639 Adrian Obert GER 631 0–0 0 0 0 1,500
640 Adriano Biasella ITA 389 0–0 0 0 0 1,500
641 Adriano Quinti GER 1,548 0–0 0 0 0 1,500
642 Adrian Sikora SVK 275 0–0 0 0 0 1,539
643 Adrians Zguns LAT 431 0–0 0 0 0 1,522
644 Adrian Ungur ROU 79 2010-2016 6–27 18.2% 0 0 0 1,632
645 Adrien Bossel SUI 262 2013-2015 0–2 0.0% 0 0 0 1,527
646 Agostino Serra ITA 915 1968-1968 1–1 50.0% 0 0 0 1,516
647 Agustin Garizzio ARG 171 1988-1994 1–2 33.3% 0 0 0 1,513
648 Agustin Velotti ARG 166 2010-2017 0–4 0.0% 0 0 0 1,523
649 Ahmad Rabeea KUW 0–0 0 0 0 1,500
650 Ahmed Abdrabuh SYR 0–0 0 0 0 1,500
651 Ahmed Moumni MAR 1,377 0–0 0 0 0 1,500
652 Aidan Mayo USA 269 0–0 0 0 0 1,533
653 Aidan McHugh GBR 298 0–0 0 0 0 1,500
654 Aisam-Ul-Haq Qureshi PAK 125 2004-2008 5–10 33.3% 0 0 0 1,642
655 Aitor Aramburu MEX 1,663 0–0 0 0 0 1,500
656 Ajai Selvaraj IND 1,104 0–0 0 0 0 1,500
657 Ajeet Rai NZL 417 0–0 0 0 0 1,500
658 A. Johnson USA 1,674 0–0 0 0 0 1,500
659 Akash Wagh IND 983 2006-2006 0–1 0.0% 0 0 0 1,511
660 Akifumi Machidori JPN 245 1974-1978 1–2 33.3% 0 0 0 1,514
661 Akinori Naguro JPN 374 1974-1981 1–4 20.0% 0 0 0 1,500
662 Aki Rahunen FIN 57 1990-1992 27–42 39.1% 0 0 0 1,682
663 Akira Kawaguchi JPN 496 1978-1979 0–2 0.0% 0 0 0 1,500
664 Akira Motomura JPN 274 1974-1979 0–3 0.0% 0 0 0 1,500
665 Akira Santillan JPN 144 2016-2017 2–7 22.2% 0 0 0 1,569
666 Alain Brichant BEL 329 1980-1981 0–2 0.0% 0 0 0 1,500
667 Alan Chandronnait USA 397 1977-1979 0–3 0.0% 0 0 0 1,500
668 Alan Mackin GBR 213 2002-2007 0–11 0.0% 0 0 0 1,500
669 Alan Magadan MEX 717 2025-2025 0–1 0.0% 0 0 0 1,528
670 Alastair Gray GBR 237 2019-2022 1–3 25.0% 0 0 0 1,512
671 Alban Meuffels NED 616 0–0 0 0 0 1,507
672 Albano Olivetti FRA 161 2012-2016 5–9 35.7% 0 0 0 1,611
673 Albert Chang CAN 140 1993-1997 6–17 26.1% 0 0 0 1,553
674 Albert Loncaric CRO 688 0–0 0 0 0 1,500
675 Alberto Brizzi ITA 230 2008-2008 0–1 0.0% 0 0 0 1,531
676 Alberto Francis USA 275 0–0 0 0 0 1,503
677 Alberto Franco PER 576 1982-1982 0–1 0.0% 0 0 0 1,500
678 Alberto Martorell ESP 225 1968-1976 1–8 11.1% 0 0 0 1,500
679 Alberto Paris LUX 207 1987-1987 0–1 0.0% 0 0 0 1,500
680 Alberto Tous ESP 52 1982-1989 40–61 39.6% 0 0 0 1,633
681 Aldin Setkic BIH 165 2013-2017 0–3 0.0% 0 0 0 1,504
682 Alec Deckers NED 483 0–0 0 0 0 1,500
683 Alejandro Cortes COL 126 1979-1983 18–34 34.6% 0 0 0 1,543
684 Alejandro Fabbri ARG 328 0–0 0 0 0 1,519
685 Alejandro Falla COL 50 2004-2017 97–158 38.0% 0 0 0 1,813
686 Alejandro Ganzabal ARG 58 1976-1987 46–64 41.8% 0 0 0 1,663
687 Alejandro Gattiker ARG 194 1979-1983 4–21 16.0% 0 0 0 1,501
688 Alejandro Gonzalez COL 70 2013-2016 12–34 26.1% 0 0 0 1,698
689 Alejandro Kon ARG 413 1969-1969 0–1 0.0% 0 0 0 1,500
690 Alejandro Mendoza BOL 741 0–0 0 0 0 1,514
691 Alejandro Moro Canas ESP 142 2025-2025 0–1 0.0% 0 0 0 1,547
692 Alejandro Pierola CHI 76 1973-1983 17–47 26.6% 0 0 0 1,595
693 Alejo Mancisidor ESP 120 1992-1995 5–21 19.2% 0 0 0 1,530
694 Alejo Sanchez Quilez ESP 455 0–0 0 0 0 1,500
695 Aleksandar Kitinov MKD 296 1995-1998 0–2 0.0% 0 0 0 1,500
696 Aleksandar Kovacevic USA 54 2022-2026 40–72 35.7% 0 0 0 1,719
697 Aleksandar Vukic AUS 48 2018-2026 60–89 40.3% 0 0 0 1,800
698 Aleksander Slovic SRB 513 0–0 0 0 0 1,500
699 Aleksander Vasin RUS 1,166 0–0 0 0 0 1,500
700 Aleksandr Agafonov UKR 687 0–0 0 0 0 1,500
701 Aleksandr Mityaev RUS 0–0 0 0 0 1,500
702 Aleksandr Nedovyesov KAZ 72 2013-2015 4–20 16.7% 0 0 0 1,592
703 Aleksandr Shevchenko KAZ 45 2022-2026 59–74 44.4% 0 0 0 1,777
704 Aleksei Khomich BLR 1,130 0–0 0 0 0 1,500
705 Alen Avidzba RUS 380 2019-2019 1–1 50.0% 0 0 0 1,508
706 Alessandro Baldoni ITA 224 1987-1988 0–6 0.0% 0 0 0 1,500
707 Alessandro Bega ITA 259 2017-2017 0–1 0.0% 0 0 0 1,514
708 Alessandro Giannessi ITA 84 2011-2023 12–22 35.3% 0 0 0 1,639
709 Alessandro Motti ITA 536 0–0 0 0 0 1,500
710 Alessandro Petrone ITA 397 0–0 0 0 0 1,500
711 Alessio Basile BEL 1,159 0–0 0 0 0 1,500
712 Alessio Di Mauro ITA 68 2003-2010 16–36 30.8% 0 0 0 1,570
713 Alexandar Lazarov BUL 272 2017-2023 1–6 14.3% 0 0 0 1,532
714 Alexandar Lazov BUL 324 2016-2016 0–1 0.0% 0 0 0 1,528
715 Alexander Blockx BEL 36 2023-2026 11–14 44.0% 0 0 0 1,780
716 Alexander Braun GER 1,335 0–0 0 0 0 1,500
717 Alexander Bury BLR 366 0–0 0 0 0 1,535
718 Alexander Crnokrak AUS 647 0–0 0 0 0 1,500
719 Alexander Domijan USA 541 0–0 0 0 0 1,500
720 Alexander Donski BUL 525 2018-2018 0–1 0.0% 0 0 0 1,502
721 Alexander Erler AUT 320 2021-2021 1–1 50.0% 0 0 0 1,500
722 Alexander Flock GER 224 0–0 0 0 0 1,506
723 Alexander Jhun GBR 1,034 0–0 0 0 0 1,500
724 Alexander Klintcharov NZL 730 0–0 0 0 0 1,500
725 Alexander Kudryavtsev RUS 117 2008-2016 5–15 25.0% 0 0 0 1,657
726 Alexander Lobkov RUS 249 0–0 0 0 0 1,517
727 Alexander Mannapov GER 1,654 0–0 0 0 0 1,500
728 Alexander Marcial PHI 262 1968-1978 1–8 11.1% 0 0 0 1,500
729 Alexander Mronz GER 73 1987-1996 62–107 36.7% 0 0 0 1,678
730 Alexander Nonnekes NED 1,277 0–0 0 0 0 1,516
731 Alexander Ovcharov RUS 1,179 0–0 0 0 0 1,500
732 Alexander Perfilov RUS 814 0–0 0 0 0 1,500
733 Alexander Peya AUT 92 2001-2011 18–45 28.6% 0 0 0 1,692
734 Alexander Popp GER 74 1999-2005 45–65 40.9% 0 0 0 1,709
735 Alexander Reichel USA 204 1991-2004 3–8 27.3% 0 0 0 1,549
736 Alexander Ritschard SUI 99 2022-2025 3–8 27.3% 0 0 0 1,661
737 Alexander Rumyantsev RUS 295 0–0 0 0 0 1,519
738 Alexander Sadecky SUI 313 2010-2011 1–2 33.3% 0 0 0 1,518
739 Alexander Sarkissian USA 157 2015-2021 2–4 33.3% 0 0 0 1,588
740 Alexander Satschko GER 269 0–0 0 0 0 1,518
741 Alexander Shvec BLR 195 1996-2002 0–3 0.0% 0 0 0 1,500
742 Alexander Slabinsky GBR 266 2008-2011 0–2 0.0% 0 0 0 1,502
743 Alexander Vasilenko RUS 441 0–0 0 0 0 1,503
744 Alexander Ward GBR 242 2013-2017 0–4 0.0% 0 0 0 1,549
745 Alexander Waske GER 89 2002-2007 27–62 30.3% 0 0 0 1,629
746 Alexander Weis ITA 285 0–0 0 0 0 1,500
747 Alexander Windisch GER 510 1992-1992 0–1 0.0% 0 0 0 1,500
748 Alexander Yarmola UKR 622 0–0 0 0 0 1,500
749 Alexander Zhurbin RUS 329 0–0 0 0 0 1,512
750 Alexandre Aubriot FRA 688 0–0 0 0 0 1,500
751 Alexandre Hocevar BRA 169 1984-1991 5–9 35.7% 0 0 0 1,516
752 Alexandre Massa FRA 1,206 0–0 0 0 0 1,517
753 Alexandre Penaud FRA 531 0–0 0 0 0 1,516
754 Alexandre Renard FRA 416 0–0 0 0 0 1,503
755 Alexandre Schnitman BRA 618 0–0 0 0 0 1,500
756 Alexandre Sidorenko FRA 145 2006-2016 4–9 30.8% 0 0 0 1,629
757 Alexandre Simoni BRA 96 2000-2002 10–20 33.3% 0 0 0 1,530
758 Alexandre Strambini SUI 215 1996-1996 1–1 50.0% 0 0 0 1,515
759 Alexandre Tsuchiya BRA 649 0–0 0 0 0 1,513
760 Alexandr Igoshin RUS 494 0–0 0 0 0 1,514
761 Alexandr Kushakov UKR 852 0–0 0 0 0 1,500
762 Alexandros Jakupovic GRE 464 0–0 0 0 0 1,500
763 Alexandru Daniel Carpen ROU 1,088 0–0 0 0 0 1,500
764 Alexandru Raul Lazar ROU 749 0–0 0 0 0 1,500
765 Alex Barrena ARG 167 2026-2026 0–2 0.0% 0 0 0 1,500
766 Alex Bartlett USA 1,393 0–0 0 0 0 1,500
767 Alex Bogdanovic GBR 108 2002-2011 10–29 25.6% 0 0 0 1,556
768 Alex Bolt AUS 125 2015-2026 18–34 34.6% 0 0 0 1,728
769 Alex Clayton USA 796 2005-2005 0–1 0.0% 0 0 0 1,500
770 Alexei Belov RUS 1,294 1997-1997 0–1 0.0% 0 0 0 1,500
771 Alexei Filenkov RUS 780 0–0 0 0 0 1,500
772 Alexey Iremashvili RUS 1,456 0–0 0 0 0 1,502
773 Alexey Kedryuk KAZ 261 0–0 0 0 0 1,500
774 Alexey Vatutin RUS 136 2018-2025 3–8 27.3% 0 0 0 1,570
775 Alexey Zakharov RUS 297 0–0 0 0 0 1,500
776 Alex Finkelstein USA 1,476 0–0 0 0 0 1,500
777 Alex Hernandez MEX 409 2025-2025 1–1 50.0% 0 0 0 1,515
778 Alexios Halebian USA 537 2017-2017 0–1 0.0% 0 0 0 1,511
779 Alexis Carlos MEX 1,406 0–0 0 0 0 1,500
780 Alexis Galarneau CAN 153 2022-2026 1–5 16.7% 0 0 0 1,567
781 Alexis Gautier FRA 326 0–0 0 0 0 1,500
782 Alexis Hombrecher GER 332 1990-1991 3–6 33.3% 0 0 0 1,527
783 Alex Kuznetsov USA 120 2004-2016 9–30 23.1% 0 0 0 1,711
784 Alex Lawson USA 1,373 0–0 0 0 0 1,500
785 Alex Marti Pujolras ESP 318 0–0 0 0 0 1,500
786 Alex Molcan SVK 38 2021-2026 54–48 52.9% 0 0 0 1,857
787 Alex Nizet USA 426 1991-1991 0–1 0.0% 0 0 0 1,500
788 Alex Radulescu GER 51 1992-1998 40–56 41.7% 0 0 0 1,725
789 Alex Rybakov USA 261 2023-2023 0–1 0.0% 0 0 0 1,515
790 Alex Stepanek GER 133 1984-1986 2–9 18.2% 0 0 0 1,506
791 Alex Theiler CHI 837 0–0 0 0 0 1,500
792 Alex Witt USA 438 2000-2000 0–1 0.0% 0 0 0 1,500
793 Alfredo Perez USA 315 0–0 0 0 0 1,500
794 Alibek Kachmazov RUS 161 2019-2025 4–7 36.4% 0 0 0 1,636
795 Ali Ghareeb KUW 1,345 0–0 0 0 0 1,500
796 Ali Madani IRI 266 1977-1979 1–5 16.7% 0 0 0 1,500
797 Alin Mihai Constantin ROU 1,010 0–0 0 0 0 1,516
798 Aljaz Bedene SLO 43 2011-2022 130–159 45.0% 0 0 0 1,893
799 Aljoscha Thron GER 608 2005-2005 0–2 0.0% 0 0 0 1,500
800 Allan McDonald AUS 217 1968-1973 22–34 39.3% 0 0 0 1,540