Tennis Matches & Results
15 tournaments across 3 surfaces (clay, grass, hard). Featured: Stuttgart and Nottingham. Highlights: 15 finals.
Stuttgart
ATP · A · GrassSemi-final
Quarter-final
Round of 16
Fin
6792
5.44670
5.2Losing streak 5
Fin
6772
6.13640
4.1Grass specialistWeak on grass
Fin
662
6.1320
4.83-setters recently
Fin
68662
5.8710341
4.7H2H trailLosing streak 5
Fin
71162
5.56920
5.1Losing streak 5
Fin
77772
5.165650
6.0Marathon last
Fin
66262
5.327731
5.5Weak on grassGrass specialist
Ret.
5–
5.23–
5.03-setters recently
Round of 32
Fin
662
5.5440
5.7Grass specialist
Fin
662
5.4410
5.4Losing streak 5
Fin
5662
5.07421
5.73-setters recently
Fin
762
6.8530
2.928d break
Fin
2662
5.26321
5.9Grass specialist
Fin
662
5.4310
5.2Losing streak 5
Fin
662
5.0320
5.0Losing streak 7
Fin
77772
6.164650
4.7Losing streak 4
Fin
662
4.9340
5.2Losing streak 5
Fin
6772
5.4Brown D.
3640
3.73-setters recently56d break
Fin
662
5.3440
5.3Fin
672
4.8450
5.1Weak on grassLosing streak 6
Nottingham
WTA · I · GrassSemi-final
Quarter-final
Round of 16
Fin
6362
5.01621
3.9124d break
Fin
78162
5.066611
5.0Fin
6162
5.22631
4.7Losing streak 6
Fin
662
5.5420
4.2Fin
63662
4.977441
4.2Injury return 28d
Fin
672
4.9150
5.0Losing streak 4
Fin
7762
5.76430
3.851d breakWeak on grass
Fin
662
4.4340
5.6Losing streak 5
Round of 32
Fin
762
6.4510
2.263d break
Fin
6462
4.63621
3.6Weak on grassWeak on grass
Fin
662
5.6430
3.384d break
Fin
662
5.2130
3.5Losing streak 6
Fin
4662
4.96341
3.5114d break
Fin
662
4.9110
2.6Losing streak 4Losing streak 8
Ret.
6–
5.01–
3.3Losing streak 7
Fin
6562
5.02721
3.0Weak on grass
Fin
37772
4.265631
5.0Injury return 28d
Fin
1662
4.96341
3.063d break
Fin
662
5.1230
2.963d break
Fin
662
5.1430
4.751d break
Fin
7772
5.26450
3.0Losing streak 5Recent retirement
Fin
6562
4.73731
5.1Losing streak 6
Fin
662
5.8030
4.2Fin
67672
3.979451
4.4124d breakWeak on grass
Round of 64
Fin
662
3.5220
6.163d break
Fin
63772
3.626631
6.1Weak on grass
Fin
77772
5.063620
5.3Fin
1662
4.76441
4.0Losing streak 649d break
Fin
662
3.0430
4.863d break
Fin
662
6.3430
3.351d break
Fin
662
3.5140
3.8Losing streak 6105d break
Fin
4662
3.96341
4.1124d break114d break
Fin
1662
3.36321
4.1Losing streak 7152d break
Fin
662
5.2230
5.251d break
Fin
66162
3.047721
5.3Weak on grass
Fin
662
2.5340
6.763d break
Fin
7762
3.36440
3.5Recent retirementLosing streak 7
Fin
62782
2.636661
4.1Losing streak 891d break
Fin
66462
3.137721
4.3114d break56d break
Fin
57762
3.176441
4.384d breakInjury return 51d
Qualifying Semi-final
Qualifying Round
Ret.
60–
4.630–
5.5Losing streak 4Marathon last
Fin
66662
5.278441
3.9Weak on grass
Fin
6772
6.10640
4.2Weak on grass
Fin
662
5.6320
3.9Recent retirement
Fin
65662
5.777241
5.4Grass specialist
Fin
6262
5.43631
5.5Fin
6772
5.01640
5.63-setters recently
Fin
762
5.1530
5.5Losing streak 4
Almaty 1 CH
CHALLENGER · C · ClaySemi-final
Quarter-final
Round of 16
Fin
762
5.0530
7.6Weak on clayClay specialist
Fin
762
5.9500
6.2Fin
1662
7.06141
5.8Heavy load 14d
Fin
7962
6.06740
6.4Fin
662
6.4340
6.2Fin
2662
6.26311
4.6H2H leadWeak on clay
Fin
662
6.3310
5.4Weak on clay
Fin
662
6.4220
5.5Heavy load 14dWeak on clay
Round of 32
Fin
662
5.5440
5.8Weak on clay
Fin
662
6.2310
5.428d break
Fin
662
6.6210
3.4Heavy load 14dLosing streak 5
Fin
662
5.6230
5.5Weak on clayLosing streak 7
Fin
1662
6.36231
6.4Fin
762
4.9510
6.1Weak on clay
Fin
62762
6.277521
6.4Fin
662
6.2210
6.43-setters recently
Fin
662
5.7400
5.1Weak on clayWeak on clay
Fin
271162
6.966931
6.2Fin
6472
6.24651
6.2Fin
3662
6.16421
6.9H2H trailH2H lead
Fin
6362
6.94621
3.9Heavy load 14dRecent retirement
Fin
662
5.9120
5.63-setters recentlyWeak on clay
Fin
662
6.2240
4.2H2H leadH2H trail
Fin
662
7.4130
5.0Clay specialistWeak on clay
Bratislava 1 CH
CHALLENGER · C · ClaySemi-final
Quarter-final
Round of 16
Fin
61662
6.177141
6.4Fin
60672
5.677351
6.6Weak on clay
Fin
662
5.7220
4.6Weak on clayRecent retirement
Fin
662
6.1440
7.0Clay specialist
Fin
662
6.2340
6.3Fin
6562
7.73741
5.2Clay specialist
Fin
77782
6.465660
5.135d break3-setters recently
Fin
6362
6.84641
5.4H2H leadWeak on clay
Round of 32
Fin
7762
6.16320
6.4Fin
662
7.7420
5.0Fin
662
5.5420
7.7Clay specialist
Fin
662
5.7240
6.5Weak on clay
Fin
7862
7.96640
4.7Clay specialistWeak on clay
Fin
46772
6.263641
5.435d break
Fin
66672
6.378051
5.93-setters recently
Fin
762
6.2520
5.8Weak on clay
Fin
662
5.7240
5.0Weak on clay42d break
Fin
6462
6.12631
6.8Fin
662
6.6420
5.9H2H leadH2H trail
Fin
1662
6.96131
6.3Clay specialist
Fin
776372
5.6627751
6.3Weak on clay
Fin
77772
6.561620
4.763d break
Fin
662
6.0440
6.0Fin
662
4.6330
5.8Recent retirement
Lyon CH
CHALLENGER · C · ClaySemi-final
Quarter-final
Round of 16
Fin
662
6.4410
6.1Fin
662
6.3440
6.7Fin
662
6.5400
6.3Fin
662
4.9140
7.7Losing streak 4Heavy load 14d
Fin
63782
6.146661
6.5H2H trailClay specialist
Fin
78362
6.966631
5.3H2H trailLosing streak 4
Fin
662
6.9340
6.7Clay specialist
Fin
662
7.2430
5.5Clay specialistWeak on clay
Round of 32
Fin
662
6.7330
5.6Weak on clay
Fin
657772
5.5776351
6.5Weak on clay
Fin
77162
7.563641
3.9Clay specialist120d break
Ret.
5–
6.92–
3.9Clay specialist
Fin
662
8.0420
4.8Heavy load 14d
Fin
662
4.2330
7.6H2H trailH2H lead
Fin
5662
7.27321
4.9Weak on clay
Fin
6062
6.04641
6.8H2H leadH2H trail
Fin
662
7.1320
5.8Clay specialist
Fin
662
5.9330
6.1Losing streak 4
Fin
47762
6.866521
5.6H2H leadH2H trail
Ret.
60–
6.340–
5.8Weak on clay
Fin
662
5.8320
6.6Fin
47762
6.766541
6.1Fin
6462
6.13641
5.5Weak on clay
Fin
7762
6.66220
6.2H2H leadH2H trail
Nottingham 1 CH
CHALLENGER · C · GrassQuarter-final
Round of 16
Fin
662
4.9440
4.7Losing streak 4
Fin
66462
5.147721
5.1Marathon last
Fin
77772
5.063620
5.0Fin
571262
5.8761041
4.8Fin
36772
5.063621
4.9Weak on grass
Fin
7772
4.85650
4.8Fin
78772
5.166640
4.9Losing streak 4
Fin
662
5.2340
5.0Round of 32
Fin
6462
4.64611
5.4H2H trailH2H lead
Fin
66562
5.047731
4.9Fin
7762
5.16420
5.3Marathon last
Fin
6462
5.03641
5.5Fin
6772
5.23600
4.6Weak on grass
Fin
6610782
5.03712661
3.0Losing streak 4Recent retirement
Fin
662
4.9440
4.2Losing streak 477d break
Fin
662
5.9340
3.8Fin
672
5.0350
5.5Heavy load 14d
Fin
7362
4.85631
4.8Weak on grassLosing streak 7
Fin
477772
5.1661651
5.5Fin
712462
5.6610631
4.7Fin
662
4.8230
5.1Fin
662
5.0320
5.33-setters recently
Ret.
60–
5.400–
4.4Weak on grass
Fin
77772
5.165630
5.5Grass specialist
Orlando 2 CH
CHALLENGER · C · HardQuarter-final
Round of 16
Fin
672
5.5350
6.7H2H trailH2H lead
Fin
662
3.9220
5.6Losing streak 6
Fin
662
6.9330
6.6Hard specialist
Fin
77362
6.265621
5.93-setters recently
Fin
662
7.2310
4.0Hard specialist126d break
Fin
77772
6.465630
5.6H2H leadH2H trail
Fin
762
6.6530
6.0Fin
662
7.1330
4.9H2H leadWeak on hard
Round of 32
Fin
776462
6.9627731
4.4Hard specialistRecent retirement
Fin
762
5.8520
5.4Weak on hard
Fin
662
6.0340
6.0Fin
662
6.2440
6.0Fin
662
6.6410
6.0Fin
662
7.1310
6.0Fin
7762
7.06530
5.8Hard specialist
Fin
672
6.8450
5.8Fin
6772
5.94640
6.03-setters recently3-setters recently
Ret.
64–
6.022–
4.7Losing streak 6Recent retirement
Fin
662
6.6020
6.1Fin
7762
4.26440
5.6126d breakWeak on hard
Fin
662
4.9220
6.5Weak on hardH2H lead
Fin
4672
6.06451
6.4Fin
672
5.7250
7.3H2H trailHard specialist
Fin
662
3.9240
5.5Losing streak 5
Bol
CHALLENGER · C · ClayQuarter-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 · ClayQuarter-final
Round of 16
Round of 32
Fin
662
20–
Fin
662
42–
Fin
3662
6441
Fin
7962
673–
Fin
662
42–
Fin
2662
6221
Fin
662
12–
Fin
662
22–
Ret.
231
601
Fin
662
12–
Fin
5662
7411
Fin
662
23–
Fin
662
20–
Fin
762
52–
Fin
662
02–
Fin
662
24–
W15 Heraklion
CHALLENGER · C · ClayQuarter-final
Round of 16
Round of 32
Fin
662
03–
Fin
662
42–
Fin
77162
65611
Fin
662
40–
Fin
3662
6231
Fin
2662
6111
Fin
662
42–
Fin
662
10–
Fin
672
35–
Fin
662
42–
Fin
662
12–
Fin
6272
4651
Fin
662
01–
Fin
662
31–
Fin
6362
2621
Fin
662
11–
W15 Monastir
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Fin
662
41–
Fin
662
30–
Fin
67102
268–
Fin
6772
365–
Fin
662
41–
Fin
662
11–
Fin
662
30–
Fin
662
11–
Fin
6772
363–
Fin
662
11–
Fin
662
04–
Fin
762
54–
Fin
6262
3621
Fin
662
21–
Fin
662
10–
Fin
662
13–
W15 Vilnius
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Fin
27762
66341
Fin
Curmi F.
662
33–
Fin
662
14–
Fin
6772
464–
Fin
2662
6241
Fin
662
33–
Fin
662
01–
Fin
6062
4611
Fin
672
35–
Fin
662
24–
Fin
662
22–
Fin
46772
64611
Fin
662
14–
Fin
662
02–
Fin
6162
4601
Fin
65662
77141
W25 Madrid
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Fin
662
33–
Fin
662
42–
Fin
17762
66511
Fin
16772
62611
Fin
4662
6341
Fin
662
14–
Fin
6362
1631
Fin
662
33–
Fin
662
41–
Fin
662
34–
Fin
662
42–
Fin
662
24–
Fin
662
10–
Fin
2662
6401
Fin
672
25–
Fin
36772
63621
W25 Montemor-O-Novo
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Fin
662
41–
Fin
662
31–
Fin
762
54–
Fin
662
33–
Fin
662
22–
Fin
662
30–
Fin
662
01–
Fin
662
34–
Fin
6362
3621
Fin
662
41–
Fin
7462
5631
Fin
662
34–
Fin
662
34–
Fin
6072
4651
Fin
662
31–
Fin
662
00–
W25 Santo Domingo
CHALLENGER · C · HardSemi-final
Quarter-final
Round of 16
Round of 32
Fin
662
31–
Fin
662
00–
Fin
662
42–
Fin
662
10–
Fin
662
32–
Fin
7762
650–
Fin
662
43–
Fin
662
44–
Fin
662
11–
Fin
662
44–
Fin
662
33–
Fin
662
22–
Fin
662
13–
Fin
662
03–
Qualifying Final
Qualifying Semi-final
Fin
662
01–
Fin
662
04–
Fin
662
21–
Fin
7762
630–
Fin
61102
3631
Fin
46102
6331
Fin
662
00–
Fin
64102
2681
Fin
662
11–
Fin
672
35–
Fin
Zund S.
662
21–
Fin
662
43–
Fin
36122
64101
Fin
64102
3661
Fin
662
43–
Fin
662
32–
Qualifying Round
Fin
65102
3781
Fin
762
52–
Fin
662
11–
Fin
662
21–
Fin
672
15–
Fin
662
00–
Fin
662
01–
Fin
662
23–
Fin
662
33–
Fin
662
00–
Fin
662
00–
Fin
665102
37761
Qualifying Final
Qualifying Semi-final
Fin
662
21–
Ret.
7722
640–
Fin
662
20–
Fin
72102
5661
Fin
662
12–
Fin
16102
6151
Fin
662
01–
Fin
662
00–
Fin
662
20–
Fin
46102
6131
Fin
662
34–
Fin
662
00–
Fin
662
00–
Fin
662
33–
Fin
36102
6341
Fin
7762
651–
Qualifying Final
Qualifying Semi-final
Fin
6782
366–
Fin
656102
77261
Fin
74102
5631
Fin
63102
0671
Fin
75102
5771
Fin
662
44–
Fin
762
54–
Fin
672
25–
Fin
662
13–
Fin
662
23–
Fin
662
11–
Fin
672
15–
Qualifying Round
Fin
656102
77261
Fin
56102
7261
Fin
662
10–
Fin
662
40–
Fin
7762
612–
Fin
662
20–
Fin
662
43–
Fin
662
43–
Fin
47132
65111
Fin
27102
6531
Fin
662
22–
Fin
662
20–
Fin
662
31–
Fin
7762
640–
Fin
662
43–
Fin
64102
1651
Fin
46102
6181
Fin
077102
66571
Qualifying Final
Qualifying Semi-final
Fin
662
22–
Fin
762
52–
Ret.
632
10–
Fin
7763102
657761
Fin
662
40–
Fin
662
40–
Fin
662
11–
Fin
662
24–
Fin
762
51–
Fin
662
32–
Fin
662
41–
Fin
662
44–
Fin
662
32–
Fin
662
01–
Fin
662
43–
Fin
63102
1661
Qualifying Round
Fin
36112
6491
Fin
662
11–
Fin
26102
6371
Fin
662
03–
Fin
662
31–
Fin
665102
47781
Fin
6772
062–
Fin
63102
2621
Fin
662
01–
Fin
16102
6261
Fin
62102
Pellicano H.
1671
Fin
772
55–
Fin
662
21–
Fin
662
34–
Fin
662
41–
Fin
672
35–
Fin
662
00–
Fin
662
31–
Fin
64102
2631
Fin
672
45–
Fin
662
01–
Fin
36102
6141
Fin
662
44–
Fin
662
02–
Qualifying Final
Qualifying Semi-final
Ret.
51
1–
Fin
662
11–
Fin
662
14–
Fin
662
12–
Fin
6772
465–
Fin
56102
7461
Fin
64102
3641
Fin
71102
5651
Fin
662
22–
Fin
662
12–
Fin
662
03–
Fin
662
24–
Fin
662
23–
Qualifying Round
Fin
662
23–
Fin
662
00–
Fin
656102
77181
Fin
662
02–
Fin
662
13–
Fin
662
22–
Fin
662
00–
Fin
672
45–
Fin
7762
641–
Fin
662
00–
Fin
662
00–
Fin
762
53–
Qualifying Semi-final
Qualifying Round
Fin
662
6.5330
3.791d break
Fin
662
6.3310
3.0Weak on clay
Fin
3762
6.46521
5.328d break
Fin
662
4.0340
3.598d break91d break
Fin
662
4.6220
4.077d break70d break
Fin
37762
5.566421
4.5Weak on clay
Fin
662
5.5010
3.0Losing streak 7Weak on clay
Fin
662
7.0230
3.5Clay specialistWeak on clay
Qualifying Semi-final
Qualifying Round
Fin
6772
5.51620
6.1Weak on clay
Fin
77772
5.965610
4.1Weak on clay105d break
Fin
7162
4.15641
5.5Weak on clayWeak on clay
Fin
77782
5.062660
4.742d break42d break
Fin
662
5.3030
6.135d break
Fin
3662
6.86411
6.1Clay specialist
Fin
672
4.2350
6.5H2H trailH2H lead
Fin
7862
4.76630
5.663d breakWeak on clay
Qualifying Semi-final
Qualifying Round
Fin
662
6.1410
6.1Fin
662
4.5400
6.763d break
Fin
662
5.8440
5.9Weak on clay
Fin
662
5.6420
5.1Weak on clay35d break
Fin
662
6.5240
3.63-setters recently120d break
Fin
4662
4.06121
6.5Fin
662
5.4330
5.5Weak on clayWeak on clay
Fin
6772
5.64640
4.2H2H trailWeak on clay
Qualifying Semi-final
Qualifying Round
Fin
7762
5.26310
3.6Losing streak 7
Fin
277772
5.3661651
4.2Fin
776962
3.46271141
3.9Recent retirement120d break
Fin
662
4.9340
6.1Losing streak 4
Ret.
64–
5.211–
3.2Recent retirement
Fin
63662
5.277101
5.0Fin
67112
4.93690
4.856d break
Fin
7762
5.56430
4.6Losing streak 4H2H trail
Qualifying Semi-final
Qualifying Round
Fin
6362
6.32641
6.0Fin
36782
4.663661
6.2Recent retirement
Fin
672
5.7350
5.9Fin
662
6.4210
6.1Fin
6772
6.74640
3.9105d break
Fin
7862
6.96630
4.3H2H lead77d break
Fin
662
5.9110
6.3Fin
6782
5.62660
5.7Weak on hardWeak on hard
Qualifying Semi-final
Qualifying Semi-final
Qualifying Round
Fin
662
02–
Fin
662
10–
Fin
662
13–
Fin
662
31–
Fin
662
21–
Fin
662
32–
Fin
662
20–
Fin
672
05–
Fin
662
10–
Fin
662
20–
Fin
62102
4671
Fin
63102
3661