Tennis Matches & Results
24 tournaments across clay and hard courts. Featured: Ostrava CH and Saint Malo 125. Highlights: 24 finals.
Abidjan 2 CH
CHALLENGER · C · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
662
020
Recent retirement
Fin
Coulibaly E.(4)
662
130
Recent retirement
Fin
667762
786201
On a streak 11
Fin
47762
66531
H2H leadH2H trail
Fin
774782
Bicknell B.(8)
636661
Fin
662
140
Recent retirement
Fin
63772
46631
H2H leadH2H trail
Fin
7963772
6777631
Losing streak 4
Round of 32
Fin
662
440
Fin
Coulibaly E.(4)
6772
2640
Fin
662
430
Losing streak 8
Fin
662
210
Losing streak 5
Fin
7762
6010
Recent retirementLosing streak 4
Fin
776362
627741
Hard specialist
Fin
662
440
Losing streak 4H2H trail
Fin
662
320
On a streak 11
Ret.
64–
22–
Ret.
Bicknell B.(8)
4–
3–
Fin
77772
64640
Fin
64662
77421
Recent retirementLosing streak 10
Fin
662
440
H2H trailRecent retirement
Fin
662
440
On a streak 6
Fin
6772
3620
3-setters recently
Fin
66562
37731
Losing streak 7
Jiujiang CH
CHALLENGER · C · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
662
410
On a streak 12Injury return 28d
Fin
662
230
H2H trailH2H lead
Fin
662
440
Marathon last3-setters recently
Fin
662
230
Fin
7762
6220
H2H trailH2H lead
Fin
5662
7031
3-setters recently
Fin
56772
73641
Hard specialistH2H trail
Fin
662
340
Recent retirement
Round of 32
Fin
6772
3620
3-setters recentlyLosing streak 6
Fin
774772
646641
Fin
662
400
Recent retirementInjury return 77d
Fin
4662
6341
H2H leadH2H trail
Fin
662
410
3-setters recently189d break
Fin
662
320
Hard specialistH2H trail
Fin
662
300
H2H trailRecent retirement
Fin
762
520
Recent retirement
Fin
7762
6320
On a streak 12
Fin
66362
37711
Injury return 28d
Fin
4662
6421
H2H trailH2H lead
Fin
662
320
Marathon last98d break
Fin
77772
65650
Fin
662
240
H2H leadInjury return 63d
Fin
662
330
Hard specialist3-setters recently
Fin
6362
2631
Mauthausen CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
2662
6341
Recent retirement3-setters recently
Fin
6462
2641
Recent retirement3-setters recently
Fin
3762
6531
84d break
Fin
662
310
H2H leadH2H trail
Fin
662
330
Clay specialist
Fin
77782
62660
Clay specialistH2H trail
Fin
7762
6440
Recent retirementLosing streak 4
Fin
3662
6301
Round of 32
Fin
662
010
Losing streak 13
Fin
6262
1641
Losing streak 4Losing streak 7
Fin
662
330
Clay specialist
Fin
662
240
On a streak 14
Fin
66262
37741
Recent retirementOn a streak 16
Fin
6462
4641
Losing streak 73-setters recently
Fin
662
420
Clay specialist35d break
Fin
6462
3631
Fin
76762
57921
3-setters recently
Fin
662
210
3-setters recently3-setters recently
Fin
7762
6240
Weak on clay
Fin
60662
77231
Weak on clay
Fin
672
150
H2H trailClay specialist
Fin
662
410
84d break
Fin
16782
61661
3-setters recently
Fin
662
340
3-setters recently
Ostrava CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
6772
3630
Clay specialist
Fin
662
430
Losing streak 83-setters recently
Fin
6462
4631
H2H trailLosing streak 8
Fin
66772
47951
Clay specialist
Fin
67762
79541
Clay specialist
Fin
662
340
Fin
5762
7541
H2H trailH2H lead
Fin
662
340
3-setters recently
Round of 32
Fin
7762
6400
Losing streak 4
Fin
3672
6351
84d break
Fin
662
130
Losing streak 6
Fin
66662
78131
Recent retirement
Fin
5662
7141
Fin
662
320
Losing streak 9
Fin
7762
6330
Clay specialistLosing streak 6
Fin
672
250
28d break
Fin
6262
4641
Fin
662
320
Clay specialistH2H trail
Fin
646772
771651
3-setters recently3-setters recently
Fin
662
430
Clay specialist
Fin
665772
277651
3-setters recently
Fin
662
240
Losing streak 8Losing streak 8
Fin
6262
3631
Losing streak 8H2H trail
Fin
66562
37711
Shymkent 2 CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
5662
7231
Losing streak 5
Fin
63662
77011
3-setters recently
Fin
762
510
Losing streak 4Losing streak 4
Fin
662
200
On a streak 12
Fin
6262
4621
3-setters recentlyLosing streak 10
Fin
662
110
Losing streak 7
Fin
662
420
3-setters recently
Fin
762
510
Losing streak 6
Round of 32
Fin
662
030
Losing streak 4
Fin
662
320
Losing streak 6Losing streak 6
Fin
747102
56681
Losing streak 7Losing streak 4
Fin
2662
6311
Fin
7962
6720
Fin
7772
5630
3-setters recentlyLosing streak 8
Fin
662
340
Losing streak 10Losing streak 5
Ret.
62–
00–
3-setters recently3-setters recently
Fin
662
410
Losing streak 5
Fin
6262
2641
Fin
67102
4680
Losing streak 4
Fin
672
250
3-setters recently
Fin
77362
64611
Recent retirement
Fin
6772
3650
On a streak 12Recent retirement
Fin
662
320
3-setters recentlyLosing streak 11
Fin
2672
6151
H2H trailH2H lead
Huzhou 125
CHALLENGER · C · ClayCourtMedium-slow
Semi-final
Quarter-final
Round of 16
Fin
662
33–
Clay specialistRecent retirement
Ret.
41
3–
Injury return 98d
Fin
662
44–
On a streak 63-setters recently
Fin
5662
7141
Clay specialist
Fin
662
13–
Fin
662
42–
Clay specialist
Fin
7762
600–
28d break
Fin
77262
63631
Recent retirement
Round of 32
Fin
662
03–
Clay specialist
Fin
662
33–
Recent retirement
Fin
7762
624–
Injury return 98d
Fin
662
34–
Fin
662
34–
On a streak 6
Fin
6162
3631
3-setters recentlyRecent retirement
Fin
662
21–
Fin
47762
66531
Clay specialist
Fin
4772
6551
Weak on clay
Fin
6462
4631
Fin
6262
3621
Recent retirement
Fin
662
21–
Clay specialistLosing streak 6
Fin
6772
363–
28d break
Fin
662
43–
H2H trailH2H lead
Fin
66762
27941
Fin
4662
6121
Recent retirement
Saint Malo 125
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
6262
4621
Weak on clay
Fin
662
41–
Fin
6362
3601
Fin
6262
4611
Fin
662
24–
Fin
2662
6221
Weak on clay
Fin
762
52–
Losing streak 4
Fin
47762
66111
3-setters recently
Round of 32
Fin
662
41–
Weak on clayClay specialist
Fin
2662
6131
H2H leadH2H trail
Fin
662
23–
Weak on clay
Fin
662
04–
Losing streak 8
Fin
77772
6365–
Fin
4662
6341
Weak on clay
Fin
662
40–
Fin
7762
611–
Fin
6772
365–
Ret.
601
111
H2H leadOn a streak 5
Fin
662
42–
Fin
662
32–
Weak on clayWeak on clay
Fin
6362
4631
Losing streak 4
Fin
7762
643–
H2H trailH2H lead
Fin
7772
564–
Fin
65672
77251
3-setters recentlyWeak on clay
Vic 125
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
73772
56611
Weak on clay
Fin
662
22–
Fin
1662
6341
Recent retirementWeak on clay
Fin
2662
6211
Fin
7262
5611
Fin
662
32–
Recent retirement
Fin
66662
78431
H2H leadWeak on clay
Fin
6792
367–
28d break
Round of 32
Fin
662
30–
Weak on clay
Fin
662
42–
Fin
3762
6531
H2H trailH2H lead
Fin
63772
26651
Fin
6772
165–
Weak on clay28d break
Fin
6262
4631
Recent retirementWeak on clay
Fin
3762
6531
Fin
662
43–
Fin
662
24–
Fin
6462
4621
H2H trailH2H lead
Fin
6772
264–
Recent retirement
Fin
762
50–
Fin
6772
365–
Fin
66362
27711
Weak on clayWeak on clay
Fin
662
30–
Weak on clay
Fin
65772
47641
28d break
W100 Bonita Springs FL
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
6172
3651
Fin
3672
6451
Fin
662
11–
Fin
662
13–
Fin
662
32–
Fin
7162
5631
Fin
662
14–
Fin
662
12–
Fin
662
23–
Fin
662
42–
Fin
6462
4631
Fin
662
42–
Fin
6362
3611
Fin
2662
6121
Fin
662
44–
Fin
662
10–
W100 Gifu
CHALLENGER · C · HardCourtMedium-fast
Semi-final
Quarter-final
Round of 16
Round of 32
Fin
3662
6241
Fin
762
50–
Fin
662
21–
Fin
662
23–
Fin
662
33–
Fin
662
22–
Fin
662
23–
Fin
6772
165–
Fin
63762
77521
Fin
6782
466–
Fin
662
31–
Fin
662
30–
Fin
6362
1621
Fin
6262
4631
Fin
6262
2621
Fin
662
12–
W100 Wiesbaden
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
6772
163–
Fin
2662
6131
Fin
73772
56651
Fin
Lee C.
4662
6231
Fin
662
44–
Fin
672
35–
Fin
7462
5631
Fin
662
22–
Fin
7762
652–
Fin
47762
66431
Fin
662
21–
Fin
6472
3651
Fin
Avanesyan E.
662
22–
Fin
662
42–
Fin
662
20–
Fin
63762
77541
W15 Hurghada
CHALLENGER · C · HardCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
6362
0621
35d break
Fin
662
13–
35d break
Fin
662
34–
3-setters recently28d break
Fin
6362
4611
H2H leadH2H trail
Fin
6772
264–
28d break49d break
Fin
662
42–
On a streak 570d break
Fin
672
45–
Fin
6362
2621
161d break
Round of 32
Fin
6542
3701
28d break
Fin
6462
2621
28d break
Fin
6372
2651
70d break175d break
Fin
662
31–
49d break
Fin
762
52–
49d break203d break
Fin
662
11–
35d break
Fin
762
53–
Losing streak 6
Fin
662
32–
161d break182d break
Fin
6362
3621
Fin
7762
643–
3-setters recently
Fin
6362
3631
Fin
662
30–
168d break
Fin
662
14–
42d break238d break
Fin
662
14–
Fin
662
00–
On a streak 5245d break
Fin
46772
62651
35d break35d break
W15 Luan
CHALLENGER · C · HardCourtMedium
Quarter-final
Round of 16
Fin
642
21–
49d breakLosing streak 4
Fin
6772
363–
238d break
Fin
71062
684–
Losing streak 542d break
Fin
662
32–
56d break
Fin
65772
17631
49d break
Fin
662
14–
56d break
Fin
662
13–
42d break
Fin
662
12–
Recent retirement196d break
Round of 32
Fin
662
32–
Fin
7772
635–
35d break
Fin
662
21–
Fin
6462
3631
56d break259d break
Fin
662
00–
49d break
Fin
662
12–
Losing streak 5Losing streak 7
Fin
6162
4621
Fin
662
34–
Fin
662
13–
Fin
662
14–
Fin
672
35–
Fin
63662
77321
Fin
6562
3721
Fin
672
45–
Fin
77472
65651
Fin
662
23–
W15 Madrid
CHALLENGER · C · ClayCourtFast
Quarter-final
Round of 16
Round of 32
Fin
1662
6231
Fin
662
42–
Fin
67122
4610–
Fin
77772
6564–
Fin
662
34–
Fin
662
11–
Fin
662
42–
Fin
662
11–
Fin
662
32–
Fin
662
22–
Fin
672
25–
Fin
762
51–
Fin
662
21–
Fin
7762
633–
Fin
662
31–
Fin
762
52–
W15 Mbombela
CHALLENGER · C · HardCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
662
Fanomezantsoa Razafinarivo M.
02–
Fin
662
42–
Losing streak 7
Fin
662
40–
70d break
Fin
Ipunesso L.
762
52–
Fin
662
13–
Losing streak 870d break
Fin
662
02–
Losing streak 4Losing streak 5
Fin
63662
77221
Fin
662
44–
28d break
Fin
662
41–
182d break
Fin
7762
654–
Losing streak 9
Fin
662
12–
112d break
Fin
762
51–
Fin
662
13–
Fin
662
21–
Losing streak 7
Fin
662
24–
28d break
Fin
662
32–
Losing streak 5
W15 Monastir
CHALLENGER · C · HardCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
662
34–
Fin
75772
57621
Fin
662
03–
Fin
662
32–
Fin
662
22–
Fin
6772
165–
Fin
5662
7311
Fin
662
22–
Fin
672
25–
Fin
662
41–
Fin
1662
6301
Fin
642
22–
Fin
6242
2611
Fin
632
20–
Fin
662
22–
Fin
6772
164–
W15 Nakhon Pathom
CHALLENGER · C · HardCourtMedium-fast
Quarter-final
Round of 16
Round of 32
Fin
672
15–
Ret.
51
0–
Fin
662
42–
Fin
662
23–
Fin
662
02–
Fin
1662
6411
Fin
762
51–
Fin
4662
6421
Fin
662
11–
Fin
7262
5641
Fin
662
44–
Fin
762
52–
Fin
6162
4621
Fin
662
24–
Fin
612
10–
Fin
3662
6411
W15 New Delhi
CHALLENGER · C · HardCourtMedium
Quarter-final
Round of 16
Round of 32
Fin
662
13–
Fin
662
11–
Fin
662
03–
Fin
3662
6231
Fin
762
53–
Fin
662
10–
Fin
662
11–
Fin
662
12–
Fin
77562
65701
Fin
1662
6211
Fin
662
31–
Fin
6462
4631
Fin
6162
2641
Fin
762
53–
Fin
662
22–
Fin
662
11–
W15 Oegstgeest
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
662
22–
196d break49d break
Fin
4662
6341
On a streak 542d break
Fin
662
21–
49d break28d break
Fin
4662
6331
Injury return 364d
Fin
662
21–
112d break
Fin
662
01–
28d breakLosing streak 4
Fin
662
24–
Losing streak 6H2H trail
Fin
662
03–
70d break
Round of 32
Fin
662
14–
49d breakLosing streak 4
Fin
662
12–
112d break42d break
Fin
0662
6231
70d break112d break
Fin
662
10–
Losing streak 6364d break
Fin
662
41–
On a streak 5Losing streak 5
Fin
6462
4621
196d break
Fin
762
52–
Fin
662
12–
28d break63d break
Fin
7162
5631
42d break
Fin
662
42–
49d break175d break
Fin
6562
4731
28d break
Fin
2662
6421
42d break105d break
Fin
74772
56611
Fin
762
53–
Injury return 364d63d break
Fin
5762
7521
154d break
Fin
662
21–
Losing streak 4182d break
W35 Boca Raton FL
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
662
30–
Fin
77462
61631
Fin
662
34–
Fin
662
32–
Fin
6362
1631
Fin
762
51–
Fin
6462
1631
Fin
672
25–
Fin
16772
64631
Fin
662
41–
Fin
65772
27611
Fin
7762
642–
Fin
662
03–
Fin
662
31–
Fin
662
24–
Fin
6262
0621
W35 Goyang
CHALLENGER · C · HardCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
662
34–
Fin
662
24–
Fin
672
45–
Fin
762
52–
Fin
662
23–
Fin
662
31–
Fin
17762
66431
Fin
7762
652–
Fin
662
31–
Fin
662
21–
Fin
5662
7311
Fin
662
23–
Fin
762
52–
Fin
762
51–
Fin
77462
61601
Fin
662
03–
W35 Nottingham
CHALLENGER · C · HardCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
662
44–
Fin
662
44–
Fin
77772
6165–
H2H leadH2H trail
Fin
7462
5641
Fin
672
35–
Losing streak 5
Fin
762
52–
Losing streak 4
Fin
662
44–
35d break
Fin
6772
262–
Losing streak 7
Round of 32
Fin
672
35–
Fin
65662
77301
35d break203d break
Fin
6062
3611
Fin
662
31–
Fin
662
31–
35d break
Fin
762
53–
Fin
662
22–
Losing streak 563d break
Fin
662
43–
196d break
Fin
662
01–
H2H trailH2H lead
Fin
3662
6341
Fin
662
32–
Losing streak 449d break
Fin
6262
3631
56d break
Fin
6462
3631
Recent retirement
Fin
662
02–
Fin
6772
461–
Fin
662
23–
W35 Santa Margherita di Pula
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
762
51–
Fin
662
01–
Fin
657762
776001
Fin
662
10–
Fin
662
33–
Fin
762
50–
Fin
642
20–
Fin
662
20–
Fin
662
12–
Fin
662
02–
Fin
6772
163–
Fin
662
33–
Fin
662
33–
Fin
662
01–
Fin
772
55–
Fin
662
10–
W75 Lopota
CHALLENGER · C · HardCourtMedium-slow
Quarter-final
Round of 16
Fin
672
35–
On a streak 7
Fin
36772
63651
Recent retirement
Fin
642
11–
175d break
Fin
5662
7441
Recent retirement
Fin
662
44–
Hard specialist
Fin
662
24–
Fin
6462
1621
Weak on hard
Fin
662
33–
H2H leadH2H trail
Round of 32
Fin
662
31–
238d break
Fin
662
22–
Losing streak 9
Fin
762
51–
Fin
662
12–
Fin
662
44–
35d break
Fin
2662
6111
Recent retirement
Fin
662
01–
Recent retirement
Fin
6562
4721
3-setters recently
Fin
662
13–
35d break
Fin
57862
76611
175d break210d break
Fin
662
11–
Fin
662
12–
Weak on hard
Fin
4662
6321
Fin
772
55–
On a streak 7On a streak 8
Fin
662
13–
Fin
662
Amiraghyan A.
24–
Hard specialist55d break
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
662
040
Fin
662
040
Losing streak 8168d break
Fin
662
Bushamuka W.
440
280d breakLosing streak 5
Fin
47762
66321
238d break
Fin
4762
6531
Fin
6562
1721
Losing streak 15
Fin
662
310
Losing streak 8Injury return 154d
Fin
762
510
Ret.
1–
4–
Recent retirement
CourtFast
Qualifying Semi-final
Fin
662
320
On a streak 5
Fin
662
320
Injury return 77d
Fin
662
440
3-setters recently
Fin
7862
6620
Recent retirementH2H trail
Fin
662
340
Losing streak 6
Fin
662
340
3-setters recently
Qualifying Round
Fin
662
200
Fin
662
140
196d break
Fin
6772
3640
Losing streak 6Losing streak 5
Fin
662
030
Injury return 77d
Fin
65662
77241
3-setters recentlyLosing streak 10
Fin
17762
66231
Losing streak 5
Fin
796462
677721
3-setters recently
Fin
5662
7301
77d break
Fin
6772
4650
On a streak 5Losing streak 14
CourtSlow
Qualifying Semi-final
Fin
662
130
Fin
662
420
35d break
Fin
4672
6451
Clay specialist49d break
Fin
4662
6421
238d break
Fin
662
200
3-setters recentlyInjury return 49d
Fin
6772
2650
84d break
Qualifying Round
Fin
662
230
Fin
662
000
Fin
662
220
238d break
Fin
662
110
84d break
Fin
3662
6401
Injury return 49d238d break
Fin
662
340
238d break
Fin
662
210
Fin
762
540
224d break
Fin
77772
64630
49d break35d break
Fin
662
120
Clay specialist49d break
Fin
5672
7351
3-setters recently90d break
Fin
7772
5620
35d breakLosing streak 6
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
7772
6450
Losing streak 4
Fin
67662
79341
3-setters recently
Fin
63672
77451
35d break273d break
Fin
662
340
28d break280d break
Fin
662
140
223d break28d break
Fin
7772
6250
Losing streak 6
Fin
662
120
231d break
Fin
71062
6820
Fin
6772
4650
Fin
662
140
231d break84d break
Fin
662
240
35d break
CourtSlow
Qualifying Semi-final
Fin
762
530
H2H trailH2H lead
Fin
662
220
H2H leadH2H trail
Fin
662
120
3-setters recently
Fin
662
130
3-setters recentlyLosing streak 9
Fin
662
440
Losing streak 4Losing streak 4
Fin
662
430
Losing streak 8
Qualifying Round
Fin
662
440
Losing streak 4
Fin
662
240
Fin
6782
1660
Losing streak 4
Fin
672
450
Losing streak 9Losing streak 5
Fin
662
430
3-setters recently3-setters recently
Fin
6562
3721
3-setters recentlyLosing streak 8
Ret.
62–
40–
Losing streak 73-setters recently
Fin
3662
6441
Losing streak 43-setters recently
Fin
662
120
Fin
662
040
3-setters recently
CourtMedium-slow
Qualifying Semi-final
CourtSlow
Qualifying Semi-final