Tennis Matches & Results
10 tournaments across clay and hard courts. Featured: Miami Masters and Miami. Highlights: 6 finals.
Miami Masters
ATP · M · HardCourtMedium
25°CMainly clear · Wind 21 km/h · 57% RH
Quarter-final
Round of 16
Fin
762
510
Hard specialistHard specialist
Fin
662
440
Hard specialist
Fin
7762
6330
H2H trailRecent retirement
Fin
7762
6320
Hard specialist
Fin
762
530
Fin
662
340
H2H leadH2H trail
Fin
3662
6141
H2H trailHard specialist
Fin
627762
776321
Hard specialist
Round of 32
Fin
662
220
H2H leadH2H trail
Fin
662
320
Hard specialistWeak on hard
Fin
662
430
H2H leadHard specialist
Fin
672
350
Fin
7762
6430
3-setters recentlyHard specialist
Fin
662
340
Hard specialistH2H trail
Fin
7762
6240
Hard specialistH2H lead
Fin
662
440
Fin
662
230
Hard specialist
Fin
662
320
Weak on hardHard specialist
Fin
7462
5631
Fin
5772
7551
Hard specialistH2H lead
Fin
662
240
Recent retirementRecent retirement
Fin
77472
65651
Hard specialistH2H trail
Fin
774772
656641
Hard specialistH2H lead
Fin
6562
3741
Hard specialist
Round of 64
Fin
66562
47711
H2H leadHome
Fin
7762
6540
Hard specialist
Fin
637102
46681
Hard specialistH2H trail
Fin
662
420
Hard specialistWeak on hard
Fin
71162
6910
Hard specialist3-setters recently
Fin
37762
66541
Hard specialistH2H trail
Fin
662
030
H2H trailH2H lead
Fin
6362
4631
Fin
662
330
Hard specialist
Fin
7762
6520
Hard specialist
Ret.
63–
11–
Hard specialist
Fin
762
520
Losing streak 4
Fin
662
320
H2H leadH2H trail
Fin
662
140
Hard specialistHard specialist
Fin
662
320
3-setters recently
Fin
662
420
H2H leadHard specialist
Fin
662
340
Hard specialistHard specialist
Fin
6562
3731
Hard specialist
Fin
3662
6431
H2H leadH2H trail
Fin
662
230
Hard specialistHard specialist
Fin
662
120
Weak on hard
Fin
662
300
H2H trailH2H lead
Fin
67662
79341
Hard specialist
Fin
63772
46631
Home
Fin
37762
66541
On a streak 5Hard specialist
Fin
47762
66341
Hard specialist
Fin
7762
6220
H2H trailH2H lead
Fin
616772
772651
Recent retirementWeak on hard
Fin
47862
66631
Hard specialist28d break
Fin
662
310
Hard specialistRecent retirement
Fin
79362
67631
Weak on hard
Fin
7762
6540
Home
Round of 128
Fin
63762
77541
On a streak 5Recent retirement
Fin
662
440
H2H leadHard specialist
Fin
662
320
Hard specialistH2H trail
Fin
662
210
Home
Fin
68662
710441
Hard specialist
Fin
662
430
Hard specialist
Fin
662
440
H2H leadHard specialist
Fin
672
150
Hard specialistHard specialist
Fin
7462
5631
Hard specialist
Fin
7772
5650
H2H trailH2H lead
Fin
662
110
Hard specialist
Fin
66262
27711
H2H leadH2H trail
Fin
662
340
Hard specialistHard specialist
Fin
662
230
3-setters recently
Fin
662
440
H2H leadH2H trail
Fin
662
420
Hard specialist
Fin
662
340
Weak on hard
Fin
3662
6231
Hard specialistWeak on hard
Fin
662
330
Hard specialistWeak on hard
Fin
6782
2660
Hard specialistWeak on hard
Fin
7762
6330
Recent retirement
Fin
662
340
3-setters recentlyHome
Ret.
62–
30–
Losing streak 7
Fin
710162
68641
H2H leadH2H trail
Fin
672
350
Weak on hardWeak on hard
Fin
61662
77441
Hard specialist28d break
Fin
7762
6410
Weak on hardWeak on hard
Fin
6362
3631
Losing streak 4
Fin
7762
6340
H2H leadHome
Fin
672
450
H2H trailH2H lead
Fin
662
420
Fin
762
510
Hard specialist
Miami
WTA · PM · HardCourtMedium
25°CMainly clear · Wind 21 km/h · 57% RH
Semi-final
Quarter-final
Round of 16
Fin
662
230
210d break
Fin
662
310
On a streak 12Hard specialist
Ret.
6–
0–
Hard specialistWeak on hard
Fin
5672
7451
Recent retirement
Fin
7762
6540
H2H leadH2H trail
Fin
662
240
H2H trailH2H lead
Fin
662
230
Hard specialistRecent retirement
Fin
662
340
Hard specialistHome
Round of 32
Fin
662
140
HomeLosing streak 6
Fin
6362
2631
HomeHome
W/O
Hard specialist217d break
Fin
662
300
Fin
662
030
H2H leadH2H trail
Fin
762
510
Home
Fin
662
340
Hard specialistHard specialist
Fin
662
410
Hard specialist
W/O
Hard specialist
Fin
672
150
H2H trailHard specialist
Ret.
63–
20–
210d breakHard specialist
Fin
2662
6421
Weak on hard
Fin
76462
57741
H2H trailH2H lead
Fin
7772
6150
Hard specialistHard specialist
Ret.
61–
00–
Recent retirementHard specialist
Fin
662
320
Round of 64
Fin
662
420
Recent retirementRecent retirement
Fin
662
410
Home63d break
Fin
6362
1631
Hard specialist
Ret.
5–
1–
Recent retirement
Fin
672
450
Hard specialist
Fin
6362
3641
HomeWeak on hard
Fin
3672
6451
Hard specialistHard specialist
Fin
662
200
H2H leadH2H trail
Fin
662
310
Hard specialist
Fin
762
540
Hard specialistH2H lead
Fin
662
320
Losing streak 6Weak on hard
Fin
772
550
Recent retirement
Fin
6472
3651
Injury return 28d
Fin
662
210
Fin
6772
4630
217d breakHard specialist
Fin
662
400
Home
Fin
662
440
Weak on hardHard specialist
Fin
3762
6501
Fin
62772
46651
Hard specialist
Fin
6362
0641
HomeHard specialist
Fin
662
230
Hard specialist
Fin
662
140
Hard specialistWeak on hard
Fin
662
110
Hard specialistHard specialist
Fin
7762
6120
Fin
3662
6341
Weak on hardHome
Fin
46772
63641
Fin
4662
6121
Recent retirement
Fin
7262
5611
210d breakHard specialist
Fin
7762
6540
H2H trailH2H lead
Fin
662
220
H2H leadH2H trail
Fin
662
330
Recent retirement
Fin
6772
3600
Hard specialist
Round of 128
Fin
4662
6311
336d break
Fin
662
430
HomeWeak on hard
Fin
6362
2631
Weak on hard175d break
Fin
46772
64641
Recent retirementWeak on hard
Fin
662
340
Hard specialist
Fin
662
210
Home231d break
Ret.
6–
2–
Fin
3662
6211
Hard specialist63d break
Fin
66662
78111
Weak on hardHome
Fin
662
410
Home
Fin
7762
6220
Fin
4762
6521
Home
Fin
762
530
Recent retirement63d break
Fin
7762
6440
Hard specialist
Fin
662
000
Ret.
642–
461–
Hard specialistHard specialist
Fin
2662
6341
H2H leadWeak on hard
Fin
662
340
Recent retirement
Fin
7862
6640
Recent retirementH2H trail
Fin
77772
63630
217d break
Fin
7762
6530
HomeH2H lead
Fin
65762
77541
Fin
3662
6031
Hard specialistHard specialist
Fin
4662
6211
Hard specialist
Fin
662
040
210d break
Fin
672
350
Hard specialist
Fin
6462
4641
63d break
Fin
662
120
Fin
662
410
Losing streak 6
Fin
662
120
Recent retirement240d break
Fin
47862
66621
Ret.
7–
5–
Weak on hard
CourtMedium
25°CMainly clear · Wind 21 km/h · 57% RH
Qualifying Semi-final
Fin
67102
3680
H2H trailLosing streak 5
Fin
710262
68631
On a streak 5Home
Fin
7862
6620
Weak on hard
Fin
5662
7341
Weak on hard
Fin
27762
66111
Home
Fin
662
440
HomeH2H lead
Fin
762
530
H2H leadH2H trail
Fin
7772
6550
Home
Fin
662
220
HomeH2H lead
Fin
6772
1640
Weak on hardHome
Fin
662
340
Hard specialist
Fin
37762
66421
Losing streak 4Injury return 28d
Qualifying Round
Fin
2662
6321
Hard specialist
Fin
662
210
Home
Fin
662
220
Injury return 28d
Fin
6262
4641
HomeHard specialist
Fin
662
330
H2H leadHard specialist
Fin
662
340
H2H trailH2H lead
Fin
65662
77431
On a streak 5Weak on hard
Fin
662
340
133d break
Ret.
60–
10–
Weak on hard
Fin
77462
64631
Hard specialistH2H trail
Fin
662
220
H2H leadH2H trail
Fin
662
210
Weak on hard63d break
Fin
662
320
Fin
662
420
H2H leadH2H trail
Fin
6772
4650
Losing streak 5Hard specialist
Fin
662
220
HomeH2H lead
Fin
662
420
H2H trailH2H lead
Fin
47962
66721
Fin
6462
4641
Ret.
63–
41–
HomeRecent retirement
Fin
662
430
HomeWeak on hard
Fin
662
130
Hard specialistH2H trail
Fin
6462
4641
3-setters recently
Fin
67662
79221
Home
Biel CH
CHALLENGER · C · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
78772
66650
Fin
662
440
Fin
662
440
182d breakLosing streak 6
Fin
6772
4630
28d breakHard specialist
Fin
78462
66611
105d break35d break
Fin
672
250
Losing streak 4
Fin
662
440
H2H trailH2H lead
Fin
63772
46631
Round of 32
Fin
662
330
182d break
Fin
7772
6450
Losing streak 4
Fin
7962
6740
H2H leadH2H trail
Fin
1662
6341
182d break
Fin
762
530
Hard specialist
Fin
6462
3631
H2H trailH2H lead
Fin
60662
77331
35d breakHard specialist
Fin
662
420
Fin
762
500
35d break
Fin
71062
6840
H2H trailH2H lead
Fin
662
230
Losing streak 4
Fin
662
320
28d break3-setters recently
Fin
77772
64630
105d breakWeak on hard
Fin
65672
77351
Losing streak 4
Fin
662
340
28d break
Fin
7762
6510
H2H lead240d break
Lille CH
CHALLENGER · C · HardCourtMedium-fast
Semi-final
Quarter-final
Round of 16
Fin
662
410
Hard specialist
Fin
672
450
H2H leadH2H trail
Fin
662
440
H2H leadH2H trail
Fin
6362
2631
Hard specialist182d break
Fin
7762
6540
Fin
662
420
28d break
Fin
647102
16681
35d break
Fin
3662
6121
Round of 32
Fin
662
240
Weak on hard
Fin
1662
6421
49d break
Fin
6562
0711
Fin
6462
3641
Hard specialist28d break
Fin
6772
2630
28d break
Fin
3662
6301
Ret.
632–
362–
Losing streak 435d break
Fin
7762
6020
Hard specialist
Fin
662
130
H2H trailH2H lead
Fin
7106162
687721
Fin
662
230
28d break28d break
Fin
662
430
Losing streak 12
Fin
7772
6250
35d break28d break
Fin
662
110
182d break357d break
Fin
7762
6330
Recent retirement
Fin
662
310
28d break
Santa Cruz De La Sierra CH
CHALLENGER · C · ClayCourtMedium-slow
Semi-final
Quarter-final
Round of 16
Fin
662
210
Clay specialist
Fin
662
230
Recent retirement
Fin
4662
6341
H2H leadH2H trail
Fin
7762
6440
Losing streak 4
Fin
662
440
Recent retirement
Fin
27762
66541
Recent retirementOn a streak 5
Ret.
4–
0–
Recent retirementClay specialist
Fin
662
410
H2H leadH2H trail
Round of 32
Fin
662
340
Fin
6362
4631
Fin
6772
0650
Fin
7762
6130
Clay specialist
Fin
6362
3611
Clay specialist
Fin
662
240
Recent retirement
Fin
662
240
Clay specialist
Fin
662
310
On a streak 5
Fin
672
450
Recent retirement
Fin
27762
66421
H2H leadH2H trail
Fin
7772
5640
Losing streak 4
Fin
762
540
Recent retirement
Fin
662
230
Fin
662
220
Clay specialistH2H lead
Fin
662
340
Recent retirementClay specialist
Fin
762
520
H2H trailH2H lead
Zadar CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
6262
3621
H2H trailH2H lead
Fin
662
410
105d breakInjury return 105d
Fin
2762
6521
Recent retirement
Fin
662
140
245d break
Fin
762
510
Injury return 112dLosing streak 4
Fin
4662
6221
112d breakClay specialist
Fin
6772
4610
H2H leadH2H trail
Fin
662
340
On a streak 5Losing streak 4
Round of 32
Fin
6472
2651
Injury return 112d154d break
Fin
3662
6231
H2H leadH2H trail
Fin
6572
4751
Losing streak 6Clay specialist
Fin
662
220
112d breakClay specialist
Fin
672
250
Fin
762
520
On a streak 5H2H lead
Fin
6062
4611
105d breakClay specialist
Fin
6772
2630
Fin
1662
6411
H2H trailH2H lead
Fin
6772
2650
Losing streak 435d break
Fin
662
220
Fin
6792
2670
245d breakClay specialist
Fin
762
530
35d break
Fin
662
240
Injury return 105dRecent retirement
Fin
662
330
Clay specialist
Fin
662
340
Losing streak 4
W15 Monastir
CHALLENGER · C · HardCourtSlow
Round of 16
CourtFast
Qualifying Semi-final
Fin
762
530
Hard specialist210d break
Fin
7762
6230
Losing streak 6105d break
Fin
66162
17741
105d break42d break
Fin
6462
0631
Losing streak 4Losing streak 4
Fin
662
110
Fin
662
340
28d break
Qualifying Round
Fin
377772
665641
Losing streak 4245d break
Fin
662
430
28d break105d break
Fin
672
150
Losing streak 4
Fin
762
520
Hard specialist77d break
Fin
762
530
210d break35d break
Fin
662
440
105d break
Ret.
1–
0–
119d break
Fin
3662
6431
105d breakInjury return 49d
Fin
662
420
H2H trailH2H lead
Fin
662
410
42d break
Fin
662
420
Fin
662
320
119d break
CourtMedium-fast
Qualifying Semi-final
Fin
762
530
Losing streak 4
Fin
5662
7201
Weak on hard28d break
Fin
662
210
H2H trailH2H lead
Fin
3662
6221
Fin
4662
6141
Losing streak 4
Fin
6362
4621
182d break
Qualifying Round
Fin
67102
4680
42d break
Fin
6772
4610
Losing streak 4364d break
Fin
662
210
77d break
Fin
672
450
182d break
Fin
762
520
133d break
Ret.
77654–
65771–
Weak on hard
Fin
277772
664651
Weak on hard28d break
Fin
7762
6540
Losing streak 4
Fin
662
210
133d break
Fin
662
230
35d break238d break
Fin
762
510
H2H trail77d break
Fin
662
420
28d break56d break
CourtMedium
Qualifying Semi-final
Fin
662
22–
Fin
662
44–
Fin
6772
164–
Fin
5662
7341
Fin
710262
68631
Fin
762
53–
Fin
662
34–
Fin
37762
66421
Fin
27762
66111
Fin
7772
655–
Fin
7862
662–
Fin
67102
368–
Qualifying Round
Fin
6262
4641
Fin
662
33–
Fin
6462
4641
Fin
662
43–
Fin
662
21–
Fin
662
22–
Fin
662
21–
Fin
662
34–
Ret.
632
41–
Fin
65662
77431
Fin
67662
79221
Fin
662
32–
Fin
2662
6321
Fin
662
13–
Fin
77462
64631
Fin
662
22–
Fin
662
42–
Fin
662
42–
Fin
662
22–
Fin
662
34–
Fin
47962
66721
Ret.
601
10–
Fin
6772
465–
Fin
6462
4641
CourtMedium-slow
Qualifying Semi-final
Qualifying Round
Fin
662
020
Weak on clayLosing streak 9
Fin
662
240
Fin
662
340
Losing streak 9
Fin
662
240
H2H leadH2H trail
Fin
662
020
H2H leadH2H trail
Fin
662
440
Fin
662
130
Injury return 77d
Fin
672
450
56d break
Fin
66462
37741
Fin
662
220
56d break
Fin
661162
071331
175d break
CourtSlow
Qualifying Semi-final
Fin
6792
3670
Clay specialist
Fin
662
110
105d break315d break
Fin
662
330
Losing streak 4Injury return 70d
Fin
7562
5721
Clay specialistClay specialist
Fin
762
530
Injury return 105d112d break
Fin
7362
5621
Injury return 112d
Qualifying Round
Fin
772
550
140d break
Fin
662
220
Fin
662
040
Losing streak 498d break
Fin
662
110
105d break
Fin
64782
26661
Injury return 105dLosing streak 6
Fin
1672
6451
Clay specialist98d break
Fin
672
450
315d break70d break
Fin
662
130
Injury return 70d
Fin
672
350
Clay specialist343d break
Fin
662
310
112d break154d break
Fin
662
030
Clay specialist168d break
CourtMedium
Qualifying Semi-final
Fin
2662
6421
Fin
662
24–
Fin
662
32–
Fin
3662
6321
Fin
3662
6421
Fin
762
51–
Fin
762
54–
Fin
63772
26651
Fin
7862
664–
Fin
6362
3641
Fin
762
51–
Fin
662
32–
Qualifying Round
Fin
662
32–
Fin
662
33–
Fin
662
33–
Fin
672
45–
Fin
1662
6221
Fin
6462
3641
Fin
7762
642–
Fin
5662
7441
Ret.
632
30–
Fin
662
32–
Fin
65672
77451
Fin
662
40–
Fin
662
14–
Fin
17762
66541
Fin
662
24–
Fin
4672
6451
Fin
662
34–
Fin
4662
6231
Fin
662
21–
Qualifying Round