Tennis Matches & Results
9 tournaments across hard and clay courts. Featured: Indian Wells Masters and Indian Wells. Highlights: 5 finals.
Indian Wells Masters
ATP · M · HardCourtMedium-slow
0.80
21°CClear · Wind 17 km/h · 10% RH
Semi-final
Quarter-final
Round of 16
Fin
77772
63650
On a streak 16Hard specialist
Fin
662
240
Hard specialist
W/O
Hard specialistHard specialist
Fin
762
510
On a streak 8Hard specialist
Fin
36772
64651
Hard specialistHard specialist
Fin
7762
6540
On a streak 11
Fin
66562
37741
Recent retirement
Fin
6782
3660
Hard specialistHome
Round of 32
Fin
762
530
Home
Fin
762
530
H2H leadH2H trail
Fin
662
340
Hard specialistHard specialist
Fin
77362
65641
Hard specialistHard specialist
Fin
4662
6311
Hard specialistHard specialist
Fin
62772
46621
Hard specialist
Fin
7762
6240
Hard specialistRecent retirement
Fin
672
450
Recent retirementLosing streak 6
Fin
662
340
On a streak 11Hard specialist
Fin
662
440
Hard specialistWeak on hard
Fin
7772
6350
Hard specialist
Fin
662
200
On a streak 8
Fin
64662
77441
Hard specialistHard specialist
Fin
1662
6321
Hard specialist
Fin
3662
6311
H2H leadH2H trail
Fin
7962
6730
Home
Round of 64
Fin
7762
6540
Home
Fin
61772
26631
On a streak 16Hard specialist
Fin
663772
377651
Hard specialist
Fin
662
320
Hard specialistHard specialist
Fin
6462
3641
Recent retirement
Fin
5662
7331
Hard specialist
Fin
762
540
H2H leadH2H trail
Fin
662
440
Hard specialistH2H trail
Fin
71162
6930
Hard specialistH2H lead
Fin
662
110
Hard specialistHard specialist
Fin
6362
3631
Fin
7762
6520
Weak on hardHome
Fin
662
340
Hard specialistH2H trail
Fin
7762
6320
Hard specialistHard specialist
Fin
4662
6421
Hard specialist
Fin
662
330
On a streak 8Hard specialist
Fin
662
140
Hard specialist
Fin
662
330
Hard specialistWeak on hard
Fin
662
330
Weak on hard
Fin
64772
26621
Recent retirementH2H trail
Fin
776462
647731
H2H trailHard specialist
Fin
662
200
Weak on hard
Fin
676782
793661
W/O
H2H trailH2H lead
Fin
46772
64641
Fin
6462
3631
Hard specialistWeak on hard
Fin
662
340
Hard specialistHard specialist
Fin
662
030
Hard specialist
Fin
78772
66620
HomeWeak on hard
Fin
662
220
Hard specialistWeak on hard
Fin
773772
656651
Home
Fin
7762
6430
Hard specialistH2H trail
Round of 128
Fin
662
110
HomeWeak on hard
Fin
6772
3630
Home
Fin
63662
77241
Weak on hardHard specialist
Fin
7862
6640
Recent retirementLosing streak 6
Fin
662
340
Hard specialist
Fin
662
400
Hard specialist3-setters recently
Fin
2662
6341
Weak on hardHard specialist
Fin
662
320
Losing streak 5
Fin
662
340
Hard specialistH2H trail
Fin
571062
76841
HomeHome
Fin
672
350
Hard specialistHard specialist
Fin
762
540
Hard specialist
Fin
65672
77051
Fin
6772
4650
Weak on hard
Fin
1662
6241
Weak on hard
Fin
672
350
Hard specialist
Fin
672
350
Recent retirement
Fin
6462
4641
H2H leadH2H trail
Fin
6162
2631
Fin
6772
3640
Weak on hard
Fin
662
440
H2H leadH2H trail
Fin
71372
61150
Hard specialistHard specialist
Fin
47772
65631
Hard specialist
Fin
7462
5611
Weak on hard
Fin
2762
6541
49d breakLosing streak 4
Fin
6772
2640
Hard specialistH2H lead
Fin
662
140
Hard specialistH2H trail
Fin
3662
6331
Fin
672
150
Hard specialist231d break
Fin
662
330
H2H trailHard specialist
Fin
662
420
Hard specialistHome
Fin
672
450
Weak on hard
Indian Wells
WTA · PM · HardCourtMedium-slow
0.80
21°CClear · Wind 17 km/h · 10% RH
Semi-final
Quarter-final
Round of 16
Fin
662
140
H2H leadH2H trail
Fin
662
140
Hard specialist
Fin
7762
6520
Hard specialistH2H trail
Fin
662
440
Hard specialist
Fin
776572
657751
H2H leadH2H trail
Fin
7862
6640
H2H leadH2H trail
Ret.
4–
1–
Recent retirement
Fin
4662
6231
On a streak 6
Round of 32
Fin
63662
77211
On a streak 6Hard specialist
Fin
662
340
Hard specialist
Fin
63672
77451
Recent retirement
Fin
7762
6430
Hard specialist49d break
Fin
5662
7101
Hard specialistHard specialist
Fin
662
340
Hard specialistRecent retirement
Fin
71772
56641
3-setters recently
Fin
7762
6410
H2H leadH2H trail
Fin
6362
1631
Hard specialistHard specialist
Fin
6772
4640
Weak on hard
Ret.
60–
42–
3-setters recently
Fin
7762
6410
Heavy load 14d
Fin
662
300
Recent retirement
Fin
662
210
H2H leadH2H trail
Fin
37772
65651
H2H trailHard specialist
Fin
6462
3631
Recent retirementRecent retirement
Round of 64
Fin
672
350
Hard specialist49d break
Fin
6472
4651
Recent retirementLosing streak 8
Fin
6562
2741
Hard specialist
Fin
662
410
Hard specialist
Fin
6772
1640
Hard specialistHome
Fin
3762
6531
H2H leadH2H trail
Fin
5662
7011
On a streak 6Weak on hard
Fin
4662
6431
Home
Fin
7782
5660
Weak on hard
Fin
6772
2640
Fin
6362
4611
Home
Fin
662
210
Recent retirement
Fin
2771
6601
Hard specialistHard specialist
Fin
6462
2621
H2H trailH2H lead
Fin
672
150
Hard specialistH2H trail
Fin
5662
7201
3-setters recentlyHard specialist
Fin
662
130
Fin
64662
77441
Recent retirement
Fin
662
040
H2H leadH2H trail
Fin
2662
6331
H2H trailHard specialist
Fin
662
430
Hard specialist
Fin
76062
57741
Recent retirement
Fin
0662
6311
Home
Fin
662
430
49d breakHard specialist
Fin
672
350
Losing streak 6
Fin
672
450
Hard specialist
Fin
2662
6331
Hard specialist3-setters recently
Fin
2762
6541
Weak on hard117d break
Fin
7792
5670
H2H trailH2H lead
Fin
6062
4621
Hard specialist
Fin
6262
3641
3-setters recently
Fin
6362
1611
Recent retirement3-setters recently
Round of 128
Fin
46792
62671
28d breakHome
Fin
662
330
49d break350d break
Ret.
61–
20–
Hard specialistRecent retirement
Fin
657872
776651
Injury return 49d
Fin
662
320
152d break
Fin
7762
6340
Hard specialist
Fin
662
030
HomeHome
Fin
6262
2621
Home
Fin
65772
17631
Hard specialist
Fin
662
320
Hard specialistH2H trail
Fin
662
320
Weak on hardHard specialist
Fin
762
530
Weak on hard
Fin
662
220
Hard specialistHome
Fin
662
320
Recent retirement
Fin
4662
6411
Hard specialist
Fin
662
330
Fin
672
250
Weak on hard
Ret.
65–
40–
H2H leadH2H trail
Ret.
63–
11–
Hard specialist
Fin
66872
471051
H2H trailH2H lead
Fin
772
550
Weak on hard
Fin
4662
6411
Losing streak 8
Fin
6772
3650
3-setters recentlyHeavy load 14d
Fin
7762
6240
Home
Fin
0662
6431
Recent retirement
Fin
3662
6121
Hard specialistWeak on hard
Fin
17762
66501
HomeRecent retirement
Fin
672
350
Home
Fin
6462
2641
Losing streak 6Weak on hard
Fin
662
210
Fin
662
320
Recent retirementRecent retirement
Fin
6772
4610
49d break
CourtMedium-slow
0.80
21°CClear · Wind 17 km/h · 10% RH
Qualifying Semi-final
Fin
0662
6331
Hard specialistHome
Fin
662
420
Fin
7962
6700
Hard specialist
Fin
662
420
Home
Fin
7772
6550
Hard specialistHard specialist
Fin
662
320
On a streak 5
Fin
6772
2640
3-setters recently
Fin
5662
7331
H2H trailH2H lead
Fin
7762
6320
Hard specialist
Ret.
60–
30–
Hard specialistOn a streak 6
Fin
63710772
7768651
HomeRecent retirement
Fin
77772
64640
Home
Qualifying Round
Fin
662
400
Recent retirementHard specialist
Fin
577772
765641
Fin
2662
6441
Hard specialistWeak on hard
Fin
662
140
Home
Fin
772
550
Home
Fin
662
140
HomeWeak on hard
Fin
7762
6440
Hard specialist
Fin
6362
1641
3-setters recentlyHard specialist
Fin
4662
6441
Hard specialistH2H lead
Fin
672
450
Fin
662
130
Hard specialistHard specialist
Fin
6362
2641
H2H leadH2H trail
Fin
6362
4631
Home
Fin
662
120
H2H leadWeak on hard
Fin
672
450
Fin
672
450
Hard specialist
Fin
3662
6221
Hard specialist
Fin
662
340
Hard specialist
Fin
662
220
H2H leadH2H trail
Fin
66462
37721
HomeHome
Fin
4662
6421
HomeHome
Ret.
5–
4–
H2H trailRecent retirement
Fin
4672
6351
HomeLosing streak 4
Fin
662
240
Monterrey CH
CHALLENGER · C · HardSemi-final
Quarter-final
Round of 16
Fin
662
420
Losing streak 5
Fin
7762
6110
Hard specialist35d break
Fin
2662
6221
Fin
672
250
Fin
65662
77141
Hard specialistHard specialist
Fin
7762
6420
H2H leadH2H trail
Fin
672
250
35d breakLosing streak 6
Fin
662
310
Losing streak 4154d break
Round of 32
Fin
662
420
Fin
662
330
154d break35d break
Fin
662
120
105d break
Fin
66062
27731
Losing streak 4
Fin
6262
2641
Losing streak 4
Fin
662
410
49d break
Fin
662
220
Losing streak 5
Fin
662
220
H2H trailH2H lead
Fin
672
350
35d break112d break
Fin
762
530
35d break56d break
Fin
662
440
Hard specialistLosing streak 11
Fin
662
430
H2H trailH2H lead
Fin
2662
6301
Hard specialist35d break
Fin
6462
3621
Fin
672
250
84d break
Fin
662
340
Hard specialist42d break
Roseto Degli Abruzzi 1 CH
CHALLENGER · C · ClaySemi-final
Quarter-final
Round of 16
Fin
6772
4620
H2H trailH2H lead
Fin
662
340
H2H leadH2H trail
Fin
672
150
Clay specialistLosing streak 5
Fin
65762
77511
Losing streak 6
Fin
7762
6520
Clay specialistLosing streak 5
Fin
7962
6720
Clay specialistClay specialist
Fin
7062
5631
H2H leadH2H trail
Fin
672
250
Round of 32
Fin
6772
1640
Losing streak 4
Fin
762
530
Clay specialist
Fin
662
310
Fin
27762
66121
Clay specialist
Fin
662
340
Losing streak 656d break
Fin
7162
5621
Weak on clay
Fin
662
240
Clay specialistH2H trail
Fin
6562
3721
Clay specialistH2H trail
Fin
672
250
H2H leadH2H trail
Fin
6262
0641
Losing streak 5H2H trail
Fin
6162
1611
Ret.
3–
2–
Clay specialistClay specialist
W/O
Losing streak 5
Fin
6772
2630
H2H trailLosing streak 8
Fin
662
130
Losing streak 5Losing streak 5
Fin
662
310
Santiago CH
CHALLENGER · C · ClaySemi-final
Quarter-final
Round of 16
Fin
762
530
Clay specialist49d break
Fin
662
130
Clay specialistInjury return 56d
Fin
6472
1651
Clay specialist
Fin
6362
3631
Weak on clay
Fin
6472
4651
Losing streak 5
Fin
65672
77251
Clay specialist
Fin
662
340
Clay specialist
Fin
662
120
Round of 32
Fin
66462
27711
56d break
Fin
662
200
49d break
Fin
662
310
Clay specialist
Fin
762
500
Fin
762
520
Fin
662
320
Weak on clay
Fin
662
210
Fin
6262
1621
49d break
Fin
662
430
H2H trailInjury return 28d
Fin
662
420
Injury return 56d42d break
Fin
6362
3631
H2H trailH2H lead
Fin
662
340
Losing streak 5
Fin
6772
1600
Clay specialistH2H trail
Fin
27762
66411
H2H trailClay specialist
Fin
17762
66331
H2H trailH2H lead
Fin
6772
0650
Clay specialistH2H trail
W15 Sharm ElSheikh
CHALLENGER · C · HardRound of 16
Qualifying Semi-final
Fin
662
42–
Fin
7762
632–
Fin
0662
6331
Ret.
601
30–
Fin
662
32–
Fin
7772
655–
Fin
6772
264–
Fin
5662
7331
Fin
7962
670–
Fin
662
42–
Fin
77772
6464–
Fin
63710772
7768651
Qualifying Round
Fin
672
45–
Fin
772
55–
Fin
662
13–
Fin
672
45–
Fin
2662
6441
Fin
662
14–
Ret.
51
4–
Fin
7762
644–
Fin
662
22–
Fin
662
14–
Fin
4662
6441
Fin
662
34–
Fin
662
24–
Fin
6362
1641
Fin
672
45–
Fin
662
12–
Fin
6362
2641
Fin
3662
6221
Fin
66462
37721
Fin
6362
4631
Fin
4672
6351
Fin
577772
765641
Fin
4662
6421
Fin
662
40–
Qualifying Semi-final
Fin
662
440
35d break98d break
Fin
2662
6411
231d break
Fin
7262
5641
49d break
Fin
662
220
Fin
662
420
112d breakInjury return 42d
Fin
662
430
Losing streak 5105d break
Qualifying Round
Fin
7762
6440
105d break
Fin
277772
665651
Fin
6772
3630
112d break252d break
Fin
762
510
Losing streak 549d break
Fin
637762
776311
35d break
Fin
6362
3631
56d break
Fin
6362
4611
231d breakLosing streak 4
Ret.
65–
34–
49d break
Fin
662
120
119d break
Fin
71062
6820
98d break
Qualifying Semi-final
Fin
662
320
Clay specialist84d break
Fin
662
140
Fin
662
430
Losing streak 484d break
Fin
662
120
Losing streak 5
Fin
4762
6521
63d break
Fin
36772
60631
Losing streak 6280d break
Qualifying Round
Fin
662
440
84d break190d break
Fin
662
220
Losing streak 4Losing streak 4
Fin
6362
4611
Losing streak 5
Fin
672
050
84d break
Fin
6262
3611
63d break
Fin
662
430
Fin
672
450
Fin
7762
6300
175d break
Fin
662
100
Fin
1762
6521
280d break238d break
Qualifying Semi-final
Fin
66362
37741
84d break
Fin
662
430
56d breakLosing streak 6
Fin
662
440
49d break42d break
Fin
662
000
161d break
Fin
662
430
Weak on clay
Fin
662
420
Injury return 56d42d break
Qualifying Round
Fin
662
240
49d break147d break
Fin
662
020
42d break
Fin
4662
6441
42d break
Fin
662
000
56d break49d break
Fin
2662
6431
56d break
Fin
662
210
84d breakLosing streak 6
Fin
662
430
161d break56d break
Fin
662
100
Injury return 49d
Fin
7762
6440
Weak on clay133d break
Fin
7762
6430
Losing streak 642d break
Qualifying Semi-final
Fin
4662
6211
Fin
3662
6141
Ret.
3–
3–
Fin
1662
6401
Fin
662
34–
Fin
662
33–
Fin
6362
0631
Fin
7362
5641
Fin
662
41–
Fin
0662
6221
Fin
6362
2631
Fin
6772
265–
Qualifying Round
Fin
6262
3621
Fin
762
52–
Fin
672
05–
Fin
6362
4641
Fin
762
52–
Fin
6362
0621
Fin
77772
6562–
Fin
3762
6541
Fin
662
41–
Fin
68662
710441
Fin
65662
77401
Fin
662
23–
Fin
762
53–
Fin
762
53–
Fin
4772
6551
Fin
672
25–
Fin
662
21–
Fin
662
34–
Fin
772
55–
Fin
4662
6321
Fin
672
15–
Fin
662
31–
Fin
4662
6331
Qualifying Round
Qualifying Round