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
2401 Isade Juneau CAN 1,056 0–0 0 0 0 1,500
2402 Isaiah Strode USA 714 0–0 0 0 0 1,500
2403 Isak Arvidsson SWE 489 2016-2016 0–1 0.0% 0 0 0 1,527
2404 Isa Mammetgulyyev TKM 1,115 0–0 0 0 0 1,500
2405 Isao Watanabe JPN 274 1968-1974 4–7 36.4% 0 0 0 1,500
2406 Ismail Saadi MAR 0–0 0 0 0 1,500
2407 Israel Sevilla ESP 1,347 0–0 0 0 0 1,500
2408 Issa Alharrasi QAT 0–0 0 0 0 1,500
2409 Ivan Anikanov UKR 615 0–0 0 0 0 1,500
2410 Ivan Arenas-Gualda ESP 353 0–0 0 0 0 1,514
2411 Ivan Baron USA 218 1990-1997 1–10 9.1% 0 0 0 1,500
2412 Ivan Beros CRO 260 1999-1999 0–1 0.0% 0 0 0 1,500
2413 Ivan Camus CHI 267 1981-1981 0–1 0.0% 0 0 0 1,500
2414 Ivan Cerovic CRO 280 0–0 0 0 0 1,500
2415 Ivan Denisov RUS 1,061 0–0 0 0 0 1,500
2416 Ivan Dupasquier SUI 122 1978-1983 15–28 34.9% 0 0 0 1,581
2417 Ivan Endara ECU 367 0–0 0 0 0 1,516
2418 Ivan Gakhov RUS 142 2022-2025 1–4 20.0% 0 0 0 1,510
2419 Ivan Ivanov BUL 795 0–0 0 0 0
2420 Ivan Ivanov BUL 2025-2025 0–1 0.0% 0 0 0 1,500
2421 Ivan Kley BRA 81 1982-1990 14–36 28.0% 0 0 0 1,515
2422 Ivan Miranda PER 104 2002-2004 7–13 35.0% 0 0 0 1,545
2423 Ivan Molina COL 46 1968-1980 153–193 44.2% 0 0 0 1,798
2424 Ivan Navarro ESP 67 2004-2012 35–65 35.0% 0 0 0 1,627
2425 Ivan Nedelko RUS 235 2011-2012 0–2 0.0% 0 0 0 1,500
2426 Ivano Cappelloni ITA 484 1988-1988 0–1 0.0% 0 0 0 1,500
2427 Ivan Sabanov SRB 907 0–0 0 0 0 1,500
2428 Ivan Sergeyev UKR 147 2010-2010 1–1 50.0% 0 0 0 1,569
2429 Ivan Vajda CRO 223 2000-2001 0–2 0.0% 0 0 0 1,509
2430 Ivan Zovko CRO 1,084 0–0 0 0 0 1,500
2431 Ivaylo Traykov BUL 211 2001-2001 1–1 50.0% 0 0 0 1,504
2432 Ivo Heuberger SUI 102 1997-2005 33–72 31.4% 0 0 0 1,639
2433 Ivo Klec SVK 184 2004-2013 1–7 12.5% 0 0 0 1,531
2434 Ivo Mijic GER 570 0–0 0 0 0 1,511
2435 Ivo Minar CZE 62 2004-2012 33–64 34.0% 0 0 0 1,716
2436 Ivo Werner GER 175 1983-1988 5–11 31.3% 0 0 0 1,527
2437 Izak Van der Merwe RSA 113 2008-2012 7–7 50.0% 0 0 0 1,583
2438 Iztok Bozic SLO 197 1995-2001 0–2 0.0% 0 0 0 1,500
2439 Izyan Ahmad 0–0 0 0 0 1,500
2440 Jaan-Frederik Brunken FIN 469 0–0 0 0 0 1,528
2441 Jaber Nouh QAT 0–0 0 0 0 1,500
2442 Jacek Niedzwiedzki POL 172 1975-1977 7–8 46.7% 0 0 0 1,558
2443 Jack Anton USA 0–0 0 0 0 1,500
2444 Jack Brasington USA 125 2001-2003 2–8 20.0% 0 0 0 1,651
2445 Jack Carpenter GBR 639 0–0 0 0 0 1,500
2446 Jack Jackson USA 922 1968-1970 0–2 0.0% 0 0 0 1,500
2447 Jack Kennedy USA 385 0–0 0 0 0 1,500
2448 Jack Kruger USA 450 1982-1982 0–1 0.0% 0 0 0 1,500
2449 Jack Loutit NZL 781 0–0 0 0 0 1,515
2450 Jack Mingjie Lin CAN 606 2019-2019 0–1 0.0% 0 0 0 1,500
2451 Jack Oates USA 662 1968-1968 1–1 50.0% 0 0 0 1,516
2452 Jack Pinnington Jones GBR 132 2025-2026 4–7 36.4% 0 0 0 1,581
2453 Jack Satterfield USA 1,509 0–0 0 0 0 1,500
2454 Jack Waite USA 410 1996-1996 0–3 0.0% 0 0 0 1,500
2455 Jacob Adaktusson SWE 214 2006-2006 0–1 0.0% 0 0 0 1,519
2456 Jacob Bradshaw AUS 479 0–0 0 0 0 1,502
2457 Jacob Fearnley GBR 49 2024-2026 19–29 39.6% 0 0 0 1,781
2458 Jacob Grills AUS 368 0–0 0 0 0 1,500
2459 Jacob Johansson SWE 1,535 0–0 0 0 0 1,500
2460 Jacob Kahoun GER 1,024 0–0 0 0 0 1,500
2461 Jacobo Diaz ESP 68 1994-2003 28–62 31.1% 0 0 0 1,628
2462 Jacopo Berrettini ITA 298 2023-2023 1–1 50.0% 0 0 0 1,527
2463 Jacopo Vasami ITA 335 0–0 0 0 0 1,500
2464 Jacques Bonnemaison FRA 457 1980-1980 0–1 0.0% 0 0 0 1,500
2465 Jacques Grandjean BEL 289 1983-1985 0–2 0.0% 0 0 0 1,500
2466 Jacques Hervet FRA 227 1983-1983 0–1 0.0% 0 0 0 1,500
2467 Jacques Manset USA 298 1983-1985 1–2 33.3% 0 0 0 1,509
2468 Jacques Thamin FRA 137 1968-1977 9–26 25.7% 0 0 0 1,522
2469 Jaden Grinter NZL 0–0 0 0 0 1,513
2470 Jae-Sung An KOR 289 0–0 0 0 0 1,516
2471 Jagger Leach USA 1,242 0–0 0 0 0 1,500
2472 Jai Dilouie USA 171 1977-1982 4–14 22.2% 0 0 0 1,513
2473 Jaidip Mukerjea IND 135 1968-1976 29–38 43.3% 0 0 0 1,594
2474 Jaime Cortes COL 200 1994-2000 0–2 0.0% 0 0 0 1,500
2475 Jaimee Floyd Angele FRA 463 0–0 0 0 0 1,500
2476 Jaime Faria POR 87 2024-2026 13–17 43.3% 0 0 0 1,792
2477 Jake Delaney AUS 378 0–0 0 0 0 1,500
2478 Jake Fellows PUR 0–0 0 0 0 1,500
2479 Jakub Paul SUI 288 0–0 0 0 0 1,517
2480 Jakub Wojcik USA 994 0–0 0 0 0 1,500
2481 James Auckland GBR 282 2006-2006 2–1 66.7% 0 0 0 1,501
2482 James Chico Hagey USA 72 1968-1978 18–50 26.5% 0 0 0 1,558
2483 James Davidson GBR 597 0–0 0 0 0 1,516
2484 James Duckworth AUS 46 2012-2026 76–128 37.3% 0 0 0 1,799
2485 James Feaver GBR 659 0–0 0 0 0 1,500
2486 James Fox GBR 539 0–0 0 0 0 1,500
2487 James Greenhalgh NZL 327 1992-1996 1–6 14.3% 0 0 0 1,500
2488 James Ireland GBR 1,052 0–0 0 0 0 1,500
2489 James Lemke AUS 224 2010-2010 0–1 0.0% 0 0 0 1,542
2490 James Ludlow USA 705 0–0 0 0 0 1,515
2491 James Marsalek GBR 537 0–0 0 0 0 1,501
2492 James May GBR 718 0–0 0 0 0 1,517
2493 James McCabe AUS 164 2024-2026 2–8 20.0% 0 0 0 1,547
2494 James McGee IRL 146 2014-2016 0–3 0.0% 0 0 0 1,601
2495 James Nelson GBR 590 0–0 0 0 0 1,516
2496 James Prescott GBR 0–0 0 0 0 1,500
2497 James Schor USA 418 1989-1989 0–1 0.0% 0 0 0 1,500
2498 James Sekulov AUS 123 1995-2000 6–16 27.3% 0 0 0 1,557
2499 James Story GBR 455 0–0 0 0 0 1,500
2500 James Trotter JPN 170 2025-2025 0–2 0.0% 0 0 0 1,512
2501 James Turner GBR 228 1986-1990 2–7 22.2% 0 0 0 1,521
2502 James Ward GBR 89 2007-2021 15–50 23.1% 0 0 0 1,716
2503 James Watt NZL 569 2026-2026 0–1 0.0% 0 0 0 1,500
2504 Jamie Baker GBR 186 2006-2013 3–16 15.8% 0 0 0 1,594
2505 Jamie Delgado GBR 121 1997-2006 11–30 26.8% 0 0 0 1,563
2506 Jamie Gresh USA 1,004 0–0 0 0 0 1,500
2507 Jamie Harty AUS 503 1982-1982 0–1 0.0% 0 0 0 1,500
2508 Jamie Mackenzie GER 1,054 0–0 0 0 0 1,500
2509 Jamie Morgan AUS 52 1988-1996 60–80 42.9% 0 0 0 1,756
2510 Jamie Murray GBR 834 0–0 0 0 0 1,514
2511 Jamie Whiteford GBR 898 0–0 0 0 0 1,500
2512 Jan Apell SWE 62 1989-1999 44–67 39.6% 0 0 0 1,770
2513 Jan Blecha CZE 534 0–0 0 0 0 1,500
2514 Jan Boruszewski GER 341 1999-2000 0–2 0.0% 0 0 0 1,500
2515 Jan Botha RSA 1,581 1971-1971 0–1 0.0% 0 0 0 1,500
2516 Jan Choinski GBR 75 2016-2026 5–14 26.3% 0 0 0 1,602
2517 Jan Eric Palm SWE 328 1977-1977 0–1 0.0% 0 0 0 1,500
2518 Janez Semrajc SLO 262 0–0 0 0 0 1,523
2519 Jan Frode Andersen NOR 135 1999-2004 2–8 20.0% 0 0 0 1,519
2520 Jan Hajek CZE 71 2006-2014 25–70 26.3% 0 0 0 1,729
2521 Jan-Henrik Langhorst GER 0–0 0 0 0 1,500
2522 Jan Hernych CZE 59 2000-2016 79–115 40.7% 0 0 0 1,780
2523 Jan Hordijk NED 152 1968-1975 10–19 34.5% 0 0 0 1,520
2524 Jan Kallquist SWE 177 1974-1982 0–13 0.0% 0 0 0 1,500
2525 Jan Kukal CZE 115 1968-1976 57–81 41.3% 0 0 0 1,656
2526 Jan Masik CZE 269 0–0 0 0 0 1,500
2527 Jan Mertl CZE 163 2016-2016 1–1 50.0% 0 0 0 1,521
2528 Jan Minar CZE 177 2008-2008 0–2 0.0% 0 0 0 1,545
2529 Jannick Lupescu NED 841 0–0 0 0 0 1,500
2530 Jannik Maute GER 1,188 0–0 0 0 0 1,500
2531 Jannis Liniger SUI 1,245 0–0 0 0 0 1,500
2532 Jan Oliver Sadlowski GER 1,961 0–0 0 0 0 1,500
2533 Janos Benyik HUN 170 1973-1978 8–16 33.3% 0 0 0 1,523
2534 Janos Guti HUN 618 1981-1981 1–1 50.0% 0 0 0 1,516
2535 Jan Pisecky CZE 112 1973-1976 20–23 46.5% 0 0 0 1,646
2536 Jan Poskocil AUT 1,025 0–0 0 0 0 1,500
2537 Jan Satral CZE 136 2016-2016 1–2 33.3% 0 0 0 1,594
2538 Jan Simbera CZE 250 1973-1978 5–10 33.3% 0 0 0 1,557
2539 Jan Subota CZE 1,075 0–0 0 0 0 1,500
2540 Jan Weinzierl GER 228 1995-2003 0–2 0.0% 0 0 0 1,500
2541 Jan Willem Lodder NED 214 1986-1988 2–2 50.0% 0 0 0 1,530
2542 Jan Zabrodsky SWE 217 1971-1976 2–14 12.5% 0 0 0 1,500
2543 Jared Donaldson USA 48 2014-2019 48–62 43.6% 0 0 0 1,849
2544 Jared Drucker USA 1,136 0–0 0 0 0 1,500
2545 Jared Hiltzik USA 339 0–0 0 0 0 1,500
2546 Jarmere Jenkins USA 190 0–0 0 0 0 1,535
2547 Jaromir Becka GER 158 1982-1988 13–18 41.9% 0 0 0 1,602
2548 Jaroslav Bulant CZE 142 1988-1995 2–9 18.2% 0 0 0 1,500
2549 Jaroslav Levinsky CZE 239 2003-2003 0–1 0.0% 0 0 0 1,500
2550 Jaroslav Navratil CZE 64 1981-1989 31–60 34.1% 0 0 0 1,647
2551 Jaroslav Pospisil CZE 103 2005-2013 1–7 12.5% 0 0 0 1,531
2552 Jarryd Bant GBR 1,553 0–0 0 0 0 1,500
2553 Jarryd Chaplin AUS 824 0–0 0 0 0 1,500
2554 Jarryd Woog USA 1,746 0–0 0 0 0 1,500
2555 Jason Cask AUS 314 1991-1992 1–2 33.3% 0 0 0 1,514
2556 Jason Jeremy Hildebrandt GER 0–0 0 0 0 1,500
2557 Jason Jung TPE 114 2017-2023 10–22 31.3% 0 0 0 1,668
2558 Jason Kubler AUS 63 2010-2026 24–33 42.1% 0 0 0 1,781
2559 Jason Marshall USA 587 0–0 0 0 0 1,515
2560 Jason Netter USA 365 1991-1991 0–1 0.0% 0 0 0 1,500
2561 Jason Zimmermann USA 840 0–0 0 0 0 1,500
2562 Jasper Smit NED 413 2006-2006 0–1 0.0% 0 0 0 1,500
2563 Jathan Malik GBR 861 0–0 0 0 0 1,514
2564 Jaume Munar ESP 33 2015-2026 129–164 44.0% 0 0 0 1,887
2565 Javier Barranco Cosano ESP 211 2024-2024 0–1 0.0% 0 0 0 1,504
2566 Javier Marti ESP 170 2010-2013 2–11 15.4% 0 0 0 1,628
2567 Javier Molina ESP 278 1992-1992 1–1 50.0% 0 0 0 1,521
2568 Javier Munoz CHI 652 0–0 0 0 0 1,500
2569 Javier Ordaz MEX 390 1978-1981 0–2 0.0% 0 0 0 1,500
2570 Javier Soler ESP 74 1971-1984 27–52 34.2% 0 0 0 1,653
2571 Jay Andrijic AUS 957 0–0 0 0 0 1,518
2572 Jay Clarke GBR 153 2018-2025 2–12 14.3% 0 0 0 1,536
2573 Jayesh Pungliya IND 984 0–0 0 0 0 1,500
2574 Jay Gooding AUS 488 2003-2003 0–1 0.0% 0 0 0 1,500
2575 Jay Harvey AUS 306 1975-1980 0–2 0.0% 0 0 0 1,500
2576 Jaymon Crabb AUS 181 1997-2004 1–8 11.1% 0 0 0 1,503
2577 Jay Royappa IND 207 1973-1978 3–9 25.0% 0 0 0 1,500
2578 JC Aragone USA 223 2017-2021 0–4 0.0% 0 0 0 1,605
2579 J C Edwards GBR 1,298 1970-1970 0–1 0.0% 0 0 0 1,500
2580 Jea Moon Lee KOR 466 0–0 0 0 0 1,500
2581 Jean Andersen RSA 624 0–0 0 0 0 1,500
2582 Jean Baptiste Chanfreau FRA 80 1968-1979 61–126 32.6% 0 0 0 1,684
2583 Jean Baptiste Perlant FRA 136 1998-1998 2–4 33.3% 0 0 0 1,524
2584 Jean-Christophe Faurel FRA 140 2004-2006 2–7 22.2% 0 0 0 1,556
2585 Jean Claude Barclay FRA 218 1968-1976 20–42 32.3% 0 0 0 1,595
2586 Jean-Claude Scherrer SUI 220 2003-2008 1–5 16.7% 0 0 0 1,508
2587 Jean Francois Bachelot FRA 134 1998-2002 4–7 36.4% 0 0 0 1,589
2588 Jean Francois Caujolle FRA 59 1970-1982 84–116 42.0% 0 0 0 1,709
2589 Jean-Julien Rojer NED 218 0–0 0 0 0 1,507
2590 Jean Louis Haillet FRA 68 1972-1983 48–92 34.3% 0 0 0 1,668
2591 Jean Loup Rouyer FRA 133 1968-1974 69–69 50.0% 0 0 0 1,747
2592 Jean Luc Cotard FRA 482 1979-1979 0–1 0.0% 0 0 0 1,500
2593 Jean Marc Piacentile FRA 195 1982-1986 1–4 20.0% 0 0 0 1,514
2594 Jean-Marc Werner GER 482 0–0 0 0 0 1,518
2595 Jean-Michel Pequery FRA 180 0–0 0 0 0 1,500
2596 Jean Noel Insausti FRA 393 0–0 0 0 0 1,516
2597 Jean-Pascal Vernet FRA 1,594 0–0 0 0 0 1,500
2598 Jean Paul Meyer FRA 265 1969-1975 15–27 35.7% 0 0 0 1,552
2599 Jean-Philippe Fleurian FRA 37 1985-1997 106–156 40.5% 0 0 0 1,758
2600 Jean Pierre Olivier FRA 365 1968-1968 0–2 0.0% 0 0 0 1,500