Tennis Matches & Results
11 tournaments across 3 surfaces (clay, grass, hard). Featured: Stuttgart and Nottingham. Highlights: 8 finals.
Stuttgart
ATP · A · GrassCourtFast
Semi-final
Quarter-final
Round of 16
Fin
6792
4670
Losing streak 5
Fin
6772
3640
Weak on grassWeak on grass
Fin
662
320
3-setters recently
Fin
68662
710341
Weak on grassWeak on grass
Fin
71162
6920
Weak on grassWeak on grass
Fin
77772
65650
Weak on grass
Fin
66262
27731
Weak on grass
Ret.
5–
3–
Weak on grassHome
Round of 32
Fin
662
440
Weak on grass
Fin
662
410
Losing streak 5
Fin
5662
7421
HomeWeak on grass
Fin
762
530
Home
Fin
2662
6321
Weak on grassWeak on grass
Fin
662
310
Weak on grassWeak on grass
Fin
662
320
Losing streak 7
Fin
77772
64650
Losing streak 4
Fin
662
340
Weak on grass
Fin
6772
Brown D.
3640
3-setters recently56d break
Fin
662
440
Weak on grassWeak on grass
Fin
672
450
Weak on grassLosing streak 6
Nottingham
WTA · I · GrassCourtFast
Semi-final
Quarter-final
Round of 16
Fin
6362
1621
124d break
Fin
78162
66611
Fin
6162
2631
Weak on grass
Fin
662
420
Weak on grass
Fin
63662
77441
Injury return 28d
Fin
672
150
Weak on grass
Fin
7762
6430
51d break
Fin
662
340
Losing streak 5
Round of 32
Fin
762
510
63d break
Fin
6462
3621
Fin
662
430
Weak on grass84d break
Fin
662
130
Losing streak 6
Fin
4662
6341
114d break
Fin
662
110
Weak on grassLosing streak 8
Ret.
6–
1–
Losing streak 7
Fin
6562
2721
63d break
Fin
37772
65631
Injury return 28dWeak on grass
Fin
1662
6341
Weak on grass
Fin
662
230
Weak on grass
Fin
662
430
51d break
Fin
7772
6450
Losing streak 5Recent retirement
Fin
6562
3731
Weak on grass
Fin
662
030
Weak on grass
Fin
67672
79451
124d breakLosing streak 4
Round of 64
Fin
662
220
63d break
Fin
63772
26631
Fin
77772
63620
Weak on grass
Fin
1662
6441
Weak on grass49d break
Fin
662
430
Weak on grass
Fin
662
430
51d break
Fin
662
140
Losing streak 6Weak on grass
Fin
4662
6341
124d breakWeak on grass
Fin
1662
6321
Losing streak 7152d break
Fin
662
230
51d breakWeak on grass
Fin
66162
47721
63d break
Fin
662
340
Weak on grassWeak on grass
Fin
7762
6440
Recent retirementLosing streak 7
Fin
62782
36661
Losing streak 891d break
Fin
66462
37721
114d breakWeak on grass
Fin
57762
76441
84d breakInjury return 51d
CourtFast
Qualifying Semi-final
Qualifying Round
Ret.
60–
30–
Losing streak 4Weak on grass
Fin
66662
78441
84d break
Fin
6772
0640
Weak on grassLosing streak 5
Fin
662
320
Weak on grass
Fin
65662
77241
Fin
6262
3631
Fin
6772
1640
Home
Fin
762
530
Weak on grass
Almaty 1 CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
762
530
H2H trailH2H lead
Fin
762
500
Fin
1662
6141
Clay specialist
Fin
7962
6740
Clay specialist
Fin
662
340
Weak on clay
Fin
2662
6311
H2H leadH2H trail
Fin
662
310
Fin
662
220
Clay specialist
Round of 32
Fin
662
440
Fin
662
310
28d break
Fin
662
210
Clay specialistWeak on clay
Fin
662
230
Losing streak 7
Fin
1662
6231
Fin
762
510
28d break
Fin
62762
77521
Fin
662
210
Clay specialistClay specialist
Fin
662
400
H2H leadH2H trail
Fin
271162
66931
Weak on clay
Fin
6472
4651
Fin
3662
6421
H2H trailH2H lead
Fin
6362
4621
Clay specialistRecent retirement
Fin
662
120
3-setters recently
Fin
662
240
H2H leadH2H trail
Fin
662
130
H2H leadH2H trail
Bratislava 1 CH
CHALLENGER · C · ClayCourtMedium-slow
Quarter-final
Round of 16
Fin
61662
77141
Weak on clayClay specialist
Fin
60672
77351
Clay specialist
Fin
662
220
Recent retirement
Fin
662
440
Clay specialistClay specialist
Fin
662
340
Weak on clay
Fin
6562
3741
Fin
77782
65660
Weak on clayClay specialist
Fin
6362
4641
H2H leadH2H trail
Round of 32
Fin
7762
6320
Weak on clay
Fin
662
420
Clay specialist
Fin
662
420
Clay specialist
Fin
662
240
Fin
7862
6640
Clay specialistLosing streak 5
Fin
46772
63641
Weak on clay
Fin
66672
78051
Clay specialistClay specialist
Fin
762
520
Weak on clay
Fin
662
240
42d break
Fin
6462
2631
Clay specialistClay specialist
Fin
662
420
H2H leadH2H trail
Fin
1662
6131
Fin
776372
627751
Fin
77772
61620
Weak on clay63d break
Fin
662
440
Weak on clay
Fin
662
330
Recent retirement
Lyon CH
CHALLENGER · C · ClayCourtMedium-slow
Semi-final
Quarter-final
Round of 16
Fin
662
410
Fin
662
440
Fin
662
400
Clay specialistWeak on clay
Fin
662
140
Losing streak 43-setters recently
Fin
63782
46661
H2H trailH2H lead
Fin
78362
66631
Clay specialistWeak on clay
Fin
662
340
Clay specialist
Fin
662
430
On a streak 6
Round of 32
Fin
662
330
Fin
657772
776351
Fin
77162
63641
On a streak 6120d break
Ret.
5–
2–
Fin
662
420
3-setters recently
Fin
662
330
Weak on clayH2H lead
Fin
5662
7321
Clay specialist
Fin
6062
4641
Clay specialistClay specialist
Fin
662
320
Clay specialistClay specialist
Fin
662
330
Losing streak 4
Fin
47762
66521
H2H leadH2H trail
Ret.
60–
40–
Weak on clay
Fin
662
320
Fin
47762
66541
Weak on clay
Fin
6462
3641
Fin
7762
6220
H2H leadH2H trail
Nottingham 1 CH
CHALLENGER · C · GrassCourtFast
Semi-final
Quarter-final
Round of 16
Fin
662
440
Weak on grass
Fin
66462
47721
Marathon last
Fin
77772
63620
Weak on grass
Fin
571262
761041
Weak on grassWeak on grass
Fin
36772
63621
Weak on grass
Fin
7772
5650
Weak on grass
Fin
78772
66640
Losing streak 4
Fin
662
340
Round of 32
Fin
6462
4611
H2H trailWeak on grass
Fin
66562
47731
Fin
7762
6420
Marathon last
Fin
6462
3641
Weak on grass
Fin
6772
3600
Fin
6610782
3712661
Weak on grassWeak on grass
Fin
662
440
Losing streak 477d break
Fin
662
340
Weak on grassWeak on grass
Fin
672
350
Weak on grass
Fin
7362
5631
Weak on grassLosing streak 7
Fin
477772
661651
Weak on grass
Fin
712462
610631
Weak on grass
Fin
662
230
Fin
662
320
Weak on grassWeak on grass
Ret.
60–
00–
Weak on grassWeak on grass
Fin
77772
65630
Orlando 2 CH
CHALLENGER · C · HardCourtMedium
Quarter-final
Round of 16
Fin
672
350
H2H trailH2H lead
Fin
662
220
Losing streak 6
Fin
662
330
Hard specialist
Fin
77362
65621
3-setters recently
Fin
662
310
Hard specialist126d break
Fin
77772
65630
H2H leadH2H trail
Fin
762
530
Weak on hard
Fin
662
330
H2H leadH2H trail
Round of 32
Fin
776462
627731
Hard specialistRecent retirement
Fin
762
520
Losing streak 4
Fin
662
340
Fin
662
440
Fin
662
410
Weak on hard
Fin
662
310
Fin
7762
6530
Hard specialistHard specialist
Fin
672
450
Weak on hard
Fin
6772
4640
3-setters recently3-setters recently
Ret.
64–
22–
Losing streak 6H2H trail
Fin
662
020
Fin
7762
6440
126d breakLosing streak 5
Fin
662
220
H2H trailH2H lead
Fin
4672
6451
Fin
672
250
H2H trailH2H lead
Fin
662
240
Losing streak 5
Bol
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
3662
6011
Fin
61662
77321
Fin
662
44–
Fin
17762
66341
Fin
662
41–
Fin
6792
367–
Fin
4762
6531
Fin
662
12–
Fin
662
42–
Fin
6472
4651
Ret.
632
21–
Fin
662
20–
Fin
662
33–
Fin
4662
6341
Fin
662
23–
Fin
662
33–
W15 Antalya
CHALLENGER · C · ClayCourtSlow
Round of 16
W15 Heraklion
CHALLENGER · C · ClayCourtSlow
Round of 16
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
662
330
Clay specialist91d break
Fin
662
310
98d break
Fin
3762
6521
28d break
Fin
662
340
98d break91d break
Fin
662
220
77d break70d break
Fin
37762
66421
Fin
662
010
Losing streak 798d break
Fin
662
230
203d break
CourtMedium-slow
Qualifying Semi-final
Qualifying Round
Fin
6772
1620
Losing streak 5
Fin
77772
65610
105d break
Fin
7162
5641
Losing streak 7
Fin
77782
62660
42d break42d break
Fin
662
030
Weak on clay
Fin
3662
6411
Fin
672
350
H2H trailH2H lead
Fin
7862
6630
63d breakLosing streak 5
CourtMedium-slow
Qualifying Semi-final
Qualifying Round
Fin
662
410
Fin
662
400
63d breakClay specialist
Fin
662
440
Fin
662
420
Losing streak 535d break
Fin
662
240
Clay specialist120d break
Fin
4662
6121
Weak on clay
Fin
662
330
Losing streak 5
Fin
6772
4640
H2H trail84d break
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
7762
6310
Losing streak 7
Fin
277772
661651
Fin
776962
6271141
Weak on grass120d break
Fin
662
340
Losing streak 4Weak on grass
Ret.
64–
11–
Weak on grassRecent retirement
Fin
63662
77101
Fin
67112
3690
56d break
Fin
7762
6430
Losing streak 4H2H trail
CourtMedium
Qualifying Semi-final
Qualifying Round
Fin
6362
2641
Fin
36782
63661
Recent retirement
Fin
672
350
Fin
662
210
Fin
6772
4640
105d break
Fin
7862
6630
H2H lead77d break
Fin
662
110
Fin
6782
2660
Losing streak 4
CourtFast
Qualifying Semi-final