Tennis Matches & Results
22 tournaments across clay and hard courts. Featured: Houston and Bogota. Highlights: 17 finals.
Bucharest
ATP · A · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
7772
6350
Clay specialist
Fin
377792
661671
3-setters recently26d break
Fin
662
210
Clay specialistLosing streak 4
Fin
7762
6140
Fin
662
220
Recent retirementWeak on clay
Fin
762
510
Weak on clay
Fin
662
440
Clay specialist
Fin
4662
6221
3-setters recentlyWeak on clay
Round of 32
Fin
662
240
52d break
Fin
672
350
Clay specialist
Fin
64772
36641
H2H leadH2H trail
Fin
662
310
3-setters recently
Fin
662
320
Weak on clayWeak on clay
Fin
662
310
Recent retirementClay specialist
Fin
77572
64751
3-setters recentlyWeak on clay
Fin
662
140
H2H trailH2H lead
Fin
67102
4680
Clay specialistWeak on clay
Fin
662
340
Clay specialistClay specialist
Fin
6162
1611
Clay specialist
Fin
662
420
H2H leadH2H trail
Houston
ATP · A · ClayCourtMedium-slow
Semi-final
Quarter-final
Round of 16
Fin
3662
6441
3-setters recentlyClay specialist
Fin
6362
4621
Weak on clayWeak on clay
Fin
6462
0611
Weak on clay
Fin
6362
3611
Weak on clayWeak on clay
Fin
65662
77031
Weak on clay
Fin
77772
65630
Weak on clayLosing streak 5
Fin
6262
4641
Recent retirementWeak on clay
Fin
662
200
3-setters recentlyWeak on clay
Round of 32
Fin
1662
6141
Losing streak 8
Fin
662
130
Losing streak 5Losing streak 6
Fin
7762
6020
Weak on clayWeak on clay
Fin
662
030
3-setters recentlyWeak on clay
Fin
4662
6431
Losing streak 4
Fin
7862
6620
Weak on clayWeak on clay
Fin
662
420
Weak on clayWeak on clay
Fin
662
420
Weak on clayWeak on clay
Fin
6262
3641
Weak on clay3-setters recently
Fin
662
230
Recent retirementWeak on clay
Fin
662
420
Weak on clayWeak on clay
Fin
662
140
Clay specialistWeak on clay
Marrakech
ATP · A · ClayCourtMedium-slow
Semi-final
Quarter-final
Round of 16
Fin
66362
47721
3-setters recently198d break
Fin
662
020
Losing streak 4
Fin
6372
3651
Clay specialistH2H trail
Fin
662
420
Clay specialistWeak on clay
Fin
6772
3630
Losing streak 4
Fin
7762
6430
Clay specialistWeak on clay
Fin
6462
4631
On a streak 6Weak on clay
Fin
6162
4631
Weak on clay
Round of 32
Fin
662
230
Fin
6362
3641
Weak on clay42d break
Fin
7762
6520
Clay specialistH2H trail
Fin
7862
6640
3-setters recentlyClay specialist
Fin
77362
63631
Weak on clayInjury return 26d
Fin
64762
77521
Losing streak 4Clay specialist
Fin
62662
77341
Clay specialistH2H trail
Fin
6772
4650
Injury return 28d
Fin
776262
657741
Clay specialistH2H trail
Fin
6362
2611
Losing streak 4Weak on clay
Fin
66562
47721
198d break
Fin
662
340
On a streak 6Losing streak 5
Charleston
WTA · P · ClayCourtSlow
23°COvercast · Wind 12 km/h · 44% RH
Semi-final
Quarter-final
Round of 16
Fin
7762
6420
Weak on clay
Fin
672
250
HomeClay specialist
Fin
16772
61611
Home
Fin
662
100
Recent retirement
Fin
6362
0641
Weak on clayHome
Fin
662
420
Weak on clay
Fin
662
300
Weak on clay
Fin
772
550
HomeLosing streak 7
Round of 32
Fin
662
110
Home
Fin
662
210
HomeWeak on clay
Fin
3662
6121
Recent retirement
Fin
662
210
Weak on clay
Fin
662
230
H2H leadH2H trail
Fin
672
050
Fin
3662
6341
Home
Fin
662
320
H2H leadH2H trail
Fin
71072
6850
HomeWeak on clay
Fin
662
440
Home
Fin
66562
27731
Weak on clay
Fin
772
550
H2H leadH2H trail
Fin
662
240
Weak on clay
Fin
762
530
Clay specialist
Fin
4672
6451
Home
Fin
662
340
H2H trailH2H lead
Round of 64
Fin
772
550
Clay specialistWeak on clay
Fin
37762
66141
H2H trailClay specialist
Fin
2662
6411
HomeRecent retirement
Fin
4662
6331
HomeHome
Fin
662
430
Home
Fin
7862
6620
Weak on clay
Ret.
73–
50–
Home
Fin
762
520
Weak on clay
Fin
1662
6411
Fin
5662
7201
HomeWeak on clay
Fin
6162
4631
Weak on clayHome
Fin
277772
664651
Clay specialist
Fin
662
430
Weak on clay
Fin
3662
6141
Weak on clay
Fin
662
200
Clay specialist
Fin
662
300
Recent retirementWeak on clay
Bogota
WTA · I · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
6262
0611
Clay specialist26d break
Fin
762
520
Ret.
60–
40–
Weak on clay
Fin
6272
0651
Fin
6162
1621
Clay specialist
Fin
77772
64650
Clay specialist
Fin
0662
6211
Clay specialist
Fin
662
330
Clay specialistWeak on clay
Round of 32
Fin
3662
6321
H2H leadH2H trail
Fin
6162
1601
Clay specialist
Fin
662
210
Weak on clay35d break
Fin
662
220
Losing streak 6
Fin
6262
3631
Weak on clayOn a streak 5
Fin
662
100
Clay specialistH2H trail
Fin
662
020
Fin
662
310
28d break
Fin
662
140
Clay specialistH2H trail
Fin
762
610
Clay specialist
Fin
662
230
Weak on clay
Fin
662
330
26d break26d break
Fin
662
220
Clay specialist
Fin
1662
6201
H2H trailLosing streak 4
Fin
662
110
Recent retirement
Fin
65662
77211
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
662
430
3-setters recently52d break
Fin
63772
36601
Fin
47762
66521
Losing streak 7
Fin
672
450
Fin
662
120
3-setters recentlyLosing streak 6
Fin
6772
1630
Recent retirementWeak on clay
Fin
662
430
Clay specialistClay specialist
Fin
7762
6010
Recent retirement
CourtMedium-slow
Qualifying Semi-final
Qualifying Round
Fin
662
130
Fin
662
230
Weak on clay
Fin
662
440
Losing streak 83-setters recently
Fin
5662
7241
Weak on clay
Fin
662
440
Losing streak 6
Fin
65772
07651
Fin
672
250
Losing streak 6
Fin
61772
36621
3-setters recentlyLosing streak 8
CourtMedium-slow
Qualifying Semi-final
Qualifying Round
Fin
662
420
364d break
Fin
6772
4630
147d break
Fin
672
350
Clay specialist
Fin
662
140
Clay specialist
Fin
662
320
Recent retirement
Fin
662
430
Weak on clayWeak on clay
Fin
65772
17631
3-setters recently
Ret.
34–
61–
Losing streak 6Clay specialist
Menorca CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
672
050
3-setters recently
Fin
6462
2621
Clay specialistLosing streak 4
Fin
662
210
49d breakLosing streak 5
Fin
6562
0711
Recent retirement3-setters recently
Fin
67662
79431
Losing streak 6
Fin
7762
6220
On a streak 63-setters recently
Fin
672
150
Losing streak 8Losing streak 8
Fin
2662
6131
3-setters recently
Round of 32
Fin
662
210
3-setters recently364d break
Ret.
2–
4–
3-setters recently84d break
Fin
6772
1620
203d break
Fin
3662
6441
Losing streak 5Injury return 133d
Fin
7162
5631
3-setters recently
Fin
7762
6330
Losing streak 6
Fin
672
350
Fin
5662
7421
Fin
3662
6311
H2H trailWeak on clay
Fin
6792
3670
3-setters recentlyClay specialist
Fin
662
130
Losing streak 8Clay specialist
Ret.
61–
30–
H2H trailClay specialist
Fin
7762
6210
Clay specialist3-setters recently
Ret.
60–
00–
On a streak 6Clay specialist
Fin
3662
6211
H2H trailLosing streak 4
Fin
57762
76511
49d breakClay specialist
Miyazaki CH
CHALLENGER · C · HardCourtSlow
Semi-final
Quarter-final
Round of 16
Ret.
63–
12–
Fin
64662
77121
Recent retirement
Fin
7762
6440
H2H trailLosing streak 7
Fin
662
440
Hard specialist
Fin
6162
4621
Losing streak 4Losing streak 6
Fin
782782
666661
H2H trailH2H lead
Fin
762
530
Losing streak 4
Fin
6562
4731
Round of 32
Fin
4662
6401
Fin
4662
6141
84d break
Fin
277772
665631
Losing streak 4
Fin
6772
4640
Fin
662
320
H2H trailH2H lead
Fin
772
550
Hard specialist
Fin
762
500
H2H leadH2H trail
Fin
7762
6240
H2H leadH2H trail
Fin
662
420
Losing streak 7
Fin
7762
6430
Recent retirement
Fin
7762
6310
Losing streak 5
Fin
46772
64641
Fin
762
530
3-setters recently
Fin
662
420
63d break
Fin
662
210
Losing streak 6On a streak 7
Fin
662
130
Losing streak 4
San Luis Potosi CH
CHALLENGER · C · ClayCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
662
020
Recent retirementLosing streak 5
Fin
662
430
Weak on clay3-setters recently
Fin
77262
63631
On a streak 10
Fin
662
140
3-setters recently
Fin
662
210
Fin
776662
637841
Weak on clay3-setters recently
Fin
4662
6301
H2H trailH2H lead
Fin
662
120
Weak on clay
Round of 32
Fin
7772
6450
Losing streak 5
Fin
662
110
Weak on clay
Fin
7762
6330
Fin
79162
67641
Weak on clay3-setters recently
Fin
662
420
Recent retirement
Fin
6772
3630
3-setters recently62d break
Fin
66362
37731
Clay specialistH2H trail
Fin
662
440
3-setters recently
Fin
662
240
3-setters recently
Fin
662
020
H2H leadH2H trail
Fin
610662
712321
Weak on clay3-setters recently
Fin
662
120
On a streak 10Losing streak 10
Fin
662
120
3-setters recently
Fin
662
400
Fin
77772
62650
3-setters recently3-setters recently
Fin
6792
3670
Sao Leopoldo CH
CHALLENGER · C · ClayCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
7762
6240
Clay specialist
Fin
73782
56661
3-setters recently
Fin
662
430
H2H trailClay specialist
Fin
762
540
3-setters recently
Fin
662
440
Losing streak 4
Fin
762
530
3-setters recently
Fin
6772
3640
Clay specialistClay specialist
Ret.
262–
630–
3-setters recentlyClay specialist
Round of 32
Fin
662
330
Clay specialistRecent retirement
Fin
6362
3641
3-setters recentlyLosing streak 5
Ret.
362–
600–
Clay specialistInjury return 35d
Fin
662
320
Clay specialist28d break
Fin
4662
6121
Clay specialistH2H trail
Fin
7762
6430
3-setters recently
Fin
65662
77131
Losing streak 4
Fin
3662
6301
Recent retirement
Fin
36772
64641
Recent retirement
Ret.
562–
720–
195d break
Fin
662
130
Losing streak 4
Fin
77262
64621
3-setters recentlyRecent retirement
Fin
6782
4660
Clay specialistH2H trail
Fin
6362
2641
H2H trailH2H lead
Fin
662
430
Losing streak 4Losing streak 4
Fin
662
430
H2H trailRecent retirement
W100 Luan
CHALLENGER · C · HardCourtSlow
Round of 16
Round of 32
Fin
6362
1641
Fin
6772
362–
Fin
662
33–
Fin
63662
77331
Fin
66662
17841
Fin
2662
6111
Fin
6362
2631
Fin
6772
164–
Fin
662
43–
Fin
77362
65631
Fin
6772
264–
Fin
662
32–
Fin
662
24–
Fin
662
12–
Fin
762
53–
Fin
16772
61641
W15 Ch. Sambhaji Nagar
CHALLENGER · C · ClayCourtMedium-slow
Quarter-final
Round of 16
Round of 32
Fin
762
51–
Fin
662
12–
Fin
662
14–
Fin
662
41–
Fin
662
43–
Fin
3662
6411
Fin
662
41–
Fin
662
41–
Fin
6462
4641
Fin
662
30–
Fin
662
30–
Fin
662
Bista A.
02–
Fin
662
32–
Fin
662
31–
Fin
662
02–
Fin
662
12–
W15 Monastir
CHALLENGER · C · HardCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
662
31–
Fin
662
01–
Fin
662
13–
Fin
662
03–
Fin
662
13–
Fin
662
14–
Fin
662
44–
Fin
63662
77331
Fin
662
20–
Fin
662
24–
Fin
3662
6311
Fin
66362
17711
Fin
1662
6031
Fin
662
33–
Fin
6262
2641
Fin
7462
5611
W15 Sharm ElSheikh
CHALLENGER · C · HardCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
662
22–
42d breakRecent retirement
Fin
662
20–
Deep run154d break
Fin
662
12–
35d break
Fin
6772
265–
Losing streak 4
Fin
662
31–
Recent retirementDeep run
Fin
7962
671–
Deep runDeep run
Fin
662
33–
Fin
6362
2631
Deep run147d break
Round of 32
Fin
7762
632–
Recent retirement35d break
Fin
6472
3651
Losing streak 6
Fin
662
22–
Deep run28d break
Fin
672
05–
28d break
Fin
762
53–
35d break
Fin
2662
6341
154d break224d break
Fin
662
23–
Recent retirementDeep run
Fin
6772
161–
Deep run28d break
Fin
371062
66821
Fin
662
10–
42d break133d break
Fin
662
21–
Deep run
Fin
662
30–
Deep run77d break
Fin
5662
7121
Losing streak 4
Fin
662
21–
Fin
662
12–
147d break84d break
Fin
6562
3721
Deep run
W35 Jackson MS
CHALLENGER · C · ClayCourtMedium-slow
Quarter-final
Round of 16
Fin
662
20–
35d break70d break
Fin
662
24–
35d break42d break
Fin
662
42–
35d break77d break
Fin
662
12–
28d break364d break
Fin
662
10–
Losing streak 7
Fin
662
23–
42d break
Fin
5662
7121
35d break
Fin
5662
7331
35d break28d break
Round of 32
Fin
662
00–
Losing streak 742d break
Fin
6792
467–
35d break35d break
Fin
7762
633–
119d break
Fin
662
04–
35d break
Fin
0662
6411
42d break35d break
Fin
1732
6501
77d break
Fin
6232
4611
70d break
Fin
662
43–
28d break
Fin
6572
3751
28d break
Fin
4662
6221
Fin
662
32–
35d break
Fin
662
20–
42d breakLosing streak 6
Fin
662
21–
189d break
Fin
662
13–
35d break
Fin
672
45–
364d break70d break
Fin
76462
57731
H2H trailH2H lead
W35 Junin
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
662
23–
Fin
662
32–
70d break
Fin
662
11–
Fin
7762
654–
H2H trailH2H lead
Fin
662
44–
H2H trailH2H lead
Fin
662
14–
Fin
662
40–
147d break
Fin
662
03–
Deep run
Fin
662
30–
Fin
662
34–
Fin
662
23–
Losing streak 4
Fin
662
23–
H2H leadH2H trail
Fin
662
42–
Losing streak 8
Fin
662
44–
H2H leadH2H trail
Fin
662
13–
Clay specialist154d break
Fin
762
54–
W35 Santa Margherita di Pula
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
1762
6521
Fin
662
32–
Fin
672
15–
Fin
662
34–
Fin
762
54–
Fin
662
42–
Fin
6262
4641
Fin
772
55–
Ret.
4–
51
Fin
662
00–
Fin
3662
6241
Fin
2662
6441
Fin
65662
77231
Fin
2762
6531
Fin
662
33–
Fin
762
50–
W50 Nantes
CHALLENGER · C · HardCourtMedium-slow
Semi-final
Quarter-final
Round of 16
Fin
5662
7141
Fin
646772
770641
Losing streak 4
Fin
662
20–
On a streak 535d break
Fin
610662
712431
Fin
662
43–
3-setters recently
Fin
5662
7341
Fin
662
21–
On a streak 6
Fin
4662
6131
Hard specialist
Round of 32
Fin
66662
47801
H2H trailLosing streak 4
Fin
662
41–
3-setters recently28d break
Fin
662
40–
Hard specialist
Fin
662
33–
Fin
6562
0741
H2H leadH2H trail
Fin
7762
643–
35d breakLosing streak 7
Fin
4662
6331
Losing streak 4
Fin
662
34–
On a streak 5
Fin
662
11–
42d break
Fin
762
53–
Fin
762
54–
H2H trailH2H lead
Fin
662
31–
42d break
Fin
662
42–
H2H leadH2H trail
Fin
662
41–
Fin
662
32–
Hard specialist28d break
Fin
662
41–
Recent retirement
CourtSlow
Qualifying Semi-final
CourtSlow
Qualifying Semi-final
CourtMedium-slow
Qualifying Semi-final
CourtSlow
Qualifying Semi-final
Fin
662
310
Fin
6772
2630
Losing streak 6
Fin
6562
4711
On a streak 6Losing streak 4
Fin
662
100
Losing streak 53-setters recently
Fin
7772
6250
203d break
Fin
662
310
49d break3-setters recently
Qualifying Round
Fin
6562
4721
Losing streak 649d break
Fin
662
430
Losing streak 4364d break
Fin
662
120
49d breakSurface jump
Fin
662
440
Fin
662
240
On a streak 6Losing streak 4
Fin
662
210
3-setters recentlyLosing streak 11
Fin
762
540
Losing streak 53-setters recently
Fin
662
440
3-setters recently364d break
Fin
662
120
Losing streak 7
Fin
6062
1631
Losing streak 4
Fin
662
220
Fin
57772
76351
203d break
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
66562
07741
51d break
Fin
76762
57941
Fin
662
330
Fin
662
240
63d breakRecent retirement
Fin
672
250
Fin
46772
62651
On a streak 5
Fin
66172
37751
3-setters recently84d break
Ret.
61–
30–
Losing streak 4
Fin
662
440
H2H trailH2H lead
Ret.
5–
4–
H2H trailH2H lead
Fin
662
320
84d breakLosing streak 6
CourtMedium
Qualifying Semi-final
Fin
4662
6431
3-setters recently
Fin
5672
7351
133d break
Fin
6362
1631
Losing streak 4
Fin
662
210
Losing streak 4
Fin
5662
7421
Losing streak 6
Fin
616782
772661
3-setters recentlyLosing streak 4
Qualifying Round
Fin
662
200
Losing streak 6
Fin
2662
6031
Losing streak 8
Fin
6362
1631
Losing streak 6
Fin
662
300
Losing streak 4Recent retirement
Fin
662
230
3-setters recentlyLosing streak 14
Fin
7762
6240
133d breakLosing streak 7
Fin
662
320
Losing streak 10
Fin
662
110
Losing streak 12
Fin
662
410
Losing streak 484d break
Fin
662
310
Losing streak 5
CourtMedium
Qualifying Semi-final
Fin
6772
4630
Recent retirement
Fin
762
530
Recent retirementRecent retirement
Fin
77062
62631
28d break35d break
Fin
3662
6341
Losing streak 4Recent retirement
Fin
46782
61661
3-setters recentlyRecent retirement
Fin
4662
6131
Qualifying Round
Fin
662
330
Losing streak 4
Fin
6772
1650
Losing streak 4
Fin
662
200
28d break336d break
Fin
662
010
Recent retirementLosing streak 14
Fin
662
140
Recent retirement
Fin
762
530
Recent retirement
Fin
762
540
Fin
662
420
Recent retirement
Fin
7762
6410
H2H trailH2H lead
Fin
662
040
Recent retirement364d break
Fin
662
330
3-setters recently3-setters recently
Fin
4672
6451
H2H leadH2H trail
CourtMedium-slow
Qualifying Semi-final
Qualifying Round
CourtMedium-slow
Qualifying Semi-final
Qualifying Round
Fin
662
03–
Fin
662
23–
Fin
662
22–
Fin
62772
06651
Fin
672
25–
Fin
3662
6331
Fin
4662
6431
Fin
662
02–
Fin
6272
2651
Fin
662
21–
Fin
662
20–
Fin
662
22–