Tennis Matches & Results
20 tournaments across hard and clay courts. Featured: Rotterdam and W15 Monastir. Highlights: 17 finals.
Buenos Aires
ATP · A · ClayCourtSlow
29°COvercast · Wind 10 km/h · 39% RH
Semi-final
Quarter-final
Round of 16
Fin
6372
3651
H2H leadWeak on clay
Fin
662
430
Home91d break
Fin
776362
657741
HomeClay specialist
Fin
672
250
Clay specialistH2H trail
Fin
7762
6540
Clay specialist
Fin
662
430
78d break
Fin
6782
0660
HomeClay specialist
Fin
662
130
Clay specialist3-setters recently
Round of 32
Fin
662
410
Home
Fin
6362
4641
Home
Fin
6772
4630
Clay specialistHome
Fin
7762
6530
3-setters recentlyClay specialist
Fin
772
550
78d break189d break
Ret.
46–
65–
H2H trailH2H lead
Fin
662
210
Clay specialistH2H trail
Fin
5762
7541
91d break
Fin
662
340
HomeClay specialist
Fin
662
220
Clay specialistH2H lead
Fin
662
410
Clay specialist
Fin
662
240
Clay specialistClay specialist
Dallas
ATP · A · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
7762
6430
Hard specialist
Fin
662
440
Hard specialist
Fin
662
340
Hard specialistHard specialist
Fin
662
440
Hard specialistH2H trail
Fin
774772
656641
Hard specialist
Fin
5662
7441
Losing streak 4
Fin
762
510
Hard specialistH2H trail
Fin
776462
627731
Hard specialist3-setters recently
Round of 32
Fin
7772
5640
Hard specialist
Fin
662
120
Hard specialist
Fin
662
340
Hard specialistHard specialist
Fin
7772
6350
Hard specialistH2H trail
Fin
662
420
H2H trailHard specialist
Fin
4662
6221
Hard specialistLosing streak 4
Fin
636772
773631
Losing streak 43-setters recently
Fin
46772
64641
H2H leadH2H trail
Fin
662
340
Hard specialistH2H trail
Fin
6772
4610
Hard specialist
Fin
6772
4610
Hard specialist
Fin
662
440
Hard specialistH2H trail
Fin
65772
47611
Hard specialistH2H trail
Fin
662
220
Weak on hard
Fin
5662
7441
Hard specialistHard specialist
Fin
662
240
Hard specialist
Rotterdam
ATP · A · HardCourtMedium
3°COvercast · Wind 11 km/h · 97% RH
Semi-final
Quarter-final
Round of 16
Fin
662
430
Hard specialistWeak on hard
Fin
662
440
Hard specialistWeak on hard
Fin
662
420
Hard specialistHard specialist
Fin
710362
68631
Fin
71162
6940
Losing streak 6
Fin
77132
56110
Hard specialistH2H trail
Fin
6772
4640
H2H trailH2H lead
Fin
77462
62631
Hard specialistH2H lead
Round of 32
Fin
3662
6111
Injury return 91d
Fin
662
340
Hard specialist
Fin
7762
6530
Hard specialistLosing streak 5
Fin
7762
6320
Hard specialist
Fin
662
130
Losing streak 4
Fin
3672
6451
Weak on hard
Fin
662
440
Hard specialistH2H trail
Fin
762
530
Hard specialist
Fin
64772
46641
Losing streak 6Losing streak 7
Fin
762
530
Hard specialistLosing streak 9
Fin
662
040
H2H leadH2H trail
Fin
627772
776151
Hard specialistH2H lead
Fin
77362
64631
Hard specialistHard specialist
Fin
7762
6310
H2H trailH2H lead
Fin
77772
65650
Weak on hardHard specialist
Fin
7762
6510
Weak on hardHard specialist
CourtSlow
29°COvercast · Wind 10 km/h · 39% RH
Qualifying Semi-final
Qualifying Round
Fin
662
130
Clay specialistHome
Fin
662
330
Clay specialistH2H trail
Fin
6772
2640
H2H leadH2H trail
Fin
662
140
Clay specialistH2H trail
Fin
662
400
H2H leadH2H trail
Fin
662
220
H2H trailLosing streak 6
Fin
662
330
Losing streak 9
Fin
7106462
687741
H2H leadH2H trail
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
662
320
Fin
662
420
217d break
Fin
662
320
Hard specialist175d break
Fin
662
230
H2H trailLosing streak 7
Fin
662
040
3-setters recently105d break
Fin
662
210
Injury return 28d
Fin
662
310
3-setters recently
Fin
662
320
H2H leadH2H trail
CourtMedium
3°COvercast · Wind 11 km/h · 97% RH
Qualifying Semi-final
Qualifying Round
Fin
662772
377621
Fin
0662
6441
Injury return 91dOn a streak 10
Fin
672
350
Losing streak 6
Fin
762
520
H2H trailH2H lead
Fin
662
430
Losing streak 5
Fin
6362
4611
Fin
662
340
Weak on hard
Fin
37862
66621
Losing streak 4
Baton Rouge CH
CHALLENGER · C · HardCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
662
430
Fin
672
250
105d break
Fin
7162
5611
3-setters recently
Fin
662
Bicknell B.
130
3-setters recently
Fin
6772
3640
77d break
Fin
662
330
3-setters recentlyLosing streak 5
Fin
7962
6740
84d breakLosing streak 5
Fin
762
520
H2H trailH2H lead
Round of 32
Fin
662
020
Fin
762
530
Fin
662
410
Losing streak 591d break
Fin
6772
4630
Fin
662
240
3-setters recently91d break
Fin
47762
66521
84d break
Fin
7862
6640
Losing streak 5
Fin
662
000
77d breakLosing streak 7
Fin
762
530
Fin
662
440
105d break3-setters recently
Fin
6772
2600
3-setters recently
Fin
Bicknell B.
3662
6211
3-setters recentlyRecent retirement
Fin
672
350
Fin
662
440
Fin
4672
6251
3-setters recently3-setters recently
Fin
672
350
Brisbane 2 CH
CHALLENGER · C · HardCourtFast
Quarter-final
Round of 16
Fin
66662
78041
H2H trailH2H lead
Fin
662
320
H2H trailH2H lead
Fin
662
130
Losing streak 4
Fin
662
440
H2H trailH2H lead
Fin
762
Sinclair C.
530
Ret.
64–
21–
3-setters recentlyRecent retirement
Fin
6792
4670
3-setters recently
Fin
47762
66231
H2H trailH2H lead
Round of 32
Fin
7262
5611
112d break
Fin
772
550
3-setters recently
Fin
762
530
3-setters recently
Fin
7762
6430
3-setters recently
Fin
662
440
Fin
46772
62651
Recent retirementLosing streak 5
Fin
Sinclair C.
57762
76441
3-setters recently
Fin
662
010
Fin
666772
784621
3-setters recently
Fin
662
440
H2H leadH2H trail
Fin
3662
6431
Fin
6262
4621
Recent retirement
Fin
6272
3651
Weak on hard
Fin
77372
62651
H2H leadH2H trail
Fin
672
450
Losing streak 4
Fin
762
540
Recent retirementWeak on hard
Chennai CH
CHALLENGER · C · HardCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
662
340
Fin
662
340
77d break35d break
Fin
662
230
35d break
Fin
16772
63651
98d breakLosing streak 7
Fin
47772
65611
On a streak 11Losing streak 5
Fin
662
340
3-setters recently
Fin
3662
6231
98d break
Fin
47762
66231
3-setters recently
Round of 32
Fin
762
520
Fin
662
340
3-setters recently
Fin
662
000
35d breakLosing streak 4
Fin
762
530
98d breakLosing streak 11
Fin
78372
66651
Losing streak 7Recent retirement
Fin
1662
6131
Fin
662
440
Fin
662
440
3-setters recently35d break
Fin
662
120
35d break
Fin
662
320
On a streak 113-setters recently
Ret.
563–
742–
Recent retirement
Fin
662
400
98d breakOn a streak 5
Ret.
60–
20–
35d break
Fin
67112
3690
Losing streak 5
Fin
2662
6321
35d break28d break
Fin
662
440
77d breakLosing streak 5
Pau CH
CHALLENGER · C · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
6772
3640
Hard specialistHard specialist
Fin
66762
37911
Losing streak 43-setters recently
Fin
77772
65650
Hard specialist
Fin
662
330
3-setters recentlyLosing streak 4
Fin
3662
6331
Weak on hardH2H lead
Fin
64772
46651
Losing streak 4Heavy load 14d
Fin
662
220
Losing streak 5
Fin
1662
6341
On a streak 10Weak on hard
Round of 32
Fin
60662
77321
Hard specialist35d break
Fin
672
350
Weak on hard3-setters recently
Fin
37762
66541
Weak on hardLosing streak 4
Fin
6782
4660
Losing streak 43-setters recently
Fin
762
520
H2H leadH2H trail
Fin
6772
4630
Heavy load 14d
Fin
662
140
H2H leadH2H trail
Fin
7762
6240
Losing streak 5
Ret.
5–
2–
3-setters recently
Fin
62772
46641
Losing streak 4On a streak 10
Fin
762
530
Hard specialistRecent retirement
Ret.
64–
33–
3-setters recently
Ret.
63–
30–
H2H leadOn a streak 14
Fin
46772
64651
Losing streak 4Weak on hard
Fin
577772
763631
Hard specialist
Fin
78562
66711
105d break
Tenerife 2 CH
CHALLENGER · C · HardCourtMedium-slow
Semi-final
Quarter-final
Round of 16
Fin
662
130
On a streak 6
Fin
7762
6430
H2H leadH2H trail
Fin
60662
77311
Hard specialist
Fin
6462
4611
Weak on hard28d break
Fin
662
220
Weak on hardLosing streak 8
Fin
662
440
On a streak 7Hard specialist
Fin
662
140
3-setters recently
Fin
6462
2631
Round of 32
Fin
6262
1631
Weak on hard
Fin
4662
6241
Hard specialist
Fin
26772
60611
On a streak 7Losing streak 5
Fin
662
330
Losing streak 8
Ret.
462–
620–
3-setters recently
Fin
6572
3751
On a streak 6Recent retirement
Fin
662
340
Hard specialist
Fin
7862
6640
3-setters recently
Fin
762
530
Losing streak 11
Fin
662
310
28d breakLosing streak 8
Fin
762
500
Weak on hard
Fin
672
450
Weak on hardRecent retirement
Fin
710462
68631
Losing streak 8
Fin
66662
37831
Weak on hard
Fin
7762
6230
On a streak 6
Ret.
62–
40–
On a streak 11
Oeiras 125 Indoor 1
CHALLENGER · C · HardCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
6572
0751
Fin
7462
5631
Fin
662
41–
Weak on hard
Fin
3662
6241
Hard specialist
Fin
662
11–
Weak on hard
Fin
662
40–
Losing streak 7
Fin
0672
6051
Hard specialist
Fin
662
12–
Weak on hard
Round of 32
Fin
66462
Avanesyan E.
17741
Fin
6478772
7766641
Fin
672
05–
Fin
662
01–
Fin
662
Jimenez Kasintseva V.
44–
Weak on hard
Fin
662
43–
Fin
3662
6001
Hard specialist
Fin
662
03–
Fin
64662
77341
Fin
6362
2611
Weak on hard
Fin
5662
7221
H2H leadH2H trail
Fin
662
42–
Losing streak 7
Fin
662
12–
Fin
662
01–
Hard specialist77d break
Fin
662
14–
Weak on hard35d break
Fin
662
03–
H2H leadOn a streak 7
W15 Manacor
CHALLENGER · C · HardCourtMedium-slow
Quarter-final
Round of 16
Round of 32
Fin
4662
6221
Fin
762
52–
Fin
662
21–
Fin
662
22–
Fin
762
51–
Fin
772
55–
Fin
662
33–
Fin
662
23–
Fin
662
21–
Fin
5662
7021
Fin
662
31–
Fin
662
01–
Fin
2662
6421
Fin
662
21–
Fin
662
43–
Fin
662
01–
W15 Monastir
CHALLENGER · C · HardCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
4662
6241
H2H leadH2H trail
Fin
672
35–
105d breakH2H trail
Fin
662
33–
Deep run
Fin
1662
6211
63d breakDeep run
Fin
672
35–
168d break
Fin
672
25–
98d break
Fin
662
44–
105d break
Fin
7362
5611
H2H leadH2H trail
Round of 32
Fin
3662
6421
119d break
Fin
662
04–
Losing streak 477d break
Fin
4662
6321
Fin
62782
46661
63d break
Fin
662
33–
Deep run
Fin
662
22–
Deep runLosing streak 7
Fin
662
30–
105d break84d break
Fin
662
32–
Fin
662
10–
112d break
Fin
662
41–
Fin
662
10–
168d breakLosing streak 5
Fin
662
31–
Fin
5662
7401
98d break133d break
Fin
662
11–
Losing streak 4
Fin
662
01–
On a streak 6Losing streak 4
Fin
662
42–
105d break
W15 Sharm ElSheikh
CHALLENGER · C · HardCourtMedium
Quarter-final
Round of 16
Round of 32
Fin
79772
6763–
Fin
662
42–
Fin
662
03–
Fin
6462
4641
Fin
4662
6141
Fin
662
22–
Fin
662
32–
Fin
5662
7331
Fin
4662
6231
Fin
4662
6321
Fin
662
43–
Fin
4662
6031
Fin
65662
77431
Fin
3662
6431
Fin
672
25–
Fin
662
44–
W35 Antalya
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
672
35–
Ret.
51
3–
70d break
Fin
6262
4611
Clay specialist28d break
Fin
662
43–
77d break35d break
Fin
662
03–
Clay specialist
Fin
662
20–
Deep runInjury return 84d
Fin
3662
6421
H2H leadH2H trail
Fin
662
11–
70d break84d break
Round of 32
Fin
662
42–
H2H trailClay specialist
Fin
662
44–
Clay specialist35d break
Fin
672
15–
70d break28d break
Fin
662
20–
84d breakLosing streak 8
Fin
662
21–
70d breakLosing streak 4
Fin
662
11–
Fin
662
24–
35d break77d break
Fin
662
20–
Fin
762
51–
28d break77d break
Fin
662
42–
28d breakDeep run
Fin
4601
6201
Fin
662
11–
Losing streak 5
Fin
662
14–
Clay specialist28d break
Ret.
31
0–
77d breakOn a streak 5
Fin
662
40–
Fin
662
01–
Injury return 84d
W50 Grenoble
CHALLENGER · C · HardCourtFast
Quarter-final
Round of 16
Round of 32
Fin
662
42–
Fin
7762
634–
Fin
6362
3631
Fin
662
11–
Fin
67122
2610–
Fin
662
43–
Fin
762
53–
Fin
762
51–
Fin
662
31–
Fin
762
51–
Fin
662
13–
Fin
662
34–
Fin
662
34–
Fin
64662
77231
Fin
672
35–
Fin
672
35–
W75 Brisbane
CHALLENGER · C · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
2662
6431
Fin
662
41–
Hard specialistH2H trail
Fin
7772
563–
Hard specialist
Fin
662
20–
Hard specialist28d break
Fin
662
22–
Deep runLosing streak 7
Fin
662
32–
Hard specialist
Fin
662
04–
Deep runInjury return 35d
Fin
662
42–
Round of 32
Fin
66762
78541
Fin
762
54–
77d break
Fin
6772
263–
Injury return 35dH2H trail
Fin
47762
66231
Losing streak 7H2H trail
Fin
762
53–
H2H leadH2H trail
Fin
662
00–
Deep run
Fin
662
33–
Hard specialist
Fin
662
30–
Hard specialistLosing streak 5
Fin
662
22–
H2H leadH2H trail
Fin
662
30–
Hard specialist35d break
Fin
662
12–
Fin
662
44–
Hard specialist
Fin
662
12–
H2H leadH2H trail
Fin
662
03–
Fin
662
11–
28d break
Fin
2662
6231
28d break
W75 Prague
CHALLENGER · C · HardCourtMedium-fast
Quarter-final
Round of 16
Round of 32
Fin
662
34–
Fin
662
12–
Fin
77262
65631
Fin
662
22–
Fin
662
24–
Fin
662
13–
Fin
5662
7021
Fin
567112
74691
Fin
762
53–
Fin
662
13–
Fin
662
23–
Fin
6792
267–
Fin
6772
Von Deichmann K.
464–
Fin
662
21–
Fin
6772
164–
Fin
6772
263–
W75 Pune
CHALLENGER · C · HardCourtFast
Quarter-final
Round of 16
Round of 32
Fin
Curmi F.
4662
6101
Fin
662
24–
Fin
662
22–
Hard specialist
Fin
68701
710501
Fin
662
34–
H2H lead77d break
Fin
662
40–
Losing streak 5
Fin
662
42–
Hard specialistOn a streak 7
Fin
27772
66551
Fin
672
35–
Fin
7762
601–
Losing streak 6
Fin
6782
466–
Fin
662
32–
Fin
6272
3651
Fin
17762
66521
Fin
2672
6351
Fin
662
31–
CourtMedium
Qualifying Semi-final
Fin
6562
2741
3-setters recently
Fin
662
310
3-setters recently91d break
Fin
6272
1651
Losing streak 7245d break
Fin
6462
2641
Losing streak 7
Fin
66462
37731
Fin
762
520
3-setters recently
Qualifying Round
Fin
662
110
3-setters recently
Fin
662
140
Fin
662
220
3-setters recently
Fin
672
250
245d break77d break
Fin
3662
6221
3-setters recently
Fin
662
400
301d break
Fin
77772
60630
Losing streak 7
Fin
4662
6141
Losing streak 7126d break
Fin
662
420
Fin
77772
64640
Losing streak 5
Fin
577772
763611
91d break3-setters recently
Fin
3662
6341
Recent retirement
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
7762
6320
3-setters recently
Fin
Sinclair C.(9)
77772
63650
Fin
662
340
112d break
Fin
7762
6210
Fin
7762
6330
Losing streak 7
Fin
4662
6431
3-setters recently77d break
Ret.
1–
0–
Losing streak 10
Fin
3762
6511
Losing streak 6
Fin
177772
665641
Losing streak 7Losing streak 6
Fin
662
240
Fin
662
240
84d break
Fin
67122
46100
CourtMedium
Qualifying Semi-final
CourtMedium
Qualifying Semi-final
Fin
4662
6311
On a streak 5
Fin
7462
5611
Losing streak 477d break
Fin
667762
786221
259d break
Fin
662
140
H2H leadH2H trail
Ret.
71–
50–
154d break
Fin
662
420
Losing streak 11Losing streak 7
Qualifying Round
Fin
662
210
Fin
662
200
Fin
662
140
77d break
Fin
7462
5611
Losing streak 7
Fin
6362
4621
Fin
7762
6110
154d break
Fin
662
410
Losing streak 11
Fin
77462
65641
Losing streak 4
Fin
3662
6341
259d break98d break
W/O
Losing streak 5Losing streak 6
CourtFast
Qualifying Semi-final
CourtFast
Qualifying Semi-final
Fin
64772
36641
3-setters recentlyLosing streak 4
Fin
66262
27721
Recent retirementH2H trail
W/O
Recent retirement
Fin
762
520
Weak on hardLosing streak 4
Fin
26772
63641
Losing streak 4
Fin
5662
7321
35d breakLosing streak 4
Qualifying Round
Fin
7762
6230
Fin
37762
66411
Losing streak 4
Fin
17762
66421
Losing streak 4
Fin
662
330
Losing streak 4
Fin
662
330
Recent retirementLosing streak 6
Fin
762
540
Fin
672
450
Recent retirement105d break
Fin
662
320
3-setters recently
Fin
617762
776521
H2H leadH2H trail
Fin
62772
46651
Losing streak 4
Fin
6162
2631
Losing streak 4
Fin
36772
61621
35d breakWeak on hard
CourtMedium-fast
Qualifying Semi-final
CourtMedium-slow
Qualifying Semi-final
Qualifying Round
Fin
662
210
Recent retirement
Fin
662
200
28d break154d break
Fin
662
230
Fin
662
220
Fin
6562
1731
Recent retirementLosing streak 4
Fin
662
220
Fin
63772
26651
Fin
0662
6421
H2H trailLosing streak 6
Fin
662
100
Fin
662
110
Losing streak 10
CourtMedium
Qualifying Semi-final