Ray Ho

TPE · Left-handed · 26 yrs · 188 cm

model rank
in the world
ATP rank
#1658
current
record
71-123
ATP-level
── the model's read

How good is he, really?

Ray is the model's unrated. The model and the ATP broadly agree (ATP #1658). Recent form: 03 over the last 52 weeks.

── surface Elo

By surface

Hard
Clay
Grass
── vs the rated field

Scouting

overall Elo
insufficient data
serve rating
insufficient data
return rating
insufficient data

percentile across players with a current rating

── model Elo over time

Elo trajectory

Elo — not enough data

── ATP ranking over time · lower is better

Ranking trajectory

── nearest on the rating profile

Similar players

Not enough rating data to find similar players.

── year by year

Seasons

yearW-Lwin%titles
20250-80%
20247-1828%
202324-2648%
202215-2934%
20217-1335%
20200-20%
20199-1538%
20189-950%
20170-20%
20160-10%
── filter the record · shareable link

Splits

All 194 matches — pick filters to split the record, serve/return and log below.

── career · point data

Serve & return profile

Serve
aces9.3%
double faults4.0%
1st serve in60%
1st serve won68%
2nd serve won49%
serve pts won60%
hold %75%
Return
return pts won33%
break %16%
BP conversion38%
Under pressure
BP saved (serve)61%
BP saved159/259
BP conversion38%

Career aggregate over 39 matches with point data · hold/break derived from break-point outcomes.

── 194 matches

Match log

datetournamentsurfrdopponentresscore
2025-09-22Jingshan CHHardQ1Adria Soriano Barrera #336L6-3 6-4
2025-08-12Cancun CHHardQ1Rio Noguchi #210L3-6 7-6(2) 6-4
2025-07-28Porto CHHardQ1Giulio Zeppieri #276L6-4 6-4
2025-03-31Cuernavaca CHHardQ1Juan Carlos Aguilar #482L7-6(5) 7-6(4)
2025-03-24Morelia CHHardQ1Maximilian Neuchrist #479L6-4 6-2
2025-03-17Merida CHClayQ1Maxwell Mckennon #668L6-4 6-4
2025-02-10Manama CHHardQ1Ilia Simakin #332LW/O
2025-02-03Chennai CHHardQ1Sascha Gueymard Wayenburg #253L7-6(2) 7-6(1)
2024-12-30Nonthaburi 1 CHHardQ1Saba Purtseladze #444W6-4 6-3
2024-12-30Nonthaburi 1 CHHardQ2Kimmer Coppejans #399L6-4 7-5
2024-10-21Taipei 2 CHHardR32Maxime Janvier #253L6-1 6-2
2024-10-14Shenzhen Longhua CHHardQ1Zura Tkemaladze #717L6-4 6-4
2024-10-07Hangzhou CHHardQ1Hanyi Liu #944W7-5 6-1
2024-10-07Hangzhou CHHardQ2Grigoriy Lomakin #904W6-3 6-2
2024-10-07Hangzhou CHHardR32Fabio Fognini #81L6-3 6-2
2024-08-19Jinan CHHardQ1Jacob Bradshaw #544L6-4 6-2
2024-08-12M25 YinchuanHardR32Yaojie Zeng #1480L6-4 6-1
2024-08-05M25 TaipeiHardR32Kokoro Isomura #674L7-6(5) 6-3
2024-07-29M25 TaipeiHardR32Ryotaro Taguchi #651L7-5 6-2
2024-07-15M25 TianjinHardR32Xing Dao Chen #1665L6-2 6-3
2024-07-01M15 TianjinHardR32Jeremy Zhang #1463W6-3 6-4
2024-07-01M15 TianjinHardR16Sasi Kumar Mukund #476L6-1 6-3
2024-06-24M15 TianjinHardR32Ye Cong Mo #586L7-6(8) 6-4
2024-05-20Skopje CHClayQ2Nikoloz Basilashvili #515L6-2 7-5
2024-05-13Taipei CHHardR32Remy Bertola #343L6-3 6-1
2024-05-06Wuxi CHHardQ1Ye Cong Mo #659L3-6 6-2 6-3
2024-04-01M15 KashiwaHardR32Daiki YoshimuraW6-0 6-3
2024-04-01M15 KashiwaHardR16San Hui Sin #469W6-2 3-6 6-4
2024-04-01M15 KashiwaHardQFRyotaro Taguchi #749L6-4 6-1
2024-03-25M15 TsukubaHardR32Yuki Mochizuki #514W7-6(7) 2-6 6-4
2024-03-25M15 TsukubaHardR16Ryotaro MatsumuraL6-2 4-1 RET
2024-03-18M15 Nishi-TokyoHardR32Renta Tokuda #588L6-2 6-3
2024-02-05Chennai CHHardQ1Eric Vanshelboim #368L6-3 6-3
2023-11-27Yokkaichi CHHardQ1Colin Sinclair #392W6-3 7-5
2023-11-27Yokkaichi CHHardQ2Tatsuma Ito #648L7-6(4) 6-1
2023-10-16Shenzhen CHHardQ1Qian Sun #1168W6-1 6-4
2023-10-16Shenzhen CHHardQ2Tsung Hao Huang #625L6-3 6-2
2023-10-09Shenzhen CHHardQ1Colin Sinclair #347L6-3 6-4
2023-09-11Guangzhou CHHardQ1Linghao Zhang #1606W6-1 6-0
2023-09-11Guangzhou CHHardQ2Luca Castelnuovo #670L6-7(3) 6-3 6-2
2023-09-04Shanghai CHHardQ1Robert Strombachs #389L6-4 7-5
2023-08-28Zhangjiagang CHHardQ1Toshihide Matsui #1768W6-0 6-2
2023-08-28Zhangjiagang CHHardQ2Mikalai Haliak #567L6-3 6-1
2023-08-21Zhuhai CHHardQ2Aliaksandr Liaonenka #1087L6-4 6-2
2023-08-14M25 YinchuanHardR32Fajing Sun #446L6-4 6-4
2023-08-07M25 BaotaoClayR32Luca Castelnuovo #788L6-2 6-2
2023-07-03M15 TianjinHardR16Erik Arutiunian #927W7-6(2) 6-2
2023-07-03M15 TianjinHardR32Sheng Tang #1287W6-0 6-3
2023-07-03M15 TianjinHardQFZhe Li #882L7-6(1) 6-0
2023-06-26M15 TianjinHardR32Isaac Becroft #1031W6-4 6-4