Tennis Matches & Results
16 tournaments across clay and hard courts. Featured: Lyon and Rabat. Highlights: 7 finals.
Geneva
ATP · A · ClayCourtMedium-slow
18°CPartly cloudy · Wind 6 km/h · 71% RH
Semi-final
Quarter-final
Round of 16
Fin
47762
66121
Clay specialistWeak on clay
Fin
4762
6501
Weak on clay
Fin
662
330
Weak on clayRecent retirement
Fin
4662
6221
Clay specialistH2H trail
Fin
677762
796431
Weak on clayWeak on clay
W/O
Weak on clay
Fin
6472
4651
Weak on clayWeak on clay
Fin
662
300
H2H leadH2H trail
Round of 32
Fin
7762
6240
Recent retirement
Fin
4662
6431
Clay specialistWeak on clay
Fin
7862
6610
Weak on clayWeak on clay
Fin
762
520
Recent retirementRecent retirement
Fin
6772
4640
H2H leadH2H trail
Fin
762
500
Weak on clayClay specialist
Fin
6162
4631
Weak on clayWeak on clay
Fin
3662
6341
Weak on clayWeak on clay
Fin
7962
6730
Fin
762
510
Clay specialist
Fin
662
330
Weak on clayH2H lead
Fin
662
210
H2H leadH2H trail
Lyon
ATP · A · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
662
420
Weak on clayWeak on clay
Ret.
73–
50–
H2H leadH2H trail
Fin
6262
2631
Fin
2662
6441
Weak on clay
Fin
71062
6810
H2H trailH2H lead
Fin
7962
6740
Weak on clayWeak on clay
W/O
Weak on clayRecent retirement
Fin
7762
6430
Clay specialistWeak on clay
Round of 32
Fin
1662
6221
Losing streak 4
Fin
66462
47741
3-setters recently
Fin
662
010
Recent retirement3-setters recently
Fin
7762
6540
Weak on clay
Fin
662
220
Weak on clayWeak on clay
Fin
662
440
H2H leadH2H trail
Fin
662
140
H2H leadH2H trail
Fin
662
410
H2H leadH2H trail
Fin
64782
36661
Weak on clayWeak on clay
Fin
77772
62640
Fin
662
340
Weak on clayWeak on clay
Fin
7772
5630
Clay specialistClay specialist
Rabat
WTA · I · ClayCourtSlow
20°CPartly cloudy · Wind 13 km/h · 62% RH
Quarter-final
Round of 16
Ret.
4–
0–
Fin
662
420
Fin
662
320
Clay specialist3-setters recently
Fin
662
440
Fin
7362
5631
H2H leadH2H trail
Fin
7762
6400
Weak on clay
Fin
662
230
H2H trailH2H lead
Fin
662
310
Round of 32
Fin
662
340
Home
Fin
662
210
Clay specialistRecent retirement
Fin
662
100
140d break
Fin
662
210
On a streak 5
Fin
7772
6550
Fin
6772
3640
Recent retirement
Ret.
364–
Avanesyan E.
640–
H2H leadH2H trail
Fin
662
200
Weak on clay
Ret.
2–
0–
Weak on clay
Fin
79162
67641
Fin
6772
1640
Recent retirement
Fin
7462
5631
Losing streak 4
Fin
5662
7211
Fin
4662
6021
Weak on clayWeak on clay
Fin
662
330
3-setters recently
Fin
662
240
Weak on clay
Strasbourg
WTA · I · ClayCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
762
500
Weak on clay
Fin
6362
3601
Recent retirementRecent retirement
Fin
6772
4610
H2H leadH2H trail
Fin
5662
7101
Fin
4662
6421
Weak on clay
Fin
65662
77331
H2H trailLosing streak 4
Fin
662
120
Recent retirementWeak on clay
Fin
77462
61611
Weak on clayH2H lead
Round of 32
Fin
662
340
Fin
662
220
Recent retirement
Fin
672
050
Losing streak 4Weak on clay
Fin
47762
66431
Weak on clayH2H trail
Fin
772
550
H2H trailH2H lead
Fin
66562
27741
H2H trailWeak on clay
Fin
6772
4630
Weak on clayWeak on clay
Fin
672
050
Weak on clay
Fin
662
330
H2H trailRecent retirement
Fin
6362
3641
Recent retirement
Fin
662
410
Fin
7062
5611
Weak on clay35d break
CourtMedium-slow
18°CPartly cloudy · Wind 6 km/h · 71% RH
Qualifying Semi-final
Qualifying Round
Fin
662
430
Clay specialistLosing streak 6
Fin
662
240
Weak on clayH2H lead
Fin
66562
37731
Fin
647762
776441
Weak on clay
Fin
662
340
Fin
662
310
Fin
46772
63641
28d break
Fin
776662
637811
Weak on clay
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
662
230
Clay specialist
Fin
662
230
Clay specialistLosing streak 6
Fin
6772
4640
3-setters recently
Fin
662
210
Clay specialist
Fin
662
220
H2H trailH2H lead
Fin
7762
6540
28d break
Fin
36772
61621
Losing streak 4Weak on clay
Fin
77472
65651
3-setters recentlyWeak on clay
Augsburg CH
CHALLENGER · C · ClayCourtMedium-slow
Semi-final
Quarter-final
Round of 16
Fin
6772
4650
Ret.
63–
00–
Clay specialist49d break
Fin
7762
6530
35d break
Fin
762
540
Clay specialist
Fin
662
210
35d break
Fin
3662
6321
H2H trailH2H lead
Fin
662
340
28d breakClay specialist
Fin
6262
4611
Recent retirement
Round of 32
Fin
6562
4741
Fin
672
450
Losing streak 849d break
Fin
662
110
70d break
Fin
662
Naw H.
300
35d break
Fin
662
100
28d break273d break
Fin
6772
1630
49d break
Fin
662
310
Clay specialist
Fin
662
430
Clay specialist
Fin
672
450
Clay specialist35d break
Fin
662
220
Losing streak 4
Fin
662
430
35d breakRecent retirement
Fin
6562
1741
35d break
Fin
7762
6230
Fin
61762
77521
Fin
79462
67631
84d break
Fin
662
430
Recent retirement
Kachreti CH
CHALLENGER · C · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
662
430
28d break
Fin
762
540
70d break98d break
Fin
78782
66660
3-setters recently
Fin
662
230
Losing streak 435d break
Fin
662
140
252d break
Fin
662
240
84d break
Fin
672
450
35d break28d break
Fin
62772
46651
112d breakLosing streak 4
Round of 32
Fin
662
440
Losing streak 7
Fin
7762
6440
Losing streak 484d break
Fin
662
110
35d break107d break
Fin
662
240
98d break
Fin
662
120
28d break107d break
Fin
662
340
3-setters recently70d break
Fin
667762
786411
98d break98d break
Fin
672
350
77d break
Fin
77772
64650
252d break28d break
Fin
6772
2640
H2H trailH2H lead
Fin
662
430
84d breakLosing streak 9
Fin
662
200
70d break28d break
Fin
6272
4651
H2H trailH2H lead
Fin
662
340
35d break
Fin
65662
77431
H2H lead70d break
Fin
672
350
112d break3-setters recently
Skopje CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
662
320
Clay specialist35d break
Fin
6362
3611
Weak on clay
Fin
07862
66621
35d break
Fin
6772
0630
Fin
662
210
Fin
4662
6421
35d break
Fin
662
120
Fin
662
430
189d break42d break
Round of 32
Fin
7762
6510
Clay specialist196d break
Fin
7962
6710
42d break
Fin
662
430
35d break
Fin
662
230
Weak on clayRecent retirement
Fin
67102
4680
Clay specialist
Fin
662
210
Heavy load 14d
Fin
672
450
Injury return 28d
Fin
7362
5641
Losing streak 4
Ret.
573–
750–
108d break
Fin
37762
66341
49d break
Ret.
657114–
77692–
Fin
662
240
35d breakClay specialist
Fin
66462
17731
140d break
Ret.
1–
0–
35d break
Fin
6772
4650
189d breakRecent retirement
Fin
662
220
CourtMedium-slow
Qualifying Semi-final
Qualifying Round
Fin
662
210
70d break
Fin
662
410
84d break35d break
Fin
662
200
49d break140d break
Fin
762
540
49d break
Fin
63772
36651
98d break
Fin
662
340
189d break49d break
Fin
672
350
49d break
Fin
77782
61660
Fin
6162
4621
322d break
Fin
662
100
Fin
662
240
Injury return 217d
Fin
4662
6341
273d break
CourtSlow
Qualifying Semi-final
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
662
120
Fin
662
000
252d break
Fin
3662
6141
98d break301d break
Fin
662
440
Losing streak 466d break
Fin
662
440
Fin
65672
77151
98d break
Fin
77772
65620
84d break49d break
Fin
6772
1650
98d break301d break
Fin
7762
6540
70d break273d break
Fin
6772
4620
98d break301d break
Fin
7362
5631
105d break
Fin
71162
6940
259d break
CourtMedium-slow
Qualifying Semi-final
CourtSlow
Qualifying Semi-final
Fin
672
250
Losing streak 4
Fin
762
540
35d breakLosing streak 6
Fin
5662
7441
49d break
Fin
662
130
Clay specialistHeavy load 14d
Fin
637762
776421
H2H trailH2H lead
Fin
662
340
108d break
Qualifying Round
Fin
662
340
Clay specialist
Fin
662
340
Fin
662
010
Losing streak 6
Fin
762
500
364d break
Fin
662
320
Heavy load 14d63d break
Fin
662
110
63d break
Fin
762
500
35d break
Fin
662
430
196d break
Fin
6262
2621
108d breakClay specialist
W/O
49d breakRecent retirement
Fin
662
140
Losing streak 9
CourtMedium-fast
Qualifying Final
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
66462
47741
Fin
662
34–
Recent retirement
Fin
662
21–
Fin
6772
465–
Fin
662
41–
Losing streak 7
Fin
662
31–
Clay specialistRecent retirement
Fin
Curmi F.
662
43–
Fin
62792
46671
On a streak 5
CourtMedium
Qualifying Semi-final
CourtSlow
CourtSlow
Qualifying Round
CourtSlow
Qualifying Round
Qualifying Round