Tennis Matches & Results
2 tournaments on hard courts. Featured: Miami Masters. Highlights: 1 finals.
Miami Masters
ATP · M · HardCourtMedium
21°CDrizzle · Wind 14 km/h · 81% RH
Semi-final
Quarter-final
Round of 16
Fin
7772
5640
Hard specialistH2H trail
Fin
6162
4641
Hard specialistH2H trail
Fin
66462
47741
Recent retirementHard specialist
Fin
662
130
Home
Fin
77772
64610
Fin
662
430
Hard specialist
Fin
27862
66641
Hard specialistHard specialist
Fin
66462
47721
Hard specialistHard specialist
Round of 32
Fin
762
540
Fin
63772
26651
Home
Fin
7747132
6466111
Hard specialistHard specialist
Fin
6782
3660
Hard specialistHard specialist
Fin
6562
3741
Hard specialist
Fin
662
340
Hard specialistHard specialist
Fin
662
140
Hard specialist
Fin
6772
4620
Hard specialistH2H trail
Fin
6562
2741
Fin
7762
6410
H2H leadH2H trail
Fin
6472
0651
Hard specialist
Fin
7762
6540
Hard specialist
Fin
3662
6341
Hard specialist
Fin
662
010
H2H leadH2H trail
Fin
6162
3631
Hard specialistHard specialist
Fin
6772
3620
Hard specialist
Round of 64
Fin
610662
712311
Hard specialist
Fin
662
240
Losing streak 5
Fin
672
250
Hard specialist
Fin
662
440
Hard specialist
Fin
662
230
Recent retirementHome
Fin
6462
2621
Hard specialistHard specialist
Fin
7762
6110
Hard specialistRecent retirement
Fin
662
140
Hard specialistHard specialist
Fin
66262
37731
Hard specialistLosing streak 4
Fin
77772
63600
Hard specialistHard specialist
Fin
26792
64671
Hard specialist
Fin
662
420
Fin
6162
0641
Hard specialist
Fin
637762
776331
3-setters recentlyHard specialist
Fin
6772
3630
Hard specialist
Fin
3662
6241
Hard specialistHard specialist
Fin
662
340
Hard specialistOn a streak 10
Fin
71062
6840
Fin
662
030
Hard specialistWeak on hard
Fin
77772
65630
H2H trailHard specialist
Fin
662
330
H2H leadH2H trail
Fin
66462
37741
Hard specialistWeak on hard
Fin
662
330
Hard specialistLosing streak 5
Fin
662
440
Hard specialist
Fin
7772
6350
Hard specialistHard specialist
Fin
7762
6430
Hard specialistRecent retirement
Fin
762
530
Weak on hard
Fin
6792
4670
Hard specialistWeak on hard
Fin
76462
57741
Hard specialist
Fin
6262
2641
HomeH2H lead
Fin
662
120
Hard specialist
Fin
65662
77241
H2H trailH2H lead
Round of 128
Fin
6772
1640
Hard specialist
Fin
64662
77111
Losing streak 6
Fin
667862
786611
Losing streak 5Weak on hard
Ret.
60–
00–
Losing streak 53-setters recently
Fin
6772
2630
Hard specialistHard specialist
Fin
762
520
H2H trailHard specialist
Fin
26772
63631
Weak on hard
Fin
662
440
H2H leadH2H trail
Fin
666772
782651
Hard specialist
Fin
769772
5711651
Fin
662
420
Fin
2662
6411
Hard specialistHome
Fin
662
320
3-setters recently
Fin
7862
6630
Hard specialistHard specialist
Fin
662
210
Hard specialistH2H trail
Fin
77772
63640
3-setters recently
Fin
776562
657721
3-setters recentlyWeak on hard
Fin
6362
4621
Hard specialist
Fin
662
420
39d break
Fin
5662
7441
Hard specialist
Fin
662
220
Hard specialist
Fin
4662
6311
H2H trailRecent retirement
Fin
762
530
H2H trailHard specialist
Fin
762
540
Recent retirement
Fin
63792
46671
Hard specialist
Fin
662
420
Hard specialistLosing streak 8
Fin
662
240
Hard specialistH2H trail
Fin
774782
636661
H2H leadH2H trail
Fin
6462
4611
23d break
Fin
6782
3660
Hard specialistHard specialist
Fin
7962
6730
On a streak 10Recent retirement
Fin
6362
3631
HomeLosing streak 4
CourtMedium
21°CDrizzle · Wind 14 km/h · 81% RH
Qualifying Semi-final
Fin
37762
66531
Home
Fin
4662
6441
Hard specialist3-setters recently
Fin
66262
07721
Hard specialist3-setters recently
Fin
6372
3651
Hard specialistLosing streak 4
Fin
662
210
Recent retirement3-setters recently
Fin
6362
2631
Weak on hardHard specialist
Fin
6562
1731
23d break
Fin
66262
37711
Hard specialistHard specialist
Fin
3762
6541
Hard specialist
Fin
6362
3641
Losing streak 6
Fin
662
440
Hard specialist
Fin
6772
3650
Hard specialist
Qualifying Round
Fin
6782
2660
Hard specialist
Fin
662
310
Losing streak 9
Fin
6772
3640
Injury return 23d
Fin
66662
78311
Hard specialistLosing streak 4
Fin
662
230
Fin
57762
76441
Hard specialistH2H trail
Fin
662
240
Hard specialistInjury return 30d
Fin
662
320
Hard specialist
Fin
662
340
23d breakHard specialist
Fin
662
310
Recent retirementHome
Fin
662
320
Hard specialistH2H trail
Fin
762
540
Losing streak 4H2H trail
Fin
66462
37741
Weak on hard
Fin
2662
6441
Hard specialistWeak on hard
Fin
7762
6340
H2H trailH2H lead
Fin
616782
774661
3-setters recently
Fin
7762
6140
HomeHard specialist
Fin
6362
4611
H2H trailH2H lead
Fin
7762
6430
Hard specialistWeak on hard
Fin
7762
6530
3-setters recentlyWeak on hard
Fin
66362
27731
H2H leadH2H trail
Fin
662
310
Weak on hard
Fin
4662
6421
Losing streak 6
Fin
662
340
H2H trailHard specialist
CourtMedium
Qualifying Semi-final
Fin
6362
2631
Weak on hardHard specialist
Fin
6562
1731
23d break
Fin
3762
6541
Hard specialist
Fin
6772
365–
Hard specialist
Fin
6362
3641
Losing streak 6
Fin
66262
37711
Hard specialistHard specialist
Fin
37762
66531
Fin
662
21–
Recent retirement3-setters recently
Fin
4662
6441
Hard specialist3-setters recently
Fin
6372
3651
Hard specialistLosing streak 4
Fin
66262
07721
Hard specialist3-setters recently
Fin
662
44–
Hard specialist
Qualifying Round
Fin
66462
37741
Weak on hard
Fin
57762
76441
Hard specialistH2H trail
Fin
662
34–
23d breakHard specialist
Fin
662
31–
Losing streak 9
Fin
662
23–
Fin
662
34–
H2H trailHard specialist
Fin
7762
634–
H2H trailH2H lead
Fin
662
32–
Hard specialist
Fin
4662
6421
Losing streak 6
Fin
6362
4611
H2H trailH2H lead
Fin
662
24–
Hard specialistInjury return 30d
Fin
662
32–
Hard specialistH2H trail
Fin
662
31–
Weak on hard
Fin
7762
614–
Hard specialist
Fin
662
31–
Recent retirement
Fin
66362
27731
H2H leadH2H trail
Fin
7762
653–
3-setters recentlyWeak on hard
Fin
7762
643–
Hard specialistWeak on hard
Fin
2662
6441
Hard specialistWeak on hard
Fin
762
54–
Losing streak 4H2H trail
Fin
66662
78311
Hard specialistLosing streak 4
Fin
616782
774661
3-setters recently
Fin
6772
364–
Injury return 23d
Fin
6782
266–
Hard specialist