Tennis Matches & Results
2 tournaments on hard courts. Featured: Shanghai Masters. Highlights: 1 finals.
Shanghai Masters
ATP · M · HardCourtFast
28°COvercast · Wind 3 km/h · 62% RH
Semi-final
Quarter-final
Round of 16
Fin
786162
667741
H2H trailRecent retirement
Fin
6562
3721
93d break
Fin
66762
47931
3-setters recently
Fin
762
520
Hard specialist
Fin
377102
65681
Hard specialistHard specialist
Fin
6772
3650
Hard specialistHard specialist
Fin
662
420
Hard specialistRecent retirement
Fin
47762
66141
Hard specialistLosing streak 6
Round of 32
Fin
4762
6531
Hard specialist3-setters recently
Fin
77462
65631
Hard specialist
Ret.
6373–
7752–
H2H trailHard specialist
Fin
6772
3650
Recent retirementH2H trail
Fin
7772
5610
Recent retirementWeak on hard
Fin
672
450
Hard specialistWeak on hard
Ret.
63–
01–
Hard specialistLosing streak 4
Fin
672
150
Recent retirementHard specialist
Fin
7762
6130
Hard specialist
Fin
662
440
H2H leadHard specialist
Fin
662
440
Hard specialistHard specialist
Fin
6562
4711
H2H trailLosing streak 7
Fin
7762
6430
Recent retirement
Fin
672
450
3-setters recentlyHard specialist
Fin
4662
6321
Hard specialist
Ret.
3–
0–
Hard specialistH2H lead
Round of 64
Fin
662
440
3-setters recently
Fin
662
240
H2H leadHard specialist
Fin
662
110
Hard specialistH2H trail
Fin
277772
664611
Hard specialistH2H trail
Fin
662
400
Recent retirement
Fin
47762
66241
Weak on hardHard specialist
Fin
7762
6240
93d breakLosing streak 5
Fin
6162
1611
Losing streak 6Hard specialist
Fin
60772
36651
Recent retirement
Fin
662
440
Weak on hardHome
Fin
662
420
Hard specialistWeak on hard
Fin
662
340
Hard specialistH2H trail
Fin
662
440
Weak on hard
Fin
662
340
Hard specialistH2H lead
Fin
762
540
H2H leadH2H trail
Fin
662
330
Hard specialist
Fin
6772
3640
3-setters recently
Fin
762
510
Weak on hard
Fin
662
330
Hard specialist3-setters recently
Fin
662
320
Hard specialistH2H trail
Fin
662
400
Hard specialistHard specialist
Fin
4662
6441
Recent retirementH2H trail
Fin
662
440
Hard specialistHard specialist
Ret.
374–
651–
Hard specialistWeak on hard
Fin
7962
6740
H2H leadH2H trail
Fin
2662
6141
H2H trailH2H lead
Fin
3662
6341
Hard specialistHard specialist
Fin
6772
3640
Hard specialistLosing streak 4
Fin
672
450
Hard specialistRecent retirement
Fin
69662
711211
3-setters recentlyHard specialist
Fin
7762
6330
Hard specialist
Fin
77772
63640
Round of 128
Fin
7762
6340
Weak on hard
Fin
616772
772631
Weak on hardHome
Fin
4662
6341
Hard specialist
Fin
7762
6210
Hard specialist
Ret.
70–
50–
H2H trailHard specialist
Ret.
631–
770–
H2H trailH2H lead
Fin
662
340
Hard specialistHard specialist
Fin
662
420
58d break
Fin
662
340
H2H trailH2H lead
Ret.
4–
4–
Weak on hardHard specialist
Fin
7772
5650
Fin
3662
6441
3-setters recentlyWeak on hard
Fin
7862
6610
H2H leadH2H trail
Fin
662
120
Losing streak 7Recent retirement
Fin
66662
78111
3-setters recently
Fin
672
450
Hard specialistHard specialist
Fin
66562
37731
HomeWeak on hard
Fin
7762
6240
Hard specialistHard specialist
Fin
6362
4631
Hard specialistHard specialist
Fin
77772
65650
Hard specialist
Fin
6772
3650
Losing streak 5
Fin
2662
6341
H2H trailH2H lead
Fin
6462
1641
Hard specialist
Fin
662
320
Recent retirementH2H trail
Fin
4662
6341
Recent retirement
Fin
3662
6321
H2H trailWeak on hard
Fin
662
430
3-setters recentlyHard specialist
Fin
6372
3651
Recent retirement
Fin
662
340
Hard specialistWeak on hard
Fin
4762
6511
H2H trailHard specialist
Fin
2662
6311
H2H trailHard specialist
Fin
662
240
Hard specialist
CourtFast
28°COvercast · Wind 3 km/h · 62% RH
Qualifying Semi-final
Fin
662
440
Recent retirement
Fin
662
340
3-setters recently23d break
Fin
47762
66541
Hard specialist
Fin
6772
3650
Fin
6772
4630
Fin
662
330
Losing streak 7Hard specialist
Fin
662
230
3-setters recently128d break
Fin
7762
6240
H2H leadH2H trail
Fin
6562
3741
Hard specialist
Fin
662
400
Recent retirementLosing streak 4
Fin
662
440
58d break
Fin
662
430
Recent retirement
Qualifying Round
Fin
7762
6320
Losing streak 4Home
Fin
662
410
Recent retirementLosing streak 5
Fin
662
320
Losing streak 7
Fin
77772
63650
Hard specialist
Fin
672
350
3-setters recentlyHome
Fin
672
350
3-setters recentlyWeak on hard
Fin
7762
6430
128d breakHard specialist
Fin
67662
79421
Hard specialistHard specialist
Fin
7462
5621
Weak on hard
Fin
5662
7421
H2H trailH2H lead
Fin
37762
66121
Recent retirement
Fin
662
040
Recent retirement
Fin
662
120
H2H trailH2H lead
Fin
662
430
58d breakLosing streak 9
Fin
661772
477651
58d break
Fin
762
530
23d breakLosing streak 4
Fin
662
240
Recent retirement
Fin
17772
65651
Hard specialist
Fin
4662
6311
Fin
672
150
Hard specialist
Fin
4762
6531
Weak on hard
Fin
662
320
Hard specialistOn a streak 5
Fin
7772
6050
Losing streak 4
Fin
662
420
H2H trailH2H lead
CourtFast
Qualifying Semi-final
Fin
662
34–
Fin
7762
624–
Fin
662
40–
Fin
662
33–
Fin
662
43–
Fin
662
44–
Fin
6772
365–
Fin
662
44–
Fin
662
23–
Fin
47762
66541
Fin
6772
463–
Fin
6562
3741
Qualifying Round
Fin
672
35–
Fin
762
53–
Fin
662
12–
Fin
662
42–
Fin
662
24–
Fin
7762
632–
Fin
17772
65651
Fin
662
32–
Fin
662
04–
Fin
672
15–
Fin
7462
5621
Fin
662
43–
Fin
37762
66121
Fin
77772
6365–
Fin
4662
6311
Fin
662
41–
Fin
672
35–
Fin
7762
643–
Fin
67662
79421
Fin
661772
477651
Fin
7772
605–
Fin
4762
6531
Fin
662
32–
Fin
5662
7421