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
2601 Jean Pierre Richer BEL 509 1980-1980 0–1 0.0% 0 0 0 1,500
2602 Jean-Rene Lisnard MON 84 1999-2012 41–79 34.2% 0 0 0 1,693
2603 Jean Van Rensburg RSA 592 1980-1980 0–1 0.0% 0 0 0 1,500
2604 Jean-Yves Aubone USA 459 0–0 0 0 0 1,517
2605 Jedrzej Zarski POL 716 0–0 0 0 0 1,516
2606 Jeevan Nedunchezhiyan IND 293 2014-2014 0–1 0.0% 0 0 0 1,500
2607 Jeff Coetzee RSA 184 2002-2002 0–1 0.0% 0 0 0 1,515
2608 Jeff Dadamo USA 480 0–0 0 0 0 1,518
2609 Jeff Edwards USA 904 1973-1973 0–1 0.0% 0 0 0 1,500
2610 Jeff Etterbeek USA 290 1984-1984 0–1 0.0% 0 0 0 1,500
2611 Jeff Gast USA 0–0 0 0 0 1,500
2612 Jeff Klaparda USA 153 1984-1989 5–9 35.7% 0 0 0 1,564
2613 Jeff Morrison USA 85 1999-2006 32–55 36.8% 0 0 0 1,643
2614 Jeffrey Das USA 941 0–0 0 0 0 1,500
2615 Jeff Robbins USA 372 1968-1980 0–2 0.0% 0 0 0 1,500
2616 Jeff Robinson USA 579 1976-1976 1–1 50.0% 0 0 0 1,515
2617 Jeff Salzenstein USA 100 1995-2006 16–41 28.1% 0 0 0 1,572
2618 Jeff Simpson NZL 66 1968-1983 47–94 33.3% 0 0 0 1,598
2619 Jeff Turpin USA 138 1979-1985 8–13 38.1% 0 0 0 1,532
2620 Jeff Twist AUS 496 1969-1981 3–6 33.3% 0 0 0 1,529
2621 Jelle Sels NED 127 0–0 0 0 0 1,500
2622 Jens Hauser SUI 1,186 0–0 0 0 0 1,500
2623 Jens Knippschild GER 76 1994-2002 47–69 40.5% 0 0 0 1,701
2624 Jens Peter GER 465 1989-1989 1–1 50.0% 0 0 0 1,519
2625 Jens Woehrmann GER 54 1989-1991 20–27 42.6% 0 0 0 1,670
2626 Jeremy Jahn GER 197 0–0 0 0 0 1,500
2627 Jeremy Jin AUS 694 0–0 0 0 0 1,500
2628 Jerko Brkic CRO 1,397 0–0 0 0 0 1,500
2629 Jeroen Masson BEL 215 0–0 0 0 0 1,516
2630 Jerome Hanquez FRA 225 1995-1999 0–5 0.0% 0 0 0 1,500
2631 Jerome Inzerillo FRA 354 0–0 0 0 0 1,500
2632 Jerome Kym SUI 123 2024-2026 5–4 55.6% 0 0 0 1,648
2633 Jerome Potier FRA 68 1980-1990 54–92 37.0% 0 0 0 1,689
2634 Jerome Vanier FRA 152 1977-1985 5–17 22.7% 0 0 0 1,500
2635 Jerry Stewart USA 1,310 1969-1969 1–1 50.0% 0 0 0 1,516
2636 Jerzy Janowicz POL 14 2008-2017 80–84 48.8% 0 0 0 1,962
2637 Jesper Brunstrom SWE 1,139 0–0 0 0 0 1,500
2638 Jesper Cederlind SWE 0–0 0 0 0 1,500
2639 Jesper de Jong NED 71 2022-2026 24–33 42.1% 0 0 0 1,766
2640 Jesse Huta Galung NED 91 2007-2015 5–25 16.7% 0 0 0 1,630
2641 Jesse Levine CAN 69 2006-2013 31–64 32.6% 0 0 0 1,807
2642 Jesse Witten USA 163 2005-2010 2–9 18.2% 0 0 0 1,639
2643 Jessy Kalambay SUI 1,211 0–0 0 0 0 1,520
2644 Jesus Colas ESP 157 1985-1989 2–8 20.0% 0 0 0 1,500
2645 Jesus Francisco Felix DOM 1,715 0–0 0 0 0 1,500
2646 J. Gordon AUS 1980-1980 0–1 0.0% 0 0 0 1,500
2647 Jia Ping Xia CHN 252 1993-1997 0–8 0.0% 0 0 0 1,500
2648 Jie Cui CHN 280 2023-2023 0–1 0.0% 0 0 0 1,500
2649 Jim Delaney USA 64 1972-1982 78–131 37.3% 0 0 0 1,676
2650 Jim Gurfein USA 96 1981-1988 39–64 37.9% 0 0 0 1,678
2651 Jim Hodges USA 1980-1980 0–1 0.0% 0 0 0 1,500
2652 Jim Mcmanus USA 90 1968-1978 132–222 37.3% 0 0 0 1,730
2653 Jimmy Moore AUS 1968-1975 6–8 42.9% 0 0 0 1,521
2654 Jimmy Wang TPE 85 2004-2015 22–41 34.9% 0 0 0 1,731
2655 Jim Osborne USA 211 1968-1982 118–121 49.4% 0 0 0 1,817
2656 Jim Thomas USA 288 1999-2001 0–3 0.0% 0 0 0 1,500
2657 Jim Ward USA 662 1968-1979 9–17 34.6% 0 0 0 1,545
2658 Jim White USA 1,287 1968-1968 1–1 50.0% 0 0 0 1,516
2659 Jimy Szymanski VEN 160 1996-2000 2–8 20.0% 0 0 0 1,526
2660 Jin Sun Yoo KOR 194 1987-1989 2–3 40.0% 0 0 0 1,516
2661 Jiri Granat CZE 68 1975-1983 38–67 36.2% 0 0 0 1,650
2662 Jiri Kosler CZE 605 0–0 0 0 0 1,500
2663 Jiri Prucha CZE 298 1977-1981 3–9 25.0% 0 0 0 1,521
2664 Jiri Vanek CZE 74 1995-2009 67–120 35.8% 0 0 0 1,644
2665 JiSung Nam KOR 236 2021-2022 0–3 0.0% 0 0 0 1,510
2666 J.J. Wolf USA 39 2020-2024 45–53 45.9% 0 0 0 1,849
2667 J. Lopez Perez Fuster ESP 998 1968-1968 1–1 50.0% 0 0 0 1,524
2668 J. Mandarino BRA 81 1968-1977 85–97 46.7% 0 0 0 1,716
2669 Joachim Bjerke NOR 912 0–0 0 0 0 1,500
2670 Joao Antonio POR 1,812 0–0 0 0 0 1,500
2671 Joao Barra POR 1,588 0–0 0 0 0 1,500
2672 Joao Domingues POR 150 2017-2020 5–6 45.5% 0 0 0 1,614
2673 Joao Fernandes POR 1,513 0–0 0 0 0 1,500
2674 Joao Ferreira POR 1,071 0–0 0 0 0 1,500
2675 Joao Graca POR 1,212 0–0 0 0 0 1,500
2676 Joao Lucas Reis Da Silva BRA 187 2026-2026 0–1 0.0% 0 0 0 1,500
2677 Joao Maio POR 831 0–0 0 0 0 1,500
2678 Joao Menezes BRA 172 2021-2021 0–1 0.0% 0 0 0 1,521
2679 Joao Monteiro POR 237 0–0 0 0 0 1,500
2680 Joao Pedro Sorgi BRA 251 0–0 0 0 0 1,500
2681 Joao Riquelme CHI 1,427 0–0 0 0 0 1,500
2682 Joao Soares BRA 74 1974-1987 42–99 29.8% 0 0 0 1,615
2683 Joao Souza BRA 69 2010-2017 25–47 34.7% 0 0 0 1,669
2684 Joao Walendowsky BRA 983 0–0 0 0 0 1,516
2685 Joao Zwetsch BRA 231 1990-1991 1–2 33.3% 0 0 0 1,500
2686 Jocelyn Robichaud CAN 384 1996-1999 0–3 0.0% 0 0 0 1,500
2687 Jochen Matschke GER 897 0–0 0 0 0 1,500
2688 Jochen Nufer GER 1,297 0–0 0 0 0 1,500
2689 Joe Bouquin USA 272 1969-1978 1–5 16.7% 0 0 0 1,500
2690 Joe Globisch USA 511 1971-1980 0–2 0.0% 0 0 0 1,500
2691 Joe Heldmann USA 237 1984-1984 0–1 0.0% 0 0 0 1,500
2692 Joel Bailey USA 197 1976-1988 7–34 17.1% 0 0 0 1,500
2693 Joel Figueras ESP 410 1988-1988 0–1 0.0% 0 0 0 1,500
2694 Joel Hoffman USA 329 1982-1982 0–1 0.0% 0 0 0 1,500
2695 Joel Kerley AUS 617 0–0 0 0 0 1,500
2696 Joel Lindner AUS 589 0–0 0 0 0 1,516
2697 Joel Schwaerzler AUT 169 2024-2026 0–5 0.0% 0 0 0 1,502
2698 Joe Meyers USA 163 1977-1982 3–6 33.3% 0 0 0 1,533
2699 Joern Renzenbrink GER 70 1993-1996 34–54 38.6% 0 0 0 1,710
2700 Joe Salisbury GBR 559 2025-2025 2–2 50.0% 0 0 0 1,508
2701 Joey Rive USA 57 1985-1991 54–71 43.2% 0 0 0 1,737
2702 Johan Alven SWE 440 1988-1988 0–1 0.0% 0 0 0 1,500
2703 Johan Anderson AUS 90 1987-1992 26–38 40.6% 0 0 0 1,618
2704 Johan Backstrom SWE 1,261 0–0 0 0 0 1,500
2705 Johan Brunstrom SWE 377 0–0 0 0 0 1,516
2706 Johan Carlsson SWE 81 1983-1994 55–77 41.7% 0 0 0 1,702
2707 Johan Donar SWE 371 1993-1993 0–1 0.0% 0 0 0 1,500
2708 Johan Hede SWE 471 1997-1997 0–1 0.0% 0 0 0 1,500
2709 Johan Landsberg SWE 513 1999-2000 0–3 0.0% 0 0 0 1,500
2710 Johannes Ager AUT 266 2002-2004 0–2 0.0% 0 0 0 1,500
2711 Johannes Haerteis GER 300 0–0 0 0 0 1,500
2712 Johannes Schretter AUT 1,137 0–0 0 0 0 1,500
2713 Johan Nikles SUI 256 2016-2022 1–3 25.0% 0 0 0 1,519
2714 Johannus Monday GBR 212 2025-2025 0–1 0.0% 0 0 0 1,520
2715 Johan Ortegren SWE 295 1999-2000 1–2 33.3% 0 0 0 1,516
2716 Johan Settergren SWE 130 2001-2004 2–4 33.3% 0 0 0 1,500
2717 Johan Tatlot FRA 226 0–0 0 0 0 1,500
2718 Johan Vekemans NED 239 1987-1988 0–2 0.0% 0 0 0 1,500
2719 John Antonas BAH 258 1975-1977 0–3 0.0% 0 0 0 1,500
2720 John Arbanas AUS 640 1991-1991 0–1 0.0% 0 0 0 1,500
2721 John Bartlett AUS 93 1968-1979 45–108 29.4% 0 0 0 1,507
2722 John Benson USA 279 1980-1981 2–8 20.0% 0 0 0 1,528
2723 John Boytim USA 267 1989-1989 0–4 0.0% 0 0 0 1,500
2724 John Burrman USA 480 1968-1971 0–2 0.0% 0 0 0 1,500
2725 John Chris Lewis USA 100 1977-1980 3–10 23.1% 0 0 0 1,516
2726 John Clifton GBR 243 1968-1974 15–35 30.0% 0 0 0 1,504
2727 John Eagleton RSA 272 1972-1979 1–4 20.0% 0 0 0 1,500
2728 John Fort USA 171 1970-1975 1–15 6.3% 0 0 0 1,500
2729 John Fraser AUS 248 1968-1971 3–2 60.0% 0 0 0 1,550
2730 John Harrison Richmond USA 0–0 0 0 0 1,516
2731 John Hayes USA 92 1978-1984 15–28 34.9% 0 0 0 1,588
2732 John Holladay USA 167 1974-1977 5–22 18.5% 0 0 0 1,500
2733 John Hui HKG 987 1996-2001 0–2 0.0% 0 0 0 1,500
2734 John James AUS 81 1968-1982 98–144 40.5% 0 0 0 1,681
2735 John Lamble USA 781 0–0 0 0 0 1,500
2736 John Letts USA 244 1982-1989 4–11 26.7% 0 0 0 1,522
2737 John Lucas USA 579 1973-1979 0–3 0.0% 0 0 0 1,500
2738 John Marinov AUS 411 1988-1989 0–2 0.0% 0 0 0 1,500
2739 John Marks AUS 60 1970-1980 30–81 27.0% 0 0 0 1,631
2740 John Mattke USA 125 1982-1985 5–9 35.7% 0 0 0 1,565
2741 John Mccurdy AUS 83 1980-1984 6–17 26.1% 0 0 0 1,605
2742 John McDonald NZL 1968-1971 7–14 33.3% 0 0 0 1,516
2743 John McNally USA 470 0–0 0 0 0 1,500
2744 John Molin USA 248 1979-1979 0–1 0.0% 0 0 0 1,500
2745 John Muller RSA 229 1975-1980 2–4 33.3% 0 0 0 1,517
2746 Johnny Hamui USA 866 0–0 0 0 0 1,500
2747 John Paish GBR 80 1968-1980 43–68 38.7% 0 0 0 1,693
2748 John-Patrick Smith AUS 108 2013-2021 5–22 18.5% 0 0 0 1,687
2749 John Paul Fruttero USA 183 2005-2005 0–1 0.0% 0 0 0 1,506
2750 John Peckskamp USA 306 1969-1977 0–7 0.0% 0 0 0 1,500
2751 John Peers AUS 456 0–0 0 0 0 1,500
2752 John Picken CAN 353 1977-1983 0–3 0.0% 0 0 0 1,500
2753 John Roddick USA 871 1993-1993 0–1 0.0% 0 0 0 1,500
2754 John Sobel USA 307 1988-1992 2–8 20.0% 0 0 0 1,500
2755 John Stimpson USA 178 1991-1991 1–3 25.0% 0 0 0 1,506
2756 John Stoddart AUS 339 1982-1984 1–2 33.3% 0 0 0 1,524
2757 John Sullivan USA 371 1991-1994 1–2 33.3% 0 0 0 1,516
2758 John Trickey AUS 253 1972-1980 5–18 21.7% 0 0 0 1,506
2759 John Valenti USA 0–0 0 0 0 1,516
2760 John Whitlinger USA 75 1973-1980 45–77 36.9% 0 0 0 1,630
2761 John Yuill RSA 52 1968-1981 94–142 39.8% 0 0 0 1,737
2762 Joji Miyao JPN 863 2000-2002 0–2 0.0% 0 0 0 1,500
2763 Jonas Berg SWE 1,247 0–0 0 0 0 1,516
2764 Jonas Forejtek CZE 217 2020-2020 1–1 50.0% 0 0 0 1,528
2765 Jonas Froberg SWE 476 2000-2000 1–1 50.0% 0 0 0 1,525
2766 Jonas Luetjen GER 417 0–0 0 0 0 1,500
2767 Jonas Pontus Norberg SWE 1,366 0–0 0 0 0 1,500
2768 Jonathan Dasnieres de Veigy FRA 146 2010-2012 1–5 16.7% 0 0 0 1,592
2769 Jonathan David CAN 1,597 0–0 0 0 0 1,500
2770 Jonathan Erlich ISR 292 1994-2003 5–6 45.5% 0 0 0 1,537
2771 Jonathan Eysseric FRA 202 2007-2017 0–4 0.0% 0 0 0 1,530
2772 Jonathan Gray GBR 538 0–0 0 0 0 1,500
2773 Jonathan Hilaire FRA 688 0–0 0 0 0 1,500
2774 Jonathan Ho USA 1,524 0–0 0 0 0 1,516
2775 Jonathan Marray GBR 215 2003-2007 4–8 33.3% 0 0 0 1,526
2776 Jonathan Mridha SWE 444 0–0 0 0 0 1,518
2777 Jonathan Pastel USA 718 0–0 0 0 0 1,500
2778 Jonathan Printzlau DEN 407 1998-1998 0–1 0.0% 0 0 0 1,500
2779 Jonathan Schneider USA 1,466 0–0 0 0 0 1,500
2780 Jong Woong Yoon KOR 645 1994-1994 0–1 0.0% 0 0 0 1,500
2781 Jon Levine USA 120 1982-1988 10–32 23.8% 0 0 0 1,580
2782 Jonny O'Mara GBR 489 0–0 0 0 0 1,500
2783 Jon Sorbo USA 313 1986-1986 0–1 0.0% 0 0 0 1,500
2784 Joost Winnink NED 152 1994-1997 8–15 34.8% 0 0 0 1,569
2785 Jordan Cox USA 449 0–0 0 0 0 1,500
2786 Jordan Kerr AUS 356 0–0 0 0 0 1,500
2787 Jordi Mas ESP 199 1992-1998 1–3 25.0% 0 0 0 1,500
2788 Jordi Munoz-Abreu VEN 659 0–0 0 0 0 1,516
2789 Jordi Samper-Montana ESP 179 2016-2018 0–2 0.0% 0 0 0 1,508
2790 Jorge Aguilar CHI 167 2006-2013 1–5 16.7% 0 0 0 1,550
2791 Jorge Andrew VEN 66 1968-1982 36–105 25.5% 0 0 0 1,621
2792 Jorge Bardou ESP 173 1983-1988 9–26 25.7% 0 0 0 1,526
2793 Jorge Lozano MEX 51 1981-1993 20–42 32.3% 0 0 0 1,655
2794 Jorgen Windahl SWE 108 1981-1990 13–29 31.0% 0 0 0 1,516
2795 Jorge Panta PER 447 0–0 0 0 0 1,500
2796 Jorge Plans ESP 835 0–0 0 0 0 1,500
2797 Jorge Todero ARG 219 1977-1977 0–1 0.0% 0 0 0 1,500
2798 Jorg Muller GER 525 1976-1976 0–2 0.0% 0 0 0 1,500
2799 Jorg Schors GER 437 1992-1992 0–1 0.0% 0 0 0 1,500
2800 Joris De Loore BEL 142 2016-2018 0–2 0.0% 0 0 0 1,563