Tennis Matches & Results
13 tournaments across clay and hard courts. Featured: Monte Carlo Masters and BJK Cup G1 RR: SWE vs CRO. Highlights: 5 finals.
Monte Carlo Masters
ATP · M · ClayCourtSlow
16°CClear · Wind 11 km/h · 40% RH
Semi-final
Quarter-final
Round of 16
Fin
7772
6450
Weak on clayWeak on clay
Fin
672
350
Weak on clayClay specialist
Fin
2662
6431
Fin
7772
5610
Clay specialist
Fin
672
250
Fin
5662
7131
H2H leadH2H trail
Fin
662
410
On a streak 5
Fin
7762
6220
Round of 32
Fin
7772
6550
Clay specialistH2H trail
Fin
776562
627731
Weak on clayOn a streak 7
Fin
66562
37711
H2H trailH2H lead
Fin
762
530
Weak on clayWeak on clay
Fin
2662
6141
Weak on clay
Fin
7762
6520
On a streak 5H2H lead
Fin
6462
3641
Fin
6462
3641
Weak on clayWeak on clay
Fin
662
300
H2H leadH2H trail
Ret.
4774–
6633–
Weak on clay
Fin
4662
6321
Weak on clayClay specialist
Fin
6772
2620
Weak on clay
Fin
6262
4641
H2H leadH2H trail
Fin
6772
0640
H2H leadWeak on clay
Fin
662
440
Clay specialistH2H lead
Fin
672
150
H2H leadH2H trail
Round of 64
Fin
6362
4641
Losing streak 5On a streak 7
Fin
662
430
On a streak 5Weak on clay
Fin
6462
4621
Fin
66562
47711
Weak on clayWeak on clay
Fin
7462
5631
Weak on clay
Fin
66762
47921
Clay specialistWeak on clay
Fin
762
540
Clay specialist
Fin
662
340
Weak on clay
Fin
6462
4621
Weak on clay
Fin
6262
3631
Weak on clay
Fin
3762
6521
Weak on clayWeak on clay
Fin
6772
0640
Weak on clayWeak on clay
Ret.
62–
30–
Weak on clay
Fin
662
330
Weak on clay49d break
Fin
6772
2640
Clay specialist35d break
Fin
762
540
Weak on clayWeak on clay
Fin
6772
4650
Weak on clay
Fin
65662
77331
Fin
662
430
Weak on clay
Fin
762
530
Weak on clay
Fin
77462
61631
On a streak 5
Fin
66462
27721
Fin
662
220
Weak on clay
Fin
667762
786541
Weak on clay
BJK Cup G1 RR: AUT vs BUL
WTA · T · ClayBJK Cup G1 RR: SLO vs GEO
WTA · T · ClayBJK Cup G1 RR: SRB vs EST
WTA · T · ClayBJK Cup G1 RR: SWE vs CRO
WTA · T · ClayBJK Cup G1 RR: TUR vs DEN
WTA · T · ClayCourtSlow
16°CClear · Wind 11 km/h · 40% RH
Qualifying Semi-final
Fin
672
350
On a streak 5Weak on clay
Fin
4662
6431
Weak on clayClay specialist
Fin
66862
071021
On a streak 7
Fin
662
430
Weak on clayWeak on clay
Fin
6462
1611
Weak on clay
Fin
66962
471131
Clay specialistClay specialist
Fin
67102
4680
Qualifying Round
Fin
662
110
H2H trailRecent retirement
Fin
662
220
On a streak 791d break
Fin
6772
4630
Weak on clay
Fin
662
340
Weak on clay
Fin
6462
2641
Weak on clayWeak on clay
Fin
65662
77421
Weak on clay
Fin
662
420
Clay specialist
Fin
672
350
Weak on clayRecent retirement
Fin
662
330
Weak on clay
Fin
60662
77421
Weak on clay
Fin
662
230
On a streak 5
Fin
646782
771661
Losing streak 8
Fin
6472
1651
Clay specialistWeak on clay
Fin
662
230
Clay specialistWeak on clay
Barletta CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
271262
661001
On a streak 5
Fin
7762
6340
3-setters recently140d break
Fin
5672
7151
Fin
662
340
H2H trailClay specialist
Fin
47762
66121
Clay specialist
Ret.
3783–
6660–
Fin
662
320
H2H trailClay specialist
W/O
On a streak 5Weak on clay
Round of 32
Fin
2662
6331
Clay specialist3-setters recently
Fin
662
200
Clay specialist
Fin
662
140
3-setters recentlyClay specialist
Fin
66462
47731
Recent retirement
Fin
2662
6021
Fin
077772
664641
Clay specialist
Fin
662
430
On a streak 5Clay specialist
Fin
63662
77331
Clay specialist
Fin
662
020
H2H leadH2H trail
Fin
662
140
On a streak 5
Fin
5662
7401
H2H trailWeak on clay
Fin
662
330
Fin
662
440
H2H leadH2H trail
Fin
6462
2641
Weak on clay
Fin
2662
6401
Fin
7262
5631
140d break
Madrid CH
CHALLENGER · C · ClayCourtMedium-slow
Semi-final
Quarter-final
Round of 16
Fin
672
150
Weak on clay
Fin
57762
76521
Heavy load 14d3-setters recently
Fin
6262
4641
Clay specialist
Fin
6462
2641
Injury return 49dClay specialist
Fin
662
420
Clay specialistWeak on clay
Fin
662
230
Recent retirement
Fin
662
320
Clay specialist
Fin
7772
6450
Round of 32
Fin
662
340
Fin
662
320
Weak on clay
Fin
662
440
Clay specialistMarathon last
Fin
7862
6610
Clay specialistMarathon last
Fin
662
420
Losing streak 5
Fin
6462
4641
Clay specialist
Fin
7762
6410
Heavy load 14d
Fin
17772
66251
Fin
47762
66441
Clay specialistClay specialist
Fin
6772
0640
Injury return 49d
Fin
6262
2631
H2H trailH2H lead
Fin
7772
6450
Weak on clayLosing streak 4
W/O
On a streak 10
Fin
37772
66351
3-setters recently
Fin
7762
6120
H2H trailClay specialist
W/O
Weak on clay
San Luis Potosi CH
CHALLENGER · C · ClayCourtMedium
Quarter-final
Round of 16
Fin
66662
78441
3-setters recently
Fin
6782
4660
On a streak 6Weak on clay
Fin
2662
6441
Clay specialistH2H trail
Fin
5662
7321
Losing streak 4
Fin
76462
57731
Losing streak 4Clay specialist
Fin
662
400
Clay specialistH2H trail
Fin
6462
4631
Fin
6162
3631
Recent retirement
Round of 32
Fin
662
420
Losing streak 4
Fin
47762
Habib H.
66121
Weak on clayLosing streak 4
Fin
6362
4641
H2H trailWeak on clay
Fin
63662
77131
H2H trailClay specialist
Fin
7962
6740
3-setters recently35d break
Fin
672
450
Losing streak 4Weak on clay
Fin
26772
63641
Recent retirement
Fin
6372
3651
Fin
7762
6310
Losing streak 43-setters recently
Fin
77562
62731
3-setters recently
Fin
763772
577631
Clay specialist
Fin
7762
6230
Clay specialist
Fin
662
340
Fin
662
110
Clay specialist35d break
Fin
7762
6130
On a streak 63-setters recently
Fin
6272
2651
Recent retirement
Sarasota CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
662
120
3-setters recently
Fin
3662
6411
Weak on clay
Fin
6462
3631
56d break
Fin
6162
2631
Weak on clayWeak on clay
Fin
662
120
Weak on clay
Fin
662
340
Fin
6772
4630
Recent retirement
Fin
61772
46641
Round of 32
Fin
662
440
Recent retirement
Fin
662
340
Clay specialist
Fin
662
210
70d break
Fin
662
320
Recent retirement3-setters recently
Fin
662
340
3-setters recently
Fin
66862
271031
Weak on clay
Fin
77362
64641
Weak on clay
Fin
7772
5640
Weak on clay
Fin
4662
6231
56d break196d break
Ret.
61–
30–
Weak on clayClay specialist
Fin
662
220
Weak on clayH2H lead
Fin
662
330
Weak on clay56d break
Fin
4662
6421
Weak on clayWeak on clay
Fin
64662
77411
3-setters recently
Ret.
362–
620–
Fin
762
530
H2H trailH2H lead
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
662
240
35d break
Fin
662
320
Fin
762
520
Clay specialist
Fin
6362
1631
Losing streak 6
Fin
6162
4601
Clay specialist210d break
Fin
3762
6521
Fin
662
220
Fin
662
420
3-setters recently
Fin
662
430
Recent retirement
Fin
662
010
Clay specialistLosing streak 5
CourtMedium-slow
Qualifying Semi-final
Qualifying Round
Fin
62662
77421
Fin
662
140
Clay specialistH2H trail
Fin
662
220
63d break
Fin
662
420
Fin
662
440
189d break
Fin
662
440
Fin
47862
66631
Recent retirement
Fin
662
430
Marathon last
Fin
7762
6430
Weak on clay
Fin
662
120
Fin
2662
6021
Clay specialist91d break
Fin
63772
26621
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
662
22–
Fin
6772
463–
Fin
662
23–
Fin
662
34–
Fin
662
23–
Fin
6472
1651
Fin
6462
2641
Fin
646782
771661
Fin
662
11–
Fin
65662
77421
Fin
672
35–
Fin
662
42–
Fin
60662
77421
Fin
662
33–
CourtMedium
Qualifying Semi-final
Fin
7462
5611
3-setters recently3-setters recently
Fin
776472
637751
Weak on clay
Fin
3662
6341
Fin
Habib H.(12)
26772
64651
Losing streak 4
Fin
662
310
3-setters recently3-setters recently
Fin
6362
3601
Qualifying Round
Fin
6772
2620
Fin
Habib H.(12)
762
530
Losing streak 4Losing streak 4
Fin
662
240
Fin
662
230
3-setters recentlyLosing streak 4
Fin
6462
3631
Weak on clay
Fin
775772
657651
Clay specialist
Fin
7962
6730
Fin
662
220
3-setters recently
Fin
6772
3650
Fin
762
510
3-setters recentlyWeak on clay
CourtSlow
Qualifying Semi-final
Fin
672
150
Weak on clay56d break
Fin
662
340
Weak on clayWeak on clay
Fin
6782
3660
Weak on clay3-setters recently
Fin
47762
66011
Fin
4662
6231
3-setters recentlyWeak on clay
Fin
662
430
Recent retirement
Qualifying Round
Fin
662
120
Fin
662
320
Weak on clay182d break
Fin
6792
2670
Recent retirement
Fin
7862
6630
Weak on clayRecent retirement
Fin
6782
4660
Weak on clayWeak on clay
Fin
662
440
Clay specialist
Fin
662
320
Fin
7762
6430
56d breakWeak on clay
Fin
6562
3731
Weak on clay
Fin
662
310
3-setters recently
Fin
662
320
Weak on clay210d break
Fin
662
240
3-setters recently35d break
Qualifying Round
Qualifying Round