Tennis Matches & Results
17 tournaments across 4 surfaces (clay, hard, grass, carpet). Featured: Zadar CH and W15 Monastir. Highlights: 17 finals.
Asuncion CH
CHALLENGER · C · ClayCourtMedium-slow
Semi-final
Quarter-final
Round of 16
Fin
662
200
On a streak 7Recent retirement
Fin
6562
4721
3-setters recently
Fin
662
230
Clay specialistH2H trail
Fin
662
220
Clay specialistRecent retirement
Fin
65662
77431
H2H leadH2H trail
Fin
4662
6231
Clay specialistH2H lead
Fin
662
320
Losing streak 4Recent retirement
Fin
64662
77221
H2H trailClay specialist
Round of 32
Fin
662
Nunez Vera A.
330
Recent retirement
Fin
662
140
On a streak 7
Fin
7862
6610
Recent retirement112d break
Fin
662
420
3-setters recentlyLosing streak 4
Fin
662
220
322d break
Fin
662
340
Clay specialistRecent retirement
Fin
6062
4611
3-setters recently
Fin
762
520
44d break49d break
Fin
6772
1630
49d break
Fin
7762
6300
Recent retirement
Fin
662
140
Clay specialistRecent retirement
Fin
6362
3641
H2H trailH2H lead
Fin
672
250
H2H leadH2H trail
Fin
6772
3650
Clay specialist
Fin
662
230
H2H trailLosing streak 7
Fin
762
520
Clay specialistInjury return 42d
Fin
662
33–
Merida CH
CHALLENGER · C · ClayCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
66562
37731
Clay specialist42d break
Fin
662
430
Fin
7762
6530
Clay specialist
Fin
662
340
Fin
672
350
Fin
63772
46641
Recent retirement
Fin
4762
6531
63d break
Fin
71772
56641
Clay specialistH2H trail
Round of 32
Fin
662
340
Clay specialist28d break
Fin
662
200
224d break
Fin
6362
4631
Recent retirement28d break
Fin
662
340
Losing streak 4
Fin
672
450
112d break
Fin
662
320
Recent retirement
Fin
672
050
28d break
Fin
1662
6141
Clay specialist126d break
Fin
662
310
126d break
Fin
662
420
Fin
67122
26100
133d break
Fin
662
440
63d break
Fin
662
010
Fin
662
400
154d break
Fin
762
530
Clay specialist
Fin
61772
16621
42d breakLosing streak 5
Murcia CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
77772
61620
Clay specialistH2H trail
Fin
662
440
28d breakLosing streak 4
Fin
6772
4620
Fin
762
530
Weak on clay
Fin
6372
3651
H2H trailH2H lead
Ret.
460–
630–
Fin
662
220
Clay specialistClay specialist
Fin
4672
6351
28d break112d break
Round of 32
Fin
662
030
Clay specialist
Fin
662
230
Weak on clayInjury return 35d
Fin
7362
5611
H2H trailH2H lead
Fin
66562
47741
Fin
66262
47731
Fin
6472
4651
28d breakOn a streak 5
Fin
4762
6541
Clay specialistLosing streak 4
Fin
6772
3640
Fin
3662
6431
112d break28d break
Fin
66462
17731
28d break231d break
Fin
776662
637831
Weak on clay28d break
Fin
662
330
Recent retirementH2H trail
Fin
662
210
Fin
662
410
Clay specialist35d break
Fin
662
340
Fin
662
240
Losing streak 4Weak on clay
Zadar CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
662
340
3-setters recently
Fin
662
230
Recent retirementClay specialist
Fin
662
340
168d breakH2H lead
Fin
662
410
Losing streak 6H2H trail
Fin
6772
3640
On a streak 11
Ret.
364–
642–
H2H trailH2H lead
Fin
762
520
Losing streak 4Weak on clay
Fin
66472
07751
56d breakOn a streak 7
Round of 32
Fin
762
530
Losing streak 6Losing streak 5
Fin
762
540
Recent retirementH2H trail
Fin
7962
6730
On a streak 7
Fin
3662
6311
Losing streak 4
Fin
78262
66621
H2H trailClay specialist
Fin
6362
4641
H2H leadH2H trail
Fin
762
540
Clay specialist35d break
Fin
6472
4651
56d breakRecent retirement
Fin
4662
6341
Weak on clayH2H lead
Fin
6772
2630
168d breakH2H trail
Fin
762
510
Recent retirementH2H trail
Fin
6262
2631
Fin
662
110
H2H leadH2H trail
Fin
662
440
45d break
Fin
672
150
Fin
662
110
28d break
W15 Alaminos
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
6262
4621
Fin
3662
6241
Ret.
Breen S.
732
50–
Fin
662
31–
Fin
662
13–
Fin
662
00–
Fin
2662
6331
Fin
2662
6141
Fin
6062
2641
Fin
762
54–
Fin
662
31–
Fin
662
13–
Fin
662
13–
Fin
662
11–
Fin
662
21–
Fin
662
22–
W15 Antalya
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Fin
3762
6531
196d break49d break
Fin
662
10–
28d break
Fin
4662
6121
Fin
662
23–
28d break42d break
Fin
3662
6321
Deep runInjury return 28d
Fin
662
03–
42d break
Fin
662
42–
H2H leadH2H trail
Round of 32
Fin
662
24–
42d break28d break
Fin
17762
66241
42d breakDeep run
Fin
662
14–
H2H trailH2H lead
Fin
662
04–
49d break
Fin
662
01–
28d breakLosing streak 7
Fin
6462
1631
49d break
Fin
662
11–
42d break154d break
Fin
662
20–
Injury return 28d119d break
Fin
662
11–
Deep run
Fin
662
21–
Fin
662
22–
Losing streak 5
Fin
662
44–
Deep run
Ret.
652
32–
28d break
Fin
762
51–
154d break
Fin
662
24–
196d break28d break
Fin
662
32–
H2H leadH2H trail
W15 Heraklion
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Fin
66462
17721
28d break
Fin
6562
4711
91d break
Fin
662
32–
Fin
662
44–
28d break
Fin
4662
6211
105d break105d break
Fin
662
32–
147d break
Fin
662
11–
28d break
Fin
3662
6341
119d break
Round of 32
Fin
662
33–
91d break63d break
Fin
662
44–
119d break
Fin
7762
621–
133d break
Fin
672
35–
154d break
Fin
672
25–
Fin
662
03–
28d break112d break
Fin
662
43–
140d break
Fin
6262
4631
105d break28d break
Fin
662
30–
Losing streak 6
Fin
662
22–
28d break119d break
Fin
47762
66111
105d break
Fin
662
12–
119d break70d break
Fin
662
04–
Losing streak 4
Fin
662
44–
147d break
Fin
662
43–
28d break119d break
Fin
6462
2611
105d break
W15 Le Havre
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Ret.
4701
6501
H2H trailH2H lead
Fin
662
02–
105d break
Fin
662
44–
Fin
662
31–
Fin
662
42–
Fin
2662
6241
35d break
Fin
2672
6251
Recent retirement
Fin
77262
61611
Round of 32
Fin
672
35–
252d break
Fin
36772
63651
H2H trailH2H lead
Fin
662
33–
Fin
4662
6421
Fin
6072
3651
105d break
Fin
662
43–
Fin
662
13–
Recent retirement140d break
Fin
672
15–
Fin
4662
6311
Fin
662
02–
70d break
Fin
662
22–
266d break
Fin
662
03–
Fin
7862
662–
189d break
Fin
662
44–
Recent retirement
Fin
662
30–
35d break
Fin
662
30–
112d break
W15 Monastir
CHALLENGER · C · HardCourtSlow
Semi-final
Quarter-final
Round of 16
Ret.
732
50–
Fin
662
01–
Fin
6262
4621
28d break
Fin
662
43–
Losing streak 5
Fin
2672
6351
224d break28d break
Fin
662
34–
Fin
662
14–
Recent retirement
Fin
Lee C.
6462
0631
H2H trailH2H lead
Round of 32
Fin
6372
1651
28d break35d break
Fin
7762
Borg C.
603–
Fin
662
43–
Recent retirementH2H trail
Fin
Lee C.
7762
653–
Hard specialist42d break
Fin
662
43–
224d break
Fin
762
54–
Injury return 28d
Fin
662
43–
28d break
Fin
6772
264–
Deep runLosing streak 5
Fin
7462
5641
Deep run
Fin
662
41–
Losing streak 563d break
Fin
4662
6231
Fin
3662
6341
112d break
Fin
7762
643–
Fin
662
12–
Fin
662
24–
Fin
77772
6463–
35d break
W15 Nonthaburi
CHALLENGER · C · HardCourtMedium
Quarter-final
Round of 16
Round of 32
Fin
2662
6431
H2H leadH2H trail
Fin
662
11–
Losing streak 791d break
Fin
672
25–
Fin
3662
6421
Fin
3662
6221
Fin
662
12–
Fin
762
51–
196d break
Fin
662
34–
Fin
3662
6321
Injury return 168d98d break
Fin
662
31–
91d break
Fin
662
23–
231d breakLosing streak 6
Fin
662
31–
On a streak 5196d break
Fin
2662
6401
Fin
762
52–
42d break
Fin
1672
6251
91d break
Fin
662
01–
Injury return 168d
W15 Sharm ElSheikh
CHALLENGER · C · HardCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
66562
27731
Deep runDeep run
Fin
66362
27721
Injury return 28dDeep run
Fin
662
01–
Injury return 140d126d break
Fin
7872
665–
42d breakDeep run
Fin
672
05–
Fin
662
24–
28d break
Fin
4662
6011
Deep runInjury return 140d
Fin
6772
462–
Deep runInjury return 147d
Round of 32
Fin
662
12–
Deep runLosing streak 4
Fin
7762
654–
Injury return 28d98d break
Fin
64772
16621
Fin
4772
6551
42d break
Fin
37762
66101
28d breakDeep run
Fin
66462
27731
28d break
Fin
662
30–
Deep run
Fin
3662
6441
Deep runDeep run
Fin
662
03–
Injury return 147d42d break
Fin
7121772
6106631
Injury return 140dDeep run
Fin
762
51–
Injury return 140dDeep run
Fin
662
12–
Deep runLosing streak 4
Fin
662
02–
Deep run
Fin
62762
77541
Deep run91d break
Fin
662
43–
126d break147d break
Fin
662
31–
H2H lead119d break
W35 Solarino
CHALLENGER · C · CarpetCourtMedium-slow
Semi-final
Quarter-final
Round of 16
Fin
672
15–
28d break42d break
Fin
7362
Curmi F.
5631
Injury return 49dRecent retirement
Fin
672
25–
105d break
Fin
662
22–
Fin
6162
4641
Fin
77562
62711
Fin
662
44–
Fin
4672
6451
Round of 32
Fin
6462
3621
105d break
Fin
37762
66201
Injury return 112d42d break
Fin
662
43–
28d break
Ret.
632
20–
105d break224d break
Fin
662
22–
Injury return 49d70d break
Fin
662
44–
28d break126d break
Fin
662
43–
42d break126d break
Ret.
601
40–
49d breakRecent retirement
Fin
762
53–
49d break98d break
Fin
672
35–
49d breakLosing streak 4
Fin
662
34–
Fin
662
11–
Fin
6772
465–
Fin
662
13–
Fin
662
22–
Fin
Curmi F.
77772
6365–
W35 Swan Hill
CHALLENGER · C · GrassCourtMedium-fast
Quarter-final
Round of 16
Fin
662
44–
Weak on grass42d break
Fin
662
40–
H2H trailH2H lead
Fin
7762
643–
147d break
Fin
662
44–
H2H leadH2H trail
Fin
662
23–
Fin
662
33–
H2H leadH2H trail
Fin
662
Ipunesso L.
34–
35d break
Fin
662
41–
Round of 32
Fin
672
35–
Fin
0662
6221
Fin
662
12–
Fin
662
23–
Weak on grass
Fin
662
33–
Losing streak 5
Fin
662
20–
Fin
662
02–
35d break
Fin
662
34–
147d break
Ret.
622
10–
Recent retirement
Fin
662
24–
Fin
2662
6121
On a streak 10Recent retirement
Fin
662
22–
Losing streak 5
Fin
662
11–
Fin
662
12–
42d break
Fin
672
Delaunay C.
25–
Losing streak 5
Fin
Ipunesso L.
662
20–
35d break112d break
W50 Kofu
CHALLENGER · C · HardCourtSlow
Semi-final
Quarter-final
Round of 16
Round of 32
Fin
662
42–
Fin
662
23–
49d break
Fin
662
33–
Fin
6782
366–
Fin
662
42–
Fin
6772
264–
Fin
662
44–
Fin
662
23–
Fin
3662
6121
Fin
662
22–
Fin
662
24–
Fin
662
23–
Fin
662
24–
Fin
662
43–
Fin
662
02–
Fin
1662
6331
W50 Vacaria
CHALLENGER · C · ClayCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
2662
6441
On a streak 5Clay specialist
Fin
672
25–
Injury return 42d3-setters recently
Fin
662
30–
35d break
Fin
3762
6501
Fin
66562
17721
Clay specialist
Fin
662
22–
35d break98d break
Fin
662
02–
H2H leadH2H trail
Fin
662
42–
Round of 32
Fin
6772
064–
Clay specialist28d break
Fin
662
32–
98d break
Fin
662
41–
35d break
Fin
77362
63621
Fin
3662
6331
3-setters recently
Fin
61772
36641
63d break
Fin
662
13–
105d break
Fin
67122
4610–
Fin
662
11–
Fin
772
55–
Fin
6772
365–
Fin
662
44–
Fin
662
23–
Fin
662
02–
Fin
662
12–
Fin
662
12–
W75 Luan
CHALLENGER · C · HardCourtMedium-fast
Quarter-final
Round of 16
Round of 32
Fin
762
54–
H2H leadH2H trail
Ret.
732
50–
Losing streak 4
Ret.
3–
3–
Fin
662
12–
Recent retirement
Fin
662
33–
Losing streak 5
Fin
672
35–
Fin
6772
465–
Fin
7762
651–
Recent retirement
Fin
662
34–
Hard specialist
Fin
6792
167–
On a streak 6
Fin
662
32–
Fin
662
31–
Fin
662
22–
Fin
711162
69621
Fin
6462
3631
Fin
662
43–
W75 Maribor
CHALLENGER · C · HardCourtMedium-fast
Semi-final
Quarter-final
Round of 16
Fin
662
32–
Fin
66462
17701
Hard specialist
Fin
66362
37731
Fin
662
41–
Fin
627112
46691
H2H trailH2H lead
Fin
662
33–
Fin
662
20–
Hard specialist
Fin
662
41–
Round of 32
Fin
662
33–
Fin
662
21–
Hard specialistLosing streak 4
Fin
662
33–
Hard specialistHard specialist
Fin
6362
2641
Fin
6792
267–
Fin
662
31–
H2H lead119d break
Ret.
601
411
H2H leadH2H trail
Fin
662
34–
H2H leadH2H trail
Fin
0672
6151
H2H trailH2H lead
Fin
662
44–
Losing streak 4
Fin
7372
5651
Fin
662
33–
Fin
662
34–
Fin
662
41–
Fin
762
52–
Fin
6772
265–
CourtMedium-slow
Qualifying Semi-final
Fin
66862
271021
49d break364d break
Fin
662
230
126d break
Fin
7762
6420
322d break49d break
Fin
662
340
Fin
6562
1731
Losing streak 43-setters recently
Fin
662
320
Clay specialist
Qualifying Round
Fin
662
Gonzalez Benitez F.
030
Losing streak 4
Fin
662
320
Clay specialist266d break
Fin
4662
6411
Fin
662
100
259d break
Fin
6782
1660
49d break217d break
Fin
1662
6441
364d breakLosing streak 5
Fin
4662
6431
Fin
4662
6241
49d break126d break
Fin
3662
6211
322d break
Fin
662
340
Fin
66162
47741
126d break
CourtMedium
Qualifying Semi-final
Qualifying Round
Fin
662
020
Fin
662
430
Fin
762
520
Losing streak 7
Fin
77462
65641
Fin
6362
2621
Fin
662
430
Fin
662
440
Fin
662
440
Injury return 35d
Fin
662
210
CourtSlow
Qualifying Semi-final
Fin
6772
0600
Losing streak 4161d break
Fin
662
010
Weak on clay119d break
Fin
66662
37831
Fin
7762
6240
28d break
Fin
6362
3601
Losing streak 4Clay specialist
Fin
77562
62721
28d break
Qualifying Round
Fin
662
320
Clay specialist
Fin
662
140
Losing streak 4
Fin
7762
6430
42d break
Fin
6772
4640
112d break
Fin
7772
5650
Weak on clay
Fin
662
430
28d breakWeak on clay
Ret.
70–
50–
28d break
Ret.
4–
1–
119d break196d break
W/O
Fin
4662
6111
161d break
Fin
6772
4630
Weak on clay
CourtSlow
Qualifying Semi-final
Fin
662
220
252d break
Fin
66162
37731
Clay specialist
Ret.
2–
3–
Recent retirement
Fin
772
550
Clay specialist28d break
Fin
662
310
45d breakLosing streak 6
Fin
662
320
H2H trailClay specialist
Qualifying Round
Fin
662
120
Clay specialist217d break
Fin
672
450
Losing streak 6
Fin
662
320
Fin
662
120
Clay specialist
Fin
6462
4611
Losing streak 4
Fin
6772
3630
Recent retirement
Fin
662
340
Clay specialist63d break
Fin
77262
64621
Ret.
363–
630–
45d breakLosing streak 6
Fin
6462
4621
28d breakInjury return 133d
Ret.
71–
50–
Clay specialistInjury return 175d
Fin
4762
6511
252d breakClay specialist