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
2801 Jose Antonio Pepe Conde ESP 274 1990-1993 3–8 27.3% 0 0 0 1,527
2802 Jose Antonio Sanchez-de Luna ESP 246 1977-2008 0–4 0.0% 0 0 0 1,526
2803 Jose Castanon ESP 147 1968-1979 4–21 16.0% 0 0 0 1,516
2804 Jose Checa-Calvo ESP 230 0–0 0 0 0 1,500
2805 Jose Clavet ESP 178 1985-1990 6–11 35.3% 0 0 0 1,550
2806 Jose Daher BRA 139 1983-1992 4–12 25.0% 0 0 0 1,500
2807 Jose Daniel Bendeck COL 1,039 0–0 0 0 0 1,500
2808 Jose De Armas VEN 236 0–0 0 0 0 1,516
2809 Josef Brabenec CAN 662 1981-1981 0–1 0.0% 0 0 0 1,500
2810 Josef Cihak CZE 72 1984-1989 18–28 39.1% 0 0 0 1,588
2811 Jose Gerardo Meza MEX 1,417 0–0 0 0 0 1,500
2812 Jose Guerrero ESP 241 1968-1976 12–25 32.4% 0 0 0 1,550
2813 Jose Llamas MEX 366 1977-1978 0–2 0.0% 0 0 0 1,500
2814 Jose Luis Aparisi ESP 142 1989-1992 3–9 25.0% 0 0 0 1,533
2815 Jose Luis Damiani URU 32 1978-1983 50–64 43.9% 0 0 0 1,779
2816 Jose Maria Blasi ESP 809 1969-1969 0–1 0.0% 0 0 0 1,500
2817 Jose Pereira BRA 232 0–0 0 0 0 1,516
2818 Joseph Mateo FRA 2,030 1968-1968 0–1 0.0% 0 0 0 1,500
2819 Joseph Russell USA 205 1990-1990 2–1 66.7% 0 0 0 1,543
2820 Joseph Sirianni AUS 138 1999-2009 7–14 33.3% 0 0 0 1,619
2821 Jose-Ricardo Nunes POR 1,154 0–0 0 0 0 1,500
2822 Jose Schmidt BRA 360 1976-1976 0–1 0.0% 0 0 0 1,500
2823 Josh Goodall GBR 187 2005-2012 1–11 8.3% 0 0 0 1,552
2824 Josh Tuckfield AUS 320 0–0 0 0 0 1,500
2825 Joshua Crowe AUS 743 0–0 0 0 0 1,500
2826 Joshua Eagle AUS 219 1993-2001 3–12 20.0% 0 0 0 1,526
2827 Joshua Milton GBR 284 0–0 0 0 0 1,516
2828 Joshua Ward Hibbert GBR 588 0–0 0 0 0 1,500
2829 Joshua Zavala USA 564 0–0 0 0 0 1,500
2830 Josip Brkic BIH 0–0 0 0 0 1,500
2831 Josko Topic CRO 543 2013-2013 0–1 0.0% 0 0 0 1,500
2832 Josselin Ouanna FRA 88 2008-2013 9–17 34.6% 0 0 0 1,666
2833 Joss Espasandin SUI 651 0–0 0 0 0 1,500
2834 Joy Vigani ITA 901 0–0 0 0 0 1,500
2835 Jozef Kovalik SVK 80 2016-2024 26–46 36.1% 0 0 0 1,758
2836 Jozsef Krocsko HUN 129 1993-1997 4–10 28.6% 0 0 0 1,518
2837 J. Silva POR 1,500 0–0 0 0 0 1,500
2838 J. Spinnenweber USA 555 1978-1978 0–1 0.0% 0 0 0 1,500
2839 Juan Arredondo MEX 782 1968-1968 0–1 0.0% 0 0 0 1,500
2840 Juan Avendano ESP 71 1980-1990 39–77 33.6% 0 0 0 1,673
2841 Juan Bautista Otegui ARG 397 0–0 0 0 0 1,500
2842 Juan Bautista Torres ARG 226 0–0 0 0 0 1,503
2843 Juan Carlos Aguilar CAN 409 0–0 0 0 0 1,500
2844 Juan Carlos Baguena ESP 206 1986-1992 3–18 14.3% 0 0 0 1,500
2845 Juan Carlos Prado Angelo BOL 156 2026-2026 1–2 33.3% 0 0 0 1,555
2846 Juan Carlos Saez CHI 230 0–0 0 0 0 1,500
2847 Juan Carlos Santiago ARG 1977-1977 0–1 0.0% 0 0 0 1,500
2848 Juan-Carlos Spir COL 410 0–0 0 0 0 1,500
2849 Juan Cruz Martin Manzano ITA 437 0–0 0 0 0 1,500
2850 Juan Farrow USA 227 1980-1985 0–7 0.0% 0 0 0 1,500
2851 Juan Fernandez ARG 1,415 1970-1970 0–1 0.0% 0 0 0 1,500
2852 Juan-Francisco Spina ARG 738 0–0 0 0 0 1,500
2853 Juan Garat ARG 249 1992-1994 1–6 14.3% 0 0 0 1,500
2854 Juan Giner ESP 169 2000-2003 2–3 40.0% 0 0 0 1,525
2855 Juan Herrera ESP 180 1968-1977 5–16 23.8% 0 0 0 1,511
2856 Juan Ignacio Batalla MEX 1,432 0–0 0 0 0 1,500
2857 Juan Ignacio Galarza ARG 334 0–0 0 0 0 1,500
2858 Juan Ignacio Muntanola ESP 101 1971-1978 18–32 36.0% 0 0 0 1,581
2859 Juan Lizariturry ESP 304 0–0 0 0 0 1,515
2860 Juan Manuel Couder ESP 1968-1980 13–9 59.1% 0 0 0 1,619
2861 Juan-Manuel Elizondo MEX 446 0–0 0 0 0 1,500
2862 Juan Manuel Hidalgo ESP 662 1979-1979 0–1 0.0% 0 0 0 1,500
2863 Juan Manuel La Serna ARG 282 0–0 0 0 0 1,500
2864 Juan Manuel Matute ARG 930 0–0 0 0 0 1,500
2865 Juan-Martin Aranguren ARG 184 2006-2010 0–2 0.0% 0 0 0 1,524
2866 Juan Nunez CHI 185 1979-1981 9–18 33.3% 0 0 0 1,554
2867 Juan-Pablo Amado ARG 225 0–0 0 0 0 1,516
2868 Juan Pablo Brzezicki ARG 94 2005-2011 6–18 25.0% 0 0 0 1,623
2869 Juan Pablo Etchecoin BRA 382 1992-1992 0–1 0.0% 0 0 0 1,500
2870 Juan Pablo Ficovich ARG 125 2020-2025 4–5 44.4% 0 0 0 1,574
2871 Juan-Pablo Guzman ARG 100 2002-2007 6–17 26.1% 0 0 0 1,555
2872 Juan Pablo Paz ARG 284 0–0 0 0 0 1,500
2873 Juan Pablo Varillas PER 60 2020-2024 25–36 41.0% 0 0 0 1,750
2874 Juan-Pablo Villar ARG 273 0–0 0 0 0 1,504
2875 Juan Rivera ARG 423 1973-1973 0–1 0.0% 0 0 0 1,500
2876 Juan Rocha ARG 1,508 0–0 0 0 0 1,500
2877 Juan Sebastian Cabal COL 184 2012-2014 0–2 0.0% 0 0 0 1,500
2878 Juan Sebastian Gomez COL 469 0–0 0 0 0 1,530
2879 Juan-Sebastian Vivanco ECU 706 0–0 0 0 0 1,515
2880 Juan Torralbo ESP 264 1976-1980 2–4 33.3% 0 0 0 1,519
2881 Juho Paukku FIN 379 0–0 0 0 0 1,515
2882 Jui Chen Hung TPE 596 0–0 0 0 0 1,515
2883 Jules Marie FRA 203 0–0 0 0 0 1,519
2884 Julian Ganzabal ARG 73 1968-1977 53–69 43.4% 0 0 0 1,725
2885 Julian Knowle AUT 86 1992-2012 9–33 21.4% 0 0 0 1,552
2886 Julian Lenz GER 227 2019-2019 0–2 0.0% 0 0 0 1,545
2887 Julian Ocleppo ITA 309 0–0 0 0 0 1,521
2888 Julian Reister GER 83 2006-2015 14–34 29.2% 0 0 0 1,748
2889 Julian Stamatov BUL 343 1981-1981 0–1 0.0% 0 0 0 1,500
2890 Julian Zlobinsky USA 958 0–0 0 0 0 1,500
2891 Julien Benneteau FRA 25 2001-2018 269–292 48.0% 0 0 0 1,955
2892 Julien Carsuzaa FRA 0–0 0 0 0 1,500
2893 Julien Cassaigne FRA 385 0–0 0 0 0 1,503
2894 Julien Chauvin FRA 184 1997-1997 0–1 0.0% 0 0 0 1,500
2895 Julien Dubail BEL 371 0–0 0 0 0 1,500
2896 Julien Jeanpierre FRA 133 2004-2004 3–2 60.0% 0 0 0 1,602
2897 Julien Maes FRA 428 0–0 0 0 0 1,516
2898 Julien Mathieu FRA 562 2006-2006 0–1 0.0% 0 0 0 1,519
2899 Julien Obry FRA 250 0–0 0 0 0 1,500
2900 Julien Varlet FRA 135 2002-2003 3–8 27.3% 0 0 0 1,645
2901 Julio Cesar Campozano ECU 197 0–0 0 0 0 1,515
2902 Julio Goes BRA 68 1980-1989 12–38 24.0% 0 0 0 1,522
2903 Julio Peralta CHI 212 2003-2003 0–1 0.0% 0 0 0 1,514
2904 Julio Silva BRA 144 2002-2010 2–9 18.2% 0 0 0 1,573
2905 Jun-Chao Xu CHN 588 2008-2008 0–1 0.0% 0 0 0 1,518
2906 Junie Chatman USA 219 1978-1982 2–7 22.2% 0 0 0 1,503
2907 Junior A. Ore USA 737 0–0 0 0 0 1,500
2908 Jun Kamiwazumi JPN 78 1968-1984 64–100 39.0% 0 0 0 1,628
2909 Jun Kuki JPN 78 1968-1982 73–134 35.3% 0 0 0 1,662
2910 Junn Mitsuhashi JPN 295 0–0 0 0 0 1,500
2911 Jurek Stasiak AUS 213 1998-1998 0–1 0.0% 0 0 0 1,500
2912 Jurgen Gundera AUT 1,485 0–0 0 0 0 1,516
2913 Jurgen Zopp EST 71 2011-2018 16–31 34.0% 0 0 0 1,718
2914 Jurij Rodionov AUT 87 2018-2026 14–25 35.9% 0 0 0 1,644
2915 Justedjo Tarik INA 355 1973-1974 0–2 0.0% 0 0 0 1,500
2916 Justin Boulais CAN 363 0–0 0 0 0 1,500
2917 Justin Bower RSA 180 1999-2002 1–3 25.0% 0 0 0 1,572
2918 Justin Eleveld NED 828 0–0 0 0 0 1,506
2919 Justin Engel GER 180 2024-2026 4–8 33.3% 0 0 0 1,587
2920 Justin Gimelstob USA 63 1995-2007 107–171 38.5% 0 0 0 1,721
2921 Justin Kronauge USA 1,420 0–0 0 0 0 1,515
2922 Justin Layne GBR 414 0–0 0 0 0 1,500
2923 Justin S. Shane USA 806 0–0 0 0 0 1,500
2924 J. Weir Smith RSA 625 1971-1971 0–1 0.0% 0 0 0 1,500
2925 Kabelo Maleka RSA 971 0–0 0 0 0 1,500
2926 Kacper Zuk POL 162 2021-2022 0–3 0.0% 0 0 0 1,500
2927 Kaden Hensel AUS 390 0–0 0 0 0 1,530
2928 Kaichi Uchida JPN 147 2022-2022 1–3 25.0% 0 0 0 1,519
2929 Kai Thompson HKG 1,892 0–0 0 0 0 1,500
2930 Kaito Uesugi JPN 650 0–0 0 0 0 1,500
2931 Kalle Averfalk SWE 900 0–0 0 0 0 1,500
2932 Kalle Flygt SWE 250 1998-2001 2–3 40.0% 0 0 0 1,527
2933 Kamala Kannan IND 818 0–0 0 0 0 1,516
2934 Kamil Capkovic SVK 211 0–0 0 0 0 1,504
2935 Kaoru Maruyama JPN 592 1982-1984 0–2 0.0% 0 0 0 1,500
2936 Karan Rastogi HKG 284 2004-2007 1–4 20.0% 0 0 0 1,500
2937 Kareem Al Allaf USA 751 0–0 0 0 0 1,500
2938 Karel Demuynck BEL 321 1984-1988 2–6 25.0% 0 0 0 1,510
2939 Karim Alayli LBN 947 0–0 0 0 0 1,501
2940 Karim Bennani MAR 462 2026-2026 1–1 50.0% 0 0 0 1,500
2941 Karim Hossam EGY 337 2014-2014 0–1 0.0% 0 0 0 1,500
2942 Karim Maamoun EGY 283 2010-2010 0–1 0.0% 0 0 0 1,500
2943 Karim-Mohamed Maamoun EGY 225 0–0 0 0 0 1,512
2944 Karl Coombes AUS 162 1968-1974 5–12 29.4% 0 0 0 1,516
2945 Karl Friberg SWE 355 2023-2023 0–1 0.0% 0 0 0 1,500
2946 Karlis Lejnieks LAT 347 2008-2008 1–1 50.0% 0 0 0 1,519
2947 Karl Poling USA 487 0–0 0 0 0 1,504
2948 Karl Richter USA 285 1984-1986 1–5 16.7% 0 0 0 1,510
2949 Karol Beck SVK 36 2002-2012 60–109 35.5% 0 0 0 1,789
2950 Karol Drzewiecki POL 820 2025-2025 0–1 0.0% 0 0 0 1,500
2951 Karsten Braasch GER 38 1989-2000 68–93 42.2% 0 0 0 1,731
2952 Karsten Schulz GER 326 1985-1985 1–1 50.0% 0 0 0 1,522
2953 Karue Sell BRA 258 2025-2025 0–1 0.0% 0 0 0 1,501
2954 Kasidit Samrej THA 346 2025-2025 0–1 0.0% 0 0 0 1,500
2955 Kaylan Bigun USA 690 0–0 0 0 0 1,500
2956 Kazuya Morita JPN 755 1985-1986 0–2 0.0% 0 0 0 1,500
2957 KC Corkery USA 493 0–0 0 0 0 1,500
2958 Kean Feeder USA 552 0–0 0 0 0 1,500
2959 Keegan Smith USA 204 0–0 0 0 0 1,500
2960 Keelan Oakley GBR 934 0–0 0 0 0 1,500
2961 Kehinde Ajayi NGR 1980-1980 0–1 0.0% 0 0 0 1,500
2962 Keishiro Yanagi JPN 274 1969-1974 0–7 0.0% 0 0 0 1,500
2963 Keith Begley AUS 793 1980-1980 0–1 0.0% 0 0 0 1,500
2964 Keith Evans USA 195 1990-1996 2–7 22.2% 0 0 0 1,500
2965 Keith Gilbert GBR 662 1980-1980 0–1 0.0% 0 0 0 1,500
2966 Keith Hancock AUS 126 1970-1976 13–16 44.8% 0 0 0 1,574
2967 Keith-Patrick Crowley RSA 684 0–0 0 0 0 1,500
2968 Keith Richardson USA 63 1976-1979 18–43 29.5% 0 0 0 1,538
2969 Keivon Tabrizi SUI 1,143 0–0 0 0 0 1,500
2970 Kelsey Stevenson CAN 654 0–0 0 0 0 1,500
2971 Kelvin Belcher USA 193 1984-1985 4–9 30.8% 0 0 0 1,553
2972 Ken Barton AUS 343 1980-1982 1–5 16.7% 0 0 0 1,516
2973 Ken Flach USA 56 1982-1995 52–80 39.4% 0 0 0 1,714
2974 Kenichi Hirai JPN 180 1971-1981 7–32 17.9% 0 0 0 1,505
2975 Kenichi Kiyomiya JPN 599 1988-1988 0–1 0.0% 0 0 0 1,500
2976 Kenneth Andersson SWE 583 1968-1972 0–5 0.0% 0 0 0 1,500
2977 Kenneth McMillan USA 162 1972-1977 2–22 8.3% 0 0 0 1,500
2978 Kenny De Schepper FRA 62 2011-2018 27–61 30.7% 0 0 0 1,741
2979 Kenny Thorne USA 121 1989-1996 14–38 26.9% 0 0 0 1,617
2980 Ken Skupski GBR 527 0–0 0 0 0 1,529
2981 Kenta Miyoshi JPN 535 0–0 0 0 0 1,500
2982 Kentaro Masuda JPN 344 1990-1998 0–6 0.0% 0 0 0 1,500
2983 Kent Kinnear USA 163 1988-1997 9–22 29.0% 0 0 0 1,564
2984 Kento Takeuchi JPN 378 2014-2014 0–1 0.0% 0 0 0 1,509
2985 Keshav Chopra USA 936 0–0 0 0 0 1,500
2986 Kevin Botti FRA 617 0–0 0 0 0 1,500
2987 Kevin Boumlil FRA 1,668 0–0 0 0 0 1,500
2988 Kevin Deden GER 398 0–0 0 0 0 1,500
2989 Kevin Jack Carpenter MEX 1,369 0–0 0 0 0 1,500
2990 Kevin Kaczynski GER 751 0–0 0 0 0 1,500
2991 Kevin Kerns USA 349 1981-1982 1–3 25.0% 0 0 0 1,500
2992 Kevin Kim USA 63 1996-2010 44–97 31.2% 0 0 0 1,641
2993 Kevin King USA 162 2013-2021 1–6 14.3% 0 0 0 1,614
2994 Kevin Konfederak ARG 485 0–0 0 0 0 1,500
2995 Kevin Krawietz GER 211 2009-2019 1–4 20.0% 0 0 0 1,500
2996 Kevin Kung HKG 1,383 0–0 0 0 0 1,500
2997 Kevin Lietar FRA 0–0 0 0 0 1,500
2998 Kevin Moir RSA 162 1981-1988 3–10 23.1% 0 0 0 1,578
2999 Kevin Sorensen IRL 353 0–0 0 0 0 1,500
3000 Kevin Ullyett ZIM 107 1992-2000 17–29 37.0% 0 0 0 1,637