Tennis Matches & Results
11 tournaments across clay and hard courts. Featured: Todi CH and Bastad 125. Highlights: 7 finals, 1 quarter-finals.
Bogota CH
CHALLENGER · C · ClayCourtFast
Semi-final
Quarter-final
Round of 16
Fin
762
540
Recent retirement
Fin
6462
3641
Fin
662
030
Clay specialist
Fin
7772
6350
Surface jump
Fin
7762
6340
Clay specialist
Fin
662
230
Recent retirement
Fin
66562
47711
H2H trailH2H lead
Fin
36772
63631
Surface jumpRecent retirement
Round of 32
Fin
5772
7551
Surface jump
Fin
5662
7241
Recent retirement
Fin
6462
2631
Fin
662
410
Fin
77772
62640
Clay specialist
Fin
7162
5611
H2H trailH2H lead
Fin
77462
64621
3-setters recentlyClay specialist
Fin
662
320
Clay specialistWeak on clay
Fin
68662
710221
Fin
662
230
Fin
6262
4631
Fin
672
350
Losing streak 5
Fin
7762
6420
H2H trailH2H lead
Fin
7062
5631
Surface jump
Fin
662
410
Recent retirement
Fin
672
350
Recent retirement
Braunschweig CH
CHALLENGER · C · ClayCourtMedium-slow
Semi-final
Quarter-final
Round of 16
Fin
62662
77341
Recent retirement
Fin
6462
1621
Clay specialistLosing streak 6
Fin
662
310
Marathon lastLosing streak 5
Fin
662
310
Fin
4662
6321
H2H trailH2H lead
Fin
662
330
3-setters recently
Fin
762
530
Recent retirement
Fin
672
250
Recent retirement
Round of 32
Fin
7862
6640
Losing streak 4
Fin
657762
776441
Recent retirement
Fin
662
220
Recent retirement
Fin
662
320
3-setters recently3-setters recently
Fin
78462
66641
Recent retirementHeavy load 14d
Fin
662
110
Clay specialist
Fin
662
110
H2H trailH2H lead
Fin
69662
711231
Ret.
5–
1–
Clay specialist
Fin
662
330
Losing streak 5
Fin
662
240
Recent retirement
Fin
77572
63751
Clay specialistClay specialist
Fin
7762
6430
Fin
6362
3641
Recent retirement
Fin
7762
6530
Losing streak 6
Fin
6772
2620
Marathon lastClay specialist
Porto CH
CHALLENGER · C · HardCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
662
210
3-setters recently
Fin
7762
6230
Losing streak 5
Fin
662
230
3-setters recently
Fin
662
310
Recent retirement
Fin
7762
6510
Losing streak 4
Fin
762
530
Recent retirement
Fin
66762
37921
42d break
Fin
662
420
Hard specialist
Round of 32
Fin
662
340
3-setters recently
Fin
662
440
28d break
Fin
7772
6550
Losing streak 5Weak on hard
Fin
662
240
Recent retirement
Fin
7762
6540
3-setters recently
Fin
57762
76211
Fin
662
420
3-setters recently
Fin
762
540
Ret.
72–
51–
Losing streak 4Hard specialist
Fin
77772
63630
Recent retirement
Fin
3662
6431
Losing streak 5
Fin
6262
3641
Fin
662
330
3-setters recently
Fin
63662
77411
42d break
Fin
672
350
Hard specialistWeak on hard
Fin
662
430
Salzburg CH
CHALLENGER · C · ClayCourtMedium-slow
Semi-final
Quarter-final
Round of 16
Fin
7772
5600
Surface jump
Fin
6772
4640
Surface jump
Fin
7762
6230
Weak on clay
Fin
662
440
Recent retirementSurface jump
Fin
6262
3641
Clay specialistWeak on clay
Fin
662
440
56d breakWeak on clay
Fin
762
530
Clay specialistWeak on clay
Fin
6567142
7736121
H2H trailLosing streak 4
Round of 32
Fin
672
450
Weak on clayClay specialist
Fin
762
510
Recent retirementSurface jump
Fin
662
410
Losing streak 4Clay specialist
Ret.
60–
20–
Clay specialistClay specialist
Fin
5762
7521
Fin
662
130
Weak on clayLosing streak 5
Fin
3662
6321
Surface jumpSurface jump
Fin
672
250
Surface jumpRecent retirement
Fin
662
230
Surface jump
Fin
6362
4601
56d breakSurface jump
Fin
6462
3641
Weak on clayClay specialist
Fin
662
430
Surface jump
Fin
7762
6530
56d breakRecent retirement
Fin
61772
16651
Surface jumpSurface jump
Fin
662
240
Clay specialistSurface jump
Fin
662
410
Weak on claySurface jump
Todi CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
7762
6400
Clay specialistClay specialist
Fin
6772
3630
Clay specialist
Fin
662
430
Clay specialistClay specialist
Fin
657762
776221
Weak on clayOn a streak 5
Fin
6462
2621
H2H trailH2H lead
Fin
662
410
Recent retirementSurface jump
Fin
662
440
Clay specialistSurface jump
Fin
6772
4610
Surface jump
Round of 32
Fin
4662
6321
H2H trailRecent retirement
Fin
5662
7341
Surface jump42d break
Fin
66562
37721
Recent retirementWeak on clay
Ret.
371–
650–
Clay specialistClay specialist
Fin
4662
6321
On a streak 5Surface jump
Fin
6772
2640
Clay specialistSurface jump
Fin
662
340
Surface jumpClay specialist
Fin
6462
3611
Losing streak 4Weak on clay
Ret.
643–
462–
Surface jumpSurface jump
Fin
2662
6411
Recent retirement
Fin
6362
4611
Fin
37762
66211
Weak on clayRecent retirement
Fin
662
330
Clay specialistH2H trail
Fin
672
350
Clay specialistSurface jump
Fin
672
450
Recent retirement42d break
Fin
5662
7311
Clay specialistSurface jump
Bastad 125
CHALLENGER · C · ClayCourtMedium-slow
Quarter-final
Round of 16
Round of 32
Fin
662
31–
Fin
662
42–
Fin
662
32–
Fin
662
44–
Fin
662
21–
Fin
662
00–
Fin
6262
4611
Fin
672
25–
Fin
662
21–
Fin
662
42–
Fin
662
23–
Fin
662
42–
Fin
6462
4621
Fin
6062
1621
Fin
Avanesyan E.
662
12–
Fin
6772
165–
Contrexeville 125
CHALLENGER · C · ClayCourtMedium-slow
Quarter-final
Round of 16
Round of 32
Fin
662
42–
Fin
3662
6331
Fin
762
53–
Fin
6362
4621
Fin
0662
6211
Fin
662
13–
Fin
662
41–
Fin
65662
77431
Fin
662
03–
Fin
662
23–
Fin
6462
1631
Fin
6772
365–
Fin
7762
654–
Fin
77772
6461–
Fin
7762
653–
Fin
662
42–
W15 Fountain Valley CA
CHALLENGER · C · HardQuarter-final
W15 Monastir
CHALLENGER · C · HardCourtSlow
Round of 16
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
662
100
Fin
662
020
Recent retirement
Fin
7862
6630
Fin
662
320
Fin
662
230
H2H leadH2H trail
Fin
762
530
Heavy load 14d
Fin
762
530
Fin
65662
77441
Fin
662
240
Fin
662
430
Fin
6262
4621
119d break
CourtMedium-slow
Qualifying Semi-final
Fin
662
430
Fin
4762
6511
Fin
662
240
3-setters recently
Fin
7862
6610
Losing streak 6Recent retirement
Fin
662
440
Recent retirementLosing streak 5
Fin
6362
1611
Clay specialistRecent retirement
Qualifying Round
Fin
672
450
Losing streak 5Weak on clay
Fin
662
220
Recent retirement
Fin
662
220
56d break
Fin
61792
46671
Fin
662
Naw H.
130
Fin
65772
47631
3-setters recently
Fin
762
540
Fin
672
150
H2H trailWeak on clay
Fin
662
420
Recent retirementSurface jump
Fin
662
120
Clay specialist
Fin
772
550
Losing streak 6Injury return 245d
Fin
662
240
CourtMedium
Qualifying Semi-final
Qualifying Round
Fin
662
430
Fin
662
420
Fin
62662
77131
Fin
662
130
Weak on hard
Fin
6362
2611
140d break
Fin
7762
6530
Weak on hard
Fin
662
140
56d break
Ret.
60–
30–
203d breakLosing streak 4
Fin
762
540
Fin
662
420
3-setters recently119d break
Fin
662
010
28d breakLosing streak 8
Fin
662
210
Losing streak 7
CourtMedium-slow
Qualifying Semi-final
Fin
762
530
Clay specialist
Fin
7762
6310
Recent retirement56d break
Fin
662
440
56d break
Ret.
60–
30–
Clay specialistLosing streak 4
Fin
662
320
Surface jumpWeak on clay
Fin
662
440
Losing streak 5Weak on clay
Qualifying Round
Fin
662
010
Surface jumpLosing streak 11
Fin
7782
5660
Losing streak 4
Fin
1662
6311
56d break63d break
Fin
662
110
3-setters recently
Fin
7762
6240
Clay specialist70d break
Fin
662
220
56d break63d break
Fin
6772
1640
Clay specialist364d break
Fin
662
410
Recent retirement
Fin
662
330
126d break
Fin
662
310
Weak on clay
Fin
772
550
Losing streak 5
CourtSlow
Qualifying Semi-final
Fin
662
220
Weak on clay
Fin
7772
6350
Recent retirement
Fin
6772
2620
42d break
Fin
662
320
Fin
662
440
Recent retirementInjury return 35d
Fin
662
140
Weak on clayLosing streak 4
Qualifying Round
Fin
662
120
Fin
7862
6640
Losing streak 4126d break
Fin
662
430
Recent retirement238d break
Fin
662
320
Recent retirement
Fin
662
340
Injury return 28d
Fin
63772
26641
42d break
Fin
662
010
3-setters recently
Fin
662
440
357d break
Fin
607762
776511
91d break
Fin
7762
6240
Injury return 35d
Qualifying Semi-final
Qualifying Round
Qualifying Round