RH
ATP · Unranked
Ray
Ho
TPETPE·age 26·Left-handed·188cm · 6′2″
0
Career titles
10-31
Career W/L
Current form
last 5 matchesJingshan · Q1
LAdria Soriano Barrera
6–36–4
09-22
Cancun · Q1
LRio Noguchi
3–67–6(2)6–4
08-12
Porto · Q1
LGiulio Zeppieri
6–46–4
07-28
Cuernavaca · Q1
LJuan Carlos Aguilar
7–6(5)7–6(4)
03-31
Morelia · Q1
LMaximilian Neuchrist
6–46–2
03-24
Race position
Not in current raceHead to Head
top rivals · all-timeCareer Stats
singles · all-timeCareer record
10 – 31
win rate · 24.4%
Titles
0
tour-level singles
Hard
10–29
26% win
Clay
0–2
0% win
Elo rating by surface
Clay1497peak 1500 · 1 matches
Hard1445peak 1510 · 30 matches
Recent Matches
last 20| Date | Tournament | Round | Opponent | Score | W/L |
|---|---|---|---|---|---|
| 2025-09-22 | Jingshan CH | Q1 | Adria Soriano Barrera | 6-3 6-4 | L |
| 2025-08-12 | Cancun CH | Q1 | Rio Noguchi | 3-6 7-6(2) 6-4 | L |
| 2025-07-28 | Porto CH | Q1 | Giulio Zeppieri | 6-4 6-4 | L |
| 2025-03-31 | Cuernavaca CH | Q1 | Juan Carlos Aguilar | 7-6(5) 7-6(4) | L |
| 2025-03-24 | Morelia CH | Q1 | Maximilian Neuchrist | 6-4 6-2 | L |
| 2025-03-17 | Merida CH | Q1 | Maxwell Mckennon | 6-4 6-4 | L |
| 2025-02-10 | Manama CH | Q1 | Ilia Simakin | W/O | L |
| 2025-02-03 | Chennai CH | Q1 | Sascha Gueymard Wayenburg | 7-6(2) 7-6(1) | L |
| 2024-12-30 | Nonthaburi 1 CH | Q1 | Saba Purtseladze | 6-4 6-3 | W |
| 2024-12-30 | Nonthaburi 1 CH | Q2 | Kimmer Coppejans | 6-4 7-5 | L |
| 2024-10-21 | Taipei 2 CH | R32 | Maxime Janvier | 6-1 6-2 | L |
| 2024-10-14 | Shenzhen Longhua CH | Q1 | Zura Tkemaladze | 6-4 6-4 | L |
| 2024-10-07 | Hangzhou CH | R32 | Fabio Fognini | 6-3 6-2 | L |
| 2024-10-07 | Hangzhou CH | Q2 | Grigoriy Lomakin | 6-3 6-2 | W |
| 2024-10-07 | Hangzhou CH | Q1 | Hanyi Liu | 7-5 6-1 | W |
| 2024-08-19 | Jinan CH | Q1 | Jacob Bradshaw | 6-4 6-2 | L |
| 2024-05-20 | Skopje CH | Q2 | Nikoloz Basilashvili | 6-2 7-5 | L |
| 2024-05-13 | Taipei CH | R32 | Remy Bertola | 6-3 6-1 | L |
| 2024-05-06 | Wuxi CH | Q1 | Ye Cong Mo | 3-6 6-2 6-3 | L |
| 2024-02-05 | Chennai CH | Q1 | Eric Vanshelboim | 6-3 6-3 | L |