Tennis Matches & Results
19 tournaments across 3 surfaces (hard, clay, grass). Featured: Tyler CH and Makarska 125. Highlights: 17 finals, 1 semi-finals.
Heilbronn CH
CHALLENGER · C · ClaySemi-final
Quarter-final
Round of 16
Fin
672
6.8250
5.43-setters recently
Fin
2662
7.36311
5.0Fin
5662
6.37021
6.5Fin
662
7.0220
4.73-setters recentlyWeak on clay
Fin
762
4.7540
7.928d break
Fin
2662
6.66311
6.0Clay specialistMarathon last
Fin
63772
7.616651
5.0Losing streak 5
Fin
6362
5.62631
6.028d breakLosing streak 4
Round of 32
Fin
7762
6.26230
6.1Losing streak 4
Fin
662
7.0420
5.4Clay specialistWeak on clay
Fin
662
5.9430
5.0Losing streak 5Weak on clay
Ret.
65–
5.224–
5.7Weak on clayWeak on clay
Fin
662
6.0440
5.6Marathon lastWeak on clay
Fin
66562
5.947711
5.928d break
Fin
662
7.8340
4.9Fin
662
6.2110
5.8H2H trailH2H lead
Fin
662
5.6440
6.5H2H trailH2H lead
Fin
36772
5.762651
5.8Losing streak 4
Fin
6772
6.64630
5.3H2H leadWeak on clay
Fin
7862
6.46620
4.13-setters recentlyRecent retirement
Fin
66162
6.747711
5.7Fin
762
7.3530
5.6Fin
762
5.3530
6.928d break
Fin
762
5.9510
6.53-setters recently
Prostejov CH
CHALLENGER · C · ClaySemi-final
Quarter-final
Round of 16
Fin
2662
5.86311
5.528d break
Fin
662
5.9200
7.3Losing streak 4Clay specialist
Fin
7762
7.26330
4.1Weak on clay
Fin
662
6.2320
6.0Fin
662
7.1440
5.3Clay specialistLosing streak 5
Fin
710462
5.568601
6.2Recent retirementLosing streak 4
Fin
662
7.5230
5.2Clay specialist
Ret.
4–
6.61–
6.1Round of 32
Fin
662
5.8100
3.5210d break
Fin
672
6.8150
4.9Fin
662
5.9340
6.43-setters recently
Fin
662
5.7330
6.4Recent retirement
Fin
662
6.9230
5.9Clay specialistH2H trail
Fin
6362
7.24641
6.0Fin
762
6.0540
5.8Losing streak 4Losing streak 4
Fin
66262
4.137731
7.2Weak on clay
Fin
5662
5.47401
6.6H2H trailH2H lead
Fin
6262
6.44621
6.3Fin
662
7.2220
5.0H2H leadH2H trail
Fin
6462
7.33631
6.0Clay specialistRising opponent
Fin
662
4.2440
7.928d break
Fin
7762
6.46210
5.9Fin
662
5.9120
5.5Losing streak 5Losing streak 6
Fin
4662
7.46431
5.6Clay specialistH2H lead
Surbiton CH
CHALLENGER · C · GrassSemi-final
Quarter-final
Round of 16
Fin
7762
5.56140
5.728d break
Fin
672
5.7250
4.7Fin
6772
6.23650
4.1Grass specialist
Fin
662
5.1240
5.13-setters recently
Fin
6772
5.72640
5.2Grass specialistWeak on grass
Fin
7762
4.56440
4.9Losing streak 9
Fin
77772
5.662640
4.5Fin
762
5.3520
4.8Round of 32
Fin
7762
5.76420
3.9Grass specialist119d break
Fin
662
5.4440
3.0Recent retirement
Fin
7772
5.76250
4.228d break364d break
Fin
662
4.5420
5.53-setters recently
Fin
66762
5.237931
4.8Losing streak 6
Fin
6772
5.41640
4.8Grass specialistLosing streak 5
Fin
6562
4.93721
3.7Recent retirement
Fin
672
5.7350
3.928d break
Fin
662
6.0440
4.3Losing streak 7
Fin
662
5.5320
4.6Weak on grass
Fin
762
5.0510
4.9Losing streak 4
Fin
636782
5.2774661
5.2Weak on grass
Fin
7862
5.26630
4.9Fin
662
5.5440
4.6Fin
662
5.2420
4.7H2H leadH2H trail
Fin
3672
4.56351
4.6Losing streak 978d break
Tyler CH
CHALLENGER · C · HardSemi-final
Quarter-final
Round of 16
Fin
662
6.4130
7.3Hard specialist
Fin
662
6.2340
6.0Fin
2662
6.46421
5.4Fin
662
6.2420
6.23-setters recently
Fin
66862
6.8271041
5.1H2H leadH2H trail
Fin
77782
4.264660
6.5Hard specialist
Fin
7717122
5.16466101
6.6Weak on hardH2H lead
Fin
7762
5.56530
5.8Losing streak 4Weak on hard
Round of 32
Fin
46772
6.263641
6.7Heavy load 14d
Fin
662
6.3420
5.6H2H leadH2H trail
Fin
662
6.1420
6.1Fin
7762
6.56220
5.1Losing streak 6
Fin
662
5.7140
5.7Weak on hard
Fin
662
5.4240
5.9Weak on hard
Fin
662
6.1230
5.7Fin
762
6.3520
6.53-setters recentlyHard specialist
Fin
662
8.0240
5.5Hard specialistH2H trail
Fin
4662
4.26231
6.0Weak on hard
Fin
6772
5.43620
7.3Hard specialist
Fin
77782
6.564660
5.7H2H leadH2H trail
Fin
662
6.2230
5.43-setters recentlyWeak on hard
Fin
6362
5.83601
6.1Fin
762
6.4520
5.3Weak on hard
Fin
662
6.1210
6.5Losing streak 4
La Bisbal d'Emporda 125
CHALLENGER · C · ClayQuarter-final
Round of 16
Round of 32
Fin
6362
3631
Fin
662
23–
Fin
672
45–
Fin
73772
56611
Fin
662
33–
Fin
662
23–
Fin
662
32–
Fin
7762
623–
Fin
662
43–
Fin
65782
37661
Fin
662
41–
Fin
6772
365–
Fin
662
43–
Fin
662
20–
Fin
662
03–
Fin
662
31–
Makarska 125
CHALLENGER · C · ClayQuarter-final
Round of 16
Round of 32
Fin
672
25–
Fin
6462
4621
Fin
6462
3641
Fin
662
24–
Fin
662
32–
Fin
662
41–
Fin
662
44–
Fin
3662
6301
Fin
762
51–
Fin
662
34–
Fin
2662
6121
Fin
2662
6421
Fin
662
01–
Fin
662
42–
Fin
662
34–
Fin
662
43–
W100 Surbiton
CHALLENGER · C · GrassQuarter-final
Round of 16
Round of 32
Fin
6262
4631
Fin
2662
6431
Fin
662
20–
Fin
7362
5631
Fin
77562
62711
Fin
2762
6511
Fin
662
44–
Fin
3662
6241
Fin
662
30–
Fin
662
34–
Fin
7762
613–
Fin
662
23–
Fin
662
21–
Fin
662
32–
Fin
277782
663661
Fin
64662
77241
W15 Kashiwa
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Fin
662
10–
Fin
3662
6231
Fin
79162
67641
Fin
662
43–
Fin
662
31–
Fin
3772
6551
Fin
7762
623–
Fin
4662
6441
Fin
7862
663–
Fin
5662
7241
Fin
4662
6111
Fin
662
31–
Fin
762
51–
Fin
662
44–
Fin
662
23–
Fin
62672
77351
W15 Monastir
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Fin
662
23–
Fin
762
52–
Fin
7762
651–
Fin
4662
6031
Fin
662
22–
Fin
662
42–
Fin
672
35–
Fin
662
23–
Fin
6462
2611
Fin
63662
77221
Fin
662
21–
Fin
775772
647641
Fin
662
30–
Fin
662
11–
Fin
662
44–
Fin
662
42–
W15 Nakhon Si Thammarat
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Fin
662
03–
Fin
662
21–
Fin
6572
1751
Fin
662
23–
Fin
662
24–
Fin
662
22–
Fin
662
42–
Fin
66462
47741
Fin
2762
6511
Fin
6772
363–
Fin
676772
792651
Fin
662
40–
Fin
662
22–
Fin
762
54–
Fin
662
Leong S.
41–
Fin
662
43–
W15 San Diego
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Fin
662
20–
Fin
662
31–
Fin
662
42–
Fin
662
24–
Fin
662
42–
Fin
36782
64661
Fin
4662
6111
Fin
4662
6211
Fin
662
01–
Fin
662
22–
Fin
6562
4721
Fin
662
12–
Ret.
622
31–
Fin
662
31–
Fin
6782
166–
Ret.
642
11–
W25 Daegu
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Fin
662
00–
Fin
662
10–
Fin
662
20–
Fin
762
52–
Fin
6262
0641
Fin
7762
632–
Fin
77272
63651
Fin
6472
3651
Fin
4662
6141
Fin
662
24–
Fin
662
20–
Fin
7762
620–
Fin
662
41–
Fin
662
31–
Fin
3662
6431
Fin
662
30–
W25 Luzhou
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Fin
662
41–
Fin
662
14–
Fin
662
Chen Y.
12–
Fin
762
54–
Fin
1662
6041
Ret.
47822
66601
Fin
662
12–
Fin
65662
77321
Fin
662
23–
Fin
672
35–
Fin
762
54–
Fin
662
11–
Fin
7762
652–
Fin
662
33–
Fin
7772
635–
Fin
662
10–
W25 Madrid
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Fin
662
24–
Fin
64102
4611
Fin
762
51–
Fin
662
24–
Fin
67102
368–
Fin
662
00–
Fin
672
35–
Fin
662
32–
Fin
64102
1641
Fin
7762
640–
Fin
2772
6551
Fin
662
33–
Fin
762
53–
Fin
662
00–
Fin
662
33–
Fin
662
12–
W25 Poertschach
CHALLENGER · C · ClayQuarter-final
Round of 16
Round of 32
Fin
662
13–
Fin
762
51–
Fin
662
22–
Fin
662
31–
Fin
662
33–
Fin
662
23–
Fin
662
21–
Fin
3662
6441
Fin
7762
632–
Fin
Von Deichmann K.
662
10–
Fin
662
23–
Fin
762
Zund S.
51–
Ret.
51
0–
Fin
662
04–
Fin
662
34–
Fin
662
31–
W25 Setubal
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Fin
662
20–
Fin
77772
6362–
Fin
662
34–
Fin
762
51–
Fin
4662
6341
Fin
4762
6501
Fin
2662
6441
Fin
662
33–
Fin
762
53–
Fin
662
33–
Fin
66662
47801
Fin
662
32–
Fin
662
02–
Fin
662
21–
Fin
7872
665–
Fin
662
23–
W60 Caserta
CHALLENGER · C · ClayQuarter-final
Round of 16
Round of 32
Fin
662
03–
Fin
662
44–
Fin
662
Nahimana S.
24–
Fin
662
20–
Fin
662
23–
Fin
2662
6001
Fin
762
52–
Fin
762
53–
Fin
7762
630–
Fin
6772
064–
Fin
662
43–
Fin
662
43–
Fin
662
24–
Fin
662
43–
Fin
662
22–
Fin
662
33–
W15 Banja Luka
CHALLENGER · C · ClayQuarter-final
Round of 16
Round of 32
Fin
662
02–
Ret.
622
00–
Fin
662
41–
Fin
662
11–
Fin
662
44–
Fin
6462
1641
Fin
6772
463–
Fin
762
51–
Fin
662
34–
Fin
672
45–
Ret.
51
3–
Fin
662
23–
Fin
662
01–
Fin
672
35–
Fin
662
01–
Fin
762
51–
W15 Kocevje
CHALLENGER · C · ClayQualifying Final
Qualifying Semi-final
Fin
662
01–
Fin
772102
64671
Fin
62102
3681
Fin
662
12–
Fin
662
44–
Fin
64102
4651
Fin
662
00–
Fin
662
04–
Fin
662
41–
Fin
662
10–
Fin
662
10–
Fin
672
35–
Fin
662
10–
Fin
662
23–
Fin
662
12–
Fin
662
31–
Qualifying Round
Fin
46102
6031
Fin
662
04–
Fin
06102
6271
Fin
26102
6041
Fin
60102
3681
Fin
662
13–
Fin
762
54–
Fin
662
11–
Fin
662
01–
Fin
662
22–
Fin
662
33–
Fin
662
22–
Fin
662
10–
Qualifying Final
Qualifying Semi-final
Fin
662
00–
Fin
637122
775101
Fin
662
43–
Fin
762
53–
Fin
662
01–
Fin
662
22–
Fin
662
13–
Fin
662
01–
Fin
6772
463–
Fin
662
34–
Fin
662
12–
Fin
662
43–
Fin
636112
77191
Fin
7762
630–
Fin
662
20–
Ret.
51
3–
Qualifying Round
Fin
662
22–
Fin
662
Niangadou C.
10–
Fin
662
00–
Fin
662
24–
Fin
662
00–
Fin
662
42–
Fin
662
Khanloo M.
40–
Fin
662
Hull V.
13–
Fin
662
21–
Fin
662
01–
Fin
662
13–
Qualifying Final
Qualifying Semi-final
Ret.
612
20–
Fin
662
40–
Fin
63102
4651
Fin
662
33–
Fin
662
22–
Fin
65102
4751
Fin
662
02–
Fin
662
01–
Fin
662
41–
Fin
662
42–
Fin
Liu L.
662
00–
Fin
6792
267–
Fin
36102
6381
Fin
46102
6221
Fin
662
44–
Fin
662
01–
Qualifying Final
Qualifying Semi-final
Fin
662
02–
Fin
73132
56111
Fin
662
24–
Fin
762
50–
Fin
662
23–
Fin
36102
6181
Fin
662
12–
Fin
64102
4651
Fin
662
24–
Fin
662
42–
Fin
662
20–
Fin
7862
663–
Fin
662
11–
Fin
762
54–
Fin
37142
65121
Fin
662
42–
Qualifying Round
Fin
662
13–
Fin
62102
2631
Fin
662
24–
Fin
65102
0771
Fin
662
31–
Fin
63102
3681
Fin
662
01–
Fin
63102
3671
Fin
662
20–
Fin
36122
63101
Fin
662
02–
Fin
63102
0651
Fin
662
34–
Fin
662
41–
Fin
46102
6381
Fin
36102
6481
Fin
662
10–
Fin
762
51–
Fin
662
00–
Fin
662
34–
Fin
662
33–
Fin
762
54–
Fin
662
10–
Fin
662
13–
Fin
662
10–
Fin
662
24–
Fin
662
33–
Fin
665102
37751
Fin
662
11–
Fin
662
24–
Qualifying Final
Qualifying Semi-final
Fin
662
10–
Fin
662
44–
Fin
662
11–
Fin
662
00–
Fin
662
14–
Fin
662
31–
Ret.
61
0–
Fin
662
24–
Fin
662
10–
Fin
662
Garakani S.
42–
Fin
762
53–
Fin
72102
5661
Fin
656102
77451
Fin
662
11–
Fin
662
02–
Fin
662
02–
Qualifying Round
Fin
672
15–
Fin
662
11–
Fin
63102
2671
Fin
672
35–
Fin
26102
6261
Fin
6782
366–
Fin
46102
6341
Fin
672
35–
Fin
772102
65631
Fin
772
55–
Qualifying Semi-final
Fin
662
5.9040
5.928d break
Fin
662
5.7340
4.9Weak on clayH2H trail
Fin
6362
5.93631
5.6Weak on clay
Fin
662
5.0220
5.9Weak on clayLosing streak 5
W/O
5.8
5.9
Weak on clay
Fin
7772
5.36150
6.1H2H trailWeak on clay
Qualifying Round
Fin
64772
5.736611
5.7Weak on clay
Fin
662
5.9320
4.0122d break
Fin
662
5.8120
6.3Weak on clay
Fin
79772
5.467640
5.4Weak on clay28d break
Fin
662
6.1120
5.328d break35d break
Fin
77782
6.463660
4.7Losing streak 4Injury return 28d
Fin
662
5.6240
3.2Weak on clayWeak on clay
Fin
7762
5.36240
5.528d break35d break
Fin
662
5.0140
6.2Weak on clay
Fin
6772
5.94630
5.4Weak on clay
Fin
662
5.9330
5.4Losing streak 5Weak on clay
Fin
662
5.6340
6.8H2H trailH2H lead
Qualifying Semi-final
Fin
66662
7.337831
5.3Clay specialist28d break
Fin
762
6.4530
4.642d break
Fin
3672
6.36051
7.2Fin
762
5.7520
5.8Losing streak 4
Fin
662
6.0240
4.828d break49d break
Fin
3662
6.76441
6.0Clay specialist
Qualifying Round
Fin
772
6.7550
3.0Clay specialistWeak on clay
Fin
662
7.3420
4.1Clay specialist210d break
Fin
6677792
5.77862671
4.1Losing streak 4210d break
Fin
662
6.0430
5.628d break
Fin
662
7.2320
3.2210d break
Ret.
60–
5.320–
4.328d break77d break
Fin
662
6.4020
3.6112d break
Fin
662
4.7010
4.242d breakWeak on clay
Fin
662
6.8440
5.428d break
Fin
6562
5.54741
6.028d break
Fin
4710772
4.9668641
6.349d break
Fin
662
6.1310
3.4H2H lead287d break
Qualifying Semi-final
Fin
687762
4.67106541
3.978d break203d break
Fin
6772
5.93620
5.028d breakSurface jump
Fin
67122
3.846100
5.528d breakSurface jump
Fin
662
5.2400
4.3Weak on grassWeak on grass
Fin
672
3.9350
3.3119d breakRecent retirement
Fin
6772
4.14630
5.2364d breakSurface jump
Qualifying Round
Fin
762
5.1500
3.9Surface jump
Fin
662
4.6230
4.878d breakSurface jump
Fin
7762
5.56340
4.3Surface jumpSurface jump
Fin
715772
3.5613630
3.9Recent retirement
Fin
6792
5.54670
3.8Surface jump105d break
Fin
662
6.0440
4.628d breakSurface jump
Fin
662
4.3330
4.9Weak on grassSurface jump
Fin
772
3.8550
5.728d breakSurface jump
Fin
7762
5.26530
4.8Weak on grassSurface jump
Fin
37762
4.366431
4.8203d breakSurface jump
Fin
7862
4.26630
4.8364d breakSurface jump
Fin
662
3.6420
5.5119d breakLosing streak 4
Qualifying Semi-final
Qualifying Round
Fin
762
6.4520
3.4Weak on hard
Fin
5762
6.57511
6.1Ret.
6654–
5.92771–
4.949d break
Fin
662
6.7330
3.9Heavy load 14dInjury return 210d
Fin
662
6.1320
6.2Fin
4762
5.96521
5.7Fin
7762
6.76030
5.9Heavy load 14d
Fin
774772
5.8646621
6.3Fin
6772
6.54640
6.2Hard specialist
Fin
662
6.2410
5.335d break
Fin
762
6.0530
5.9Fin
662
3.9320
4.898d break42d break
Qualifying Semi-final
Qualifying Round
Ret.
61
1–
Fin
662
14–
Fin
3662
6231
Fin
662
34–
Fin
6262
3641
Fin
66662
78421
Fin
662
42–
Fin
6462
2631
Fin
3662
6421
Ret.
21
1–
Fin
762
52–
Fin
662
31–
Fin
672
45–
Fin
0662
6441
Fin
662
21–
Fin
662
23–
Qualifying Semi-final
Qualifying Round
Fin
662
23–
Fin
662
11–
Fin
626102
77241
Fin
666102
78471
Fin
662
11–
Fin
67102
468–
Fin
7772
635–
Fin
36102
6341
Fin
662
02–
Fin
7762
650–
Fin
7762
653–
Fin
7962
673–
Fin
7762
623–
Fin
662
11–
Fin
662
42–
Fin
46102
6111
Qualifying Semi-final
Qualifying Semi-final
Qualifying Round
Fin
672
05–
Fin
662
43–
Fin
56102
7371
Fin
Leong S.
662
00–
Fin
36122
60101
Fin
6782
366–
Fin
662
12–
Fin
662
20–
Fin
662
33–
Fin
6077102
776511
Fin
662
10–
Fin
662
00–
Fin
662
31–
Fin
662
31–
Fin
662
43–
Ret.
642
Nkili O.
41–
Qualifying Semi-final
Qualifying Round
Fin
771102
61661
Fin
56112
7391
Fin
662
33–
Fin
662
20–
Fin
7772
655–
Fin
662
14–
Fin
74132
56111
Fin
662
42–
Fin
662
42–
Fin
662
24–
Fin
662
10–
Fin
662
22–
Fin
662
00–
Fin
27102
6561
Fin
672
15–
Fin
63102
4661
Qualifying Semi-final
Qualifying Round
Fin
662
00–
Fin
672
15–
Fin
666102
17871
Fin
63102
2651
Fin
662
33–
Fin
662
13–
Fin
74102
5601
Fin
662
01–
Fin
662
11–
Fin
662
44–
Fin
662
31–
Fin
672
45–
Fin
7762
644–
Fin
662
20–
Fin
56102
7131
Fin
7862
662–
Qualifying Semi-final
Qualifying Round
Fin
662
34–
Fin
662
42–
Fin
662
10–
Fin
662
22–
Ret.
632
00–
Fin
662
31–
Fin
7765122
6577101
Fin
662
12–
Fin
Zund S.
662
02–
Fin
662
23–
Fin
662
00–
Fin
662
21–
Qualifying Semi-final
Qualifying Round
Fin
662
22–
Fin
662
32–
Fin
662
20–
Fin
662
12–
Fin
62662
77241
Fin
662
21–
Fin
662
21–
Fin
662
44–
Fin
66662
07831
Fin
662
20–
Fin
662
00–
Fin
662
02–
Fin
1662
6331
Fin
662
33–