Match history · 20 shownLocal time
DateOpponentLeagueResultMoneylineO/U
12:50
Truls Moregard
WTT China Smash
L1–3
4.10
—
03:55
Junsong Chen
WTT China Smash
W3–1
2.15
—
11:10
Che-Yen Hung
WTT China Smash Quals
W3–1
1.20
70.5
13:00
Youssef Abdel-Aziz
WTT China Smash Quals
W3–0
1.20
—
12:45
Siu Hang Lam
WTT China Smash Quals
W3–0
1.22
—
09:00
Darko Jorgic
WTT Star Contender Astana
L0–3
2.95
—
15:30
Eduard Ionescu
WTT Star Contender Astana
W3–2
1.51
—
13:55
Hyuk Kwon
WTT Star Contender Astana Quals
W3–2
1.44
74.5
06:00
Alexey Markin
WTT Star Contender Astana Quals
W3–0
1.01
—
16:15
Nikita Artemenko
WTT Feeder Doha
L1–3
1.53
74.5
11:10
Martin Andersen
WTT Feeder Doha
W3–1
1.05
—
15:45
Cedric Meissner
WTT Feeder Doha
W3–0
1.28
72.5
15:00
Peng Xiang
WTT Contender Muscat
L2–3
2.20
75.5
15:05
Yang Wang
WTT Contender Muscat Quals
W3–1
1.53
74.5
07:25
Siu Hang Lam
WTT Contender Muscat Quals
W3–0
1.22
71.5
16:10
Iskender Kharki
WTT Contender Muscat Quals
W3–0
1.03
—
10:15
Abdulaziz Bu Shulaybi
WTT Contender Muscat Quals
W3–1
1.03
—
15:45
Rares Sipos
WTT Star Contender Doha Quals
L1–3
1.28
72.5
09:30
Payas Jain
WTT Star Contender Doha Quals
W3–0
1.12
67.5
14:15
Florian Bourrassaud
WTT Star Contender Doha Quals
W3–0
1.33
72.5