Tennis Matches & Results
16 tournaments across 3 surfaces (clay, hard, grass). Featured: Miami Masters and Miami. Highlights: 6 finals.
Miami Masters
ATP · M · HardCourtMedium
30°CDrizzle · Wind 16 km/h · 61% RH
Semi-final
Quarter-final
Round of 16
Fin
7762
6500
Hard specialist
Fin
36772
63631
Hard specialistH2H trail
Fin
662
330
H2H leadH2H trail
Fin
662
140
H2H leadH2H trail
Fin
662
330
Hard specialistWeak on hard
Fin
662
430
Hard specialistHard specialist
Fin
7762
6330
Weak on hardH2H lead
Fin
6062
4611
H2H leadHard specialist
Round of 32
Fin
77772
65650
Hard specialistHard specialist
Fin
6772
4650
Hard specialist
Fin
7762
6430
Home
Fin
65772
17651
H2H leadH2H trail
Fin
776562
657731
H2H leadHard specialist
Fin
662
100
Hard specialist
Fin
662
340
Weak on hardH2H lead
Fin
662
240
H2H leadH2H trail
Fin
5762
7511
Hard specialistH2H trail
Fin
762
510
Hard specialistH2H trail
Fin
57772
75651
Hard specialistWeak on hard
Fin
3662
6431
Hard specialist
Fin
61762
77531
Weak on hard
Fin
762
530
28d break
Fin
6792
3670
Weak on hardHard specialist
Fin
7762
6340
Hard specialist
Round of 64
Fin
77162
65611
Weak on hardRecent retirement
Fin
672
350
Hard specialist
Fin
662
340
Hard specialistHard specialist
Fin
657762
776521
Hard specialist
Fin
7762
6030
Weak on hardInjury return 35d
Fin
662
240
Hard specialist
Fin
662
340
Hard specialist
Fin
776762
657941
Hard specialistHard specialist
Fin
66262
47731
H2H leadH2H trail
Fin
774772
656621
Weak on hardHard specialist
Fin
76462
57721
Weak on hard
Fin
662
440
28d breakHard specialist
Fin
662
320
Hard specialistLosing streak 7
Fin
662
110
Recent retirement
Fin
662
320
Fin
662
330
Fin
762
510
H2H trailH2H lead
Fin
662
420
Hard specialistHard specialist
Fin
662
240
H2H leadWeak on hard
Fin
662
430
Hard specialistH2H trail
Fin
662
240
Hard specialist
Fin
63662
77121
Hard specialistHard specialist
Fin
776262
627711
Recent retirementWeak on hard
Fin
662
210
On a streak 6Recent retirement
Fin
62662
77341
Hard specialistH2H trail
Fin
773792
636671
Home
Ret.
42–
61–
Hard specialistHome
Fin
662
410
Weak on hardHard specialist
Fin
662
440
Hard specialist
Fin
662
340
Hard specialist
Fin
7772
5650
Hard specialistHard specialist
Fin
37762
66141
Round of 128
Fin
6772
3640
Home
Fin
662
420
Hard specialist168d break
Fin
7772
5630
Weak on hardHard specialist
Fin
762
540
Hard specialistRecent retirement
Fin
66362
37741
Hard specialistWeak on hard
Fin
4662
6341
H2H leadH2H trail
Fin
662
220
28d breakWeak on hard
Fin
662
340
Weak on hard
Fin
662
210
Hard specialist
Fin
672
250
Fin
7772
5630
Hard specialistHard specialist
Fin
6462
4641
Hard specialist
Fin
662
320
Hard specialist
Fin
672
450
Recent retirement
Fin
662
240
Hard specialistRecent retirement
Fin
662
340
Weak on hard238d break
Fin
7762
6520
Hard specialist
Fin
6362
4631
Hard specialist
Fin
672
350
Recent retirement
Fin
7762
6230
H2H trailHard specialist
Fin
7762
6540
Hard specialistWeak on hard
Fin
7762
6330
Losing streak 7
Fin
77772
62630
Hard specialist
Fin
4662
6141
H2H trailHard specialist
Fin
662
220
Weak on hard
Fin
774772
656651
Hard specialist
Fin
662
240
Losing streak 6
Fin
1662
6341
H2H trailHard specialist
Fin
1662
6141
Weak on hardH2H lead
Fin
6172
3651
Hard specialist
Fin
647772
776451
Recent retirement
Fin
662
320
Hard specialistWeak on hard
Miami
WTA · PM · HardCourtMedium
30°CDrizzle · Wind 16 km/h · 61% RH
Semi-final
Quarter-final
Round of 16
Fin
762
510
Hard specialist
Fin
7762
6130
Hard specialistHome
Fin
6772
4650
Weak on hard
Fin
662
420
H2H trailH2H lead
Fin
6162
3621
Hard specialist
W/O
H2H leadHard specialist
Fin
672
350
Hard specialistHome
Fin
662
320
HomeHard specialist
Round of 32
Fin
66362
37741
Hard specialistHard specialist
Fin
662
Avanesyan E.
120
Home
Fin
67662
79441
On a streak 7
Fin
6262
2641
Fin
662
400
Hard specialist
Fin
672
450
Hard specialistHard specialist
Fin
6772
4650
H2H leadH2H trail
Fin
762
540
Hard specialistHard specialist
Fin
7772
6450
Hard specialist
Fin
762
540
3-setters recentlyRecent retirement
Fin
6362
2601
H2H leadH2H trail
Fin
662
230
H2H leadH2H trail
Fin
6162
4611
Weak on hardHard specialist
Fin
6362
4631
H2H trailH2H lead
Fin
762
520
Hard specialistH2H lead
Fin
662
310
Hard specialistH2H trail
Round of 64
Fin
662
440
Losing streak 4
Ret.
771–
650–
63d break
Fin
662
420
Hard specialist
Fin
7362
5641
Hard specialistHome
Fin
662
430
HomeHard specialist
Fin
662
220
H2H leadH2H trail
Ret.
61–
00–
H2H leadH2H trail
Fin
662
240
Home3-setters recently
Fin
71072
6850
Home
Fin
3662
6141
Fin
3762
6541
Hard specialistHard specialist
Fin
662
120
Hard specialist
Ret.
65–
12–
H2H leadH2H trail
Fin
662
220
Hard specialist
Fin
662
110
Recent retirementHard specialist
Fin
662
430
Hard specialistInjury return 28d
Fin
662
220
Home
Fin
6462
1631
Ret.
64–
41–
Hard specialistLosing streak 5
Fin
662
210
Hard specialist
Fin
7762
6340
Fin
6362
4631
Losing streak 5
Fin
5762
7541
Weak on hardRecent retirement
Fin
Avanesyan E.
6462
1631
Fin
6772
2650
Hard specialist
Fin
662
210
Hard specialistWeak on hard
Fin
662
320
Fin
772
550
H2H trailH2H lead
Fin
762
510
Ret.
461–
630–
Hard specialistHard specialist
Fin
662
220
Hard specialistHard specialist
Fin
662
340
H2H leadH2H trail
Round of 128
Fin
662
330
63d breakWeak on hard
Fin
Avanesyan E.
6362
0611
3-setters recently
Fin
662
140
Recent retirementHard specialist
Fin
4662
6421
Hard specialistHard specialist
Fin
6362
2641
Hard specialist
Fin
7762
6130
Home
Fin
662
420
Home
Fin
662
340
Hard specialistOn a streak 5
Fin
662
240
Fin
6362
3621
Hard specialistHome
Fin
7762
6220
Ret.
63–
30–
Hard specialistH2H trail
Fin
3662
6111
HomeHome
Fin
662
420
Hard specialist
Fin
3662
6341
Hard specialist
Fin
662
230
HomeHard specialist
Fin
4662
6221
Losing streak 8
Fin
662
240
Hard specialist
Fin
662
330
Losing streak 4Losing streak 5
Fin
1662
6431
Injury return 28d
Fin
662
330
3-setters recentlyWeak on hard
Fin
662
230
Home
Fin
662
240
Losing streak 5
Fin
662
420
Fin
662
030
Losing streak 5
Fin
6462
2631
HomeLosing streak 5
Fin
662
410
Home
Fin
6262
4621
Fin
662
130
Weak on hard
Fin
6262
4641
H2H leadH2H trail
Fin
2662
6141
Fin
662
230
Weak on hard
CourtMedium
30°CDrizzle · Wind 16 km/h · 61% RH
Qualifying Semi-final
Fin
6462
4641
On a streak 5
Fin
7872
6650
Hard specialist
Fin
64772
26631
Hard specialist
Ret.
1–
1–
Hard specialistHard specialist
Fin
6162
3641
Recent retirementLosing streak 5
Fin
36772
63611
H2H trailHard specialist
Fin
7762
6220
Hard specialistHard specialist
Fin
3672
6151
Hard specialistH2H lead
Fin
662
340
Hard specialist
Fin
3662
6231
Recent retirement
Fin
7782
5660
HomeH2H lead
Fin
7762
6520
3-setters recently
Qualifying Round
Fin
77772
65650
Recent retirement112d break
Fin
662
220
Fin
662
Bicknell B.
440
Hard specialist
Fin
672
350
Losing streak 5140d break
Fin
6782
3660
Losing streak 6Hard specialist
Fin
7762
6420
3-setters recentlyWeak on hard
Fin
7962
6740
Fin
6772
2650
Hard specialistH2H lead
Ret.
651–
472–
H2H trailHard specialist
Fin
7762
6320
Hard specialist
Fin
662
420
Hard specialist3-setters recently
Fin
477772
662651
Fin
2662
6141
Hard specialistWeak on hard
Ret.
64–
41–
Hard specialistHard specialist
Fin
6362
2621
Hard specialist
Fin
27762
66441
Hard specialistHard specialist
Fin
637962
776721
On a streak 5
Fin
662
340
Hard specialist
Fin
672
450
HomeH2H lead
Fin
6772
3640
Recent retirement
Fin
6772
1620
Recent retirement
Fin
657762
776341
Recent retirement
Fin
662
440
Hard specialistRecent retirement
Fin
662
420
Losing streak 4
Asuncion CH
CHALLENGER · C · ClayCourtMedium-slow
Semi-final
Quarter-final
Round of 16
Fin
662
340
Weak on clay259d break
Fin
662
130
Clay specialistRecent retirement
Fin
662
230
Fin
66462
47721
H2H trailRecent retirement
Fin
762
530
Losing streak 4
Fin
762
510
Clay specialist
Fin
662
130
Clay specialist
Fin
662
400
Clay specialist
Round of 32
Fin
662
310
Marathon last
Fin
1662
6311
Clay specialistClay specialist
Fin
662
320
Clay specialistLosing streak 4
Fin
65662
77321
Clay specialist3-setters recently
Fin
662
340
Fin
662
220
Losing streak 4
Fin
3662
6241
Weak on clay45d break
Fin
61762
77541
Marathon last
Fin
662
440
Fin
4662
6431
259d break
Fin
662
140
Fin
662
340
Recent retirementRecent retirement
Fin
3662
6341
Clay specialistH2H trail
Fin
7462
5631
Fin
662
440
Clay specialistClay specialist
Ret.
365–
634–
Recent retirementH2H trail
Merida CH
CHALLENGER · C · ClayCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
662
130
63d breakLosing streak 6
Fin
7762
6330
Recent retirement
Fin
662
220
Losing streak 7Recent retirement
Fin
662
320
Injury return 35d
W/O
44d breakRecent retirement
Fin
6362
1631
Recent retirement357d break
Fin
6462
2641
Losing streak 8
Fin
672
150
Round of 32
Fin
662
320
Recent retirementInjury return 49d
Fin
7762
6330
Injury return 35d126d break
Fin
61662
77431
Recent retirement
Fin
6772
4640
357d break
Fin
672
450
44d break
Fin
662
230
49d break
Fin
662
410
Recent retirementInjury return 133d
Fin
662
030
Fin
662
220
Recent retirementInjury return 49d
Fin
6362
2611
Losing streak 828d break
Fin
662
440
28d break
Fin
6362
4631
63d break
Fin
6362
4631
42d break
Fin
77262
60631
Losing streak 6
Fin
6462
4621
Fin
662
310
Losing streak 7
Murcia CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
6462
3601
Fin
63782
26661
Clay specialist
Fin
672
250
Losing streak 7
Fin
7762
6530
Weak on clayInjury return 70d
Fin
77262
65641
Fin
7362
5631
Clay specialistClay specialist
Fin
672
350
Clay specialistLosing streak 5
Fin
6772
4630
28d break
Round of 32
Fin
662
440
Fin
662
320
Losing streak 7Clay specialist
Fin
66462
47731
Clay specialist63d break
Fin
4662
6431
Clay specialistH2H lead
Fin
762
530
Clay specialist
Fin
4662
6331
28d break
Fin
6362
4631
Weak on clay
Fin
6772
3650
H2H leadH2H trail
Fin
6362
4631
H2H trailClay specialist
Fin
662
420
28d breakClay specialist
Fin
77782
63660
Clay specialistClay specialist
Fin
7762
6420
Weak on clay
Fin
7762
6420
28d break
Fin
662
430
H2H trailClay specialist
Fin
6262
0641
Injury return 70d28d break
Fin
662
310
H2H trailRecent retirement
Zadar CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
6462
4611
Fin
710062
68641
Fin
07762
66431
H2H trailClay specialist
Fin
7962
6720
147d break28d break
Fin
662
210
Losing streak 5Weak on clay
Fin
2662
6321
H2H trailClay specialist
Fin
662
120
Clay specialist
Fin
662
140
Round of 32
Fin
662
410
Fin
6362
2641
Weak on clay
Fin
662
020
Clay specialistH2H trail
Fin
662
320
Clay specialist
Fin
6562
1721
Fin
7762
6020
Clay specialistH2H trail
Fin
6772
0650
H2H trailH2H lead
Fin
6772
2640
Weak on clay
Fin
662
120
Ret.
775–
622–
Clay specialist
Fin
662
310
H2H leadH2H trail
Fin
66462
47731
Clay specialistH2H trail
Fin
6772
2630
147d breakWeak on clay
Fin
662
140
Fin
5662
7241
Fin
776562
657711
Clay specialist28d break
W35 Alaminos-Larnaca
CHALLENGER · C · ClayRound of 16
CourtMedium-slow
Qualifying Semi-final
Fin
662
310
Recent retirement
Fin
76462
57721
Recent retirement
W/O
Recent retirement
Fin
662
140
77d break
Fin
672
350
H2H trailH2H lead
Fin
47762
66311
3-setters recently
Qualifying Round
Fin
662
420
44d break
Fin
662
200
Recent retirement49d break
Fin
672
150
Recent retirement
Fin
662
110
Recent retirementH2H trail
Fin
662
440
322d break
Fin
77362
63631
Recent retirement
Fin
662
220
Losing streak 4
Fin
6362
3631
Fin
662
410
CourtMedium
Qualifying Semi-final
Fin
672
350
42d break56d break
Fin
662
210
Losing streak 6336d break
Fin
662
230
Losing streak 6
Fin
662
110
126d break
Fin
7762
6540
Losing streak 7
Fin
662
430
49d break
CourtMedium
Qualifying Semi-final
Fin
662
34–
Fin
7782
566–
Fin
7762
652–
Fin
7872
665–
Fin
36772
63611
Fin
3672
6151
Fin
64772
26631
Fin
3662
6231
Fin
7762
622–
Ret.
1–
1–
Fin
6162
3641
Fin
6462
4641
Qualifying Round
Fin
662
42–
Ret.
642
41–
Fin
6772
364–
Fin
672
45–
Ret.
6511
4722
Fin
7762
642–
Fin
662
42–
Fin
6772
162–
Fin
662
Bicknell B.
44–
Fin
6782
366–
Fin
6362
2621
Fin
7762
632–
Fin
662
34–
Fin
477772
662651
Fin
662
22–
Fin
657762
776341
Fin
6772
265–
Fin
2662
6141
Fin
27762
66441
Fin
662
44–
Fin
672
35–
Fin
77772
6565–
Fin
637962
776721
Fin
7962
674–
CourtSlow
Qualifying Semi-final
Fin
77162
65601
Losing streak 7112d break
Fin
672
450
28d breakLosing streak 4
Fin
662
240
Fin
6462
1641
Clay specialistClay specialist
Fin
672
350
44d break
Fin
662
430
Injury return 70d28d break
Qualifying Round
Fin
662
430
Clay specialist
Fin
2662
6231
Fin
662
340
112d break
Fin
7762
6430
H2H lead112d break
Fin
7762
6330
44d break
Fin
6562
4741
Injury return 70d63d break
Fin
662
130
Clay specialist133d break
Fin
6462
1631
28d break28d break
Ret.
62–
20–
Losing streak 7
Fin
662
220
112d breakLosing streak 5
Fin
7782
5660
Losing streak 4196d break
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
662
120
147d break343d break
Fin
66262
37721
315d break224d break
Fin
662
240
147d break
Fin
6362
2621
Losing streak 7
Fin
662
130
Ret.
63–
20–
Losing streak 4Losing streak 4
Fin
762
540
259d break
Fin
3662
6111
Losing streak 4140d break
Fin
672
250
35d break
Fin
662
340
Fin
662
000
Weak on clay
Fin
662
120
CourtMedium
Qualifying Semi-final
Fin
6362
3631
Weak on hard
Fin
662
21–
Losing streak 4
Fin
6562
2731
Hard specialist
Fin
662
43–
H2H trailH2H lead
Fin
672
45–
Hard specialist
Fin
662
32–
Fin
662
22–
Fin
6772
461–
Hard specialist
Fin
662
02–
Weak on hard
Fin
2762
6511
Fin
3662
6331
Losing streak 6
Fin
17762
66531
Weak on hardHard specialist
Qualifying Round
Fin
662
32–
Weak on hardWeak on hard
Fin
662
44–
3-setters recently
Fin
762
53–
3-setters recently
Fin
662
12–
Losing streak 4
Fin
662
44–
Hard specialist
Fin
662
31–
28d break
Fin
662
04–
Weak on hard
Fin
6772
164–
H2H trailH2H lead
Fin
77262
65641
3-setters recently
Fin
77262
61641
Hard specialist
Fin
662
14–
Hard specialist
Fin
46772
63641
Fin
67662
79411
Weak on hard
Fin
6162
3621
Hard specialist
Fin
6162
4631
Fin
662
43–
Hard specialistWeak on hard
Fin
662
00–
Weak on hard
Fin
7762
612–
Weak on hard
Fin
7562
5741
Fin
662
31–
Fin
662
44–
Losing streak 6Losing streak 5
Fin
7462
5611
H2H leadH2H trail
Fin
662
23–
Hard specialist
Fin
2662
Jimenez Kasintseva V.
6441
Weak on hard
CourtSlow
Qualifying Semi-final
Qualifying Round
CourtMedium
Qualifying Semi-final
CourtMedium-fast
Qualifying Semi-final
Qualifying Round
CourtMedium-fast
Qualifying Semi-final
CourtSlow
Qualifying Round
CourtSlow
Qualifying Round
Qualifying Round