Tennis Matches & Results
17 tournaments across 3 surfaces (hard, clay, carpet). Featured: Delray Beach and Cancun 125. Highlights: 14 finals.
Buenos Aires
ATP · A · ClayCourtSlow
33°CClear · Wind 18 km/h · 51% RH
Semi-final
Quarter-final
Round of 16
Fin
662
230
HomeClay specialist
Fin
6772
1620
H2H trailH2H lead
Fin
662
440
28d breakClay specialist
Fin
26772
61621
Clay specialist28d break
Fin
662
340
H2H trailH2H lead
Fin
662
230
28d break28d break
Fin
662
220
H2H trailH2H lead
Fin
2662
6421
Weak on clayClay specialist
Round of 32
Fin
662
440
HomeInjury return 28d
Fin
662
440
Clay specialistH2H trail
Fin
77572
64751
H2H trailRecent retirement
Fin
3662
6231
H2H leadInjury return 28d
Fin
662
330
Clay specialist
Fin
662
440
HomeRecent retirement
Fin
662
320
Clay specialistInjury return 28d
Fin
762
520
28d break
Fin
712462
610631
H2H trailH2H lead
Fin
662
330
Weak on clayHome
Fin
71072
6850
Clay specialistH2H trail
Fin
06772
62631
Delray Beach
ATP · A · HardCourtMedium-fast
Semi-final
Quarter-final
Round of 16
Fin
7762
6420
Hard specialist
Fin
662
340
Hard specialistHard specialist
Fin
774772
646611
Weak on hardHard specialist
Fin
71162
6920
Hard specialist
Fin
3762
6521
Hard specialistHard specialist
Fin
6562
2701
H2H leadH2H trail
Ret.
683–
7100–
Hard specialistHard specialist
W/O
Recent retirement
Round of 32
Fin
7762
6210
Hard specialistH2H trail
Fin
762
540
Hard specialist
Fin
665772
277621
Hard specialist
Fin
662
440
28d break
Fin
77472
64651
Hard specialist
Fin
662
430
Hard specialistHard specialist
Fin
7772
5650
Hard specialist
Fin
662
200
Hard specialist
Fin
6792
3670
Hard specialist
Fin
662
340
H2H trailHard specialist
Fin
662
240
Hard specialist
Fin
6772
2620
Weak on hard
Marseille
ATP · A · HardCourtFast
12°CDrizzle · Wind 10 km/h · 78% RH
Semi-final
Quarter-final
Round of 16
W/O
Hard specialistLosing streak 4
Fin
662
430
Losing streak 4
Fin
662
240
Hard specialistHard specialist
Fin
6562
4741
Hard specialist
Fin
66562
27721
Hard specialistH2H trail
Fin
7962
6740
Hard specialistH2H trail
Fin
66162
47731
Recent retirement
Fin
662
230
Weak on hard28d break
Round of 32
Fin
662
440
Hard specialistHome
Fin
762
540
Hard specialistHard specialist
Fin
662
340
Weak on hardH2H lead
Fin
7772
5640
H2H leadH2H trail
Fin
2762
6531
Hard specialistHome
Fin
6362
1631
Hard specialistH2H trail
Fin
662
220
Heavy load 14d
Fin
637762
776441
Losing streak 4Hard specialist
Fin
662
440
Hard specialistHome
Fin
647762
776131
Losing streak 5
Fin
36792
63671
Losing streak 4Hard specialist
Fin
662772
377631
Recent retirement
CourtSlow
33°CClear · Wind 18 km/h · 51% RH
Qualifying Semi-final
Qualifying Round
Fin
6772
1610
Clay specialistClay specialist
Ret.
57104–
7681–
Clay specialistHome
Fin
662
340
Recent retirementH2H trail
Fin
646772
772641
Home
Fin
662
440
Clay specialistClay specialist
Fin
6372
1651
HomeRecent retirement
Fin
662
140
H2H leadH2H trail
Fin
567102
73681
Clay specialist28d break
CourtMedium-fast
Qualifying Semi-final
Qualifying Round
Ret.
784–
660–
Weak on hardH2H trail
Fin
26772
63641
Fin
662
130
3-setters recently
Ret.
2–
1–
Fin
6462
2631
Hard specialist
Fin
662
300
Hard specialistH2H trail
Fin
77462
64631
Hard specialistLosing streak 7
Fin
72772
56651
CourtFast
12°CDrizzle · Wind 10 km/h · 78% RH
Qualifying Semi-final
Qualifying Round
Fin
6772
1630
Recent retirement
Fin
3662
6331
H2H trailH2H lead
Fin
7762
6340
HomeHome
Fin
662
330
HomeHard specialist
Fin
662
230
Hard specialistWeak on hard
Ret.
70–
50–
Hard specialist3-setters recently
Fin
7792
5670
HomeHard specialist
Fin
762
520
28d breakWeak on hard
Manama CH
CHALLENGER · C · HardCourtMedium-fast
Semi-final
Quarter-final
Round of 16
Fin
6462
4641
139d break
Fin
662
230
Hard specialist
Fin
7762
6520
Fin
662
140
Hard specialistHard specialist
Fin
6272
1651
Losing streak 7
Fin
662
340
35d breakWeak on hard
Fin
4772
6551
Recent retirementLosing streak 4
Fin
2662
6321
Recent retirementRecent retirement
Round of 32
Fin
772
550
Hard specialist
Fin
64662
77031
Losing streak 7
Fin
662
110
Hard specialistWeak on hard
Fin
73772
56631
H2H leadH2H trail
Fin
662
320
Hard specialistH2H trail
Fin
662
230
Recent retirementLosing streak 8
Fin
776762
617931
Fin
6262
3631
Recent retirement
Fin
6772
4640
35d breakOn a streak 5
Fin
762
540
Recent retirement28d break
Ret.
71–
50–
Fin
66462
47721
Losing streak 4
Fin
27762
66221
Weak on hard
Fin
46772
64641
Hard specialist
Fin
63782
36661
Recent retirement
Fin
7762
6240
139d break
New Delhi CH
CHALLENGER · C · HardCourtMedium-slow
Semi-final
Quarter-final
Round of 16
Fin
662
340
Recent retirement
Fin
2662
6431
Weak on hard
Fin
662
410
H2H leadH2H trail
Fin
77362
64641
H2H trailHard specialist
Fin
7762
6230
Fin
672
450
Fin
762
530
On a streak 5
Fin
662
230
Weak on hard
Round of 32
Fin
662
400
Weak on hard
Fin
662
310
Weak on hard
Fin
662
140
Fin
662
140
H2H leadH2H trail
Fin
4662
6201
Fin
672
350
Weak on hard
Fin
662
340
28d break
Fin
662
300
Recent retirement
Fin
67122
06100
Heavy load 14dRecent retirement
Fin
662
120
On a streak 5
Fin
2662
6231
Fin
672
350
Weak on hard
Fin
3662
6341
H2H leadH2H trail
Fin
662
220
3-setters recently
Fin
6262
2601
Fin
662
140
Hard specialistRecent retirement
Tenerife 2 CH
CHALLENGER · C · HardCourtMedium-slow
Semi-final
Quarter-final
Round of 16
Fin
762
530
W/O
On a streak 5
Fin
77262
65641
Fin
662
440
Weak on hard3-setters recently
Fin
6162
3621
H2H trailRecent retirement
Fin
7162
5631
Hard specialist
Fin
6772
1650
Weak on hardWeak on hard
Ret.
2–
2–
119d break
Round of 32
Fin
71262
61020
Weak on hard
Fin
662
340
On a streak 5On a streak 5
Fin
662
430
119d breakWeak on hard
Ret.
60–
20–
Weak on hard
Fin
6362
2601
H2H leadH2H trail
Fin
7862
6600
Fin
4672
6151
Weak on hard
Fin
6462
3621
Fin
7762
6230
Fin
662
420
Recent retirementH2H trail
Fin
662
220
Fin
762
500
Hard specialist
Fin
4672
6451
Weak on hard
Fin
662
310
3-setters recentlyWeak on hard
Fin
662
310
Hard specialistWeak on hard
Fin
4662
6131
Weak on hardWeak on hard
Cancun 125
CHALLENGER · C · HardCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
6172
4651
3-setters recentlyHard specialist
Fin
662
33–
28d break
Fin
6772
460–
Fin
78772
6663–
28d break
Fin
762
53–
Weak on hard
Fin
7762
642–
Recent retirementInjury return 84d
Fin
662
21–
Weak on hardWeak on hard
Fin
662
03–
Recent retirement
Round of 32
Fin
662
22–
3-setters recentlyWeak on hard
Fin
6462
2641
Hard specialist
Fin
672
35–
28d breakHard specialist
Fin
762
54–
28d break
Fin
662
34–
Recent retirement
Fin
662
44–
Fin
662
34–
Fin
6462
3631
28d break
Fin
662
03–
Weak on hard63d break
Fin
17772
66351
Weak on hard
Fin
64762
77541
H2H leadH2H trail
Fin
63772
26621
Recent retirementRecent retirement
Fin
1662
6121
Injury return 84dRecent retirement
Fin
4762
6511
Weak on hard
Fin
662
34–
Weak on hardWeak on hard
Fin
662
04–
91d break
W15 Manacor
CHALLENGER · C · HardCourtMedium-slow
Semi-final
Quarter-final
Round of 16
Fin
662
31–
H2H leadH2H trail
Fin
7762
653–
87d breakInjury return 77d
Fin
26601
63772
Losing streak 4
Fin
7772
563–
Losing streak 4154d break
Fin
1662
6341
70d break35d break
Fin
662
31–
112d break91d break
Fin
6462
4641
112d break
Fin
662
Zund S.
34–
70d break70d break
Round of 32
Fin
66562
27731
112d break
Fin
6262
3641
70d break70d break
Fin
6772
364–
Losing streak 456d break
Fin
666772
378611
28d break28d break
Fin
6772
363–
70d break77d break
Fin
662
21–
35d break350d break
Fin
63621
77362
Injury return 77d
Fin
662
11–
112d break350d break
Fin
6462
2631
Losing streak 470d break
Fin
6462
2641
77d break
Fin
662
12–
Fin
71062
684–
91d break
Fin
662
00–
154d break
Fin
662
43–
112d break35d break
Fin
Zund S.
6462
2631
70d break35d break
Fin
637741
776462
70d break87d break
W15 Monastir
CHALLENGER · C · HardCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
662
10–
Deep run
Fin
662
21–
35d break105d break
Fin
6262
3641
28d break
Fin
662
20–
Recent retirement147d break
Fin
6772
465–
On a streak 10Recent retirement
Fin
662
24–
70d break
Round of 32
Fin
662
21–
Fin
63772
36651
147d break119d break
Fin
6462
1641
70d breakH2H lead
Fin
662
01–
On a streak 10Recent retirement
Fin
662
13–
98d break
Fin
662
11–
Recent retirement
Fin
762
51–
63d break
Fin
662
12–
Fin
662
22–
84d break
Fin
7772
562–
Deep run
Fin
6472
1651
70d break
Fin
662
11–
35d break119d break
Fin
662
13–
Recent retirement
Fin
662
44–
28d break112d break
Fin
3662
6431
105d break77d break
Fin
7762
642–
W15 Sharm ElSheikh
CHALLENGER · C · HardCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
662
32–
Hard specialistRecent retirement
Fin
7862
663–
Fin
662
32–
77d break35d break
Fin
77162
65621
28d break
Fin
Lee C.
7962
674–
H2H trailH2H lead
Fin
662
34–
Recent retirement84d break
Fin
26772
62621
Recent retirementLosing streak 6
Fin
7762
613–
28d break
Round of 32
Fin
63662
77201
Recent retirement
Fin
662
24–
77d break
Fin
66362
37731
35d break70d break
Fin
662
33–
Hard specialist
Fin
662
24–
28d break63d break
Fin
662
23–
28d break
Fin
Lee C.
662
21–
Hard specialist
Fin
3731
6562
On a streak 5
Fin
662
13–
Recent retirementLosing streak 5
Fin
662
21–
H2H leadH2H trail
Fin
662
21–
Recent retirement28d break
Fin
662
23–
Fin
662
31–
Losing streak 663d break
Fin
6772
264–
77d break
Fin
6262
3641
84d break77d break
Fin
46772
63621
Deep run
W35 Antalya
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Fin
662
01–
35d break
Fin
662
04–
Recent retirement
Fin
662
11–
Fin
662
13–
175d break
Fin
7762
641–
Deep runLosing streak 6
Ret.
722
50–
98d break
Fin
672
25–
Losing streak 4
Fin
662
21–
Losing streak 6
Round of 32
Fin
662
24–
H2H lead63d break
Fin
6462
1631
Fin
662
24–
175d break
Ret.
612
20–
Losing streak 6Recent retirement
Fin
662
01–
Losing streak 4
Fin
78462
66641
3-setters recently
Fin
662
32–
Losing streak 6
Fin
662
23–
H2H leadH2H trail
Fin
662
32–
Recent retirementClay specialist
Fin
662
41–
Deep run
Fin
662
33–
H2H leadH2H trail
Fin
762
52–
98d break35d break
Fin
662
22–
H2H trailH2H lead
Fin
662
03–
H2H leadH2H trail
Fin
662
34–
35d break
Fin
662
02–
Losing streak 6Losing streak 7
W35 Timaru
CHALLENGER · C · HardCourtSlow
Quarter-final
Round of 16
Fin
662
33–
77d breakLosing streak 4
Fin
662
23–
Losing streak 442d break
Fin
7762
644–
77d break
Fin
762
53–
35d break
Fin
78772
6661–
77d break63d break
Fin
662
44–
3-setters recently56d break
Fin
2662
6431
Injury return 56d
Fin
662
00–
56d break56d break
Round of 32
Fin
4662
6411
77d break
Fin
34–
662
Fin
64762
77541
77d break
Fin
762
52–
42d break56d break
Fin
662
22–
35d break
Fin
662
Ipunesso L.
34–
Injury return 56d56d break
Fin
662
43–
77d break56d break
Fin
662
Delaunay C.
41–
H2H trailH2H lead
Fin
662
20–
Losing streak 456d break
Fin
662
11–
Fin
662
34–
63d break77d break
W50 Birmingham
CHALLENGER · C · HardCourtFast
Quarter-final
Round of 16
Fin
3662
6201
Losing streak 4
Fin
672
45–
Fin
662
33–
Losing streak 4
Fin
662
41–
H2H leadH2H trail
Fin
4662
6331
Recent retirement
Fin
662
32–
Recent retirement3-setters recently
Fin
662
02–
Recent retirement
Fin
662
44–
On a streak 5
Round of 32
Fin
7762
614–
Fin
6362
0631
Recent retirement
Fin
37762
66531
28d break
Ret.
601
30–
Recent retirementLosing streak 4
Fin
662
44–
Losing streak 4
Fin
662
34–
Recent retirement
Fin
662
32–
Weak on hard
Fin
662
33–
On a streak 5
Fin
6462
0631
Losing streak 4
Fin
7762
643–
Fin
662
32–
Recent retirement105d break
Fin
662
41–
56d break
Fin
662
13–
H2H lead105d break
Fin
762
52–
Fin
4762
6541
H2H lead70d break
Fin
662
42–
On a streak 5Injury return 77d
W75 Altenkirchen
CHALLENGER · C · CarpetCourtFast
Quarter-final
Round of 16
Round of 32
Fin
762
54–
Fin
2662
6111
Fin
3662
6221
Fin
662
40–
H2H trailH2H lead
Fin
3662
6321
Recent retirement28d break
Fin
6362
4621
28d break
Fin
662
32–
Losing streak 428d break
Fin
662
43–
On a streak 5
Fin
6062
3601
35d break
Fin
63772
Curmi F.
26631
77d break
Fin
47772
66551
Fin
6462
3631
Fin
662
14–
On a streak 535d break
Fin
662
31–
Injury return 98d105d break
Fin
662
32–
Ret.
7852
663–
CourtMedium
Qualifying Semi-final
CourtMedium-fast
Qualifying Semi-final
CourtMedium-fast
Qualifying Semi-final
Qualifying Round
Fin
662
Qaed Y.
000
364d break
Fin
662
420
364d break
Fin
662
240
154d break105d break
Fin
662
330
84d break
Fin
662
Abduljalil E.
230
Fin
662
140
Losing streak 8Losing streak 7
W/O
139d break
Fin
Sinclair C.
3662
6431
Fin
762
520
35d break
Fin
662
230
150d break
Fin
662
140
196d break
Fin
662
140
CourtFast
Qualifying Semi-final
CourtMedium-slow
Qualifying Semi-final
Fin
6262
2611
Injury return 280d
Fin
662
430
Fin
3662
6411
Recent retirement3-setters recently
Fin
772
550
Fin
2662
6441
Recent retirementRecent retirement
Fin
662
440
28d break
Qualifying Round
Ret.
64–
21–
Recent retirement350d break
Fin
662
240
Recent retirement
Fin
662
420
Fin
6262
2641
28d breakHeavy load 14d
Fin
662
110
Fin
7772
5620
Recent retirement
Fin
662
340
Losing streak 7
Fin
662
120
Losing streak 7
Fin
36772
64621
3-setters recently
Fin
662
430
Injury return 280d
Fin
762
520
35d break
Fin
762
510
CourtMedium-slow
Qualifying Semi-final
Fin
4662
6341
Weak on hard
Fin
77362
62641
119d break
Fin
662
420
Weak on hard
Ret.
61–
40–
On a streak 5
Fin
7762
6540
3-setters recently
Fin
6772
4630
3-setters recently35d break
Qualifying Round
Fin
662
240
3-setters recently
Fin
662
110
84d break
Fin
762
500
35d break
Fin
7762
6530
119d break
Fin
6362
1621
H2H leadH2H trail
Fin
64662
77311
Fin
762
520
3-setters recentlyRecent retirement
Fin
71362
61140
On a streak 5
Fin
662
140
Weak on hardLosing streak 7