Tennis Matches & Results
21 tournaments across clay and hard courts. Featured: Barcelona and Stuttgart. Highlights: 11 finals.
Barcelona
ATP · A · ClayCourtSlow
23°COvercast · Wind 7 km/h · 40% RH
Semi-final
Quarter-final
Round of 16
Fin
712362
610611
Clay specialistHome
Fin
37762
66541
Recent retirementWeak on clay
Fin
762
530
H2H leadH2H trail
Fin
662
140
Clay specialistWeak on clay
Fin
3662
6311
Clay specialist28d break
Fin
662
430
Home
Fin
762
520
Weak on clay
Fin
662
300
Clay specialistClay specialist
Round of 32
Ret.
77660–
63780–
Heavy load 14d
Fin
762
520
Recent retirementClay specialist
Fin
4662
6311
H2H leadH2H trail
Fin
662
340
Clay specialist
Fin
762
510
Weak on clay105d break
Fin
672
450
H2H leadH2H trail
W/O
HomeWeak on clay
Fin
7762
6440
Recent retirement
Fin
662
440
H2H trailH2H lead
Ret.
63–
02–
28d break
Fin
571062
76821
Clay specialist
Fin
6262
4641
Weak on clayRecent retirement
Fin
6162
4611
Fin
7762
6530
Clay specialistH2H lead
Fin
6782
4660
Weak on clay
Fin
672
250
Clay specialist
Round of 64
Fin
662
230
105d breakClay specialist
Fin
67102
3680
Home
Fin
662
440
Weak on clayWeak on clay
Fin
6772
2630
Clay specialist
Fin
2662
6431
Clay specialistWeak on clay
Fin
662
240
Recent retirementWeak on clay
Ret.
5–
5–
Clay specialistWeak on clay
Fin
662
140
Clay specialistClay specialist
Fin
5662
7321
Clay specialistH2H trail
Fin
6772
3640
Fin
762
520
Fin
662
120
Clay specialist
Fin
662
310
Recent retirement28d break
Fin
7762
6520
Weak on clayWeak on clay
Fin
77262
65631
Heavy load 14dLosing streak 12
Fin
7762
6400
Home
Bucharest
ATP · A · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
66362
27721
Fin
662
440
Weak on clay
Fin
762
510
Weak on clayWeak on clay
Fin
762
510
Clay specialist
Fin
662
340
Weak on clay
Fin
77362
64631
Fin
6272
3651
Clay specialist28d break
Fin
7762
6220
Weak on clay
Round of 32
Fin
71062
6820
Weak on clayWeak on clay
Fin
77462
64611
Weak on clay
Fin
662
420
Clay specialistWeak on clay
Fin
665772
377621
28d break
Fin
66672
78451
Weak on clayLosing streak 5
Fin
6362
1631
H2H leadH2H trail
Fin
762
530
On a streak 5
Fin
662
230
Clay specialistClay specialist
Fin
662
420
H2H leadWeak on clay
Fin
3762
6521
Weak on clay
Fin
6362
4631
Fin
7772
6550
Weak on clayWeak on clay
Munich
ATP · A · ClayCourtSlow
14°CDrizzle · Wind 16 km/h · 85% RH
Quarter-final
Round of 16
Fin
662
310
Weak on clay
Fin
67662
79211
Weak on clay
Fin
7762
6320
Fin
7762
6040
Weak on clay
Fin
4662
6111
Weak on clay
Fin
662
240
3-setters recently
Fin
662
420
Marathon last
Fin
662
320
Weak on clayClay specialist
Round of 32
Fin
3662
6131
3-setters recently
Fin
7762
6230
Weak on clay
Fin
66672
78351
Fin
7762
6240
Recent retirement
Fin
662
340
Clay specialistWeak on clay
Fin
7762
6330
H2H leadH2H trail
Fin
662
420
Fin
6578772
7766631
Weak on clay
Fin
6262
4631
Weak on clay
Fin
6562
1741
Weak on clay
Fin
662
230
H2H trailH2H lead
Fin
662
440
Weak on clay
Stuttgart
WTA · P · ClayCourtMedium-fast
13°CDrizzle · Wind 5 km/h · 87% RH
Semi-final
Quarter-final
Round of 16
Fin
6472
3651
Weak on clay
Ret.
7743–
6463–
H2H leadH2H trail
Fin
6472
2651
Injury return 40dWeak on clay
Fin
77162
63641
Weak on clay
Fin
672
050
Weak on clayWeak on clay
Fin
7762
6510
Injury return 40d28d break
Fin
662
340
Weak on clay
Fin
71062
6840
H2H trailH2H lead
Round of 32
Fin
662
340
H2H leadH2H trail
Fin
6462
1601
Weak on clayWeak on clay
Fin
5662
7441
Weak on clay
Fin
662
100
28d break
Fin
6462
4631
28d break28d break
Fin
66462
37741
Injury return 40d3-setters recently
Fin
26772
63611
H2H leadH2H trail
Fin
662
230
Weak on clayWeak on clay
Fin
662
430
Injury return 40d28d break
Fin
662
310
Weak on clay28d break
Fin
662
210
Weak on clayWeak on clay
Fin
7772
6250
28d break
Rouen
WTA · I · ClayCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
662
210
Fin
762
Avanesyan E.
540
40d break28d break
Fin
6262
0631
Weak on clayWeak on clay
Fin
662
230
Clay specialist
Fin
64782
46661
28d break
Fin
662
100
Clay specialist
Fin
662
320
Clay specialistH2H trail
Fin
6162
3631
28d break
Round of 32
Fin
662
220
28d break
Fin
662
310
Weak on clay
Fin
762
510
3-setters recently
Fin
3662
6321
Weak on clay
Fin
7172
5651
28d break
Ret.
33–
61–
Clay specialist
Fin
1662
6131
Clay specialistH2H trail
Fin
Avanesyan E.
6172
2651
28d break
Fin
6792
3670
28d breakLosing streak 7
Fin
6372
1651
H2H leadH2H trail
Fin
662
130
40d break
Fin
6372
2651
Fin
662
210
Weak on clay
Fin
662
420
Weak on clay
Fin
773772
626621
28d break
Fin
672
450
Clay specialistH2H trail
CourtSlow
23°COvercast · Wind 7 km/h · 40% RH
Qualifying Semi-final
Fin
662
200
Fin
662
430
Heavy load 14d28d break
Fin
662
440
Recent retirement
Fin
662
310
Clay specialistRecent retirement
Fin
662
440
Weak on clayWeak on clay
Fin
47762
66031
Clay specialistClay specialist
Qualifying Round
Fin
762
510
Home
Fin
67662
79201
140d break
Fin
6562
3741
Clay specialistClay specialist
Fin
6772
4640
28d breakClay specialist
Fin
7862
6620
Weak on clayHome
Fin
662
210
Weak on clayWeak on clay
Fin
6362
2611
Clay specialist
Fin
62662
77231
Heavy load 14dRecent retirement
Fin
6362
2631
3-setters recently
Fin
662
210
Recent retirementRecent retirement
Fin
662
410
Recent retirementWeak on clay
Fin
6262
4631
Clay specialistClay specialist
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
662
140
Weak on clay
Fin
662
340
Fin
662
430
Recent retirement
Fin
6772
3640
Clay specialist
Fin
6362
4631
Clay specialist
Fin
6772
4640
3-setters recentlyInjury return 35d
Ret.
63–
30–
H2H trailH2H lead
Fin
662
240
Weak on clayWeak on clay
CourtSlow
14°CDrizzle · Wind 16 km/h · 85% RH
Qualifying Semi-final
Qualifying Round
Fin
662
110
Clay specialist
Fin
662
320
168d break
Fin
662
Naw H.
110
Clay specialistInjury return 49d
Fin
662
420
Losing streak 5Losing streak 4
Fin
7762
6410
H2H leadH2H trail
Fin
7762
6440
H2H trailH2H lead
Fin
65662
77411
On a streak 5
Fin
662
300
3-setters recently3-setters recently
Acapulco CH
CHALLENGER · C · HardCourtMedium-slow
Semi-final
Quarter-final
Round of 16
Fin
7762
6530
Recent retirementRecent retirement
Fin
7962
6710
Recent retirementWeak on hard
Fin
662
100
Hard specialistLosing streak 6
Fin
5662
7341
3-setters recentlyHeavy load 14d
Fin
772
550
On a streak 6
Fin
662
330
H2H leadH2H trail
Fin
672
450
Hard specialist
Fin
662
330
Weak on hard
Round of 32
Fin
662
320
Hard specialist
Fin
662
400
Losing streak 5
Fin
4662
Bicknell B.
6231
Recent retirementH2H trail
Fin
57762
76311
H2H trailH2H lead
Fin
662
330
Fin
662
140
Fin
662
230
Hard specialist63d break
Fin
662
320
Losing streak 6
Fin
662
320
Recent retirementH2H trail
Fin
762
540
Heavy load 14d
Fin
3662
6331
On a streak 6Losing streak 4
Fin
662
420
Recent retirementWeak on hard
Fin
762
530
H2H trailH2H lead
Fin
2772
6551
H2H leadH2H trail
Fin
662
400
Weak on hardLosing streak 7
Fin
6782
3660
Recent retirement
Gwangju CH
CHALLENGER · C · HardCourtMedium-slow
Semi-final
Quarter-final
Round of 16
Fin
662
440
Hard specialist
Ret.
6684–
37104–
Hard specialist
Fin
78782
66660
Fin
7762
6440
Fin
6172
3651
H2H leadHard specialist
Fin
662
430
Fin
662
440
H2H leadH2H trail
Fin
662
440
Round of 32
Fin
662
320
Losing streak 6
Fin
63772
36641
Ret.
3–
2–
H2H trailH2H lead
Fin
6462
4631
Fin
4662
6331
H2H leadH2H trail
Fin
4662
6411
Fin
6362
4631
Hard specialist
Fin
66762
78531
Hard specialist
Fin
662
430
Fin
0672
6151
Fin
762
540
Fin
662
110
343d break
Fin
662
220
Hard specialist70d break
Fin
7862
6610
H2H trailH2H lead
Fin
662
320
Recent retirement
Fin
66662
37811
3-setters recently
Oeiras CH
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Fin
662
310
Recent retirementClay specialist
Fin
662
100
Weak on clay
Fin
662
230
Clay specialist
Fin
6772
4630
28d break
Fin
662
230
Clay specialistClay specialist
Fin
74772
56651
Recent retirementH2H trail
Fin
662
230
Recent retirement
Fin
16782
64661
H2H leadH2H trail
Round of 32
Ret.
61–
11–
Fin
4662
6321
28d break
Fin
662
320
Clay specialist49d break
Ret.
60–
40–
Fin
4662
6441
H2H trailRecent retirement
Fin
662
320
Recent retirementRecent retirement
Fin
6772
3610
Fin
2662
6341
Weak on clayWeak on clay
Fin
772
550
Recent retirement3-setters recently
Fin
6562
2731
Fin
6562
0741
28d break
Fin
6362
3631
Clay specialistH2H trail
Fin
7762
6120
Recent retirementClay specialist
Fin
47762
66321
Clay specialist
Fin
7262
5631
Fin
63772
26621
Clay specialist
San Miguel de Tucuman CH
CHALLENGER · C · ClayCourtMedium-slow
Quarter-final
Round of 16
Round of 32
Fin
6362
3631
Fin
662
23–
Fin
3662
6231
Fin
662
24–
Fin
662
33–
Fin
662
22–
Fin
662
31–
Fin
7762
613–
Fin
3662
6421
Fin
662
13–
Fin
662
34–
Fin
662
31–
Fin
662
33–
Fin
4662
6301
Fin
672
25–
Fin
762
52–
Tallahassee CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
6772
1650
63d break
Fin
6362
3611
Losing streak 6
Fin
77562
64731
Weak on clay
Fin
4710782
668661
Fin
662
320
Clay specialistH2H trail
Fin
662
Habib H.
340
Losing streak 6
Fin
7762
6320
H2H trailH2H lead
Fin
66562
27711
H2H trailH2H lead
Round of 32
Fin
762
530
3-setters recentlyWeak on clay
Fin
662
110
Fin
6772
4600
Fin
4662
6241
H2H trailH2H lead
Fin
662
420
Weak on clayLosing streak 6
Fin
672
450
Fin
4662
6301
Heavy load 14d
Fin
6772
1620
Weak on clay
Fin
662
440
H2H leadH2H trail
Fin
7762
6230
Clay specialistRecent retirement
Fin
2662
6241
3-setters recently
Fin
662
240
Fin
7782
5660
63d break
Fin
662
410
H2H trailH2H lead
Fin
6772
0620
Fin
Habib H.
7862
6640
Losing streak 6Weak on clay
Oeiras 125
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Fin
3662
6131
Clay specialist
Fin
672
35–
Fin
662
34–
Weak on clay
Fin
662
31–
28d breakWeak on clay
Fin
662
44–
Weak on clay
Fin
762
50–
Fin
7762
643–
Clay specialist
Fin
6782
466–
Round of 32
Ret.
1–
21
Clay specialist
Fin
662
14–
Fin
3662
6141
Weak on clay
Fin
662
02–
Losing streak 6
Fin
662
31–
Weak on clayLosing streak 4
Fin
6462
3631
Recent retirement
Fin
672
25–
28d break
Fin
662
24–
Weak on clay84d break
Fin
7872
665–
Fin
662
42–
Weak on clayWeak on clay
Fin
2662
6441
Weak on clay
Fin
762
52–
Fin
7772
655–
Fin
7962
671–
Clay specialist
Fin
662
42–
Fin
77262
65611
3-setters recently
CourtMedium-slow
Qualifying Semi-final
Qualifying Round
Fin
662
310
H2H trailRecent retirement
Fin
5662
7441
Fin
47762
66511
H2H leadH2H trail
Ret.
64–
43–
Losing streak 4
Fin
7762
6510
Fin
662
410
Fin
7762
6430
3-setters recently
Fin
662
230
Fin
7762
6430
Losing streak 5
Fin
662
320
Fin
662
120
Recent retirement
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
662
21–
Fin
7862
662–
Fin
67662
79201
Fin
662
41–
Fin
62662
77231
Fin
6772
464–
Fin
762
51–
Fin
6362
2631
Fin
6262
4631
Fin
6362
2611
Fin
662
21–
Fin
6562
3741
CourtSlow
Qualifying Semi-final
CourtMedium-slow
Qualifying Semi-final
Qualifying Round
Fin
662
340
Fin
662
300
Fin
672
150
Recent retirement350d break
Fin
7762
6210
147d break
Fin
6462
2621
70d breakWeak on hard
Fin
662
110
35d breakRecent retirement
Fin
762
510
73d break
Fin
772
550
343d break
Fin
7762
6120
Fin
662
440
Fin
662
310
Fin
662
100
357d break
CourtMedium-slow
Qualifying Semi-final
CourtSlow
Qualifying Semi-final
Fin
7762
6530
49d break
Fin
672
150
H2H leadH2H trail
Ret.
3–
3–
Recent retirementH2H trail
Fin
626772
772641
3-setters recently
Fin
7462
5631
H2H trailH2H lead
Fin
662
320
Clay specialistWeak on clay
Qualifying Round
Fin
7772
5650
Weak on clay
Fin
662
210
Fin
7762
6230
3-setters recently
Fin
6772
2630
Clay specialistLosing streak 4
Fin
3662
6231
28d break
Fin
65662
77331
Losing streak 4
Fin
662
310
98d break
Fin
4662
6241
Clay specialist
Fin
662
410
49d break
Fin
6782
4660
Recent retirement
Fin
77362
65631
Fin
6772
3630
Clay specialist98d break
CourtMedium-slow
Qualifying Semi-final
Qualifying Round
Ret.
31
1–
Fin
762
51–
Fin
7462
5621
Fin
662
21–
Fin
672
35–
Fin
662
22–
Fin
662
20–
Fin
2662
6221
Fin
662
32–
Fin
4662
6311
Fin
77362
65621
Fin
4662
6321
CourtSlow
Qualifying Semi-final
Fin
4662
6141
Losing streak 4
Fin
77162
65621
Losing streak 4
Fin
4662
6331
Losing streak 656d break
Fin
7762
6330
H2H trailH2H lead
Fin
2662
6031
H2H trailH2H lead
Fin
4662
6141
Qualifying Round
Fin
662
240
Fin
662
110
Fin
662
430
210d break
Fin
4662
6301
28d break
Fin
662
340
56d break28d break
Fin
662
140
Losing streak 4Weak on clay
Fin
3672
6351
Losing streak 4
Fin
662
240
Losing streak 6
Fin
4662
6321
Fin
662
210
Fin
37762
66541
28d break
Fin
662
14–
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
662
32–
Weak on clayRecent retirement
Fin
662
11–
Fin
6572
3751
Recent retirement
Fin
662
20–
Fin
662
23–
Fin
662
33–
Recent retirementWeak on clay
Fin
672
45–
49d break
Fin
4662
6101
CourtMedium
Qualifying Semi-final
Qualifying Round
Fin
3662
6041
Losing streak 6
Fin
2662
6031
Fin
662
40–
Weak on clay
Fin
672
45–
Fin
662
14–
Weak on clay
Fin
662
11–
Weak on clay
Fin
672
35–
3-setters recently3-setters recently
Fin
77262
63601
Fin
7762
654–
Weak on clay
Fin
786462
667711
Weak on clay
Fin
1662
6011
Fin
662
12–
CourtMedium-fast
Qualifying Semi-final
Qualifying Round
Fin
662
12–
Weak on clay
Fin
662
Von Deichmann K.
23–
Losing streak 4
Fin
662
32–
28d break
Fin
662
11–
On a streak 6
Fin
662
33–
Weak on clay
Fin
662
23–
Losing streak 4
Fin
662
41–
Fin
6772
464–
28d breakOn a streak 5
Qualifying Semi-final
CourtMedium
Qualifying Semi-final
CourtSlow
CourtSlow
Qualifying Round
CourtSlow
Qualifying Round