Tennis Matches & Results
30 tournaments across hard and clay courts. Featured: Stockholm and Osaka. Highlights: 25 finals.
Almaty
ATP · A · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
7772
5600
Hard specialistHard specialist
Fin
776362
637741
Losing streak 6Recent retirement
Fin
762
530
H2H leadH2H trail
Fin
672
450
Weak on hardHard specialist
Fin
662
330
Weak on hardWeak on hard
Fin
47762
66531
Fin
7762
6510
Hard specialist
Fin
662
320
Hard specialistH2H trail
Round of 32
Fin
662
310
Recent retirement77d break
Fin
662
340
Losing streak 6
Fin
6362
4611
Hard specialist28d break
Fin
7762
6520
H2H trailWeak on hard
Fin
662
230
Hard specialist
Fin
2662
6341
Hard specialist
Fin
776362
647721
Hard specialist
Fin
662
440
Weak on hardHard specialist
Fin
77262
63631
Hard specialistWeak on hard
Fin
7762
6330
H2H leadH2H trail
Fin
67112
1690
3-setters recently
Fin
777142
616120
Weak on hard
Brussels
ATP · A · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
662
320
Hard specialist
Fin
77462
63611
Hard specialist
Fin
737122
566101
Fin
7772
6350
3-setters recently
Fin
774772
636651
Hard specialistLosing streak 4
Fin
65662
77141
Hard specialist
Fin
762
500
Hard specialistHard specialist
Ret.
70–
50–
Round of 32
Fin
656772
772631
Losing streak 4
Fin
662
340
Hard specialist
Fin
7772
5620
H2H trailHard specialist
Fin
64662
77441
3-setters recentlyWeak on hard
Fin
662
440
Hard specialistH2H trail
Fin
662
230
Fin
662
440
Fin
6772
4650
Recent retirement
Fin
776562
647741
H2H leadH2H trail
Fin
7762
6540
Recent retirement
Fin
662
410
Hard specialist
Fin
661062
471231
H2H trailH2H lead
Stockholm
ATP · A · HardCourtMedium
7°COvercast · Wind 16 km/h · 70% RH
Semi-final
Quarter-final
Round of 16
Fin
6562
2711
Hard specialistHome
Fin
662
220
Losing streak 7
Fin
7762
6310
Hard specialistLosing streak 4
Fin
7762
6530
Hard specialist
Fin
7762
6240
Weak on hard
Fin
6472
4651
Hard specialistHard specialist
Fin
6462
4631
H2H leadH2H trail
Fin
662
440
H2H leadH2H trail
Round of 32
Fin
762
530
3-setters recently
Fin
662
420
Hard specialistHard specialist
Fin
776562
657731
Injury return 26d
Fin
662
120
Hard specialistWeak on hard
Fin
662
420
Fin
662
220
Hard specialistWeak on hard
Fin
6772
2640
Losing streak 770d break
Ret.
474–
650–
Losing streak 4Weak on hard
Fin
662
410
H2H trailH2H lead
Fin
64662
77131
Hard specialist67d break
Fin
666772
378651
H2H trailRecent retirement
Fin
662
340
HomeWeak on hard
Ningbo
WTA · P · HardCourtMedium
34°CDrizzle · Wind 5 km/h · 47% RH
Semi-final
Quarter-final
Round of 16
Fin
5672
7451
Recent retirementWeak on hard
Fin
66662
47831
Hard specialistH2H trail
Fin
7862
6630
Recent retirementH2H trail
Fin
662
330
H2H leadH2H trail
Fin
4662
6321
H2H trailH2H lead
Fin
672
250
Recent retirementH2H trail
Fin
2662
6121
Recent retirement
Fin
7762
6510
Hard specialist
Round of 32
Fin
662
320
Hard specialist
Fin
662
240
Home
Fin
6772
3630
Recent retirementHard specialist
Fin
662
320
Recent retirement
Fin
17762
66431
Recent retirementRecent retirement
Fin
762
530
H2H trailH2H lead
Fin
662
430
Hard specialist67d break
Fin
3662
6411
Hard specialistRecent retirement
Fin
662
330
H2H leadH2H trail
Fin
662
100
Hard specialist
Fin
2762
6531
Fin
662
420
Weak on hardRecent retirement
Osaka
WTA · I · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
78362
66621
Hard specialist
Fin
662
140
Hard specialist
Fin
0662
6421
H2H trailH2H lead
Fin
662
310
Recent retirement
Fin
662
440
Weak on hard
Fin
16772
62631
On a streak 5
Fin
6362
2631
Recent retirement
Fin
662
410
Hard specialistRecent retirement
Round of 32
Fin
7762
6530
Recent retirementHard specialist
Fin
662
040
Hard specialist
Fin
662
310
Fin
662
110
Fin
2662
6421
Recent retirementH2H trail
Fin
672
250
Hard specialist
Fin
662
120
H2H trailH2H lead
Fin
7762
6330
Hard specialist
Fin
6462
3641
H2H leadH2H trail
Fin
662
120
Hard specialist3-setters recently
Fin
662
240
Fin
6772
2640
Fin
662
440
Losing streak 4
Fin
662
400
Recent retirementRecent retirement
Fin
6162
4621
Weak on hardOn a streak 5
Fin
2662
6341
H2H trailH2H lead
CourtFast
Qualifying Semi-final
Qualifying Round
Ret.
61–
30–
Losing streak 6Losing streak 4
Fin
6362
4631
Recent retirement
Fin
668772
3710651
35d break
Fin
7762
6230
Hard specialist
Fin
77772
61610
H2H leadH2H trail
Fin
4662
6141
3-setters recently
Fin
7762
6340
28d break
Fin
7762
6310
35d breakWeak on hard
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
662
440
Fin
672
350
Fin
7762
6540
Hard specialistH2H trail
Fin
662
340
Fin
1662
6341
Weak on hard
Fin
662
340
3-setters recentlyWeak on hard
Fin
57862
76611
Hard specialistWeak on hard
Fin
6782
3660
Weak on hard
CourtMedium
7°COvercast · Wind 16 km/h · 70% RH
Qualifying Semi-final
Qualifying Round
Fin
662
320
Hard specialist364d break
Fin
64662
77441
Weak on hard91d break
Fin
37762
66431
Fin
662
140
Ret.
4–
2–
3-setters recentlyWeak on hard
Fin
662
310
Hard specialistWeak on hard
Fin
662
240
Ret.
13–
62–
26d break
Curitiba CH
CHALLENGER · C · ClayCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
662
110
On a streak 7
Fin
662
320
Clay specialist
Fin
662
440
Clay specialistClay specialist
Fin
6562
3741
161d break
Fin
7762
6230
Clay specialistH2H trail
Fin
79372
67651
Fin
7762
6420
Clay specialist
Fin
762
540
H2H trailH2H lead
Round of 32
Fin
662
220
Clay specialist168d break
Fin
662
410
Fin
47862
66641
Clay specialistH2H trail
Fin
5662
7041
Fin
3662
6421
On a streak 7Recent retirement
Fin
762
510
Clay specialistH2H trail
Fin
4762
6531
H2H leadH2H trail
Fin
63772
16641
H2H trail161d break
Fin
6372
4651
Clay specialist231d break
Fin
662
340
161d break
Fin
3662
6231
Clay specialist
Fin
6772
0630
Losing streak 4
Fin
662
230
H2H trailH2H lead
Fin
4762
6501
Clay specialist
Fin
3662
6441
Fin
6362
4631
Clay specialist
Hersonissos 6 CH
CHALLENGER · C · HardCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
662
Coulibaly E.(5)
240
H2H trailH2H lead
Fin
6462
2631
Fin
6162
3611
Fin
662
310
Recent retirement
Fin
7862
6610
Fin
7462
5621
Weak on hard
Fin
7772
5620
56d breakOn a streak 5
Fin
6362
2611
Hard specialist
Round of 32
Fin
662
410
Recent retirement
Fin
662
310
Recent retirement
Fin
3662
6431
Weak on hard
Fin
6262
4631
H2H trailH2H lead
Fin
662
120
27d break
Fin
6772
2630
35d break
Fin
7772
6550
Fin
6562
3741
On a streak 528d break
Fin
662
330
Weak on hard
Fin
662
430
56d break42d break
Fin
4662
6231
3-setters recently
Fin
Coulibaly E.(5)
7762
6530
Losing streak 7
Fin
666782
378661
Hard specialist
Fin
7772
5640
Fin
662
430
Ret.
63–
20–
Lincoln CH
CHALLENGER · C · HardCourtMedium-slow
Semi-final
Quarter-final
Round of 16
Fin
772
550
Hard specialist
Fin
6772
4650
Fin
6772
3640
Hard specialist
Fin
662
410
H2H leadH2H trail
Fin
3662
6211
Hard specialist
Fin
662
420
Losing streak 7
Fin
7762
6120
3-setters recently
Fin
6772
4650
31d break
Round of 32
Fin
662
420
Hard specialist
Fin
662
320
343d break
Fin
6772
3630
Fin
47762
66441
Hard specialist28d break
Ret.
464–
641–
Hard specialistH2H trail
Fin
662
400
On a streak 9
Fin
73772
56641
Injury return 63d
Fin
662
330
Fin
672
350
Fin
662
440
H2H trailH2H lead
Fin
662
240
Fin
1662
6231
H2H trailH2H lead
Fin
662
440
31d break
Fin
662
340
Losing streak 5
Fin
662
440
Fin
7862
6610
H2H trailH2H lead
Olbia CH
CHALLENGER · C · HardCourtMedium-slow
Semi-final
Quarter-final
Round of 16
Fin
3662
6121
3-setters recently
Fin
3662
6331
Fin
6562
3711
Fin
7862
6640
Weak on hardOn a streak 14
Fin
6362
4631
Hard specialist
Fin
662
320
Fin
6362
3631
Hard specialist
Fin
7762
6410
Hard specialist31d break
Round of 32
Fin
6462
2611
Weak on hard35d break
Fin
66562
27731
3-setters recently49d break
Fin
46772
63641
Fin
3662
6421
Hard specialistHard specialist
Fin
66462
17741
31d breakHard specialist
Fin
662
200
Hard specialist
Fin
662
340
Fin
772
550
Hard specialist
Fin
762
540
42d break
Fin
662
240
On a streak 14
Fin
7762
6430
70d break
Fin
662
420
H2H trailH2H lead
Fin
772
550
Fin
7162
5631
Fin
7762
6430
Fin
672
250
Recent retirement
Shenzhen Futian CH
CHALLENGER · C · HardCourtFast
Semi-final
Quarter-final
Round of 16
W/O
3-setters recentlyLosing streak 11
Fin
4772
6551
Fin
4662
6321
Fin
762
540
Fin
6772
3650
Losing streak 6
Fin
662
420
Fin
6362
2641
Losing streak 4
Ret.
62–
30–
49d breakInjury return 62d
Round of 32
Fin
3662
6421
48d break
Fin
662
440
Fin
672
450
H2H trailH2H lead
Fin
6792
4670
Injury return 62d
Fin
662
120
3-setters recently
Fin
662
140
Losing streak 5
Fin
662
340
Fin
662
440
119d break
Ret.
773–
640–
Losing streak 10
Fin
5662
7431
49d breakLosing streak 4
Fin
662
440
Losing streak 4
Fin
662
120
Fin
7762
6220
Hard specialist
Fin
672
250
Losing streak 6
Fin
3762
6531
Losing streak 11
Ret.
771–
650–
H2H trailH2H lead
Jinan 125
CHALLENGER · C · HardCourtMedium
Quarter-final
Round of 16
Fin
662
12–
3-setters recently
Fin
662
12–
Recent retirement
Fin
662
34–
Hard specialistOn a streak 6
Fin
2662
6241
Recent retirement
Fin
66462
27721
Losing streak 4Weak on hard
Fin
662
33–
H2H trailHard specialist
Fin
672
15–
Weak on hard
Fin
662
33–
Round of 32
Fin
662
21–
H2H leadH2H trail
Fin
6772
263–
Fin
3662
6001
Losing streak 6
Fin
66462
47721
Hard specialistHard specialist
Fin
1662
6421
On a streak 6
Fin
7762
633–
Fin
662
24–
Recent retirementWeak on hard
Fin
5662
7341
Fin
762
53–
Losing streak 4105d break
Fin
672
35–
Weak on hard
Fin
3662
Jimenez Kasintseva V.
6431
Fin
3662
6321
Hard specialist
Fin
7772
564–
Fin
672
15–
Fin
4672
6251
Fin
662
20–
Rio De Janeiro 125
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Fin
662
23–
Clay specialist
Fin
7762
651–
28d break28d break
Fin
662
44–
Clay specialist
Fin
662
21–
3-setters recently
Fin
662
42–
Fin
672
35–
Fin
6362
4601
Fin
662
33–
Round of 32
Fin
6362
2611
Clay specialistClay specialist
Fin
7762
642–
H2H leadH2H trail
Fin
6362
3641
28d break
Fin
662
11–
28d break
Fin
77772
6562–
Clay specialistOn a streak 6
Fin
662
11–
Fin
26772
62631
Fin
27762
66441
Clay specialist
Fin
762
63–
3-setters recentlyClay specialist
Fin
7762
624–
Fin
662
00–
Fin
7762
611–
Fin
662
13–
Fin
662
14–
Fin
662
22–
Fin
6062
4611
Tampico 125
CHALLENGER · C · HardCourtFast
Quarter-final
Round of 16
Fin
4662
6331
Recent retirement3-setters recently
Fin
662
43–
Fin
662
21–
Fin
662
02–
Hard specialist
Fin
6772
265–
Fin
76562
57711
H2H leadH2H trail
Ret.
1–
31
Ret.
41
0–
Round of 32
Ret.
2652
6201
3-setters recently
Fin
662
21–
Fin
662
42–
H2H leadH2H trail
Fin
7762
633–
Fin
662
34–
Fin
662
22–
Hard specialistOn a streak 6
Fin
5662
7331
H2H trailH2H lead
Fin
662
14–
Hard specialistLosing streak 4
Fin
662
22–
Weak on hard
Fin
662
22–
Fin
79772
6765–
Fin
7762
651–
Fin
662
43–
Fin
662
23–
Fin
4662
6101
Fin
6772
264–
W100 Les Franqueses del Vallès
CHALLENGER · C · HardCourtFast
Quarter-final
Round of 16
Round of 32
Fin
662
03–
Fin
662
23–
Fin
662
32–
Fin
2662
6341
Fin
6372
2651
Fin
662
21–
Fin
662
43–
Fin
662
42–
Fin
662
41–
Fin
6472
2651
Fin
662
23–
Fin
6362
1631
Fin
71062
684–
Fin
662
34–
Fin
662
42–
Fin
662
24–
W100 Macon GA
CHALLENGER · C · HardCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
662
34–
Hard specialist3-setters recently
Fin
3662
6421
Losing streak 5
Fin
2662
6431
Hard specialist
Fin
662
23–
Fin
37762
66441
Fin
6162
3611
Fin
662
34–
Fin
662
14–
Round of 32
Fin
3662
6331
Losing streak 5Weak on hard
Fin
796562
677731
3-setters recently
Fin
662
13–
Fin
66662
47831
Fin
662
31–
Fin
66062
47731
Fin
662
30–
Fin
762
53–
Fin
662
12–
Fin
662
13–
Fin
61772
46651
Fin
662
03–
Fin
7762
644–
Fin
6162
3631
Fin
662
31–
Fin
672
35–
W15 Essen
CHALLENGER · C · HardCourtMedium-fast
Round of 16
Round of 32
Fin
662
40–
Fin
662
22–
Fin
662
20–
Fin
662
30–
Fin
6262
2641
Fin
662
43–
Fin
662
41–
Fin
662
32–
Fin
4662
6331
Fin
662
32–
Fin
7762
654–
Fin
4762
6531
Fin
6162
3631
Fin
662
32–
Fin
7262
5641
Fin
7701
640–
W15 Monastir
CHALLENGER · C · HardCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
662
24–
Fin
662
12–
Fin
762
50–
Fin
662
31–
Fin
7262
5641
Fin
713462
611611
Fin
662
22–
Fin
2662
6331
Fin
662
01–
Fin
662
21–
Fin
7762
652–
Fin
662
34–
Fin
662
23–
Fin
662
30–
Fin
662
24–
Fin
662
34–
W15 Sharm ElSheikh
CHALLENGER · C · HardCourtMedium
Quarter-final
Round of 16
Round of 32
Fin
662
21–
Fin
762
51–
Fin
662
23–
Fin
672
45–
Fin
6562
3711
Fin
6772
364–
Fin
662
11–
Fin
5662
7201
Fin
662
04–
Fin
662
10–
Fin
662
32–
Fin
07762
66541
Fin
78772
6664–
Fin
662
42–
Fin
0662
6331
Fin
622
40–
W35 Birmingham
CHALLENGER · C · HardCourtFast
Quarter-final
Round of 16
Round of 32
Fin
71262
6104–
Fin
662
21–
Fin
662
23–
Fin
662
33–
Fin
662
14–
Fin
662
22–
Fin
6362
1611
Fin
3662
6341
Fin
762
53–
Fin
662
03–
Fin
662
32–
Fin
662
12–
Fin
662
14–
Fin
762
50–
Fin
662
33–
Fin
6462
2611
W35 Heraklion
CHALLENGER · C · HardCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
662
33–
Fin
662
00–
Fin
672
45–
Fin
662
21–
Fin
662
34–
Fin
662
44–
Fin
662
31–
Fin
662
32–
Fin
662
23–
Fin
662
12–
Fin
662
40–
Fin
36792
63671
Fin
1662
6321
Fin
662
12–
Fin
63672
77351
Fin
662
43–
W35 Huzhou
CHALLENGER · C · HardCourtMedium-fast
Quarter-final
Round of 16
Round of 32
Fin
7762
631–
Fin
672
35–
H2H trailH2H lead
Fin
27772
66251
Fin
662
42–
Fin
672
35–
Fin
6772
264–
Fin
6162
3641
Fin
3662
6221
Fin
662
14–
Fin
6162
4641
Fin
662
11–
Fin
662
23–
Fin
662
32–
Fin
662
43–
Fin
37772
65631
Fin
662
34–
W35 Quebec City
CHALLENGER · C · HardCourtFast
Quarter-final
Round of 16
Round of 32
Fin
662
22–
Fin
662
14–
Fin
36772
61611
Fin
662
22–
Fin
662
32–
Fin
7762
622–
Fin
6562
3731
Fin
662
21–
Fin
61662
77341
Fin
6772
263–
Fin
662
24–
Fin
662
44–
Fin
762
53–
Fin
662
13–
Fin
662
34–
Fin
7372
5651
W35 Santa Margherita di Pula
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
771772
636611
Ret.
31
0–
Fin
5662
7321
Fin
662
13–
Fin
701
511
Fin
662
12–
Fin
762
53–
Fin
662
34–
Fin
6772
163–
Fin
662
44–
Fin
662
02–
Fin
662
13–
Fin
662
01–
Fin
5662
7241
Fin
662
20–
Fin
2662
6131
W50 Cherbourg-en-Cotentin
CHALLENGER · C · HardCourtFast
Quarter-final
Round of 16
Round of 32
Fin
3662
6221
Fin
6462
3621
Fin
4662
6141
Fin
7762
622–
Fin
47762
66321
Fin
7742
650–
Fin
662
10–
Fin
662
12–
Fin
662
22–
Fin
662
20–
Fin
662
33–
Fin
662
20–
Fin
662
24–
Fin
662
33–
Fin
762
52–
Fin
662
21–
W75 Quinta do Lago
CHALLENGER · C · HardCourtMedium-slow
Quarter-final
Round of 16
Round of 32
Fin
662
23–
Fin
6772
463–
Fin
662
23–
Fin
662
Curmi F.
23–
Fin
6372
2651
Fin
662
13–
Fin
7762
623–
Fin
7772
655–
Fin
672
35–
Fin
1662
6121
Fin
6362
1621
Fin
662
30–
Fin
662
11–
Fin
Von Deichmann K.
662
10–
Fin
662
00–
Fin
662
41–
Qualifying Semi-final
Qualifying Semi-final
CourtMedium
Qualifying Semi-final
Fin
662
430
329d break
Fin
662
330
63d break
Fin
662
340
63d break
Fin
762
500
231d break126d break
Fin
662
340
Fin
662
220
Clay specialist
Qualifying Round
Fin
662
200
Clay specialist
Fin
66162
47741
161d break
Fin
762
530
Fin
662
210
357d break
Fin
662
300
161d break
Fin
662
230
231d break30d break
Fin
662
400
329d breakLosing streak 5
Ret.
1–
1–
126d break
Fin
662
230
Fin
662
420
161d break
Fin
7462
5631
63d break70d break
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
662
000
Recent retirement
Fin
762
530
56d breakRecent retirement
Fin
662
340
30d break
Fin
662
340
147d break
Fin
662
340
Hard specialist27d break
Fin
762
540
Fin
672
450
Losing streak 8
Fin
7362
5641
Fin
36772
63651
42d break
Fin
5762
7511
Recent retirement
Fin
662
320
56d break
Ret.
63–
40–
Weak on hard
CourtMedium-slow
Qualifying Semi-final
Qualifying Round
Fin
662
030
Fin
762
540
27d break
Fin
662
020
Fin
662
140
Fin
4662
6121
Losing streak 563d break
Fin
6772
2630
126d break57d break
Fin
662
130
Fin
662
440
H2H leadH2H trail
Fin
7782
5660
28d break
Fin
6362
3631
28d break
CourtMedium-slow
Qualifying Semi-final
Qualifying Round
Fin
662
010
31d break364d break
Fin
662
120
3-setters recently364d break
Fin
762
540
Fin
662
200
154d break
Fin
662
420
35d break364d break
Fin
7772
6550
35d break
Fin
662
230
Fin
662
210
70d break
Fin
662
210
Losing streak 431d break
Fin
3662
6331
28d break
Fin
7762
6310
35d break28d break
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
7762
6240
Losing streak 4
Fin
662
440
Losing streak 4364d break
Fin
6362
4631
Losing streak 5
Fin
662
220
Losing streak 5
Fin
657122
476101
49d break
Fin
662
220
Losing streak 4
Fin
477792
661671
98d break49d break
Fin
662
330
Fin
6782
2660
Injury return 364d
Fin
36792
64671
Losing streak 1177d break
Fin
662
330
Weak on hard
Fin
662
240
175d break
CourtFast
Qualifying Semi-final
CourtMedium
Qualifying Semi-final
CourtMedium-fast
Qualifying Semi-final
Qualifying Round
Fin
7762
601–
Fin
4662
6241
Fin
77262
61611
Fin
662
01–
Fin
662
42–
Fin
662
41–
Fin
662
03–
Fin
6782
366–
Fin
662
23–
Fin
2662
6231
Fin
662
12–
Fin
662
10–
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
662
12–
Fin
762
51–
Fin
672
35–
Fin
63662
77011
Fin
662
22–
Fin
6772
165–
Fin
662
14–
Fin
3662
6221
Fin
6792
367–
Fin
646772
773631
Fin
6562
3711
Fin
662
44–