Tennis Matches & Results
15 tournaments across clay and hard courts. Featured: Barcelona and Istanbul. Highlights: 8 finals.
Barcelona
ATP · A · ClayCourtSlow
18°COvercast · Wind 11 km/h · 64% RH
Semi-final
Quarter-final
Round of 16
Fin
662
220
Clay specialistWeak on clay
Fin
672
450
H2H leadH2H trail
Ret.
60–
00–
H2H leadWeak on clay
Fin
662
140
H2H leadWeak on clay
Fin
662
330
HomeHome
Fin
6562
2721
Recent retirementWeak on clay
Fin
762
540
Weak on clayWeak on clay
Fin
76962
571141
Weak on clay
Round of 32
Fin
662
320
Clay specialistWeak on clay
Fin
4662
6341
Weak on clayClay specialist
Fin
6462
3631
Weak on clayWeak on clay
Fin
6462
1621
On a streak 6
Fin
6362
1641
Weak on clayRecent retirement
Fin
6262
1621
HomeWeak on clay
Fin
662
330
H2H leadH2H trail
Fin
7762
6310
Weak on clayClay specialist
Fin
662
220
3-setters recentlyWeak on clay
Fin
5662
7441
Losing streak 6
Fin
67102
4680
H2H leadWeak on clay
Fin
662
420
Weak on clay
Fin
662
140
HomeRecent retirement
Fin
662
310
Weak on clayWeak on clay
Fin
662
340
Weak on clayHome
Fin
662
210
Weak on clayClay specialist
Round of 64
Fin
7862
6630
Weak on clayHome
Fin
772
550
3-setters recently3-setters recently
Fin
672
450
Clay specialistRecent retirement
Fin
662
300
Recent retirementWeak on clay
Fin
662
300
H2H leadWeak on clay
Fin
626772
771621
Weak on clayWeak on clay
Fin
662
420
Weak on clayWeak on clay
Fin
6772
4640
H2H leadHome
Fin
6362
2611
Clay specialistWeak on clay
Fin
6772
4600
Weak on clayHome
Fin
662
440
Weak on clayH2H lead
Fin
2662
6341
Losing streak 6Weak on clay
Fin
662
240
H2H leadH2H trail
Fin
662
110
H2H leadWeak on clay
Fin
662
430
Weak on clayHome
Fin
662
010
Weak on clayWeak on clay
Belgrade
ATP · A · HardCourtMedium-slow
Quarter-final
Round of 16
Round of 32
Fin
672
45–
Fin
6362
3641
Fin
662
03–
Fin
762
50–
Fin
662
43–
Fin
6772
364–
Fin
65662
77221
Fin
77462
64631
Fin
662
03–
Fin
662
31–
Fin
26772
61621
Fin
672
25–
Stuttgart
WTA · P · ClayCourtMedium-fast
13°CClear · Wind 9 km/h · 45% RH
Semi-final
Quarter-final
Round of 16
Fin
662
110
On a streak 19Weak on clay
Fin
6362
1621
Weak on clay194d break
Fin
6262
0611
Weak on clay49d break
Fin
64772
26641
H2H trailH2H lead
Fin
26772
63651
Weak on clayRecent retirement
Fin
662
330
28d break
Ret.
63–
41–
Losing streak 428d break
Fin
662
440
28d break
Round of 32
Fin
7772
6350
Weak on clay28d break
Fin
64772
46651
Weak on clay
Fin
662
120
Weak on clayWeak on clay
Fin
662
000
28d break56d break
Fin
662
420
28d breakWeak on clay
Fin
7762
6530
194d breakLosing streak 5
Fin
662
330
Losing streak 4Clay specialist
Fin
4662
6231
Fin
3662
6441
Weak on clayWeak on clay
Fin
77782
65660
Recent retirementWeak on clay
Fin
5772
7551
Weak on clayWeak on clay
Fin
37762
66211
49d breakWeak on clay
Istanbul
WTA · I · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
662
200
H2H leadWeak on clay
Fin
3672
6151
Weak on clayLosing streak 5
Fin
662
420
Clay specialist
W/O
H2H leadH2H trail
Fin
662
210
49d break
Ret.
61–
40–
Weak on clay28d break
Fin
662
230
42d break
Fin
662
440
Clay specialist28d break
Round of 32
Fin
662
140
42d break
Fin
662
130
Weak on clay
Fin
662
310
Losing streak 5
Fin
662
200
Injury return 28d259d break
Fin
762
520
Clay specialist
Fin
662
410
Weak on clay3-setters recently
Fin
66262
37731
28d break28d break
Fin
662
020
28d breakClay specialist
Fin
37772
65651
Clay specialist
Fin
7862
6640
H2H trailH2H lead
Fin
662
430
49d break
Fin
662
320
Fin
672
450
Clay specialistWeak on clay
Fin
7872
6650
49d break
Fin
672
350
49d break28d break
Ret.
74–
51–
Weak on clayWeak on clay
CourtSlow
18°COvercast · Wind 11 km/h · 64% RH
Qualifying Semi-final
Fin
662
430
HomeHome
Fin
662
400
HomeRecent retirement
Fin
662
210
Recent retirementWeak on clay
Fin
662
230
Losing streak 6Clay specialist
Fin
762
520
Clay specialist
Fin
662
320
Clay specialist
Qualifying Round
Fin
6262
2631
Home
Fin
57762
76531
Clay specialist
Fin
662
110
Home35d break
Fin
662
300
Clay specialist168d break
Fin
662
310
Weak on clay
Fin
662
220
Weak on clayClay specialist
Fin
662
320
Losing streak 6Recent retirement
Fin
662
330
Recent retirement
Fin
662
420
Clay specialist28d break
Fin
662
200
Recent retirement
Fin
37772
65631
HomeWeak on clay
Ret.
60–
30–
HomeWeak on clay
Aguascalientes CH
CHALLENGER · C · ClayCourtFast
Semi-final
Quarter-final
Round of 16
Fin
662
240
3-setters recentlyWeak on clay
Fin
3662
6341
3-setters recentlyClay specialist
Fin
7772
6550
Losing streak 4
Fin
762
520
Fin
4662
6411
Weak on clay
Fin
6772
4630
3-setters recently
Fin
662
420
3-setters recently3-setters recently
Fin
662
230
H2H leadH2H trail
Round of 32
Fin
662
440
Ret.
4772–
6641–
Weak on clay
Fin
662
410
3-setters recentlyOn a streak 5
Fin
4662
6031
H2H leadH2H trail
Fin
77562
63731
3-setters recentlyOn a streak 7
Fin
4672
6351
Losing streak 4Clay specialist
Fin
662
240
Weak on clay
Fin
662
340
H2H leadH2H trail
Fin
6572
4751
3-setters recently
Fin
662
320
Weak on clay3-setters recently
Fin
662
340
Clay specialist
Fin
6362
3631
3-setters recentlyRecent retirement
Fin
6772
2640
Weak on clayLosing streak 4
Fin
662
300
3-setters recently
Fin
5762
7501
Weak on clay
Fin
662
340
Recent retirement
Prague CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
662
340
Fin
37762
66541
Weak on clay
Fin
577772
765641
Fin
662
220
Clay specialist
Fin
6782
1660
H2H trailH2H lead
Fin
662
140
28d break
Fin
711262
69631
Fin
4662
6341
H2H trailH2H lead
Round of 32
Fin
5762
7541
28d break161d break
Fin
637132
466111
Losing streak 4
Fin
66562
37741
Fin
662
340
70d break
Ret.
63–
31–
Weak on clay84d break
Fin
662
440
Clay specialist
Fin
662
230
Fin
776662
647841
Fin
6162
2621
Fin
662
310
Fin
662
220
Clay specialistWeak on clay
Ret.
63–
20–
Fin
662
140
Fin
662
410
Fin
2662
6231
Weak on clay
Fin
7762
6510
Split CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
5662
7441
3-setters recently
Fin
672
350
H2H leadH2H trail
Fin
5662
7441
Clay specialist
Fin
6362
3631
Recent retirementWeak on clay
Fin
662
400
Recent retirement3-setters recently
Fin
662
110
3-setters recentlyWeak on clay
Fin
662
340
Clay specialist
Fin
6362
0621
Losing streak 5
Round of 32
Fin
662
400
3-setters recently28d break
Fin
64782
36661
Losing streak 5Clay specialist
Fin
662
430
Recent retirement
Fin
5662
7211
H2H leadH2H trail
Fin
662
340
Clay specialist
Fin
672
450
H2H leadH2H trail
Fin
662
030
3-setters recently
Fin
662
230
Weak on clay
Fin
662
310
3-setters recently
Fin
762
540
H2H leadH2H trail
Fin
662
420
Weak on clayRecent retirement
Fin
3662
6421
Weak on clayLosing streak 4
Ret.
4–
2–
Clay specialistRecent retirement
Fin
662
430
Clay specialist
Fin
662
320
Fin
4662
6321
H2H trailH2H lead
Tallahassee CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
6772
1650
Recent retirementH2H trail
Fin
7762
6530
Fin
4662
6331
Weak on clay
Fin
7762
6440
Weak on clay
Fin
66162
07711
3-setters recentlyOn a streak 7
Fin
7772
6150
3-setters recently
Ret.
60–
40–
Recent retirementRecent retirement
Fin
7762
6200
Weak on clay
Round of 32
Fin
662
320
3-setters recently
Fin
662
040
Fin
762
540
Recent retirementH2H trail
Fin
6772
2610
Weak on clayRecent retirement
Fin
7762
6330
Fin
61772
16611
Weak on clay3-setters recently
Fin
77562
65721
Fin
662
300
Weak on clay
Fin
662
430
Recent retirementH2H trail
Fin
662
320
Fin
662
130
Weak on clay
Fin
662
330
Recent retirementWeak on clay
Fin
662
240
Fin
763782
577661
Fin
3762
6541
On a streak 7
Fin
2672
6351
3-setters recently3-setters recently
CourtFast
Qualifying Semi-final
Fin
7762
6530
Weak on clay
Fin
37762
66521
Clay specialist
Fin
662
120
H2H trailH2H lead
Ret.
64–
20–
Losing streak 4
Fin
3762
6521
3-setters recentlyWeak on clay
Fin
662
420
Recent retirement
Qualifying Round
Fin
672
450
3-setters recently
Fin
7862
6610
Losing streak 4
Fin
77772
63640
Fin
662
340
Losing streak 5
Fin
662
Habib H.
240
3-setters recently
Fin
7762
6420
Weak on clay
Fin
662
340
3-setters recently
Fin
662
110
Losing streak 4
Fin
662
130
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
662
33–
Fin
662
11–
Fin
6262
2631
Fin
57762
76531
Fin
37772
65631
Ret.
601
30–
Fin
662
32–
Fin
662
42–
Fin
662
22–
Fin
662
20–
Fin
662
31–
Fin
662
30–
CourtMedium-slow
Qualifying Semi-final
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
662
430
Weak on clay238d break
Fin
662
340
Fin
7362
5641
308d break
Fin
662
430
Fin
662
140
Weak on clay
Fin
672
250
Weak on clay168d break
Fin
662
140
Clay specialist
Fin
672
150
28d break
Fin
662
330
Fin
6462
0641
Fin
7772
5630
Fin
662
040
70d break
Fin
7362
5641
CourtSlow
Qualifying Semi-final
Fin
672
450
Fin
662
120
Clay specialist
Fin
662
220
Recent retirement
Fin
662
440
Ret.
65–
12–
3-setters recentlyRecent retirement
Fin
6772
3630
Recent retirementLosing streak 6
Qualifying Round
Fin
662
420
3-setters recently
Fin
1662
6341
Losing streak 6Recent retirement
Fin
17762
66211
Fin
672
350
Fin
662
220
Fin
662
240
Recent retirement
Fin
6782
1660
Recent retirementWeak on clay
Fin
662
240
28d break
Fin
662
120
Fin
662
300
Clay specialist
Fin
3662
6131
Weak on clay
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
662
130
Clay specialist
Fin
7972
6750
3-setters recently
Fin
662
240
Weak on clay
Fin
710772
68640
Fin
662
230
Fin
762
500
Recent retirementWeak on clay
Fin
662
230
Weak on clay
Fin
662
340
Fin
662
100
Losing streak 5
Fin
662
430
Weak on clayRecent retirement
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
762
53–
Fin
662
32–
Fin
662
21–
Fin
662
10–
Fin
662
12–
Fin
662
33–
Fin
662
02–
Fin
6772
463–
Fin
662
31–
Fin
762
54–
Fin
66362
17721
Fin
662
32–
CourtMedium-fast
Qualifying Semi-final
Qualifying Semi-final
CourtSlow
Qualifying Round
Qualifying Round