Tennis Matches & Results
14 tournaments across 3 surfaces (hard, clay, carpet). Featured: Taipei CH and Paris 125. Highlights: 7 finals, 1 quarter-finals.
Bordeaux CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
6772
3630
Weak on clay3-setters recently
Fin
7762
6320
Weak on clay
Fin
662
420
56d break
Fin
77362
62631
Weak on clay
Fin
7762
6240
Clay specialist
Fin
6462
2611
Weak on clay
Fin
662
440
Marathon lastWeak on clay
Fin
1662
6421
Weak on clayRecent retirement
Round of 32
Ret.
72–
50–
56d breakInjury return 112d
Fin
7762
6200
Weak on clay
Fin
672
450
Weak on clayWeak on clay
Fin
762
530
Weak on clay
Fin
662
440
Weak on clayWeak on clay
Fin
7762
6530
Clay specialistWeak on clay
Fin
762
510
Weak on clay
Fin
672
450
Weak on clay
Fin
662
220
3-setters recently35d break
Fin
7762
6520
Weak on clayWeak on clay
Fin
662
120
Weak on clay
Fin
7762
6020
Oeiras CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
672
450
Recent retirement
Fin
7762
6340
Weak on clay
Fin
662
440
Clay specialistClay specialist
Fin
662
340
Clay specialist
Fin
7772
5650
Weak on clayLosing streak 4
Fin
71062
6800
Recent retirement
Fin
762
530
On a streak 12
Fin
6162
4631
Losing streak 4
Round of 32
Fin
662
340
Weak on clay
Fin
687762
7106031
Losing streak 6
Ret.
61–
00–
Fin
62672
77451
3-setters recently
Fin
3762
6501
Recent retirementRecent retirement
Fin
4662
6341
Weak on clay
Fin
662
300
Recent retirementWeak on clay
Fin
662
310
Losing streak 4Weak on clay
Fin
77792
63670
Weak on clayRecent retirement
Fin
7862
6630
Clay specialist
Fin
672
250
Ret.
4772–
6620–
H2H leadH2H trail
Fin
7782
5660
On a streak 12Losing streak 5
Fin
662
240
Clay specialistWeak on clay
Fin
662
120
Clay specialist
Fin
6462
4631
Losing streak 4
Taipei CH
CHALLENGER · C · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
6462
3641
Fin
662
220
Hard specialist
Fin
3662
6221
3-setters recently
Fin
662
030
Hard specialist28d break
Fin
662
440
Hard specialistLosing streak 5
Fin
662
140
H2H trailH2H lead
Fin
6772
4620
Fin
3662
6341
Losing streak 5H2H trail
Round of 32
Fin
6772
4600
28d break28d break
Fin
662
440
196d break
Fin
662
310
Fin
662
240
210d break
Fin
63662
77321
Fin
662
110
3-setters recentlyHard specialist
Fin
762
520
Losing streak 53-setters recently
Fin
67102
4680
H2H leadH2H trail
Fin
7762
6230
Fin
64772
16641
H2H trailH2H lead
Fin
7762
6500
Hard specialist
Fin
662
340
H2H trailLosing streak 5
Fin
7962
6720
Hard specialist
Fin
672
150
Hard specialist
Fin
6772
3640
Losing streak 5
Fin
7762
6530
Tunis CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
6362
0641
Weak on clay
Fin
3762
6531
Fin
662
110
Weak on clayClay specialist
Fin
6782
2660
Weak on clay
Fin
662
230
Clay specialist
Fin
6572
4751
28d breakLosing streak 4
Fin
662
230
Clay specialistWeak on clay
Fin
662
340
Round of 32
Ret.
62–
00–
100d break
Fin
762
530
Fin
662
230
Recent retirement
Fin
762
530
Losing streak 4
Fin
662
440
Weak on clay28d break
Fin
7762
6340
Clay specialist
Fin
762
520
Weak on clayWeak on clay
Fin
662
420
Clay specialist
Fin
63792
36671
Clay specialistWeak on clay
Fin
6562
3741
H2H leadH2H trail
Fin
5662
7321
Clay specialistWeak on clay
Fin
63772
36651
Weak on clayClay specialist
Fin
5662
7311
Fin
662
140
Weak on clay
Fin
7962
6740
Clay specialist
Fin
7762
6340
Losing streak 4Weak on clay
Turin CH
CHALLENGER · C · ClayCourtMedium-fast
Semi-final
Quarter-final
Round of 16
Fin
4662
6311
Weak on clayClay specialist
Fin
64772
36641
Clay specialistWeak on clay
Fin
3662
6441
Weak on clayRecent retirement
Fin
7772
5640
3-setters recentlyWeak on clay
Fin
2662
6311
Recent retirement
Fin
662
320
Fin
662
430
Recent retirementH2H trail
Fin
662
340
Clay specialistRecent retirement
Round of 32
Fin
662
230
Recent retirementRecent retirement
Fin
762
540
Clay specialist
Fin
57772
75621
Fin
6462
3621
Recent retirement
Fin
4662
6311
Clay specialist
Fin
662
430
Recent retirementClay specialist
Fin
662
420
Weak on clayWeak on clay
Fin
77362
63621
Ret.
60–
41–
H2H leadH2H trail
Fin
65672
77351
Weak on clay
Ret.
64–
43–
Weak on clay
Fin
66662
27821
3-setters recentlyRecent retirement
Paris 125
CHALLENGER · C · ClayCourtMedium-slow
Quarter-final
Round of 16
Fin
662
12–
Recent retirementWeak on clay
Fin
6782
366–
Weak on clay
Fin
6462
4631
3-setters recently
Fin
662
10–
Weak on clay
Fin
74772
56651
Fin
772
55–
Fin
2662
6241
3-setters recently
Fin
662
24–
Weak on clay
Round of 32
Fin
662
00–
Recent retirementLosing streak 7
Ret.
531
721
Weak on clay56d break
Ret.
3601
6412
Clay specialist
Fin
672
25–
Weak on clayWeak on clay
Ret.
632
12–
Clay specialist
Fin
662
33–
3-setters recentlyClay specialist
Fin
64662
77411
Fin
0662
6111
Weak on clayWeak on clay
Fin
662
43–
H2H leadH2H trail
Fin
67662
79331
H2H leadWeak on clay
Fin
762
53–
Fin
3662
6111
Weak on clay
Ret.
41
0–
Fin
762
53–
3-setters recently
Fin
3662
6311
3-setters recently
Fin
662
04–
Weak on clayWeak on clay
Parma 125
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
6062
3621
Losing streak 4
Ret.
31
0–
3-setters recentlyWeak on clay
Fin
672
45–
Fin
672
35–
Recent retirement
Ret.
701
50–
Fin
662
30–
Clay specialist
Fin
662
13–
Recent retirementLosing streak 4
Fin
6472
1651
Weak on clay210d break
Round of 32
Fin
47762
66321
Losing streak 4
Fin
662
21–
Fin
3662
6311
Weak on clayRecent retirement
Fin
662
12–
3-setters recentlyWeak on clay
Fin
662
12–
Weak on clay
Fin
662
24–
Fin
662
41–
Fin
672
25–
Recent retirement
Fin
3662
6431
Weak on clay
Fin
662
43–
Fin
6772
465–
Losing streak 10
Fin
6772
365–
H2H trailH2H lead
Fin
6462
4601
Recent retirement
Fin
3662
6411
Losing streak 4
Fin
6462
3631
210d break
Fin
662
04–
Weak on clay
W15 Kranjska Gora
CHALLENGER · C · ClayQuarter-final
W15 Antalya
CHALLENGER · C · ClayCourtSlow
Round of 16
W35 Villach
CHALLENGER · C · ClayRound of 16
W50 Anning
CHALLENGER · C · ClayRound of 16
W75 Kurume
CHALLENGER · C · CarpetCourtMedium
Round of 16
CourtSlow
Qualifying Semi-final
Qualifying Round
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
662
110
Losing streak 4
Fin
7362
5641
Losing streak 4
Fin
662
310
Losing streak 4
Fin
66562
17731
Losing streak 528d break
Fin
61662
77231
Fin
3662
6311
Recent retirementLosing streak 6
Fin
762
530
Losing streak 4
Fin
6362
4611
H2H trailLosing streak 6
Fin
3662
6341
Losing streak 4Deep run
Fin
66662
78331
28d break
Ret.
62–
31–
Losing streak 4
Fin
662
040
126d break
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
762
520
Fin
6782
4660
168d break
Fin
662
210
Fin
64662
77441
Losing streak 5
Fin
662
340
Losing streak 5
Fin
662
110
35d break
Fin
662
420
Losing streak 498d break
Fin
2662
6331
28d break98d break
Fin
2662
6331
Injury return 252d98d break
Fin
662
240
210d break28d break
Fin
Sinclair C.(7)
7782
5660
133d breakH2H trail
Fin
662
120
CourtSlow
Qualifying Semi-final
Fin
672
150
Clay specialistWeak on clay
Ret.
4–
3–
Clay specialist70d break
Fin
4662
6341
Losing streak 4
Fin
64662
77311
Fin
762
510
28d breakClay specialist
Fin
662
230
Weak on clay
Qualifying Round
Fin
6562
0701
Weak on clay
Fin
662
400
Fin
6162
1611
Clay specialistLosing streak 4
Fin
762
520
Clay specialist
Fin
662
440
Fin
6262
0641
70d break
Fin
36782
63661
28d break
Fin
662
430
Clay specialistWeak on clay
Fin
662
210
Fin
662
000
Weak on clay
CourtMedium-fast
Qualifying Semi-final
Qualifying Round
Fin
662
240
Weak on clay49d break
Fin
662
220
Recent retirementWeak on clay
Fin
6362
3641
Weak on clay
Fin
7762
6020
H2H leadH2H trail
Fin
662
410
Clay specialistH2H trail
Fin
2762
6531
Weak on clayClay specialist
Fin
662
240
Clay specialist
CourtSlow
Qualifying Final
CourtSlow
Qualifying Semi-final
Qualifying Round