Tennis Matches & Results
22 tournaments across 3 surfaces (clay, grass, hard). Featured: Wimbledon. Highlights: 16 finals, 3 semi-finals, 1 quarter-finals.
Wimbledon
ATP · G · GrassCourtMedium-fast
29°CPartly cloudy · Wind 11 km/h · 43% RH
Semi-final
Quarter-final
Round of 16
Fin
16663
64441
H2H leadH2H trail
Fin
6663
4230
Losing streak 6
Ret.
352–
672–
Injury return 35d
Fin
6664773
4477631
Recent retirement
Fin
677676563
364797732
Home
Fin
656663
773441
On a streak 20
Ret.
63–
10–
H2H trailRecent retirement
Fin
367773
616151
Round of 32
Fin
663773
346641
3-setters recently
Fin
67763
46530
Fin
77663
65430
Home
Fin
784467103
66663682
Fin
66363
44631
Recent retirementLosing streak 4
Fin
6663
3040
35d break
Fin
65710773773
7768626632
Fin
666563
437711
H2H leadH2H trail
Fin
677783
364660
Losing streak 6Heavy load 14d
Fin
66773
34600
Injury return 35dRecent retirement
Fin
6663
1310
Losing streak 4
Fin
63663
36241
Recent retirementRecent retirement
Fin
67763
36420
Fin
63663
16341
On a streak 20
Round of 64
Fin
6663
1440
On a streak 20Home
Fin
67863
16620
Home
Fin
6663
2230
H2H leadH2H trail
Fin
6663
4330
Losing streak 4Home
Fin
66163
43641
Recent retirementHome
Fin
665773
447611
Fin
77783
55660
Losing streak 4Recent retirement
Fin
1794663
6676342
Grass specialist
Fin
6763
2540
H2H leadH2H trail
Fin
66793
34670
Home
Fin
7768657773
65710775652
Fin
77673
64150
Fin
6663
3200
35d breakHome
Fin
6167763
7746531
Recent retirement
Fin
646773
163651
H2H leadH2H trail
Fin
6147763
4666542
Fin
766663
527831
Fin
7624663
5776242
Recent retirement
Fin
3711663
669341
3-setters recently
Fin
17673
65451
Recent retirement
Fin
3677463
6363632
Heavy load 14dSurface jump
Fin
46673
64351
Home
Fin
6663773
1377641
Round of 128
Fin
26663
62421
Losing streak 4Home
Fin
4671363
6261121
3-setters recentlyHome
Fin
6663
4420
Home
Fin
710663
68440
Surface jump
Fin
66773
41650
3-setters recentlyHome
Fin
6663
3420
Surface jump
Fin
77663
65320
Marathon last
Fin
6663
3420
Fin
6663
4440
Home
Ret.
7103–
681–
Recent retirement
Fin
647763
466141
Losing streak 4
Fin
65663
27331
On a streak 7
Fin
6663
4420
3-setters recently
Fin
6673
2450
Fin
667663
179221
35d breakLosing streak 4
Fin
447663
665342
Fin
67963
36710
Fin
777763
646540
Marathon last
Ret.
662–
221–
HomeLosing streak 6
Fin
6656563
3771742
Fin
79776563
67627721
Recent retirement
Fin
2367873
6636652
Grass specialistSurface jump
Fin
67773
35640
Fin
787763
666430
Losing streak 4
Fin
467763
636501
H2H trailH2H lead
Fin
6365763
4677522
Fin
64763
26511
Injury return 35d
Fin
64663
16221
35d break
Fin
77673
64350
Home
Fin
77162663
63677312
Losing streak 4
Fin
665676773
377793632
3-setters recently
Fin
7737763
6266321
Fin
677773
461640
Fin
6663
1240
Fin
7663
5440
H2H leadH2H trail
Fin
466773
622601
On a streak 5
Fin
66463
41641
H2H trailH2H lead
Fin
6663
2340
Injury return 35dLosing streak 6
Ret.
66–
32–
Fin
67769783
065711661
Fin
7657263
5775612
On a streak 20Losing streak 5
Fin
6347763
4666522
Recent retirementOn a streak 9
Fin
636773
364631
Home3-setters recently
Fin
6362663
2677442
3-setters recently3-setters recently
Fin
776866563
6371037742
Heavy load 14d
Fin
6663
3110
Injury return 68d
Fin
77663
64340
Fin
66773
22620
Injury return 54d
Fin
6663
3240
HomeSurface jump
Fin
6663
3240
Wimbledon
WTA · G · GrassCourtMedium-fast
29°CPartly cloudy · Wind 11 km/h · 43% RH
Semi-final
Quarter-final
Round of 16
Round of 32
Fin
7862
6640
Weak on grassWeak on grass
Fin
63792
46671
Weak on grass
Fin
662
230
Weak on grassWeak on grass
Fin
6562
3731
Weak on grass
Fin
3662
6441
Weak on grassWeak on grass
Fin
6772
1640
Weak on grassH2H lead
Fin
662
130
Weak on grassWeak on grass
Fin
7872
6650
3-setters recently3-setters recently
Fin
662
420
Home
Fin
2662
6341
Weak on grass
Fin
662
330
Weak on grassWeak on grass
Fin
7162
5611
Surface jumpWeak on grass
Fin
7862
6630
Weak on grassWeak on grass
Round of 64
Fin
662
420
Weak on grassWeak on grass
Fin
662
240
Weak on grass
Fin
7762
6440
Weak on grass
Fin
65662
77121
Weak on grassWeak on grass
Fin
662
400
Fin
662
430
Weak on grass
Fin
662
310
Weak on grassWeak on grass
Fin
6262
2631
3-setters recentlyWeak on grass
Fin
662
040
Fin
6772
1640
Weak on grassWeak on grass
Fin
662
230
Weak on grassWeak on grass
Fin
662
410
Weak on grass
Fin
67122
36100
Weak on grassWeak on grass
Fin
662
220
Home3-setters recently
Fin
772
550
Recent retirement
Fin
4662
6441
3-setters recentlyWeak on grass
Fin
7962
6710
Fin
662
130
Weak on grassH2H lead
Round of 128
Fin
762
530
Weak on grassLosing streak 4
Fin
6772
4640
Weak on grassWeak on grass
Fin
662
320
Home
Fin
672
150
Weak on grass
Fin
662
130
Weak on grassWeak on grass
Fin
662
310
Weak on grassWeak on grass
Fin
662
330
HomeHome
Fin
762
510
Weak on grassLosing streak 5
Fin
662
Avanesyan E.
210
Weak on grassLosing streak 4
Fin
5662
7321
3-setters recentlyWeak on grass
Fin
64772
77551
Weak on grass
Fin
3662
6211
Weak on grassRecent retirement
Ret.
63–
32–
Weak on grass
Fin
662
110
On a streak 6
Fin
662
440
Fin
662
440
Weak on grass
Fin
1662
6311
Weak on grassHome
Fin
662
310
H2H trailH2H lead
Fin
7462
5611
H2H leadWeak on grass
Fin
7762
6530
Weak on grassWeak on grass
Fin
6772
3640
Weak on grass
Fin
662
330
Weak on grassWeak on grass
Fin
662
320
Weak on grassWeak on grass
Fin
6657102
477681
Weak on grass
Fin
7762
6310
Recent retirementWeak on grass
Fin
2662
6321
Weak on grassWeak on grass
Fin
3672
6351
Weak on grass
Fin
662
240
3-setters recentlyWeak on grass
Fin
672
450
Weak on grassWeak on grass
Fin
662
230
H2H trailH2H lead
Fin
662
000
Weak on grassWeak on grass
Fin
2662
6431
Weak on grassHome
Fin
662
320
Weak on grassWeak on grass
Fin
3662
6341
Weak on grassWeak on grass
Fin
662
310
Ret.
772–
650–
3-setters recently
Fin
37762
66411
Grass specialist
Fin
662
240
Weak on grassWeak on grass
CourtMedium-fast
29°CPartly cloudy · Wind 11 km/h · 43% RH
Qualifying Final
Fin
64663
36341
Weak on grassLosing streak 5
Fin
36663
63441
Fin
6663
1240
Weak on grass
Fin
366773
632651
Surface jump
Fin
6663
4240
Weak on grass
Fin
6663
3420
Weak on grassWeak on grass
Fin
773663
636241
Grass specialistInjury return 28d
Fin
17663
65211
Losing streak 5
Fin
74663
56321
Weak on grass
Fin
63663
36211
HomeWeak on grass
Fin
2787763
6666531
Weak on grass
Fin
4677793
6365671
Fin
6623713793
4776611672
Fin
166573
624752
Weak on grassSurface jump
Fin
666663
782341
Weak on grassWeak on grass
Fin
660773
346641
Weak on grass
Qualifying Semi-final
Fin
662
230
Weak on grass
Fin
662
240
Weak on grass
Fin
762
540
Losing streak 5Home
Fin
7762
6330
H2H trailH2H lead
Fin
77772
61630
Weak on grass
Fin
77262
65621
Weak on grass
Fin
7762
6530
Weak on grassWeak on grass
Fin
662
Habib H.
040
Surface jump
Fin
662
430
Weak on grass
Fin
7772
6550
Weak on grassWeak on grass
Fin
662
320
Weak on grassHome
Fin
762
540
Weak on grassWeak on grass
Fin
672
350
Surface jump
Fin
7762
6430
Fin
467102
63681
Weak on grass35d break
Fin
665782
377661
Surface jump
Fin
662
420
Weak on grassSurface jump
Fin
37107112
668691
Fin
662
330
Grass specialistWeak on grass
Fin
662
130
Fin
662
140
Weak on grass
Fin
7762
6240
Injury return 28dWeak on grass
Fin
3662
6441
Weak on grassHome
Fin
672
450
Weak on grassWeak on grass
Fin
662
340
Weak on grass
Fin
7747112
636691
Losing streak 5Weak on grass
Fin
7962
6730
Weak on grass
Fin
662
320
Home35d break
Fin
672
350
Weak on grassWeak on grass
Fin
7772
6550
Weak on grass
Fin
47762
66421
Losing streak 4
Fin
6462
4641
On a streak 5Weak on grass
Qualifying Round
Fin
662
020
Home
Fin
6462
3631
Weak on grass
Fin
71062
6830
Weak on grassWeak on grass
Fin
3662
6331
Weak on grassWeak on grass
Fin
6262
4641
35d break
Fin
2662
6331
Weak on grassWeak on grass
Fin
662
340
Surface jumpWeak on grass
Fin
60772
36641
Weak on grassSurface jump
Fin
4672
6351
Home
Fin
662
240
Weak on grassWeak on grass
Fin
662
320
Injury return 28dSurface jump
Fin
665792
477671
Weak on grass28d break
Fin
3672
6151
Weak on grassWeak on grass
Fin
662
340
Weak on grass
Fin
4662
6431
Losing streak 4Weak on grass
Fin
5662
7341
Home
Fin
661162
271311
Weak on grassWeak on grass
Fin
662
230
35d break
Fin
662
340
Weak on grassSurface jump
Fin
662
430
Weak on grassWeak on grass
Fin
7762
6510
Weak on grass
Fin
662
440
35d breakSurface jump
Fin
662
310
Weak on grass35d break
Fin
672
450
Weak on grass
Fin
662
230
Weak on grassWeak on grass
Fin
62662
77441
Surface jump28d break
Fin
77772
65620
Surface jumpWeak on grass
Fin
4662
6341
Losing streak 5
Fin
762
520
Weak on grassWeak on grass
Fin
7772
5650
Weak on grassWeak on grass
Fin
662
420
Weak on grass
Fin
7762
6520
Weak on grassWeak on grass
Fin
662
120
Weak on grass
Ret.
45–
66–
Losing streak 5Weak on grass
Fin
7962
6700
Weak on grass
Fin
662
240
Weak on grass
Fin
64662
77131
Weak on grass
Fin
63782
26661
Weak on grassWeak on grass
Fin
7762
6320
Weak on grass70d break
Fin
776662
647841
Weak on grassSurface jump
Fin
7762
6030
Losing streak 5Weak on grass
Fin
662
420
Weak on grassWeak on grass
Fin
74772
56631
Weak on grass
Fin
662
320
HomeWeak on grass
Fin
6772
1620
HomeWeak on grass
Fin
662
410
Weak on grassSurface jump
Fin
Habib H.
4672
6151
Fin
672
450
Weak on grass
Fin
6462
2621
Weak on grassWeak on grass
Fin
662
210
Weak on grass35d break
Fin
762
510
Weak on grassRecent retirement
Fin
662
140
Weak on grassSurface jump
Fin
3662
6431
Weak on grass
Fin
7762
6140
Weak on grass
Fin
66562
17711
Weak on grass
Fin
662
110
Grass specialistWeak on grass
Fin
4662
6021
Weak on grassWeak on grass
Ret.
7116–
696–
Weak on grass
Fin
672
150
On a streak 5Weak on grass
Fin
78772
66630
Weak on grass
Fin
7262
5641
HomeSurface jump
Fin
662
310
HomeWeak on grass
Fin
6462
2641
Surface jumpWeak on grass
Fin
662
320
Brasov CH
CHALLENGER · C · ClayCourtMedium-fast
Semi-final
Quarter-final
Round of 16
Round of 32
Fin
662
300
Recent retirement364d break
Fin
672
450
Clay specialist
Fin
662
440
Recent retirement
Fin
672
450
224d break
Fin
6462
4631
3-setters recently70d break
Fin
4662
6421
Fin
662
440
Fin
762
530
245d break
Fin
762
520
Losing streak 5
Fin
4662
6341
Weak on clayClay specialist
Fin
6362
3631
Losing streak 4
Fin
2662
6441
77d break
Cary CH
CHALLENGER · C · HardCourtMedium-fast
Semi-final
Quarter-final
Round of 16
Round of 32
Fin
662
330
Hard specialist
Fin
65662
77341
35d break
Fin
77772
62610
35d break63d break
Fin
662
340
28d break
Fin
776462
657711
H2H leadInjury return 28d
Fin
7262
5631
Losing streak 528d break
Fin
6562
4731
28d break28d break
Fin
662
220
Injury return 28dInjury return 217d
Fin
662
130
Losing streak 428d break
Fin
672
150
28d break35d break
Fin
772
550
56d breakInjury return 28d
Fin
63782
26661
28d breakLosing streak 5
Fin
662
220
Hard specialist
Fin
762
520
70d break28d break
Fin
662
440
Injury return 28d
Modena CH
CHALLENGER · C · ClayCourtMedium
Quarter-final
Round of 16
Round of 32
Fin
662
240
Injury return 35d364d break
Fin
662
440
Clay specialist149d break
Fin
662
110
Surface jump
Fin
662
120
35d breakHeavy load 14d
Fin
662
140
126d breakSurface jump
Fin
6772
4650
Clay specialist
Fin
672
450
Recent retirement
Fin
672
350
49d breakSurface jump
Fin
7162
5631
Fin
662
430
35d break
Fin
662
240
Clay specialist
Fin
77362
61611
Clay specialistLosing streak 5
Fin
16782
63661
Clay specialist
Troyes CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
672
250
Clay specialist238d break
Fin
662
240
Clay specialist
Fin
4662
6431
Recent retirement3-setters recently
Fin
6062
2631
Clay specialist
Fin
2662
6331
Clay specialist
Fin
6062
3641
Losing streak 5Weak on clay
Fin
662
330
Surface jump
Fin
6362
4641
Weak on clay
Round of 32
Fin
662
130
49d break
Fin
4662
6141
Clay specialist
Fin
7762
6530
Clay specialist
Fin
7862
6640
Clay specialist
Fin
672
250
Surface jump28d break
Fin
672
250
28d break
Fin
47762
66031
Losing streak 5H2H trail
Fin
77772
62630
Recent retirement
Fin
662
330
238d breakSurface jump
Fin
762
500
Weak on clay
Fin
3662
6441
Ret.
463–
640–
Weak on clay
Fin
6462
2601
3-setters recentlyClay specialist
Fin
2662
6011
Weak on clay35d break
Fin
662
220
Losing streak 7
W100 Cary NC
CHALLENGER · C · HardCourtMedium-fast
Quarter-final
Round of 16
Round of 32
Fin
662
31–
On a streak 10
Fin
3662
6411
Hard specialist
Fin
36772
63631
28d break
Fin
662
12–
28d break
Fin
672
35–
Fin
762
53–
H2H leadH2H trail
Fin
662
44–
Fin
6772
165–
Fin
672
35–
Fin
2762
6521
Fin
662
24–
Fin
77362
62641
W15 Bissy-Chambéry
CHALLENGER · C · HardCourtMedium-fast
Quarter-final
Round of 16
Round of 32
Fin
7762
652–
Fin
77172
61651
Fin
662
43–
Fin
657112
07691
Fin
662
44–
Fin
0662
6241
Fin
662
21–
Fin
662
02–
Fin
6772
265–
Fin
662
40–
Fin
662
12–
Fin
662
43–
Fin
662
24–
Fin
6362
2631
Fin
6362
4621
W15 Hong Kong
CHALLENGER · C · HardCourtMedium-fast
Round of 16
Round of 32
Fin
62662
77201
Fin
662
10–
Fin
662
01–
Fin
662
31–
Fin
662
31–
Fin
662
11–
Fin
662
04–
Fin
662
03–
Fin
762
53–
Fin
672
25–
Fin
7762
612–
Fin
662
10–
Fin
662
44–
Fin
662
01–
Fin
6792
267–
W15 Kayseri
CHALLENGER · C · HardCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
762
50–
Fin
662
20–
Fin
662
02–
Fin
662
12–
Fin
662
41–
Fin
662
24–
Fin
5672
7451
Fin
662
11–
Fin
772
55–
Fin
662
22–
Fin
662
41–
Fin
662
14–
Fin
662
31–
Fin
66462
27721
Fin
662
31–
Fin
662
33–
W15 Kursumlijska Banja
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
66062
17731
Fin
662
32–
Fin
3662
6311
Fin
6772
264–
Fin
762
54–
Fin
71162
694–
Fin
7762
633–
Fin
662
34–
Fin
6162
Andreevskaya V.
3621
Fin
662
02–
Fin
662
31–
Fin
662
33–
Fin
762
50–
Fin
662
43–
Fin
662
11–
Fin
6772
363–
W15 Los Angeles CA
CHALLENGER · C · HardCourtMedium-slow
Quarter-final
Round of 16
Round of 32
Fin
762
54–
Fin
662
31–
Fin
66762
47941
Fin
672
45–
Fin
662
41–
Fin
632
22–
Fin
3632
6411
Fin
662
22–
Fin
662
20–
Fin
662
33–
Fin
662
12–
Fin
662
11–
Fin
662
21–
Fin
632
41–
Fin
662
12–
Fin
662
43–
W15 Monastir
CHALLENGER · C · HardCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
4662
6431
Fin
Breen S.
662
13–
Fin
632
20–
Fin
662
32–
Fin
662
12–
Fin
662
00–
Fin
3772
6551
Fin
7462
5631
Fin
662
01–
Fin
662
44–
Fin
662
42–
Fin
6452
4621
Fin
622
20–
Fin
6462
3641
W35 Amstelveen
CHALLENGER · C · ClayCourtMedium-slow
Quarter-final
Round of 16
Round of 32
Fin
662
12–
3-setters recently
Fin
662
13–
Fin
762
51–
On a streak 5
Fin
37762
66411
Fin
3662
6141
Fin
4662
6111
Fin
64662
77231
Fin
672
25–
Fin
662
00–
Fin
2762
6531
Fin
762
53–
Fin
662
04–
Fin
662
43–
Round of 64
Fin
662
40–
Fin
662
31–
Fin
662
01–
3-setters recently
Fin
662
11–
Fin
60662
77221
Fin
3762
6521
Fin
7762
610–
Fin
47862
66631
Fin
4662
6231
Fin
4672
6151
Fin
662
03–
Fin
62662
77331
Fin
66562
27701
Fin
662
31–
Fin
6362
1631
Fin
1662
6331
W35 Rome
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
77102
568–
Fin
662
34–
H2H leadH2H trail
Fin
5662
7441
Fin
662
14–
35d break
Fin
662
21–
Clay specialist
Fin
662
11–
Losing streak 5
Fin
6782
366–
On a streak 5
Fin
722
50–
Fin
672
35–
Losing streak 5
Fin
662
14–
35d break
Fin
7862
663–
Fin
662
12–
Fin
662
34–
Fin
6362
3611
Fin
672
25–
W35 Stuttgart-Vaihingen
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
662
34–
Fin
662
32–
Ret.
41
1–
Fin
78772
6665–
Fin
3662
6301
Fin
7762
621–
Fin
7762
652–
Fin
662
11–
Fin
662
33–
Fin
61672
77351
Fin
672
35–
Fin
662
33–
Fin
6562
2741
Fin
672
35–
Fin
662
34–
W75 Bucharest
CHALLENGER · C · ClayCourtMedium-fast
Round of 16
Round of 32
Fin
662
22–
Fin
662
34–
Fin
77562
65741
Fin
672
45–
Fin
662
01–
Fin
662
42–
Fin
662
14–
Fin
6462
3621
Fin
2662
6241
Fin
662
14–
W15 Hillcrest
CHALLENGER · C · HardCourtSlow
Semi-final
Quarter-final
Round of 16
Round of 32
Fin
662
42–
Fin
662
23–
Fin
662
24–
Fin
662
34–
Fin
662
30–
Fin
4662
6241
Fin
662
22–
Fin
6462
3641
Fin
672
25–
Fin
6262
2611
Fin
2662
6311
Fin
662
Nahum G.
23–
Fin
662
41–
W15 Mogyorod
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
662
44–
Fin
7762
641–
Fin
7772
563–
Fin
662
13–
Fin
672
05–
Fin
662
02–
Fin
6772
063–
Fin
5662
7321
Fin
662
13–
Fin
672
15–
Fin
662
40–
Fin
662
31–
Fin
66462
37741
Fin
662
22–
Fin
0672
6451
Fin
64662
77121
W15 Getxo
CHALLENGER · C · ClayCourtMedium-slow
Quarter-final
Round of 16
Round of 32
Fin
6572
3751
Fin
6362
1621
Fin
662
33–
Fin
7762
612–
Fin
662
21–
Fin
662
12–
Fin
662
40–
Fin
672
15–
Fin
662
22–
Fin
5662
7321
Fin
4662
6321
Fin
7762
612–
Fin
7762
643–
Fin
662
12–
CourtFast
Qualifying Final
Fin
660773
346641
Fin
2787763
6666531
Fin
64663
36341
Fin
36663
63441
Fin
4677793
6365671
Fin
6663
342–
Fin
666663
782341
Fin
166573
624752
Fin
366773
632651
Fin
6663
124–
Fin
74663
56321
Fin
6623713793
4776611672
Fin
773663
636241
Fin
63663
36211
Fin
6663
424–
Fin
17663
65211
Qualifying Semi-final
Fin
7762
653–
Fin
662
13–
Fin
7762
643–
Fin
662
42–
Fin
7747112
636691
Fin
467102
63681
Fin
37107112
668691
Fin
662
23–
Fin
662
43–
Fin
662
14–
Fin
7772
655–
Fin
6462
4641
Fin
762
54–
Fin
662
24–
Fin
662
Habib H.
04–
Fin
662
32–
Fin
665782
377661
Fin
7962
673–
Fin
77262
65621
Fin
3662
6441
Fin
672
35–
Fin
672
35–
Fin
47762
66421
Fin
7762
633–
Fin
7762
624–
Fin
662
33–
Fin
662
32–
Fin
672
45–
Fin
7772
655–
Fin
662
34–
Fin
77772
6163–
Fin
762
54–
Qualifying Round
Fin
662
43–
Fin
662
23–
Fin
3662
6431
Fin
662
24–
Fin
64662
77131
Fin
7962
670–
Fin
6462
2641
Fin
3672
6151
Fin
7762
652–
Ret.
45–
662
Fin
672
45–
Fin
662
44–
Fin
662
32–
Fin
4662
6341
Fin
7762
632–
Fin
662
42–
Fin
662
02–
Fin
662
31–
Fin
672
45–
Fin
662
21–
Fin
4662
6021
Fin
662
23–
Fin
71062
683–
Fin
672
15–
Fin
661162
271311
Fin
7772
565–
Fin
5662
7341
Fin
3662
6331
Fin
662
34–
Fin
Habib H.
4672
6151
Fin
6462
2621
Fin
662
32–
Fin
77772
6562–
Fin
7762
614–
Fin
74772
56631
Fin
762
52–
Fin
776662
647841
Fin
662
34–
Fin
662
31–
Fin
63782
26661
Fin
662
42–
Fin
2662
6331
Fin
66562
17711
Fin
62662
77441
Fin
4662
6431
Fin
4672
6351
Fin
662
41–
Ret.
71161
696–
Fin
78772
6663–
Fin
662
32–
Fin
60772
36641
Fin
662
11–
Fin
6772
162–
Fin
6262
4641
Fin
662
14–
Fin
762
51–
Fin
662
12–
Fin
662
24–
Fin
665792
477671
Fin
7762
651–
Fin
6462
3631
Fin
662
34–
Fin
7262
5641
Fin
7762
603–
CourtMedium-fast
Qualifying Semi-final
Fin
4662
6111
77d break364d break
Fin
4662
6331
70d break
Fin
762
540
Clay specialist357d break
Fin
4662
6141
287d break
Fin
662
440
224d break3-setters recently
Fin
662
430
245d break28d break
Qualifying Round
Fin
662
430
Clay specialist364d break
Fin
6362
1601
28d break
Fin
662
130
357d break357d break
Fin
7762
6510
70d break91d break
Fin
662
420
287d break112d break
Fin
662
430
H2H leadH2H trail
Fin
672
250
3-setters recently70d break
Fin
66662
78341
224d break84d break
Fin
6362
4611
77d break91d break
Fin
6782
4660
28d break
Fin
3662
6341
364d break
Fin
7262
5611
245d breakClay specialist
CourtMedium-fast
Qualifying Semi-final
Fin
662
100
Hard specialist
Fin
662
320
Injury return 28d
Fin
6772
4640
Losing streak 5Injury return 294d
Fin
3662
6231
35d breakInjury return 28d
Fin
7862
6640
70d break70d break
Fin
61772
26641
Losing streak 528d break
Qualifying Round
Fin
662
240
28d break154d break
Fin
762
510
Injury return 28d
Fin
662
320
Losing streak 5
Fin
662
440
Hard specialist
Fin
6462
2621
Losing streak 5Losing streak 7
Fin
3662
6241
35d break28d break
Fin
662
230
Injury return 28dInjury return 35d
Fin
65662
77341
Injury return 294d49d break
Fin
5662
7341
70d break49d break
Fin
662
440
126d break
CourtMedium
Qualifying Semi-final
Fin
662
140
49d break
Fin
6262
2641
Fin
6172
4651
149d break364d break
Fin
662
040
H2H leadH2H trail
Fin
65662
77421
Clay specialist
Ret.
62–
10–
Heavy load 14d3-setters recently
Qualifying Round
Fin
662
440
Recent retirement
Fin
6072
4651
49d breakWeak on clay
Ret.
63–
21–
Heavy load 14d224d break
Fin
4662
6131
H2H leadH2H trail
Fin
662
240
Losing streak 4
Fin
61662
77331
Clay specialistH2H lead
Fin
662
410
Fin
1662
6341
Fin
6772
2650
Losing streak 4
Fin
662
420
149d breakRecent retirement
Fin
647762
776221
3-setters recently
Ret.
5–
5–
364d break
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
662
220
Weak on clay245d break
Fin
662
210
Losing streak 4
Fin
662
340
Weak on clay133d break
Fin
3762
6521
112d break
Fin
662
330
238d break294d break
Fin
662
340
Losing streak 556d break
Fin
37762
66511
49d break
Fin
672
450
42d break
Fin
662
440
49d break
Fin
662
240
287d break
Fin
662
420
Clay specialist
CourtFast
Qualifying Final
Qualifying Semi-final
Qualifying Round
Fin
66162
27741
Fin
662
11–
Fin
662
42–
Fin
6162
4631
Fin
662
23–
Fin
6362
2621
Fin
6772
263–
Fin
6062
1601
Fin
662
34–
Fin
662
33–
Fin
637122
266101
Fin
78772
6662–
Fin
662
32–
Fin
1772
6551
Fin
662
22–
Fin
672
35–
Fin
662
44–