Tennis Matches & Results
12 tournaments across clay and hard courts. Featured: Pereira CH and W15 Monastir. Highlights: 12 finals.
Lugano CH
CHALLENGER · C · HardSemi-final
Quarter-final
Round of 16
Fin
662
6.1140
6.1Fin
672
6.2350
6.8Hard specialist
Fin
662
7.2420
5.3Fin
3662
6.36211
6.7Fin
4662
5.86431
6.2Losing streak 4
Fin
662
5.3320
6.4Weak on hard
Fin
662
6.9300
5.7Hard specialistWeak on hard
Fin
662
6.9440
5.7H2H leadH2H trail
Round of 32
Fin
7762
6.46540
5.5H2H leadH2H trail
Fin
6262
6.14631
5.9Fin
662
5.8340
5.7Weak on hardWeak on hard
Fin
662
7.0120
5.3Fin
662
5.8330
6.6Losing streak 4
Fin
672
6.8350
7.3Hard specialistHard specialist
Fin
776472
6.8647751
6.4Hard specialist
Fin
776362
6.2627741
6.0Losing streak 5
Fin
662
6.7340
5.5Weak on hard
Fin
6772
6.23620
6.3Fin
672
6.3450
5.8Weak on hard
Fin
662
7.3230
5.23-setters recently
Fin
7762
6.26240
6.6Fin
7762
6.56430
4.1H2H leadRecent retirement
Fin
662
5.7320
6.4H2H trailH2H lead
Fin
662
5.6420
6.1Weak on hard
Marbella CH
CHALLENGER · C · ClaySemi-final
Quarter-final
Round of 16
Fin
4662
6.06341
7.0Clay specialist
Fin
662
6.1400
5.135d break
Fin
662
7.8420
4.5Fin
662
4.6400
6.9Recent retirementClay specialist
Fin
6772
6.74640
5.0H2H leadWeak on clay
Fin
6772
6.24650
5.3Losing streak 4
Fin
64772
6.336641
3.1Clay specialistWeak on clay
Fin
672
6.8450
6.3Clay specialist
Round of 32
Fin
2662
6.06211
6.3Fin
6462
6.11621
6.1Fin
662
5.3410
5.1Losing streak 4Recent retirement
Ret.
61–
5.310–
5.4Weak on clay28d break
Fin
662
6.8220
3.9133d break
Fin
662
4.1340
6.1Weak on clayH2H trail
Fin
627762
6.2776311
4.7Injury return 35d
Fin
6772
6.33610
5.6Weak on clay
Fin
6772
6.92630
6.1Clay specialist
Fin
6772
6.23630
5.1Clay specialist
Fin
662
5.9240
4.5Fin
7762
4.86540
5.0189d break
Fin
662
4.6340
2.8Recent retirementInjury return 280d
Fin
66562
6.827731
5.6Clay specialistLosing streak 6
Fin
662
5.1300
4.835d break49d break
Fin
672
7.0450
4.3Clay specialistLosing streak 6
Oeiras 1 CH
CHALLENGER · C · HardSemi-final
Quarter-final
Round of 16
Fin
662
3.7440
5.7Weak on hardWeak on hard
Fin
656772
6.5772641
5.9Fin
64782
3.546661
6.8Recent retirement
Fin
662
6.0320
6.03-setters recently
Fin
662
5.8210
5.1Weak on hardWeak on hard
Fin
7772
7.36550
5.5Fin
71062
5.86840
5.6Weak on hard
Fin
7762
5.86320
3.4Weak on hard
Round of 32
Fin
4662
3.76311
6.2Weak on hardHeavy load 14d
Fin
662
3.4340
3.8Weak on hard119d break
Fin
662
6.1210
4.2105d break
Fin
662
6.5420
3.7105d break
Fin
6362
4.64621
5.7Recent retirement
Fin
662
6.8210
4.9Weak on hard
Fin
662
5.8130
5.4Weak on hard
Fin
662
5.8340
4.8Weak on hard35d break
Fin
662
5.6420
5.5Weak on hardWeak on hard
Fin
662
7.0320
5.43-setters recently
Fin
662
5.7410
5.7Weak on hard
Ret.
464–
6.1640–
6.1Fin
66362
5.127701
5.3Weak on hardWeak on hard
Fin
662
5.7110
5.5Weak on hard
Fin
77782
6.365660
6.0Fin
662
6.0400
6.3Pereira CH
CHALLENGER · C · ClaySemi-final
Quarter-final
Round of 16
Fin
2662
6.56331
6.1Fin
6372
5.84651
6.4Fin
6262
3.63641
7.2Recent retirementH2H lead
Fin
672
8.3150
4.5Clay specialistH2H trail
Fin
3662
5.66411
5.2Losing streak 5
Fin
6362
6.63631
5.73-setters recently
Fin
7962
5.16740
5.7Weak on clayWeak on clay
Fin
662
7.2120
4.5Clay specialistWeak on clay
Round of 32
Fin
7962
5.46730
5.0Weak on clayRecent retirement
Fin
7462
4.85631
4.5Weak on clay105d break
Fin
672
8.1450
2.3Clay specialistWeak on clay
Fin
65672
6.477251
6.0Fin
6362
6.03631
6.1Fin
3662
4.86431
6.1Weak on clayH2H lead
Fin
662
7.2020
5.8Clay specialistH2H trail
Fin
662
4.6420
6.3Recent retirementHeavy load 14d
Ret.
70–
5.950–
6.0Losing streak 4
Fin
3662
6.46341
5.0Recent retirement
Fin
6062
6.64621
6.83-setters recently
Fin
6772
5.73640
5.8Weak on clay
Fin
662
5.3110
5.5Losing streak 5
Fin
662
6.5440
5.2H2H leadWeak on clay
Fin
662
6.7140
4.2161d break
Fin
7862
5.56640
6.5H2H trailH2H lead
Saint-Brieuc CH
CHALLENGER · C · HardSemi-final
Quarter-final
Round of 16
Fin
6772
8.14620
5.7Hard specialist
Fin
762
6.8510
6.1Fin
66662
6.317831
5.1Weak on hard
W/O
6.4
6.6
3-setters recentlyHard specialist
Fin
672
6.4450
6.1Fin
6782
2.71660
7.7280d breakHard specialist
Fin
7362
6.15641
5.8Losing streak 5
Fin
662
7.1230
6.0Hard specialist3-setters recently
Round of 32
Fin
772
5.7550
5.7H2H trailRecent retirement
Fin
77772
7.365620
6.3Hard specialistHard specialist
Fin
65662
5.177241
6.3Weak on hard
Fin
662
5.1340
5.4105d break
Fin
662
7.4220
6.2Hard specialist
Fin
662
6.7320
4.6H2H leadRecent retirement
Ret.
3–
5.92–
6.7Fin
662
6.7420
6.5Hard specialist
Fin
77772
7.262640
4.6Weak on hard
Fin
6462
3.03641
5.1280d breakWeak on hard
Fin
6772
7.13630
5.7Hard specialist
Fin
6772
6.12640
5.9Fin
662
6.2310
5.93-setters recently
Fin
471162
6.466931
6.0Fin
662
6.0130
6.0Losing streak 5
Fin
657772
6.1776551
6.2Marbella 125
CHALLENGER · C · ClayQuarter-final
Round of 16
Round of 32
Fin
62672
77251
Fin
Avanesyan E.
6572
3751
Fin
6562
1731
Fin
7762
650–
Fin
662
34–
Fin
7762
601–
Fin
662
10–
Fin
662
24–
Fin
662
14–
Fin
6772
165–
Fin
6772
165–
Fin
47762
66431
Fin
662
44–
Fin
6262
4631
Fin
6772
465–
Fin
5662
7341
W15 Antalya
CHALLENGER · C · ClayQuarter-final
Round of 16
Round of 32
Fin
6362
3611
Fin
672
15–
Fin
662
33–
Fin
762
53–
Fin
662
42–
Fin
762
51–
Fin
662
Zund S.
02–
Fin
662
33–
Fin
17862
66631
Fin
662
10–
Fin
4672
6351
Fin
6772
265–
Fin
662
33–
Fin
672
45–
Fin
7762
654–
Fin
662
11–
W15 Monastir
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Fin
662
11–
Fin
6462
2621
Fin
26772
63631
Fin
1662
6131
Fin
662
03–
Ret.
61
4–
Fin
662
21–
Ret.
642
00–
Fin
662
13–
Fin
662
11–
Fin
662
32–
Fin
662
04–
Fin
662
11–
Fin
662
44–
Fin
662
01–
Fin
662
30–
W15 Sharm ElSheikh
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Fin
762
50–
Fin
662
32–
Fin
662
42–
Fin
5662
7211
Fin
662
21–
Fin
6162
1631
Fin
6772
263–
Ret.
41
0–
Fin
662
10–
Fin
662
40–
Fin
662
10–
Fin
662
10–
Ret.
601
221
Fin
662
00–
Fin
662
10–
Fin
762
54–
W60 Canberra
CHALLENGER · C · ClayQuarter-final
Round of 16
Round of 32
Fin
662
42–
Fin
662
41–
Fin
2662
6431
Fin
71062
683–
Fin
662
40–
Fin
711462
69631
Fin
66262
37731
Fin
662
04–
Fin
662
33–
Fin
662
12–
Fin
662
21–
Fin
662
33–
Fin
662
44–
Fin
662
23–
Ret.
2612
6401
Fin
662
14–
W60 Croissy-Beaubourg
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Fin
662
11–
Fin
662
43–
Fin
66162
27731
Fin
762
54–
Fin
4662
6431
Fin
662
34–
Fin
662
31–
Fin
662
33–
Fin
7762
644–
Fin
66572
37751
Fin
66662
78341
Fin
662
20–
Fin
662
21–
Fin
Von Deichmann K.
662
22–
Fin
7762
642–
Fin
662
41–
W60 Pretoria
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Ret.
622
20–
Fin
6262
3621
Fin
662
42–
Fin
6172
4651
Fin
662
31–
Fin
662
01–
Fin
6772
365–
Fin
662
33–
Fin
6772
462–
Fin
6172
2651
Fin
662
21–
Fin
662
44–
Fin
662
33–
Fin
662
14–
Fin
3662
6211
Fin
662
20–
Qualifying Final
Qualifying Semi-final
Fin
662
12–
Fin
662
22–
Fin
662
20–
Fin
662
11–
Fin
662
40–
Fin
762
51–
Fin
662
04–
Fin
64102
4651
Fin
71862
6162–
Fin
662
21–
Fin
662
04–
Fin
6772
461–
Fin
662
10–
Fin
662
22–
Fin
662
00–
Fin
61079102
7126781
Qualifying Round
Fin
662
33–
Fin
77772
6365–
Ret.
612
00–
Fin
662
12–
Fin
662
22–
Fin
63102
Zanjani F.
4611
Fin
662
20–
Fin
662
01–
Fin
26122
61101
Fin
662
24–
Fin
662
41–
Fin
662
23–
Fin
662
11–
Fin
662
20–
Fin
36102
6451
Fin
63102
2641
Fin
662
00–
Fin
64102
1681
Fin
64112
Garakani S.
4691
Fin
36102
6081
Fin
662
41–
Fin
63102
4631
Fin
6772
465–
Fin
662
Rasouli S.
01–
Fin
662
22–
Fin
662
44–
Fin
662
23–
Fin
662
12–
Fin
662
44–
Fin
662
Mesgary M.
00–
Fin
662
21–
Fin
762
50–
Qualifying Final
Qualifying Semi-final
Fin
662
11–
Fin
662
34–
Fin
47102
6571
Fin
662
23–
Fin
662
42–
Fin
6772
262–
Fin
662
21–
Fin
662
42–
Ret.
632
21–
Fin
662
03–
Fin
662
03–
Fin
662
01–
Qualifying Final
Qualifying Semi-final
Fin
662
20–
Fin
16102
6441
Fin
662
10–
Fin
60102
3671
Fin
662
11–
Fin
662
12–
Fin
662
22–
Fin
662
02–
Fin
762
53–
Fin
662
43–
Fin
662
00–
Fin
662
24–
Qualifying Semi-final
Qualifying Round
Fin
4662
6.16441
4.2Injury return 112d
Fin
762
5.9540
4.0112d break
Fin
66662
6.278421
6.1Fin
7862
6.96630
6.2On a streak 5
Fin
672
4.4150
6.170d break
Fin
672
6.3350
5.8Weak on hard
Fin
7762
6.46200
3.5112d break
Fin
7762
5.76520
6.5Weak on hard
Fin
7762
5.16530
7.6Hard specialist
Fin
6772
7.12650
4.8Fin
7762
6.06520
5.135d break
Fin
46772
4.863641
5.077d breakHard specialist
Qualifying Semi-final
Fin
672
4.3450
5.8Losing streak 6
Fin
6362
5.43641
6.528d break
Fin
662
6.5300
5.8Fin
662
6.1340
5.7Weak on clay
Fin
662
4.0340
4.1189d break161d break
Fin
662
4.3320
5.4133d breakWeak on clay
Qualifying Round
Fin
662
4.3320
5.9Losing streak 628d break
Fin
762
5.4520
4.7Weak on clay35d break
Fin
6772
4.33640
4.2133d break182d break
Fin
662
5.8210
4.824d break
Fin
672
6.2350
4.742d break
Fin
617112
5.426691
4.428d breakInjury return 105d
Fin
662
5.5020
5.3Weak on clay
Fin
662
3.7430
4.3189d break182d break
Fin
672
4.1350
5.3161d breakWeak on clay
Fin
672
6.5350
5.2Weak on clay
Fin
662
6.1120
3.1Surface jump
Qualifying Semi-final
Fin
672
3.7150
4.9Weak on hardWeak on hard
Fin
7762
5.56110
5.3Weak on hardWeak on hard
Fin
3662
6.16431
5.042d break
Fin
6462
3.82631
3.8119d break119d break
Fin
662
5.4440
4.1Weak on hard259d break
Fin
1662
6.56221
3.73-setters recently
Qualifying Round
Fin
3662
3.76431
5.0Weak on hard49d break
Fin
3662
3.86341
3.8119d breakInjury return 112d
Fin
662
4.9330
3.6Weak on hardWeak on hard
Fin
672
5.4050
3.6Weak on hard259d break
Fin
662
6.2010
3.83-setters recently112d break
W/O
3.8
6.0
119d break
Ret.
2–
5.03–
5.942d breakWeak on hard
Fin
662
5.3110
6.4Weak on hard
Fin
662
4.1320
3.5259d break112d break
Fin
662
6.1130
5.024d break
Fin
662
5.5320
3.8Weak on hard105d break
Fin
6562
4.21711
3.5Weak on hard
Qualifying Semi-final
Fin
7762
5.76500
6.1Weak on clay
Fin
5662
6.47441
5.9H2H leadH2H trail
Fin
662
4.7300
3.7105d breakWeak on clay
Fin
762
6.4530
5.8Weak on clay
Fin
662
6.1410
6.7Fin
762
3.5540
4.0Weak on clayWeak on clay
Qualifying Round
Fin
37772
5.766551
6.2Weak on clayLosing streak 4
Fin
662
6.7140
4.2161d break
Fin
4662
3.86341
5.8Weak on clay
Fin
667772
5.8785651
4.7Weak on clayRecent retirement
Fin
662
3.7410
6.3105d break
Fin
662
6.1340
3.6Weak on clay
Fin
7772
6.45640
4.0Weak on clay
Fin
7762
6.06230
4.0Weak on clay
Fin
6772
2.73640
5.4Weak on clayRecent retirement
Fin
662
6.1120
4.3112d break
Fin
6562
4.04741
4.0Weak on clayWeak on clay
Fin
3662
6.36131
4.2161d break
Qualifying Semi-final
Fin
6472
6.22651
6.23-setters recently
Fin
2662
7.36341
5.7Hard specialist
Fin
7762
5.56310
4.7105d break
Fin
662
3.7230
6.1280d break
Fin
36772
6.462651
5.9Losing streak 4
Fin
3662
4.56301
5.963d break
Qualifying Round
Fin
4662
5.96431
4.5Weak on hard
Fin
26792
6.164671
6.1Fin
6362
5.92641
6.4Losing streak 4
Fin
662
6.8240
5.4Losing streak 4
Fin
6262
6.13601
5.242d break
Ret.
6655–
5.92773–
6.53-setters recently
Fin
7762
4.56530
5.363d breakLosing streak 7
Fin
7762
6.26340
4.635d break
Fin
662
4.3120
5.7105d break
Fin
662
6.2340
5.53-setters recentlyWeak on hard
Fin
662
6.8330
5.7Hard specialist
Fin
66572
3.717751
3.6280d breakLosing streak 5
Qualifying Semi-final
Qualifying Semi-final
Qualifying Round
Fin
57102
7531
Fin
37102
6541
Fin
762
54–
Fin
662
40–
Fin
662
32–
Fin
662
20–
Fin
762
53–
Fin
662
13–
Fin
63102
2651
Fin
662
31–
Fin
662
33–
Fin
662
22–
Fin
672
25–
Fin
672
15–
Fin
64102
0621
Fin
662
33–
Qualifying Semi-final
Qualifying Round
Fin
662
44–
Fin
277122
664101
Fin
662
30–
Fin
64102
4681
Fin
662
34–
Fin
56102
7261
Fin
662
24–
Fin
46102
6111
Fin
662
14–
Fin
47102
6571
Fin
662
10–
Fin
46112
6491
Fin
662
41–
Fin
772
55–
Fin
662
20–
Fin
672
15–