ATP Players Born in 1997
Career records for ATP players born in 1997 with at least two recorded matches.
Main-tour singles records · Rankings through Oct 26, 2026 · Active players appear in blue · Select a column heading to sort.
| Player Sort by Player | Country Sort by Country | Peak ranking Sort by Peak ranking, currently descending | Peak Elo Sort by Peak Elo | M Sort by M | W Sort by W | L Sort by L | Win % Sort by Win % | Prize money Sort by Prize money | Titles Sort by Titles | GS Sort by GS | M1000 Sort by M1000 | Years Sort by Years | Rivalries | Match log |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Eduardo Nava | USA | #792 | 1,537 | 2 | 0 | 2 | 0.0% | $18,279 | 0 | 0 | 0 | 2021–2023 | Rivalries | Match log |
| Amine Ahouda | MAR | #668 | 1,516 | 4 | 1 | 3 | 25.0% | $42,388 | 0 | 0 | 0 | 2016–2018 | Rivalries | Match log |
| Kiranpal Pannu (active player) | NZL | #437 | 1,524 | 3 | 0 | 3 | 0.0% | $83,299 | 0 | 0 | 0 | 2023–2024 | Rivalries | Match log |
| Carl Soderlund | SWE | #387 | 1,505 | 2 | 1 | 1 | 50.0% | $35,801 | 0 | 0 | 0 | 2016–2016 | Rivalries | Match log |
| Alexander Erler (active player) | AUT | #320 | 1,500 | 3 | 2 | 1 | 66.7% | $1,498,863 | 0 | 0 | 0 | 2021–2025 | Rivalries | Match log |
| Alexandar Lazarov | BUL | #272 | 1,532 | 7 | 1 | 6 | 14.3% | $191,201 | 0 | 0 | 0 | 2017–2023 | Rivalries | Match log |
| Corentin Denolly (active player) | FRA | #270 | 1,562 | 2 | 1 | 1 | 50.0% | $322,927 | 0 | 0 | 0 | 2025–2025 | Rivalries | Match log |
| Johan Nikles (active player) | SUI | #256 | 1,518 | 4 | 1 | 3 | 25.0% | $206,404 | 0 | 0 | 0 | 2016–2022 | Rivalries | Match log |
| Giles Hussey (active player) | GBR | #253 | 1,566 | 4 | 2 | 2 | 50.0% | $190,467 | 0 | 0 | 0 | 2024–2026 | Rivalries | Match log |
| Edan Leshem | ISR | #249 | 1,571 | 3 | 1 | 2 | 33.3% | $192,854 | 0 | 0 | 0 | 2017–2022 | Rivalries | Match log |
| Viktor Durasovic (active player) | NOR | #222 | 1,550 | 2 | 0 | 2 | 0.0% | $477,938 | 0 | 0 | 0 | 2021–2022 | Rivalries | Match log |
| Dragos Nicolae Madaras (active player) | SWE | #191 | 1,527 | 2 | 0 | 2 | 0.0% | $202,794 | 0 | 0 | 0 | 2022–2023 | Rivalries | Match log |
| Aziz Dougaz (active player) | TUN | #185 | 1,507 | 4 | 0 | 4 | 0.0% | $837,174 | 0 | 0 | 0 | 2024–2025 | Rivalries | Match log |
| Omar Jasika (active player) | AUS | #177 | 1,534 | 6 | 1 | 5 | 16.7% | $823,826 | 0 | 0 | 0 | 2014–2025 | Rivalries | Match log |
| Vitaliy Sachko (active player) | UKR | #156 | 1,543 | 11 | 3 | 8 | 27.3% | $934,014 | 0 | 0 | 0 | 2020–2026 | Rivalries | Match log |
| Akira Santillan (active player) | JPN | #144 | 1,569 | 9 | 2 | 7 | 22.2% | $597,106 | 0 | 0 | 0 | 2016–2017 | Rivalries | Match log |
| Seongchan Hong | KOR | #139 | 1,575 | 5 | 2 | 3 | 40.0% | $525,698 | 0 | 0 | 0 | 2022–2024 | Rivalries | Match log |
| Juan Pablo Ficovich (active player) | ARG | #125 | 1,574 | 9 | 4 | 5 | 44.4% | $1,019,705 | 0 | 0 | 0 | 2020–2025 | Rivalries | Match log |
| Raul Brancaccio (active player) | ITA | #121 | 1,547 | 2 | 0 | 2 | 0.0% | $590,582 | 0 | 0 | 0 | 2021–2026 | Rivalries | Match log |
| Marc Polmans (active player) | AUS | #116 | 1,607 | 24 | 6 | 18 | 25.0% | $2,344,883 | 0 | 0 | 0 | 2017–2026 | Rivalries | Match log |
| Andrea Pellegrino (active player) | ITA | #109 | 1,659 | 16 | 8 | 8 | 50.0% | $1,396,569 | 0 | 0 | 0 | 2020–2026 | Rivalries | Match log |
| Tim van Rijthoven | NED | #101 | 1,759 | 20 | 10 | 10 | 50.0% | $838,736 | 1 | 0 | 0 | 2016–2024 | Rivalries | Match log |
| Tomas Barrios Vera (active player) | CHI | #93 | 1,650 | 32 | 8 | 24 | 25.0% | $1,829,053 | 0 | 0 | 0 | 2020–2026 | Rivalries | Match log |
| Sho Shimabukuro (active player) | JPN | #87 | 1,709 | 31 | 8 | 23 | 25.8% | $1,409,485 | 0 | 0 | 0 | 2022–2026 | Rivalries | Match log |
| Carlos Taberner (active player) | ESP | #83 | 1,656 | 48 | 18 | 30 | 37.5% | $1,735,814 | 0 | 0 | 0 | 2018–2026 | Rivalries | Match log |
| Sumit Nagal (active player) | IND | #68 | 1,641 | 44 | 9 | 35 | 20.5% | $1,861,883 | 0 | 0 | 0 | 2018–2026 | Rivalries | Match log |
| Vit Kopriva (active player) | CZE | #55 | 1,760 | 77 | 33 | 44 | 42.9% | $2,817,510 | 0 | 0 | 0 | 2021–2026 | Rivalries | Match log |
| Soonwoo Kwon (active player) | KOR | #52 | 1,847 | 121 | 56 | 65 | 46.3% | $3,397,136 | 2 | 0 | 0 | 2018–2026 | Rivalries | Match log |
| Alexandre Muller (active player) | FRA | #38 | 1,814 | 136 | 57 | 79 | 41.9% | $4,536,656 | 1 | 0 | 0 | 2017–2026 | Rivalries | Match log |
| Alex Molcan (active player) | SVK | #38 | 1,857 | 110 | 58 | 52 | 52.7% | $3,139,155 | 0 | 0 | 0 | 2021–2026 | Rivalries | Match log |
| Bernabe Zapata Miralles (active player) | ESP | #37 | 1,809 | 95 | 34 | 61 | 35.8% | $2,646,013 | 0 | 0 | 0 | 2018–2024 | Rivalries | Match log |
| Pedro Martinez (active player) | ESP | #36 | 1,845 | 212 | 86 | 126 | 40.6% | $6,159,061 | 1 | 0 | 0 | 2018–2026 | Rivalries | Match log |
| Roman Safiullin (active player) | RUS | #36 | 1,930 | 144 | 63 | 81 | 43.8% | $4,991,740 | 0 | 0 | 0 | 2017–2026 | Rivalries | Match log |
| Jaume Munar (active player) | ESP | #33 | 1,903 | 305 | 135 | 170 | 44.3% | $7,993,615 | 0 | 0 | 0 | 2015–2026 | Rivalries | Match log |
| Lloyd Harris (active player) | RSA | #31 | 1,944 | 148 | 67 | 81 | 45.3% | $5,037,151 | 0 | 0 | 0 | 2017–2026 | Rivalries | Match log |
| Maxime Cressy (active player) | USA | #31 | 1,849 | 101 | 43 | 58 | 42.6% | $2,957,526 | 1 | 0 | 0 | 2020–2024 | Rivalries | Match log |
| Nuno Borges (active player) | POR | #30 | 1,859 | 195 | 94 | 101 | 48.2% | $5,944,838 | 1 | 0 | 0 | 2021–2026 | Rivalries | Match log |
| Alejandro Tabilo (active player) | CHI | #19 | 1,874 | 179 | 91 | 88 | 50.8% | $6,617,796 | 3 | 0 | 0 | 2020–2026 | Rivalries | Match log |
| Reilly Opelka (active player) | USA | #17 | 1,972 | 243 | 124 | 119 | 51.0% | $6,150,025 | 4 | 0 | 0 | 2016–2026 | Rivalries | Match log |
| Alexander Bublik (active player) | KAZ | #10 | 2,052 | 391 | 209 | 182 | 53.5% | $13,190,249 | 9 | 0 | 0 | 2016–2026 | Rivalries | Match log |
| Tommy Paul (active player) | USA | #8 | 2,068 | 400 | 244 | 156 | 61.0% | $15,866,456 | 5 | 0 | 0 | 2015–2026 | Rivalries | Match log |
| Hubert Hurkacz (active player) | POL | #6 | 2,055 | 386 | 231 | 155 | 59.8% | $21,224,765 | 8 | 0 | 2 | 2018–2026 | Rivalries | Match log |
| Andrey Rublev (active player) | RUS | #5 | 2,175 | 604 | 382 | 222 | 63.2% | $34,454,499 | 18 | 0 | 2 | 2014–2026 | Rivalries | Match log |
| Taylor Fritz (active player) | USA | #4 | 2,111 | 568 | 351 | 217 | 61.8% | $32,672,664 | 11 | 0 | 1 | 2015–2026 | Rivalries | Match log |
| Alexander Zverev (active player) | GER | #2 | 2,260 | 777 | 556 | 221 | 71.6% | $74,488,431 | 26 | 2 | 7 | 2013–2026 | Rivalries | Match log |
Other Ways to Explore Players
Rankings & Season LeadersCurrent rankings, Elo, form, and season performance.
Records & Career LeadersCareer titles, wins, rankings, Elo, and all-time records.
Advanced Player SearchFilter careers by country, ranking, wins, titles, and more.
Head-to-Head RecordsExplore the most-played rivalries and individual matchups.