Tennis Matches & Results
13 tournaments across hard and clay courts. Featured: Delray Beach and Dubai. Highlights: 7 finals, 1 quarter-finals.
Delray Beach
ATP · A · HardCourtMedium-fast
Semi-final
Quarter-final
Round of 16
Fin
6782
3660
H2H trailHard specialist
Fin
6272
4651
Hard specialist
Fin
672
350
Fin
7762
6430
Hard specialistLosing streak 4
Fin
662
200
H2H leadWeak on hard
Fin
667762
786411
Hard specialistRecent retirement
Fin
662
130
Fin
762
530
Hard specialist
Round of 32
Fin
2662
6341
H2H trailH2H lead
Fin
6277772
7762631
Fin
662
230
Fin
662
410
Hard specialistHard specialist
Fin
4762
6531
Recent retirement
Fin
662
240
Losing streak 4Hard specialist
Fin
71062
6830
Fin
662
110
H2H trailH2H lead
Fin
66562
27721
H2H trailH2H lead
Fin
6772
1650
Weak on hardWeak on hard
Fin
762
540
Losing streak 8
Fin
762
530
Hard specialist
Doha
ATP · A · HardCourtMedium
24°CClear · Wind 21 km/h · 48% RH
Semi-final
Quarter-final
Round of 16
Fin
672
350
28d breakHard specialist
Fin
7762
6430
H2H leadH2H trail
Fin
662
010
Recent retirementWeak on hard
Fin
662
400
Hard specialistWeak on hard
Fin
66562
37731
Hard specialistHard specialist
Fin
672
450
Losing streak 8Heavy load 14d
Fin
4762
6541
H2H trailInjury return 28d
Fin
65662
77141
Injury return 28dHard specialist
Round of 32
Fin
6772
4640
Hard specialistLosing streak 4
Fin
7762
6330
H2H leadH2H trail
Fin
662
440
Injury return 28d
Fin
662
220
Weak on hardH2H lead
Fin
78162
66641
Hard specialist
Fin
662
240
Hard specialistWeak on hard
Fin
647862
776641
Weak on hardHard specialist
Fin
37762
66441
Injury return 28dRecent retirement
Fin
4662
6411
Hard specialist
Fin
6772
2650
Hard specialist
Fin
662
130
Fin
2672
6351
H2H trailH2H lead
Marseille
ATP · A · HardCourtFast
11°CRain · Wind 27 km/h · 90% RH
Semi-final
Quarter-final
Round of 16
Fin
6772
3640
Home
Fin
6772
3610
Losing streak 4
Fin
666772
784641
Hard specialist
Fin
46772
63631
H2H leadH2H trail
Fin
662
130
H2H leadH2H trail
Fin
662
430
Hard specialistHard specialist
Fin
63772
36621
Recent retirement
Fin
7762
6320
Hard specialistHome
Round of 32
Fin
672
450
H2H trailHard specialist
Fin
1662
6341
Losing streak 4Hard specialist
Fin
7362
5611
Recent retirementHard specialist
Fin
3762
6511
Fin
7762
6140
Hard specialistHard specialist
Fin
656772
774631
Losing streak 5
Fin
7772
6550
Hard specialistH2H trail
Fin
662
440
HomeHome
Fin
665772
277611
3-setters recently
Fin
7762
6530
28d break
Fin
1662
6311
Hard specialist
Fin
662
240
H2H trailRecent retirement
Rio de Janeiro
ATP · A · ClayCourtMedium-slow
31°CClear · Wind 6 km/h · 67% RH
Semi-final
Quarter-final
Round of 16
Fin
7562
5731
H2H trailRecent retirement
Fin
662
110
3-setters recently
Fin
5662
7431
H2H trailH2H lead
Fin
762
540
H2H trailH2H lead
Fin
66662
47831
28d breakHome
Fin
662
320
H2H leadH2H trail
Fin
6772
4610
28d breakClay specialist
Fin
77462
62641
Clay specialist
Round of 32
Fin
7762
6430
Clay specialist
Fin
7772
6250
Fin
662
340
Weak on clay
Fin
1662
6441
H2H trailH2H lead
Fin
3662
6321
Clay specialistH2H trail
Fin
662
300
Clay specialist
Fin
2662
6211
H2H trailH2H lead
Fin
662
340
Recent retirementClay specialist
Fin
662
200
H2H leadH2H trail
Fin
662
240
Losing streak 4
Fin
662
200
Clay specialist
Fin
6462
3621
H2H leadH2H trail
Dubai
WTA · P · HardCourtMedium
21°CClear · Wind 3 km/h · 44% RH
Quarter-final
Round of 16
Fin
662
320
H2H leadH2H trail
Fin
46772
61641
H2H leadOn a streak 5
Fin
662
440
H2H trailHard specialist
Fin
662
310
Injury return 35dHard specialist
Fin
6772
3630
Injury return 28dHard specialist
Fin
662
200
H2H leadH2H trail
Fin
3662
6441
H2H trailH2H lead
Fin
7762
6020
28d break
Round of 32
Fin
662
230
28d breakWeak on hard
Fin
662
240
28d break28d break
Fin
6272
2651
Injury return 35d
Fin
662
410
Hard specialist28d break
Fin
662
200
H2H trailHard specialist
Fin
662
120
H2H leadH2H trail
Fin
662
440
Hard specialistHard specialist
Fin
77262
65621
H2H trailLosing streak 5
Fin
231
601
H2H leadH2H trail
Fin
662
120
H2H leadH2H trail
Fin
6562
3741
28d break28d break
Fin
662
340
Hard specialist
Fin
4662
6231
Injury return 28dWeak on hard
Fin
672
150
H2H leadH2H trail
Fin
662
240
Hard specialist
Fin
6772
4600
Hard specialistH2H trail
CourtMedium-fast
Qualifying Semi-final
Qualifying Round
Fin
672
150
Fin
662
130
Recent retirement133d break
Fin
6772
4650
H2H trailH2H lead
Fin
6772
1640
3-setters recently
Fin
672
450
H2H trailH2H lead
Fin
662
420
Weak on hard3-setters recently
Fin
662
230
Fin
762
520
CourtMedium
24°CClear · Wind 21 km/h · 48% RH
Qualifying Semi-final
Qualifying Round
Fin
61772
36651
On a streak 628d break
Fin
662
340
70d break
Fin
672
250
On a streak 5Losing streak 4
Fin
6772
4630
28d breakLosing streak 9
Fin
6772
4620
Weak on hard329d break
Fin
662
210
Hard specialistHome
Fin
662
120
Heavy load 14d
Fin
662
020
Home
CourtFast
11°CRain · Wind 27 km/h · 90% RH
Qualifying Semi-final
Qualifying Round
Fin
662
410
Home
Fin
762
520
H2H leadWeak on hard
Fin
6362
2631
Home
Fin
66762
17921
Losing streak 4Home
Fin
662
420
Hard specialistWeak on hard
Fin
7762
6440
H2H trailH2H lead
Fin
662
140
Hard specialist
Fin
662
340
H2H leadH2H trail
CourtMedium-slow
31°CClear · Wind 6 km/h · 67% RH
Qualifying Semi-final
Qualifying Round
Fin
662
420
70d break
Fin
662
010
Clay specialistH2H lead
Fin
77772
64630
Recent retirement
Fin
662
320
3-setters recently
Fin
662
310
Clay specialistClay specialist
Fin
662
240
Fin
63662
77341
Fin
65662
77241
Clay specialistClay specialist
Bengaluru 2 CH
CHALLENGER · C · HardCourtMedium-fast
Semi-final
Quarter-final
Round of 16
Fin
662
230
210d break
Fin
662
130
Hard specialist
Fin
6262
4641
Fin
662
410
H2H trailH2H lead
Fin
662
410
3-setters recentlyWeak on hard
Fin
79462
67621
Fin
662
340
Fin
7972
6750
Recent retirement
Round of 32
Fin
662
220
Losing streak 7
Fin
662
110
Recent retirementLosing streak 4
Fin
4662
6341
3-setters recentlyLosing streak 4
Fin
762
540
3-setters recently
Fin
6162
2631
Weak on hard
Fin
5662
7301
Fin
662
430
Hard specialist
Fin
61672
77151
Fin
4662
6321
Losing streak 4
Fin
662
440
Fin
662
210
Fin
6792
3670
Fin
662
220
210d breakOn a streak 5
Fin
662
430
Losing streak 6
Fin
797112
67690
H2H leadH2H trail
Fin
662
420
Hard specialistHard specialist
Forli 4 CH
CHALLENGER · C · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
762
520
Ret.
63–
10–
105d break
Fin
7462
5641
H2H trailH2H lead
Fin
5662
7231
Fin
662
140
63d breakWeak on hard
Fin
7762
6440
Hard specialist
Ret.
64–
13–
Fin
7772
6550
Losing streak 5
Round of 32
Fin
6362
4611
Losing streak 5Weak on hard
Fin
6772
1630
Fin
6562
2721
Hard specialistWeak on hard
Fin
662
240
Weak on hard
Fin
662
340
140d break
Fin
4662
6401
Weak on hard
Fin
656772
774621
H2H leadH2H trail
Fin
662
130
Weak on hard28d break
Fin
77772
65640
H2H leadH2H trail
Fin
662
140
28d break
Fin
7762
6430
63d break28d break
Fin
662
220
Hard specialist28d break
Fin
7762
6230
On a streak 5
Fin
6772
2610
H2H leadH2H trail
Fin
772782
646661
3-setters recently
Fin
662
440
105d breakWeak on hard
W15 Gurugram
CHALLENGER · C · HardCourtSlow
Quarter-final
CourtMedium-fast
Qualifying Semi-final
Fin
672
450
Fin
7162
5631
Losing streak 5
Fin
662
140
Injury return 70d
Fin
662
010
Losing streak 4Injury return 63d
Fin
6462
4641
210d breakWeak on hard
Fin
66562
47711
Losing streak 43-setters recently
Qualifying Round
Fin
6772
2640
Fin
662
230
Fin
662
100
Losing streak 5
Fin
762
530
Fin
371162
66931
Losing streak 4
Fin
77462
63631
Losing streak 4
Ret.
5–
0–
Injury return 63d70d break
Fin
4762
6521
Losing streak 8
Fin
6362
4631
210d break
Fin
6772
1620
3-setters recentlyLosing streak 7
Fin
4662
6141
Weak on hard
CourtMedium-fast
Qualifying Semi-final
CourtMedium-slow
Qualifying Semi-final
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
7762
6430
28d break
Fin
6772
3640
Weak on hard
Fin
7862
6630
105d breakWeak on hard
Fin
6262
3631
Weak on hard
Fin
65662
77441
H2H trailH2H lead
Fin
7762
6520
70d break28d break
Fin
6772
4650
H2H trailH2H lead
Fin
662
330
Weak on hardLosing streak 9
Fin
27762
66211
On a streak 5
Fin
5662
7431
63d break42d break
CourtFast
Qualifying Semi-final
CourtMedium
Qualifying Semi-final
CourtMedium-fast
Qualifying Final
Qualifying Semi-final
Fin
662
02–
Ret.
632
00–
Fin
7562
5721
Fin
662
20–
Fin
26772
63651
Fin
662
22–
Fin
6162
3641
Ret.
61
2–
Fin
3662
6411
Fin
662
21–
Fin
763782
577661
Fin
662
31–
Qualifying Round
Fin
6162
3631
Fin
662
03–
Fin
77772
6461–
Fin
672
15–
Fin
662
22–
Fin
762
50–
Fin
37772
66551
Fin
7772
565–
Fin
762
51–
Fin
772
55–
Fin
6362
4621
Fin
63772
36621
Fin
662
11–
Fin
662
24–
Fin
662
03–
Fin
7762
623–
Fin
7762
633–
Fin
6772
464–
Fin
662
13–
Fin
662
04–
Fin
6362
3611
Fin
672
25–
Fin
662
44–
CourtSlow
Qualifying Semi-final