Match log updated: 2026-08-31 13:51 UTC

Tommy Ho — ATP Match Log

Back to player detail page →

Main draw matches: 102 | W: 36 | L: 66 | Win %: 35.3%

OpponentScoreResultH2HMatch DataDate ↑RoundTournamentCategorySurface
Derrick Rostagno #47 4-6 4-6 L H2H Match data Aug 18, 1988* R32 Livingston ATP 250 Hard
Matt Anger #127 6-4 3-6 6-4 W H2H Match data Aug 25, 1988* R32 Rye Brook ATP 250 Hard
Ramesh Krishnan 2-6 1-6 L H2H Match data Aug 26, 1988* R16 Rye Brook ATP 250 Hard
Johan Kriek #67 4-6 6-7 6-7 L H2H Match data Aug 31, 1988* R128 US Open Grand Slam Hard
Johan Kriek #44 4-6 1-6 L H2H Match data Oct 6, 1988* R32 Scottsdale ATP 250 Hard
Martin Laurendeau #99 1-6 4-6 L H2H Match data Jul 20, 1989* R32 Schenectady ATP 250 Hard
Diego Nargiso #125 6-2 2-6 5-7 L H2H Match data Aug 9, 1989* R64 U.S. Men's Clay Court Championship ATP 250 Hard
Sammy Giammalva Jr 4-6 5-7 L Match data Aug 16, 1989* R64 Canadian Open ATP 500 Hard
David Wheaton #66 4-6 2-6 L H2H Match data Oct 5, 1989* R32 Orlando ATP 250 Hard
Leif Shiras #71 4-6 2-6 L H2H Match data Oct 20, 1989* R32 Tokyo Indoor ATP 250 Carpet
Eliot Teltscher #566 6-4 4-6 7-6 W H2H Match data Aug 15, 1990* R64 New Haven ATP Championship Series modern equivalent ATP 500 Hard
Jonas Svensson #20 6-4 4-6 6-7 L H2H Match data Aug 16, 1990* R32 New Haven ATP Championship Series modern equivalent ATP 500 Hard
Nduka Odizor #191 6-2 4-6 6-2 3-6 W H2H Match data Aug 29, 1990* R128 US Open Grand Slam Hard
Jakob Hlasek #27 3-6 2-6 6-7 L H2H Match data Aug 31, 1990* R64 US Open Grand Slam Hard
Todd Woodbridge #45 6-4 6-2 W H2H Match data Apr 4, 1991* R32 Hong Kong Open ATP World Series modern equivalent ATP 250 Hard
Gary Muller 1-6 6-1 3-6 L Match data Apr 5, 1991* R16 Hong Kong Open ATP World Series modern equivalent ATP 250 Hard
Glenn Layendecker #151 6-2 3-6 6-7(3) L H2H Match data Jul 17, 1991* R64 Washington Open ATP Championship Series modern equivalent ATP 500 Hard
Paul Haarhuis #54 3-6 0-6 L H2H Match data Aug 14, 1991* R64 New Haven ATP Championship Series modern equivalent ATP 500 Hard
Oliver Fernandez #204 3-6 6-4 7-5 W H2H Match data Sep 11, 1991* R64 Brasilia ATP World Series modern equivalent ATP 250 Carpet
Bryan Shelton 3-6 4-6 L H2H Match data Sep 12, 1991* R32 Brasilia ATP World Series modern equivalent ATP 250 Carpet
Jason Stoltenberg #71 6-7(5) 6-1 1-6 L H2H Match data Apr 2, 1992* R32 Singapore ATP World Series modern equivalent ATP 250 Hard
Patrick Baur #112 2-6 3-6 L H2H Match data Apr 16, 1992* R32 Hong Kong Open ATP World Series modern equivalent ATP 250 Hard
Jim Grabb #76 6-3 6-3 W H2H Match data Aug 19, 1992* R64 Indianapolis ATP Championship Series modern equivalent ATP 500 Hard
Emilio Sanchez #24 7-6(4) 6-3 W H2H Match data Aug 20, 1992* R32 Indianapolis ATP Championship Series modern equivalent ATP 500 Hard
Thomas Enqvist #135 3-6 6-7(4) L H2H Match data Aug 21, 1992* R16 Indianapolis ATP Championship Series modern equivalent ATP 500 Hard
Fernando Meligeni #204 7-6(4) 6-4 6-2 W H2H Match data Sep 2, 1992* R128 US Open Grand Slam Hard
Sandon Stolle #63 7-6(5) 6-3 6-3 W H2H Match data Sep 4, 1992* R64 US Open Grand Slam Hard
Brad Gilbert #22 1-6 7-6(2) 6-2 4-6 6-7(0) L H2H Match data Sep 6, 1992* R32 US Open Grand Slam Hard
Alex Antonitsch #110 3-6 1-6 1-6 L H2H Match data Jan 20, 1993* R128 Australian Open Grand Slam Hard
Richard Fromberg #65 7-5 2-6 4-6 L H2H Match data Feb 10, 1993* R64 Memphis ATP Championship Series modern equivalent ATP 500 Hard
Brett Steven #43 6-7(5) 3-6 L H2H Match data Apr 7, 1993* R64 Japan Open ATP Championship Series modern equivalent ATP 500 Hard
Richard Fromberg #74 7-5 6-2 W H2H Match data Apr 15, 1993* R32 Hong Kong Open ATP World Series modern equivalent ATP 250 Hard
Brett Steven #52 7-5 2-6 2-6 L H2H Match data Apr 16, 1993* R16 Hong Kong Open ATP World Series modern equivalent ATP 250 Hard
Michiel Schapers #172 7-6(5) 5-7 4-6 L H2H Match data Apr 22, 1993* R32 Seoul ATP World Series modern equivalent ATP 250 Hard
Marc Kevin Goellner #35 3-6 4-6 L H2H Match data Jun 9, 1993* R64 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Paul Kilderry #221 6-4 3-6 4-6 2-6 L H2H Match data Jun 23, 1993* R128 Wimbledon Grand Slam Grass
Luiz Mattar #74 1-6 2-6 L H2H Match data Jul 21, 1993* R64 Washington Open ATP Championship Series modern equivalent ATP 500 Hard
Alex Obrien 5-7 6-1 4-6 L Match data Jul 28, 1993* R64 Canadian Open Masters 1000 Hard
Marc Kevin Goellner #34 6-2 6-4 W H2H Match data Aug 18, 1993* R64 New Haven ATP Championship Series modern equivalent ATP 500 Hard
Buff Farrow #409 6-3 6-3 W H2H Match data Aug 19, 1993* R32 New Haven ATP Championship Series modern equivalent ATP 500 Hard
Andrei Medvedev #12 6-2 6-7(2) 0-6 L H2H Match data Aug 20, 1993* R16 New Haven ATP Championship Series modern equivalent ATP 500 Hard
Jared Palmer #110 6-4 6-7(5) 4-6 2-6 L H2H Match data Sep 1, 1993* R128 US Open Grand Slam Hard
Neil Borwick #123 7-6(3) 2-6 3-6 L H2H Match data Sep 30, 1993* R32 Brisbane International ATP World Series modern equivalent ATP 250 Hard
Shuzo Matsuoka #125 6-4 7-5 W H2H Match data Oct 13, 1993* R64 Tokyo Indoor ATP Championship Series modern equivalent ATP 500 Carpet
Ivan Lendl #18 3-6 4-6 L H2H Match data Oct 14, 1993* R32 Tokyo Indoor ATP Championship Series modern equivalent ATP 500 Carpet
Carl Chang #1165 6-4 6-4 W H2H Match data Oct 21, 1993* R32 China Open ATP World Series modern equivalent ATP 250 Carpet
Steve Bryan #117 6-7(8) 6-4 6-1 W H2H Match data Oct 22, 1993* R16 China Open ATP World Series modern equivalent ATP 250 Carpet
Chuck Adams #70 7-6(5) 7-6(7) W H2H Match data Oct 23, 1993* QF China Open ATP World Series modern equivalent ATP 250 Carpet
Michael Chang #7 2-6 3-6 L H2H Match data Oct 23, 1993* SF China Open ATP World Series modern equivalent ATP 250 Carpet
Jean-Philippe Fleurian #106 3-6 6-7(4) L H2H Match data Jan 6, 1994* R32 Oahu ATP World Series modern equivalent ATP 250 Hard
Maurice Ruah #133 4-4 (ret.) L H2H Match data Jan 13, 1994* R32 Jakarta ATP World Series modern equivalent ATP 250 Hard
Jonathan Stark #37 5-7 7-6(3) 6-7(1) 3-6 L H2H Match data Jan 19, 1994* R128 Australian Open Grand Slam Hard
Michael Chang #9 3-6 4-6 L H2H Match data Feb 3, 1994* R32 San Jose ATP World Series modern equivalent ATP 250 Hard
Xavier Daufresne #112 6-2 2-6 3-6 L H2H Match data Feb 9, 1994* R64 Memphis ATP Championship Series modern equivalent ATP 500 Hard
Franco Davin #88 3-6 3-6 L H2H Match data May 12, 1994* R32 Delray Beach Open ATP World Series modern equivalent ATP 250 Clay
Christian Bergstrom #94 3-6 3-6 6-7(1) L H2H Match data Aug 31, 1994* R128 US Open Grand Slam Hard
Albert Chang #184 2-6 2-6 L H2H Match data Sep 29, 1994* R32 Brisbane International ATP World Series modern equivalent ATP 250 Carpet
Oscar Ortiz #175 6-3 6-3 W H2H Match data Oct 12, 1994* R64 Tokyo Indoor ATP Championship Series modern equivalent ATP 500 Carpet
Sergi Bruguera #4 6-7(4) 6-2 7-6(1) W H2H Match data Oct 13, 1994* R32 Tokyo Indoor ATP Championship Series modern equivalent ATP 500 Carpet
Jonathan Stark #45 4-6 6-7(3) L H2H Match data Oct 14, 1994* R16 Tokyo Indoor ATP Championship Series modern equivalent ATP 500 Carpet
Shuzo Matsuoka #125 6-3 3-6 6-7(8) L H2H Match data Oct 20, 1994* R32 China Open ATP World Series modern equivalent ATP 250 Carpet
Kenny Thorne #221 3-6 6-1 6-2 6-4 W H2H Match data Jan 18, 1995* R128 Australian Open Grand Slam Hard
Martin Damm Sr 6-3 6-3 6-7(6) 3-6 3-6 L Match data Jan 20, 1995* R64 Australian Open Grand Slam Hard
Jaime Yzaga #40 6-4 6-4 W H2H Match data Mar 8, 1995* R64 Indian Wells Open Masters 1000 Hard
Patrick Rafter #22 3-6 6-2 5-7 L H2H Match data Mar 9, 1995* R32 Indian Wells Open Masters 1000 Hard
Andrei Olhovskiy #68 6-2 6-3 W H2H Match data Mar 14, 1995* R128 Miami Open Masters 1000 Hard
Richard Fromberg #43 7-6(3) 6-3 W H2H Match data Mar 15, 1995* R64 Miami Open Masters 1000 Hard
Andre Agassi #2 0-6 2-6 L H2H Match data Mar 16, 1995* R32 Miami Open Masters 1000 Hard
Marcos Ondruska #98 6-3 6-3 W H2H Match data Apr 12, 1995* R64 Japan Open ATP Championship Series modern equivalent ATP 500 Hard
Andre Agassi #1 3-6 2-6 L H2H Match data Apr 13, 1995* R32 Japan Open ATP Championship Series modern equivalent ATP 500 Hard
Mark Philippoussis #133 6-3 3-6 7-6(5) W H2H Match data Apr 20, 1995* R32 Hong Kong Open ATP World Series modern equivalent ATP 250 Hard
Alexander Volkov #38 7-5 5-7 4-6 L H2H Match data Apr 21, 1995* R16 Hong Kong Open ATP World Series modern equivalent ATP 250 Hard
Shuzo Matsuoka #118 7-6(2) 6-3 W H2H Match data Apr 27, 1995* R32 Seoul ATP World Series modern equivalent ATP 250 Hard
Alex Radulescu #207 2-6 6-3 6-2 W H2H Match data Apr 28, 1995* R16 Seoul ATP World Series modern equivalent ATP 250 Hard
Kenneth Carlsen #83 6-2 3-6 4-6 L H2H Match data Apr 29, 1995* QF Seoul ATP World Series modern equivalent ATP 250 Hard
Javier Frana #47 4-6 2-6 L H2H Match data May 18, 1995* R32 Delray Beach Open ATP World Series modern equivalent ATP 250 Clay
Thierry Champion #206 6-4 1-6 6-3 2-6 5-7 L H2H Match data May 31, 1995* R128 Roland Garros Grand Slam Clay
Chris Wilkinson #132 6-4 6-0 W H2H Match data Jun 14, 1995* R64 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Javier Frana #53 1-6 2-6 L H2H Match data Jun 15, 1995* R32 Queen's Club Championships ATP World Series modern equivalent ATP 250 Grass
Nick Gould #354 6-3 6-3 W H2H Match data Jun 22, 1995* R32 Eastbourne Open ATP World Series modern equivalent ATP 250 Grass
Marcelo Rios #46 6-4 6-0 W H2H Match data Jun 23, 1995* R16 Eastbourne Open ATP World Series modern equivalent ATP 250 Grass
Byron Black #67 3-6 4-6 L H2H Match data Jun 24, 1995* QF Eastbourne Open ATP World Series modern equivalent ATP 250 Grass
Albert Chang #202 3-6 6-2 6-3 7-5 W H2H Match data Jun 28, 1995* R128 Wimbledon Grand Slam Grass
Arnaud Boetsch #48 4-6 6-3 2-6 6-7(4) L H2H Match data Jun 30, 1995* R64 Wimbledon Grand Slam Grass
Andrei Medvedev #19 1-6 2-6 L H2H Match data Aug 9, 1995* R64 Cincinnati Open Masters 1000 Hard
Sebastien Lareau #96 6-7(3) 5-7 L H2H Match data Oct 5, 1995* R32 Brisbane International ATP World Series modern equivalent ATP 250 Carpet
Paul Wekesa #133 6-1 6-1 W H2H Match data Oct 11, 1995* R64 Tokyo Indoor ATP Championship Series modern equivalent ATP 500 Carpet
Jacco Eltingh #28 6-4 3-6 2-6 L H2H Match data Oct 12, 1995* R32 Tokyo Indoor ATP Championship Series modern equivalent ATP 500 Carpet
Bing Pan #231 6-1 6-7(8) 6-2 W H2H Match data Oct 19, 1995* R32 China Open ATP World Series modern equivalent ATP 250 Carpet
Gianluca Pozzi #132 5-7 2-6 L H2H Match data Oct 20, 1995* R16 China Open ATP World Series modern equivalent ATP 250 Carpet
Andrei Chesnokov #94 5-7 6-7(3) L H2H Match data Nov 9, 1995* R32 Moscow ATP World Series modern equivalent ATP 250 Carpet
Dirk Dier #129 7-6(4) 6-1 W H2H Match data Feb 1, 1996* R32 Shanghai Masters World Series modern equivalent ATP 250 Carpet
Mark Knowles #140 6-7(5) 7-6(5) 4-6 L H2H Match data Feb 2, 1996* R16 Shanghai Masters World Series modern equivalent ATP 250 Carpet
Pete Sampras #2 4-6 3-6 L H2H Match data Feb 15, 1996* R32 San Jose World Series modern equivalent ATP 250 Hard
Jeff Tarango #84 3-6 4-6 L H2H Match data Feb 13, 1997* R32 San Jose World Series modern equivalent ATP 250 Hard
Gerard Solves #160 6-3 3-6 1-6 L H2H Match data Jul 16, 1997* R64 Washington Open Championship Series modern equivalent ATP 500 Hard
Steve Bryan #211 6-3 6-3 W H2H Match data Aug 13, 1997* R64 Indianapolis Championship Series modern equivalent ATP 500 Hard
Glenn Weiner #243 3-6 7-6(2) 6-3 W H2H Match data Aug 14, 1997* R32 Indianapolis Championship Series modern equivalent ATP 500 Hard
Jason Stoltenberg #60 6-4 6-3 W H2H Match data Aug 15, 1997* R16 Indianapolis Championship Series modern equivalent ATP 500 Hard
Jonas Bjorkman #23 7-5 4-6 5-7 L H2H Match data Aug 16, 1997* QF Indianapolis Championship Series modern equivalent ATP 500 Hard
Martin Damm Sr 3-6 4-6 7-6(5) 4-6 L Match data Aug 27, 1997* R128 US Open Grand Slam Hard
Rainer Schuettler #115 2-6 3-6 L H2H Match data Jul 9, 1998* R32 Newport ATP World Series modern equivalent ATP 250 Grass

Estimated from the tournament schedule where an exact match date is unavailable. Arrows show an edition's recorded category and documented modern equivalent; unresolved editions keep their recorded category. Mapping details.