Tennis Matches & Results
2 tournaments on hard courts. Featured: Shanghai Masters. Highlights: 1 finals.
Shanghai Masters
ATP · M · HardCourtFast
22°COvercast · Wind 22 km/h · 50% RH
Semi-final
Quarter-final
Round of 16
Fin
6772
4610
Hard specialistH2H trail
Fin
662
120
Hard specialist
Fin
662
320
Hard specialistH2H trail
Fin
7762
6330
Hard specialist
Fin
672
450
On a streak 9Hard specialist
Fin
672
450
44d break
Fin
3662
6431
Hard specialistH2H trail
Fin
6362
3641
Hard specialistHard specialist
Round of 32
Fin
662
120
Hard specialistWeak on hard
Fin
5662
7441
Hard specialistWeak on hard
Fin
7762
6530
On a streak 9Recent retirement
Fin
782772
666651
H2H leadH2H trail
Fin
63662
77421
Hard specialistH2H trail
Fin
672
350
Fin
662
340
Hard specialistH2H trail
Fin
7762
6520
Hard specialistH2H lead
Fin
79262
67611
Hard specialistRecent retirement
Fin
672
450
H2H trailHard specialist
Fin
627862
776621
Losing streak 6
Fin
1672
6351
H2H trailHard specialist
Fin
66562
17721
Hard specialistH2H trail
Fin
662
420
Hard specialistH2H trail
Fin
57772
75651
3-setters recentlyHard specialist
Fin
662
340
Hard specialistH2H trail
Round of 64
Fin
777112
63690
Hard specialistHard specialist
Fin
662
420
Fin
662
240
Hard specialistRecent retirement
Fin
662
220
H2H leadH2H trail
Fin
6362
3621
Hard specialistHard specialist
Fin
77772
64650
Hard specialistHard specialist
Fin
6462
3641
Hard specialist22d break
Fin
77772
64650
Heavy load 14dOn a streak 6
Fin
772
550
Hard specialist
Fin
17862
66621
44d break3-setters recently
Fin
662
320
Recent retirementHard specialist
Fin
7862
6640
H2H trailH2H lead
Fin
62662
77241
Weak on hardHard specialist
Fin
4662
6431
H2H leadH2H trail
Fin
77372
65651
Hard specialist
Fin
7762
6430
Hard specialist
Fin
7972
6750
H2H trailH2H lead
Fin
662
130
Fin
662
320
H2H leadH2H trail
Fin
17762
66341
Hard specialist
Fin
662
320
Hard specialist
Fin
672
350
Hard specialistH2H trail
Fin
662
320
Losing streak 6Hard specialist
Fin
662
140
Hard specialistWeak on hard
Fin
662
440
Hard specialistWeak on hard
Fin
667762
786431
Weak on hardHard specialist
Fin
662
420
3-setters recentlyHard specialist
Fin
662
430
Losing streak 4
Fin
7862
6640
Hard specialistOn a streak 5
Fin
662
320
H2H trailHard specialist
Fin
662
210
Recent retirementWeak on hard
Fin
67662
79431
Hard specialistH2H trail
Round of 128
Fin
3662
6431
Weak on hard
Fin
77782
62660
Hard specialist
Fin
66562
47741
Weak on hard
Fin
6772
1640
Hard specialist
Fin
7762
6040
3-setters recently
Fin
7792
5670
Recent retirement
Fin
66662
47831
Hard specialistWeak on hard
Fin
662
220
H2H trailRecent retirement
Fin
662
440
Hard specialistRecent retirement
Fin
662
330
H2H leadH2H trail
Fin
662
340
Hard specialistHome
Fin
4662
6111
Fin
662
340
H2H trailH2H lead
Fin
662
420
44d break44d break
Fin
711782
69660
Recent retirementHard specialist
Fin
65662
77341
Weak on hardLosing streak 7
Fin
66672
78451
Fin
6772
4640
Hard specialistHard specialist
Fin
3662
6321
H2H leadH2H trail
Fin
662
430
Hard specialistHome
Fin
6772
4650
Hard specialistHard specialist
Fin
662
430
Hard specialist
Fin
2662
6341
Hard specialist
Fin
777102
65680
Hard specialistHard specialist
Fin
662
330
Recent retirementLosing streak 5
Fin
64772
26631
Fin
6562
1741
Hard specialist
Fin
7762
6520
Hard specialist
Fin
662
440
Hard specialist3-setters recently
Fin
6772
1630
Losing streak 8
Ret.
2–
4–
Recent retirement
Fin
6162
3601
Hard specialist3-setters recently
CourtFast
22°COvercast · Wind 22 km/h · 50% RH
Qualifying Semi-final
Fin
662
220
Losing streak 6
Ret.
43–
61–
Hard specialist
Fin
672
250
Hard specialist
Fin
636782
773661
Losing streak 7
Fin
662
240
Losing streak 8Home
Fin
662
220
Hard specialistHome
Fin
64662
77441
Hard specialistHard specialist
Fin
7262
5641
Fin
6172
2651
Fin
7762
6310
H2H leadH2H trail
Fin
672
350
Recent retirementWeak on hard
Fin
662
440
Hard specialistH2H trail
Qualifying Round
Fin
662
320
23d break
Fin
662
330
Hard specialist
Fin
662
420
Weak on hardHome
Fin
6772
4620
Hard specialistHome
Fin
662
240
Losing streak 5
Fin
67102
1680
Hard specialistLosing streak 4
Fin
62662
77441
Fin
6462
4641
Losing streak 830d break
Fin
662
320
Fin
772
550
Fin
7772
5620
H2H trailH2H lead
Fin
64662
77201
Losing streak 4
Fin
6772
4630
Hard specialist
Fin
6772
0630
Recent retirement
Fin
662
230
Losing streak 6Weak on hard
Fin
6372
4651
HomeWeak on hard
Fin
662
010
Hard specialistRecent retirement
Fin
77462
64631
Losing streak 7
Fin
66662
78411
Recent retirement
Fin
65662
77141
Fin
7762
6140
Fin
6567112
771691
Home
Fin
7762
6540
Hard specialistH2H trail
Ret.
74–
52–
CourtFast
Qualifying Semi-final
Fin
6172
2651
Fin
662
44–
Fin
64662
77441
Fin
662
24–
Fin
662
22–
Ret.
431
611
Fin
7762
631–
Fin
7262
5641
Fin
672
35–
Fin
636782
773661
Fin
672
25–
Fin
662
22–
Qualifying Round
Fin
7762
614–
Fin
65662
77141
Fin
6772
463–
Fin
772
55–
Fin
67102
168–
Fin
6772
462–
Fin
6567112
771691
Fin
6462
4641
Ret.
742
52–
Fin
662
23–
Fin
662
33–
Fin
66662
78411
Fin
7772
562–
Fin
62662
77441
Fin
662
24–
Fin
662
32–
Fin
6772
063–
Fin
662
42–
Fin
77462
64631
Fin
662
32–
Fin
64662
77201
Fin
7762
654–
Fin
6372
4651
Fin
662
01–