Tennis Matches & Results
9 tournaments across 3 surfaces (clay, hard, grass). Featured: Bordeaux CH and Paris 125. Highlights: 6 finals, 1 quarter-finals.
Bordeaux CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
66672
37851
Weak on clay
Fin
662
330
On a streak 5
Fin
7772
6050
Weak on clay
Fin
6362
3641
Weak on clay
Fin
662
300
H2H leadH2H trail
Fin
17772
66551
Weak on clay
Fin
7762
6510
Weak on clay
Fin
3672
6451
H2H leadWeak on clay
Round of 32
Fin
662
310
Weak on clay
Fin
662
240
Weak on clay3-setters recently
Fin
2672
6351
Weak on clayClay specialist
Fin
6162
1631
Losing streak 5
Fin
762
540
Weak on clayLosing streak 7
Fin
4662
6321
42d break
Fin
6462
2631
Heavy load 14d
Fin
4662
6431
Weak on clay
Fin
762
530
Fin
662
230
Weak on clayWeak on clay
Fin
672
450
Fin
662
140
Oeiras 4 CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
6462
4631
Weak on clay42d break
Fin
77772
62640
Recent retirement
Fin
662
300
Fin
7762
6340
Clay specialist
Fin
6772
3650
Recent retirementH2H trail
Fin
672
450
Clay specialistLosing streak 4
Fin
662
420
Clay specialistClay specialist
Fin
662
300
42d break
Round of 32
Fin
17762
66311
42d breakWeak on clay
Fin
57762
76531
Clay specialist
Fin
662
130
Fin
762
510
Weak on clay
Fin
662
130
Clay specialist
Ret.
63–
30–
Recent retirement
Fin
662
120
Recent retirementLosing streak 4
Fin
6772
1630
Clay specialist
Fin
7762
6330
Weak on clayH2H trail
Fin
4662
6021
Losing streak 43-setters recently
Fin
662
320
42d break
Fin
6462
3641
Clay specialist
Fin
662
010
Weak on clay
Fin
662
440
Clay specialist
Fin
6262
2611
H2H trailClay specialist
Fin
6772
2640
Losing streak 4Clay specialist
Tunis CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
662
340
Clay specialist
Fin
662
430
Clay specialist
Fin
65672
77451
On a streak 5
Fin
662
210
Weak on clay
Fin
662
400
H2H trailH2H lead
Fin
3662
6321
Weak on clay
Fin
662
430
Fin
6262
2631
Round of 32
Fin
1662
6021
364d break
Fin
662
220
Weak on clay
Fin
26772
63631
49d break
Fin
662
340
Weak on clay
Ret.
61–
10–
Clay specialist
Fin
662
440
Weak on clay
Fin
662
320
On a streak 7
Fin
662
420
On a streak 5
Fin
62662
77341
Weak on clay28d break
Fin
6772
4640
Clay specialist
Fin
7762
6520
Weak on clay
Fin
4762
6531
Clay specialist
Ret.
772–
601–
Clay specialist322d break
Fin
6562
0731
28d break
Fin
6562
3741
Losing streak 6
Fin
662
310
77d break
Turin CH
CHALLENGER · C · ClayCourtMedium-fast
Semi-final
Quarter-final
Round of 16
Fin
762
540
H2H trailClay specialist
Ret.
645–
162–
H2H leadH2H trail
Fin
6572
4751
Recent retirementClay specialist
Fin
662
420
Fin
662
210
3-setters recently
Fin
56772
72651
H2H trailH2H lead
Fin
37762
66321
Clay specialist
Fin
662
410
H2H trailH2H lead
Round of 32
Fin
662
330
Recent retirement57d break
Fin
2662
6341
Weak on clay
Fin
662
430
Fin
662
440
Clay specialist
Fin
4662
6341
Clay specialistH2H trail
Fin
6562
1741
Weak on clay
Fin
4762
6511
Clay specialistWeak on clay
Fin
662
220
Recent retirement3-setters recently
Fin
662
200
Fin
67112
1690
3-setters recentlyWeak on clay
Fin
672
450
3-setters recently
Fin
762
530
H2H trailClay specialist
Florence 125
CHALLENGER · C · ClayCourtMedium-slow
Quarter-final
Round of 16
Round of 32
Fin
662
42–
Fin
47862
66621
Fin
662
31–
Fin
3662
6301
Fin
64792
46671
Fin
672
35–
Fin
662
14–
Fin
71362
6113–
Fin
6362
3631
Fin
662
32–
Ret.
51
2–
Fin
662
21–
Fin
762
50–
Fin
7462
Avanesyan E.
5611
Fin
662
44–
Fin
6562
0741
Paris 125
CHALLENGER · C · ClayCourtMedium-slow
Quarter-final
Round of 16
Round of 32
Fin
672
15–
Fin
67112
069–
Fin
662
31–
Fin
7862
663–
Fin
662
24–
Fin
2662
6431
Fin
662
44–
Fin
662
44–
Fin
662
14–
Fin
1662
6241
Ret.
632
30–
Fin
6262
1641
Fin
662
32–
Fin
762
52–
Fin
4762
6521
Fin
6362
1631
W100 Madrid
CHALLENGER · C · ClayCourtMedium-slow
Quarter-final
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
672
050
210d break
Fin
6062
4611
Weak on clay
Fin
672
350
Weak on clay
Fin
662
110
Fin
662
440
42d break308d break
Fin
3672
6351
Losing streak 549d break
Fin
672
450
Fin
662
340
Losing streak 4
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
662
130
H2H leadH2H trail
Fin
662
430
Losing streak 4Losing streak 4
Fin
6262
4641
238d breakLosing streak 4
Fin
6772
2630
Fin
672
450
H2H leadH2H trail
Fin
672
450
Losing streak 449d break
Fin
1662
6331
Injury return 63dClay specialist
Fin
662
220
Fin
662
210
35d breakWeak on clay
Fin
762
540
Fin
3672
6151
Clay specialist
Fin
662
240
29d breakWeak on clay
CourtSlow
Qualifying Semi-final
Fin
662
320
Clay specialistWeak on clay
Fin
6362
1611
Weak on clay
Fin
662
110
Weak on clayWeak on clay
Fin
662
Habib H.
230
Clay specialist101d break
Ret.
61–
20–
Weak on clay
Fin
662
430
Clay specialist
Qualifying Round
Fin
662
420
Clay specialist70d break
Fin
662
230
Clay specialist28d break
Fin
Habib H.
657762
776441
101d breakWeak on clay
Fin
662
440
Weak on clay
Fin
762
530
Weak on clay
Fin
662
310
Weak on clayWeak on clay
Fin
6272
3651
Fin
662
330
Clay specialist364d break
Fin
662
010
Weak on clay
Fin
662
200
Fin
662
240
Weak on clay
CourtMedium-fast
Qualifying Semi-final
CourtMedium-slow
Qualifying Semi-final
CourtSlow
Qualifying Semi-final
Qualifying Round