Tennis Matches & Results
15 tournaments across 3 surfaces (hard, clay, grass). Featured: Marseille and Abu Dhabi. Highlights: 9 finals.
Cordoba
ATP · A · ClayCourtMedium-slow
Semi-final
Quarter-final
Round of 16
Fin
3662
6141
Recent retirement
Fin
762
540
H2H trailH2H lead
Fin
66562
27721
H2H trailRecent retirement
Fin
762
540
Fin
7762
6540
H2H trailH2H lead
Fin
4662
6341
H2H leadH2H trail
Fin
662
130
Recent retirementH2H trail
Fin
662
030
Clay specialistClay specialist
Round of 32
Fin
3662
6331
Clay specialist
Fin
662
420
H2H trailClay specialist
Fin
662
140
Clay specialistMarathon last
Fin
6772
1640
Recent retirement
Fin
5662
7341
H2H trailH2H lead
Fin
6262
4631
Clay specialistH2H trail
Fin
57762
76111
H2H leadH2H trail
Fin
6362
4611
H2H trailClay specialist
Fin
4662
6121
Clay specialistH2H lead
Fin
662
240
Marathon last
Ret.
1773–
6630–
H2H leadH2H trail
Fin
6462
1641
Recent retirement
Dallas
ATP · A · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
662
430
Hard specialistHard specialist
Fin
6772
3650
Hard specialist
Fin
7762
6340
Fin
662
430
Hard specialistMarathon last
Fin
662
330
Hard specialistHard specialist
W/O
H2H leadH2H trail
Fin
662
110
Hard specialist
Fin
662
320
H2H leadWeak on hard
Round of 32
Fin
662
310
Hard specialist245d break
Fin
662
140
Hard specialist
Fin
77462
65631
H2H leadHard specialist
Fin
7762
6310
Hard specialist
Fin
662
440
Hard specialistHard specialist
Fin
762
520
Hard specialist
Fin
6772
4650
H2H leadHard specialist
Ret.
465–
640–
Weak on hardHard specialist
Fin
6772
3630
Fin
64772
26631
H2H trailH2H lead
Fin
662
140
H2H lead98d break
Fin
6362
3611
Hard specialist3-setters recently
Marseille
ATP · A · HardCourtFast
11°COvercast · Wind 17 km/h · 54% RH
Semi-final
Quarter-final
Round of 16
Fin
662
140
H2H leadH2H trail
Fin
6772
1650
Hard specialistHard specialist
Fin
2662
6131
Hard specialistHome
Fin
672
350
Hard specialist
Fin
7772
5650
H2H trailHard specialist
Fin
662
220
H2H trailH2H lead
Fin
662
320
Hard specialistMarathon last
Fin
662
440
Hard specialist
Round of 32
Fin
7762
6240
Hard specialistHome
Fin
672
350
Losing streak 4
Fin
66762
78521
Hard specialistH2H trail
Fin
67662
79141
H2H leadH2H trail
Fin
762
540
Hard specialistWeak on hard
Fin
672
250
Hard specialistHome
Fin
4662
6441
Home
Fin
62772
36631
Hard specialistHard specialist
Fin
662
420
Marathon last
Fin
7762
6440
H2H leadH2H trail
Fin
7162
5631
H2H trailHard specialist
Fin
3762
6521
Hard specialist
Abu Dhabi
WTA · P · HardCourtMedium
23°COvercast · Wind 27 km/h · 44% RH
Semi-final
Quarter-final
Round of 16
Fin
672
350
Fin
4662
6331
Hard specialistH2H trail
Fin
662
410
Hard specialist
Fin
662
130
Weak on hard
Ret.
61–
20–
Hard specialistLosing streak 4
Fin
662
210
H2H trailH2H lead
Fin
786162
667711
Losing streak 4
Fin
7772
6150
Hard specialistLosing streak 4
Round of 32
Fin
6562
4741
H2H leadH2H trail
Fin
7762
6410
Losing streak 4
Fin
6772
2640
Fin
6362
3631
Losing streak 4Hard specialist
Fin
6772
1610
Weak on hard
Fin
762
500
H2H trailHard specialist
Fin
662
410
Hard specialist
Fin
662
010
Fin
64662
77441
Losing streak 6H2H trail
Fin
5662
7031
H2H trailRecent retirement
Fin
672
350
Losing streak 4
Fin
6562
2731
Weak on hard
Cluj-Napoca
WTA · I · HardCourtMedium
Quarter-final
Round of 16
Round of 32
Fin
762
51–
Fin
7462
5631
Fin
662
34–
Fin
772
55–
Fin
662
31–
Fin
662
32–
Fin
662
23–
Fin
Avanesyan E.
6772
463–
Fin
662
01–
Fin
6772
460–
Fin
662
44–
Fin
662
30–
Fin
662
24–
Fin
6782
466–
Fin
662
24–
Fin
762
53–
CourtMedium-slow
Qualifying Semi-final
Qualifying Round
Fin
662
000
Clay specialistH2H trail
Fin
662
340
Recent retirement
Fin
662
420
H2H trailLosing streak 5
Fin
662
140
Clay specialistClay specialist
Fin
7762
6510
H2H trailH2H lead
Fin
662
420
Clay specialistClay specialist
Fin
26772
63611
Marathon last77d break
Fin
662
200
Clay specialistLosing streak 6
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
662
420
98d break
Fin
6772
2620
3-setters recently
Fin
6772
3620
Fin
662
340
Losing streak 7
Fin
7764772
6377611
Losing streak 4Recent retirement
Fin
776462
647741
Weak on hardLosing streak 4
Fin
47762
66221
Hard specialist3-setters recently
CourtFast
11°COvercast · Wind 17 km/h · 54% RH
Qualifying Semi-final
Qualifying Round
Fin
64772
16621
Fin
7762
6540
Hard specialistWeak on hard
Fin
662
440
Weak on hard
Ret.
73–
53–
HomeRecent retirement
Fin
762
540
HomeHome
Fin
6772
3640
Hard specialistWeak on hard
Fin
762
520
Weak on hard
Fin
662
440
Hard specialistWeak on hard
Burnie 2 CH
CHALLENGER · C · HardCourtMedium
Quarter-final
Round of 16
Fin
3662
6341
Recent retirement
Fin
66362
27731
Hard specialist
Fin
6462
3621
Fin
6772
3610
Fin
662
230
H2H leadH2H trail
Fin
6362
4631
Fin
662
440
H2H leadH2H trail
Fin
662
430
H2H leadH2H trail
Round of 32
Fin
662
020
Fin
6772
3630
On a streak 7
Fin
762
530
Hard specialistLosing streak 4
Fin
7762
6540
Fin
662
200
Fin
662
320
Fin
66362
17731
H2H trailH2H lead
Fin
762
520
35d break
Fin
662
330
Weak on hard
Fin
6362
4631
Fin
662
440
Losing streak 4
Fin
662
100
Fin
6772
3640
Recent retirement
Fin
662
440
H2H leadH2H trail
Fin
662
340
Marathon last
Fin
662
320
H2H leadH2H trail
Chennai CH
CHALLENGER · C · HardCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
662
210
Fin
6262
2641
28d break
Fin
6462
0621
Weak on hard
Fin
762
520
Fin
7762
6430
98d break
Fin
6772
4620
Weak on hard
Fin
762
530
Fin
6062
2621
3-setters recently
Round of 32
Fin
26772
64621
84d break
Fin
662
120
196d break
Fin
662
220
28d break
Fin
37762
66241
126d break
Fin
662
140
28d break
Fin
6262
3621
3-setters recently231d break
Fin
6472
3651
98d break
Fin
65672
77251
Fin
63772
36651
70d break
Fin
662
330
H2H trailH2H lead
Ret.
3–
2–
H2H trailH2H lead
Ret.
264–
641–
Fin
662
120
Fin
662
440
Weak on hardLosing streak 4
Fin
7762
6320
Weak on hard
Fin
6372
4651
Losing streak 5
Nottingham CH
CHALLENGER · C · GrassCourtFast
Quarter-final
Round of 16
Fin
6562
4731
Weak on grassWeak on grass
Fin
4662
6341
3-setters recently
Fin
662
440
Fin
662
440
Fin
7762
6440
Fin
63772
36631
Fin
711362
69641
Weak on grass
Fin
6462
4641
3-setters recently
Round of 32
Fin
6772
4630
Fin
6462
3621
Fin
662
430
35d break
Fin
6772
3640
Weak on grass84d break
Fin
772
550
3-setters recently
Fin
676772
793641
Weak on grassWeak on grass
Fin
662
320
Fin
662
320
Fin
662
400
Weak on grass
Fin
662
140
Fin
7762
6110
98d break
Fin
776562
647741
Weak on grass
Fin
6162
4631
3-setters recentlyWeak on grass
Fin
772
550
Weak on grassWeak on grass
Fin
762
530
Losing streak 4
Fin
662
430
Weak on grass
Mumbai 125
CHALLENGER · C · HardCourtMedium-fast
Semi-final
Quarter-final
Round of 16
Fin
1672
6351
On a streak 5
Fin
2662
6441
Weak on hard
Fin
662
44–
Fin
662
21–
On a streak 8
Fin
710262
68611
Fin
6562
3731
Losing streak 8
Fin
662
33–
Hard specialist
Fin
5662
7441
Hard specialist
Round of 32
Fin
6162
4641
Losing streak 4
Fin
71062
680–
On a streak 5
Fin
662
11–
Injury return 298d
Fin
7362
5621
Weak on hardWeak on hard
Fin
672
25–
Fin
662
44–
Fin
662
33–
On a streak 8Recent retirement
Fin
6472
2651
Hard specialist
Fin
662
42–
Fin
672
45–
28d break
Fin
6262
2611
Losing streak 8
Fin
7362
5621
Ret.
632
10–
Ret.
31
0–
Hard specialist
Fin
662
13–
Hard specialistWeak on hard
Fin
26772
61651
CourtMedium
Qualifying Semi-final
Qualifying Round
Fin
7762
6500
Fin
77462
64631
H2H trailH2H lead
Fin
662
220
Fin
577772
764601
Fin
662
200
35d breakLosing streak 6
Fin
662
440
Losing streak 4
Fin
762
530
Fin
662
320
Fin
7762
6230
Losing streak 5Recent retirement
Fin
662
340
Losing streak 6Heavy load 14d
Fin
672
450
Fin
662
340
CourtMedium
Qualifying Semi-final
Qualifying Round
Fin
662
440
Fin
7762
6220
Fin
662
310
Fin
662
220
Fin
672
350
Losing streak 7Losing streak 4
Fin
662
310
Fin
662
140
Losing streak 9
Fin
662
000
Fin
7862
6630
Losing streak 6
Fin
6772
4640
Fin
662
330
CourtMedium-slow
Qualifying Semi-final
CourtFast
Qualifying Semi-final
CourtFast
Qualifying Semi-final
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
662
230
126d breakWeak on grass
Fin
7762
6240
98d break
Fin
4662
6341
84d breakWeak on grass
Fin
662
440
Weak on grass
Fin
762
530
Injury return 84d
Fin
76472
57751
Fin
6772
4630
Weak on grassInjury return 147d
Fin
662
320
35d break
Fin
662
440
84d breakLosing streak 8
Fin
662
210
35d break
Fin
6272
3651
84d break
CourtMedium
Qualifying Semi-final
Qualifying Round
Fin
662
41–
Hard specialist112d break
Fin
3662
6321
Hard specialist35d break
Fin
662
24–
Losing streak 5
Fin
6772
162–
Fin
662
23–
Hard specialist
Fin
662
23–
Fin
3662
6111
Losing streak 4
Fin
63662
77421
Fin
662
Alhogbani Y.
01–
Losing streak 4
Fin
662
40–
Weak on hard35d break
Fin
662
44–
H2H trailH2H lead
Fin
6362
1641
CourtMedium-fast
Qualifying Semi-final
Qualifying Round
Fin
77772
6364–
Hard specialist
Fin
662
12–
Fin
662
42–
Hard specialist
Fin
6362
4631
Weak on hard
Fin
662
22–
Fin
662
10–
Fin
662
00–
Fin
662
11–
Losing streak 11
Fin
662
22–
Losing streak 5
Fin
662
00–
Fin
662
21–
Weak on hard
Fin
662
00–
Weak on hard
CourtMedium-fast
Qualifying Semi-final
Qualifying Round
Fin
662
31–
Recent retirement
Fin
662
21–
3-setters recently
Fin
662
32–
Fin
1662
6411
3-setters recentlyLosing streak 6
Fin
57762
76521
28d breakWeak on hard
Fin
662
20–
28d break
Ret.
31
2–
Recent retirement
Fin
662
10–
Fin
56772
71651
Injury return 298dLosing streak 8
Fin
4662
6431
Fin
5762
7511
3-setters recently
Fin
662
11–
Losing streak 8
Qualifying Round