Player Details: 1210967164

Country : Hong Kong
Availability Schedule :
Week Days: from 18:00-23:00 UTC+8 Weekend:from 10:00-23:00 UTC
Head To Head vs :
Stats:
Overall Current Year
Title Win Loss Title Win Loss
All 1125104  035
Grand Slam 01814  011
Masters 1000 03632  022
500 01914  000
250 15138  002
Challenger 016  000
Other 000  000
 
Activity: Singles (see Doubles)
Entry Race
Total Points380280
Davis Cup
Extra Tournament
Masters
Year Week Name Rank Entry Race Points Round Opponent Rank Opponent Score
2020: 20 Rome 24 10
Masters 1000 Clay R1 33 baha navas w.o
19 Madrid 24 90
Masters 1000 Clay R3 -- Lian w.o
R2 78 gaylondon WO
R1 -- Bye
4 Australian Open 23 180
Grand Slam NewLine Synthetic R2 1 JiJo w.o
R1 72 Hwgonz DISQ
3 Auckland 23 0
250 NewLine Synthetic R1 5 Max Diamandis w.o
2 Doha 23 0
250 NewLine Synthetic R1 62 xofakis w.o
2019: 44 Paris 29 10
Masters 1000 Indoor Hard R1 14 andrey9537 WO
43 Basel 29 90
500 Indoor Hard Q 17 jonnyboy21 7/6(5) 6/4
R1 4 André Tomás 6/1 7/6(4)
42 Moscow 31 0
250 Indoor Hard R1 21 MSharapova1 DISQ
27 Wimbledon 37 90
Grand Slam Grass R2 1 JiJo w.o
R1 -- Croat DISQ
26 Eastbourne 36 0
250 Grass R1 54 filipes22 w.o
25 Halle 36 45
500 Grass R2 3 M.Khalil Guedria 6/2 6/0
R1 29 MSharapova1 7/6(7) 7/6(2)
24 Stuttgart 38 0
250 Grass R2 16 jonnyboy21 w.o
R1 -- Bye
22 Roland Garros 38 0
Grand Slam Clay R1 71 acerodd_2003 DISQ
20 Rome 30 10
Masters 1000 Clay R1 11 Przemek 6/4 6/7(6) 6/2
19 Madrid 30 10
Masters 1000 Clay R1 33 achraf federer w.o
16 Monte Carlo 26 10
Masters 1000 Clay R1 44 Chris Jacob 4/6 7/6(11) 6/2
15 Houston 28 0
250 Clay R1 70 AhmedAdly w.o
12 Miami 25 90
Masters 1000 Blue-Green Cement R3 3 NESXA 7/6(5) 6/1
R2 82 Sammy w.o
R1 -- Bye
10 Indian Wells 25 10
Masters 1000 Blue-Green Cement R1 49 achraf federer WO
9 Acapulco 25 0
500 Blue-Green Cement R1 23 Pedro98 w.o
3 Australian Open 28 90
Grand Slam NewLine Synthetic R2 8 Max Diamandis 6/4 7/5 ret.
R1 39 Zugzwang 6/3 6/3 7/6(8)
2 Auckland 26 0
250 NewLine Synthetic R2 47 Stefan Pavlovic 6/3 3/6 6/4
R1 -- Bye
1 Brisbane 26 20
250 NewLine Synthetic R2 4 JiJo 6/2 6/0
R1 72 achraf federer w.o
2018: 32 Toronto 12 10
Masters 1000 Blue-Green Cement R2 31 Sabatini RL
R1 -- Bye
27 Wimbledon 12 10
Grand Slam Grass R2 64 Carmen Stromae 6/3 6/3 6/4
R1 -- Bye
26 Eastbourne 12 0
250 Grass R2 35 Pedro98 RL
R1 -- Bye
25 Halle 12 90
500 Grass Q 1 DavidiM 6/3 6/3
R2 40 Straight Edge WK 6/2 6/4
R1 57 narcisandreea16 6/4 7/5
24 Stuttgart 11 0
250 Grass R1 20 André Tomás w.o
22 Roland Garros 11 10
Grand Slam Clay R2 116 Naastooo 4/6 7/6 4/6 6/2 6/4
R1 -- Bye
20 Rome 11 180
Masters 1000 Clay Q 9 Serena Williams 6/3 7/6(2)
R3 17 FakeRafaNadal 6/2 7/5
R2 100 ipko 6/0 6/3
R1 -- Bye
19 Madrid 11 90
Masters 1000 Clay R2 54 Pedro98 6/4 1/6 7/5
R1 18 Andre Kerber 5/7 6/1 7/5
18 Estoril 11 90
250 Clay S 43 André Tomás 6/3 6/3
Q 56 Pedro98 6/3 6/1
R2 52 Joao Sousa w.o
R1 -- Bye
17 Barcelona 11 0
500 Clay R1 47 André Tomás 7-5 6-1
16 Monte Carlo 11 180
Masters 1000 Clay Q 1 DavidiM 6/2 6/0
R3 -- Straight Edge WK 7/6(5) 6/4
R2 108 Nahia Botran 6/0 6/1
R1 -- Bye
15 Marrakech 11 0
250 Clay R2 -- Straight Edge WK 5/7 6/3 7/6(5)
R1 -- Bye
12 Miami 12 90
Masters 1000 Blue-Green Cement R3 32 Andre Kerber 6/3 6/4
R2 59 Bublik2723 w.o
R1 -- Bye
10 Indian Wells 12 180
Masters 1000 Blue-Green Cement Q 1 DavidiM 6/3 6/3
R3 6 Max Diamandis 7/5 7/6(5)
R2 35 Emir Guermassi 6/1 6/4
R1 -- Bye
9 Acapulco 12 0
500 Blue-Green Cement R1 43 Souhail Aarab RL
2 Sydney 10 0
250 NewLine Synthetic R2 56 Andre Kerber WO
R1 -- Bye
1 Brisbane 10 90
250 NewLine Synthetic S 12 Serena Williams 4/6 6/1 6/4
Q 29 FakeRafaNadal 7/6(8) 7/6(4)
R2 56 Andre Kerber 6/3 6/4
R1 -- Bye
2017: 44 Paris 11 10
Masters 1000 Indoor Hard R2 45 Souhail Aarab w.o
R1 -- Bye
42 Antwerp 10 45
250 Indoor Hard Q 16 Sale93 WO
R2 59 Acid_Spot WO
R1 -- Bye
41 Shanghai 10 10
Masters 1000 Blue-Green Cement R2 29 jonnyboy21 7/5 7/6(3)
R1 -- Bye
40 Beijing 10 90
500 Blue-Green Cement Q 3 ffzzpp 6/1 6/2
R2 40 Sabatini 6/4 6/3
R1 26 HAAS w.o
39 Chengdu 10 90
250 Blue-Green Cement S 3 ffzzpp 6/3 3/6 6/3
Q 61 Acid_Spot 6/1 6/4
R1 -- Bye
35 US Open 15 180
Grand Slam Blue-Green Cement R3 3 ffzzpp 6/7(3) 6/4 6/4 6/7(3) 6/1
R2 42 Lazar w.o
R1 35 Sabatini 6/1 6/4 1/0 ret
34 Winston-Salem 15 90
250 Blue-Green Cement S 6 Max Diamandis 6/3 6/2
Q 29 andrey9537 w.o
R2 40 jonnyboy21 w.o
R1 -- Bye
33 Cincinnati 12 90
Masters 1000 Blue-Green Cement R3 6 Max Diamandis 6/4 6/4
R2 71 vampireZattitude 6/2 7/6(2)
R1 -- Bye
32 Montreal 12 90
Masters 1000 Blue-Green Cement R3 5 DavidiM 4/6 7/6(3) 6/4
R2 63 Croat 6/4 6/1
R1 -- Bye
31 Los Cabos 16 0
250 Blue-Green Cement R1 78 midooayman 6/3 6/4
30 Hamburg 15 300
500 Clay F 4 NESXA 6/4 6/2
S 5 DavidiM 7/6 6/0
Q 57 Souhail Aarab w.o
R2 51 jonnyboy21 6/3 6/4
R1 -- Bye
27 Wimbledon 18 360
Grand Slam Grass Q 9 LetsGoBro 6-1 6-3 7-5
R3 5 Max Diamandis 7/6 6/7 4/6 6/4 6/4
R2 26 Teliana Pereira 6/2 6/3 6/3
R1 59 joseca 6/0 6/0 6/0
26 Eastbourne 17 45
250 Grass Q 10 M.Khalil Guedria 6/4 6/2
R2 89 M.Gonzalez 3/6 6/1 6/2
R1 -- Bye
24 s-Hertogenbosch 19 0
250 Grass R2 172 M.Gonzalez 7/6(4) 2/6 7/6(7)
R1 -- Bye
22 Roland Garros 22 180
Grand Slam Clay R4 4 NESXA 6/1 6/1 6/4
R3 24 Zugzwang 7/5 4/6 6/3 6/4
R2 120 achraf federer w.o
R1 -- Bye
21 Geneva 22 45
250 Clay Q 4 NESXA 6/3 6/4
R2 104 reda jennah w.o
R1 -- Bye
20 Rome 27 90
Masters 1000 Clay R3 4 NESXA 4/6 6/1 6/3
R2 123 Cheda WO
R1 -- Bye
19 Madrid 28 180
Masters 1000 Clay Q 4 NESXA 6/4 6/2
R3 15 JKK 7/6 6/1
R2 13 SàLîM w.o
R1 87 seselducher WO
18 Munich 34 45
250 Clay Q 7 Max Diamandis 7/6(3) 6/4
R2 -- M.Gonzalez 6/4 6/7 6/2
R1 -- Bye
17 Barcelona 38 300
500 Clay F 3 Mehdi 6/2 7/6(3)
S 27 Sale93 6\4 6\2
Q 15 Przemek 7/6 6/3
R2 5 NESXA 7/5 6/4
R1 -- Jelena Jankovic RL
16 Monte Carlo 38 90
Masters 1000 Clay R3 13 edkDeus 6-4 7-5
R2 24 KENZ 6/3 7/6
R1 -- Bye
15 Houston 38 20
250 Clay R2 13 edkDeus 6/4 7/6(4)
R1 55 Lazar 6/4 6/3
12 Miami 39 10
Masters 1000 Blue-Green Cement R1 40 DavidiM 7/5 7/5
10 Indian Wells 42 10
Masters 1000 Blue-Green Cement R1 40 DavidiM 6/3 6/1
9 Dubai 44 45
500 Blue-Green Cement R2 36 M.Gamal Federerized 6/4 7/6(0)
R1 123 traphik 6/1 6/3
8 Delray Beach 45 90
250 Blue-Green Cement S 20 NathanAck 6/3 6/4
Q 24 KENZ 7/6(7) 7:5
R2 19 MSharapova1 6/7 6/2 6/7(15)
R1 48 Andre Kerber 6/3 7/5
7 Rotterdam 44 45
500 Indoor Hard R2 5 NESXA 6/4 6/4
R1 158 traphik 6/3 6/3
6 Sofia 44 20
250 Indoor Hard R2 14 Przemek 4/6 6/4 6/2
R1 113 scorpion0131 6/0 2/0 ret
3 Australian Open 51 180
Grand Slam NewLine Synthetic R3 5 NESXA 6/3 6/4 4/6 6/4
R2 16 Sabatini 7/5 7/5 ret
R1 81 jonnyboy21 3/6 6/3 6/4 6/4
2016: 33 Cincinnati 81 10
Masters 1000 Blue-Green Cement R1 73 DjokerNole 6/3 5/0 ret
32 Los Cabos Open 81 250
250 Blue-Green Cement W 12 Chris Jacob 6-1 4-2
S 19 adner w.o
Q 34 KENZ 6:4 6:4
R1 78 Dawid L. 6/4 3/2 ret
31 Atlanta Championships 90 0
250 Blue-Green Cement Q2 148 J.Crété RL
Q1 -- Bye
30 Toronto 135 90
Masters 1000 Blue-Green Cement R3 8 M.Khalil Guedria 4/6 7/6(3) 6/1
R2 18 adner 6/4 4/6 6/4
R1 65 kevin kous w.o
29 Washington Open -- 90
500 Blue-Green Cement Q 5 NESXA 6/3 6/1
R2 45 The Alpha 6/4 3/6 6/3
R1 78 DjokerNole w.o
28 Hall of Fame -- 45
250 Grass Q 11 milutki10 6/4 6/2
R2 33 Tatishvili 7/6(11) 6/3
R1 -- Bye
2015: 22 Roland Garros 79 10
Grand Slam Clay R1 63 Mohamed Amine RL
20 Rome 78 10
Masters 1000 Clay R1 34 Tatishvili w.o
19 Madrid 78 10
Masters 1000 Clay R1 104 mirel w.o
18 Istanbul 77 0
250 Clay R2 27 MSharapova1 w.o
R1 -- Bye
6 Zagreb 72 0
250 Indoor Hard R1 55 M.Gamal Federerized DISQ
5 Bucaramanga 72 0
CT 75 Clay R1 -- Žan Đerković w.o
4 Australian Open 71 45
Grand Slam NewLine Synthetic R2 1 Heinrich von Westphalen w.o
R1 43 Fighter Fognini w.o
2014: 42 Vienna 76 0
250 Indoor Carpet R2 35 Tatishvili w.o
R1 -- Bye
41 Shanghai 77 10
Masters 1000 Blue-Green Cement R1 29 ffzzpp w.o
26 Wimbledon 77 10
Grand Slam Grass R1 27 Algo RL
25 Eastbourne 81 20
250 Grass R2 44 testo RL
R1 27 jonnyboy21 RL
24 Queen's 93 20
250 Grass R2 118 NikolaPavlov 7/5 6/2
R1 47 Chris Jacob w.o
23 Vicenza 93 0
CT 100 Clay R1 147 The Alpha WO
22 Roland Garros 95 90
Grand Slam Clay R3 3 $her@z RL
R2 42 testo 6/2 6/3 6/3
R1 90 CGGC 6/4 7/6 6/3
21 Nice 107 20
250 Clay R2 73 Andre Kerber 6/2 3/6 7/6(3)
R1 -- BreDavid 6:2 6:3
20 Rome 111 22
Masters 1000 Clay R1 70 Mehdi RL
Qualified TBD
Q3 -- diablito RL
Q2 268 Joao Sousa RL
Q1 -- Bye
19 Madrid 121 0
Masters 1000 Clay Q1 -- dejan w.o
18 Oeiras 129 20
250 Clay R2 6 Sabatini RL
R1 152 Malek Jaziri RL
17 Barcelona 127 20
500 Clay R2 2 Nadi madi 6/2 6/0
R1 141 kuba 6:4 6:4
16 Monte-Carlo 228 0
Masters 1000 Clay Q1 -- Andreas Seppi (ITA) RL
15 Casablanca 227 93
250 Clay S 2 Nadi madi RL
Q 25 Fighter Fognini 6:2 6:3
R2 19 yassinee w.o
R1 103 Khalil Ghenimm RL
Qualified TBD
Q2 324 Muñozzep RL
Q1 -- Bye
14 Tunisia F1 229 0
Future Clay R1 214 kristooph RL
13 Qatar F1 229 0
Future Blue-Green Cement R1 142 Milivoj96 RL
2013: 50 Noumea 220 0
CT 90 NewLine Synthetic R1 341 nkpodovi w.o
42 Moscow 245 0
250 Indoor Carpet R2 15 Mario w.o
R1 -- Bye
41 Shanghai 240 3
Masters 1000 Blue-Green Cement Q2 143 Ellias RL
Q1 224 vamos RL
40 Beijing 244 0
500 Blue-Green Cement R1 38 Naastooo w.o
39 Bangkok 322 0
250 Indoor Hard R1 33 Policeman RL
38 Metz 322 20
250 Indoor Hard R2 361 Mohamed khalil Guedria RL
R1 188 ziad_zaki w.o
36 Genova -- 0
CT 100 Clay Q2 143 Mido RL
Q1 -- moodin0931 w.o