Tennis Matches & Results
22 tournaments across 3 surfaces (clay, hard, grass). Featured: Prostejov CH and Bari 125. Highlights: 22 finals.
Birmingham CH
CHALLENGER · C · GrassCourtFast
Semi-final
Quarter-final
Round of 16
Fin
662
420
Weak on grassWeak on grass
Fin
662
220
Weak on grass
Fin
662
230
H2H leadH2H trail
Fin
4662
6321
Weak on grassWeak on grass
Fin
7862
6630
Losing streak 6
Ret.
60–
31–
Weak on grassWeak on grass
Fin
662
130
Weak on grassH2H trail
Fin
66662
37811
H2H trailWeak on grass
Round of 32
Fin
662
440
28d breakWeak on grass
Fin
68662
710441
Fin
6562
1731
Weak on grass
Fin
7762
6140
Weak on grassWeak on grass
Fin
662
330
H2H trailWeak on grass
Fin
6362
1641
Weak on grassH2H trail
Fin
6362
4641
Weak on grass
Fin
46772
64651
Weak on grassLosing streak 4
Ret.
773–
612–
Losing streak 6Weak on grass
Fin
6772
4630
H2H trailWeak on grass
Fin
7762
6430
Weak on grass
Fin
662
430
Weak on grassWeak on grass
Fin
6772
4630
Weak on grassWeak on grass
Fin
672
250
Weak on grass
Fin
77772
65650
Fin
66362
27741
Weak on grass
Heilbronn CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
662
440
Fin
6462
1641
Clay specialist
Fin
7772
5600
Clay specialist
Fin
662
320
H2H trailH2H lead
Ret.
65770–
77640–
Losing streak 9
Fin
662
340
H2H leadH2H trail
Fin
662
030
Clay specialist
Fin
76262
57701
Round of 32
Fin
662
140
84d break
Fin
647762
776211
35d break
Fin
662
330
Fin
77562
65741
Losing streak 4
Fin
662
330
Fin
662
240
Marathon last
Fin
7772
6550
Clay specialistClay specialist
Fin
78062
66621
Clay specialistClay specialist
Fin
3662
6311
Fin
36782
64661
Losing streak 4Weak on clay
Fin
6772
1640
Clay specialist
Fin
6362
3631
Clay specialist
Fin
772
550
Clay specialist
Fin
772
550
Fin
672
350
Losing streak 9
Fin
662
300
Clay specialist
Prostejov CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
65662
77241
Clay specialist
Fin
662
130
H2H leadH2H trail
Fin
662
420
Recent retirement
Fin
672
150
Clay specialist
Fin
7762
6430
Fin
662
220
H2H trailLosing streak 4
Fin
662
340
Clay specialist
Fin
7772
5610
Round of 32
Fin
7762
6430
3-setters recently28d break
Fin
5662
7411
Fin
662
340
Fin
7762
6210
Clay specialistClay specialist
Fin
662
440
Fin
662
340
H2H leadH2H trail
Fin
7762
6540
Clay specialistH2H trail
Fin
7862
6610
Clay specialist147d break
Fin
662
320
Weak on clay
Fin
662
340
Fin
6172
4651
H2H trailH2H lead
Fin
64772
06641
Losing streak 4
Fin
76462
57741
H2H leadH2H trail
Fin
2662
6441
Recent retirement
Fin
662
320
Fin
65772
27601
Losing streak 4
Tyler CH
CHALLENGER · C · HardCourtFast
Quarter-final
Round of 16
Fin
5662
7211
56d break
Fin
7272
5651
Fin
762
510
On a streak 13
Fin
7772
6350
Hard specialist
Fin
662
340
H2H trailH2H lead
Fin
662
340
Weak on hard
Fin
762
530
Losing streak 8
Fin
662
320
Round of 32
Ret.
364–
611–
Losing streak 898d break
Fin
3662
6231
Fin
7462
5621
Hard specialist
Fin
662
240
Injury return 49d
Fin
66462
47741
On a streak 13
Fin
6782
3660
Weak on hardRecent retirement
Fin
662
140
Losing streak 863d break
Fin
7762
6340
56d breakHard specialist
Fin
662
430
Fin
3662
6201
Fin
662
340
Fin
77562
64711
H2H trailRecent retirement
Fin
2662
6421
42d break
Ret.
1–
1–
Fin
4662
6441
Fin
662
220
Bari 125
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Ret.
Von Deichmann K.
21
1–
W/O
Clay specialist
Fin
762
54–
Clay specialist
Fin
36772
61651
Fin
2662
6411
Clay specialist
Fin
7772
564–
Ret.
642
02–
Losing streak 8
Fin
2662
6341
Losing streak 5
Round of 32
Fin
662
11–
Fin
Von Deichmann K.
662
43–
Fin
662
23–
Clay specialistRecent retirement
Fin
662
33–
Fin
1662
6341
Losing streak 5
Fin
7762
633–
Fin
662
12–
Ret.
7821
6631
Clay specialist
Fin
662
21–
Fin
662
42–
Fin
662
44–
Losing streak 8Weak on clay
Fin
672
25–
Recent retirement
Fin
662
11–
Injury return 28d
Fin
662
02–
Losing streak 5
Fin
662
12–
Clay specialist
Fin
662
12–
Clay specialist63d break
Birmingham 125
CHALLENGER · C · GrassCourtFast
Semi-final
Quarter-final
Round of 16
Fin
4762
6521
Injury return 35dWeak on grass
Fin
6572
4751
Fin
662
04–
Weak on grass
Fin
6772
261–
Fin
78462
66641
Grass specialist
Fin
37762
66531
Fin
762
52–
Weak on grassLosing streak 6
Fin
6772
364–
Round of 32
Fin
6782
266–
Injury return 35dWeak on grass
Fin
762
54–
Weak on grassLosing streak 4
Fin
662
32–
189d break
Fin
662
03–
Fin
76562
57711
Weak on grass
Fin
662
34–
Fin
662
24–
H2H leadH2H trail
Fin
662
23–
Fin
3662
6241
Fin
62772
46611
Grass specialistWeak on grass
Fin
672
35–
Fin
662
42–
Fin
3662
6411
Fin
662
34–
Losing streak 6
Fin
662
14–
Weak on grassWeak on grass
Fin
7772
625–
Losing streak 8
W15 Banja Luka
CHALLENGER · C · ClayCourtMedium-slow
Quarter-final
Round of 16
Round of 32
Fin
7762
634–
Fin
6462
3641
Fin
3662
6211
Fin
732
50–
Fin
762
51–
Fin
662
32–
Fin
662
23–
Fin
662
20–
Fin
7762
652–
Fin
662
31–
Fin
662
42–
Fin
662
22–
Fin
662
30–
Fin
3662
6411
Fin
662
21–
Fin
662
20–
W15 Focsani
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
662
01–
Fin
5662
7111
Fin
762
50–
Fin
76262
57741
Fin
662
14–
Fin
662
24–
Fin
662
00–
Fin
4662
6311
Fin
662
20–
Fin
662
22–
Fin
662
34–
Fin
3662
6121
Fin
662
21–
Fin
3662
6421
Fin
762
50–
Fin
662
20–
W15 Kayseri
CHALLENGER · C · HardCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
672
25–
Fin
6062
1621
Fin
36772
64631
Fin
662
31–
Fin
7972
675–
Fin
662
22–
Fin
662
43–
Fin
2662
6231
Fin
662
32–
Fin
662
14–
Fin
662
44–
Fin
662
44–
Fin
6772
364–
Fin
662
12–
Fin
762
52–
Fin
6262
2611
W15 Kursumlijska Banja
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
662
11–
28d break
Fin
762
54–
35d break
Fin
6772
265–
Deep run
Fin
662
40–
Deep run
Fin
662
13–
49d break
Fin
662
42–
H2H leadH2H trail
Fin
6262
4621
3-setters recentlyInjury return 28d
Fin
6772
363–
105d break
Round of 32
Fin
662
04–
Injury return 28dDeep run
Fin
662
11–
Deep run322d break
Fin
662
43–
Fin
662
42–
Fin
662
22–
3-setters recently70d break
Fin
4672
6451
35d breakLosing streak 4
Fin
672
25–
280d break
Fin
7801
660–
49d breakLosing streak 5
Fin
662
23–
49d break
Fin
662
44–
Deep run
Fin
662
40–
168d break
Fin
662
42–
Fin
662
00–
301d break
Fin
662
21–
28d breakDeep run
Fin
662
20–
Losing streak 6
W15 Maanshan
CHALLENGER · C · HardCourtMedium
Quarter-final
Round of 16
Round of 32
Fin
662
41–
H2H leadH2H trail
Fin
662
31–
Fin
672
05–
Fin
662
40–
Fin
662
01–
Fin
662
11–
Fin
662
10–
Fin
66462
27721
Fin
662
20–
Fin
672
15–
Fin
662
04–
Fin
662
24–
Fin
662
43–
Fin
5742
7501
W15 Monastir
CHALLENGER · C · HardCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
662
42–
Fin
672
35–
Fin
662
24–
Fin
662
22–
Fin
662
20–
Fin
662
32–
Fin
662
20–
Fin
Nahum G.
662
44–
Fin
662
Chimedza S.
12–
Fin
662
23–
Fin
4662
6331
Fin
662
01–
Fin
662
33–
Fin
662
11–
Fin
662
21–
W15 Osaka
CHALLENGER · C · HardCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
7762
633–
Fin
36772
64631
Fin
6562
1711
Losing streak 463d break
Fin
662
21–
308d break
Fin
662
42–
Fin
62772
26621
Fin
3662
6231
84d break
Fin
786162
667721
Losing streak 6
Fin
662
30–
H2H trail203d break
Fin
662
11–
42d break168d break
Fin
5662
7201
210d breakH2H lead
Fin
662
33–
Fin
662
32–
Fin
662
43–
308d break
Fin
662
31–
W15 Osijek
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
662
03–
Fin
662
33–
Fin
662
13–
Fin
662
44–
Fin
662
12–
Fin
6562
2741
Fin
662
31–
Fin
662
10–
Fin
6772
163–
Fin
7762
632–
Fin
672
35–
Fin
672
25–
Fin
662
40–
Fin
662
01–
Fin
662
33–
Fin
7062
5631
W15 San Diego CA
CHALLENGER · C · HardW15 Tashkent
CHALLENGER · C · HardCourtFast
Quarter-final
Round of 16
Round of 32
Fin
64662
77321
Fin
662
14–
Fin
7762
651–
Fin
662
00–
Fin
662
22–
Fin
3662
6241
Fin
6262
3601
Fin
636772
772641
Fin
772
55–
Fin
662
33–
Fin
6472
2651
Fin
662
23–
Fin
662
03–
Fin
7732
632–
Fin
2662
6321
Fin
6362
3611
W35 Klagenfurt
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Fin
64762
77541
Clay specialist28d break
Fin
662
24–
35d break
Fin
662
22–
Fin
477772
664621
Fin
7762
610–
Fin
762
53–
Fin
6772
365–
Fin
662
11–
Round of 32
Fin
662
40–
Fin
662
03–
28d breakWeak on clay
Fin
662
24–
Fin
662
24–
Recent retirement
Fin
7862
664–
Fin
662
20–
Fin
3662
6221
Fin
662
11–
Fin
662
00–
Fin
6462
3641
Fin
2662
6411
Fin
5662
7341
Fin
662
04–
Fin
6172
2651
Fin
662
21–
Fin
662
13–
W35 Santo Domingo
CHALLENGER · C · ClayCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
672
25–
H2H trailH2H lead
Fin
6262
2621
On a streak 9Deep run
Fin
66462
27741
357d break
Fin
662
04–
Deep run
Fin
4672
6451
Losing streak 10147d break
Fin
662
33–
42d break
Fin
662
23–
Deep run
Fin
7762
633–
28d break3-setters recently
Round of 32
Fin
7762
654–
42d break
Fin
5662
7241
Deep run
Fin
662
02–
Losing streak 10189d break
Fin
78462
66641
On a streak 9Deep run
Fin
1662
6141
H2H leadH2H trail
Fin
662
12–
28d break
Fin
02–
652
357d breakDeep run
Fin
61662
77231
Fin
71162
692–
147d break70d break
Fin
6462
3641
35d break
Fin
6362
4621
Deep run
Fin
662
14–
Deep run
Fin
6362
1621
Recent retirementRecent retirement
Fin
79362
67641
3-setters recently
Fin
662
14–
Deep run
Fin
662
23–
Deep runLosing streak 5
Round of 64
Fin
662
30–
42d breakDeep run
Fin
662
12–
147d breakDeep run
Fin
662
01–
Losing streak 5
Fin
4662
6121
Fin
662
30–
Losing streak 8
Fin
762
50–
Recent retirement
Fin
3662
6221
Fin
66262
47711
189d break
Fin
662
00–
217d break
Fin
762
52–
Fin
662
23–
Deep runDeep run
Fin
662
11–
Fin
662
32–
Fin
662
33–
Losing streak 5
Fin
662
43–
Deep run
Fin
662
13–
Deep run
W50 Montemor-o-Novo
CHALLENGER · C · HardCourtMedium-fast
Quarter-final
Round of 16
Fin
762
52–
28d breakLosing streak 6
Fin
662
04–
Fin
662
42–
49d break
Fin
662
20–
168d break
Fin
46772
63631
28d break
Fin
1672
6251
28d break
Fin
662
10–
224d break
Fin
3662
6341
28d breakRecent retirement
Round of 32
Fin
672
45–
H2H leadH2H trail
Fin
672
25–
Fin
4662
6331
Fin
6772
362–
28d break28d break
Fin
672
25–
Losing streak 6Injury return 28d
Fin
4662
6301
Fin
66362
07731
Fin
7862
664–
168d break3-setters recently
Fin
662
40–
28d break28d break
Fin
662
22–
28d break49d break
Fin
662
43–
224d breakH2H trail
Fin
63662
77221
49d break
Fin
662
12–
Recent retirement
Fin
1622
6101
Fin
6772
360–
28d break42d break
Fin
662
21–
Recent retirement
W50 Troisdorf
CHALLENGER · C · ClayCourtMedium-slow
Quarter-final
Round of 16
Fin
6471062
776821
H2H leadH2H trail
Fin
662
32–
H2H lead77d break
Fin
662
34–
Weak on clayLosing streak 5
Fin
662
20–
Fin
6262
2641
Fin
6372
4651
Fin
6462
4641
Fin
6562
3741
Round of 32
Fin
662
22–
On a streak 5
Fin
7762
621–
Weak on clay
Fin
662
24–
28d break
Fin
16772
63631
On a streak 5
Fin
762
50–
Fin
6262
4611
3-setters recentlyWeak on clay
Fin
662
34–
H2H trailH2H lead
Fin
662
43–
Fin
612
10–
Fin
66362
47741
Fin
662
32–
Fin
662
42–
Fin
7762
612–
Fin
662
22–
Ret.
11
0–
Fin
672
25–
W75 Caserta
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Fin
64772
46641
Fin
71162
693–
Losing streak 4
Fin
662
43–
H2H trailH2H lead
Fin
762
53–
Fin
637102
46681
H2H leadH2H trail
W/O
Fin
68662
710231
Losing streak 4
Fin
6772
364–
H2H leadH2H trail
Round of 32
Fin
662
12–
Fin
63662
77341
28d break
Fin
662
44–
Fin
662
21–
3-setters recently
Fin
17762
66421
3-setters recently
Fin
6572
4751
H2H leadH2H trail
Fin
3662
6311
Fin
5642
7011
Weak on clay
Fin
662
01–
Fin
677762
796131
Fin
662
01–
Losing streak 4
Fin
662
23–
Clay specialist
Fin
672
35–
27d break
Fin
6062
2641
28d break27d break
Fin
662
41–
Fin
5662
7131
Losing streak 4
W75 Sumter SC
CHALLENGER · C · HardCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
762
53–
42d break140d break
Fin
662
32–
28d break
Fin
4662
6401
3-setters recently
Fin
662
41–
28d break
Fin
601
20–
203d break
Fin
662
02–
Recent retirement322d break
Fin
662
34–
Fin
66662
78411
Hard specialistOn a streak 5
Round of 32
Fin
0662
6441
Fin
662
43–
H2H trailRecent retirement
Fin
6262
1621
Recent retirementH2H trail
Fin
6462
2641
28d break28d break
Fin
662
11–
Hard specialist
Fin
662
24–
42d break196d break
Fin
3662
6331
28d break
Fin
3662
6121
Fin
662
30–
203d break
Fin
1662
6341
322d break
Fin
662
34–
28d break
Fin
5632
7411
Fin
46772
61631
On a streak 5
Fin
662
44–
140d break
Fin
5762
7531
Fin
662
20–
CourtFast
Qualifying Semi-final
Fin
77462
63611
28d breakSurface jump
Fin
762
530
Surface jumpRecent retirement
Fin
16772
64621
Surface jump98d break
Fin
662
430
Surface jumpSurface jump
Fin
672
450
Weak on grassSurface jump
Fin
4672
6451
Weak on grassLosing streak 4
Qualifying Round
Fin
5762
7531
Surface jump
Fin
6772
3640
Surface jump3-setters recently
Fin
66362
47711
28d break
Fin
662
310
Surface jumpWeak on grass
Fin
662
110
Weak on grass203d break
Fin
67142
46120
Losing streak 442d break
Fin
7762
6340
Weak on grassInjury return 28d
Fin
77792
64670
Surface jumpSurface jump
Fin
3662
6431
Recent retirementWeak on grass
Fin
662
310
Surface jumpLosing streak 6
Fin
662
320
Surface jumpWeak on grass
Fin
662
140
98d breakWeak on grass
CourtSlow
Qualifying Semi-final
Fin
3662
6141
Clay specialist91d break
Fin
6772
3640
Fin
662
310
35d break224d break
Fin
7762
6530
Losing streak 428d break
Fin
662
340
Losing streak 4Weak on clay
Fin
6772
4650
Losing streak 9
Qualifying Round
Fin
662
130
Clay specialist301d break
Fin
672
350
Losing streak 4
Fin
662
220
Losing streak 9
Fin
662
430
84d break
Fin
662
120
H2H trailH2H lead
Fin
662
420
Weak on clay42d break
W/O
35d break
Fin
662
440
28d break
Fin
6772
4630
H2H trail308d break
Fin
4662
6031
Losing streak 442d break
Ret.
74–
51–
91d break
Fin
662
430
224d break
CourtSlow
Qualifying Semi-final
Fin
762
530
H2H trailRecent retirement
Fin
6772
3620
147d break56d break
Ret.
6362–
7711–
H2H trailH2H lead
Fin
662
410
28d break
Fin
79772
67620
Clay specialist
Fin
6362
4621
Qualifying Round
Fin
6772
3630
28d break
Fin
662
310
56d break35d break
Fin
662
230
308d break
Fin
6772
4640
217d break
Fin
662
030
Clay specialist
Fin
662
440
H2H leadH2H trail
Fin
662
430
147d break3-setters recently
Fin
762
510
Fin
71562
61330
28d break
Fin
762
500
Recent retirementInjury return 77d
Fin
662
440
28d break
Fin
662
420
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
66762
37931
3-setters recentlyRecent retirement
Fin
4762
6541
H2H leadH2H trail
Fin
662
130
Hard specialist
Fin
6462
2641
Losing streak 4
Fin
662
240
Losing streak 5
Fin
61662
77341
H2H trailLosing streak 5
Fin
786762
667941
Losing streak 4
Fin
672
450
126d breakRecent retirement
Fin
662
340
Fin
662
140
Injury return 49dRecent retirement
Ret.
61–
40–
63d breakWeak on hard
Fin
47762
66541
294d breakLosing streak 4
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
662
43–
Losing streak 6Surface jump
Fin
0662
6031
Surface jumpSurface jump
Fin
6562
4721
Weak on grassSurface jump
Fin
662
11–
Surface jumpSurface jump
Fin
65662
77331
189d breakSurface jump
Fin
6162
1641
Surface jumpLosing streak 4
Fin
6772
063–
Surface jump28d break
Fin
662
44–
Surface jump28d break
Fin
672
35–
Fin
7772
565–
Fin
6772
365–
Fin
76562
57701