Tennis Matches & Results
19 tournaments across 3 surfaces (hard, clay, carpet). Featured: Taipei CH and Austin 125. Highlights: 19 finals.
Helsinki CH
CHALLENGER · C · HardCourtFast
Quarter-final
Round of 16
Fin
4662
6231
Recent retirement
Fin
6572
4751
Fin
662
420
Weak on hard
Fin
6472
2651
33d break
Fin
662
420
Hard specialist
Fin
662
220
Fin
36772
62651
H2H leadWeak on hard
Fin
77772
65650
H2H leadH2H trail
Round of 32
Fin
7762
6220
105d break
Fin
662
340
Fin
7862
6640
Fin
6372
4651
Recent retirement
Fin
662
240
On a streak 5Weak on hard
Fin
672
450
Fin
662
420
Fin
6772
3640
Weak on hard
Fin
6782
1660
Losing streak 4
Fin
6772
4630
Hard specialistWeak on hard
Fin
762
510
Weak on hard
Fin
66362
47741
Recent retirementOn a streak 5
Fin
66362
27741
33d break3-setters recently
Fin
5662
7131
Fin
37762
66241
Fin
6772
3630
Weak on hardWeak on hard
Knoxville CH
CHALLENGER · C · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
6772
3650
Marathon last
Fin
662
210
3-setters recently
Fin
662
340
Recent retirement
Fin
77782
63660
33d break
Fin
662
440
Fin
66362
17721
364d break
Fin
6262
2631
91d break
Fin
6562
3731
H2H trailH2H lead
Round of 32
Fin
662
230
3-setters recently126d break
Fin
77262
61611
91d break28d break
Fin
662
420
161d break
Fin
662
240
Recent retirement63d break
Fin
672
450
Weak on hard
Fin
662
140
Fin
77772
63600
364d break
Fin
662
430
Fin
662
320
Fin
61772
46641
33d break
Fin
657762
776201
Fin
662
220
Fin
662
320
Fin
4662
6121
Fin
36782
63661
Marathon lastRecent retirement
Ret.
62–
10–
Recent retirement
Lima 2 CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
7362
Habib H.
5641
Fin
662
330
Recent retirement28d break
Fin
662
330
H2H trailClay specialist
Fin
61792
36671
Recent retirementH2H trail
Fin
4662
6121
Fin
6562
4731
Losing streak 4
Fin
662
230
Clay specialistClay specialist
Fin
4762
6541
Recent retirementClay specialist
Round of 32
Fin
773772
656631
Clay specialistH2H trail
Fin
662
120
H2H trailLosing streak 7
Fin
6462
3631
28d break
Fin
62662
77431
Clay specialist
Fin
662
320
H2H trailRecent retirement
Fin
7762
6430
Fin
7762
6230
H2H leadClay specialist
Fin
662
340
Fin
662
440
H2H leadH2H trail
Fin
1662
6241
Recent retirement3-setters recently
Fin
662
430
Recent retirement28d break
Fin
Habib H.
77772
62650
Clay specialist
Fin
762
530
H2H leadH2H trail
Fin
6772
2650
H2H trailClay specialist
Fin
2762
6541
Losing streak 4Clay specialist
Fin
2662
6031
Clay specialistClay specialist
Matsuyama CH
CHALLENGER · C · HardCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
662
130
Heavy load 14d
Fin
6362
4631
Fin
66562
27731
70d break
Fin
662
220
H2H leadH2H trail
Fin
6772
2650
H2H leadH2H trail
Fin
662
430
Fin
68662
710311
Hard specialistH2H trail
Fin
7862
6640
Round of 32
Fin
776362
647731
Heavy load 14d70d break
Fin
662
440
28d break
Fin
662
440
Hard specialist182d break
Fin
662
010
3-setters recently
Fin
6782
4660
364d break
Fin
5662
7411
Recent retirement
Fin
662
420
Recent retirement
Fin
6462
4611
Ret.
3–
2–
28d break
Fin
2762
6531
70d break
Fin
791772
676631
Fin
6162
3621
Losing streak 8
Fin
762
540
H2H leadH2H trail
Fin
662
130
Fin
7762
6420
28d break
Fin
662
430
Taipei CH
CHALLENGER · C · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
662
320
Fin
662
440
Hard specialistH2H trail
Fin
662
440
Fin
662
120
H2H leadH2H trail
Fin
3672
6351
28d break
Fin
762
520
Heavy load 14d
Fin
76462
57731
42d break3-setters recently
Fin
662
400
Round of 32
Fin
656782
773661
H2H trailH2H lead
Fin
61772
46621
3-setters recently
Fin
65672
77451
Fin
662
430
Heavy load 14d273d break
Fin
67152
36130
28d breakHeavy load 14d
Fin
662
340
98d break
Fin
6362
3601
Fin
6472
4651
Hard specialist
Fin
27762
66321
Fin
46792
63671
H2H trailH2H lead
Fin
66362
47741
Marathon last
Fin
67102
0680
H2H trailH2H lead
Fin
662
310
Weak on hard
Fin
7762
6520
H2H lead98d break
Fin
662
210
Heavy load 14d
Fin
27762
66221
H2H trailWeak on hard
Austin 125
CHALLENGER · C · HardCourtMedium-slow
Semi-final
Quarter-final
Round of 16
Fin
6462
1641
Hard specialist
Ret.
622
10–
Fin
662
24–
Weak on hard
Fin
662
33–
Fin
775772
647641
On a streak 53-setters recently
Fin
662
44–
Fin
762
51–
Fin
662
32–
98d break
Round of 32
Fin
662
21–
Hard specialist3-setters recently
Fin
3762
6521
Fin
2662
6211
H2H trailH2H lead
Fin
2672
6151
Hard specialist
Fin
662
14–
Fin
662
44–
Weak on hardH2H trail
Fin
672
05–
Fin
662
21–
28d break
Fin
4662
6231
H2H trailLosing streak 6
Fin
662
21–
On a streak 5
Fin
762
52–
Fin
662
00–
Fin
762
54–
Recent retirement
Fin
662
13–
252d break
Fin
662
02–
35d break
Fin
7762
641–
98d break
Tucuman 125
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Ret.
632
21–
Clay specialistH2H trail
Fin
6562
4721
Fin
662
03–
Recent retirement
Fin
77262
65641
Clay specialist3-setters recently
Fin
662
44–
Clay specialistH2H trail
Fin
662
31–
Fin
78262
66611
H2H trailClay specialist
Fin
662
21–
Clay specialist
Round of 32
Fin
672
35–
H2H leadH2H trail
Fin
7772
563–
Clay specialistH2H trail
Fin
662
44–
Clay specialist
Fin
662
32–
Fin
662
Avanesyan E.
33–
112d break
Fin
662
10–
Clay specialist
Fin
77782
6466–
Clay specialistClay specialist
Fin
662
31–
3-setters recently
Fin
662
00–
Clay specialistLosing streak 6
Ret.
632
40–
Fin
662
12–
Clay specialistOn a streak 5
Fin
7762
652–
Fin
7762
642–
Fin
662
02–
Recent retirementH2H trail
Fin
662
24–
Fin
672
15–
W15 Antalya
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
Amiraghyan A.
622
31–
70d break
Fin
3662
6341
126d break
Fin
1662
6041
Losing streak 11
Fin
662
34–
On a streak 7
Fin
662
00–
Deep run
Fin
6772
463–
Deep run
Fin
662
03–
Deep run
Fin
6562
3711
H2H trail77d break
Round of 32
Fin
6772
465–
35d breakLosing streak 4
Fin
662
13–
On a streak 735d break
Fin
662
00–
364d break
Fin
662
10–
35d break
Fin
6772
265–
Deep run
Fin
672
35–
Deep run
Fin
77262
64641
28d break
Fin
5662
7441
35d break
Fin
662
33–
Deep run49d break
Fin
662
40–
35d break
Fin
662
03–
Losing streak 4
Fin
662
14–
Losing streak 8
Fin
662
32–
Losing streak 11
Fin
Amiraghyan A.
662
11–
70d breakLosing streak 5
Fin
662
24–
77d break63d break
Fin
762
50–
126d break
W15 Castellon
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 32
Fin
662
44–
49d breakLosing streak 4
Fin
662
30–
49d break
Fin
662
12–
Fin
6272
2651
Fin
662
22–
Fin
66262
17731
Fin
662
00–
Fin
7772
625–
Fin
662
34–
Fin
662
22–
Fin
772
55–
Fin
662782
377661
Fin
4662
6341
Fin
672
25–
Fin
662
31–
Fin
7772
562–
W15 Heraklion
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Round of 32
Fin
662
03–
Fin
662
42–
Fin
662
40–
Fin
762
53–
Fin
662
02–
Fin
662
41–
Fin
6472
4651
Fin
662
32–
Fin
7862
662–
Fin
672
45–
Fin
377772
660621
Fin
4662
6011
Fin
662
32–
Fin
662
41–
Fin
662
20–
Fin
662
14–
W15 Lincoln
CHALLENGER · C · HardRound of 32
Fin
662
04–
Fin
662
33–
Fin
662
41–
Fin
662
02–
Fin
3662
6411
Fin
762
54–
Fin
66462
27731
Fin
662
12–
Fin
662
21–
Fin
662
43–
Fin
6462
2641
Fin
662
34–
W15 Monastir
CHALLENGER · C · HardCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
662
10–
Fin
672
15–
35d break
Fin
662
20–
49d break
Fin
662
00–
Losing streak 5
Fin
65662
77421
Fin
622
10–
On a streak 7
Fin
1762
6531
28d break
Fin
672
15–
126d break
Fin
662
00–
Fin
662
20–
Losing streak 6
Fin
672
15–
42d break
Fin
6262
4641
Fin
672
45–
Fin
662
31–
Fin
662
22–
49d break
Fin
662
33–
Losing streak 4
W15 Neuquen
CHALLENGER · C · ClayRound of 32
Fin
6772
461–
Losing streak 7
Fin
662
00–
357d break
Fin
662
12–
350d break
Fin
662
01–
357d break
Fin
7462
5631
77d break
Fin
6772
161–
42d break
Fin
662
22–
Fin
6462
1611
350d break
Fin
662
02–
Losing streak 6
Fin
662
32–
42d break
Fin
3662
6111
3-setters recentlyLosing streak 5
Fin
662
31–
On a streak 6350d break
Fin
2662
6221
Fin
6372
2651
Fin
662
23–
Losing streak 7
Fin
662
01–
49d break
W15 Sharm ElSheikh
CHALLENGER · C · HardCourtMedium
Quarter-final
Round of 16
Round of 32
Fin
662
23–
Fin
662
20–
Fin
632
12–
Fin
662
34–
Fin
7862
662–
Fin
762
54–
Fin
662
23–
Fin
672
15–
Fin
662
41–
Fin
662
20–
Fin
6772
165–
Fin
662
20–
Fin
5662
7201
Fin
662
43–
Fin
662
12–
Fin
5662
7101
W15 Solarino
CHALLENGER · C · CarpetCourtMedium
Semi-final
Quarter-final
Round of 16
Round of 32
Fin
6262
2641
133d break
Fin
662
13–
Fin
662
11–
35d break
Fin
662
23–
Fin
662
41–
Losing streak 549d break
Fin
662
32–
Fin
64772
36601
Deep run49d break
Fin
662
43–
Deep run
Fin
662
22–
28d breakLosing streak 4
Fin
672
15–
Fin
662
44–
Fin
662
12–
Deep run
Fin
662
40–
357d break
Fin
66762
37931
Fin
7772
563–
Fin
662
12–
Losing streak 5
W15 Szabolcsveresmart
CHALLENGER · C · HardCourtMedium
Quarter-final
Round of 16
Round of 32
Fin
662
44–
Fin
6562
2711
Fin
662
32–
Fin
662
00–
Fin
662
12–
Fin
73772
56621
Fin
632
40–
Fin
762
52–
Fin
662
00–
Fin
762
53–
Ret.
21
0–
Fin
7762
644–
Fin
79362
67631
Fin
662
31–
Fin
662
40–
Fin
662
41–
W35 Faro
CHALLENGER · C · HardCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
6772
362–
On a streak 10
Fin
662
31–
Losing streak 5
Fin
3662
6331
Fin
662
42–
Fin
672
25–
Fin
6362
2601
Fin
662
44–
Fin
662
30–
Fin
662
34–
Fin
7762
611–
Fin
662
34–
Fin
662
02–
Fin
662
10–
Fin
26772
64651
Fin
662
21–
Fin
662
20–
W35 Hamamatsu
CHALLENGER · C · CarpetCourtMedium-slow
Quarter-final
Round of 16
Round of 32
Fin
672
45–
H2H trailH2H lead
Fin
662
12–
On a streak 5Recent retirement
Fin
662
11–
Fin
6772
364–
Fin
7762
634–
Losing streak 4
Fin
662
24–
Fin
662
00–
364d breakInjury return 175d
Fin
662
23–
42d break
Fin
3672
6451
Losing streak 5
Fin
5662
7321
Injury return 28d
Fin
5662
7331
Fin
662
30–
Fin
3662
6321
Fin
672
35–
Fin
1672
6351
91d break
Fin
662
01–
W35 Liberec
CHALLENGER · C · HardCourtMedium
Quarter-final
Round of 16
Round of 32
Fin
662
03–
Losing streak 9
Fin
662
24–
Losing streak 43-setters recently
Fin
662
20–
Fin
6262
3621
Fin
662
12–
35d break
Fin
662
44–
28d break
Fin
672
45–
28d break
Fin
7462
5611
28d break
Fin
662
43–
35d break
Fin
662
32–
Fin
662
42–
147d break
Fin
662
14–
Fin
6462
2641
28d break
Fin
672
15–
Fin
612
00–
70d break
Fin
66362
47721
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
662
130
105d break
Fin
662
330
Fin
6362
2631
364d break
Fin
7762
6540
Weak on hard
Fin
662
320
364d break
Fin
77362
64621
Fin
662
220
Fin
47762
66221
Recent retirement
Fin
662
430
H2H trailH2H lead
Fin
6462
2611
Fin
662
440
Ret.
65–
22–
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
7762
6120
Fin
7762
6340
Fin
6377772
7761651
203d break
Fin
662
330
56d break
Fin
662
320
28d break
Fin
62772
26641
Injury return 56d
Fin
662
210
203d break
Fin
662
120
364d breakLosing streak 4
Fin
662
330
Losing streak 4
Fin
662
310
119d break
Fin
662
430
203d break105d break
Fin
7762
6530
63d break
CourtSlow
Qualifying Semi-final
Fin
762
500
35d break
Fin
37962
66721
H2H trailH2H lead
Fin
7162
5631
H2H leadH2H trail
Fin
66562
37711
Recent retirementH2H trail
Fin
3662
6231
Clay specialist105d break
Fin
662
240
H2H trailClay specialist
Qualifying Round
Fin
4662
6231
Clay specialistLosing streak 4
Fin
662
010
364d break
Fin
662
420
Clay specialist
Fin
662
120
105d breakClay specialist
Fin
662
040
Fin
37762
66321
28d break
Fin
662
230
Fin
672
250
105d break
Fin
66262
37731
42d break
Fin
3662
6331
35d break
CourtMedium
Qualifying Semi-final
Qualifying Round
Fin
662
140
364d break
Fin
672
350
Fin
1662
6311
77d break
Fin
662
310
70d break28d break
Fin
662
040
Fin
662
410
51d break98d break
Fin
662
320
Recent retirement
Fin
6462
4641
Losing streak 8112d break
Fin
7562
5741
112d break
Fin
662
030
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
77462
65621
98d break
Fin
762
520
98d break
Fin
7762
6430
Weak on hard
Fin
7762
6440
Fin
662
220
Fin
662
320
126d break
Fin
662
120
Losing streak 7
Fin
6772
3620
Losing streak 5245d break
Fin
662
430
70d break
Fin
662
220
273d breakLosing streak 9
Fin
65662
77121
Fin
7762
6540
98d break