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
3001 Khaled Baligh EGY 793 1981-1981 0–1 0.0% 0 0 0 1,500
3002 Khalid Allouch MAR 1,301 0–0 0 0 0 1,500
3003 Khalid Outaleb MAR 246 1990-1990 0–1 0.0% 0 0 0 1,500
3004 Khumoyun Sultanov UZB 215 0–0 0 0 0 1,501
3005 Kiantki Thomas USA 831 0–0 0 0 0 1,500
3006 Kilian Feldbausch SUI 262 2026-2026 1–1 50.0% 0 0 0 1,529
3007 Ki Lung Ng HKG 1,893 0–0 0 0 0 1,500
3008 Kimmer Coppejans BEL 97 2014-2025 1–13 7.1% 0 0 0 1,616
3009 Kim Tiilikainen FIN 207 1996-2002 0–4 0.0% 0 0 0 1,500
3010 Kiranpal Pannu NZL 437 2023-2024 0–3 0.0% 0 0 0 1,524
3011 Kirati Siributwong THA 889 0–0 0 0 0 1,500
3012 Kirill Dmitriev RUS 363 0–0 0 0 0 1,500
3013 Kirill Kasyanov USA 1,109 0–0 0 0 0 1,500
3014 Kirill Kivattsev RUS 477 0–0 0 0 0 1,500
3015 Kirill Saplin RUS 1,510 0–0 0 0 0 1,516
3016 Kittipong Wachiramanowong THA 457 2007-2011 0–3 0.0% 0 0 0 1,500
3017 Kiyoshi Tanabe JPN 669 1971-1982 11–26 29.7% 0 0 0 1,576
3018 Kiyotaka Tachibana JPN 596 1984-1985 0–2 0.0% 0 0 0 1,500
3019 KJ Hippensteel USA 150 2004-2004 1–3 25.0% 0 0 0 1,532
3020 Klaus Eberhard GER 81 1976-1985 53–71 42.7% 0 0 0 1,660
3021 Koji Watanabe JPN 1,188 1968-1972 11–19 36.7% 0 0 0 1,542
3022 Koki Matsunaga JPN 921 0–0 0 0 0 1,500
3023 Konstantin Kravchuk RUS 78 2006-2017 7–25 21.9% 0 0 0 1,689
3024 Konstantinos Economidis GRE 112 2002-2008 1–12 7.7% 0 0 0 1,623
3025 Konstantinos Effraimoglou GRE 753 1993-1993 0–1 0.0% 0 0 0 1,500
3026 Konstantin Pugayev RUS 281 1973-1982 3–3 50.0% 0 0 0 1,528
3027 Koray Kirci TUR 616 0–0 0 0 0 1,500
3028 Korey Lovett USA 1,618 0–0 0 0 0 1,500
3029 Kornel Bardoczky HUN 254 0–0 0 0 0 1,534
3030 Kotaro Miyachi JPN 303 1995-1998 4–4 50.0% 0 0 0 1,535
3031 Kouichi Sayama JPN 534 1982-1982 0–1 0.0% 0 0 0 1,500
3032 Kresimir Ritz CRO 811 0–0 0 0 0 1,500
3033 Kris Goossens BEL 90 1995-1997 10–28 26.3% 0 0 0 1,571
3034 Krish Arora USA 0–0 0 0 0 1,500
3035 Krisjanis Stabins LAT 913 0–0 0 0 0 1,500
3036 Kris Krawcewicz AUT 1,524 0–0 0 0 0 1,500
3037 Krister Wedenby SWE 260 1990-1990 0–1 0.0% 0 0 0 1,500
3038 Kristian Capalik USA 272 2000-2002 3–5 37.5% 0 0 0 1,537
3039 Kristian Pless DEN 65 1999-2008 43–81 34.7% 0 0 0 1,709
3040 Kristijan Mesaros CRO 184 2012-2012 0–1 0.0% 0 0 0 1,500
3041 Kristof Vliegen BEL 30 2003-2010 83–114 42.1% 0 0 0 1,798
3042 Krystian Pfeiffer POL 394 2001-2001 0–1 0.0% 0 0 0 1,500
3043 Kyle Seelig USA 349 0–0 0 0 0 1,515
3044 Kyrian Jacquet FRA 102 2024-2026 2–6 25.0% 0 0 0 1,588
3045 Kyu Tae Im KOR 160 2010-2010 0–1 0.0% 0 0 0 1,516
3046 Ladislav Chramosta CZE 388 0–0 0 0 0 1,514
3047 Ladislav Svarc SVK 218 2001-2003 0–2 0.0% 0 0 0 1,535
3048 Lado Chikhladze GEO 350 0–0 0 0 0 1,500
3049 Laird Dunlop CAN 350 1985-1985 0–1 0.0% 0 0 0 1,500
3050 Lajos Levai YUG 281 1977-1977 1–2 33.3% 0 0 0 1,500
3051 Lakshit Sood IND 1,075 0–0 0 0 0 1,500
3052 Lamine Ouahab MAR 114 2006-2018 5–10 33.3% 0 0 0 1,563
3053 Lan Bale RSA 177 1992-1993 2–3 40.0% 0 0 0 1,530
3054 Lance Cohen RSA 1,754 0–0 0 0 0 1,500
3055 Larbi Rharnit MAR 738 1997-1997 0–1 0.0% 0 0 0 1,500
3056 Larry Collins USA 360 1971-1976 0–2 0.0% 0 0 0 1,500
3057 Larry Davidson USA 284 1980-1980 0–2 0.0% 0 0 0 1,500
3058 Larry Gottfried USA 207 1975-1978 5–16 23.8% 0 0 0 1,528
3059 Larry Loeb USA 312 1979-1979 1–1 50.0% 0 0 0 1,516
3060 Larry Nagler USA 272 1968-1975 1–4 20.0% 0 0 0 1,515
3061 Larry Parker USA 264 1968-1974 2–5 28.6% 0 0 0 1,516
3062 Larry Scott USA 210 1986-1989 1–18 5.3% 0 0 0 1,511
3063 Larry Turville USA 210 1968-1978 6–16 27.3% 0 0 0 1,500
3064 Lars Anders Wahlgren SWE 66 1986-1995 23–50 31.5% 0 0 0 1,608
3065 Lars Jonsson SWE 67 1987-1997 86–132 39.4% 0 0 0 1,712
3066 Lars Koslowski GER 63 1989-1993 17–28 37.8% 0 0 0 1,658
3067 Lars Poerschke GER 277 2009-2010 0–2 0.0% 0 0 0 1,537
3068 Lars Rehmann GER 87 1994-1998 16–21 43.2% 0 0 0 1,637
3069 Lars Samuelson SWE 310 1974-1980 0–3 0.0% 0 0 0 1,500
3070 Lars Uebel GER 242 2005-2005 0–1 0.0% 0 0 0 1,514
3071 Laurence Tieleman ITA 76 1993-2000 41–62 39.8% 0 0 0 1,652
3072 Laurentiu Erlic ROU 899 0–0 0 0 0 1,500
3073 Laurent Lokoli FRA 167 2014-2023 0–8 0.0% 0 0 0 1,644
3074 Laurent Malouli FRA 571 0–0 0 0 0 1,500
3075 Laurent Prades FRA 180 1988-1993 4–9 30.8% 0 0 0 1,516
3076 Laurent Recouderc AND 124 2007-2010 3–12 20.0% 0 0 0 1,605
3077 Laurent Rochette FRA 202 0–0 0 0 0 1,530
3078 Laurent Vigne FRA 945 0–0 0 0 0 1,500
3079 Laurie Warder AUS 210 1982-1989 5–16 23.8% 0 0 0 1,500
3080 Laurynas Grigelis LTU 183 2011-2011 0–1 0.0% 0 0 0 1,555
3081 Lautaro Midon ARG 194 2026-2026 1–2 33.3% 0 0 0 1,552
3082 Lawrence Hall AUS 308 1968-1982 4–6 40.0% 0 0 0 1,531
3083 Lawson Duncan USA 47 1984-1991 105–110 48.8% 0 0 0 1,761
3084 Leandro Migani ARG 255 0–0 0 0 0 1,500
3085 Leandro Riedi SUI 116 2021-2025 5–9 35.7% 0 0 0 1,727
3086 Lee Childs GBR 251 2000-2007 2–8 20.0% 0 0 0 1,518
3087 Lee Pearson AUS 341 0–0 0 0 0 1,500
3088 Leif Johansson SWE 51 1969-1976 16–18 47.1% 0 0 0 1,650
3089 Leif Shiras USA 31 1980-1990 71–102 41.0% 0 0 0 1,687
3090 Lei Gao CHN 1,456 0–0 0 0 0 1,500
3091 Leigh Holland AUS 426 0–0 0 0 0 1,500
3092 Leighton Alfred GBR 421 1985-1985 0–1 0.0% 0 0 0 1,500
3093 Lennart Zynga GER 948 0–0 0 0 0 1,500
3094 Lenny Hampel AUT 359 0–0 0 0 0 1,516
3095 Leo Borg SWE 334 2021-2025 2–7 22.2% 0 0 0 1,500
3096 Leonardo Azzaro ITA 180 2006-2006 0–3 0.0% 0 0 0 1,536
3097 Leonardo Kirche BRA 196 0–0 0 0 0 1,525
3098 Leonardo Olguin ARG 180 2002-2002 0–1 0.0% 0 0 0 1,514
3099 Leonardo Tavares POR 186 2004-2010 1–2 33.3% 0 0 0 1,510
3100 Leon Naude RSA 361 1981-1981 1–1 50.0% 0 0 0 1,518
3101 Leon Vessels USA 0–0 0 0 0 1,500
3102 Leo Palin FIN 92 1975-1985 28–60 31.8% 0 0 0 1,559
3103 Leos Friedl CZE 353 2000-2006 3–5 37.5% 0 0 0 1,550
3104 Lesley Joseph USA 243 0–0 0 0 0 1,516
3105 Lester Cook USA 191 2004-2004 0–1 0.0% 0 0 0 1,500
3106 Lewie Lane GER 709 0–0 0 0 0 1,500
3107 Lewis Barnes GBR 0–0 0 0 0 1,500
3108 Lewis Burton GBR 626 0–0 0 0 0 1,517
3109 Liam Broady GBR 93 2012-2024 19–33 36.5% 0 0 0 1,725
3110 Liam Caruana ITA 375 2018-2018 0–1 0.0% 0 0 0 1,518
3111 Liam Draxl CAN 113 2025-2026 0–4 0.0% 0 0 0 1,519
3112 Liam Gavrielides GER 550 0–0 0 0 0 1,500
3113 Liam Krall USA 1,224 2023-2023 0–1 0.0% 0 0 0 1,500
3114 Liang-Chi Huang TPE 223 0–0 0 0 0 1,508
3115 Libor Nemecek CZE 164 1989-1998 11–20 35.5% 0 0 0 1,561
3116 Linang Xiao CHN 637 0–0 0 0 0 1,500
3117 Lionel Barthez FRA 154 1989-1998 4–11 26.7% 0 0 0 1,532
3118 Lionel Noviski ARG 328 0–0 0 0 0 1,516
3119 Lionel Roux FRA 48 1992-2002 76–116 39.6% 0 0 0 1,726
3120 Lior Dahan ISR 221 0–0 0 0 0 1,500
3121 Lior Mor ISR 171 1998-2000 0–2 0.0% 0 0 0 1,511
3122 Li Tu AUS 160 2021-2025 2–12 14.3% 0 0 0 1,661
3123 Lloyd Bourne USA 71 1978-1987 68–91 42.8% 0 0 0 1,741
3124 Lloyd Glasspool GBR 282 0–0 0 0 0 1,500
3125 Lloyd Harris RSA 31 2017-2025 64–79 44.8% 0 0 0 1,938
3126 L. Miguel BRA 1,576 2026-2026 0–1 0.0% 0 0 0 1,500
3127 Logan Mackenzie NZL 1,115 0–0 0 0 0 1,515
3128 Loic Courteau FRA 93 1981-1988 21–32 39.6% 0 0 0 1,650
3129 Loic Perret SUI 893 0–0 0 0 0 1,515
3130 Lorenzo Carboni ITA 415 0–0 0 0 0 1,500
3131 Lorenzo Fargas ESP 201 1976-1986 1–13 7.1% 0 0 0 1,500
3132 Lorenzo Giustino ITA 127 2015-2023 1–7 12.5% 0 0 0 1,598
3133 Lorenzo Manta SUI 103 1994-2001 10–26 27.8% 0 0 0 1,589
3134 Lorenzo Soriano ARG 418 1971-1982 0–6 0.0% 0 0 0 1,500
3135 Louis Gloria USA 177 1993-1996 5–19 20.8% 0 0 0 1,516
3136 Louis Tessa FRA 732 0–0 0 0 0 1,500
3137 Louis Vosloo RSA 170 0–0 0 0 0 1,500
3138 Louis Wessels GER 267 2016-2023 1–2 33.3% 0 0 0 1,509
3139 Louk Sanders NED 86 1972-1982 47–79 37.3% 0 0 0 1,643
3140 Louk Sorensen IRL 175 2010-2014 2–4 33.3% 0 0 0 1,605
3141 Lovro Zovko CRO 151 1999-2009 2–8 20.0% 0 0 0 1,524
3142 Luca Bottazzi ITA 133 1981-1987 5–14 26.3% 0 0 0 1,514
3143 Luca Castelnuovo SUI 342 0–0 0 0 0 1,500
3144 Luca Gasparini ITA 378 1985-1985 0–1 0.0% 0 0 0 1,500
3145 Luca George Tatomir ROU 766 0–0 0 0 0 1,516
3146 Luca Lemaitre MEX 1,694 0–0 0 0 0 1,500
3147 Luca Margaroli SUI 692 0–0 0 0 0 1,516
3148 Luca Nardi ITA 67 2020-2026 19–41 31.7% 0 0 0 1,669
3149 Luca Pow GBR 838 2025-2025 0–1 0.0% 0 0 0 1,500
3150 Luca Preda ROU 748 0–0 0 0 0 1,515
3151 Lucas Arnold Ker ARG 77 1996-2000 19–30 38.8% 0 0 0 1,636
3152 Lucas Catarina MON 341 2018-2022 0–4 0.0% 0 0 0 1,500
3153 Luca Schena SUI 1,066 0–0 0 0 0 1,516
3154 Lucas Gerch GER 278 0–0 0 0 0 1,500
3155 Lucas Gomez MEX 463 2016-2019 0–6 0.0% 0 0 0 1,500
3156 Lucas Miedler AUT 201 2015-2019 0–3 0.0% 0 0 0 1,556
3157 Lucas Renard SWE 672 0–0 0 0 0 1,516
3158 Luca Van Assche FRA 63 2022-2026 23–39 37.1% 0 0 0 1,680
3159 Luca Vanni ITA 100 2015-2019 5–18 21.7% 0 0 0 1,668
3160 Luciano Doria ARG 1,005 0–0 0 0 0 1,500
3161 Ludovic Walter FRA 279 2011-2011 0–1 0.0% 0 0 0 1,525
3162 Ludvig Fredrik Hede SWE 0–0 0 0 0 1,500
3163 Ludwig Pellerin FRA 353 0–0 0 0 0 1,534
3164 Lui Maxted GBR 392 0–0 0 0 0 1,500
3165 Luis Adrian Morejon ECU 122 1994-2002 10–19 34.5% 0 0 0 1,546
3166 Luis Ayala CHI 482 1968-1982 25–25 50.0% 0 0 0 1,642
3167 Luis Baraldi MEX 323 1968-1978 1–6 14.3% 0 0 0 1,515
3168 Luis Borfiga MON 308 1975-1985 0–4 0.0% 0 0 0 1,500
3169 Luis Bruguera ESP 115 1968-1974 5–15 25.0% 0 0 0 1,536
3170 Luis Carlos Alvarez MEX 533 2025-2025 1–1 50.0% 0 0 0 1,501
3171 Luis Diaz-Barriga MEX 461 0–0 0 0 0 1,500
3172 Luis Felipe Tavares BRA 210 1969-1976 9–14 39.1% 0 0 0 1,534
3173 Luis Herrera MEX 49 1990-1997 43–67 39.1% 0 0 0 1,668
3174 Luis Ignacio Morales CHI 1,355 0–0 0 0 0 1,500
3175 Luis Lobo ARG 167 1994-1996 2–2 50.0% 0 0 0 1,536
3176 Luis Manuel Flores MEX 423 0–0 0 0 0 1,517
3177 Luis Patino MEX 567 2016-2016 0–1 0.0% 0 0 0 1,500
3178 Luis Riba ESP 440 1971-1971 0–1 0.0% 0 0 0 1,500
3179 Luka Belic CRO 620 2006-2008 0–3 0.0% 0 0 0 1,500
3180 Luka Gregorc SLO 172 2005-2009 6–7 46.2% 0 0 0 1,672
3181 Luka Mikrut CRO 159 2024-2024 0–1 0.0% 0 0 0 1,505
3182 Luka Pavlovic FRA 184 2026-2026 0–2 0.0% 0 0 0 1,571
3183 Lukas Dlouhy CZE 73 2005-2009 20–49 29.0% 0 0 0 1,633
3184 Lukas Jastraunig AUT 494 0–0 0 0 0 1,516
3185 Lukas Klein SVK 109 2021-2025 10–15 40.0% 0 0 0 1,738
3186 Lukas Lacko SVK 44 2007-2021 81–133 37.9% 0 0 0 1,837
3187 Lukas Neumayer AUT 157 2021-2026 1–5 16.7% 0 0 0 1,535
3188 Lukas Pokorny SVK 383 0–0 0 0 0 1,500
3189 Lukas Ruepke GER 767 0–0 0 0 0 1,500
3190 Lukas Thomas CZE 451 1991-1991 0–1 0.0% 0 0 0 1,500
3191 Lukas Winkelmann GER 0–0 0 0 0 1,500
3192 Lukasz Kubot POL 41 2004-2015 82–118 41.0% 0 0 0 1,870
3193 Luka Zaninovic CRO 887 0–0 0 0 0 1,516
3194 Luke Bambridge GBR 481 0–0 0 0 0 1,523
3195 Luke Bourgeois AUS 262 2005-2007 0–2 0.0% 0 0 0 1,500
3196 Luke Jensen USA 168 1985-2000 12–43 21.8% 0 0 0 1,540
3197 Luke Milligan GBR 217 1996-2001 3–7 30.0% 0 0 0 1,572
3198 Luke Saville AUS 152 2013-2023 2–7 22.2% 0 0 0 1,620
3199 Luke Smith AUS 363 1997-2001 2–5 28.6% 0 0 0 1,536
3200 Mackenzie McDonald USA 37 2013-2026 113–146 43.6% 0 0 0 1,868