Tennis Matches & Results
18 tournaments across 3 surfaces (clay, hard, grass). Featured: Bucaramanga CH and W15 Monastir. Highlights: 18 finals.
Alicante CH
CHALLENGER · C · ClayCourtMedium-slow
Semi-final
Quarter-final
Round of 16
Fin
3762
6531
On a streak 12
Fin
662
120
Clay specialist
Fin
4662
6011
28d break
Fin
7762
6540
Clay specialist
Fin
662
210
Clay specialistWeak on clay
Fin
676772
794641
3-setters recentlyLosing streak 5
Fin
662
230
Clay specialist
Fin
7262
5641
Clay specialist
Round of 32
Fin
762
510
On a streak 12
Fin
56772
71621
Clay specialist
Fin
662
140
3-setters recently
Fin
662
320
28d break
Fin
662
120
Clay specialistLosing streak 19
Fin
662
300
56d break
Fin
662
340
Clay specialist
Fin
662
210
3-setters recently
Fin
662
330
Losing streak 7
Ret.
60–
30–
Weak on clayLosing streak 4
Fin
3662
6341
3-setters recently3-setters recently
Fin
667762
786411
Losing streak 5Weak on clay
Fin
762
530
Clay specialistClay specialist
Fin
662
320
Fin
662
340
Clay specialistInjury return 28d
Fin
6262
4601
Clay specialist
Bucaramanga CH
CHALLENGER · C · ClayCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
63662
77111
Recent retirement70d break
Fin
66562
37711
28d breakRecent retirement
Fin
7962
6700
Losing streak 5
Fin
662
420
Recent retirement
Fin
662
430
28d break
Fin
662
210
28d breakLosing streak 9
Fin
662
030
Losing streak 5Recent retirement
Fin
662
410
3-setters recently
Round of 32
Fin
662
410
3-setters recentlyLosing streak 5
Fin
662
130
Recent retirement168d break
Fin
4662
6341
Recent retirement
Fin
6362
4641
119d break
Fin
7362
5621
28d breakRecent retirement
Fin
662
240
70d breakLosing streak 6
Fin
7762
6540
Recent retirementInjury return 28d
Fin
6262
3631
35d break
Fin
662
240
Losing streak 5Recent retirement
Fin
67112
1690
Losing streak 53-setters recently
Fin
762
500
Recent retirement3-setters recently
Fin
6562
2741
Losing streak 9Recent retirement
Fin
66562
37731
Fin
672
350
28d break
Fin
662
210
28d breakLosing streak 4
Fin
772
550
Losing streak 8
Morelia CH
CHALLENGER · C · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
66672
37851
H2H leadH2H trail
Fin
662
430
Losing streak 7
Fin
662
400
Losing streak 4
Fin
662
440
H2H leadH2H trail
Fin
7762
6040
Fin
63662
77411
Losing streak 8Weak on hard
Fin
662
440
Losing streak 4
Fin
7762
6430
Recent retirement3-setters recently
Round of 32
Fin
77262
64631
On a streak 5
Fin
7762
6240
Losing streak 4
Fin
762
540
Losing streak 4
Fin
3662
6341
Weak on hardLosing streak 4
Fin
662
310
Losing streak 855d break
Fin
662
320
Losing streak 7
Fin
662
440
Fin
7772
5620
Weak on hardHard specialist
Fin
662
330
Losing streak 4
Fin
662
240
Recent retirementH2H trail
Fin
5662
7441
3-setters recently
Fin
63772
36651
Weak on hard
Fin
672
350
Hard specialist
Fin
6772
1640
Losing streak 4
Fin
7762
6540
H2H leadH2H trail
Fin
662
220
3-setters recently3-setters recently
Naples CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
47762
66541
Losing streak 4
Fin
6462
4631
Losing streak 8Losing streak 4
Fin
6372
4651
Clay specialistClay specialist
Fin
662
330
On a streak 1028d break
Fin
4662
6341
Losing streak 8Clay specialist
Fin
2662
6421
42d break3-setters recently
Fin
6472
2651
28d break
Fin
4662
6411
Recent retirementH2H trail
Round of 32
Fin
662
310
Losing streak 8
Fin
662
320
Losing streak 4Losing streak 4
Fin
762
540
28d break
Fin
2662
6401
3-setters recently3-setters recently
Fin
64772
36621
Clay specialist35d break
Fin
662
420
On a streak 10
Fin
7362
5641
H2H trailRecent retirement
Fin
662
230
42d breakLosing streak 4
Fin
6172
1651
Clay specialistClay specialist
Fin
662
140
Clay specialist
Fin
7762
6540
28d break
Fin
662
210
Losing streak 8
Fin
662
340
28d break
Fin
26772
64621
3-setters recentlyWeak on clay
Fin
792792
676671
Losing streak 4Recent retirement
Fin
6372
1651
Recent retirement
Sao Paulo CH
CHALLENGER · C · ClayCourtMedium-fast
Semi-final
Quarter-final
Round of 16
Fin
1662
6441
Clay specialistOn a streak 7
Fin
6262
4631
Clay specialistClay specialist
Fin
46772
61641
H2H trailLosing streak 4
Ret.
60–
20–
Losing streak 4Recent retirement
Fin
662
130
H2H trailH2H lead
Fin
6362
2621
Clay specialistClay specialist
Fin
2662
6231
H2H trailClay specialist
Ret.
6–
6–
H2H leadH2H trail
Round of 32
Fin
662
220
Clay specialist259d break
Fin
662
100
Clay specialistLosing streak 8
Fin
762
500
Clay specialist
Fin
66772
47951
Losing streak 4Losing streak 4
Fin
6262
3631
Recent retirementRecent retirement
Fin
662
120
Clay specialistH2H trail
Fin
61772
46611
Recent retirement3-setters recently
Ret.
5–
2–
On a streak 7On a streak 10
Fin
4662
6231
Clay specialistH2H trail
Fin
662
120
Fin
6772
3650
Losing streak 43-setters recently
Fin
662
330
Injury return 28d
Fin
17762
66541
Clay specialistH2H trail
Fin
6462
4641
H2H leadH2H trail
Fin
61772
46611
H2H leadH2H trail
Fin
3662
6321
Clay specialistLosing streak 5
Split CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
62772
46631
3-setters recently
Fin
71062
6800
Weak on clay
Fin
662
120
3-setters recently
Fin
662
Coulibaly E.
320
44d break
Fin
6362
4621
H2H leadH2H trail
Fin
662
230
Clay specialist
Fin
2662
6341
Fin
71262
61010
Losing streak 5
Round of 32
Fin
7762
6430
Clay specialist70d break
Fin
6462
2621
Fin
Coulibaly E.
6462
3631
Fin
6772
3640
Weak on clayLosing streak 5
Fin
662
320
3-setters recently
Fin
7762
6110
Fin
672
350
3-setters recently
Fin
762
540
44d breakLosing streak 6
Fin
662
420
Fin
662
310
Losing streak 5
Fin
3762
6521
3-setters recently3-setters recently
Fin
662
100
Losing streak 5
Fin
762
510
Fin
662
410
Fin
662
440
Clay specialist
Fin
662
140
Losing streak 5
Yokkaichi CH
CHALLENGER · C · HardCourtSlow
Quarter-final
Round of 16
Fin
662
110
Fin
662
220
Fin
3662
6341
Fin
762
530
Hard specialist
Fin
4672
6051
Fin
7362
5611
H2H trailH2H lead
Fin
64772
26641
Hard specialistH2H lead
Fin
762
540
H2H leadH2H trail
Round of 32
Fin
6562
4741
Fin
7772
5630
Fin
6462
4641
Losing streak 4
Fin
662
110
Fin
662
420
Fin
762
500
Fin
762
530
H2H leadH2H trail
Fin
662
200
Hard specialist
Fin
662
410
Losing streak 4
Fin
67112
4690
Fin
2662
6041
H2H trailH2H lead
Fin
6462
1611
Hard specialist
Fin
6362
3631
Losing streak 6
Fin
662
140
Fin
662
330
Fin
662
420
H2H leadH2H trail
Dubrovnik 125
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
3662
6341
H2H leadH2H trail
Fin
662
31–
28d break
Fin
662
43–
Clay specialist
Fin
672
35–
Clay specialistLosing streak 4
Fin
662
02–
Clay specialist
Fin
6572
2751
Clay specialist
Fin
66662
78211
Clay specialistH2H trail
Fin
662
22–
Clay specialist35d break
Round of 32
Fin
662
23–
H2H leadH2H trail
Fin
662
22–
Fin
662
22–
Ret.
65612
77201
28d breakLosing streak 9
Fin
662
44–
Clay specialistOn a streak 11
Fin
662
11–
H2H trailH2H lead
Fin
662
33–
Clay specialist49d break
Fin
6772
364–
Losing streak 4
Fin
7062
5621
Clay specialist
Fin
672
25–
On a streak 6
Fin
662
32–
Clay specialist
Fin
662
13–
56d break
Fin
662
31–
Clay specialistH2H trail
Fin
672
05–
Losing streak 4
Fin
67112
169–
35d break
Fin
762
54–
Clay specialist
W15 Monastir
CHALLENGER · C · HardCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
772
55–
Fin
6262
2621
Fin
7762
624–
Fin
6262
4621
Fin
662
23–
Fin
662
02–
Fin
1662
6211
Fin
662
11–
Fin
662
22–
Fin
762
53–
Fin
662
23–
Fin
662
43–
Fin
662
12–
Fin
662
23–
Fin
64662
77311
Fin
662
11–
W15 Nagpur
CHALLENGER · C · ClayCourtMedium
Quarter-final
Round of 16
Fin
662
13–
28d break
Fin
762
52–
Fin
662
22–
84d break
Fin
762
53–
77d break
Fin
65662
77211
196d break28d break
Fin
662
42–
Losing streak 4Losing streak 6
Fin
6162
4631
On a streak 9210d break
Round of 32
Fin
662
12–
77d break
Fin
662
40–
Fin
662
44–
84d break126d break
Fin
4662
6121
28d break
Fin
662
12–
196d break
Fin
672
05–
On a streak 9Losing streak 6
Fin
662
42–
28d break84d break
Fin
762
51–
210d break
Fin
662
01–
77d break
Fin
642
40–
Losing streak 4Losing streak 4
Fin
662
12–
Losing streak 484d break
Fin
7822
660–
Losing streak 6
Fin
672
45–
84d break
Fin
662
34–
Losing streak 9
Fin
662
22–
Fin
611
Bista A.
01–
84d break
W15 Santiago
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
3662
6311
Fin
662
42–
Fin
662
20–
Fin
662
13–
Fin
662
41–
Fin
662
23–
Fin
Breen S.
662
44–
Fin
662
34–
Fin
4662
6331
Fin
3662
6101
Fin
662
03–
Fin
7762
653–
Fin
662
14–
Fin
662
31–
Fin
662
24–
Fin
662
13–
W15 Sharm ElSheikh
CHALLENGER · C · HardCourtMedium
Quarter-final
Round of 16
Fin
6362
3611
H2H leadH2H trail
Fin
662
34–
Deep run3-setters recently
Fin
4662
6131
3-setters recently
Fin
6772
365–
35d break
Fin
662
03–
On a streak 5
Fin
6782
466–
35d breakDeep run
Fin
662
33–
Losing streak 5
Fin
762
53–
35d break
Round of 32
Fin
662
23–
Deep run
Ret.
41
1–
3-setters recentlyDeep run
Fin
662
41–
77d break
Fin
2662
6101
35d breakLosing streak 4
Fin
6772
363–
Losing streak 5Deep run
Fin
662
04–
Losing streak 6
Fin
662
31–
Losing streak 4
Fin
662
23–
Deep run42d break
Fin
662
44–
On a streak 528d break
Fin
7862
664–
Deep run
Fin
662
32–
3-setters recently28d break
Fin
662
02–
Fin
662
34–
35d break
Fin
662
22–
119d break
Fin
5662
7031
35d break
Fin
662
31–
W15 Swan Hill
CHALLENGER · C · GrassCourtMedium-slow
Quarter-final
Round of 16
Round of 32
Fin
662
32–
Fin
662
21–
Fin
632
40–
H2H trailH2H lead
Fin
662
32–
Fin
662
32–
98d break
Fin
772
55–
Fin
2662
6241
H2H leadH2H trail
Fin
662
33–
H2H leadH2H trail
Fin
672
05–
Losing streak 4
Fin
7762
622–
Losing streak 4
Fin
662
43–
Fin
6362
4641
Fin
5662
7021
Fin
662
03–
H2H trailH2H lead
Fin
6462
2601
Losing streak 6280d break
Fin
662
32–
Losing streak 4
W35 Junin
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
762
53–
H2H leadH2H trail
Fin
6362
3611
28d break35d break
Fin
662
02–
28d break
Fin
16772
64621
Fin
662
10–
140d break
Fin
662
23–
63d break
Fin
662
03–
Losing streak 463d break
Fin
662
43–
H2H leadH2H trail
Fin
277772
663651
H2H trailH2H lead
Fin
662
41–
63d break
Fin
662
00–
Fin
7262
5621
Fin
662
21–
Fin
662
10–
Fin
662
10–
Fin
662
24–
W35 San Gregorio
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
6462
1621
Fin
662
13–
Fin
5662
7121
Fin
662
22–
Fin
6772
465–
Fin
662
41–
Fin
762
50–
Fin
6462
3601
Fin
662
31–
Fin
662
12–
Fin
662
02–
Fin
672
15–
Fin
662
24–
Fin
4712772
6610641
Fin
6462
4621
Fin
662
42–
W50 Croissy-Beaubourg
CHALLENGER · C · HardCourtMedium
Quarter-final
Round of 16
Fin
1662
6421
Hard specialistH2H trail
Fin
Curmi F.
662
14–
Fin
6162
3621
Fin
Von Deichmann K.
2662
6301
3-setters recently
Fin
662
43–
35d break
Fin
2662
6441
Fin
4762
6521
Fin
662
40–
28d break
Round of 32
Fin
Von Deichmann K.
662
23–
3-setters recently
Fin
662
34–
Fin
662
43–
Hard specialist
Fin
3662
6321
Fin
662
42–
28d break
Fin
662
24–
35d break
Fin
662
44–
H2H trailHard specialist
Fin
662
40–
Fin
Curmi F.
6262
3631
H2H leadH2H trail
Fin
662
42–
Fin
6562
3741
28d break
Fin
662
33–
Fin
662
42–
Fin
662
34–
Hard specialist
Fin
77772
6164–
H2H trailH2H lead
Fin
662
14–
W50 Maanshan
CHALLENGER · C · HardCourtMedium-slow
Quarter-final
Round of 16
Round of 32
Fin
7762
624–
Fin
662
11–
Fin
7362
5631
Fin
0662
6401
Fin
77772
6262–
Fin
662
02–
Fin
6562
3731
Fin
662
33–
Fin
4662
6131
Fin
7762
622–
Fin
662
11–
Fin
6362
0641
Fin
662
14–
Fin
672
35–
Fin
672
35–
Fin
6262
4611
W75 Murska Sobota
CHALLENGER · C · HardCourtFast
Quarter-final
Round of 16
Round of 32
Fin
762
50–
Fin
662
22–
Fin
2662
6011
Fin
4662
Lee C.
6141
Fin
6362
3631
Ret.
41
0–
Fin
662
44–
Fin
662
13–
Fin
662
01–
Fin
6162
0631
Fin
66572
47751
Fin
66162
47741
Fin
7372
5651
Fin
672
25–
Fin
07762
66231
Fin
662
34–
CourtMedium-slow
Qualifying Semi-final
Qualifying Round
Fin
662
230
126d break
Fin
662
330
Fin
662
340
Weak on clay126d break
Fin
672
350
On a streak 5
Ret.
63–
30–
35d break
Fin
7772
6550
H2H leadH2H trail
Fin
672
350
Losing streak 4
Fin
662
120
Fin
6772
1630
H2H trail119d break
Fin
66862
371031
Injury return 28dLosing streak 4
CourtMedium
Qualifying Semi-final
Ret.
770–
621–
35d break
Fin
66362
47711
Losing streak 528d break
Fin
77062
63621
70d break
Fin
662
210
35d break126d break
Ret.
2–
2–
Recent retirement35d break
Fin
662
420
3-setters recently
Qualifying Round
Fin
662
130
Fin
662
310
126d break
Fin
662
040
35d break
Fin
4662
6321
70d break
Fin
662
440
35d break63d break
Fin
662
410
Recent retirementLosing streak 12
Fin
762
530
35d breakLosing streak 5
Fin
662
200
35d break
Fin
77462
65631
28d breakLosing streak 12
Ret.
7743–
6460–
3-setters recentlyLosing streak 6
CourtFast
Qualifying Semi-final
Fin
672
450
Weak on hard63d break
Fin
662
140
3-setters recentlyLosing streak 4
Fin
6782
3660
Fin
5672
7451
Losing streak 4
Fin
7562
5731
On a streak 5Losing streak 5
Fin
6562
3711
55d break
Qualifying Round
Fin
662
220
55d breakLosing streak 8
Fin
662
240
Weak on hardLosing streak 6
Fin
4662
6411
Losing streak 4
Fin
66572
37751
Losing streak 4
Fin
662
130
Losing streak 9
Fin
762
540
H2H leadH2H trail
Fin
26772
63641
H2H leadH2H trail
Fin
6362
4631
Losing streak 4Recent retirement
Fin
63662
77431
On a streak 5
Ret.
2–
1–
Losing streak 435d break
Fin
662
140
63d breakLosing streak 6
Fin
662
430
CourtSlow
Qualifying Semi-final
Fin
662
010
42d break364d break
Fin
57762
76221
28d break3-setters recently
Fin
662
130
H2H leadH2H trail
Fin
4662
6341
28d break
Fin
6782
2660
28d breakLosing streak 4
Fin
662
330
Recent retirementClay specialist
Qualifying Round
Fin
662
200
28d break
Fin
662
310
Losing streak 449d break
Fin
662
220
Recent retirement
Ret.
62–
10–
Clay specialistLosing streak 4
Fin
662
420
35d breakLosing streak 7
Fin
662
140
42d breakLosing streak 8
Fin
4662
6231
28d break
Fin
5662
7441
Fin
2662
6421
364d breakLosing streak 6
Fin
66262
47721
3-setters recently3-setters recently
Fin
662
220
28d break3-setters recently
Fin
63772
46641
Clay specialist
CourtMedium-fast
Qualifying Semi-final
Fin
3662
6231
Losing streak 8Losing streak 7
Fin
662
340
Losing streak 4Recent retirement
W/O
192d break
Fin
66962
271121
Recent retirement
Fin
5662
7241
259d breakInjury return 28d
Fin
662
040
Losing streak 4
Qualifying Round
Fin
662
320
Injury return 28d
Fin
662
210
259d break
Fin
662
210
Losing streak 4
Fin
65662
77301
Fin
662
000
Losing streak 4126d break
Fin
67662
79021
Losing streak 8
Fin
662
000
Fin
662
230
192d break126d break
Fin
167112
64691
Losing streak 7
Fin
6262
4601
Recent retirementH2H trail
Fin
762
510
Recent retirementLosing streak 4
CourtSlow
Qualifying Semi-final
Fin
662
340
Losing streak 7
Fin
662
110
126d break
Fin
36782
63661
Weak on clayLosing streak 4
Fin
6172
4651
Losing streak 5
Fin
662
320
3-setters recently
Fin
4662
6101
70d break
Qualifying Round
Fin
662
030
Weak on clay49d break
Fin
662
240
Fin
7362
5641
Fin
662
210
Recent retirement
Fin
662
420
Losing streak 7133d break
Fin
672
250
70d break42d break
Fin
662
240
Losing streak 4
Fin
662
340
3-setters recently259d break
Fin
36772
63641
Losing streak 555d break
Fin
73772
56641
Losing streak 428d break
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
47962
66711
Fin
672
350
Injury return 42d
Fin
662
340
Ret.
61–
40–
Injury return 49d
Fin
3662
6131
Fin
4662
6121
Fin
662
220
Fin
6372
4651
Injury return 42d
Fin
662
140
Losing streak 5
Fin
662
140
Fin
662
120
H2H leadH2H trail
Fin
662
420
On a streak 5
CourtSlow
Qualifying Semi-final