Tennis Matches & Results
22 tournaments across 3 surfaces (hard, clay, carpet). Featured: Lexington CH and Warsaw 125. Highlights: 21 finals, 1 semi-finals.
Astana CH
CHALLENGER · C · HardCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
77462
62641
175d break
Ret.
460–
630–
84d break
Fin
7762
6140
84d break
Fin
7762
6430
84d break
Fin
6562
2741
Fin
662
300
Recent retirement35d break
Fin
77362
64641
Losing streak 563d break
Fin
6792
3670
98d breakWeak on hard
Round of 32
Fin
662
220
Fin
762
520
84d break
Fin
66472
17751
Weak on hard63d break
Fin
672
350
84d break
Fin
662
340
42d break
Fin
6772
2640
84d break287d break
Fin
7762
6330
175d break98d break
Fin
662
340
Recent retirement245d break
Fin
662
440
63d break
Fin
662
340
105d break
Fin
66262
17731
Losing streak 5154d break
Ret.
62–
31–
63d break
Fin
662
130
Fin
7772
6250
98d break
Fin
662
330
35d break
Fin
762
510
98d break63d break
Hagen CH
CHALLENGER · C · ClayCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
36782
64661
Heavy load 14dRecent retirement
Fin
662
420
Fin
776462
657731
Clay specialist
Fin
662
430
Losing streak 4
Fin
3662
6141
Clay specialistH2H trail
Fin
662
410
Weak on clay
Fin
6462
2641
Fin
662
140
H2H leadH2H trail
Round of 32
Fin
762
520
Heavy load 14d
Fin
3662
6341
Losing streak 4
Fin
662
230
Clay specialistH2H lead
Fin
662
420
Weak on clayClay specialist
Fin
662
130
Recent retirement28d break
Fin
7762
6420
Fin
662
230
Losing streak 4
Fin
662
220
49d break
Fin
7462
5631
Fin
66262
37711
35d break
Fin
63772
36631
Fin
662
440
Losing streak 4
Fin
662
230
Clay specialistRecent retirement
Fin
46772
63611
Clay specialistH2H trail
Fin
662
230
3-setters recently3-setters recently
Fin
662
430
Lexington CH
CHALLENGER · C · HardCourtMedium-fast
Semi-final
Quarter-final
Round of 16
Fin
662
100
Hard specialist
Ret.
77674–
65793–
Hard specialistH2H trail
Fin
7762
6430
Recent retirementWeak on hard
Fin
762
500
Hard specialistLosing streak 6
Fin
7962
Habib H.(8)
6730
28d break
Fin
64662
77441
343d breakOn a streak 5
Fin
662
440
Fin
662
130
Hard specialist
Round of 32
Fin
662
330
Fin
662
440
Recent retirement
Fin
77362
64631
H2H leadH2H trail
Fin
662
320
Hard specialistH2H lead
Fin
1662
6421
Ret.
6575–
7751–
Weak on hard
Fin
Habib H.(8)
662
120
Fin
662
230
Recent retirement
Fin
662
440
Hard specialistH2H trail
Fin
67122
26100
Hard specialist28d break
Fin
662
330
Hard specialistLosing streak 4
Fin
7762772
6377611
Losing streak 6
Ret.
74–
52–
On a streak 5Hard specialist
Fin
672
350
343d break
Ret.
6271–
7750–
Fin
6362
4631
28d break
Liberec CH
CHALLENGER · C · ClayCourtMedium-slow
Quarter-final
Round of 16
Fin
77572
65751
Fin
7762
6040
On a streak 6Injury return 56d
Fin
666772
783631
Weak on clay
Ret.
61–
00–
H2H trailH2H lead
Fin
662
420
Clay specialistLosing streak 4
Fin
662
020
Fin
7162
5641
Clay specialist
Fin
3662
6441
Clay specialist
Round of 32
Fin
662
230
364d break
Fin
6362
2631
Clay specialist
Fin
7762
6340
Weak on clay
Fin
6782
4660
H2H trailLosing streak 4
Fin
776362
647721
Clay specialist
Fin
662
320
Fin
4662
6311
On a streak 6
Fin
662
210
H2H leadH2H trail
Fin
63672
77351
Fin
47772
65631
Recent retirement
Fin
1762
6511
Fin
47762
66231
Losing streak 4Losing streak 6
Fin
6562
1731
28d break
Fin
662
230
Fin
672
350
Injury return 56d
Fin
6262
2631
Porto CH
CHALLENGER · C · HardCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
662
330
Hard specialist
Fin
7862
Coulibaly E.
6640
Losing streak 4
Fin
662
320
Hard specialistOn a streak 6
Fin
3672
6451
Fin
47762
66431
Hard specialist
Fin
662
240
Heavy load 14d
Fin
6362
3641
Fin
662
330
Round of 32
Fin
27772
66351
Weak on hard
Fin
47762
66231
Hard specialistInjury return 203d
Fin
6772
0640
Hard specialist77d break
Fin
662
230
3-setters recently
Fin
662
440
Losing streak 4
Fin
662
220
133d break
Fin
662
220
Fin
6772
4630
H2H leadH2H trail
Fin
63662
77441
Ret.
7742–
6160–
Recent retirement
Fin
7962
6740
H2H lead91d break
Fin
7462
5631
Fin
62662
77301
On a streak 6
Fin
6782
2660
Heavy load 14dLosing streak 4
Fin
762
530
Hard specialist
Fin
Coulibaly E.
662
030
W100 Gran Canaria-Maspalomas
CHALLENGER · C · ClayCourtMedium-slow
Quarter-final
Round of 16
Fin
662
34–
Losing streak 9
Fin
7762
644–
Recent retirement
Fin
662
00–
Fin
6772
264–
Recent retirement
Fin
0662
6341
Recent retirement
Fin
672
25–
Fin
7862
663–
H2H leadH2H trail
Fin
662
24–
On a streak 7
Round of 32
Fin
2762
6521
Weak on clay
Fin
647801
776601
Losing streak 9
Fin
652
11–
Losing streak 7
Fin
662
33–
H2H leadH2H trail
Fin
4662
Curmi F.
6321
Recent retirementOn a streak 5
Fin
3762
6531
Recent retirement
Fin
7762
623–
H2H leadH2H trail
Fin
662
14–
Recent retirement
Fin
1662
6441
3-setters recently
Fin
77162
65611
Clay specialist
Fin
65772
17651
42d break
Fin
64662
77121
Recent retirement
Fin
662
03–
Fin
662
21–
Recent retirement364d break
Fin
662
22–
Fin
3662
6331
Losing streak 4
W15 Cluj Napoca
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Fin
3662
6321
56d break
Fin
662
14–
63d break
Fin
662
22–
56d break
Fin
662
33–
H2H leadH2H trail
Fin
662
42–
Losing streak 4
Fin
7772
645–
49d break
Fin
6262
2641
266d break
Fin
4662
6331
Round of 32
Ret.
41
0–
35d break
Fin
762
54–
Fin
662
21–
Fin
6462
1611
Fin
63772
26621
Fin
632
10–
49d break
Fin
762
54–
56d break63d break
Fin
4662
6411
Losing streak 4
Fin
662
11–
28d break
Fin
752
54–
56d break
Fin
6772
364–
63d break
Fin
77772
6364–
Fin
662
22–
329d break
Fin
4662
6421
266d break245d break
Fin
662
00–
28d break
Fin
662
43–
W15 Dublin
CHALLENGER · C · CarpetCourtFast
Quarter-final
Round of 16
Round of 32
Fin
662
02–
357d break
Fin
662
33–
Fin
662
31–
Fin
771772
656611
Fin
6782
466–
Fin
662
10–
Fin
662
31–
Fin
662
23–
Fin
632
20–
Fin
662
32–
Fin
662
31–
Fin
7262
5631
Fin
662
12–
Fin
662
43–
Fin
662
21–
Fin
2762
6501
W15 Huamantla
CHALLENGER · C · HardCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
6782
266–
Fin
3662
6421
Fin
662
31–
Fin
662
30–
Fin
2662
6121
Fin
662
41–
Fin
7862
663–
Fin
7762
634–
Fin
662
32–
Fin
7762
632–
Fin
662
01–
Fin
662
10–
Fin
662
13–
Fin
5662
7141
Fin
662
10–
Fin
3651
6051
W15 Luan
CHALLENGER · C · HardCourtMedium
Quarter-final
Round of 16
Round of 32
Fin
662
13–
Fin
672
25–
Fin
662
22–
Fin
762
52–
Fin
662
12–
Fin
662
24–
Fin
7782
566–
Fin
5662
7311
Fin
79162
67631
Fin
662
22–
Fin
47762
66131
Fin
7762
654–
Fin
662
34–
Fin
662
20–
Fin
6462
Lin Y.
4641
Fin
662
21–
W15 Monastir
CHALLENGER · C · HardCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
662
14–
Fin
7762
641–
Fin
7762
643–
Fin
6172
1651
Fin
662
21–
Fin
662
11–
Fin
6462
2621
Fin
662
12–
Fin
6772
263–
Fin
622
40–
Fin
662
13–
Fin
6462
2611
Fin
662
32–
Fin
672
15–
Fin
662
10–
W15 Rogaska Slatina
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
Zund S.
662
10–
Fin
662
14–
Fin
662
00–
Fin
6462
1621
Fin
65792
37671
Fin
662
02–
Fin
277772
664621
Fin
662
23–
Fin
662
00–
Fin
6772
460–
Fin
652
22–
Fin
662
10–
Fin
662
30–
Fin
662
12–
Fin
27861
66661
Fin
662
12–
W15 Savitaipale
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
67102
268–
Fin
1652
6211
Fin
2662
6341
Fin
6772
265–
Fin
752
54–
Fin
662
31–
Fin
662
04–
Fin
3662
6251
Ret.
41
3–
Fin
662
02–
Fin
662
03–
Fin
662
43–
Fin
662
42–
Fin
772
55–
Fin
77462
64621
W35 Knokke-Heist
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
662
42–
Recent retirement
Fin
3662
6231
28d break
Fin
6362
2631
Fin
651
45–
Fin
662
33–
Fin
6772
464–
Losing streak 8
Fin
662
12–
Fin
641
34–
56d break
Round of 32
Fin
7762
653–
Fin
662
42–
Weak on clay
Fin
6772
265–
Fin
4762
6541
Fin
3662
6331
Recent retirement
Fin
6262
4641
Fin
4662
6241
56d breakLosing streak 6
Fin
662
22–
28d break
Fin
6552
1711
Recent retirement
Fin
601
20–
Injury return 133d
Fin
6462
1641
H2H trailH2H lead
Fin
672
05–
Losing streak 828d break
Fin
662
31–
Losing streak 4
Fin
662
24–
Fin
662
10–
Fin
4662
6331
W35 Nakhon Pathom
CHALLENGER · C · HardCourtMedium-fast
Quarter-final
Round of 16
Round of 32
Fin
662
41–
H2H trailH2H lead
Fin
662
44–
28d break56d break
Fin
662
42–
Fin
46772
63641
Fin
662
01–
Fin
662
02–
Fin
662
33–
Fin
662
21–
Fin
662
41–
Fin
6462
3631
Fin
6262
2641
Fin
7762
652–
Fin
662
42–
Fin
762
51–
Fin
672
25–
Fin
5662
7421
W35 Pergamino
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Fin
17772
66551
Fin
652
34–
Fin
662
11–
Fin
662
01–
Losing streak 9
Fin
6772
464–
Fin
4662
6341
Fin
662
14–
Clay specialist70d break
Fin
6542
4731
49d break
Round of 32
Fin
662
22–
H2H leadH2H trail
Ret.
51
0–
49d break
Fin
6792
367–
Fin
762
52–
Fin
662
11–
Fin
6562
4721
H2H trailH2H lead
Fin
3662
6101
49d break
Fin
662
23–
Injury return 364d
Fin
6162
2621
Losing streak 928d break
Fin
672
35–
49d break
Fin
7762
643–
H2H leadH2H trail
Fin
2662
6011
Losing streak 6
Fin
611
01–
Clay specialist
Fin
4662
6301
70d breakLosing streak 4
Fin
4662
6221
Fin
672
35–
H2H leadH2H trail
W35 Roehampton
CHALLENGER · C · HardCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
662
12–
Fin
652
22–
Losing streak 4Losing streak 5
Fin
662
31–
H2H leadH2H trail
Fin
662
44–
Fin
62672
77251
Fin
7772
563–
Fin
4662
6341
Fin
662
33–
Fin
662
13–
Fin
662
32–
Fin
662
02–
Fin
662
10–
Fin
762
54–
Fin
Lee C.
662
22–
Fin
652
33–
Fin
662
01–
W75 Cordenons
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
3652
6231
H2H leadH2H trail
Fin
6262
1621
3-setters recentlyRecent retirement
Fin
662
20–
Clay specialist
Fin
662
12–
H2H trailH2H lead
Fin
662
13–
Losing streak 6
Fin
37862
66641
Fin
601
40–
Fin
662
12–
Round of 32
Fin
662
44–
Fin
762
54–
3-setters recentlyLosing streak 8
Fin
4662
6131
Recent retirement
Fin
6772
164–
Recent retirement
Fin
2701
6501
Recent retirement
Fin
662
34–
Losing streak 6
Fin
672
45–
Losing streak 4
Fin
662
23–
Clay specialist
Fin
79262
67611
Clay specialist
Fin
762
54–
91d break
Fin
662
13–
3-setters recently
Fin
662
42–
Fin
662
23–
Recent retirement
Fin
662
10–
Losing streak 5
Fin
662
22–
Fin
601
20–
W75 Hechingen
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
3662
6231
Weak on clay
Fin
662
13–
Fin
662
12–
Recent retirementWeak on clay
Fin
4662
6021
Clay specialist91d break
Fin
6462
3631
Fin
3662
6441
Fin
7772
655–
Fin
762
50–
On a streak 6
Round of 32
Fin
662
30–
Fin
6462
1621
Clay specialistLosing streak 7
Fin
66762
27941
Weak on clay
Fin
6472
3651
Fin
662
21–
Weak on clay
Fin
773772
626641
Fin
662
13–
On a streak 5
Fin
662
42–
Fin
7762
650–
Fin
77462
64641
Fin
4662
6431
H2H leadH2H trail
Fin
7262
5631
91d break
Fin
63662
77221
Fin
642
32–
Fin
662
33–
Ret.
41
2–
W75 Lexington
CHALLENGER · C · HardCourtFast
Quarter-final
Round of 16
Round of 32
Fin
74772
56621
Hard specialist
Fin
662
43–
Fin
6162
4601
Fin
662
40–
Fin
662
31–
3-setters recently
Fin
642
40–
Recent retirement
Fin
662
44–
Recent retirement
Fin
662
43–
Fin
662
42–
Fin
4662
6341
Fin
6772
362–
Fin
662
34–
H2H leadH2H trail
Fin
662
03–
Fin
2662
6311
On a streak 5
Fin
78562
66721
Fin
1762
6511
Warsaw 125
CHALLENGER · C · HardCourtSlow
Quarter-final
Round of 16
Fin
4662
6321
Hard specialistWeak on hard
Fin
Jimenez Kasintseva V.
6462
4621
Recent retirement
Fin
662
33–
Hard specialist
Ret.
4632
6411
Injury return 28d
Fin
4662
6441
Fin
5662
7331
Recent retirement
Fin
2662
Von Deichmann K.
6221
H2H leadH2H trail
Fin
662
32–
28d break
Round of 32
Fin
71262
6103–
H2H leadH2H trail
Fin
662
22–
Hard specialist
Fin
762
50–
Recent retirement
Fin
Jimenez Kasintseva V.
662
30–
Weak on hard
Fin
6172
1651
Hard specialistHard specialist
Ret.
3601
6101
Fin
7762
644–
Fin
662
23–
Injury return 28d
Fin
2662
6441
Fin
4662
6331
Recent retirement
Fin
1672
6251
Fin
Von Deichmann K.
6772
460–
Fin
7772
615–
Fin
1762
6531
35d break
Fin
662
20–
28d break84d break
Fin
662
33–
W15 Kursumlijska Banja
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
2762
6531
28d break84d break
Fin
662
11–
Fin
672
45–
Fin
662
42–
Fin
662
11–
Fin
6772
064–
Fin
5662
7221
Fin
662
34–
Fin
672
45–
Fin
662
00–
Fin
1652
6101
Fin
662
10–
Fin
662
01–
Fin
672
25–
Fin
662
23–
Fin
662
21–
CourtMedium
Qualifying Semi-final
Fin
6772
3620
63d breakLosing streak 4
Fin
6362
0611
42d break
Fin
662
320
329d break
Fin
662
430
49d break
Fin
67112
3690
98d break203d break
Fin
662
330
98d break210d break
Qualifying Round
Fin
5762
7531
Fin
662
140
63d break266d break
Fin
7762
6220
49d break
Fin
1662
6441
Losing streak 4
Fin
662
320
Fin
66262
47721
98d break77d break
Fin
78062
66631
329d break259d break
Fin
662
420
98d break
Fin
662
240
42d break
Fin
63782
46661
210d break273d break
CourtMedium
Qualifying Semi-final
Fin
6362
3621
Recent retirement42d break
Fin
71062
6830
Fin
662
340
Clay specialist
Fin
6462
2641
56d break
Fin
7762
6520
98d break
Fin
67711772
7969631
H2H trailH2H lead
Qualifying Round
Fin
662
420
Fin
5662
7231
Recent retirement
Fin
1662
6341
Fin
776762
637921
Clay specialist
Fin
672
450
147d break
Fin
662
440
35d break
Fin
662
430
98d break49d break
Fin
71062
6810
Losing streak 7
Fin
5662
7401
42d break
Fin
3662
6341
28d breakWeak on clay
Fin
662
440
56d breakLosing streak 4
CourtMedium-fast
Qualifying Semi-final
Qualifying Round
Fin
6362
2631
Fin
672
250
182d break
Fin
762
540
3-setters recentlyLosing streak 4
Fin
662
340
28d break
Fin
662
110
28d break
Fin
662
340
Injury return 70d
Fin
6262
4611
H2H lead357d break
Fin
662
140
Injury return 56d
Fin
662
120
Losing streak 7
Fin
6462
3631
H2H trailH2H lead
Ret.
775–
641–
343d breakLosing streak 4
Fin
662
230
63d break
CourtMedium-slow
Qualifying Semi-final
Qualifying Round
Fin
662
120
364d break
Fin
4662
6331
Weak on claySurface jump
Fin
672
450
329d break
Fin
6062
3641
Injury return 56d56d break
Fin
6162
4621
Losing streak 5
Fin
7765772
6377621
56d break
Fin
6772
4650
63d break91d break
Fin
662
120
161d break
Fin
6062
4631
Recent retirement
Fin
1662
6111
Clay specialist154d break
Fin
662
310
Recent retirement28d break
Fin
47772
65641
70d breakH2H lead
CourtMedium
Qualifying Semi-final
Qualifying Round
Fin
7862
6620
Fin
662
110
98d break
Fin
662
220
175d break
Fin
662
400
98d break
Fin
662
230
133d break28d break
Fin
662
440
119d break
Fin
27762
66141
3-setters recently
Fin
4762
6531
77d break
Fin
1662
6331
Injury return 203d
Fin
662
340
245d break
Fin
7462
5641
105d breakInjury return 84d
Fin
662
340