Tennis Matches & Results
15 tournaments across clay and hard courts. Featured: Kigali 2 CH and W15 Monastir. Highlights: 15 finals.
Cordoba CH
CHALLENGER · C · ClayCourtMedium-fast
Semi-final
Quarter-final
Round of 16
Fin
662
310
Clay specialist273d break
Fin
6772
4610
3-setters recently31d break
Fin
47772
66551
Clay specialist
Fin
662
330
Clay specialistH2H trail
Fin
662
430
28d break
Fin
662
430
Clay specialist28d break
Fin
27862
66631
28d break
Ret.
773–
650–
H2H leadH2H trail
Round of 32
Fin
662
220
28d break
Fin
672
450
28d break28d break
Fin
6462
2601
28d break28d break
Fin
4762
6521
Clay specialist30d break
Fin
662
410
Clay specialist
Fin
662
410
273d break273d break
Fin
65792
47671
Fin
6772
0610
Clay specialistH2H trail
Fin
6772
2640
3-setters recently35d break
Fin
762
530
Clay specialist
Fin
672
150
H2H trailH2H lead
Fin
3662
6411
H2H leadH2H trail
Fin
5662
7331
Clay specialist28d break
Fin
662
410
Clay specialist35d break
Fin
3662
6411
H2H leadH2H trail
Ret.
365–
644–
35d breakClay specialist
Hersonissos 1 CH
CHALLENGER · C · HardCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
67102
2680
Weak on hardWeak on hard
Fin
662
440
Fin
6362
4631
56d breakWeak on hard
Fin
46772
63651
3-setters recently
Fin
662
420
Recent retirement
Fin
7262
5611
Losing streak 4
Fin
662
340
Fin
762
540
Round of 32
Fin
672
350
Losing streak 4
Fin
662
310
56d break168d break
Fin
662
320
Hard specialist
Fin
6772
4630
Heavy load 14d
Fin
7872
6650
Recent retirement182d break
Fin
662
440
Fin
662
320
Recent retirement
Fin
7772
6350
H2H trailH2H lead
Fin
662
140
3-setters recently
Fin
662
320
Fin
662
240
Weak on hardWeak on hard
Ret.
63–
41–
Weak on hard
Fin
662
410
Recent retirement
Fin
7262
5631
Weak on hard
Fin
662
300
112d break
Fin
662
440
Weak on hard
Kigali 2 CH
CHALLENGER · C · ClayCourtFast
Semi-final
Quarter-final
Round of 16
Fin
662
410
Clay specialistH2H trail
Fin
662
340
Recent retirementH2H trail
Fin
5662
7431
Fin
662
440
H2H trailRecent retirement
Fin
762
510
Clay specialistLosing streak 6
Fin
77772
63620
On a streak 7Clay specialist
Fin
762
540
H2H trailClay specialist
Fin
7762
6130
H2H trailH2H lead
Round of 32
Fin
6772
3640
Recent retirementRecent retirement
Fin
662
340
Losing streak 5
Fin
662
Coulibaly E.
410
Losing streak 4Recent retirement
Fin
7772
5650
Clay specialistInjury return 28d
Fin
662
420
Fin
662
310
Fin
662
240
Clay specialist
Fin
662
220
Clay specialistClay specialist
Fin
6362
2621
Fin
6462
2631
On a streak 7Losing streak 5
Fin
7862
6640
Recent retirement
Ret.
73–
52–
Clay specialist
Fin
786562
667731
Clay specialistClay specialist
Fin
7762
6420
H2H trailClay specialist
Fin
67112
4690
Losing streak 63-setters recently
Fin
662
320
Recent retirement3-setters recently
Thionville CH
CHALLENGER · C · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
662
310
Weak on hard
Fin
662
340
Fin
662
310
3-setters recently
Ret.
62–
22–
On a streak 5Hard specialist
Fin
6362
1631
H2H leadH2H trail
Fin
6362
3631
H2H trailH2H lead
Fin
662
430
3-setters recentlyWeak on hard
Fin
6472
3651
Round of 32
Fin
662
430
Fin
662
440
Hard specialist112d break
Fin
662
430
Weak on hard
Fin
662
210
On a streak 5Losing streak 4
Fin
662
340
3-setters recently35d break
Fin
662
220
3-setters recently
Fin
661062
471241
H2H trailH2H lead
Fin
6772
1650
Recent retirement
Fin
7762
6410
Recent retirement
Fin
657762
776331
H2H trail154d break
Fin
662
230
Fin
4662
6421
Weak on hard
Fin
662
430
H2H leadH2H trail
Fin
662
440
3-setters recentlyHard specialist
Fin
27762
66541
Fin
6262
4641
Recent retirement
W15 Antalya
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Fin
662
22–
112d break
Fin
662
12–
28d break77d break
Fin
2662
6221
Fin
662
41–
Losing streak 635d break
Fin
662
43–
84d break91d break
Fin
7362
5641
35d break56d break
Fin
66372
47751
84d breakInjury return 119d
Fin
662
03–
28d breakLosing streak 4
Round of 32
Fin
662
34–
Losing streak 4Injury return 133d
Fin
65762
77511
Fin
662
42–
91d break56d break
Fin
662
33–
35d break
Fin
6362
1641
77d break98d break
Fin
662
43–
84d breakDeep run
Fin
7762
652–
Losing streak 6
Fin
662
11–
56d break
Fin
66462
27711
84d break35d break
Fin
6362
2631
35d break161d break
Fin
4662
6121
Injury return 119d91d break
Fin
662
22–
112d break98d break
Fin
7762
643–
35d break98d break
Fin
662
31–
28d break35d break
Fin
662
31–
Losing streak 8
Fin
1662
6321
28d break28d break
W15 Hagetmau
CHALLENGER · C · HardCourtFast
Quarter-final
Round of 16
Round of 32
Fin
662
44–
98d break
Fin
662
12–
301d break
Fin
662
21–
119d breakInjury return 28d
Fin
6772
365–
126d break
Fin
662
01–
238d break
Fin
662
33–
Fin
662
31–
Losing streak 4
Fin
7762
612–
126d break
Fin
662
30–
Fin
662
01–
98d break98d break
Fin
662
03–
56d break
Fin
662
44–
119d break56d break
Fin
3662
6111
56d break
Fin
662
20–
140d break
Fin
7762
624–
357d break
Fin
662
43–
105d break
W15 Maanshan
CHALLENGER · C · HardCourtMedium
Quarter-final
Round of 16
Fin
662
10–
140d break
Fin
7762
624–
Recent retirement
Fin
646772
773651
35d break
Fin
66662
78201
Recent retirement91d break
Fin
6462
4601
On a streak 6
Fin
672
25–
Recent retirement
Fin
662
44–
Recent retirement
Fin
6362
1611
Deep run
Round of 32
Fin
7962
671–
Fin
762
54–
Fin
4762
6501
Fin
672
25–
Deep run
Fin
662
21–
Recent retirementLosing streak 4
Fin
662
33–
Recent retirement28d break
Fin
662
21–
Recent retirement140d break
Fin
772
55–
91d break159d break
Fin
662
42–
Recent retirement
Fin
672
45–
Losing streak 4
Fin
662
22–
Recent retirement
Fin
662
24–
On a streak 6
Fin
662
34–
Recent retirement
Fin
662
43–
35d break
Fin
662
23–
140d break
Fin
662
31–
56d break
W15 Monastir
CHALLENGER · C · HardCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
662
44–
Deep run
Fin
662
44–
Fin
7762
640–
Deep run28d break
Fin
762
51–
35d break
Fin
7762
632–
Losing streak 6
Fin
66762
37941
Recent retirementDeep run
Fin
662
41–
Deep run56d break
Fin
662
24–
Hard specialist105d break
Round of 32
Fin
662
33–
Recent retirement
Fin
662
43–
28d break
Fin
662
33–
Fin
762
52–
Fin
77262
64631
98d break
Fin
662
10–
35d break
Fin
662
20–
Deep run112d break
Fin
672
Nita S.
25–
49d break
Fin
672
15–
Deep run84d break
Fin
26772
61651
105d break
Fin
662
00–
Deep run112d break
Fin
662
11–
Hard specialist56d break
Fin
662
44–
56d break
Fin
662
33–
Losing streak 698d break
Fin
762
54–
77d break
Fin
6362
4631
Deep runDeep run
W15 Sharm ElSheikh
CHALLENGER · C · HardCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
6772
163–
84d breakRecent retirement
Fin
662
40–
Deep run133d break
Fin
662
12–
98d break84d break
Fin
7862
662–
3-setters recentlyLosing streak 6
Fin
662
01–
Hard specialist84d break
Fin
762
54–
Losing streak 6Recent retirement
Fin
47792
65671
On a streak 1077d break
Fin
662
41–
133d break
Round of 32
Fin
662
22–
3-setters recently
Fin
46782
64661
133d breakLosing streak 4
Fin
662
11–
Recent retirementLosing streak 5
Fin
662
43–
77d break105d break
Fin
662
40–
84d break
Fin
64772
16631
Recent retirement28d break
Fin
6562
1711
84d break77d break
Fin
2662
6201
On a streak 10
Fin
662
13–
Hard specialist35d break
Fin
762
51–
84d break28d break
Fin
6262
3621
Losing streak 6Deep run
Fin
4662
6231
98d breakLosing streak 4
Fin
3762
6521
133d break
Fin
662
14–
Deep run56d break
Fin
2662
6011
Losing streak 6
Fin
662
24–
W15 Trois-Rivieres
CHALLENGER · C · HardCourtFast
Quarter-final
Round of 16
Fin
662
41–
91d break
Fin
662
33–
119d break
Fin
27762
66231
91d break
Fin
66662
17841
112d break
Fin
662
02–
3-setters recently56d break
Fin
662
12–
98d break105d break
Fin
662
41–
Losing streak 4
Fin
762
53–
Round of 32
Fin
636772
774621
Losing streak 428d break
Fin
660792
377671
98d break
Fin
63662
77241
91d break119d break
Fin
2762
6511
112d breakH2H trail
Fin
662
14–
56d break119d break
Fin
662
30–
98d break
Fin
37762
66341
119d break105d break
Fin
662
11–
105d break
Fin
5662
7101
98d break105d break
Fin
662
41–
98d break
Fin
672
35–
Losing streak 5
Fin
662
13–
3-setters recently105d break
Fin
662
43–
91d break
Fin
46772
63631
98d break
Fin
7372
5651
98d break
Fin
7862
663–
28d break
W35 Gurugram
CHALLENGER · C · HardCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
7262
5611
Recent retirement
Fin
662
41–
On a streak 5
Fin
662
42–
Losing streak 4
Fin
5662
7321
49d break
Fin
662
20–
Fin
662
31–
Fin
662
23–
Fin
762
53–
Fin
662
11–
Fin
6262
4631
Fin
662
02–
Fin
672
45–
Fin
662
10–
Fin
6462
3621
Fin
662
10–
Fin
6162
3631
W35 Helsinki
CHALLENGER · C · HardCourtMedium-fast
Quarter-final
Round of 16
Fin
6562
3721
56d break
Fin
662
22–
Fin
662
21–
35d break
Fin
762
53–
Recent retirement
Fin
672
35–
140d break
Fin
2662
6201
28d breakInjury return 98d
Fin
Curmi F.
662
21–
28d break
Fin
6772
163–
Losing streak 4
Round of 32
Fin
76062
57741
Fin
662
41–
140d break35d break
Fin
662
24–
Fin
662
33–
Injury return 98d56d break
Fin
662
22–
Fin
6372
4651
Fin
662
04–
Fin
662
12–
56d breakRecent retirement
Ret.
632
00–
217d break
Fin
3662
6331
35d break105d break
Ret.
Curmi F.
652
02–
Injury return 119d
Fin
662
33–
Recent retirement
Fin
6462
1641
28d break28d break
Fin
662
43–
Fin
662
21–
28d breakInjury return 210d
Ret.
632
21–
Losing streak 4
W50 Chihuahua/CHI
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Fin
4662
6141
Losing streak 4Clay specialist
Fin
7762
631–
98d break
Fin
662
24–
49d break
Fin
47762
66511
Fin
7462
5621
On a streak 591d break
Fin
662
22–
Clay specialistLosing streak 6
Fin
662
32–
91d break
Fin
46772
63641
126d break
Round of 32
Fin
662
23–
Clay specialist119d break
Fin
37762
66541
Fin
17772
66551
Fin
672
15–
On a streak 5Recent retirement
Fin
77782
6566–
Fin
762
51–
98d break28d break
Fin
662
01–
126d break98d break
Fin
64772
36651
Losing streak 6112d break
Fin
662
02–
Clay specialist98d break
Fin
662
02–
91d break112d break
Fin
662
42–
119d break
Fin
662
00–
98d break
Fin
4672
6351
91d break49d break
Fin
662
12–
112d break
Fin
662
32–
Losing streak 491d break
Fin
617862
776631
49d break112d break
W75 Porto
CHALLENGER · C · HardCourtMedium-slow
Semi-final
Quarter-final
Round of 16
Fin
762
53–
3-setters recently
Fin
4762
6541
Weak on hardHard specialist
Fin
6572
4751
Recent retirement
Fin
6462
2641
Ret.
31
0–
Hard specialistWeak on hard
Fin
2662
6211
3-setters recently
Fin
662
40–
28d break
Fin
762
53–
Hard specialist98d break
Round of 32
Fin
662
02–
H2H trailH2H lead
Fin
2762
6541
Hard specialist
Fin
662
13–
Hard specialist28d break
Fin
3662
6231
Hard specialistWeak on hard
Fin
7762
623–
3-setters recently
Fin
4662
6311
3-setters recently
Fin
672
15–
Weak on hardHard specialist
Fin
0672
6251
On a streak 5
Fin
662
42–
Weak on hard
Fin
2672
6151
Fin
26772
62631
Hard specialist
Fin
6462
Von Deichmann K.
2611
Fin
662
41–
Recent retirement
Fin
662
03–
On a streak 5
Fin
67102
368–
28d break
Fin
662
10–
98d breakLosing streak 8
W75 Trnava
CHALLENGER · C · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
662
13–
Hard specialist
Fin
662
34–
H2H leadH2H trail
Fin
5762
7541
Hard specialist28d break
Fin
662
22–
Losing streak 4
Fin
3662
6321
Hard specialist
Fin
662
42–
Hard specialist
Fin
7772
645–
Fin
4662
6221
Round of 32
Fin
662
23–
Weak on hard
Fin
662
42–
Weak on hard
Fin
77772
6563–
Hard specialist
Fin
3662
6441
49d break
Fin
662
03–
H2H leadInjury return 28d
Fin
662
23–
Hard specialist
Fin
662
34–
28d break
Fin
72772
56651
H2H trailH2H lead
Fin
662
24–
Losing streak 4
Fin
37762
66341
Hard specialist91d break
Fin
65662
77321
Hard specialist3-setters recently
Fin
67102
468–
Recent retirement
Fin
4662
6321
H2H leadH2H trail
Fin
662
01–
105d break
Fin
662
10–
28d breakLosing streak 7
Fin
662
02–
CourtMedium-fast
Qualifying Semi-final
Ret.
773–
650–
28d breakLosing streak 4
Fin
6772
3650
H2H trailH2H lead
Ret.
61–
10–
H2H leadInjury return 28d
Fin
6362
4641
35d break
Fin
662
330
H2H trailH2H lead
Fin
662
140
273d break28d break
Qualifying Round
Fin
64662
77241
28d break49d break
Fin
662
400
35d breakInjury return 147d
Fin
77262
61611
49d break
Fin
7762
6220
28d break98d break
Fin
662
210
28d break
Fin
72792
56671
35d break28d break
Fin
27762
66431
Injury return 28dLosing streak 5
Fin
6782
0660
126d break
Fin
662
200
H2H leadH2H trail
Fin
662
230
28d break
Fin
662
210
Losing streak 4Clay specialist
Ret.
645–
462–
273d break
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
6462
1631
Fin
662
200
Fin
7762
6110
182d break
Fin
7272
5651
Ret.
6–
6–
Injury return 170d30d break
Fin
762
510
322d break
Fin
37762
66541
217d break105d break
CourtFast
Qualifying Semi-final
Fin
672
350
Recent retirement
Fin
7462
5611
Fin
7772
5630
H2H trailH2H lead
Fin
66162
27731
Losing streak 6
Fin
5662
7411
Fin
7762
6520
Recent retirementClay specialist
Qualifying Round
Fin
662
440
Losing streak 6
Fin
662
130
Recent retirement
Fin
662
420
Fin
646772
774611
Recent retirement
Fin
6772
3640
Clay specialist
Fin
662
130
Losing streak 6
Fin
662
220
Fin
6562
3721
Losing streak 8
Fin
7762
6330
Recent retirement175d break
Fin
73772
56651
Recent retirement
Fin
6782
4660
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
662
340
245d break
Fin
662
340
Fin
662
410
Fin
79782
67660
126d break105d break
Fin
662
210
Fin
2662
6301
Fin
6772
4630
Losing streak 4
Fin
662
440
35d break35d break
Fin
762
530
Weak on hard
Fin
662
320
112d break
Fin
7772
6350
H2H leadH2H trail
Fin
16782
64661
147d breakLosing streak 5