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
401 Ilia Simakin RUS 214 0–0 0 0 0 1,500
402 Illya Marchenko UKR 49 2009-2023 50–82 37.9% 0 0 0 1,805
403 Isaac Becroft NZL 845 2025-2025 0–1 0.0% 0 0 0 1,500
404 Isaiah Strode USA 714 0–0 0 0 0 1,500
405 Israel Sevilla ESP 1,347 0–0 0 0 0 1,500
406 Ivan Denisov RUS 1,061 0–0 0 0 0 1,500
407 Ivan Gakhov RUS 142 2022-2025 1–4 20.0% 0 0 0 1,510
408 Ivan Ivanov BUL 795 0–0 0 0 0
409 Ivan Ivanov BUL 2025-2025 0–1 0.0% 0 0 0 1,500
410 Ivan Nedelko RUS 235 2011-2012 0–2 0.0% 0 0 0 1,500
411 Jack Kennedy USA 389 0–0 0 0 0 1,500
412 Jack Loutit NZL 781 0–0 0 0 0 1,515
413 Jack Pinnington Jones GBR 132 2025-2026 4–7 36.4% 0 0 0 1,581
414 Jack Satterfield USA 1,509 0–0 0 0 0 1,500
415 Jacob Bradshaw AUS 479 0–0 0 0 0 1,502
416 Jacob Fearnley GBR 49 2024-2026 19–29 39.6% 0 0 0 1,781
417 Jacopo Berrettini ITA 298 2023-2023 1–1 50.0% 0 0 0 1,527
418 Jacopo Vasami ITA 335 0–0 0 0 0 1,500
419 Jagger Leach USA 1,242 0–0 0 0 0 1,500
420 Jaime Faria POR 87 2024-2026 12–17 41.4% 0 0 0 1,792
421 Jake Delaney AUS 383 0–0 0 0 0 1,500
422 Jakub Paul SUI 288 0–0 0 0 0 1,517
423 Jakub Wojcik USA 994 0–0 0 0 0 1,500
424 James Duckworth AUS 46 2012-2026 76–128 37.3% 0 0 0 1,799
425 James McCabe AUS 164 2024-2026 2–8 20.0% 0 0 0 1,547
426 James Story GBR 455 0–0 0 0 0 1,500
427 James Trotter JPN 170 2025-2025 0–2 0.0% 0 0 0 1,512
428 James Watt NZL 569 2026-2026 0–1 0.0% 0 0 0 1,500
429 Jamie Mackenzie GER 1,054 0–0 0 0 0 1,500
430 Jan Choinski GBR 75 2016-2026 5–14 26.3% 0 0 0 1,602
431 Jason Jung TPE 114 2017-2023 10–22 31.3% 0 0 0 1,668
432 Jason Kubler AUS 63 2010-2026 24–33 42.1% 0 0 0 1,781
433 Jaume Munar ESP 33 2015-2026 129–164 44.0% 0 0 0 1,887
434 Javier Barranco Cosano ESP 211 2024-2024 0–1 0.0% 0 0 0 1,504
435 Jay Clarke GBR 153 2018-2025 2–12 14.3% 0 0 0 1,536
436 Jea Moon Lee KOR 466 0–0 0 0 0 1,500
437 Jelle Sels NED 127 0–0 0 0 0 1,500
438 Jeremy Jin AUS 694 0–0 0 0 0 1,500
439 Jerko Brkic CRO 1,397 0–0 0 0 0 1,500
440 Jerome Kym SUI 123 2024-2026 5–4 55.6% 0 0 0 1,648
441 Jesper de Jong NED 71 2022-2026 24–32 42.9% 0 0 0 1,766
442 Jie Cui CHN 280 2023-2023 0–1 0.0% 0 0 0 1,500
443 JiSung Nam KOR 236 2021-2022 0–3 0.0% 0 0 0 1,510
444 J.J. Wolf USA 39 2020-2024 45–53 45.9% 0 0 0 1,849
445 Joao Antonio POR 1,812 0–0 0 0 0 1,500
446 Joao Domingues POR 150 2017-2020 5–6 45.5% 0 0 0 1,614
447 Joao Graca POR 1,212 0–0 0 0 0 1,500
448 Joao Lucas Reis Da Silva BRA 187 2026-2026 0–1 0.0% 0 0 0 1,500
449 Joel Schwaerzler AUT 169 2024-2026 0–4 0.0% 0 0 0 1,502
450 Joe Salisbury GBR 559 2025-2025 2–2 50.0% 0 0 0 1,508
451 Johan Nikles SUI 256 2016-2022 1–3 25.0% 0 0 0 1,519
452 Johannus Monday GBR 212 2025-2025 0–1 0.0% 0 0 0 1,520
453 Johan Tatlot FRA 226 0–0 0 0 0 1,500
454 Jonas Forejtek CZE 217 2020-2020 1–1 50.0% 0 0 0 1,528
455 Jonathan Eysseric FRA 202 2007-2017 0–4 0.0% 0 0 0 1,530
456 Jonathan Mridha SWE 444 0–0 0 0 0 1,518
457 Jorge Plans ESP 835 0–0 0 0 0 1,500
458 Joris De Loore BEL 142 2016-2018 0–2 0.0% 0 0 0 1,563
459 Jose Pereira BRA 232 0–0 0 0 0 1,516
460 Jozef Kovalik SVK 80 2016-2024 26–46 36.1% 0 0 0 1,758
461 J. Silva POR 1,500 0–0 0 0 0
462 Juan Bautista Otegui ARG 397 0–0 0 0 0 1,500
463 Juan Bautista Torres ARG 226 0–0 0 0 0 1,503
464 Juan Carlos Aguilar CAN 409 0–0 0 0 0 1,500
465 Juan Carlos Prado Angelo BOL 156 2026-2026 1–2 33.3% 0 0 0 1,555
466 Juan Cruz Martin Manzano ITA 457 0–0 0 0 0 1,500
467 Juan Manuel La Serna ARG 282 0–0 0 0 0 1,500
468 Juan Pablo Ficovich ARG 125 2020-2025 4–5 44.4% 0 0 0 1,574
469 Juan Pablo Paz ARG 284 0–0 0 0 0 1,500
470 Juan Pablo Varillas PER 60 2020-2024 25–36 41.0% 0 0 0 1,750
471 Juan Sebastian Gomez COL 469 0–0 0 0 0 1,530
472 Jules Marie FRA 203 0–0 0 0 0 1,519
473 Julian Ocleppo ITA 309 0–0 0 0 0 1,521
474 Jurij Rodionov AUT 87 2018-2026 13–25 34.2% 0 0 0 1,644
475 Justin Boulais CAN 363 0–0 0 0 0 1,500
476 Justin Engel GER 180 2024-2026 4–8 33.3% 0 0 0 1,587
477 Kacper Zuk POL 162 2021-2022 0–3 0.0% 0 0 0 1,500
478 Kaichi Uchida JPN 147 2022-2022 1–3 25.0% 0 0 0 1,519
479 Kai Thompson HKG 1,892 0–0 0 0 0 1,500
480 Kaito Uesugi JPN 650 0–0 0 0 0 1,500
481 Karim Bennani MAR 462 2026-2026 1–1 50.0% 0 0 0 1,500
482 Karim-Mohamed Maamoun EGY 225 0–0 0 0 0 1,512
483 Karl Friberg SWE 355 2023-2023 0–1 0.0% 0 0 0 1,500
484 Karl Poling USA 542 0–0 0 0 0 1,504
485 Karol Drzewiecki POL 820 2025-2025 0–1 0.0% 0 0 0 1,500
486 Karue Sell BRA 258 2025-2025 0–1 0.0% 0 0 0 1,501
487 Kasidit Samrej THA 346 2025-2025 0–1 0.0% 0 0 0 1,500
488 Kaylan Bigun USA 690 0–0 0 0 0 1,500
489 Keegan Smith USA 204 0–0 0 0 0 1,500
490 Kenny De Schepper FRA 62 2011-2018 27–61 30.7% 0 0 0 1,741
491 Kenta Miyoshi JPN 535 0–0 0 0 0 1,500
492 Keshav Chopra USA 936 0–0 0 0 0 1,500
493 Kevin King USA 162 2013-2021 1–6 14.3% 0 0 0 1,614
494 Khumoyun Sultanov UZB 215 0–0 0 0 0 1,501
495 Kilian Feldbausch SUI 262 2026-2026 0–1 0.0% 0 0 0 1,500
496 Kimmer Coppejans BEL 97 2014-2025 1–13 7.1% 0 0 0 1,616
497 Kiranpal Pannu NZL 437 2023-2024 0–3 0.0% 0 0 0 1,524
498 Kirill Kivattsev RUS 477 0–0 0 0 0 1,500
499 Koray Kirci TUR 616 0–0 0 0 0 1,500
500 Kyle Seelig USA 349 0–0 0 0 0 1,515
501 Kyrian Jacquet FRA 102 2024-2026 1–6 14.3% 0 0 0 1,588
502 Laurent Lokoli FRA 167 2014-2023 0–8 0.0% 0 0 0 1,644
503 Lautaro Midon ARG 210 2026-2026 1–2 33.3% 0 0 0 1,552
504 Leandro Riedi SUI 116 2021-2025 5–9 35.7% 0 0 0 1,727
505 Leo Borg SWE 334 2021-2025 2–7 22.2% 0 0 0 1,500
506 Lewie Lane GER 709 0–0 0 0 0 1,500
507 Liam Broady GBR 93 2012-2024 19–33 36.5% 0 0 0 1,725
508 Liam Draxl CAN 113 2025-2026 0–4 0.0% 0 0 0 1,519
509 Liam Gavrielides GER 550 0–0 0 0 0 1,500
510 Liam Krall USA 1,224 2023-2023 0–1 0.0% 0 0 0 1,500
511 Linang Xiao CHN 637 0–0 0 0 0 1,500
512 Li Tu AUS 160 2021-2025 2–12 14.3% 0 0 0 1,661
513 Lloyd Harris RSA 31 2017-2025 64–79 44.8% 0 0 0 1,938
514 L. Miguel BRA 1,576 2026-2026 0–1 0.0% 0 0 0 1,500
515 Lorenzo Carboni ITA 415 0–0 0 0 0 1,500
516 Lorenzo Giustino ITA 127 2015-2023 1–7 12.5% 0 0 0 1,598
517 Louis Tessa FRA 732 0–0 0 0 0 1,500
518 Louis Wessels GER 267 2016-2023 1–2 33.3% 0 0 0 1,509
519 Luca Castelnuovo SUI 342 0–0 0 0 0 1,500
520 Luca Nardi ITA 67 2020-2026 19–41 31.7% 0 0 0 1,669
521 Luca Pow GBR 838 2025-2025 0–1 0.0% 0 0 0 1,500
522 Luca Preda ROU 748 0–0 0 0 0 1,515
523 Lucas Gerch GER 278 0–0 0 0 0 1,500
524 Lucas Miedler AUT 201 2015-2019 0–3 0.0% 0 0 0 1,556
525 Lucas Renard SWE 672 0–0 0 0 0 1,516
526 Luca Van Assche FRA 63 2022-2026 22–39 36.1% 0 0 0 1,680
527 Lui Maxted GBR 392 0–0 0 0 0 1,500
528 Luis Carlos Alvarez MEX 533 2025-2025 1–1 50.0% 0 0 0 1,501
529 Luka Mikrut CRO 159 2024-2024 0–1 0.0% 0 0 0 1,505
530 Luka Pavlovic FRA 184 2026-2026 0–2 0.0% 0 0 0 1,571
531 Lukas Klein SVK 109 2021-2025 10–15 40.0% 0 0 0 1,738
532 Lukas Neumayer AUT 157 2021-2026 1–4 20.0% 0 0 0 1,535
533 Lukas Pokorny SVK 383 0–0 0 0 0 1,500
534 Luke Saville AUS 152 2013-2023 2–7 22.2% 0 0 0 1,620
535 Mackenzie McDonald USA 37 2013-2026 113–146 43.6% 0 0 0 1,868
536 Mac Visser NED 1,380 0–0 0 0 0 1,500
537 Mae Malige FRA 418 0–0 0 0 0 1,500
538 Maks Kasnikowski POL 168 2024-2024 0–1 0.0% 0 0 0 1,552
539 Manas Dhamne IND 373 2023-2023 0–1 0.0% 0 0 0 1,500
540 Manish Sureshkumar IND 508 0–0 0 0 0 1,500
541 Manuel Guinard FRA 134 2022-2025 5–8 38.5% 0 0 0 1,557
542 Manuel Sanchez MEX 455 2011-2017 0–2 0.0% 0 0 0 1,500
543 Marat Sharipov RUS 243 0–0 0 0 0 1,500
544 Marcelo Arevalo ESA 139 2018-2025 2–3 40.0% 0 0 0 1,514
545 Marc Majdandzic GER 929 0–0 0 0 0 1,500
546 Marco Trungelliti ARG 76 2012-2026 23–34 40.4% 0 0 0 1,712
547 Marc Polmans AUS 116 2017-2026 6–18 25.0% 0 0 0 1,608
548 Marek Gengel CZE 229 0–0 0 0 0 1,516
549 Mariano Kestelboim ARG 387 0–0 0 0 0 1,500
550 Mark Lajal EST 145 2023-2025 3–4 42.9% 0 0 0 1,642
551 Marko Maksimovic SRB 837 0–0 0 0 0 1,500
552 Marko Miladinovic SRB 451 0–0 0 0 0 1,518
553 Marko Topo GER 235 2021-2026 0–8 0.0% 0 0 0 1,581
554 Mark Whitehouse GBR 523 0–0 0 0 0 1,500
555 Martin Borisiouk BLR 736 0–0 0 0 0 1,500
556 Martin Damm USA 104 2024-2026 10–11 47.6% 0 0 0 1,712
557 Martin Krumich CZE 268 2026-2026 0–1 0.0% 0 0 0 1,518
558 Martin Landaluce ESP 55 2022-2026 12–19 38.7% 0 0 0 1,729
559 Marvin Moeller GER 287 2016-2016 0–1 0.0% 0 0 0 1,500
560 Matej Dodig CRO 199 2024-2026 1–3 25.0% 0 0 0 1,523
561 Mateus Alves BRA 271 2023-2023 0–1 0.0% 0 0 0 1,500
562 Mate Valkusz HUN 204 2019-2024 1–3 25.0% 0 0 0 1,529
563 Matheus Pucinelli De Almeida BRA 190 2022-2022 1–1 50.0% 0 0 0 1,558
564 Mathias Bourgue FRA 140 2016-2023 1–5 16.7% 0 0 0 1,597
565 Mathys Erhard FRA 249 0–0 0 0 0 1,500
566 Matias Franco Descotte ARG 285 0–0 0 0 0 1,500
567 Matias Soto CHI 240 2026-2026 0–1 0.0% 0 0 0 1,521
568 Matija Pecotic CRO 206 2023-2023 1–1 50.0% 0 0 0 1,543
569 Mats Rosenkranz GER 254 0–0 0 0 0 1,507
570 Matteo Arnaldi ITA 29 2022-2026 71–73 49.3% 0 0 0 1,906
571 Matteo Gigante ITA 125 2024-2025 6–7 46.2% 0 0 0 1,668
572 Matteo Martineau FRA 170 2023-2024 0–2 0.0% 0 0 0 1,515
573 Matthew Dellavedova AUS 313 0–0 0 0 0 1,523
574 Matthew Ebden AUS 39 2010-2025 75–129 36.8% 0 0 0 1,849
575 Matthew Forbes USA 896 2024-2024 0–1 0.0% 0 0 0 1,500
576 Mattia Bellucci ITA 63 2023-2026 26–39 40.0% 0 0 0 1,810
577 Max Alcala Gurri ESP 228 0–0 0 0 0 1,500
578 Max Basing GBR 261 2026-2026 0–1 0.0% 0 0 0 1,541
579 Max Dahlin SWE 870 2026-2026 0–1 0.0% 0 0 0 1,500
580 Max Hans Rehberg GER 230 2022-2024 0–4 0.0% 0 0 0 1,500
581 Max Houkes NED 231 0–0 0 0 0 1,500
582 Maxime Chazal FRA 234 0–0 0 0 0 1,509
583 Maxime Janvier FRA 170 2018-2024 0–6 0.0% 0 0 0 1,558
584 Maximilian Marterer GER 45 2015-2025 37–78 32.2% 0 0 0 1,812
585 Maximilian Neuchrist AUT 182 0–0 0 0 0 1,500
586 Maximo Gonzalez ARG 58 2007-2025 28–60 31.8% 0 0 0 1,702
587 Max Purcell AUS 40 2018-2024 31–49 38.8% 0 0 0 1,754
588 Max Schoenhaus GER 320 2026-2026 0–2 0.0% 0 0 0 1,536
589 Max Wiskandt GER 377 0–0 0 0 0 1,500
590 Mees Rottgering NED 416 2025-2026 0–3 0.0% 0 0 0 1,533
591 Mehdi Benchakroun MAR 1,137 0–0 0 0 0 1,500
592 Menelaos Efstathiou CYP 773 0–0 0 0 0 1,500
593 Mert Alkaya TUR 311 0–0 0 0 0 1,500
594 Mert Naci Turker TUR 792 0–0 0 0 0 1,517
595 Michael Geerts BEL 212 2022-2022 0–1 0.0% 0 0 0 1,500
596 Michael Mmoh USA 81 2016-2026 33–45 42.3% 0 0 0 1,775
597 Michael Vrbensky CZE 277 2021-2021 0–1 0.0% 0 0 0 1,532
598 Michael Zheng USA 121 2026-2026 3–5 37.5% 0 0 0 1,693
599 Michalis Sakellaridis GRE 1,747 0–0 0 0 0 1,500
600 Michele Ribecai ITA 259 0–0 0 0 0