Tennis Matches & Results
26 tournaments across hard and clay courts. Featured: Basel and Guangzhou. Highlights: 22 finals.
Basel
ATP · A · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
7762
6320
Hard specialist
Fin
662
340
Hard specialist
Fin
66672
78451
Hard specialist
W/O
Hard specialistH2H trail
Fin
6772
4650
Weak on hardHard specialist
Fin
776762
657931
Hard specialistHard specialist
Fin
77772
62620
Hard specialistH2H trail
Fin
662
340
H2H trailHard specialist
Round of 32
Fin
776762
617931
Hard specialist
Fin
47772
66451
Hard specialistHard specialist
Fin
672
250
Hard specialistHard specialist
Fin
662
240
28d break
Fin
6772
4650
Fin
662
340
Hard specialist
Fin
662
340
Recent retirementHard specialist
Fin
7862
6630
Hard specialistRecent retirement
Fin
6772
1630
Hard specialistH2H trail
Fin
662
220
Hard specialistRecent retirement
Fin
71172
6950
Fin
6772
1630
Weak on hard
Fin
636772
770641
Hard specialistHard specialist
Fin
626792
773671
Hard specialistHard specialist
Fin
7762
6240
Hard specialist
Fin
662
430
Hard specialistH2H trail
Vienna
ATP · A · HardCourtFast
10°CMainly clear · Wind 18 km/h · 61% RH
Semi-final
Quarter-final
Round of 16
Fin
662
440
H2H leadWeak on hard
Fin
662
440
Hard specialistWeak on hard
Fin
6772
2640
Hard specialistWeak on hard
Fin
662
420
Hard specialistH2H lead
Fin
77772
64620
Hard specialistHard specialist
Fin
662
340
3-setters recently
Fin
7762
6340
Hard specialist
Fin
786962
6671141
H2H leadH2H trail
Round of 32
Fin
61772
46651
H2H leadH2H trail
Fin
662
330
H2H leadH2H trail
Fin
66762
47921
Hard specialistH2H trail
Fin
662
430
Weak on hard
Fin
662
310
Hard specialist
Fin
662
020
Hard specialistH2H trail
Fin
662
410
Hard specialistHome
Fin
672
250
Hard specialistWeak on hard
Fin
662
440
Hard specialist3-setters recently
Fin
7862
6620
Weak on hardHard specialist
Fin
762
540
H2H leadH2H trail
Fin
7762
6530
H2H trailH2H lead
Fin
7782
5660
Weak on hardWeak on hard
Fin
66562
27721
Fin
6562
3741
Hard specialist
Fin
662
300
Tokyo
WTA · P · HardCourtFast
20°COvercast · Wind 5 km/h · 81% RH
Semi-final
Quarter-final
Round of 16
Fin
662
430
Hard specialistHard specialist
Fin
36772
61621
Home
Fin
662
430
Recent retirementRecent retirement
Fin
662
120
Heavy load 14dRecent retirement
Fin
672
350
Recent retirement
Fin
5662
7341
Hard specialist
Fin
662
110
Hard specialistHard specialist
Fin
772772
646651
Hard specialist
Round of 32
Fin
662
230
Recent retirement
Fin
662
430
Home
Fin
662
130
Home
Fin
662
310
Hard specialist
Ret.
61–
20–
Recent retirementH2H trail
Fin
4662
6341
Recent retirementLosing streak 4
Fin
3762
6531
Hard specialistH2H trail
Fin
662
330
Hard specialist
Fin
662
210
Hard specialist
Fin
7762
6540
Hard specialist
Fin
662
310
Recent retirement
Fin
17762
66521
3-setters recently
Guangzhou
WTA · I · HardCourtFast
Quarter-final
Round of 16
Fin
662
330
Fin
3662
6321
Hard specialistWeak on hard
Fin
6262
3631
Fin
762
520
H2H trailH2H lead
Fin
662
340
Weak on hard
Fin
662
310
Hard specialist
Fin
6462
4631
H2H leadH2H trail
Fin
662
320
H2H trailH2H lead
Round of 32
Fin
77462
62641
Hard specialist
Fin
662
410
Hard specialistH2H trail
Fin
6772
Jimenez Kasintseva V.
4640
Recent retirementH2H trail
Fin
772
550
Recent retirementLosing streak 5
Fin
662
440
42d break
Fin
63772
36641
Weak on hard
Fin
4662
6221
Weak on hard
Fin
66762
47921
Fin
2662
6441
Fin
662
220
H2H trailWeak on hard
Fin
77772
63620
Fin
662
120
H2H leadH2H trail
Fin
1662
6121
Fin
662
240
Hard specialist
Fin
6162
3631
Fin
66762
47921
Weak on hardWeak on hard
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
6772
2640
H2H trailH2H lead
Fin
662
410
Hard specialist
Fin
6671172
786951
Hard specialist
Fin
664772
377621
H2H trailH2H lead
Fin
7862
6640
Hard specialist
Fin
662
440
Hard specialistLosing streak 4
Fin
7762
6510
Fin
662
120
28d break
CourtFast
10°CMainly clear · Wind 18 km/h · 61% RH
Qualifying Semi-final
Qualifying Round
Fin
662
240
Weak on hardHome
Fin
662
310
Hard specialistHard specialist
Fin
783772
666621
Recent retirementWeak on hard
Fin
64772
16631
H2H trailHard specialist
Fin
6772
4650
Weak on hardWeak on hard
Fin
672
450
Fin
77772
65650
Fin
4662
6111
Hard specialistH2H trail
Brest CH
CHALLENGER · C · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
6562
3741
Fin
662
030
Fin
662
320
H2H leadH2H trail
Fin
7762
6510
3-setters recentlyHard specialist
Fin
6462
3631
Fin
3662
6131
Hard specialist
Fin
7766782
6378661
Hard specialist
Fin
4672
6451
Hard specialistHard specialist
Round of 32
Fin
762
540
Hard specialist
Fin
63662
77421
Hard specialistHard specialist
Fin
4662
6411
Hard specialistHard specialist
Fin
6362
3631
Weak on hard
Fin
662
410
Fin
662
440
Hard specialistLosing streak 4
Fin
762
510
Fin
37762
66331
Hard specialist
Fin
477772
665631
On a streak 5
Fin
6782
1660
3-setters recentlyWeak on hard
Fin
662
420
Fin
6772
1650
On a streak 5
Fin
63772
36651
Weak on hard
Fin
27762
66341
Fin
762
530
Weak on hard
Fin
662
230
3-setters recently
Costa do Sauipe CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
662
430
Clay specialistClay specialist
Fin
662
230
H2H leadH2H trail
Fin
662
420
Clay specialistOn a streak 5
Fin
76462
57721
Clay specialistH2H trail
Fin
7762
6340
Clay specialist
Fin
662
420
Clay specialistClay specialist
Fin
6462
1641
On a streak 6Clay specialist
Fin
4662
6341
Clay specialistRecent retirement
Round of 32
Fin
62762
77521
Clay specialist
Fin
662
420
Clay specialist
Fin
662
020
Clay specialist119d break
Fin
672
350
Clay specialist
Fin
662
440
On a streak 6
Fin
662
340
Fin
76362
57731
H2H leadH2H trail
Fin
6362
3641
Clay specialistH2H trail
Fin
6262
2601
Clay specialistH2H trail
Fin
662
Habib H.
410
Clay specialist
Fin
62662
77421
Losing streak 4
Fin
6462
4611
H2H trailH2H lead
Fin
77262
64621
H2H trailH2H lead
Fin
662
020
Clay specialistClay specialist
Fin
662
420
H2H leadH2H trail
Fin
7862
6610
Clay specialist
Hamburg CH
CHALLENGER · C · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
66562
17731
Recent retirement77d break
Fin
7762
6440
34d break
Ret.
53–
71–
W/O
Heavy load 14d
Fin
7762
6240
On a streak 5Heavy load 14d
Fin
26772
63631
Fin
762
530
Marathon last
Fin
662
410
H2H trailRecent retirement
Round of 32
Fin
662
440
77d break
Fin
2662
6241
Recent retirement63d break
Fin
777122
646100
Fin
47762
66321
105d break
Fin
662
410
Heavy load 14d49d break
Fin
662
120
Fin
662
Coulibaly E.
430
Recent retirement
Fin
662
310
Heavy load 14dWeak on hard
Fin
47762
66341
Fin
72772
56631
Marathon last
Fin
662
400
On a streak 5
Fin
77562
65741
3-setters recently
Fin
662
420
34d break3-setters recently
Fin
610762
712511
Fin
662
230
77d break
Fin
662
340
Losing streak 8
Sioux Falls CH
CHALLENGER · C · HardCourtMedium-fast
Quarter-final
Round of 16
Fin
7772
5620
Recent retirement
Fin
7762
6320
Hard specialist
Fin
662
440
H2H trailH2H lead
Fin
7772
6250
Hard specialistH2H trail
Fin
762
540
Fin
672
050
Fin
762
530
Fin
672
150
H2H trailRecent retirement
Round of 32
Fin
6462
2631
Fin
662
440
Recent retirement
Fin
662
240
Hard specialistWeak on hard
Fin
77162
65631
Losing streak 4
Fin
662
300
Hard specialist
Fin
662
140
Fin
2662
6441
Hard specialist
Fin
672
450
On a streak 5Losing streak 5
Fin
662
440
Fin
662
340
Recent retirementHard specialist
Fin
662
120
Recent retirement
Fin
662
340
Fin
477772
664631
Ret.
4–
3–
3-setters recentlyRecent retirement
Fin
2672
6251
Fin
77362
65621
Suzhou CH
CHALLENGER · C · HardCourtSlow
Quarter-final
Round of 16
Fin
65772
07641
84d break
Fin
762
520
Ret.
63–
00–
Fin
662
140
28d breakRecent retirement
Fin
4662
6231
Hard specialistH2H trail
Fin
662
220
Fin
672
350
28d break
Fin
2662
6321
Losing streak 528d break
Round of 32
Fin
65662
77331
Fin
7772
5610
H2H trailRecent retirement
Fin
617862
776641
Fin
662
310
Fin
762
530
28d break
Ret.
6765–
7944–
H2H leadH2H trail
Fin
662
410
3-setters recently
Fin
646772
772621
28d breakHard specialist
Fin
78772
66620
Fin
5662
7441
Fin
471062
66821
Recent retirementLosing streak 12
Ret.
64–
30–
Hard specialist
Ret.
73–
52–
H2H trailH2H lead
Fin
762
540
84d breakRecent retirement
Fin
66672
47851
H2H trailRecent retirement
Fin
64662
77421
Losing streak 5Recent retirement
Florianopolis 125
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
662
24–
On a streak 5
Fin
662
22–
Clay specialistH2H trail
Fin
6772
465–
Clay specialistClay specialist
Fin
7462
5631
Clay specialist28d break
Fin
662
21–
Clay specialist
Fin
762
54–
Clay specialistH2H trail
Fin
662
23–
Fin
662
23–
Round of 32
Fin
7862
660–
On a streak 5
Fin
4662
6301
Fin
662
31–
3-setters recently
Fin
662
11–
28d break
Fin
662
21–
Clay specialist
Fin
662
20–
Clay specialistClay specialist
Fin
62662
77421
Clay specialistClay specialist
Fin
672
15–
28d break
Fin
662
24–
Clay specialist
Fin
56772
71631
Clay specialistOn a streak 5
Fin
662
24–
Clay specialist
Fin
662
11–
Fin
2672
6451
Fin
7762
632–
Fin
662
33–
Fin
672
15–
Queretaro 125
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Fin
762
53–
Recent retirementLosing streak 4
Fin
762
54–
Fin
6462
2621
H2H trailRecent retirement
Fin
6462
2641
Losing streak 4
Fin
662
41–
Weak on clay
Fin
7762
653–
Fin
662
00–
Fin
5662
7041
Round of 32
Fin
6562
3731
Recent retirement
Fin
662
21–
Fin
1662
6131
Recent retirement
Fin
762
52–
Losing streak 4
Fin
662
33–
Losing streak 5
Fin
6272
3651
Fin
6772
162–
Fin
662
44–
Fin
662
10–
Fin
2662
6341
Fin
662
32–
Fin
672
45–
Fin
662
01–
Fin
662
22–
Fin
662
23–
Fin
662
23–
Rovereto 125
CHALLENGER · C · HardCourtMedium
Quarter-final
Round of 16
Fin
6462
4611
On a streak 6
Fin
6362
4631
Fin
1672
6351
H2H leadH2H trail
Fin
662
30–
Weak on hard
Fin
17762
66211
Fin
4662
6121
Fin
4662
6111
Fin
6362
3621
Round of 32
Fin
7762
622–
On a streak 6
Fin
6772
362–
Fin
662
43–
H2H trailLosing streak 5
Ret.
551
731
H2H leadH2H trail
Fin
662
00–
Fin
662
33–
Weak on hardOn a streak 7
Fin
662
44–
Fin
6772
065–
Fin
662
43–
Fin
662
14–
Fin
27762
66431
Recent retirement
Fin
662
33–
Fin
662
24–
Fin
662
11–
Fin
47762
66531
Fin
672
35–
W15 Bol
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
662
21–
Fin
6462
3621
Fin
662
11–
Fin
662
12–
Fin
7762
614–
Fin
662
01–
Fin
662
11–
Fin
662
11–
Fin
632
10–
Fin
6772
263–
Fin
662
11–
Fin
2762
6511
W15 Monastir
CHALLENGER · C · HardCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
662
21–
Fin
762
52–
Fin
662
42–
Fin
662
12–
Fin
6062
3631
Fin
2662
6221
Fin
662
01–
Fin
662
31–
Fin
6782
066–
Fin
662
40–
Fin
662
02–
W15 Sharm ElSheikh
CHALLENGER · C · HardCourtMedium
Quarter-final
Round of 16
W15 Tashkent
CHALLENGER · C · HardCourtFast
Quarter-final
Round of 16
Round of 32
Fin
662
21–
Fin
66362
17721
Fin
662
22–
Fin
6262
2611
Fin
662
13–
Fin
662
12–
Fin
662
10–
Fin
662
41–
Fin
662
23–
Fin
762
50–
Fin
7762
604–
Fin
3662
6421
Fin
662
11–
Fin
6162
3631
Fin
762
51–
Fin
662
41–
W15 Villena
CHALLENGER · C · HardCourtMedium-slow
Quarter-final
Round of 16
Round of 32
Fin
662
31–
Fin
4762
6541
Fin
0662
6331
Fin
662
13–
Fin
662
32–
Fin
662
22–
Fin
762
53–
Fin
662
41–
Fin
6162
1611
Fin
662
12–
Fin
662
11–
Fin
662
21–
Fin
6772
463–
Fin
662
22–
Fin
7162
5631
Fin
672
45–
W35 Brisbane
CHALLENGER · C · HardCourtFast
Quarter-final
Round of 16
Round of 32
Fin
662
34–
Hard specialistH2H trail
Fin
662
43–
H2H trailH2H lead
Fin
662
03–
Fin
662
11–
Fin
662
24–
Fin
662
03–
Fin
16772
62611
Fin
662
03–
Fin
662
41–
Fin
6162
1631
Fin
6262
3611
Fin
4662
6431
Fin
662
10–
Fin
662
34–
Fin
672
25–
Fin
4662
6411
W35 Qian Daohu
CHALLENGER · C · HardCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
662
01–
Fin
7462
5631
3-setters recently
Fin
76362
57701
H2H trailH2H lead
Fin
762
52–
28d break
Fin
762
53–
Fin
4662
6311
Fin
662
42–
Fin
662
42–
Fin
0662
6141
Fin
65662
77301
Fin
662
01–
Fin
662
44–
Fin
6782
366–
Fin
6362
2641
Fin
4662
6301
Fin
1672
6251
W35 Santa Margherita di Pula
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
4662
6441
Deep run
Fin
4672
6351
On a streak 5
Fin
4662
6431
Fin
662
41–
Fin
662
02–
Fin
762
53–
Fin
762
54–
Fin
712
50–
Fin
2762
6531
Fin
2632
6301
Fin
4662
6211
Fin
77562
65721
Fin
2662
6141
W50 Ibague
CHALLENGER · C · ClayRound of 32
Fin
662
10–
Clay specialistLosing streak 5
Fin
7862
664–
Fin
662
13–
Fin
662
10–
Fin
601
20–
Fin
762
51–
Fin
6262
4641
Fin
7762
642–
Fin
662
00–
Fin
662
41–
Fin
662
22–
Fin
6272
4651
Fin
662
02–
Fin
1662
6311
Fin
662
10–
Fin
662
23–
W75 Hamburg
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Fin
662
03–
Fin
662
02–
Fin
662
23–
Fin
662
13–
Fin
662
22–
Fin
662
01–
Fin
662
13–
Fin
662
31–
Fin
7772
564–
Fin
762
53–
Fin
3662
6241
Fin
662
41–
CourtFast
Qualifying Semi-final
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
662
020
Fin
662
140
28d break
Fin
662
220
Weak on hard182d break
Fin
762
510
Weak on hard
Fin
662
310
Hard specialistH2H trail
Fin
6792
3670
Injury return 55d
Fin
66362
37711
Hard specialist
Fin
6792
4670
77d break
Fin
6772
3630
Fin
77462
65621
H2H trailH2H lead
Fin
662
320
Recent retirement
CourtSlow
Qualifying Semi-final
Fin
6462
0641
Clay specialist
Fin
662
000
Fin
47762
66541
Fin
4662
6431
H2H trailH2H lead
Fin
662
340
119d break
Fin
662
410
Heavy load 14dLosing streak 4
Qualifying Round
Fin
662
230
Fin
662
210
H2H leadH2H trail
Fin
662
020
Heavy load 14dInjury return 119d
Fin
762
520
Fin
6372
1651
Losing streak 4
Fin
662
010
63d break
Fin
6772
1640
H2H trailInjury return 28d
Ret.
5–
1–
Fin
762
530
Clay specialistH2H trail
Fin
2662
6441
119d break
Fin
662
420
Clay specialist
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
662
240
Fin
662
200
Weak on hard55d break
Fin
47762
66401
Recent retirement
Fin
662
340
3-setters recently49d break
Fin
7762
6540
3-setters recently
Fin
78792
66670
28d break
Fin
662
420
49d break37d break
Fin
64772
46631
Losing streak 549d break
Fin
672
450
63d break
Fin
47762
66521
105d break
Fin
762
530
Fin
0662
6331
Losing streak 4Recent retirement
CourtMedium-fast
Qualifying Semi-final
Qualifying Round
Fin
672
450
H2H lead364d break
Fin
662
130
Fin
662
440
Fin
662
330
Fin
662
300
Fin
662
340
Fin
762
540
Losing streak 4Losing streak 4
Fin
7862
6610
Fin
66662
37841
Fin
662
410
Fin
662
130
H2H trailH2H lead
Fin
77772
63640
Weak on hard
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
662
310
3-setters recently69d break
Fin
3662
6341
28d break
Fin
672
150
28d breakRecent retirement
Fin
66662
37841
Fin
77362
63631
Losing streak 6
Fin
6362
3641
84d breakLosing streak 7
Fin
762
520
Recent retirement70d break
Fin
662
340
Losing streak 749d break
Fin
77772
65630
42d break
Fin
662
340
Fin
672
150
CourtFast
Qualifying Semi-final
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
672
25–
Fin
762
54–
Hard specialist
Fin
646772
774641
Hard specialist
Fin
5672
7351
Ret.
65622
77001
Fin
Jimenez Kasintseva V.
662
21–
Fin
7762
654–
Fin
0672
6451
Fin
3672
6351
Ret.
61
5–
Fin
762
52–
Fin
662
40–
CourtMedium
Qualifying Semi-final
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
27762
66321
Fin
6062
1621
Fin
662
32–
Fin
6272
2651
Ret.
2612
6401
Fin
662
42–
Fin
662
31–
Fin
6162
4621
Fin
6472
4651
Fin
762
53–
Fin
6062
4641
Fin
662
21–