Tennis Matches & Results
15 tournaments across hard and clay courts. Featured: Rotterdam and Doha. Highlights: 8 finals, 1 quarter-finals.
Buenos Aires
ATP · A · ClayCourtSlow
22°CRain · Wind 22 km/h · 94% RH
Semi-final
Quarter-final
Round of 16
Fin
672
250
Injury return 28dClay specialist
Fin
6162
4611
Clay specialist
Fin
672
450
HomeClay specialist
Fin
636772
772651
Weak on clay
Fin
6462
2631
Recent retirement28d break
Fin
7762
6300
H2H trailH2H lead
Fin
662
300
H2H leadH2H trail
Fin
672
450
28d breakLosing streak 4
Round of 32
Fin
662
340
H2H trailH2H lead
Fin
662
210
Clay specialistClay specialist
Fin
64662
77121
Weak on clayLosing streak 7
Fin
7472
5651
Recent retirementClay specialist
Fin
7762
6540
Clay specialistH2H trail
Fin
4662
6301
Losing streak 4Weak on clay
Fin
662
310
H2H trailH2H lead
Fin
2662
6141
H2H trailH2H lead
Fin
662
130
Fin
662
330
HomeRecent retirement
Fin
6772
3610
Clay specialist
Fin
662
410
H2H leadH2H trail
Delray Beach
ATP · A · HardCourtMedium-fast
Semi-final
Quarter-final
Round of 16
Fin
662
220
Hard specialist
Fin
56772
74641
Hard specialist
Fin
7762
6540
Hard specialist
Fin
66162
47721
Weak on hardHard specialist
Fin
6362
2641
Hard specialistWeak on hard
Fin
77772
65640
Hard specialist
Fin
662
440
On a streak 5Recent retirement
Fin
66562
07711
Hard specialistH2H trail
Round of 32
Fin
4662
6421
Hard specialist
Fin
6772
4650
Hard specialist
Fin
6772
4610
Hard specialist
Fin
762
500
Hard specialist28d break
Fin
6772
2630
Hard specialist
Fin
662
440
Recent retirementLosing streak 5
Fin
662
120
Hard specialistHard specialist
Fin
762
530
Hard specialistH2H trail
Fin
4662
6431
Weak on hardRecent retirement
Fin
6162
2611
Hard specialist42d break
Fin
6772
4630
On a streak 5
Fin
16772
62611
Weak on hardWeak on hard
Rotterdam
ATP · A · HardCourtMedium
8°CDrizzle · Wind 16 km/h · 85% RH
Semi-final
Quarter-final
Round of 16
Fin
37872
66651
28d breakHard specialist
Fin
6362
3631
Hard specialistH2H trail
Fin
662
440
Injury return 28dHard specialist
Fin
6162
4631
H2H trailRecent retirement
Fin
672
350
Hard specialistH2H trail
Fin
662
310
Hard specialistH2H trail
Fin
6577772
7765641
Hard specialistH2H lead
Fin
662
330
Hard specialist
Round of 32
Fin
661262
471411
28d break
Fin
762
530
28d breakHard specialist
Fin
7762
6510
Hard specialistH2H trail
Fin
7762
6540
Injury return 28dWeak on hard
Fin
6697112
3711691
Hard specialist
Fin
662
330
Hard specialistH2H trail
Fin
662
430
Hard specialistH2H trail
Fin
777102
63680
Hard specialistH2H trail
Fin
477772
665641
Fin
77772
64650
Hard specialistHard specialist
Fin
7762
6430
Hard specialistHard specialist
Fin
6262
4611
Recent retirementH2H trail
Fin
379772
667631
Hard specialist
Fin
662
340
Hard specialistH2H trail
Fin
77462
65631
Hard specialistHard specialist
Fin
4662
6431
3-setters recently
Doha
WTA · P · HardCourtMedium-slow
21°CClear · Wind 16 km/h · 63% RH
Semi-final
Quarter-final
Round of 16
Fin
3762
6511
28d breakHard specialist
Fin
66662
17841
Hard specialist28d break
Fin
762
530
H2H trailH2H lead
W/O
Hard specialist
Fin
762
530
Hard specialistHard specialist
Fin
662
030
Hard specialistH2H trail
Fin
662
140
H2H leadH2H trail
Fin
662
430
H2H leadHard specialist
Round of 32
Fin
6362
0611
Recent retirement
Fin
6562
1741
28d break
Fin
6062
2641
28d breakLosing streak 4
Fin
7762
6220
Hard specialistRecent retirement
Fin
662
030
H2H leadWeak on hard
Fin
662
210
Hard specialistHard specialist
Fin
662
110
H2H leadH2H trail
Ret.
2–
1–
28d break
Fin
67112
3690
Hard specialist
Fin
672
450
Fin
662
240
Hard specialistHard specialist
Fin
0662
6231
Hard specialistRecent retirement
Fin
662
320
Fin
6262
2631
Hard specialistH2H lead
Fin
662
130
H2H leadHard specialist
Fin
37772
66251
Hard specialist
Round of 64
Fin
27762
66341
28d breakHard specialist
Fin
762
530
28d break
Fin
662
230
Hard specialistLosing streak 7
Fin
6362
3631
Hard specialist
Fin
6462
3641
Recent retirement
Fin
672
350
28d break
Fin
73772
56651
28d break
Fin
6782
0660
Weak on hardHard specialist
Fin
662
140
Fin
662
440
Fin
7762
6530
28d break
Fin
7762
6240
Recent retirementOn a streak 5
Fin
762
530
H2H trailH2H lead
Fin
6772
2620
H2H trailH2H lead
Fin
662
320
Hard specialistWeak on hard
Fin
762
540
H2H trailH2H lead
Fin
7772
5640
Hard specialist
Fin
662
110
Hard specialist
Fin
67102
3680
Hard specialistWeak on hard
Fin
7272
5651
H2H leadH2H trail
Fin
672
350
H2H leadH2H trail
Fin
662
130
H2H trailH2H lead
Fin
762
510
Hard specialist
Fin
662
110
Losing streak 4Weak on hard
CourtSlow
22°CRain · Wind 22 km/h · 94% RH
Qualifying Semi-final
Qualifying Round
Fin
662
010
Clay specialistClay specialist
Fin
4662
6421
Clay specialist
Fin
6782
3660
Clay specialist
Fin
662
340
H2H trailH2H lead
Fin
5662
7221
Clay specialist
Fin
6772
1610
H2H leadH2H trail
Fin
6772
2640
Clay specialistH2H lead
Fin
662
140
Clay specialist
CourtMedium-fast
Qualifying Semi-final
Qualifying Round
Fin
662
220
Hard specialistRecent retirement
Fin
662
340
Fin
662
440
Hard specialistHard specialist
Fin
662
330
Hard specialistHard specialist
Fin
662
430
Hard specialistH2H trail
Fin
7764772
6277621
Fin
6772
3620
Weak on hard
Fin
662
420
Weak on hardH2H lead
CourtMedium
8°CDrizzle · Wind 16 km/h · 85% RH
Qualifying Semi-final
Qualifying Round
Fin
662
330
3-setters recently
Fin
672
450
Weak on hardWeak on hard
Fin
662
420
H2H trailH2H lead
Fin
662
330
H2H trailH2H lead
Fin
762
540
Hard specialist
Fin
6772
4650
Hard specialistOn a streak 5
Fin
6362
3631
H2H trailHard specialist
Fin
662
340
3-setters recently
Bengaluru CH
CHALLENGER · C · HardCourtMedium-fast
Semi-final
Quarter-final
Round of 16
Fin
672
450
Hard specialist
Fin
672
250
On a streak 6Hard specialist
Fin
762
530
Weak on hard
Fin
662
220
Hard specialist
Fin
662
220
Fin
1662
6441
Fin
6462
4641
H2H trailHard specialist
Fin
662
340
Hard specialist
Round of 32
Fin
77362
62641
Hard specialist
Fin
662
320
Hard specialist
Fin
662
300
Hard specialist
Fin
662
330
Recent retirement
Fin
672
250
Fin
6772
4640
Hard specialist
Fin
36772
63601
Recent retirement
Fin
662
430
Hard specialistH2H trail
Fin
61772
46651
Fin
662
240
Fin
762
530
Weak on hardWeak on hard
Fin
662
220
H2H leadH2H trail
Fin
762
520
Losing streak 4
Fin
64762
77541
Losing streak 6
Fin
3662
6331
Fin
672
250
Recent retirement
Cherbourg CH
CHALLENGER · C · HardCourtFast
Quarter-final
Round of 16
Fin
6772
Naw H.
3630
Fin
7762
6510
28d break
Fin
1662
6321
Fin
672
350
Weak on hardLosing streak 4
Fin
662
440
Hard specialist
Fin
662
340
H2H leadH2H trail
Fin
662
230
Fin
662
140
Round of 32
Fin
662
120
Weak on hard112d break
Fin
6362
2611
245d break
Fin
7262
5621
Fin
762
540
On a streak 5
Fin
662
330
28d break35d break
Fin
662
440
Hard specialist
Fin
7762
6540
Fin
7762
6410
Hard specialist
Fin
6472
3651
Weak on hard
Fin
662
440
91d break
Fin
63772
46631
Weak on hard
Fin
66662
78201
Fin
65662
77341
Fin
Naw H.
662
420
H2H leadWeak on hard
Fin
7762
6130
Losing streak 4
Fin
662
340
Glasgow CH
CHALLENGER · C · HardCourtFast
Quarter-final
Round of 16
Fin
662
220
Fin
1762
6511
Fin
662
430
Fin
77772
64650
224d breakLosing streak 9
Fin
662
340
Losing streak 4
Fin
662
420
Weak on hard
Fin
662
310
175d breakLosing streak 9
Fin
662
440
Round of 32
Fin
662
340
238d break
Fin
57762
76441
Weak on hardWeak on hard
Fin
7762
6310
Fin
6772
4630
Losing streak 4
Ret.
654–
171–
3-setters recently
Fin
65772
47651
Losing streak 9
Fin
46772
62651
H2H leadH2H trail
Fin
762
520
Fin
762
540
Losing streak 4
Fin
6262
3621
Losing streak 93-setters recently
Fin
6562
4731
Hard specialist
Fin
662
330
175d break
Fin
662
430
224d break
Fin
6772
1620
Losing streak 4Marathon last
Fin
662
440
Weak on hard
Fin
7762
6540
Losing streak 5
Manama CH
CHALLENGER · C · HardCourtMedium-fast
Semi-final
Quarter-final
Round of 16
Fin
762
530
Losing streak 4112d break
Fin
662
010
Fin
76572
57751
Weak on hardH2H lead
Fin
662
440
Fin
662
140
Hard specialist
Fin
3662
6141
Weak on hardInjury return 28d
Fin
37762
66501
28d break
Fin
662
220
35d break
Round of 32
Fin
662
Qaed Y.
110
28d break
Fin
662
220
3-setters recently
Fin
662
340
Losing streak 4H2H trail
Fin
6362
4631
Weak on hardH2H lead
Fin
662
120
Fin
36782
61661
H2H leadH2H trail
Ret.
2–
4–
112d break
Fin
662
140
Injury return 28d
Fin
662
310
Losing streak 7
Fin
662
310
Fin
6172
4651
Weak on hard
Ret.
780–
660–
Hard specialist
Fin
77772
63650
28d break
Fin
662
340
Hard specialistLosing streak 6
Fin
662
240
Fin
7762
6430
Weak on hard
W15 Sharm ElSheikh
CHALLENGER · C · HardCourtMedium
Quarter-final
CourtMedium-fast
Qualifying Semi-final
Qualifying Round
Fin
662
300
Fin
662
340
Fin
662
440
Fin
7757112
637691
Recent retirement
Fin
4762
6541
Fin
662
330
H2H trailH2H lead
Fin
26782
64661
Weak on hard
Fin
662
430
Fin
662
330
Losing streak 4
Fin
7262
5611
105d break
Fin
662
220
357d break
CourtMedium
Qualifying Semi-final
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
Coulibaly E.(8)
662
330
154d break
Fin
662
320
Fin
672
150
42d break91d break
Fin
6772
1620
105d break
Fin
662
120
Weak on hard
Fin
47772
65651
Losing streak 4Losing streak 4
Fin
4662
6411
Fin
3762
6511
Fin
Naw H.(2)
762
510
28d break
Fin
79772
67620
Fin
5762
7541
112d break
Fin
662
120
35d break
CourtMedium-fast
Qualifying Semi-final
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
0762
6531
77d break
Fin
6362
4601
175d break147d break
Fin
4662
6431
147d break
Fin
662
330
Fin
762
540
Fin
662
240
224d break
Fin
77782
61660
161d break140d break
Fin
4662
6431
Fin
762
530
Fin
772
550
Losing streak 4
Fin
662
230
149d break
CourtMedium-fast
Qualifying Semi-final
Fin
17772
66551
35d break
Fin
601
100
Hard specialist35d break
Fin
662
120
3-setters recently
Fin
701
500
Injury return 28d105d break
Fin
7762
6230
Losing streak 7
Fin
61772
36621
112d break28d break
Qualifying Round
Fin
3662
6321
28d breakLosing streak 5
Fin
662
Abdulnabi E.
020
35d break
Fin
3662
6221
Fin
662
210
Injury return 28d203d break
Fin
662
240
112d break
Fin
662
230
Losing streak 7
Fin
662
410
Fin
2662
6121
Hard specialist
Fin
2662
6121
112d break
Fin
662
020
105d break
Fin
662
310
35d break
Fin
6562
4741
3-setters recently364d break
CourtMedium-fast
Qualifying Semi-final
CourtMedium
Qualifying Semi-final
Fin
662
22–
Fin
662
44–
28d break
Fin
4662
6321
28d break
Fin
6772
065–
Losing streak 4
Fin
6162
4631
Recent retirement
Fin
662
12–
Recent retirement
Fin
6772
465–
Weak on hard28d break
Fin
662
12–
Qualifying Round
Fin
26772
60651
28d break
Fin
762
54–
Fin
4662
6431
H2H leadH2H trail
Fin
766772
578621
Losing streak 4
Fin
662
22–
28d breakRecent retirement
Fin
662
42–
H2H trailH2H lead
Fin
6772
263–
Fin
1662
6301
Losing streak 43-setters recently
Fin
7762
654–
Recent retirement
Fin
662
00–
Fin
762
52–
Fin
3662
6421
On a streak 5
Fin
662
40–
28d breakRecent retirement
Fin
71362
6114–
Weak on hardH2H lead
Fin
662
21–
Fin
762
52–
Recent retirement
CourtMedium
Qualifying Semi-final
CourtSlow
Qualifying Semi-final
CourtMedium-fast
Qualifying Round