Tennis Matches & Results
18 tournaments across clay and hard courts. Featured: Ostrava CH and Saint Malo 125. Highlights: 17 finals, 1 semi-finals.
Guangzhou CH
CHALLENGER · C · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
672
450
H2H trailH2H lead
Fin
7772
5630
Recent retirement
Ret.
60–
20–
Losing streak 5
Fin
79772
67640
Hard specialist
Fin
47762
66221
Recent retirementHard specialist
Fin
6162
4621
3-setters recently
Fin
6362
3621
Fin
6782
4660
3-setters recently
Round of 32
Fin
662
240
Recent retirement203d break
Fin
662
310
Fin
6772
3630
Hard specialistH2H trail
Fin
6772
1630
3-setters recently196d break
Fin
66862
471031
Fin
66362
37731
Fin
6772
4650
H2H leadH2H trail
Fin
5662
7311
Recent retirement196d break
Fin
662
440
Hard specialist
Fin
662
440
Losing streak 5
Fin
77772
63620
Hard specialist
Fin
6462
4641
H2H leadH2H trail
Fin
6772
4650
Recent retirementH2H trail
Fin
6362
3641
Fin
3662
6411
Losing streak 5
Fin
762
540
Losing streak 4
Mauthausen CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
3662
6341
3-setters recently
Fin
6562
3741
Weak on clay
Fin
471262
661031
Clay specialistRecent retirement
Fin
7762
6330
Losing streak 4Clay specialist
Fin
6772
4620
Fin
662
420
Clay specialistWeak on clay
Fin
7762
6500
H2H trailClay specialist
Fin
7462
5631
Losing streak 6
Round of 32
Fin
672
350
Fin
762
540
Clay specialistRecent retirement
Fin
762
540
Losing streak 4
Fin
772
550
Clay specialist
Fin
6792
2670
Losing streak 6
Fin
3662
6441
3-setters recently
Fin
662
130
Recent retirement154d break
Fin
6362
3631
H2H leadInjury return 28d
Fin
772
550
42d break
Fin
662
220
Clay specialist
Fin
75772
57611
Weak on clay
Fin
662
010
Losing streak 4
Fin
662
330
Weak on clay
Fin
46772
61641
Recent retirementWeak on clay
Fin
776562
657741
Clay specialistLosing streak 4
Fin
5662
7321
Ostrava CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
662
330
Recent retirement273d break
Fin
662
330
Fin
5662
7221
28d break
Fin
762
520
Losing streak 5
Fin
65772
47631
Clay specialistLosing streak 6
Fin
Habib H.(8)
662
340
Weak on clay
Fin
64662
77331
182d breakInjury return 28d
Fin
78172
66651
Clay specialist
Round of 32
Fin
662
210
49d break
Fin
662
020
Weak on clay
Fin
662
320
Injury return 28dRecent retirement
Fin
7762
6410
28d break
Fin
672
350
Clay specialistRecent retirement
Fin
6362
3631
Losing streak 6
Fin
662
310
Recent retirement
Fin
2672
6051
H2H trailRecent retirement
Fin
6562
2731
28d breakWeak on clay
Fin
Habib H.(8)
6772
3640
Fin
6772
4630
273d break
Fin
7762
6420
Losing streak 5
Fin
7762
6140
Clay specialistRecent retirement
Fin
662
440
H2H leadH2H trail
Fin
6772
0640
Weak on clay
Fin
662
210
182d break
Porto Alegre CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Ret.
5–
3–
H2H leadH2H trail
Fin
762
510
H2H trailH2H lead
Fin
6162
3611
Clay specialistH2H trail
Fin
3662
6411
Clay specialist
Fin
662
210
H2H trailH2H lead
Fin
6072
0651
H2H leadH2H trail
Fin
662
430
On a streak 6
Fin
662
310
Losing streak 10
Round of 32
Fin
662
200
Recent retirement
Fin
6362
2631
Fin
6772
Bicknell B.
3610
Ret.
60–
30–
Losing streak 5
Fin
662
440
28d breakRecent retirement
Fin
662
210
On a streak 6
Fin
662
420
Clay specialist
Fin
6362
1601
Clay specialistH2H trail
Fin
6362
4641
Fin
776362
617741
Fin
6772
4650
Losing streak 10Heavy load 14d
Fin
662
200
Clay specialistRecent retirement
Fin
7872
6650
H2H leadH2H trail
Fin
672
450
Heavy load 14dClay specialist
Fin
6562
3741
Clay specialist
Fin
662
230
Saint Malo 125
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
7862
661–
Weak on clay
Fin
3662
6131
Weak on clay
Fin
662
12–
Fin
2662
6221
35d break
Fin
662
44–
H2H leadH2H trail
Fin
6162
3611
Fin
672
25–
Recent retirementH2H trail
Fin
2662
6341
Weak on clay
Round of 32
Fin
662
41–
Weak on clayLosing streak 4
Fin
3662
6411
Fin
662
03–
Losing streak 4
Fin
7772
635–
Weak on clayLosing streak 4
Fin
662
40–
Weak on clay
Fin
662
23–
Weak on clay
Fin
66262
17731
35d break
Fin
66931
471162
Fin
6772
365–
Injury return 34d
Fin
6462
3641
Clay specialist
Fin
7562
5721
Weak on clay
Fin
6262
2631
Weak on clay
Fin
6462
4641
Recent retirement
Fin
22–
662
Fin
662
21–
Weak on clay
Fin
66262
37731
Vic 125
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
6262
4621
H2H leadWeak on clay
Fin
662
13–
Fin
3662
6341
3-setters recently
Fin
6262
1621
Fin
662
21–
On a streak 8Weak on clay
Fin
662
43–
Fin
662
02–
Weak on clay
Fin
662
11–
Weak on clay
Round of 32
Fin
662
12–
Weak on clayLosing streak 7
Fin
646772
773651
Fin
27762
66531
Fin
6772
462–
Weak on clay
Fin
762
52–
Weak on clay
Fin
662
34–
H2H leadH2H trail
Fin
662
02–
H2H leadH2H trail
Fin
662
40–
Fin
662
23–
35d break
Fin
662
32–
On a streak 891d break
Fin
662
22–
Weak on clay
Fin
7962
673–
Fin
7772
635–
Fin
662
12–
Fin
2672
6251
Weak on clay
Fin
662
44–
Weak on clay203d break
W100 Bonita Springs FL
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Fin
6162
3641
Fin
662
02–
Fin
662
43–
Losing streak 5
Fin
762
53–
H2H trailH2H lead
Fin
2662
6131
Recent retirement
Ret.
7801
660–
Fin
662
10–
Fin
662
11–
On a streak 6
Round of 32
Fin
17762
66441
H2H trailH2H lead
Fin
0662
6431
H2H leadH2H trail
Ret.
601
20–
Losing streak 5
Fin
662
14–
H2H trailH2H lead
Fin
662
32–
H2H leadH2H trail
Fin
62772
36651
Recent retirement
Fin
762
52–
Fin
662
11–
H2H trailH2H lead
Fin
662
03–
H2H leadH2H trail
Fin
57762
76521
Fin
662
22–
Losing streak 6
Fin
2672
6351
Fin
6262
3641
Losing streak 5Recent retirement
Fin
662
30–
Losing streak 4
Fin
672
15–
On a streak 6Losing streak 4
Fin
6772
164–
49d break
W100 Gifu
CHALLENGER · C · HardCourtMedium-fast
Semi-final
Quarter-final
Round of 16
Fin
774772
656641
H2H trailH2H lead
Fin
662
34–
H2H leadH2H trail
Fin
662
32–
Hard specialistHard specialist
Fin
64772
46651
Fin
2662
6331
Hard specialist
Fin
662
03–
Losing streak 4
Fin
6572
3751
On a streak 5
Fin
6772
264–
Round of 32
Fin
3662
6441
Hard specialist
Fin
762
54–
Fin
672
45–
Hard specialist
Fin
672
15–
Hard specialist28d break
Fin
662
31–
Fin
3662
6321
49d break
Fin
662
14–
H2H leadHard specialist
Ret.
632
01–
Fin
662
44–
On a streak 5
Fin
6362
4631
H2H leadHard specialist
Fin
662
01–
H2H leadH2H trail
Fin
7272
5651
3-setters recently
Fin
662
20–
364d break
Fin
4662
6431
Fin
5662
7431
H2H leadH2H trail
W15 Kursumlijska Banja
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
662
42–
42d breakInjury return 231d
Fin
7772
565–
28d breakLosing streak 4
Fin
6462
0611
3-setters recently
Fin
662
30–
H2H leadH2H trail
Fin
4662
6201
35d break
Fin
762
53–
Losing streak 4
Fin
Zund S.
2662
6411
Injury return 42d
Fin
71062
684–
H2H trailRecent retirement
Round of 32
Fin
662
00–
Fin
3662
6301
H2H trailH2H lead
Fin
662
10–
35d break
Fin
662
10–
Fin
71062
683–
Injury return 231dDeep run
Fin
662
22–
28d break
Fin
762
52–
3-setters recently
Fin
672
15–
Losing streak 4
Fin
6472
1651
Injury return 42d
Fin
765772
577641
Recent retirement
Fin
67102
268–
Fin
Zund S.
762
53–
154d break
W15 Monastir
CHALLENGER · C · HardCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
672
25–
Fin
662
01–
Fin
17862
66601
Fin
2662
6341
Fin
0662
6221
Fin
5662
7121
Fin
662
40–
Fin
66262
27731
Fin
6262
1621
Fin
7762
621–
Fin
6562
4721
Fin
672
25–
Fin
662
02–
Fin
2662
Ipunesso L.
6321
Fin
66262
37741
W15 Oegstgeest
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Round of 32
Ret.
642
21–
Fin
4662
6111
112d break35d break
Fin
662
30–
49d break245d break
Fin
762
52–
35d break
Fin
6062
4621
Fin
662
31–
56d break28d break
Fin
672
15–
28d break112d break
Fin
6462
3611
42d break
Fin
662
43–
154d break
Fin
7762
642–
161d break
Fin
662
14–
182d break
Fin
662
03–
28d break
Fin
6162
1631
Fin
7772
625–
28d break
Fin
662
04–
189d break
Fin
662
21–
182d break
W15 Shymkent
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Fin
662
20–
63d break
Fin
662
21–
Recent retirement
Fin
662
02–
Fin
662
43–
Recent retirement
Fin
662
44–
Recent retirement35d break
Fin
672
15–
Recent retirement
Fin
662
11–
Losing streak 5
Fin
6562
4711
Deep run182d break
Round of 32
Fin
662
10–
Losing streak 4
Fin
662
42–
Fin
77772
6561–
Deep runDeep run
Fin
662
13–
Fin
662
01–
Losing streak 7
Fin
2662
6111
182d breakLosing streak 4
Fin
662
24–
Losing streak 5
Fin
662
42–
Recent retirement
Fin
2662
6221
Fin
662
31–
Recent retirement
Fin
66972
171151
Fin
662
11–
63d break
Fin
662
43–
Recent retirement
Fin
662
23–
Fin
672
45–
Recent retirement
Fin
662
42–
35d break
W35 Boca Raton FL
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Fin
7772
645–
42d break
Fin
662
01–
Fin
6462
4621
Fin
662
01–
Clay specialist147d break
Fin
672
25–
182d break
Fin
4662
6121
H2H leadH2H trail
Fin
6772
365–
Fin
662
32–
28d break
Round of 32
Fin
16772
64641
42d breakLosing streak 6
Fin
662
24–
Losing streak 6
Fin
662
34–
Fin
762
50–
Losing streak 4
Fin
662
02–
Fin
662
11–
Losing streak 4
Fin
662
21–
28d break
Fin
662
13–
Fin
662
24–
Clay specialist28d break
Fin
662
02–
49d break
Fin
662
43–
28d breakRecent retirement
Fin
662
31–
105d break
Fin
662
32–
Fin
662
21–
147d break
Fin
662
13–
182d breakH2H trail
W35 Goyang
CHALLENGER · C · HardCourtSlow
Quarter-final
Round of 16
Round of 32
Ret.
65642
77011
H2H leadH2H trail
Fin
71062
682–
28d break
Fin
762
53–
Recent retirement
Fin
662
23–
Recent retirement
Fin
3662
6301
Fin
662
21–
Hard specialist
Fin
662
23–
Injury return 42dOn a streak 5
Fin
672
35–
42d break329d break
Fin
662
43–
Fin
662
30–
Fin
662
33–
Fin
662
22–
Fin
662
23–
Fin
662
23–
W35 Nottingham
CHALLENGER · C · HardCourtMedium
Quarter-final
W35 Santa Margherita di Pula
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Round of 32
Fin
762
51–
Deep runLosing streak 4
Fin
1762
6521
Deep run
Fin
662
00–
Deep run
Fin
662
03–
Fin
762
51–
Fin
6772
263–
Fin
662
41–
Fin
772
55–
Fin
662
32–
Fin
662
01–
Fin
662
00–
Fin
2662
6321
Fin
662
10–
Fin
662
11–
Fin
662
32–
W50 Yecla
CHALLENGER · C · HardCourtFast
Semi-final
Quarter-final
Round of 16
Round of 32
Fin
662
34–
42d break
Fin
662
44–
Recent retirement
Fin
662
20–
Recent retirement
Fin
662
23–
Losing streak 4
Fin
662
13–
168d break
Fin
77462
64601
Fin
662
10–
Fin
662
01–
Fin
662
42–
Fin
1662
6431
Fin
6562
1711
Fin
662
40–
Fin
662
02–
Fin
7262
5621
Fin
662
32–
Fin
Curmi F.
662
11–
W100 Wiesbaden
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
662
22–
Fin
65792
17671
Weak on clayWeak on clay
Fin
36772
60621
Clay specialistRecent retirement
Fin
662
21–
Clay specialist
Fin
6472
3651
Weak on clay
Fin
662
44–
Clay specialist
Fin
662
32–
On a streak 7Clay specialist
Fin
662
22–
Clay specialistWeak on clay
Round of 32
Fin
662
33–
Clay specialist
Fin
662
44–
Weak on clay
Fin
6262
3631
Weak on clay35d break
Fin
662
23–
Weak on clay56d break
Fin
1662
6021
63d break
Fin
6772
064–
Clay specialistClay specialist
Fin
66462
27741
3-setters recently
Fin
662
Von Deichmann K.
23–
H2H leadH2H trail
Fin
662
33–
Recent retirementClay specialist
Fin
662
22–
Weak on clay
Fin
662
42–
Clay specialist
Fin
3672
6051
Clay specialist
Fin
662
32–
Clay specialistLosing streak 6
Fin
662
33–
Clay specialistClay specialist
Fin
65662
77031
Fin
6362
4601
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
662
210
49d break203d break
Fin
662
000
Losing streak 4196d break
Fin
7772
6250
364d break
Fin
662
240
63d break
Fin
762
520
196d break
Fin
662
110
Fin
471062
66821
196d break84d break
Fin
62662
77441
196d break
Fin
Sinclair C.
6362
3641
77d break84d break
Fin
762
520
28d break
Fin
662
240
259d break
Fin
63672
77451
28d break
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
662
220
294d break
Fin
662
210
42d breakLosing streak 10
Fin
662
120
294d break
Fin
662
020
175d break224d break
Fin
77262
65631
49d break
Fin
4662
6131
Fin
662
440
49d break42d break
Fin
662
130
224d breakLosing streak 7
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
662
430
Recent retirement
Fin
662
310
Fin
47762
66231
Fin
6472
2651
Fin
6262
4641
42d breakClay specialist
Fin
662
220
Losing streak 6Heavy load 14d
Fin
7762
6530
Injury return 28d
Fin
3662
6311
Recent retirement
Fin
662
200
182d break
Ret.
2–
1–
42d break
Fin
77772
64610
329d break
Fin
65662
77341
49d break
CourtSlow
Qualifying Semi-final
Fin
662
400
Clay specialist
Fin
67112
3690
H2H trailH2H lead
Fin
662
430
Recent retirement
Fin
762
530
112d break
Fin
662
410
Ret.
61–
40–
Losing streak 7
Qualifying Round
Ret.
64–
30–
Losing streak 7
Fin
662
130
Ret.
644–
260–
Clay specialist28d break
Fin
66862
271011
Recent retirement
Fin
66362
47731
112d break
Fin
6162
2641
Fin
6262
1621
H2H leadH2H trail
Fin
662
320
Fin
662
400
Losing streak 10
Fin
7762
6510
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
6262
3641
3-setters recently
Fin
662
22–
Fin
662
32–
56d break
Fin
6362
1611
Losing streak 4
Fin
1662
6141
Fin
662
24–
Fin
7762
634–
Fin
7262
5641