Tennis Matches & Results
15 tournaments across 3 surfaces (grass, clay, hard). Featured: Wimbledon. Highlights: 13 finals.
Wimbledon
ATP · G · GrassCourtMedium-fast
1.10
Semi-final
Quarter-final
Round of 16
Ret.
66–
7.142–
6.2Fin
7878563
6.56666741
5.9Grass specialist
Fin
36663
8.963331
5.6Grass specialistGrass specialist
Fin
36663
6.763131
6.5Fin
3787763
7.06666431
7.2Fin
3773663
5.16646442
7.4Recent retirementRising opponent
Fin
76666563
6.553787742
6.3H2H trailGrass specialist
Fin
77663
6.664430
5.6Recent retirement
Round of 32
Fin
66773
7.031650
3.0Grass specialist35d break
Fin
66277363
6.927765612
6.23-setters recently
Fin
77663
6.664440
6.9H2H leadH2H trail
Fin
64367103
6.73664682
6.5Weak on grass
Fin
7777773
5.76563620
6.5Recent retirement
Fin
677656963
6.62627771122
6.8Heavy load 14d
Fin
67763
7.146540
6.0Fin
46773
6.962551
5.8Home
Fin
66773
5.941640
6.3Recent retirement
Fin
666673
8.9378351
5.2Grass specialist
Fin
677773
6.3364650
7.9Grass specialist
Fin
6663
6.92320
7.7Grass specialist
Fin
6667763
7.53786521
4.43-setters recentlyRecent retirement
Fin
36663
6.662341
2.7Recent retirementRecent retirement
Fin
46663
7.563441
6.4Fin
77663
61400
Round of 64
Fin
267773
6.2636351
5.1Surface jump
Fin
713663
8.2611420
3.9Grass specialistRecent retirement
Fin
367763
5.7636531
7.0Fin
67763
5.936500
6.4Recent retirement
Fin
6776463
7.04647741
6.5Heavy load 14d
Fin
776247763
6.2637766342
7.9H2H trailGrass specialist
Fin
65663
8.447221
5.2Fin
75663
6.357341
7.03-setters recently
Fin
6663
6.82220
6.83-setters recently
Fin
64663
3.936421
6.635d breakWeak on grass
Fin
62663
6.216431
6.1Weak on grassLosing streak 5
Fin
6663
7.83440
5.5Fin
636773
6.9363631
6.3Losing streak 5
Fin
66773
7.744630
4.8Weak on grass
Fin
775663
5.1637201
5.1Recent retirementSurface jump
Fin
67773
6.636450
6.0Grass specialist
Fin
6663
6.93440
7.0Grass specialistH2H trail
Fin
67763
8.946230
4.4Grass specialistOn a streak 8
Fin
77763
6.356540
5.228d break
Fin
76773
6.653640
6.6Fin
646673
7.0773451
6.33-setters recently
Fin
634663
5.6466302
5.3Home35d break
Fin
66793
6.434670
6.63-setters recently
Fin
6663
4.33140
6.3Recent retirement
Fin
776463
7.0623641
6.4Fin
636773
5.0362631
8.2Recent retirementHome
Fin
7663
5.35120
6.4Recent retirement
Fin
6663
7.44310
4.1Weak on grass
Fin
326663
6.2663422
6.63-setters recently
Fin
6763
6.43540
6.2Losing streak 4
Fin
67763
7.536340
5.8Fin
66773
7.733650
6.1Heavy load 14d
Round of 128
Fin
77663
7.964320
5.0Weak on grass
Fin
7663
8.15430
5.1Weak on grass
Fin
674363
6.2356612
6.5Fin
77663
7.764340
5.9Grass specialist
Fin
76463
6.054641
6.9Fin
677773
7.2464650
5.6Losing streak 8
Fin
77663
5.863120
7.7Weak on grassGrass specialist
Fin
6663
7.61210
4.4Recent retirement
Fin
6663
7.63010
6.5Grass specialistHome
Fin
65663
4.927201
5.7Recent retirementOn a streak 6
Fin
65663
5.517431
5.435d break
Fin
64663
7.436141
5.0HomeSurface jump
Fin
606663
6.1773441
5.2On a streak 5
Fin
6663
6.62220
5.1Recent retirement
Fin
794663
6.2676231
6.9Losing streak 4
Fin
66773
5.833640
6.3Grass specialistWeak on grass
Fin
646663
6.3774241
6.8Fin
7763
4.35540
6.235d break
Fin
6663
7.33320
4.8Heavy load 14dSurface jump
Fin
56663
7.573341
6.13-setters recently
Fin
7936773
5.36763621
6.7Surface jump
Fin
7663
7.85310
5.1Heavy load 14d
Fin
768663
6.35710341
6.5Fin
6663
6.23340
6.33-setters recently
Fin
6577710793
6.6776368671
6.2Fin
6763
7.03540
6.73-setters recently
Fin
2267763
6.76646432
6.4Fin
76773
6.453640
6.0Losing streak 5
Fin
767113
6.353690
6.6Losing streak 5
Fin
6663
6.94240
7.5Grass specialist
Fin
27778363
6.266366622
6.5Losing streak 5
Fin
764763
6.6577531
6.93-setters recentlyHeavy load 14d
Fin
771663
5.2656341
6.9On a streak 8Rising opponent
Fin
6673
8.13150
3.135d break
Fin
6567763
6.57746511
6.4Fin
646363
6.3462632
7.1H2H trailH2H lead
Fin
3776657103
6.6661277682
6.1Weak on grass
Fin
655777763
6.7777656332
6.6Fin
6663
6.40340
6.4Fin
677373
6.5361651
5.0Recent retirement
Fin
77647763
4.264776441
5.228d break35d break
Fin
6673
4.73450
6.9Surface jump
Fin
6663
7.14440
6.3Fin
366473
4.4632652
6.5Recent retirementWeak on grass
Fin
77663
7.062440
3.3Weak on grass
Fin
624763
7.4466532
6.1Fin
6556673
7.37773452
5.5Weak on grassLosing streak 4
Fin
6773
6.43550
6.3Fin
666563
4.2237741
6.2Recent retirementHome
Fin
6673
6.71350
6.0H2H leadH2H trail
Fin
46663
6.364301
4.8Surface jump
Fin
636663
6.7774441
6.2Grass specialistHeavy load 14d
Fin
6567963
7.27736731
6.2Grass specialist
Fin
6663
6.64330
4.3Weak on grass
Fin
27964673
6.766777452
7.0Fin
6566773
8.37733621
3.1Weak on grass
Fin
6663
7.71440
5.0Weak on grass
Fin
47763
6.065531
5.1Recent retirementSurface jump
Fin
56663
7.274221
6.0Fin
46663
7.162411
5.4Weak on grass
Fin
663463
7.4436632
5.0Fin
577663
5.5764221
3.9Weak on grassInjury return 35d
Fin
46663
63441
Fin
6673
0250
Wimbledon
WTA · G · GrassCourtMedium-fast
1.10
Quarter-final
Round of 16
Fin
37762
7.466421
4.6Grass specialist35d break
Fin
267112
6.964691
6.0Ret.
4–
8.51–
4.2Grass specialistRecent retirement
Fin
662
7.7400
5.2H2H trailRecent retirement
Fin
647762
6.0776231
4.1Recent retirement35d break
Fin
662
130
Fin
2662
6431
Fin
662
030
Round of 32
Fin
672
7.6350
5.8Grass specialist
Fin
7762
7.26320
3.856d break
Fin
662
7.6410
5.9Grass specialist
Fin
662
8.4230
5.43-setters recently
Fin
662
6.3040
5.4Grass specialist
Fin
662
7.7400
5.8Fin
662
8.2110
6.0Grass specialistHome
Fin
672
6.8250
4.2Grass specialistRecent retirement
Fin
3662
6341
Fin
662
240
Fin
467202
636181
Fin
662
310
Fin
672
250
Fin
662
220
Fin
672
150
Fin
77472
60651
Round of 64
Fin
662
7.1110
4.042d break
Fin
762
7.9530
5.9Grass specialistH2H lead
Fin
662
6.3020
5.8Recent retirementHome
Fin
662
6.4300
6.3Fin
2762
8.36521
5.2Fin
6162
6.81611
4.6Recent retirement
Fin
4662
5.46331
4.1Recent retirement35d break
Fin
662
7.0200
3.3Grass specialist35d break
Fin
36782
5.464661
6.5Recent retirement
Fin
662
7.6220
6.5Grass specialist
Fin
662
8.0140
4.9Losing streak 6
Fin
662
6.8310
4.6Recent retirement
Fin
672
350
Fin
4662
6241
Fin
36772
64621
Fin
6772
2620
Fin
1662
6321
Fin
47762
66511
Fin
4762
6541
Fin
662
430
Fin
66662
47831
Fin
6477792
7765671
Ret.
61–
20–
Fin
772
550
Fin
64792
26671
Fin
6362
0631
Ret.
64–
30–
Fin
662
120
Fin
47862
66641
Fin
662
330
Fin
662
410
Fin
762
530
Round of 128
Fin
662
8.4310
2.635d break
Fin
762
5.8520
4.435d breakWeak on grass
Fin
662
7.8030
6.3Grass specialistHome
Fin
662
4.4440
6.035d break
Fin
662
6.8140
3.735d break
Fin
662
5.4430
5.6Recent retirementWeak on grass
Fin
662
7.0330
5.73-setters recently
Fin
662
6.0120
5.6Recent retirement
Fin
6562
7.04741
5.5Fin
672
6.2150
5.7Weak on grass
Fin
662
7.4430
4.6Fin
662
4.8440
5.835d break
Fin
662
6.1140
2.9Recent retirement91d break
Fin
662
6.7220
3.6Weak on grass
Fin
6362
4.82621
5.935d break3-setters recently
Fin
1662
3.26421
5.6Weak on grass
Ret.
7654–
5.45771–
6.1Recent retirement
Fin
662
7.0130
5.0Grass specialist
Fin
662
6.6430
3.9182d break
Fin
662
7.6210
5.0Fin
7762
6.16220
5.1Recent retirement
Fin
662
6.3310
3.7Weak on grass35d break
Fin
6362
4.63641
6.235d break
Fin
662
4.4230
5.935d breakWeak on grass
Fin
672
250
Fin
66562
47711
Fin
672
350
Fin
662
430
Fin
662
030
Fin
6362
3621
Fin
4662
6121
Fin
662
330
Fin
7762
6010
Fin
6372
4651
Fin
7762
6440
Fin
6462
4641
Fin
662
130
Fin
662
320
Fin
662
310
Fin
66862
271031
Fin
66662
78221
Fin
662
340
Fin
64662
77041
Fin
6262
1631
Fin
647112
36691
Fin
6462
2631
Fin
73782
56661
Fin
662
430
Fin
37762
66541
Fin
6462
4621
Fin
662
340
Fin
6562
4711
Fin
662
330
Fin
6772
3640
Fin
672
250
Fin
662
230
Fin
662
310
Fin
63662
77331
Fin
77772
61640
Fin
7762
6420
Fin
662
240
Fin
0762
6521
Fin
3662
6041
Fin
662
230
CourtMedium-fast
1.10
Qualifying Final
Fin
466783
6.7632661
5.5On a streak 6
Fin
7665573
6.35477752
5.6On a streak 6
Fin
2677773
6.06465651
5.5Losing streak 5Losing streak 9
Fin
6663
5.34220
4.9Surface jumpSurface jump
Fin
6663
5.64240
5.9Losing streak 8
Fin
61663
4.436341
6.7Recent retirement
Fin
67863
7.246640
5.9Home
Fin
676663
6.4793341
6.4Fin
6632663
5.74776322
4.3Surface jump35d break
Fin
6663
5.73410
6.7Grass specialist
Fin
677473
6.3364651
6.1Losing streak 5
Fin
2776263
6.06623622
5.528d break
Fin
7663
5.45440
4.1On a streak 528d break
Ret.
33–
5.160–
5.0Surface jumpWeak on grass
Fin
644663
4.4366422
6.2Weak on grass
Fin
6663
4.84440
6.3Recent retirement
Qualifying Semi-final
Fin
37762
6.966221
5.9Losing streak 4
Fin
5662
4.77141
6.4Recent retirementHome
Fin
662
6.3220
6.1Fin
662
6.1340
5.1H2H trailRecent retirement
Fin
3662
5.26141
5.128d breakSurface jump
Fin
6362
6.33631
6.0Losing streak 5
Fin
662
6.1330
4.335d break
Fin
6772
6.64610
5.3Grass specialistSurface jump
Fin
662
6.3340
5.8Fin
662
6.1440
4.635d break
Fin
64662
5.077331
5.4Weak on grassSurface jump
Fin
4662
5.36331
7.4Fin
662
6.6330
5.1Fin
6772
3.64640
7.4Weak on grass
Fin
77772
5.263620
6.6Surface jump
Fin
662
4.4440
6.9Surface jump
Fin
7762
6.46430
6.2Ret.
62–
6.010–
3.7Losing streak 5Weak on grass
Fin
7762
5.56540
4.7Losing streak 9Recent retirement
Fin
66662
5.978321
6.4Fin
4662
6.36321
3.7Surface jumpLosing streak 6
Fin
27762
6.366541
6.3HomeWeak on grass
Fin
662
5.1430
5.0Recent retirement28d break
Fin
6772
5.44630
4.6On a streak 6Weak on grass
Fin
762
5.6530
6.4Losing streak 8
Fin
662
4.6240
5.428d breakWeak on grass
Fin
7772
4.45640
6.535d break
Fin
776262
6.5627741
6.4Fin
662
5.0440
4.4Surface jump35d break
Fin
7762
5.06540
5.2On a streak 5Surface jump
Fin
6772
6.43620
5.9Fin
6772
6.13610
3.9On a streak 6Weak on grass
Qualifying Round
Fin
662
5.6310
6.3Losing streak 8Home
Fin
4662
5.16311
4.735d breakWeak on grass
Fin
6262
5.72641
6.6Fin
6772
6.82620
5.0Surface jump
Fin
6782
5.03660
5.8Surface jumpWeak on grass
Fin
662
6.3440
4.9Surface jump
Fin
662
6.4120
5.4On a streak 5
Fin
63772
5.246641
5.028d breakSurface jump
Fin
5662
6.37111
4.8Losing streak 6
Fin
6162
5.61631
6.2On a streak 6
Fin
37762
5.966431
4.8Losing streak 4Losing streak 7
Fin
6792
6.41670
4.9Surface jump
Fin
662
6.4310
5.528d break
Fin
37772
4.866051
7.0On a streak 5
Fin
77792
6.464670
5.2Weak on grass
Fin
672
6.4350
4.435d break
Fin
662
4.9440
5.5Weak on grass
Fin
662
5.1320
5.3Recent retirementLosing streak 5
Fin
662
7.3230
3.635d break
Fin
77362
5.065631
5.635d break
Fin
6767132
5.57946111
6.0Surface jump
Fin
762
6.3540
4.9Weak on grassSurface jump
Fin
6367132
4.37746111
5.1Weak on grassSurface jump
Fin
7762
5.16440
5.7Surface jumpRecent retirement
Fin
6772
6.04630
6.1Losing streak 5
Fin
762
5.1520
5.9Surface jump
Fin
65662
5.177341
5.1Recent retirementSurface jump
Fin
47762
4.866221
4.5Losing streak 6Recent retirement
Fin
6772
6.34650
6.4Home
Fin
6562
6.20721
5.3Surface jump
Fin
79162
6.567611
6.3Grass specialist
Fin
7772
5.66350
6.9Fin
662
4.1340
5.828d break28d break
Fin
662
6.0340
4.528d break
Fin
6562
7.61731
3.635d break
Fin
6362
3.72631
6.4Weak on grass
Fin
4662
5.06331
5.1Weak on grassSurface jump
Fin
6772
5.44620
4.0Surface jumpLosing streak 4
Fin
57762
6.676521
6.3Home
Fin
662
5.3440
5.635d break
Fin
6362
5.63611
5.0Surface jump
Fin
662
5.4420
5.0Weak on grassSurface jump
Fin
662
7.1340
4.6Surface jump
Fin
662
6.0240
5.2Surface jump
Fin
668772
4.64710621
3.7Weak on grassWeak on grass
Fin
662
5.8200
5.1Recent retirement
Fin
762
6.0540
6.0Weak on grass
Fin
6462
6.33611
5.2Weak on grass
Fin
6772
6.12630
6.0Fin
777112
6.662690
6.2Fin
662
5.7010
2.7Surface jumpWeak on grass
Fin
6772
5.42620
4.0On a streak 6140d break
Fin
662
7.1010
4.5Surface jump
Fin
7962
6.26740
4.1Surface jump35d break
Fin
662
5.9110
4.8Surface jump
Fin
762
6.1530
4.3Losing streak 9Weak on grass
Fin
662
5.9140
4.4Weak on grass
Fin
662
6.3330
4.8Losing streak 5Weak on grass
Fin
662
5.4340
4.9Surface jumpSurface jump
Fin
6462
4.52641
4.135d breakWeak on grass
Fin
66462
4.847731
4.9Recent retirementWeak on grass
Fin
662
4.3340
5.228d breakLosing streak 4
Fin
27772
66251
Fin
762
540
Bloomfield Hills CH
CHALLENGER · C · HardQuarter-final
Round of 16
Fin
662
5.3420
6.0Weak on hard
Fin
6362
5.84641
4.8H2H leadH2H trail
Fin
3662
5.46321
7.128d breakHard specialist
Fin
6362
6.04631
7.1Hard specialist
Fin
662
4.3330
6.256d break
Fin
4672
6.06251
6.4Fin
7772
5.76450
5.7Fin
662
5.2240
6.0H2H trailLosing streak 4
Round of 32
Fin
7962
4.96740
4.8Weak on hard77d break
Fin
46772
5.561651
5.928d break
Fin
662
5.7410
7.0Losing streak 4Hard specialist
Fin
662
7.6120
6.3Hard specialistHard specialist
Fin
7772
6.16250
5.6H2H leadH2H trail
Fin
6562
6.03731
5.9Fin
662
5.4130
6.1Hard specialist
Fin
7762
5.76330
6.8Fin
74772
6.056641
3.8231d break
Fin
3662
6.66331
4.3Hard specialist350d break
Fin
63662
5.777441
6.4Hard specialist
Fin
60662
5.777241
6.4Fin
667772
5.9279651
4.128d break77d break
Fin
762
3.9510
6.756d break
Fin
664772
6.1377651
6.0Fin
77462
5.865631
5.128d break
Karlsruhe CH
CHALLENGER · C · ClaySemi-final
Quarter-final
Round of 16
Fin
662
6.6110
5.128d break
Fin
7962
5.06730
4.2Surface jump294d break
Fin
662
5.8420
5.6Clay specialist
Fin
3710792
6.0668671
5.1Recent retirement
Fin
6362
6.74631
5.4Surface jump
Fin
6792
4.82670
5.2Weak on claySurface jump
Fin
4662
7.36341
5.4Fin
Habib H.
7772
4.56250
7.149d break
Round of 32
Fin
6362
5.74621
4.3149d break
Fin
762
7.7510
3.9Surface jump
Fin
672
6.0350
5.6Weak on clay
Fin
5762
4.27501
6.0294d break
Fin
2672
5.36251
5.6Surface jump28d break
Fin
7862
6.06620
7.3H2H trailH2H lead
Fin
3672
5.56351
4.8Surface jumpSurface jump
Fin
4662
6.16331
4.7Clay specialistWeak on clay
Fin
7772
5.85650
4.0Surface jumpRecent retirement
Fin
662
5.4030
4.6Recent retirementWeak on clay
Fin
672
7.4350
6.0Fin
4662
4.46321
5.2Weak on clayWeak on clay
Fin
62662
6.977431
4.7Surface jump
Fin
2710772
5.1668631
6.428d break
Fin
Habib H.
662
5.1130
5.649d breakWeak on clay
Fin
662
340
Milan CH
CHALLENGER · C · ClaySemi-final
Quarter-final
Round of 16
Fin
662
4.0300
3.6Recent retirementWeak on clay
Fin
662
6.3120
3.5H2H leadWeak on clay
Fin
7762
6.56110
4.0Weak on clayWeak on clay
Fin
17862
4.766621
6.335d break
Fin
6462
6.23641
5.8Weak on clay
Fin
662
6.6310
5.8Fin
662
5.9300
6.428d break
Fin
662
5.2410
6.3Surface jump
Round of 32
Fin
4662
4.76431
5.935d breakLosing streak 4
Fin
662
6.6020
5.93-setters recently
Fin
6362
6.33611
6.6Fin
662
6.2400
5.5H2H leadH2H trail
Fin
1662
5.26341
5.0Surface jumpRecent retirement
Fin
6772
4.33620
4.5Recent retirementWeak on clay
Fin
662
6.8240
4.2H2H leadH2H trail
Ret.
64–
5.122–
4.6Weak on clay56d break
Fin
6162
3.82631
5.1Weak on claySurface jump
Fin
762
5.5540
6.3H2H trailH2H lead
Fin
6262
5.83641
4.7Recent retirement
Fin
6562
5.61701
4.9Weak on claySurface jump
Ret.
63–
6.430–
5.8Fin
672
5.9350
4.9Weak on clayInjury return 56d
Fin
662
6.3230
4.8Surface jump
Ret.
64–
3.610–
6.4Weak on clay
Santa Fe CH
CHALLENGER · C · ClaySemi-final
Quarter-final
Round of 16
Fin
662
8.0410
2.9On a streak 5182d break
Fin
66362
4.337721
4.563d break77d break
Fin
7762
5.76130
4.4Weak on clay70d break
Fin
662
3.7310
5.1Weak on clayRecent retirement
Fin
78462
5.766631
4.9Recent retirement
Fin
3662
6411
Fin
662
330
Fin
7762
6230
Round of 32
Fin
66262
5.937741
4.2Heavy load 14d
Fin
662
5.9020
4.2182d break
Fin
662
6.7240
5.3On a streak 5Weak on clay
Fin
7762
4.76530
5.6Recent retirementWeak on clay
Fin
6772
5.22650
3.4Recent retirementWeak on clay
Fin
65662
4.377431
4.363d breakInjury return 231d
Fin
4662
3.96301
4.3Weak on clay63d break
Fin
672
5.7350
4.2Weak on clay287d break
Fin
662
7.0240
3.9Clay specialist77d break
Fin
4662
4.26311
4.0182d breakWeak on clay
Fin
6362
7.92631
5.0Fin
6462
4.52641
6.477d break
Fin
662
3.3440
7.0Weak on clay
Fin
6362
4.44631
6.570d breakHeavy load 14d
Fin
662
240
Troyes CH
CHALLENGER · C · ClaySemi-final
Quarter-final
Round of 16
Fin
662
5.3410
5.7Recent retirementWeak on clay
Fin
6362
5.53631
6.3Weak on clay
Fin
6562
6.53721
5.635d break
Fin
2662
7.26241
4.8Fin
662
6.1320
6.8H2H leadH2H trail
Fin
662
6.6320
5.5Fin
3662
4.86311
4.9Losing streak 5Surface jump
Fin
6772
5.84650
6.0Round of 32
Fin
662
4.8140
4.2Losing streak 5
Fin
6772
6.53620
4.0140d break
Fin
5662
5.87401
4.735d break35d break
Fin
64782
7.746661
5.0Fin
662
4.7440
5.1Weak on clay126d break
Fin
672
6.7250
5.3Fin
6772
6.04610
5.0Surface jump
Fin
662
6.6320
5.1H2H leadWeak on clay
Fin
27772
5.565631
5.7Surface jump
Fin
710062
5.568641
7.0Heavy load 14d
Fin
4662
6.46441
6.7Fin
662
5.8330
3.9Weak on clay
Fin
7762
5.06530
5.4Recent retirementH2H lead
Fin
662
4.7420
7.3H2H trailH2H lead
Fin
662
4.9420
6.0Surface jump
Fin
2662
6141
W15 Monastir
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Fin
662
Safi M.
01–
Fin
662
23–
Fin
662
21–
Fin
5762
7521
Fin
662
14–
Fin
662
Andreevskaya V.
02–
Fin
662
24–
Fin
662
43–
Fin
3662
6311
Fin
662
10–
Fin
762
51–
Ret.
642
22–
Fin
2662
6321
Fin
762
53–
Ret.
612
00–
Fin
662
24–
W15 Tianjin
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Ret.
622
10–
Fin
63772
26621
Fin
6462
3641
Fin
662
30–
Fin
662
12–
Fin
662
12–
Fin
3762
6511
Fin
662
43–
Fin
6362
3621
Fin
662
44–
Fin
662
24–
Fin
37772
65641
Fin
662
21–
Fin
6262
0601
Fin
4662
6401
Fin
6562
4721
W25 Getxo
CHALLENGER · C · ClayQuarter-final
Round of 16
Round of 32
Fin
4662
6431
Fin
662
42–
Fin
3662
6441
Fin
4662
6441
Fin
7472
5651
Fin
7272
5651
Fin
662
34–
Fin
7762
651–
Fin
66762
47931
Fin
662
32–
Fin
2662
6421
Fin
662
44–
Fin
6772
364–
Fin
3662
6431
Fin
662
14–
Fin
7762
620–
W25 Klosters
CHALLENGER · C · ClayQuarter-final
Round of 16
Round of 32
Fin
662
43–
Fin
3662
6311
Fin
672
25–
Fin
662
34–
Fin
Von Deichmann K.
662
14–
Fin
6772
362–
Fin
66462
37711
Fin
662
14–
Fin
662
12–
Fin
27762
66231
Ret.
61
1–
Fin
762
54–
Fin
4662
6341
Fin
2662
Zund S.
6201
Fin
4662
6041
Fin
662
43–
W25 Stuttgart-Vaihingen
CHALLENGER · C · ClayQuarter-final
Round of 16
Round of 32
Fin
662
33–
Fin
662
33–
Fin
46772
63641
Fin
Nahimana S.
662
44–
Fin
662
11–
Fin
662
44–
Fin
662
30–
Ret.
4642
6121
Fin
662
30–
Fin
662
20–
Fin
662
04–
Fin
662
44–
Fin
2662
6411
Fin
6782
266–
Fin
662
02–
Fin
6362
1611
W60 Montpellier
CHALLENGER · C · ClayQuarter-final
Round of 16
Round of 32
Fin
662
11–
Fin
672
15–
Fin
762
51–
Fin
2662
6331
Fin
662
31–
Fin
662
43–
Fin
4662
6421
Fin
2662
6341
Fin
662
01–
Fin
78462
66641
Fin
662
34–
Fin
662
33–
Fin
6372
Jimenez Kasintseva V.
1651
Fin
672
45–
Fin
3662
6231
Fin
662
41–
Qualifying Final
Qualifying Semi-final
Fin
662
01–
Fin
46102
6421
Ret.
21
1–
Fin
762
50–
Fin
762
51–
Fin
762
53–
Fin
662
00–
Fin
662
22–
Fin
Liu L.
662
Lim S.
23–
Fin
662
42–
Fin
26102
6161
Fin
662
24–
Fin
662
10–
Fin
6772
164–
Fin
662
12–
Fin
662
31–
Qualifying Final
Fin
662
34–
Fin
7762
644–
Fin
7462
5631
Fin
772
55–
Fin
662
30–
Fin
6562
4731
Fin
7562
5721
Fin
662
33–
Fin
662
33–
Fin
6772
265–
Fin
3662
6431
Fin
3662
6441
Fin
662
23–
Fin
672
45–
Fin
6362
2641
Fin
6637112
277691
Qualifying Semi-final
Fin
77772
Avanesyan E.
6162–
Fin
662
33–
Fin
3662
6421
Fin
6772
460–
Fin
662
42–
Fin
662
13–
Fin
662
22–
Fin
662
24–
Fin
6792
367–
Fin
26772
63651
Fin
662
34–
Fin
4662
6331
Fin
662
12–
Fin
662
41–
Fin
4662
6221
Fin
662
31–
Fin
662
24–
Fin
662
03–
Fin
710772
6863–
Fin
3662
6321
Fin
662
34–
Fin
662
03–
Fin
672
45–
Fin
662
44–
Fin
6772
465–
Fin
662
41–
Fin
6772
063–
Fin
762
51–
Fin
662
34–
Fin
662
42–
Fin
662
23–
Fin
6772
264–
Qualifying Round
Fin
Avanesyan E.
662
30–
Fin
762
54–
Fin
6782
166–
Fin
662
43–
Fin
7762
614–
Fin
47762
66441
Fin
6562
Von Deichmann K.
3741
Fin
6262
3631
Fin
662
44–
Fin
6572
3751
Fin
6462
3631
Fin
662
21–
Fin
762
53–
Fin
662
21–
Fin
672
05–
Fin
7762
643–
Fin
762
52–
Fin
4762
Jimenez Kasintseva V.
6531
Fin
662
32–
Fin
4662
6121
Fin
77102
568–
Fin
662
21–
Fin
762
52–
Fin
662
43–
Fin
662
31–
Fin
762
50–
Fin
662
13–
Fin
6562
1741
Fin
7272
5651
Fin
37762
66511
Fin
662
11–
Fin
662
34–
Fin
662
31–
Ret.
1–
21
Fin
77462
65641
Fin
662
32–
Fin
662
44–
Fin
6362
3641
Fin
4662
6231
Fin
4662
6431
Fin
662
20–
Fin
662
24–
Fin
662
22–
Fin
672
05–
Fin
5662
7421
Fin
762
54–
Fin
662
23–
Fin
3662
6441
Fin
672
45–
Fin
662
42–
Fin
662
40–
Fin
57762
76521
Fin
662
24–
Fin
662
33–
Fin
662
44–
Fin
1662
6341
Fin
662
43–
Fin
3662
6441
Fin
7762
630–
Fin
6362
4611
Fin
72772
56641
Fin
662
14–
Fin
662
23–
Fin
662
12–
Qualifying Semi-final
Fin
2662
6.06131
6.1Fin
672
4.9350
3.856d break231d break
Fin
672
6.4350
3.1Weak on hard
Fin
772
4.8550
3.977d break238d break
Fin
7162
6.4Sinclair C.(8)
5621
6.3Fin
662
5.1430
5.228d break56d break
Qualifying Round
Fin
7762
6.06240
4.7Weak on hard
Fin
662
4.9340
3.156d breakWeak on hard
Fin
Sinclair C.(8)
637762
6.3776431
4.2238d break
Fin
662
3.7340
5.5Weak on hardWeak on hard
Fin
7762
6.56240
4.9Losing streak 4
Fin
67152
5.246130
6.056d break
Fin
662
4.5230
4.277d break154d break
Fin
662
6.4140
5.7Losing streak 4
Fin
4762
4.06541
6.5231d break
Fin
662
6.1430
5.9Fin
662
4.2310
4.8238d break56d break
Fin
77462
5.162611
3.928d break154d break
Qualifying Semi-final
Qualifying Round
Fin
7462
5.75621
4.6Weak on clay49d break
Fin
7762
5.06330
4.135d break119d break
Fin
662
5.1330
4.1Weak on clay266d break
Fin
3662
4.16131
3.9150d break182d break
Fin
7762
7.06430
6.1Fin
672
6.1250
4.5Weak on clay
Fin
0662
5.66331
4.3266d break
Fin
Habib H.(12)
36772
5.363631
4.649d breakWeak on clay
Fin
662
4.2440
4.6294d breakWeak on clay
Fin
712162
6.1610641
4.9Surface jump
Fin
77172
3.765651
6.23-setters recently
Fin
2672
6151
Qualifying Semi-final
Qualifying Round
Fin
662
6.1040
3.9Weak on clay
Fin
662
6.2440
5.5Recent retirement
Fin
662
6.0410
4.03-setters recently150d break
Fin
6162
5.84631
4.5315d break
Fin
662
6.5240
5.7Weak on clay
Fin
7782
6.15660
6.1Fin
62662
5.977131
5.5Losing streak 4Weak on clay
Fin
62662
3.877331
6.1Weak on clay
Fin
762
510
Qualifying Semi-final
Qualifying Semi-final
Fin
662
6.5430
4.563d break
Ret.
644–
5.8164–
3.1Weak on clay
Fin
662
5.3310
6.0Recent retirement
Fin
6462
6.03641
4.163d break
Fin
7762
4.06240
5.4140d break28d break
Fin
662
220
Qualifying Round
Fin
662
5.4410
6.128d break
Fin
6772
6.34640
6.3Fin
7762
5.36330
6.1Recent retirement
Fin
7762
5.86340
4.635d break
Fin
6772
3.14600
5.0Weak on clayWeak on clay
Fin
672
6.1050
5.0H2H leadWeak on clay
Fin
662
6.0340
5.8Fin
662
4.0040
5.863d breakWeak on clay
Fin
2662
4.06431
3.9140d breakWeak on clay
Fin
762
4.5540
5.663d breakWeak on clay
Qualifying Semi-final
Qualifying Round
Fin
63102
0681
Fin
667102
37981
Fin
662
00–
Fin
662
43–
Fin
Zund S.
377102
66541
Fin
662
03–
Fin
662
32–
Fin
662
11–
Fin
662
01–
Fin
662
12–
Fin
662
20–
Fin
662
22–
Fin
662
40–
Fin
662
30–
Qualifying Semi-final
Qualifying Round
Fin
662
22–
Fin
662
12–
Fin
662
32–
Fin
662
14–
Fin
662
41–
Fin
662
31–
Fin
762
52–
Fin
662
10–
Fin
662
34–
Fin
662
22–
Fin
662
31–
Fin
71162
693–
Fin
63132
26111
Fin
662
13–
Fin
662
14–
Fin
662
41–
Qualifying Semi-final
Qualifying Round
Fin
662
22–
Fin
662
20–
Fin
662
01–
Fin
6462
3611
Fin
662
00–
Fin
4662
6241
Fin
662
43–
Fin
6562
3721
Fin
662
41–
Fin
36782
63661
Fin
762
52–
Fin
662
01–
Fin
662
22–
Fin
662
42–
Fin
662
14–
Fin
662
23–