ATP Players by Last Name: H
Career records for ATP players whose last names begin with H and who have at least two recorded matches.
Main-tour singles records · Rankings through Sep 14, 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| John Hui | HKG | #987 | 1,500 | 2 | 0 | 2 | 0.0% | $23,562 | 0 | 0 | 0 | 1996–2001 | Rivalries | Match log |
| Paul Harsanyi | USA | #751 | 1,500 | 3 | 0 | 3 | 0.0% | $11,142 | 0 | 0 | 0 | 1998–2001 | Rivalries | Match log |
| Glenn Hamilton | AUS | #735 | 1,500 | 2 | 0 | 2 | 0.0% | $212 | 0 | 0 | 0 | 1973–1974 | Rivalries | Match log |
| Shoichi Horiuchi | JPN | #571 | 1,500 | 2 | 0 | 2 | 0.0% | $1,252 | 0 | 0 | 0 | 1984–1985 | Rivalries | Match log |
| Robert Hubbard | USA | #438 | 1,500 | 2 | 0 | 2 | 0.0% | — | 0 | 0 | 0 | 1980–1980 | Rivalries | Match log |
| Woody Hunt | USA | #434 | 1,528 | 5 | 2 | 3 | 40.0% | $11,474 | 0 | 0 | 0 | 1987–1990 | Rivalries | Match log |
| Tigre Hank | MEX | #416 | 1,500 | 3 | 0 | 3 | 0.0% | $105,375 | 0 | 0 | 0 | 2014–2016 | Rivalries | Match log |
| Alex Hernandez (active player) | MEX | #409 | 1,537 | 3 | 1 | 2 | 33.3% | $201,178 | 0 | 0 | 0 | 2025–2026 | Rivalries | Match log |
| Carl Axel Hageskog | SWE | #398 | 1,532 | 4 | 2 | 2 | 50.0% | — | 0 | 0 | 0 | 1979–1982 | Rivalries | Match log |
| Hans Hansson | AUS | #382 | 1,511 | 8 | 1 | 7 | 12.5% | — | 0 | 0 | 0 | 1980–1982 | Rivalries | Match log |
| Ashley Hewitt | GBR | #355 | 1,611 | 6 | 5 | 1 | 83.3% | $26,299 | 0 | 0 | 0 | 1969–1969 | Rivalries | Match log |
| Rene Hanak | CZE | #349 | 1,500 | 2 | 0 | 2 | 0.0% | $14,644 | 0 | 0 | 0 | 1990–1997 | Rivalries | Match log |
| Martin Hipp | GER | #335 | 1,523 | 2 | 1 | 1 | 50.0% | $5,587 | 0 | 0 | 0 | 1985–1985 | Rivalries | Match log |
| Cruz Hewitt (active player) | AUS | #333 | 1,561 | 4 | 2 | 2 | 50.0% | $139,750 | 0 | 0 | 0 | 2026–2026 | Rivalries | Match log |
| Alexis Hombrecher | GER | #332 | 1,500 | 9 | 3 | 6 | 33.3% | $44,404 | 0 | 0 | 0 | 1990–1991 | Rivalries | Match log |
| Dimitru Haradau | ROU | #322 | 1,507 | 4 | 1 | 3 | 25.0% | — | 0 | 0 | 0 | 1974–1977 | Rivalries | Match log |
| Rudiger Haas | GER | #321 | 1,500 | 5 | 1 | 4 | 20.0% | $49,741 | 0 | 0 | 0 | 1988–1991 | Rivalries | Match log |
| Charles Honey | RSA | #319 | 1,500 | 5 | 0 | 5 | 0.0% | $19,055 | 0 | 0 | 0 | 1985–1989 | Rivalries | Match log |
| Peter Hampton | NZL | #318 | 1,504 | 4 | 1 | 3 | 25.0% | — | 0 | 0 | 0 | 1974–1980 | Rivalries | Match log |
| Richard Hawkes | NZL | #318 | 1,524 | 32 | 8 | 24 | 25.0% | — | 0 | 0 | 0 | 1968–1977 | Rivalries | Match log |
| Maurice Hunter | USA | #309 | 1,500 | 5 | 0 | 5 | 0.0% | — | 0 | 0 | 0 | 1980–1982 | Rivalries | Match log |
| Lawrence Hall | AUS | #308 | 1,531 | 10 | 4 | 6 | 40.0% | — | 0 | 0 | 0 | 1968–1982 | Rivalries | Match log |
| Jay Harvey | AUS | #306 | 1,500 | 2 | 0 | 2 | 0.0% | — | 0 | 0 | 0 | 1975–1980 | Rivalries | Match log |
| Howard Herr | RSA | #299 | 1,523 | 7 | 2 | 5 | 28.6% | $19,629 | 0 | 0 | 0 | 1986–1994 | Rivalries | Match log |
| Mike Harrington | USA | #287 | 1,541 | 6 | 3 | 3 | 50.0% | — | 0 | 0 | 0 | 1978–1979 | Rivalries | Match log |
| Guillermo Hormazabal | CHI | #284 | 1,500 | 3 | 0 | 3 | 0.0% | $113,496 | 0 | 0 | 0 | 2002–2006 | Rivalries | Match log |
| Dale Houston | AUS | #280 | 1,550 | 5 | 2 | 3 | 40.0% | $1,372 | 0 | 0 | 0 | 1984–1984 | Rivalries | Match log |
| David Hall | USA | #265 | 1,500 | 2 | 0 | 2 | 0.0% | $11,152 | 0 | 0 | 0 | 1971–1977 | Rivalries | Match log |
| Scott Humphries | USA | #260 | 1,500 | 15 | 0 | 15 | 0.0% | $652,092 | 0 | 0 | 0 | 1993–2000 | Rivalries | Match log |
| Ian Harris | USA | #259 | 1,500 | 3 | 1 | 2 | 33.3% | — | 0 | 0 | 0 | 1973–1981 | Rivalries | Match log |
| Giles Hussey (active player) | GBR | #253 | 1,567 | 4 | 2 | 2 | 50.0% | $189,704 | 0 | 0 | 0 | 2024–2026 | Rivalries | Match log |
| Wayne Hearn | USA | #247 | 1,536 | 2 | 1 | 1 | 50.0% | $9,997 | 0 | 0 | 0 | 1987–1987 | Rivalries | Match log |
| Ignacio Hirigoyen | ARG | #231 | 1,516 | 4 | 1 | 3 | 25.0% | $108,737 | 0 | 0 | 0 | 2001–2002 | Rivalries | Match log |
| Jerome Hanquez | FRA | #225 | 1,500 | 5 | 0 | 5 | 0.0% | $106,849 | 0 | 0 | 0 | 1995–1999 | Rivalries | Match log |
| Maxime Huard | FRA | #225 | 1,549 | 3 | 2 | 1 | 66.7% | $43,844 | 0 | 0 | 0 | 1995–1995 | Rivalries | Match log |
| Chris Haggard | RSA | #223 | 1,517 | 3 | 1 | 2 | 33.3% | $1,196,035 | 0 | 0 | 0 | 1996–1997 | Rivalries | Match log |
| Sasa Hirszon | CRO | #214 | 1,518 | 14 | 3 | 11 | 21.4% | $312,767 | 0 | 0 | 0 | 1990–1997 | Rivalries | Match log |
| Maxime Hamou | FRA | #211 | 1,500 | 3 | 0 | 3 | 0.0% | $209,106 | 0 | 0 | 0 | 2015–2017 | Rivalries | Match log |
| Per Henricsson | SWE | #210 | 1,500 | 10 | 2 | 8 | 20.0% | $157,832 | 0 | 0 | 0 | 1986–1991 | Rivalries | Match log |
| Stefan Hermann | GER | #209 | 1,526 | 2 | 1 | 1 | 50.0% | $6,119 | 0 | 0 | 0 | 1984–1984 | Rivalries | Match log |
| Rolf Hertzog | SUI | #205 | 1,500 | 5 | 1 | 4 | 20.0% | $21,863 | 0 | 0 | 0 | 1986–1988 | Rivalries | Match log |
| Mark Hilton | GBR | #202 | 1,500 | 5 | 1 | 4 | 20.0% | $173,513 | 0 | 0 | 0 | 2001–2005 | Rivalries | Match log |
| Christian Harrison (active player) | USA | #198 | 1,657 | 17 | 7 | 10 | 41.2% | $2,097,585 | 0 | 0 | 0 | 2013–2025 | Rivalries | Match log |
| Hubertus Hoyt | USA | #195 | 1,500 | 21 | 3 | 18 | 14.3% | — | 0 | 0 | 0 | 1976–1979 | Rivalries | Match log |
| Patrice Hagelauer | FRA | #190 | 1,536 | 12 | 3 | 9 | 25.0% | — | 0 | 0 | 0 | 1974–1977 | Rivalries | Match log |
| Fred Hemmes | NED | #188 | 1,517 | 4 | 1 | 3 | 25.0% | $142,365 | 0 | 0 | 0 | 2003–2004 | Rivalries | Match log |
| Glen Holroyd | USA | #185 | 1,506 | 22 | 5 | 17 | 22.7% | — | 0 | 0 | 0 | 1980–1982 | Rivalries | Match log |
| Amir Hadad | ISR | #180 | 1,582 | 6 | 3 | 3 | 50.0% | $269,231 | 0 | 0 | 0 | 2002–2005 | Rivalries | Match log |
| Juan Herrera | ESP | #180 | 1,513 | 21 | 5 | 16 | 23.8% | — | 0 | 0 | 0 | 1968–1977 | Rivalries | Match log |
| Kenichi Hirai | JPN | #180 | 1,503 | 39 | 7 | 32 | 17.9% | $557 | 0 | 0 | 0 | 1971–1981 | Rivalries | Match log |
| Per Hegna | NOR | #180 | 1,515 | 3 | 1 | 2 | 33.3% | — | 0 | 0 | 0 | 1974–1977 | Rivalries | Match log |
| Nick Hardt (active player) | DOM | #177 | 1,530 | 3 | 1 | 2 | 33.3% | $432,117 | 0 | 0 | 0 | 2024–2024 | Rivalries | Match log |
| Wayne Hampson | AUS | #174 | 1,516 | 41 | 11 | 30 | 26.8% | — | 0 | 0 | 0 | 1978–1983 | Rivalries | Match log |
| Alexandre Hocevar | BRA | #169 | 1,516 | 14 | 5 | 9 | 35.7% | $90,542 | 0 | 0 | 0 | 1984–1991 | Rivalries | Match log |
| Michael Hill | AUS | #168 | 1,532 | 7 | 2 | 5 | 28.6% | $601,306 | 0 | 0 | 0 | 1999–2000 | Rivalries | Match log |
| John Holladay | USA | #167 | 1,500 | 27 | 5 | 22 | 18.5% | — | 0 | 0 | 0 | 1974–1977 | Rivalries | Match log |
| Max Hurlimann | SUI | #163 | 1,500 | 9 | 1 | 8 | 11.1% | — | 0 | 0 | 0 | 1976–1979 | Rivalries | Match log |
| Filip Horansky | SVK | #161 | 1,583 | 8 | 1 | 7 | 12.5% | $563,612 | 0 | 0 | 0 | 2018–2021 | Rivalries | Match log |
| Andrew Harris | AUS | #159 | 1,520 | 3 | 1 | 2 | 33.3% | $438,215 | 0 | 0 | 0 | 2020–2021 | Rivalries | Match log |
| Hady Habib (active player) | LBN | #159 | 1,552 | 7 | 1 | 6 | 14.3% | $549,315 | 0 | 0 | 0 | 2024–2026 | Rivalries | Match log |
| Nathan Healey | AUS | #159 | 1,579 | 19 | 6 | 13 | 31.6% | $552,190 | 0 | 0 | 0 | 2004–2007 | Rivalries | Match log |
| Yu Hsiou Hsu (active player) | TPE | #158 | 1,655 | 6 | 3 | 3 | 50.0% | $898,792 | 0 | 0 | 0 | 2023–2023 | Rivalries | Match log |
| Mariano Hood | ARG | #153 | 1,524 | 11 | 4 | 7 | 36.4% | $847,665 | 0 | 0 | 0 | 1998–2001 | Rivalries | Match log |
| Ruby Hoskowetz | AUT | #153 | 1,514 | 7 | 2 | 5 | 28.6% | — | 0 | 0 | 0 | 1968–1976 | Rivalries | Match log |
| Jan Hordijk | NED | #152 | 1,518 | 29 | 10 | 19 | 34.5% | — | 0 | 0 | 0 | 1968–1975 | Rivalries | Match log |
| Rudy Hernando | USA | #151 | 1,518 | 15 | 5 | 10 | 33.3% | — | 0 | 0 | 0 | 1968–1973 | Rivalries | Match log |
| KJ Hippensteel | USA | #150 | 1,532 | 4 | 1 | 3 | 25.0% | $134,558 | 0 | 0 | 0 | 2004–2004 | Rivalries | Match log |
| Marcelo Hennemann | BRA | #149 | 1,520 | 16 | 6 | 10 | 37.5% | $62,670 | 0 | 0 | 0 | 1987–1989 | Rivalries | Match log |
| Ricardo Hocevar | BRA | #149 | 1,620 | 5 | 0 | 5 | 0.0% | $363,656 | 0 | 0 | 0 | 2009–2011 | Rivalries | Match log |
| Benjamin Hassan (active player) | LBN | #143 | 1,609 | 8 | 1 | 7 | 12.5% | $837,603 | 0 | 0 | 0 | 2023–2026 | Rivalries | Match log |
| August Holmgren (active player) | DEN | #141 | 1,644 | 5 | 2 | 3 | 40.0% | $699,986 | 0 | 0 | 0 | 2021–2025 | Rivalries | Match log |
| Seongchan Hong (active player) | KOR | #139 | 1,575 | 5 | 2 | 3 | 40.0% | $468,818 | 0 | 0 | 0 | 2022–2024 | Rivalries | Match log |
| Thomas Haldin | SWE | #138 | 1,534 | 13 | 2 | 11 | 15.4% | $57,174 | 0 | 0 | 0 | 1987–1989 | Rivalries | Match log |
| Bo Holmstrom | SWE | #137 | 1,500 | 10 | 2 | 8 | 20.0% | — | 0 | 0 | 0 | 1968–1976 | Rivalries | Match log |
| Keith Hancock | AUS | #126 | 1,570 | 29 | 13 | 16 | 44.8% | — | 0 | 0 | 0 | 1970–1976 | Rivalries | Match log |
| Humphrey Hose | VEN | #125 | 1,592 | 68 | 23 | 45 | 33.8% | — | 0 | 0 | 0 | 1968–1977 | Rivalries | Match log |
| Gustavo Heide (active player) | BRA | #123 | 1,599 | 10 | 3 | 7 | 30.0% | $672,807 | 0 | 0 | 0 | 2024–2026 | Rivalries | Match log |
| Calvin Hemery (active player) | FRA | #116 | 1,589 | 12 | 2 | 10 | 16.7% | $950,257 | 0 | 0 | 0 | 2015–2025 | Rivalries | Match log |
| Patrick Hombergen | BEL | #115 | 1,656 | 72 | 30 | 42 | 41.7% | — | 0 | 0 | 0 | 1968–1979 | Rivalries | Match log |
| Ivo Heuberger | SUI | #102 | 1,638 | 105 | 33 | 72 | 31.4% | $950,068 | 0 | 0 | 0 | 1997–2005 | Rivalries | Match log |
| Billy Harris (active player) | GBR | #101 | 1,672 | 26 | 10 | 16 | 38.5% | $1,636,581 | 0 | 0 | 0 | 2023–2026 | Rivalries | Match log |
| Brandon Holt (active player) | USA | #99 | 1,655 | 18 | 3 | 15 | 16.7% | $1,159,551 | 0 | 0 | 0 | 2022–2025 | Rivalries | Match log |
| Antoine Hoang (active player) | FRA | #98 | 1,641 | 19 | 6 | 13 | 31.6% | $1,123,574 | 0 | 0 | 0 | 2019–2021 | Rivalries | Match log |
| Ron Hightower | USA | #97 | 1,550 | 27 | 7 | 20 | 25.9% | $796 | 0 | 0 | 0 | 1980–1983 | Rivalries | Match log |
| Stephane Huet | FRA | #96 | 1,584 | 53 | 14 | 39 | 26.4% | $529,583 | 0 | 0 | 0 | 1993–2001 | Rivalries | Match log |
| John Hayes | USA | #92 | 1,588 | 43 | 15 | 28 | 34.9% | $35,062 | 0 | 0 | 0 | 1978–1984 | Rivalries | Match log |
| Jesse Huta Galung | NED | #91 | 1,628 | 30 | 5 | 25 | 16.7% | $946,839 | 0 | 0 | 0 | 2007–2015 | Rivalries | Match log |
| Tommy Ho | USA | #85 | 1,622 | 102 | 36 | 66 | 35.3% | $793,819 | 0 | 0 | 0 | 1988–1998 | Rivalries | Match log |
| Pavel Hutka | CZE | #84 | 1,657 | 102 | 39 | 63 | 38.2% | — | 0 | 0 | 0 | 1968–1981 | Rivalries | Match log |
| George Hardie | USA | #80 | 1,635 | 221 | 77 | 144 | 34.8% | — | 0 | 0 | 0 | 1972–1981 | Rivalries | Match log |
| Jerome Haehnel | FRA | #78 | 1,658 | 26 | 8 | 18 | 30.8% | $472,122 | 1 | 0 | 0 | 2004–2009 | Rivalries | Match log |
| Mauricio Hadad | COL | #78 | 1,734 | 92 | 43 | 49 | 46.7% | $523,801 | 1 | 0 | 0 | 1993–2001 | Rivalries | Match log |
| Diego Hartfield | ARG | #73 | 1,672 | 47 | 18 | 29 | 38.3% | $571,141 | 0 | 0 | 0 | 2006–2008 | Rivalries | Match log |
| James Chico Hagey | USA | #72 | 1,560 | 68 | 18 | 50 | 26.5% | — | 0 | 0 | 0 | 1968–1978 | Rivalries | Match log |
| Jan Hajek | CZE | #71 | 1,740 | 98 | 27 | 71 | 27.6% | $1,427,267 | 0 | 0 | 0 | 2006–2014 | Rivalries | Match log |
| Markus Hantschk | GER | #71 | 1,608 | 67 | 26 | 41 | 38.8% | $514,852 | 0 | 0 | 0 | 1998–2004 | Rivalries | Match log |
| Milan Holecek | CZE | #71 | 1,698 | 274 | 117 | 157 | 42.7% | — | 1 | 0 | 0 | 1968–1976 | Rivalries | Match log |
| Norman Holmes | USA | #70 | 1,588 | 86 | 29 | 57 | 33.7% | — | 0 | 0 | 0 | 1971–1976 | Rivalries | Match log |
| Jean Louis Haillet | FRA | #68 | 1,668 | 140 | 48 | 92 | 34.3% | — | 0 | 0 | 0 | 1972–1983 | Rivalries | Match log |
| Per Hjertquist | SWE | #68 | 1,749 | 125 | 55 | 70 | 44.0% | $178,667 | 1 | 0 | 0 | 1976–1984 | 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.