Tennis Matches & Results
4 tournaments on hard courts. Featured: Indian Wells Masters and Indian Wells. Highlights: 2 finals.
Indian Wells Masters
ATP · M · HardCourtMedium-slow
21°COvercast · Wind 10 km/h · 27% RH
Semi-final
Quarter-final
Round of 16
Fin
7762
6410
Hard specialist
Fin
7862
6610
Hard specialistH2H trail
Fin
662
400
Hard specialistH2H trail
Fin
662
110
H2H trailRecent retirement
Fin
662
440
Recent retirementOn a streak 5
Fin
762
530
H2H trailHard specialist
Fin
762
540
Hard specialistH2H trail
Fin
6262
2631
Recent retirement
Round of 32
Fin
762
540
Hard specialistH2H trail
Ret.
2–
0–
Hard specialistHard specialist
Fin
7762
6330
Hard specialist
Fin
662
330
H2H leadH2H trail
Fin
662
240
Recent retirementWeak on hard
Fin
774772
646621
Recent retirementHard specialist
Fin
4662
6311
Hard specialistH2H trail
Fin
662
340
3-setters recentlyHard specialist
Fin
37762
66431
23d break
Fin
662
240
Hard specialist
Fin
5672
7451
Recent retirementHard specialist
Fin
662
400
Hard specialist23d break
Fin
672
350
Recent retirement
Fin
5662
7331
Recent retirement
Fin
672
350
Hard specialist
Fin
6782
4660
H2H trailHard specialist
Round of 64
Fin
662
340
Hard specialistHard specialist
Fin
662
400
Hard specialistHard specialist
Fin
3662
6031
H2H leadHard specialist
Fin
662
220
Hard specialist
Fin
662
310
HomeHome
Fin
672
350
Hard specialistWeak on hard
Fin
662
320
Hard specialistWeak on hard
Fin
662
340
H2H trailH2H lead
Fin
662
320
Hard specialistHard specialist
Fin
6362
2611
H2H trailHard specialist
Fin
77772
62640
Hard specialistHard specialist
Fin
662
220
Hard specialist
Fin
3672
6451
Hard specialist
Ret.
60–
40–
Ret.
44–
62–
Hard specialist
Fin
762
510
Recent retirementHard specialist
Fin
7772
6450
Hard specialist
Fin
662
430
Hard specialist23d break
Fin
662
240
H2H leadH2H trail
Fin
762
530
23d breakLosing streak 4
Fin
7562
5721
23d break
Fin
6772
2620
H2H leadH2H trail
Fin
662
240
Recent retirement
Fin
77362
64621
Recent retirementWeak on hard
Fin
662
420
Hard specialistHard specialist
Fin
662
420
3-setters recently
Fin
47762
66311
H2H leadH2H trail
Fin
662
220
Hard specialistH2H trail
Fin
477772
665641
H2H trailH2H lead
Fin
672
450
Weak on hardH2H lead
Fin
77792
64670
Hard specialist
Fin
672
350
Losing streak 7Weak on hard
Round of 128
Fin
6162
2631
Hard specialistH2H trail
Fin
762
540
Weak on hardHard specialist
Fin
762
540
Hard specialist
Fin
662
200
Weak on hard
Fin
7762
6230
Hard specialistHard specialist
Fin
662
030
Ret.
793–
670–
Hard specialistHard specialist
Fin
662
330
Losing streak 4Weak on hard
Fin
3662
6141
Weak on hard3-setters recently
Fin
762
510
Hard specialistInjury return 30d
Fin
662
130
Hard specialist
Fin
762
540
Hard specialist
Fin
6562
3741
H2H leadH2H trail
Fin
3662
6221
Hard specialistWeak on hard
Fin
65772
27631
23d break
Fin
6782
4660
Hard specialist
Fin
2662
6321
H2H trailH2H lead
Fin
6562
1721
Hard specialist
Fin
26792
62671
Hard specialist
Fin
1772
6551
Hard specialistHard specialist
Fin
65662
77431
Hard specialistH2H trail
Fin
672
450
H2H trailHard specialist
Fin
47782
65661
Fin
46772
62641
HomeHard specialist
Fin
61772
46641
Fin
662
320
Fin
662
340
3-setters recentlyOn a streak 10
Fin
6362
3631
Hard specialist
Fin
662
440
Hard specialistH2H trail
Fin
6462
4631
Hard specialist
Fin
7772
5630
Recent retirement
Fin
6062
3611
Recent retirementLosing streak 4
Indian Wells
WTA · PM · HardCourtMedium-slow
21°COvercast · Wind 10 km/h · 27% RH
Semi-final
Quarter-final
Round of 16
Fin
5662
7121
H2H trailHard specialist
Fin
662
120
Hard specialistHard specialist
Fin
662
110
H2H leadHard specialist
Fin
3662
6341
Hard specialistHard specialist
Fin
47962
66731
On a streak 14
Fin
662
320
Hard specialistH2H trail
Fin
662
040
H2H leadH2H trail
Fin
662
120
On a streak 6Hard specialist
Round of 32
Fin
662
240
H2H trailH2H lead
Fin
662
120
Hard specialistH2H trail
Fin
662
020
H2H leadH2H trail
Fin
662
440
Hard specialist
Fin
672
450
Hard specialistLosing streak 4
Fin
7762
6510
H2H leadOn a streak 5
Fin
672
050
Hard specialist51d break
Fin
66862
271041
On a streak 14Hard specialist
Fin
662
210
Hard specialistH2H lead
Fin
6362
4641
Recent retirement
Fin
762
530
Hard specialist
Fin
662
330
H2H leadH2H trail
Fin
662
300
H2H leadH2H trail
Fin
7762
6120
Hard specialist
Fin
762
510
Hard specialistHard specialist
Fin
2662
6321
Round of 64
Fin
66862
171031
Home
Fin
7762
6430
Hard specialistHard specialist
Fin
662
330
Hard specialist
Fin
662
130
Weak on hard
Fin
77162
63631
Hard specialist
Fin
63772
46641
Hard specialist
Fin
672
450
Hard specialistHard specialist
Fin
662
Avanesyan E.
330
Fin
662
300
On a streak 14
Fin
3762
6541
H2H trailH2H lead
Fin
662
030
H2H leadH2H trail
Fin
662
200
H2H leadH2H trail
Fin
66362
47711
Hard specialistHard specialist
Fin
662
420
Hard specialistH2H trail
Fin
662
430
Hard specialistLosing streak 7
Fin
5662
7241
H2H leadInjury return 24d
Fin
71062
6840
Injury return 37d
Fin
7762
6340
HomeHard specialist
Fin
662
110
H2H trailH2H lead
Fin
662
220
Hard specialist
Fin
762
540
On a streak 6
Fin
7772
6350
Hard specialist37d break
Fin
662
310
Fin
662
140
Losing streak 4Hard specialist
Fin
662
340
H2H trailHard specialist
Fin
57762
76531
Recent retirementHard specialist
Fin
62662
77301
51d breakWeak on hard
Fin
672
350
H2H leadH2H trail
Fin
36772
61631
On a streak 5Hard specialist
Fin
662
210
Hard specialist
Fin
662
440
Fin
762
520
H2H leadH2H trail
Round of 128
Fin
662
210
Hard specialistWeak on hard
Fin
6792
4670
Hard specialistOn a streak 5
Fin
662
340
Weak on hard
Fin
662
210
HomeHard specialist
Fin
672
250
Hard specialist
Fin
662
110
Hard specialistWeak on hard
Fin
65672
77451
Fin
6462
4631
Recent retirementHome
Fin
662
120
HomeHome
Fin
7362
5611
Weak on hardHome
Fin
662
240
Ret.
61–
40–
Losing streak 7
Fin
672
450
Weak on hard
Fin
662
230
Weak on hard
Fin
0662
6221
HomeHome
Fin
2762
6501
Hard specialistWeak on hard
Fin
6772
2630
Home
Fin
61772
36621
H2H trailH2H lead
Fin
3762
6521
Weak on hard
Fin
662
420
Home
Fin
662
440
37d breakHard specialist
Fin
672
450
Weak on hard
Fin
662
320
H2H trailHard specialist
Fin
662
430
H2H trailHard specialist
Fin
4662
6341
H2H trailH2H lead
Fin
7862
6620
Hard specialistHome
Fin
662
440
Hard specialist
Fin
3662
6331
H2H trailH2H lead
Fin
Avanesyan E.
662
420
H2H leadH2H trail
Fin
662
230
Recent retirement
Fin
662
120
Hard specialist
Ret.
60–
40–
Injury return 37d3-setters recently
CourtMedium-slow
21°COvercast · Wind 10 km/h · 27% RH
Qualifying Semi-final
Fin
662
320
Home
Fin
662
010
Losing streak 4Hard specialist
Fin
7762
6330
On a streak 10
Fin
7762
6520
Hard specialistHard specialist
Fin
6362
4631
Fin
662
430
Losing streak 9
Fin
6262
4611
Hard specialistHard specialist
Fin
762
500
Weak on hardHard specialist
Fin
7762
6020
Recent retirement
Fin
67102
3680
Hard specialist
Fin
7862
6620
Injury return 30d
Fin
662
420
Qualifying Round
Fin
662
310
Recent retirementHome
Fin
66472
47751
121d break
Fin
77772
65640
Hard specialist
Fin
16792
63671
On a streak 10Hard specialist
Fin
662
240
Losing streak 423d break
Fin
662
420
Hard specialist
Fin
662
320
Hard specialistRecent retirement
Fin
662
120
Fin
77562
65711
Hard specialist
Fin
6462
4641
Hard specialist
Fin
762
540
Fin
6772
Habib H.
3650
Hard specialist
Fin
662
240
Home
Fin
5662
7331
Hard specialist
Fin
66662
47831
Hard specialist3-setters recently
Fin
662
210
Injury return 30dWeak on hard
Fin
672
450
HomeLosing streak 5
Fin
3662
6241
Losing streak 9Weak on hard
Fin
662
440
Weak on hard
Fin
762
540
Hard specialistHard specialist
Fin
662
430
Hard specialistHard specialist
Fin
662
420
Weak on hardHome
Fin
662
340
Hard specialistInjury return 58d
Fin
662
340
Losing streak 6
CourtMedium
Qualifying Semi-final
Fin
662
32–
Fin
7762
602–
Fin
762
50–
Fin
7762
652–
Fin
662
43–
Fin
662
01–
Fin
67102
368–
Fin
662
42–
Fin
6262
4611
Fin
7862
662–
Fin
7762
633–
Fin
6362
4631
Qualifying Round
Fin
662
12–
Fin
672
45–
Fin
762
54–
Fin
662
31–
Fin
5662
7331
Fin
662
42–
Fin
6772
Habib H.
365–
Fin
66662
47831
Fin
662
42–
Fin
3662
6241
Fin
662
24–
Fin
662
43–
Fin
662
34–
Fin
77562
65711
Fin
77772
6564–
Fin
662
34–
Fin
762
54–
Fin
662
32–
Fin
662
21–
Fin
66472
47751
Fin
6462
4641
Fin
16792
63671
Fin
662
24–
Fin
662
44–
CourtMedium-slow
Qualifying Semi-final
Fin
662
44–
Hard specialistHard specialist
Fin
662
43–
Hard specialist
Fin
3772
6551
On a streak 5Hard specialist
Fin
662
24–
Hard specialist
Fin
67112
069–
23d break
W/O
3-setters recentlyRecent retirement
Fin
662
43–
H2H trailH2H lead
Fin
662
44–
Fin
6462
2631
51d break
Fin
7772
645–
H2H trailHard specialist
Fin
662
21–
Weak on hardRecent retirement
Fin
7762
654–
Injury return 24dWeak on hard
Qualifying Round
Fin
662
34–
Hard specialist24d break
Fin
662
43–
Hard specialist30d break
Fin
662
33–
Hard specialist
Fin
662
22–
Hard specialistRecent retirement
Fin
6772
463–
On a streak 5
Fin
662
21–
Losing streak 5317d break
Fin
7762
633–
H2H trailH2H lead
Fin
76262
57741
Fin
5662
7211
23d break
Fin
662
22–
Recent retirement
Fin
662
44–
3-setters recently149d break
Fin
762
51–
30d breakLosing streak 4
Fin
7772
562–
30d breakWeak on hard
Fin
662
12–
191d break
Fin
662
31–
Fin
6562
4701
51d break30d break
Fin
6462
1611
Fin
762
54–
Hard specialistWeak on hard
Fin
4662
6141
Hard specialist
Fin
4662
6431
Recent retirementOn a streak 8
Fin
662
23–
Weak on hard
Fin
6262
0631
Injury return 24d3-setters recently
Fin
662
24–
Weak on hard
Fin
662
30–
Hard specialistInjury return 156d