ITF M15 Tianjin
06/30 03:00
27
Ray Ho
v
Yecong Mo
6-4,3-6,1-6
ITF M15 Tianjin
06/30 02:00
27
Ray Ho
v
Yecong Mo
6-4,2-4
ITF M15 Tianjin
06/29 03:55
26
Ray Ho
v
Jiayang Dong
6-1,6-1
ITF M15 Tianjin
06/28 01:00
25
Ray Ho
v
Isaac Becroft
6-4,6-4
ITF M15 Tianjin
06/22 02:00
26
Ray Ho
v
Yan Bai
4-6,2-6
ITF M15 Tianjin
06/21 02:00
25
Ray Ho
v
Zhan Zheng
4-6,6-1,6-4
ITF M15 Tianjin
06/16 01:00
27
Ray Ho
v
Yi Zhou
6-4,3-6,2-6
ITF M15 Tianjin
06/15 03:25
26
Ray Ho
v
Weitao Xu
6-3,6-1
ITF M15 Tianjin
06/14 06:25
25
Ray Ho
v
Jesse Delaney
6-2,6-2
ITF M25 Luzhou
06/07 02:00
25
Jimmy Yang
v
Ray Ho
6-4,7-6
ITF M25 Jakarta
04/27 02:00
26
[251] Ray Ho
v
Brandon Walkin
[231]
4-6,6-7
ITF M25 Jakarta
04/25 06:05
25
[405] Ramkumar Ramanathan
v
Ray Ho
[251]
0-6,2-6
ITF M25 Jakarta
04/20 03:50
26
Yeongseok Jeong
v
Ray Ho
6-4,6-4
ITF M25 Jakarta
04/19 02:30
25
Ray Ho
v
Andrew Rogers
6-3,6-4
ITF M25 Jakarta
04/19 02:30
25
Ray Ho
v
Shintaro Imai
Cancelled
ITF M25 Jakarta
04/18 02:15
44
[251] Ray Ho
v
Brandon Walkin
[227]
Retired
ITF M25 Jakarta
04/17 02:25
44
Ray Ho
v
Credit Chaiyarin
6-2,7-6
ITF M25 Jakarta
04/12 04:35
25
[330] Fajing Sun
v
Ray Ho
[250]
6-4,6-4
ITF M25 Jakarta
04/11 02:00
44
Ray Ho
v
Derek Pham
4-6,6-2,10-4
ITF M25 Jakarta
04/10 02:30
44
Ray Ho
v
Ethan Cook
6-2,7-6
ITF M15 Singapore
04/06 03:50
26
[419] Dayne Kelly
v
Ray Ho
[260]
6-4,6-4
ITF M15 Singapore
04/05 11:05
25
Ray Ho
v
Natthasith Kunsuwan
6-3,6-4
ITF M15 Monastir
03/31 08:30
27
Ray Ho
v
Buvaysar Gadamauri
4-6,4-6
ITF M15 Monastir
03/30 08:30
26
Ray Ho
v
Tiago Pereira
6-4,6-3
ITF M15 Monastir
03/29 10:55
25
[390] Constantin B Kouzmine
v
Ray Ho
[272]
3-6,5-7
ITF M15 Monastir
03/25 08:30
28
Alexandre Aubriot
v
Ray Ho
6-2,6-2
ITF M15 Monastir
03/24 08:30
27
Ray Ho
v
Simone Roncalli
6-7,6-2,6-3
ITF M15 Monastir
03/23 08:25
26
Xiaofei Wang
v
Ray Ho
4-6,0-6
ITF M15 Monastir
03/22 08:30
25
[272] Ray Ho
v
Aziz Ouakaa
[431]
6-4,6-4
ITF M15 Monastir
03/18 08:25
28
Lorenzo Rottoli
v
Ray Ho
6-4,6-4
This website stores data such as cookies to enable site functionality including analytics and personalization. By
using this website, you automatically accept that we use cookies.
Accept