Tennis Matches & Results
20 tournaments across 3 surfaces (clay, hard, carpet). Featured: Umag and Palermo. Highlights: 18 finals.
Gstaad
ATP · A · ClayCourtMedium
0.96
Semi-final
Quarter-final
Round of 16
Fin
6462
6.92621
6.5Ret.
60–
3.240–
8.3Recent retirementClay specialist
Fin
662
8.1300
4.8H2H leadH2H trail
Fin
6772
5.94650
6.5Recent retirement
Fin
2662
6.06321
6.0Surface jump
Fin
662
7.4240
5.2Surface jump
Fin
662772
6.4077631
7.0Heavy load 14d
Fin
667962
6.5786741
6.0Weak on clay
Round of 32
Fin
662
7.0330
4.1119d break
Ret.
646–
5.7465–
6.6Weak on clayH2H lead
Fin
662
7.4210
5.0Fin
662
6.5440
5.8Fin
662
7.9440
5.7Fin
4662
6.56331
6.2Fin
662
8.0430
5.6H2H leadH2H trail
Fin
662
6.2420
5.6Heavy load 14dSurface jump
Fin
7762
6.46310
6.8Fin
74772
7.456611
5.8Clay specialistH2H trail
Fin
6772
4.23620
6.8Recent retirement
Fin
762
6.0530
6.13-setters recently
Los Cabos
ATP · A · HardQuarter-final
Round of 16
Fin
73772
6.456651
5.6Weak on hard
Fin
7762
5.36430
5.9H2H trailWeak on hard
Fin
66972
6.5171151
6.2Fin
3672
5.06451
6.3Recent retirement
Fin
7762
7.76430
5.4Fin
662
6.4310
6.9Hard specialist
Fin
67112
6.64690
6.2H2H leadH2H trail
Fin
662
6.8340
5.9Round of 32
Fin
66562
6.837721
4.0Injury return 259d
Fin
477772
6.5664631
6.4Fin
662
7.2410
5.3Hard specialistH2H trail
Fin
762
6.4510
6.4Ret.
63–
7.131–
5.6H2H leadH2H trail
Fin
662
5.6140
5.8Weak on hard
Fin
662
6.3340
6.7Fin
5662
5.67041
4.4Weak on hard
Fin
672
5.1450
5.4Recent retirementH2H trail
Fin
7762
6.06420
4.0H2H lead126d break
Fin
662
6.2320
6.5Fin
0662
6.46231
6.7Hard specialist
Umag
ATP · A · ClaySemi-final
Quarter-final
Round of 16
Fin
762
6.4540
6.4Losing streak 7
Fin
762
7.2540
4.9Clay specialist
Fin
662
7.6310
5.2Clay specialist3-setters recently
Fin
7762
6.46440
6.5Fin
662
4.7430
6.9Surface jumpHeavy load 14d
Fin
4672
6.86151
6.5Fin
662
6.9420
5.5H2H leadWeak on clay
Fin
662
6.2310
6.8H2H trailH2H lead
Round of 32
Fin
1662
4.46321
8.2Weak on clayH2H lead
Fin
3662
6.26221
6.0Clay specialistWeak on clay
Ret.
560–
6.5710–
6.5Fin
4662
5.66241
6.6Clay specialist
Fin
662
6.8220
5.8Heavy load 14d
Fin
0662
6.56331
6.8Fin
6772
4.23610
6.9Surface jump
Fin
7772
6.56450
6.5Fin
16772
6.562611
5.73-setters recently
Fin
662
6.8320
5.5Weak on clay
Fin
662
6.2430
6.3Losing streak 4
Fin
662
6.7140
5.5Surface jump
Gdynia
WTA · I · ClayQuarter-final
Round of 16
Fin
662
7.0420
5.2Fin
762
7.1510
4.8Fin
3762
5.76541
5.6Weak on clay
Fin
662
6.4210
6.4Fin
66562
3.727711
6.0194d break
Fin
2662
6.06431
4.9Recent retirement
Fin
7762
5.76520
5.8Losing streak 4Weak on clay
Fin
662
5.7240
6.3Losing streak 6
Round of 32
Fin
762
3.7530
6.1194d break
Fin
3662
4.96121
6.1Recent retirement
Fin
6172
5.63651
6.1Fin
47762
5.566431
5.2Weak on clayWeak on clay
Fin
662
5.9120
6.2Fin
6162
6.13621
5.4Losing streak 6Weak on clay
Fin
662
6.4200
3.5194d break
Fin
662
5.7210
5.8Weak on clayLosing streak 4
Fin
7762
6.06320
4.7Losing streak 4
Fin
1772
5.86551
5.4Weak on clay
Fin
65662
5.677311
6.5Losing streak 4
Fin
662
5.1420
7.2Fin
662
6.0330
5.9Fin
66472
5.447751
6.5Weak on clay
Fin
662
6.1020
3.5Weak on clay
Fin
6262
5.23641
7.2Palermo
WTA · I · ClayCourtSlow
0.72
Semi-final
Quarter-final
Round of 16
Fin
662
5.1120
5.4Weak on clayWeak on clay
Fin
662
6.2410
5.2Recent retirement
Fin
662
6.2310
6.0HomeWeak on clay
Fin
7772
6.86450
4.3Weak on clay
Fin
7962
3.66740
5.1Weak on clayWeak on clay
Fin
672
6.3450
6.13-setters recently
Fin
662
5.6140
6.8W/O
7.9
4.7
H2H leadH2H trail
Round of 32
Fin
762
5.1530
4.2Recent retirement
Fin
2662
6.76341
5.7Home
Fin
3662
5.76411
6.3Losing streak 4
Fin
662
6.1320
6.1Weak on clay
Fin
762
5.0530
4.9Weak on clay63d break
Fin
762
5.4530
4.4Weak on clay161d break
Fin
662
6.3230
5.8Weak on clay
Fin
662
5.7230
5.8Weak on clay
Fin
6162
6.24631
4.53-setters recently194d break
Fin
662
3.4320
6.0Weak on clay
Fin
662
7.0310
5.7On a streak 6
Fin
6772
4.73650
6.5Weak on clay
Fin
3662
6.06221
5.6H2H trailH2H lead
Fin
662
6.8320
5.5Surface jump
Fin
662
6.0410
6.3HomeLosing streak 4
Fin
662
6.0340
4.9Weak on clay49d break
CourtMedium
0.96
Qualifying Semi-final
Qualifying Round
Fin
16782
5.764661
3.9Weak on clay196d break
Fin
662
6.5240
6.4Fin
662
6.2130
5.8Fin
662
6.8240
5.8Losing streak 4
Fin
7762
7.16530
5.5Fin
6362
5.83621
6.1Fin
662
6.1230
6.43-setters recently
Fin
662
6.1340
6.23-setters recently
Qualifying Semi-final
Qualifying Round
Fin
662
5.0340
4.535d break49d break
Fin
7762
6.36430
3.9126d break
Fin
6372
6.43651
2.6Hard specialistWeak on hard
Fin
77772
6.163650
3.9Weak on hard
Fin
662
4.4410
4.4Injury return 126d
Fin
662
6.4220
3.4140d break
Fin
77462
6.363621
3.3Weak on hard
Qualifying Semi-final
Qualifying Round
Fin
66262
6.347711
4.7Losing streak 456d break
Fin
662
5.7310
6.4Fin
2662
6.26311
6.9Heavy load 14d
Fin
672
6.5350
5.8Weak on clay
Fin
662
5.7110
5.9Weak on clayWeak on clay
Fin
662
6.8420
6.5Clay specialist3-setters recently
Fin
762
5.8520
6.3Fin
672
5.7450
5.8Surface jump
Cary 1 CH
CHALLENGER · C · HardSemi-final
Quarter-final
Round of 16
Fin
6772
6.21620
5.7Fin
77462
6.364641
5.6Hard specialist
Fin
3662
5.16341
6.3H2H trailH2H lead
Fin
7862
3.96600
5.4231d break
Fin
662
5.6240
5.142d break
Fin
762
5.2520
5.8H2H trailLosing streak 4
Fin
7772
6.46450
6.6Hard specialist
Fin
3772
3.46551
6.3Weak on hard
Round of 32
Fin
2662
6.66421
6.3Ret.
63–
5.632–
5.8Fin
6562
6.34741
5.149d break
Fin
4672
3.96251
5.5231d breakLosing streak 4
Fin
3762
5.46511
5.042d break
Fin
66662
5.747841
6.1Fin
46772
6.263641
6.0Fin
662
5.5420
5.8Losing streak 4
Fin
662
5.5440
3.828d breakWeak on hard
Fin
63672
5.177451
6.042d break
Fin
662
3.4230
5.3Weak on hardWeak on hard
Fin
762
6.4530
4.4Hard specialist
Fin
77362
6.765631
6.1H2H leadH2H trail
Fin
6772
5.93650
5.8Losing streak 5
Fin
4662
5.16441
5.0H2H trailH2H lead
Fin
7762
5.66100
5.1Hard specialist28d break
Nur-Sultan 4 CH
CHALLENGER · C · HardQuarter-final
Round of 16
Fin
672
6.6250
5.6Weak on hard
Fin
6772
6.13630
6.1Weak on hard
Fin
662
5.7340
6.0Weak on hard
Ret.
6–
6.15–
3.9Weak on hard
Fin
0672
6.86351
5.6Fin
4762
6.46521
6.6Fin
7762
5.46440
6.3Weak on hard
Fin
37772
6.365641
5.7Round of 32
Fin
662
5.7020
5.8Fin
7772
6.35650
6.8Fin
6372
6.33651
5.8Fin
6772
5.43630
5.3Weak on hardWeak on hard
Fin
672
7.2350
4.9Fin
662
7.2440
4.7H2H leadH2H trail
Fin
662
6.0230
6.3Fin
65662
6.177311
6.1Fin
7862
6.66640
6.4Fin
662
6.6220
6.1Losing streak 4
Fin
4662
6.96031
5.2Weak on hardWeak on hard
Fin
662
6.0220
6.3H2H trailH2H lead
Fin
3662
6.06141
6.2Fin
662
3.9320
5.1Weak on hardWeak on hard
Fin
662
5.6240
6.2Weak on hard
Fin
6162
5.73631
5.5Weak on hardWeak on hard
Pozoblanco CH
CHALLENGER · C · HardSemi-final
Quarter-final
Round of 16
Fin
662
6.3300
6.0Fin
7762
5.06430
5.7Injury return 28d
Fin
7862
5.86640
6.0Weak on hard
Fin
7762
5.06320
7.5Fin
662
5.9320
4.742d break
Fin
7462
4.35631
5.7119d break
Fin
5662
7.27341
5.0Hard specialistH2H trail
Fin
662
5.1440
5.656d breakWeak on hard
Round of 32
Fin
662
5.0240
6.1Injury return 28d
Fin
6162
5.34641
5.9Losing streak 4Losing streak 4
Ret.
70–
5.650–
5.6Weak on hardWeak on hard
Fin
4662
6.46431
5.8Fin
662
6.0240
3.4Weak on hard
Fin
636772
6.9771641
6.1Hard specialist
Fin
6367142
6.07726121
5.4H2H leadH2H trail
Fin
6772
5.84640
6.5Weak on hard
Fin
662
6.3120
3.5Weak on hard
Fin
662
6.0000
6.1Fin
66372
5.137751
5.356d breakLosing streak 5
Fin
7762
6.36530
3.6294d break
Fin
3662
4.76301
4.442d breakWeak on hard
Fin
662
5.7130
5.6Losing streak 5
Fin
6772
6.22630
5.6H2H leadH2H trail
Fin
6772
4.31650
5.6119d breakLosing streak 5
Tampere CH
CHALLENGER · C · ClaySemi-final
Quarter-final
Round of 16
Fin
6462
5.33621
6.3Weak on clay
Fin
762
6.9540
6.2Clay specialist
Fin
6362
3.74621
6.9126d break
Fin
662
6.9440
6.2H2H trailClay specialist
Fin
36772
5.264651
5.542d break3-setters recently
Fin
662
4.1240
6.2140d breakHeavy load 14d
Fin
662
7.1310
5.7Clay specialistH2H trail
Fin
662
6.1430
5.43-setters recentlyWeak on clay
Round of 32
Fin
662
5.4140
6.5Weak on clay
Fin
672
6.2150
5.9Fin
662
5.7210
4.4Fin
63662
7.477331
5.2Clay specialist
Fin
662
4.8300
5.7126d breakLosing streak 5
Fin
47772
7.266551
5.0Clay specialistWeak on clay
Fin
7772
5.86550
5.9H2H trailH2H lead
Fin
662
6.4140
6.5Fin
37762
3.766521
6.8140d break
Fin
4662
6.86221
6.2Clay specialist
Fin
672
5.3450
5.7Weak on clayWeak on clay
Ret.
263–
4.7610–
5.742d breakWeak on clay
Fin
16782
5.463661
6.8H2H trailH2H lead
Fin
6372
6.34651
6.5Fin
662
6.2410
6.4Heavy load 14d
Fin
662
6.0440
5.7Weak on clay
W15 Amarante
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Fin
662
14–
Fin
662
33–
Fin
662
30–
Fin
662
11–
Fin
3662
6321
Fin
6462
2641
Fin
662
33–
Fin
662
22–
Fin
662
14–
Fin
662
00–
Fin
662
23–
Fin
662
10–
Fin
6772
064–
Fin
662
41–
Fin
662
11–
Fin
662
42–
W15 Cairo
CHALLENGER · C · ClayQuarter-final
Round of 16
Round of 32
Fin
662
03–
Fin
662
23–
Fin
77772
6563–
Fin
662
12–
Fin
7792
567–
Fin
3662
6401
Fin
672
15–
Fin
6162
3621
Fin
662
33–
Fin
662
21–
Fin
662
43–
Fin
47762
66521
Fin
662
22–
Fin
1762
6511
Fin
662
41–
Fin
662
34–
W15 Don Benito (Badajoz)
CHALLENGER · C · CarpetQuarter-final
Round of 16
Round of 32
Fin
662
44–
Fin
6772
062–
Fin
662
22–
Fin
James A.
662
33–
Fin
6062
4621
Fin
662
23–
Fin
662
33–
Ret.
622
10–
Ret.
5632
7201
Fin
662
33–
Fin
3662
6111
Fin
662
44–
Fin
662
41–
Ret.
771
61–
Fin
662
23–
Fin
6772
164–
W15 Monastir
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Fin
3662
6321
Fin
5762
7531
Fin
662
44–
Fin
662
13–
Fin
6272
2651
Fin
3662
6241
Fin
662
21–
Fin
662
44–
Fin
662
00–
Fin
662
12–
Fin
662
42–
Fin
662
14–
Fin
662
01–
Fin
5662
7421
Fin
5762
7541
Fin
662
32–
W15 Moscow
CHALLENGER · C · ClayQuarter-final
Round of 16
Round of 32
Ret.
261
641
Fin
6562
2721
Fin
7772
635–
Fin
662
04–
Ret.
622
00–
Ret.
612
00–
Fin
662
32–
Fin
662
Amiraghyan A.
32–
Fin
6362
2621
Fin
66662
47841
Fin
57762
76531
Fin
56772
72631
Fin
7462
5631
Fin
662
44–
Fin
6162
3641
Fin
6362
3621
W25 Kyiv
CHALLENGER · C · ClayQuarter-final
Round of 16
Round of 32
Fin
27762
66531
Fin
662
44–
Fin
662
10–
Fin
662
11–
Ret.
51
0–
Fin
662
24–
Fin
662
33–
Fin
7762
634–
Fin
662
14–
Fin
662
44–
Fin
662
33–
Fin
47762
66321
Fin
4662
6041
Fin
662
11–
Fin
3662
6321
Fin
6362
2641
W25 Les Contamines-Montjoie
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Fin
4672
6351
Fin
662
41–
Fin
662
21–
Fin
662
00–
Fin
672
45–
Fin
672
45–
Fin
662
24–
Fin
662
32–
Fin
662
43–
Fin
662
03–
Fin
65782
37661
Fin
762
53–
Fin
662
11–
Fin
662
30–
Ret.
612
40–
Fin
662
42–
W25 Telavi
CHALLENGER · C · ClayQuarter-final
Round of 16
Round of 32
Fin
662
20–
Fin
62662
77231
Fin
Avanesyan E.
662
13–
Fin
762
53–
Fin
662
02–
Ret.
652
00–
Fin
47772
66251
Fin
6362
4631
Fin
662
34–
Fin
6772
264–
Fin
772
55–
Fin
6772
064–
Fin
3662
6321
Fin
662
03–
Fin
662
04–
Fin
6462
3641
Round of 64
Fin
662
13–
Fin
63772
36651
Fin
Avanesyan E.
5662
7401
Fin
662
21–
Fin
762
52–
Fin
2662
6211
Fin
662
11–
Fin
1762
6531
Fin
2662
6431
Fin
662
42–
Fin
662
01–
Fin
7762
651–
Fin
662
10–
Fin
4662
6201
Fin
3662
6221
Fin
6362
2621
W60 Olomouc
CHALLENGER · C · ClayQuarter-final
Round of 16
Round of 32
Fin
662
02–
Fin
662
43–
Fin
772
55–
Fin
6562
0731
Fin
7762
654–
Fin
6772
465–
Fin
6362
3631
Fin
662
41–
Fin
662
42–
Fin
662
31–
Fin
7762
621–
Fin
1672
6251
Ret.
21
0–
Fin
5662
7031
Fin
662
40–
Fin
762
54–
Qualifying Final
Qualifying Semi-final
Fin
67102
168–
Fin
662
12–
Fin
662
12–
Fin
662
21–
Fin
762
52–
Fin
662
24–
Fin
662
42–
Fin
662
01–
Fin
662
10–
Fin
662
01–
Fin
662
13–
Fin
Garakani S.
662
01–
Qualifying Round
Qualifying Final
Qualifying Semi-final
Fin
36102
6471
Fin
Wan E.
60102
2641
Fin
662
14–
Fin
762
52–
Fin
762
54–
Fin
662
42–
Fin
662
04–
Fin
662
12–
Fin
662
21–
Fin
762
53–
Fin
662
12–
Ret.
642
21–
Qualifying Round
Fin
662
32–
Fin
Wan E.
662
10–
Fin
636102
77481
Fin
662
14–
Fin
662
Wan E.
03–
Fin
662
21–
Fin
772
55–
Fin
61102
4661
Fin
7762
641–
Fin
36102
6361
Fin
662
00–
Fin
662
03–
Fin
662
21–
Fin
662
31–
Qualifying Final
Qualifying Semi-final
Fin
672
25–
Fin
662
30–
Fin
662
00–
Fin
662
31–
Fin
672
45–
Fin
662
13–
W/O
Fin
662
11–
Fin
662
42–
Fin
77792
6567–
Fin
662
10–
Fin
662
20–
Qualifying Final
Qualifying Semi-final
Fin
662
22–
Fin
662
11–
Fin
672
25–
Fin
662
13–
Fin
662
00–
Fin
662
22–
Fin
773102
65671
Fin
662
23–
Fin
762
51–
Fin
672
35–
Fin
762
53–
Fin
662
42–
Qualifying Round
Fin
662
11–
Fin
662
41–
Fin
662
11–
Fin
63102
3641
Fin
662
23–
Fin
662
01–
Fin
662
01–
Fin
37102
6511
Fin
662
42–
Fin
662
02–
Fin
662
30–
Fin
662
20–
Fin
762
53–
Fin
662
01–
Fin
662
22–
Fin
662
42–
Fin
662
34–
Fin
662
10–
Fin
662
43–
Qualifying Final
Qualifying Semi-final
Fin
662
24–
Fin
61122
46101
Fin
662
22–
Fin
662
12–
Fin
662
11–
Fin
6772
365–
Fin
662
33–
Fin
662
42–
Fin
662
12–
Fin
662
41–
Fin
662
43–
Qualifying Round
Fin
662
02–
Fin
662
41–
Fin
6377102
776481
Fin
662
20–
Fin
662
01–
Fin
662
42–
Fin
662
11–
Fin
662
11–
Fin
672
25–
Fin
773102
65671
Fin
662
31–
Fin
662
32–
Fin
63102
4631
Fin
662
21–
Fin
7762
621–
Fin
7761102
627741
Fin
662
01–
Qualifying Final
Qualifying Semi-final
Fin
762
52–
Fin
662
22–
Fin
672
25–
Fin
662
33–
Fin
662
23–
Fin
62102
1661
Fin
06132
62111
Fin
662
22–
Fin
46102
6061
Fin
61102
4641
Fin
56102
7461
Fin
662
01–
Fin
662
24–
Fin
662
12–
Fin
662
20–
Fin
772
55–
Qualifying Round
Fin
672
45–
Fin
662
22–
Fin
74102
5651
Fin
672
45–
Fin
65132
37111
Fin
662
10–
Fin
672
45–
Fin
672
15–
Fin
56102
7261
Fin
662
34–
Fin
662
33–
Ret.
7732
652–
Fin
662
10–
Fin
662
14–
Fin
36102
6251
Fin
662
20–
Fin
077102
66451
Fin
662
30–
Fin
662
12–
Fin
73102
5611
Fin
64102
1611
Fin
65112
3791
Fin
662
44–
Fin
7762
620–
Fin
662
32–
Fin
762
50–
Fin
16102
6371
Fin
637102
77581
Fin
662
21–
Ret.
611
021
Fin
56102
7251
Fin
662
41–
Qualifying Semi-final
Qualifying Round
Fin
663772
5.4377631
3.9Weak on hard126d break
Fin
7762
3.66420
4.5Weak on hard42d break
Fin
662
6.1300
3.5Weak on hard
Fin
77782
5.165660
3.849d break126d break
Fin
63662
5.677311
3.5Hard specialistWeak on hard
Fin
662
3.9410
4.4231d break
Fin
662
6.1320
4.849d break
Qualifying Semi-final
Qualifying Round
Fin
662
6.2010
4.2133d break
Fin
626772
5.6773651
4.2Weak on hard
W/O
6.7
5.0
H2H leadWeak on hard
Fin
662
5.6200
6.1Weak on hard
Fin
662
5.8400
4.935d break
Fin
4662
6.46121
5.6Weak on hard
Fin
662
6.8240
3.7Qualifying Semi-final
Qualifying Semi-final
Qualifying Semi-final
Qualifying Semi-final
Qualifying Semi-final
Qualifying Round
Fin
662
20–
Fin
667102
47981
Fin
662
33–
Fin
662
22–
Fin
63102
1651
Fin
662102
47731
Fin
762
51–
Fin
7762
634–
Fin
662
04–
Fin
6782
166–
Fin
662
44–
Fin
75102
5731
Fin
662
10–
Fin
662
34–
Fin
762
53–
Fin
784102
66621
Qualifying Semi-final
Qualifying Round
Qualifying Semi-final
Qualifying Round
Fin
662
02–
Fin
762
54–
Fin
662
12–
Fin
662
34–
Fin
662
14–
Fin
662
Alhogbani Y.
22–
Fin
662
20–
Fin
662
00–
Ret.
622
30–
Fin
662
11–
Fin
662
00–
Fin
662
02–