Tennis Matches & Results
14 tournaments across clay and hard courts. Featured: Madrid Masters and Madrid. Highlights: 7 finals, 1 semi-finals, 1 quarter-finals.
Madrid Masters
ATP · M · ClayCourtMedium-slow
19°CMainly clear · Wind 4 km/h · 48% RH
Semi-final
Quarter-final
Round of 16
Fin
656772
773651
Losing streak 4Home
Fin
662
310
Recent retirementHome
Fin
7762
6140
H2H leadWeak on clay
Fin
796762
677931
Heavy load 14dClay specialist
Fin
71062
6840
H2H trailH2H lead
Fin
662
120
On a streak 6
Fin
662
300
H2H trailH2H lead
Fin
3777102
665681
Weak on clay
Round of 32
Fin
7362
5631
Recent retirement
Fin
775772
617651
HomeRecent retirement
Fin
4672
6151
Weak on clay
Fin
662
100
Weak on clay
Fin
3662
6311
HomeClay specialist
Fin
6362
3631
Home
Fin
672
250
On a streak 6Weak on clay
Fin
7762
6330
Losing streak 43-setters recently
Fin
6462
3641
Weak on clay
Fin
7462
5631
Home
Fin
672
250
3-setters recently
Fin
6772
1640
Weak on clayH2H lead
Fin
7762
6330
Recent retirement
Fin
277772
662621
Fin
6772
1620
Clay specialistWeak on clay
Fin
62662
77331
Heavy load 14dClay specialist
Round of 64
Fin
47772
66451
Heavy load 14dWeak on clay
Fin
662
430
Weak on clay
Fin
2662
6421
On a streak 6Weak on clay
Fin
5662
7441
Clay specialist
Fin
77792
65670
Weak on clayWeak on clay
Fin
6772
4650
Weak on clay
Fin
662
110
H2H trailH2H lead
Fin
6772
3650
H2H leadH2H trail
Fin
662
330
Losing streak 4
Fin
78772
66620
Weak on clayH2H trail
Fin
71362
61140
Weak on clayWeak on clay
Fin
762
540
3-setters recentlyWeak on clay
Fin
6782
1660
Clay specialist
Fin
672
250
Weak on clay
Fin
672
450
H2H trailH2H lead
Fin
6772
4630
Recent retirement
Fin
36772
61651
Recent retirementWeak on clay
Ret.
770–
630–
HomeWeak on clay
Fin
63772
26651
Clay specialistWeak on clay
Fin
47762
66531
HomeH2H lead
Fin
69672
711451
3-setters recently
Fin
776562
637741
Fin
6772
3630
Fin
646772
774611
Weak on clay
Fin
662
340
Clay specialistClay specialist
Fin
66762
78501
Home
Fin
647112
16691
Recent retirementWeak on clay
Fin
662
320
HomeWeak on clay
Fin
6362
3631
Fin
3662
6341
Weak on clay
Fin
6772
4650
Weak on clayClay specialist
Fin
662
340
HomeLosing streak 8
Round of 128
Fin
662
210
Weak on clay
Fin
662
240
Clay specialistWeak on clay
Fin
636772
773641
Weak on clayWeak on clay
Fin
662
140
Clay specialistWeak on clay
Fin
662
330
Clay specialist
Fin
662
440
Fin
6792
2670
Weak on clay
Fin
662
410
Weak on clayLosing streak 6
Fin
6792
2670
Fin
6562
0731
Fin
711462
69631
Fin
79772
67630
HomeWeak on clay
Fin
6462
3641
3-setters recently
Fin
7762
6520
3-setters recently
Fin
47762
66321
Losing streak 8
Fin
78772
66640
H2H leadWeak on clay
Fin
66262
47721
Weak on clay3-setters recently
Fin
6362
4631
H2H leadH2H trail
Fin
4662
6441
3-setters recently
Fin
662
330
Weak on clay98d break
Fin
7862
6640
Fin
7772
6550
Clay specialist
Fin
7176462
6157741
Weak on clayRecent retirement
Fin
6362
2631
Fin
36772
63641
HomeWeak on clay
Fin
662
310
Heavy load 14dWeak on clay
Fin
762
540
Weak on clayRecent retirement
Fin
662
440
HomeH2H lead
Fin
7762
6430
Clay specialistWeak on clay
Fin
63782
16661
Clay specialist
Fin
662
400
Weak on clay
Fin
662
340
Weak on clay
Madrid
WTA · PM · ClayCourtMedium-slow
19°CMainly clear · Wind 4 km/h · 48% RH
Semi-final
Quarter-final
Round of 16
Fin
662
310
Weak on clay203d break
Fin
6262
3631
Weak on clayRecent retirement
Fin
662
440
Home
Fin
66362
47731
On a streak 8
Fin
6772
3610
Weak on clay
Fin
662
440
Clay specialist
Fin
71772
56621
H2H trailH2H lead
Fin
6062
4641
Clay specialistWeak on clay
Round of 32
Fin
3662
6331
Home
Fin
672
450
Weak on clayInjury return 56d
Fin
662
340
Weak on clay
Fin
662
320
On a streak 8Clay specialist
Fin
662
420
Fin
6772
4620
Weak on clay
Fin
5662
7421
H2H leadWeak on clay
Fin
662
410
Weak on clayH2H lead
Fin
7762
6310
Recent retirementLosing streak 5
Fin
762
520
Clay specialistWeak on clay
Fin
662
300
HomeWeak on clay
Fin
6462
3631
Weak on clay
Fin
77562
63731
H2H trailH2H lead
Fin
662
200
Fin
662
330
203d break
Fin
7762
6230
Clay specialist3-setters recently
Round of 64
Fin
662
410
Weak on clay343d break
Fin
662
030
Weak on clay
Fin
662
320
On a streak 8Clay specialist
Fin
662
310
Weak on clay
Fin
662
430
Weak on clayWeak on clay
Fin
6462
3621
Home
Fin
662
230
35d break
Fin
662
440
H2H leadH2H trail
Fin
7762
6530
Weak on clay35d break
Fin
6772
4630
Weak on clay
Fin
662
340
3-setters recently
Fin
6462
3641
HomeLosing streak 4
Fin
672
450
Clay specialistWeak on clay
Fin
662
430
63d break
Fin
7362
5621
Fin
77462
61641
Fin
3662
6241
Fin
6462
3601
Weak on clay35d break
Fin
7862
6630
H2H trailH2H lead
Fin
37762
66521
Injury return 35d
Fin
662
220
Weak on clay
Fin
6772
2630
Clay specialistClay specialist
Fin
7862
6630
203d breakRecent retirement
Fin
672
250
Recent retirementClay specialist
Fin
3662
6431
Injury return 56d
Fin
7462
5621
Weak on clayWeak on clay
Fin
7762
6230
Fin
66462
47731
Fin
662
130
Clay specialistWeak on clay
Fin
6772
2650
Losing streak 5Weak on clay
Fin
71162
6910
Weak on clay
Fin
6772
1650
Home
Round of 128
Fin
665792
Jimenez Kasintseva V.
177671
63d break35d break
Fin
662
130
Losing streak 8
Fin
2662
6441
Weak on clayLosing streak 4
Fin
662
440
Fin
662
110
Weak on clayWeak on clay
Fin
66662
78431
Weak on clay
Fin
662
130
Losing streak 7
Fin
662
340
Injury return 56dWeak on clay
Fin
3662
6331
H2H trailH2H lead
Fin
4662
6031
Fin
6362
3611
Weak on clay
Fin
46772
64621
Clay specialist
Fin
662
220
Weak on clayWeak on clay
Fin
672
350
Weak on clay49d break
Fin
662
340
203d breakWeak on clay
Fin
66662
78221
Clay specialist
Fin
6562
3741
HomeHome
Fin
762
520
49d breakWeak on clay
Fin
62662
77341
Fin
662
230
35d breakLosing streak 5
Fin
672
450
Losing streak 4
Fin
662
400
35d breakLosing streak 4
Fin
662
420
Weak on clay
Fin
6772
1650
Clay specialist35d break
Fin
65662
77241
343d breakLosing streak 6
Fin
7762
6140
Weak on clay
Fin
662
300
Home
Fin
6772
3650
Losing streak 4Weak on clay
Fin
66562
27721
Losing streak 5Clay specialist
Fin
461
641
Clay specialistWeak on clay
Fin
662
030
35d break
Fin
5662
7441
Clay specialist
CourtMedium-slow
19°CMainly clear · Wind 4 km/h · 48% RH
Qualifying Semi-final
Fin
7762
6540
Clay specialist
Fin
662
240
Weak on clay
Fin
66462
37721
Weak on clayClay specialist
Fin
3662
6321
Clay specialist
Fin
662
430
Recent retirement
Fin
3662
6341
Fin
7762
6540
Clay specialist
Fin
67142
36120
Clay specialist
Fin
7862
6620
Clay specialist
Fin
676772
793631
Weak on clay3-setters recently
Fin
6772
4640
Clay specialist
Fin
662
420
Heavy load 14d
Qualifying Round
Fin
662
220
Fin
3662
6231
Clay specialistH2H trail
Fin
762
540
Heavy load 14d
Fin
37762
66421
Fin
2662
6241
Fin
710772
68640
Fin
6772
3640
Clay specialist3-setters recently
Fin
662
140
Clay specialistClay specialist
Fin
662
400
Fin
66562
17721
Weak on clay
Fin
66662
78341
Weak on clayH2H lead
Fin
662
340
Clay specialistH2H trail
Fin
662
240
H2H leadH2H trail
Fin
662
320
Clay specialist
Fin
6772
4610
H2H trailH2H lead
Fin
662
310
Clay specialistH2H trail
Fin
46782
62661
Weak on clayHome
Fin
63782
46661
3-setters recently
Fin
6462
4641
Clay specialist
Fin
6562
1721
Clay specialistClay specialist
Fin
662
110
Recent retirementLosing streak 6
Fin
6772
4650
Weak on clayClay specialist
Fin
3662
6121
Clay specialistLosing streak 4
Fin
662
220
Buenos Aires CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
662
200
Clay specialist
Fin
662
340
Fin
662
340
Clay specialistH2H trail
Fin
6362
1611
Fin
662
120
Losing streak 5Clay specialist
Fin
7172
5651
Losing streak 4
Fin
66262
17741
Clay specialist
Fin
7072
5651
Clay specialistH2H trail
Round of 32
Fin
662
210
Losing streak 5105d break
Fin
662
320
Clay specialist210d break
Fin
662
420
Losing streak 4
Fin
662
040
112d break
Fin
662
440
Losing streak 443d break
Fin
662
430
Clay specialist210d break
Fin
662
130
H2H trailH2H lead
Fin
662
420
Clay specialistH2H trail
Fin
662
420
H2H trailClay specialist
Fin
662
320
Ret.
363–
610–
Fin
6462
2631
3-setters recently
Fin
672
250
H2H leadH2H trail
Fin
662
340
Clay specialistWeak on clay
Fin
662
210
Fin
78772
66620
H2H trailLosing streak 8
Ostrava CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
662
140
Fin
2662
6341
245d break3-setters recently
Fin
662
210
Clay specialist3-setters recently
Fin
662
340
Weak on clay
Fin
6772
1630
Recent retirement
Fin
662
030
3-setters recently
Fin
662
340
Fin
16772
62641
Weak on clayWeak on clay
Fin
16772
62641
Round of 32
Fin
6462
3611
Losing streak 4
Fin
662
300
3-setters recently
Fin
662
230
Weak on clay
Fin
662
430
Recent retirement
Ret.
62–
30–
Weak on clay
Fin
662
440
3-setters recently
Fin
7462
5631
3-setters recently
Fin
662
430
Fin
662
120
Recent retirement
Fin
662
200
Fin
6262
0611
H2H trailH2H lead
Fin
66762
37921
245d break3-setters recently
Fin
4662
6421
3-setters recently
Fin
2662
6411
Weak on clay
Fin
71162
6920
Clay specialistH2H trail
Fin
6362
4611
3-setters recentlyLosing streak 8
Fin
662
23–
Rome CH
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Fin
662
300
28d break
Fin
2662
6121
Clay specialist
Fin
762
520
Recent retirementLosing streak 9
Fin
66662
78141
Fin
762
510
Clay specialist
Fin
762
530
Clay specialistClay specialist
Fin
662
030
Clay specialist
Fin
6772
4650
Round of 32
Fin
662
430
Clay specialist
Fin
662
110
Clay specialist
Fin
662
240
Weak on clay
Fin
7124772
6106611
Clay specialist
Fin
662
320
Clay specialist
Fin
662
340
Weak on clay
Fin
7762
6440
3-setters recently
Fin
662
220
Fin
4662
6341
Weak on clay
Fin
762
530
Losing streak 6
Fin
7772
6350
Recent retirement
Fin
662
440
Losing streak 9
Ret.
5–
0–
Ret.
3–
0–
28d break
Fin
662
330
Fin
662
340
Clay specialistH2H trail
Savannah CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
37762
66331
On a streak 6Weak on clay
Fin
6162
4601
Fin
4662
6211
Fin
662
340
Losing streak 4Losing streak 5
Fin
7762
6340
Fin
662
140
H2H trailH2H lead
Fin
0662
6341
Clay specialistH2H lead
Fin
7762
6130
Clay specialist
Round of 32
Fin
662
200
Fin
662
110
Losing streak 4Recent retirement
Fin
662
230
Fin
662
120
Clay specialist3-setters recently
Fin
6772
Sinclair C.
2610
3-setters recently
Fin
6877772
71064641
Clay specialistWeak on clay
Fin
5662
7241
3-setters recently
Fin
662
230
Fin
46772
63651
Weak on clay
Fin
6362
4641
H2H trailH2H lead
Fin
662
440
Fin
662
230
Recent retirementRecent retirement
Fin
662
330
On a streak 6
Fin
662
140
Weak on clay
Fin
77152
56130
Fin
6462
4611
Fin
77152
5613–
Seoul CH
CHALLENGER · C · HardCourtMedium-slow
Semi-final
Quarter-final
Round of 16
Fin
2662
6321
35d breakRecent retirement
Fin
5662
7431
Recent retirement
Fin
662
420
56d break3-setters recently
Fin
66562
37711
Hard specialist28d break
Fin
662
130
H2H trailH2H lead
Fin
66162
47731
Hard specialist
Fin
662
430
56d breakHard specialist
Fin
662
340
Losing streak 456d break
Round of 32
Fin
662
320
189d break
Fin
4662
6421
56d breakHard specialist
Fin
6372
3651
35d break49d break
Fin
7772
6450
Hard specialistLosing streak 4
Fin
662
340
Fin
662
100
Recent retirement
Fin
6772
4630
Losing streak 449d break
Fin
662
230
Recent retirement56d break
Fin
662
240
Hard specialist
Fin
661162
471301
56d break56d break
Fin
77162
64611
3-setters recentlyInjury return 154d
Fin
3662
6311
28d break
Fin
77772
63600
Hard specialistH2H trail
Fin
62662
77241
H2H trailHard specialist
Fin
662
320
Hard specialistInjury return 161d
Fin
662
230
56d breakInjury return 49d
W25 Guayaquil
CHALLENGER · C · ClaySemi-final
W15 Telde
CHALLENGER · C · ClayQuarter-final
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
762
510
Fin
662
310
217d break
Fin
662
120
Clay specialist
Fin
65662
77141
91d break
Fin
64782
16661
105d break
Fin
662
320
210d break
Fin
6062
4641
189d break
Fin
662
220
H2H trail154d break
Fin
662
300
105d break
Fin
662
310
252d break
CourtMedium
Qualifying Semi-final
Fin
662
24–
Fin
7862
662–
Fin
676772
793631
Fin
6772
464–
Fin
3662
6321
Fin
66462
37721
Fin
7762
654–
Fin
3662
6341
Fin
662
43–
Fin
67142
3612–
Fin
7762
654–
Fin
662
42–
Qualifying Round
Fin
46782
62661
Fin
662
24–
Fin
3662
6121
Fin
662
32–
Fin
6772
465–
Fin
63782
46661
Fin
662
31–
Fin
662
22–
Fin
662
22–
Fin
662
14–
Fin
66662
78341
Fin
6562
1721
Fin
662
34–
Fin
710772
6864–
Fin
37762
66421
Fin
6772
461–
Fin
2662
6241
Fin
662
11–
Fin
66562
17721
Fin
6772
364–
Fin
6462
4641
Fin
3662
6231
Fin
662
40–
Fin
762
54–
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
662
220
Weak on clay
Fin
662
240
3-setters recently364d break
Fin
662
410
Fin
63782
16661
Recent retirement35d break
Fin
6362
1611
28d break
Fin
662
320
63d break
Fin
6772
4650
Fin
7762
6320
98d break
Fin
662
330
Losing streak 4
Fin
7762
6140
36d break203d break
Fin
662
300
217d break
Fin
772772
626631
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
662
110
203d break
Fin
662
410
H2H leadH2H trail
Fin
6462
4631
147d breakH2H lead
Fin
662
320
H2H trailH2H lead
Fin
662
320
Fin
6572
2751
Losing streak 9
Fin
662
310
49d break
Fin
662
140
Weak on clayH2H lead
Fin
4662
6341
Fin
77272
64651
36d break
Fin
63672
77251
217d break
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
662
340
252d break63d break
Fin
27762
66231
Fin
6772
3640
Fin
Sinclair C.(3)
5762
7521
3-setters recently112d break
Fin
47772
66451
Fin
77262
64641
Fin
65662
77441
Fin
7762
6440
Fin
662
140
Fin
662
330
Recent retirement
Fin
662
420
63d break
Fin
4662
6421
3-setters recently
Fin
662
34–
Fin
77262
64641
CourtMedium-slow
Qualifying Semi-final
Fin
7762
6330
Injury return 49d84d break
Fin
662
240
H2H leadH2H trail
Fin
1662
6221
Injury return 161dLosing streak 7
Fin
662
330
Injury return 154d
Fin
07762
66441
56d break28d break
Fin
78162
66631
56d break56d break
Qualifying Round
Fin
662
220
56d break203d break
Fin
662
420
Injury return 161d
Fin
662
440
Injury return 49d56d break
Fin
6772
4640
Losing streak 7Injury return 154d
Fin
662
340
56d break196d break
Fin
61662
77221
84d break84d break
Fin
4662
6341
49d break
Fin
662
210
Fin
7762
6540
Injury return 154d
Fin
662
220
56d break
Fin
662
100
56d break
Fin
662
320
28d break
CourtMedium-slow
Qualifying Semi-final
Fin
1662
6301
Fin
662
12–
Fin
672
35–
Fin
67662
79101
Fin
67762
79521
Fin
662
43–
Fin
762
53–
Fin
662
41–
Fin
4662
6231
Fin
7762
624–
Fin
662
32–
Fin
672
45–
Qualifying Round
Fin
4662
6221
Fin
672
25–
Fin
6772
464–
Ret.
51
1–
Fin
7762
622–
Fin
662
Avanesyan E.
41–
Fin
662
31–
Fin
662
24–
Fin
6792
167–
Fin
662
31–
Fin
3662
6311
Fin
4662
6341
Fin
7762
631–
Fin
7762
614–
Fin
662
42–
Fin
662
32–
Fin
662
24–
Fin
662
01–
Fin
7762
634–
Fin
657862
776631
Fin
662
11–
Ret.
642
11–
Fin
2672
6351
Fin
7562
5731
CourtSlow
Qualifying Semi-final
Qualifying Semi-final
Qualifying Round