Tennis Matches & Results
14 tournaments across clay and hard courts. Featured: Madrid Masters and Saint Malo 125. Highlights: 7 finals, 1 semi-finals, 1 quarter-finals.
Madrid Masters
ATP · M · ClayCourtMedium-slow
16°COvercast · Wind 11 km/h · 66% RH
Semi-final
Quarter-final
Round of 16
W/O
Weak on clay42d break
Ret.
61–
30–
Fin
662
120
Weak on clayWeak on clay
Fin
657112
37691
Clay specialistH2H trail
Fin
662
340
H2H leadWeak on clay
Fin
7972
6750
Weak on clay
Fin
66462
47731
On a streak 53-setters recently
Fin
762
530
Clay specialist
Round of 32
Fin
2672
6451
Weak on clay
Fin
662
320
Weak on clayWeak on clay
Fin
6772
1640
Clay specialist
Fin
662
420
Weak on clay
Fin
4662
6441
Weak on clay
Fin
662
430
H2H leadWeak on clay
Fin
64772
46651
Home
Fin
6362
1621
42d breakWeak on clay
Fin
662
410
Weak on clayWeak on clay
Fin
662
340
Fin
662
030
Weak on clay
Fin
79262
67641
H2H trailClay specialist
Fin
672
350
H2H leadH2H trail
Fin
662
300
Weak on clayH2H lead
Fin
65772
37621
Weak on clayHome
Fin
66562
47741
3-setters recently28d break
Round of 64
Fin
71062
6840
H2H leadH2H trail
Fin
662
300
Weak on clayHome
Fin
662
020
HomeWeak on clay
Fin
6772
2640
Weak on clayWeak on clay
Fin
672
250
Fin
647762
776431
Weak on clay
Fin
772
550
3-setters recentlyWeak on clay
Fin
77162
62631
Weak on clayHome
Fin
761162
571331
H2H leadClay specialist
Fin
7762
6130
Weak on clayWeak on clay
Fin
662
340
42d breakWeak on clay
Fin
762
530
HomeWeak on clay
Fin
672
350
Weak on clayWeak on clay
Fin
2672
6351
3-setters recently
Fin
6462
3641
Clay specialist
Fin
6362
3641
Weak on clayHome
Fin
762
540
Fin
662
130
Weak on clay
Fin
66562
27711
Losing streak 5
Fin
662
340
Losing streak 4
Fin
672
450
Weak on clay
Fin
667762
786131
Weak on clayHome
Fin
662
430
Weak on clayWeak on clay
Fin
662
340
Weak on clayClay specialist
CourtMedium-slow
16°COvercast · Wind 11 km/h · 66% RH
Qualifying Semi-final
Fin
5762
7521
Home
Fin
662
440
Recent retirement
Fin
65662
77421
H2H trailClay specialist
Fin
7762
6430
Weak on clayWeak on clay
Fin
762
510
Clay specialistWeak on clay
Fin
662
320
Clay specialistHome
Fin
771782
656661
Weak on clayWeak on clay
Qualifying Round
Fin
662
430
Weak on clayHome
Fin
5662
7341
Weak on clayWeak on clay
Fin
662
340
Weak on clayClay specialist
Fin
6362
0631
Losing streak 5Weak on clay
Fin
762
540
HomeClay specialist
Fin
662
040
Home
Fin
662
120
Clay specialistRecent retirement
Fin
6772
3630
Fin
762
530
Fin
672
350
Recent retirementWeak on clay
Fin
662
220
Clay specialistWeak on clay
Fin
662
420
Clay specialistWeak on clay
Fin
662
420
H2H leadH2H trail
Fin
6362
2641
Weak on clay
Aix-en-Provence CH
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
662
34–
Fin
6772
265–
Fin
3662
6411
Fin
6372
2651
Fin
762
53–
Fin
662
42–
Fin
6472
3651
Fin
6362
2631
Fin
662
42–
Fin
6772
364–
Fin
672
35–
Fin
6772
462–
Ret.
612
40–
Fin
6772
162–
Fin
4672
6151
Fin
762
53–
Mauthausen CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
6772
2620
Weak on clay
Ret.
773–
600–
Weak on clay
Fin
267112
63691
Fin
662
440
Weak on clayClay specialist
Ret.
260–
630–
Recent retirement
Fin
7762
6420
Heavy load 14d
Fin
762
510
Fin
7762
6430
Recent retirementRecent retirement
Round of 32
Fin
6462
3621
Weak on clayClay specialist
Fin
6362
3631
H2H trailInjury return 35d
Fin
2662
6301
238d break
Fin
63662
77341
Weak on clay
Fin
1662
6431
Recent retirementClay specialist
Fin
7762
6540
Fin
662
210
Fin
662
430
Fin
662
340
Recent retirement
Fin
662
400
Clay specialist
Fin
762
540
Heavy load 14d3-setters recently
Fin
6462
3621
Clay specialist
Ret.
5–
2–
Recent retirementRising opponent
Ret.
464–
632–
Weak on clay
Fin
662
100
Weak on clay
Fin
662
440
Prague CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
6462
1601
3-setters recently
Fin
662
310
Losing streak 6
Fin
77272
65651
Fin
662
030
Clay specialistRecent retirement
Fin
672
150
Recent retirement
Fin
662
240
98d break28d break
Fin
662
130
Recent retirementLosing streak 4
Fin
16772
62631
Round of 32
Ret.
60–
30–
Fin
2662
6321
Fin
2662
6431
Losing streak 4Losing streak 6
Fin
77782
62660
Losing streak 63-setters recently
Fin
7462
5631
Fin
662
310
Fin
662
310
Clay specialistRecent retirement
Fin
78782
66660
Clay specialist
Fin
662
240
Recent retirementH2H trail
Fin
662
430
98d breakWeak on clay
Fin
662
430
3-setters recently
Fin
662
320
H2H trailH2H lead
Ret.
773–
632–
Recent retirementClay specialist
Fin
662
130
3-setters recentlyWeak on clay
Fin
662
130
35d break
Fin
37772
66251
Recent retirementWeak on clay
Salvador De Bahia CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
770772
636631
Losing streak 5
Fin
662
440
Fin
6772
3610
Fin
662
240
Fin
4662
6011
H2H trailLosing streak 5
Fin
662
410
Fin
662
300
H2H trailClay specialist
Fin
762
540
H2H trail77d break
Round of 32
Ret.
3–
2–
Fin
662
420
77d break112d break
Fin
662
120
Fin
662
440
Fin
662
430
28d break
Fin
3772
6551
Clay specialist
Fin
662
420
Clay specialist
Ret.
63–
40–
Fin
37762
66541
Clay specialist
Fin
7862
6640
Losing streak 5
Fin
762
540
Clay specialist
Fin
762
520
Clay specialist
Fin
7782
5660
Clay specialist
Fin
662
130
H2H leadH2H trail
Fin
662
230
H2H leadH2H trail
Fin
662
300
Saint Malo 125
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
762
51–
Fin
7762
631–
Ret.
21
1–
Fin
27772
65641
Fin
662
20–
Fin
662
31–
Fin
662
02–
Fin
662
12–
Fin
3662
6341
Fin
6462
1601
Fin
662
44–
Fin
6362
3631
Fin
662
13–
Fin
662
12–
Fin
3662
6241
Fin
7762
623–
W100 Wiesbaden
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
7772
564–
Ret.
642
31–
Fin
5662
7141
Fin
2662
6241
Fin
662
44–
Fin
662
41–
Fin
662
42–
Fin
7762
621–
Fin
7162
5631
Fin
662
03–
Fin
672
25–
Fin
6262
3631
Fin
662
22–
Fin
662
13–
Fin
662
22–
Fin
662
24–
W15 Cairo
CHALLENGER · C · ClaySemi-final
W25 Santa Margherita di Pula
CHALLENGER · C · ClayQuarter-final
W15 Antalya
CHALLENGER · C · ClayCourtSlow
Round of 16
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
662
30–
Fin
772
55–
Fin
6462
4641
Fin
26772
62641
Fin
662
33–
Fin
647762
776411
Fin
7762
634–
Fin
762
53–
Fin
662
03–
Fin
762
54–
Fin
77462
61621
Fin
662
34–
CourtMedium
Qualifying Semi-final
Qualifying Round
Fin
6772
363–
Fin
672
35–
Fin
6362
0631
Fin
662
22–
Fin
662
12–
Fin
6362
2641
Fin
662
34–
Fin
662
43–
Fin
762
53–
Fin
662
04–
Fin
662
42–
Fin
762
54–
Fin
5662
7341
Fin
662
42–
CourtSlow
Qualifying Semi-final
Ret.
3774–
6621–
Fin
6172
2651
Fin
7762
6440
Clay specialist3-setters recently
Fin
7772
6450
Heavy load 14dInjury return 35d
Fin
7962
6710
Recent retirement
Fin
662
300
Weak on clay
Qualifying Round
Fin
662
210
Fin
662
440
238d break
Fin
65662
77121
Losing streak 8
Fin
4662
6031
Fin
69662
711441
35d break
Fin
662
320
Recent retirement
Fin
5662
7231
Injury return 35d
Fin
7762
6510
Clay specialistInjury return 42d
Fin
672
150
Weak on clay
Fin
662
340
Fin
662
420
3-setters recently35d break
Fin
7762
6320
Heavy load 14d28d break
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
762
530
Recent retirement
Fin
662
200
Losing streak 6
Fin
6172
4651
Weak on clayH2H trail
Fin
662
240
Weak on clayWeak on clay
Ret.
60–
00–
Weak on clayWeak on clay
Fin
5662
7311
Weak on clay
Fin
1662
6411
Clay specialist
Fin
6572
3751
Fin
662
310
Recent retirement
Fin
5662
7211
Fin
662
240
98d break35d break
Fin
3762
6511
Losing streak 4Weak on clay
CourtSlow
Qualifying Semi-final
CourtSlow
Qualifying Semi-final
Qualifying Semi-final
Qualifying Semi-final
Qualifying Round