Tennis Matches & Results
15 tournaments across clay and hard courts. Featured: Rio de Janeiro and Dubai. Highlights: 8 finals.
Doha
ATP · A · HardCourtMedium
24°CClear · Wind 27 km/h · 34% RH
Semi-final
Quarter-final
Round of 16
Fin
672
450
Fin
47772
65621
Hard specialist
Fin
662
340
H2H leadH2H trail
Fin
662
410
Hard specialist35d break
Fin
776862
6371011
35d breakHard specialist
Fin
7863772
6677641
Recent retirementWeak on hard
Fin
2662
6341
Hard specialistHard specialist
Fin
662
330
Hard specialistRecent retirement
Round of 32
Fin
3662
6341
35d break3-setters recently
Fin
662
440
3-setters recently
Fin
67112
1690
Hard specialistHard specialist
Fin
6772
1650
Weak on hardH2H trail
Fin
7772
6250
Hard specialist
Fin
662
130
Hard specialist
Fin
7782
5660
Fin
662
200
Fin
7772
6550
Hard specialistLosing streak 4
Fin
7762
6340
Recent retirement
Fin
672
250
H2H leadH2H trail
Fin
662
440
H2H trailH2H lead
Los Cabos
ATP · A · HardCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
7762
6530
Hard specialist
Fin
662
300
Losing streak 7
Fin
662
100
Weak on hardHard specialist
Fin
6462
3641
H2H trailHard specialist
Fin
662
300
H2H leadH2H trail
Fin
662
330
Fin
662
420
Hard specialist
Fin
662
410
Hard specialistHard specialist
Round of 32
Fin
777122
656100
Losing streak 7
Fin
662
100
Recent retirementWeak on hard
Fin
47762
66541
H2H trailHard specialist
Fin
6462
4641
H2H leadWeak on hard
Fin
662
140
Hard specialistHard specialist
Fin
662
240
H2H trailH2H lead
Fin
662
430
Hard specialist
Fin
7762
6220
H2H leadH2H trail
Fin
6772
3620
Hard specialist
Fin
6772
3630
Hard specialistRecent retirement
Fin
672
450
Hard specialistWeak on hard
Fin
662
430
Rio de Janeiro
ATP · A · ClayCourtMedium-slow
29°CDrizzle · Wind 12 km/h · 70% RH
Quarter-final
Round of 16
Round of 32
Ret.
1–
1–
Fin
6362
2631
Fin
762
54–
Fin
662
43–
Fin
6162
1621
Fin
3672
6351
Fin
471062
66811
Fin
662
31–
Fin
662
04–
Fin
27762
66131
Fin
1662
6421
Fin
6172
1651
Fin
662
31–
Fin
2662
6441
Fin
762
53–
Fin
662
32–
Dubai
WTA · P · HardCourtMedium
23°CClear · Wind 29 km/h · 60% RH
Semi-final
Quarter-final
Round of 16
Fin
77362
65641
Hard specialist
Fin
662
140
On a streak 535d break
Fin
662
320
Hard specialistH2H lead
Fin
662
220
H2H leadH2H trail
Fin
2662
6431
Hard specialistRecent retirement
Fin
3672
6351
Hard specialist
Fin
662
420
Fin
672
450
Hard specialistH2H trail
Round of 32
Fin
662
430
On a streak 5
Fin
62662
77341
Recent retirement3-setters recently
Fin
662
240
H2H trailH2H lead
Fin
662
330
35d breakWeak on hard
Fin
672
150
Hard specialistH2H trail
Fin
6562
1721
Losing streak 8
Fin
662
440
H2H leadWeak on hard
Fin
662
340
Hard specialistH2H trail
Fin
662
340
H2H trailHard specialist
Fin
662
030
H2H leadH2H trail
Fin
5662
7221
Hard specialist
Ret.
46–
62–
Hard specialistH2H trail
Fin
65662
77301
Hard specialist
Fin
662
140
Hard specialist
Fin
6162
4621
W/O
Recent retirement
Round of 64
Fin
6162
4621
Weak on hardHard specialist
Fin
6792
3670
35d breakWeak on hard
Fin
662
120
Hard specialistRecent retirement
Fin
5662
7231
H2H leadH2H trail
Fin
6772
4640
Fin
6262
2611
Losing streak 835d break
Fin
662
240
Hard specialist
Fin
662
240
H2H leadH2H trail
Fin
662
430
Recent retirement
Fin
672
350
Recent retirement196d break
Fin
4662
6401
H2H leadH2H trail
Fin
6772
3620
Hard specialist
Fin
662
210
Weak on hard
Fin
4662
6241
Hard specialist
Fin
662
320
Hard specialistWeak on hard
Fin
7762
6230
Ret.
6–
4–
On a streak 5
Fin
6162
0601
Fin
7762
6230
H2H trailH2H lead
Fin
16772
63631
H2H trailHard specialist
Fin
4762
6541
Hard specialist
Fin
6362
2641
H2H trailH2H lead
Fin
77472
65651
Fin
3662
6331
3-setters recently
CourtMedium
24°CClear · Wind 27 km/h · 34% RH
Qualifying Semi-final
Qualifying Round
Fin
662
240
364d break
Fin
662
120
Fin
662
430
35d break
Fin
662
320
3-setters recently
Fin
77262
62631
Hard specialist
Fin
6782
4660
Fin
71062
6840
H2H leadH2H trail
Fin
662
430
Home
CourtMedium
Qualifying Semi-final
Qualifying Round
Fin
6362
2641
308d break
Fin
662
320
3-setters recently
Fin
3662
6321
Weak on hardLosing streak 4
Fin
662
440
Hard specialistHard specialist
Fin
6172
3651
Weak on hard
Fin
772
550
Losing streak 8Weak on hard
Fin
662
010
Hard specialistH2H trail
Fin
762
530
Hard specialistH2H trail
Pau CH
CHALLENGER · C · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
662
Naw H.
430
Recent retirement
Fin
662
440
Hard specialist
Fin
6462
2621
Fin
6772
3640
Hard specialistH2H lead
Fin
662
430
Hard specialist
Fin
662
230
On a streak 5
Fin
672
350
H2H trailH2H lead
Fin
6772
0630
Round of 32
Fin
662
120
49d break
Fin
6772
4630
Recent retirement
Fin
662
420
Weak on hard
Fin
662
440
Hard specialist
Fin
662
420
Recent retirement
Fin
662
230
On a streak 5
Fin
6772
3650
Heavy load 14d
Fin
662
430
Hard specialist
Fin
776372
627751
Hard specialist3-setters recently
Ret.
60–
30–
Weak on hard
Fin
662
220
Fin
6462
4641
Hard specialist
Fin
1662
6321
Fin
7772
5640
Weak on hard
Fin
Naw H.
776362
627721
Hard specialist
Fin
7772
5630
3-setters recently
Pune CH
CHALLENGER · C · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
662
100
Fin
662
120
Fin
662
410
Recent retirement
Ret.
654–
471–
35d break3-setters recently
Fin
662
120
Hard specialist
Fin
665772
077641
Hard specialistRecent retirement
Fin
662
430
Heavy load 14d
Fin
662
440
Heavy load 14d3-setters recently
Round of 32
Fin
662
430
3-setters recently
Fin
7762
6120
Hard specialist
Fin
7762
6430
Heavy load 14d35d break
Fin
776562
657731
Recent retirement
Fin
7862
6640
Heavy load 14dLosing streak 4
Fin
77462
64631
Hard specialist
Fin
662
420
Hard specialist
Fin
57762
76131
Fin
6462
2621
H2H trailH2H lead
Fin
662
420
35d break
Fin
77772
65650
3-setters recentlyOn a streak 7
Fin
672
350
Hard specialistHard specialist
Fin
662772
377631
Fin
7962
6730
Losing streak 4
Fin
662
320
28d break
Fin
46772
61641
Recent retirementLosing streak 8
Tenerife 2 CH
CHALLENGER · C · HardCourtMedium-slow
Semi-final
Quarter-final
Round of 16
Fin
6162
4631
Weak on hard
Fin
662
140
Losing streak 5
Fin
47772
66451
Weak on hard3-setters recently
Fin
2662
6321
Hard specialist
Fin
662
430
Weak on hard
Fin
662
240
Hard specialist
Fin
662
330
Weak on hard
Fin
662
330
3-setters recently
Round of 32
Fin
2662
6431
Weak on hard
Fin
727132
566111
H2H leadH2H trail
Fin
7562
5711
H2H leadWeak on hard
Fin
6472
4651
Fin
662
340
Hard specialistWeak on hard
Fin
37762
66231
Weak on hard
Fin
6772
3630
3-setters recentlyWeak on hard
Fin
4672
6351
Fin
3762
6541
Fin
7772
5630
Hard specialist
Fin
3672
6351
Losing streak 5Weak on hard
Fin
6362
1621
35d break
Fin
7762
6210
3-setters recentlyOn a streak 7
Fin
7362
5621
Weak on hard
Fin
662
230
Weak on hardLosing streak 7
Fin
7762
6540
Weak on hard
Puerto Vallarta 125
CHALLENGER · C · HardCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
672
35–
Weak on hard
Fin
2762
6541
Hard specialistWeak on hard
Fin
662
44–
On a streak 6Hard specialist
Fin
0662
6231
Weak on hard
Fin
662
01–
H2H trailH2H lead
Fin
662
14–
Weak on hard28d break
Fin
662
43–
Hard specialist35d break
Fin
6462
3621
Weak on hard
Round of 32
Fin
662
20–
Weak on hard
Fin
762
51–
Weak on hardRecent retirement
Fin
662
41–
Hard specialist
Ret.
3712
6501
Weak on hardLosing streak 4
Fin
662
34–
On a streak 6Hard specialist
Fin
672
35–
Hard specialist
Fin
662
43–
3-setters recently
Fin
662
32–
Weak on hardWeak on hard
Fin
662
13–
3-setters recently35d break
Fin
66672
78451
Recent retirement
Fin
672
15–
Weak on hardWeak on hard
Fin
662
34–
28d break
Fin
6172
3651
35d break
Fin
662
31–
Hard specialistWeak on hard
Fin
662
42–
Fin
672
05–
Weak on hard35d break
W15 Manacor
CHALLENGER · C · HardCourtMedium-slow
CourtMedium-slow
Qualifying Semi-final
CourtMedium-slow
Qualifying Semi-final
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
662
410
Fin
4662
6331
Fin
662
410
3-setters recently
Fin
662
130
Fin
Naw H.(10)
62772
46631
Losing streak 5
Fin
3662
6231
H2H leadH2H trail
Fin
662
330
Fin
662
440
Fin
662
410
Ret.
34–
61–
112d break
Fin
37762
66521
Fin
6772
4630
210d break
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
662
310
Fin
662
340
Hard specialist210d break
Fin
65662
77101
Recent retirement
Fin
66662
27811
Fin
77362
61631
Fin
77162
63601
Fin
7762
6540
H2H trailH2H lead
Fin
662
310
Losing streak 5Recent retirement
Fin
662
140
Hard specialistWeak on hard
Fin
5662
7431
Heavy load 14d
CourtMedium
Qualifying Semi-final
CourtMedium-slow
Qualifying Semi-final
Qualifying Round
Fin
3662
6041
189d break
Fin
662
430
Injury return 84d
Fin
6362
2641
Losing streak 4
Fin
762
500
84d break
Fin
2662
6311
Losing streak 4
Fin
4662
6341
35d breakWeak on hard
Fin
6772
Habib H.(9)
3650
Losing streak 5
Fin
3662
6111
Weak on hard84d break
Fin
7762
6040
Weak on hard
Fin
762
530
Weak on hard
Fin
4662
6411
H2H trailH2H lead
CourtMedium
Qualifying Final
CourtMedium-fast
Qualifying Semi-final
Fin
662
22–
Hard specialist
Fin
662
43–
Fin
662
21–
Hard specialistHard specialist
Fin
6362
3641
H2H leadH2H trail
Fin
4762
6521
Weak on hardH2H lead
Fin
3662
6341
Fin
4662
6421
Recent retirementHard specialist
Fin
662
32–
Qualifying Round
Fin
662
43–
Hard specialist3-setters recently
Fin
7762
621–
H2H leadH2H trail
Fin
6262
2631
Fin
662
40–
Losing streak 4
Fin
3662
6441
Hard specialistH2H trail
Fin
37762
66321
Hard specialistH2H trail
Ret.
2642
6311
Fin
662
30–
Fin
4662
6121
H2H leadH2H trail
Fin
662
14–
Recent retirement
Fin
662
42–
Fin
762
54–
Recent retirement
Fin
662
03–
Hard specialist
Fin
662
42–
Recent retirement
Fin
662
30–
CourtSlow