Tennis Matches & Results
10 tournaments across hard and clay courts. Featured: Indian Wells Masters and W15 Karaganda. Highlights: 4 finals.
Indian Wells Masters
ATP · M · HardCourtMedium-slow
20°CClear · Wind 7 km/h · 29% RH
Semi-final
Quarter-final
Round of 16
Fin
7762
6410
Hard specialistHard specialist
Fin
662
330
Fin
5662
7231
Recent retirement
Fin
662
430
Home
Fin
662
440
Hard specialistHard specialist
Fin
37762
66341
Weak on hardHard specialist
Fin
662
240
H2H trailH2H lead
Fin
27762
66231
H2H trailHard specialist
Round of 32
Fin
662
240
Weak on hard
Fin
662
220
Hard specialistH2H trail
Fin
6562
4731
Hard specialistRecent retirement
Fin
7962
6730
Recent retirement
Fin
6362
4631
Hard specialist
Fin
657762
776531
Hard specialistH2H trail
Fin
662
330
H2H trailHard specialist
Fin
662
230
Hard specialist
Fin
662
440
H2H leadHard specialist
Fin
773772
656651
Hard specialist
Fin
6772
2650
Losing streak 4
Fin
762
500
Recent retirementRecent retirement
Fin
662
330
Hard specialistH2H trail
Fin
662
220
Fin
662
340
Hard specialist
Fin
662
440
Recent retirementRecent retirement
Round of 64
Fin
662
410
Recent retirementHard specialist
Fin
65662
77011
Weak on hard
Fin
662
220
H2H leadH2H trail
Fin
6562
2731
Hard specialistHard specialist
Fin
662
440
H2H leadH2H trail
Fin
662
440
Hard specialistHome
Fin
4662
6341
Hard specialistRecent retirement
Fin
762
520
Hard specialist
Fin
7762
6310
Recent retirementWeak on hard
Fin
662
120
Hard specialist
Fin
6772
4640
Weak on hard
Fin
7762
6220
Hard specialist
Fin
662
300
Hard specialistH2H trail
Fin
66562
07721
Hard specialist
Ret.
63–
21–
W/O
Hard specialist
Fin
662
320
H2H leadH2H trail
Fin
662
410
Hard specialistHard specialist
Fin
662
420
Recent retirementLosing streak 4
Fin
3662
6341
Recent retirementHard specialist
Fin
662
230
Hard specialistH2H trail
Fin
6367112
772691
Fin
6272
4651
Losing streak 4Hard specialist
Fin
662
330
Recent retirement
Fin
662
340
H2H leadH2H trail
Fin
662
440
Hard specialist
Fin
6362
3631
Fin
662
330
Hard specialistWeak on hard
Fin
662
120
Hard specialistWeak on hard
Fin
3762
6541
Weak on hard
Fin
762
530
On a streak 6
Fin
672
150
Recent retirement
Round of 128
Fin
1662
6321
Hard specialistRecent retirement
Fin
662
120
Hard specialist
Fin
662
340
Recent retirementHard specialist
Fin
662
330
Hard specialist
Fin
762
520
H2H leadH2H trail
Fin
6772
1610
H2H leadHard specialist
Fin
71062
6840
Home
Fin
662
440
Weak on hard
Fin
662
140
Hard specialistHard specialist
Fin
77782
64660
Hard specialistWeak on hard
Fin
78772
66630
Weak on hard
Fin
662
210
Injury return 49d
Fin
7762
6520
H2H leadH2H trail
Fin
4662
6231
Weak on hard
Fin
662
320
H2H leadH2H trail
Fin
662
430
Fin
62672
77351
Hard specialist
Fin
7762
6140
H2H trailH2H lead
Fin
6362
2601
Weak on hard
Fin
67662
79411
Weak on hard
Fin
4672
6351
Fin
6772
3630
Hard specialistHome
Fin
61772
36631
Fin
7772
6550
H2H trailHard specialist
Fin
662
410
Weak on hard
Fin
77462
63621
Hard specialistH2H trail
Fin
662
320
H2H leadH2H trail
Fin
672
350
Recent retirementHard specialist
Fin
6562
1721
Losing streak 4
Fin
3662
6241
Hard specialistHome
Fin
662
230
Hard specialist
Fin
662
230
Hard specialistHard specialist
CourtMedium-slow
20°CClear · Wind 7 km/h · 29% RH
Qualifying Semi-final
Fin
77562
64741
H2H trailH2H lead
Fin
66662
47831
Recent retirement
Fin
0662
6421
Fin
662
240
HomeHome
Fin
4662
6121
Hard specialist
Fin
662
320
Hard specialistWeak on hard
Fin
662
130
Hard specialist
Fin
6772
4640
Weak on hard3-setters recently
Fin
26772
62641
Hard specialist
Fin
6462
3631
HomeH2H lead
Fin
662
110
Fin
672
250
Hard specialistWeak on hard
Qualifying Round
Fin
662
220
147d break
Fin
662
110
Hard specialistWeak on hard
Fin
65662
77331
Home
Fin
662
440
3-setters recentlyHard specialist
Fin
5662
7131
Hard specialist
Fin
662
400
Hard specialist
Fin
662
130
Recent retirement
Fin
662
310
Fin
2662
6201
Recent retirement
Fin
662
130
Home
Fin
662
310
HomeWeak on hard
Fin
662
330
Hard specialistLosing streak 7
Fin
3662
6441
Weak on hardRecent retirement
Fin
662
320
Fin
662
240
H2H trailH2H lead
Fin
662
430
Weak on hardLosing streak 6
Fin
471462
661231
Hard specialistH2H lead
Fin
662
120
Fin
672
150
Hard specialist
Fin
7762
6530
Weak on hard
Fin
6792
4670
Hard specialistLosing streak 4
Fin
662
430
H2H leadH2H trail
Fin
6671262
7861041
HomeH2H lead
Kigali 2 CH
CHALLENGER · C · ClayCourtFast
Semi-final
Quarter-final
Round of 16
Ret.
363–
640–
Fin
662
320
On a streak 6
Fin
662
330
Clay specialist35d break
Ret.
60–
30–
Clay specialist
Fin
77562
62741
3-setters recentlyLosing streak 6
Fin
7762
6420
Fin
4672
6051
3-setters recently
Fin
662
430
Losing streak 4Clay specialist
Round of 32
Fin
662
340
3-setters recently
Fin
662
230
Fin
762
520
Clay specialistLosing streak 5
Fin
46772
61631
Fin
662
140
Fin
6772
3650
Losing streak 6
Fin
662
440
Clay specialist
Fin
662
340
Clay specialist
Fin
672
250
35d break
Fin
662
240
Fin
662
220
Fin
6572
3751
On a streak 6Recent retirement
Fin
762
510
Fin
662
Habiyambere E.
200
H2H leadH2H trail
Fin
662
430
3-setters recently
Fin
662
140
Losing streak 4
Lugano CH
CHALLENGER · C · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
662
310
Fin
77462
63621
Hard specialist
Fin
662
330
126d breakHard specialist
Fin
2662
6311
On a streak 7
Fin
7762
6520
Hard specialistRecent retirement
Fin
1662
6441
Fin
7762
6540
Weak on hard
Fin
662
210
H2H leadH2H trail
Round of 32
Fin
6462
3611
Hard specialist
Fin
662
220
On a streak 7Losing streak 6
Fin
7762
6240
Recent retirement112d break
Fin
662
030
Hard specialist
Fin
37872
66651
Hard specialist
Fin
762
530
Heavy load 14d
Fin
3662
6341
Weak on hardRecent retirement
Fin
662
400
H2H leadH2H trail
Fin
762
540
H2H trailH2H lead
Fin
662
440
126d break
Fin
662
440
Fin
662
430
Fin
67662
79441
Fin
662
230
Hard specialistRecent retirement
Fin
662
430
Hard specialistLosing streak 5
Fin
4662
6141
Santa Cruz De La Sierra CH
CHALLENGER · C · ClayCourtMedium-slow
Semi-final
Quarter-final
Round of 16
Fin
662
330
49d break
Fin
662
310
Clay specialist35d break
W/O
28d break
Fin
7762
6310
Clay specialistClay specialist
Fin
6372
3651
H2H leadH2H trail
Fin
5662
7041
H2H leadH2H trail
Fin
662
420
Losing streak 7
Fin
71262
61010
Clay specialist35d break
Round of 32
Fin
662
220
Fin
662
310
H2H trailInjury return 35d
Fin
662
320
Clay specialist168d break
Ret.
71254–
61070–
Clay specialistClay specialist
Fin
65662
77311
Fin
662
330
35d break
Fin
662
240
Clay specialist35d break
Fin
3662
Bicknell B.
6231
49d breakOn a streak 7
Fin
662
110
35d breakRising opponent
Fin
6562
3731
49d break
Fin
662
400
Clay specialist28d break
Fin
662
220
Losing streak 7
Fin
662
030
35d break35d break
Fin
762
510
Clay specialist
Fin
662
110
Clay specialistH2H trail
Fin
662
440
35d breakClay specialist
W15 Karaganda
CHALLENGER · C · HardCourtMedium
Qualifying Semi-final
Fin
662
11–
Fin
0662
6421
Fin
672
25–
Fin
662
24–
Fin
6772
464–
Fin
6462
3631
Fin
66662
47831
Fin
26772
62641
Fin
662
13–
Fin
4662
6121
Fin
77562
64741
Fin
662
32–
Qualifying Round
Fin
662
13–
Fin
662
32–
Fin
5662
7131
Fin
662
31–
Fin
471462
661231
Fin
3662
6441
Fin
662
13–
Fin
6671262
7861041
Fin
662
44–
Fin
662
43–
Fin
662
12–
Fin
662
31–
Fin
662
24–
Fin
2662
6201
Fin
662
22–
Fin
662
33–
Fin
6792
467–
Fin
672
15–
Fin
662
43–
Fin
662
40–
Fin
65662
77331
Fin
7762
653–
Fin
662
11–
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
47762
Asaba A.
66321
Fin
662
Muhire J.
010
Fin
672
250
3-setters recently
Fin
662
420
Fin
7762
6130
Fin
7762
6530
Losing streak 10Losing streak 6
Fin
662
040
Ret.
74–
53–
Fin
37762
66411
Fin
662
Hakizumwami J.
100
On a streak 6
CourtFast
Qualifying Semi-final
Fin
3762
6541
H2H leadH2H trail
Fin
27762
66531
Recent retirement
Fin
662
320
126d break
Fin
78772
66620
Hard specialistH2H trail
Fin
662
340
Losing streak 63-setters recently
Fin
662
330
Hard specialistInjury return 28d
Qualifying Round
Fin
4662
6441
Losing streak 6224d break
Fin
36772
63631
Fin
6462
3641
259d break
Fin
662
440
Fin
662
430
Injury return 28d126d break
Fin
37762
66521
Hard specialist
Fin
662
240
126d breakInjury return 35d
Fin
4662
6331
Losing streak 5
Fin
7762
6430
H2H trail133d break
Fin
6362
2621
98d break
Fin
4662
6121
3-setters recently105d break
Fin
662
440
Hard specialist
CourtMedium-slow
Qualifying Semi-final
Qualifying Round
Fin
662
140
Fin
662
110
Fin
662
120
Injury return 35d
Fin
662
140
Losing streak 8
Ret.
4–
2–
Fin
662
120
Losing streak 7
Ret.
3–
0–
Fin
662
320
Losing streak 6
Qualifying Final
CourtSlow
Qualifying Semi-final
CourtSlow
Qualifying Semi-final
CourtMedium
Qualifying Round