Tennis Matches & Results
12 tournaments across hard and clay courts. Featured: Montpellier and Hua Hin. Highlights: 7 finals.
Montpellier
ATP · A · HardCourtFast
12°CDrizzle · Wind 14 km/h · 86% RH
Semi-final
Quarter-final
Round of 16
Fin
72772
56641
Hard specialistHard specialist
Fin
762
520
Weak on hard
Fin
171462
661231
Hard specialistHard specialist
Fin
662
440
Hard specialistHome
Fin
662
400
3-setters recently
Fin
77262
63631
Home
Fin
662
410
H2H leadH2H trail
Fin
662
140
Recent retirementHome
Round of 32
Fin
67662
79421
HomeLosing streak 4
Fin
662
130
Hard specialistHome
Fin
7762
6430
HomeLosing streak 6
Fin
27762
66531
HomeWeak on hard
Fin
6462
4641
Fin
672
350
Hard specialistLosing streak 5
Fin
6772
4630
H2H leadH2H trail
Fin
4662
6421
Hard specialistWeak on hard
Fin
68662
710301
Weak on hardHard specialist
Fin
672
450
Recent retirementHome
Fin
662
130
Hard specialist
Fin
7872
6650
Weak on hardHome
Hua Hin
WTA · I · HardCourtSlow
Quarter-final
Round of 16
Fin
3662
6101
Fin
77772
60610
H2H trailH2H lead
Fin
662
220
Hard specialistHard specialist
Fin
762
540
Ret.
63–
24–
Fin
6372
4651
Fin
662
240
Hard specialistWeak on hard
Fin
5662
7221
Weak on hard
Round of 32
Fin
3662
6411
Losing streak 4
Fin
5662
7321
Fin
662
240
Hard specialistHard specialist
Fin
672
450
Hard specialistHard specialist
Fin
662
310
Hard specialist
Fin
662
310
Weak on hard
Ret.
5–
2–
Fin
777102
65680
Weak on hard
Fin
662
120
Fin
7762
6400
Fin
7762
6530
Weak on hard
Fin
78462
66631
Fin
662
220
Weak on hard
Fin
662
110
Fin
6162
4611
Recent retirement
Fin
662
300
Linz
WTA · I · HardCourtMedium-fast
3°CMainly clear · Wind 9 km/h · 72% RH
Quarter-final
Round of 16
Fin
36792
64671
H2H trailHard specialist
Fin
662
130
Hard specialist
Fin
7762
6240
Fin
662
300
Fin
271172
66951
H2H trailH2H lead
Fin
662
110
3-setters recently
Fin
6772
3650
Fin
6562
3741
Hard specialistHard specialist
Round of 32
Fin
662
140
Hard specialistHome
Fin
77362
64621
3-setters recently
Fin
662
200
Fin
662
400
Fin
662
340
Fin
4672
6351
Hard specialist
Fin
662
220
H2H trailH2H lead
Fin
662
430
Fin
662
400
Fin
662
340
H2H trailH2H lead
Fin
3662
6331
Hard specialistH2H trail
Fin
662
130
CourtFast
12°CDrizzle · Wind 14 km/h · 86% RH
Qualifying Semi-final
Qualifying Round
Fin
7762
6540
Home84d break
Fin
662
430
Weak on hardHard specialist
Fin
662
320
Weak on hardH2H lead
Fin
6372
2651
Home
Fin
662
340
Weak on hard
Fin
662
320
Losing streak 4Weak on hard
Fin
66562
27711
Weak on hard
Fin
772
550
H2H trailHard specialist
Burnie CH
CHALLENGER · C · HardCourtMedium-slow
Quarter-final
Round of 16
Fin
7462
5631
Losing streak 5
Fin
647112
36691
Losing streak 7
Fin
662
230
H2H trailH2H lead
Fin
662
320
Hard specialist
Fin
662
240
Fin
69762
711531
Losing streak 4
Fin
662
340
Recent retirementH2H trail
Fin
5662
7441
H2H trailHard specialist
Round of 32
Fin
662
440
3-setters recently98d break
Fin
7762
6340
Hard specialist91d break
Fin
662
420
Hard specialist
Fin
77772
62630
Fin
662
310
Fin
662
030
Weak on hard
Fin
2662
6231
Fin
662
320
Recent retirement28d break
Fin
662
020
Fin
662
210
Fin
662
310
28d break
Fin
4762
6521
Losing streak 563d break
Fin
662
300
H2H leadH2H trail
Fin
662
140
Fin
662
340
Losing streak 4H2H trail
Fin
37782
65661
Losing streak 7
Cleveland CH
CHALLENGER · C · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
6772
0640
H2H leadH2H trail
Fin
662
430
Marathon last210d break
Fin
662
320
Recent retirement
Fin
6772
4640
Fin
6772
4630
3-setters recently
Fin
6462
2631
Hard specialist3-setters recently
Fin
66772
47951
Heavy load 14d
Fin
662
130
Recent retirement
Round of 32
Fin
66762
78541
Fin
5672
7351
Recent retirement
Fin
7762
6310
Fin
662
300
Marathon last
Fin
1662
6441
Fin
662
320
H2H leadH2H trail
Fin
7762
6410
77d break
Fin
672
450
Heavy load 14d
Fin
662
230
210d break
Fin
36772
61631
H2H leadH2H trail
Fin
64772
46631
Fin
662
330
Hard specialistLosing streak 7
Fin
662
320
Recent retirementLosing streak 4
Fin
662
320
H2H lead84d break
Fin
46772
63611
Hard specialist
Fin
6792
1670
Injury return 161d
Koblenz CH
CHALLENGER · C · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
662
110
Losing streak 5Recent retirement
Fin
662
300
Fin
7762
6410
Fin
7862
6640
91d breakWeak on hard
Fin
7762
6540
Hard specialist245d break
Fin
Naw H.
27762
66341
77d break77d break
Fin
6772
3630
Weak on hard
Fin
775772
617631
Hard specialistH2H lead
Round of 32
Fin
662
020
63d break
Fin
662
420
Weak on hard
Fin
6462
3641
245d break
Fin
662
120
Hard specialistH2H trail
Fin
672
450
Losing streak 5Weak on hard
Fin
36772
63631
3-setters recently
Fin
63662
77421
Losing streak 6
Fin
662
330
Hard specialist
Fin
662
440
Recent retirement3-setters recently
Fin
662
410
H2H leadH2H trail
Fin
Naw H.
772
550
77d break3-setters recently
Fin
5662
7141
77d breakHard specialist
Fin
67662
79121
91d breakLosing streak 4
Fin
662
020
Fin
662
110
Recent retirement
Fin
6362
4611
Weak on hard
Piracicaba CH
CHALLENGER · C · ClayCourtMedium-fast
Semi-final
Quarter-final
Round of 16
Ret.
63–
00–
Clay specialistH2H trail
Fin
662
440
Fin
662
220
Clay specialistH2H trail
Fin
7762
6310
63d break
Fin
662
130
63d break
Fin
26772
61641
H2H leadH2H trail
Fin
662
330
84d break
Fin
762
540
Heavy load 14dClay specialist
Round of 32
Fin
662
240
63d breakMarathon last
Fin
762
520
H2H trail91d break
Fin
662
330
70d break
Fin
66062
27721
Fin
4662
6431
Fin
62772
46651
H2H leadH2H trail
Fin
4672
6451
84d break3-setters recently
Fin
662
340
Clay specialist63d break
Fin
662
240
Clay specialist
Fin
77772
63650
Heavy load 14d3-setters recently
Fin
7762
6320
Clay specialistClay specialist
Fin
762
510
Fin
662
440
63d breakClay specialist
Fin
672
150
H2H trailH2H lead
Ret.
61–
31–
H2H leadH2H trail
Fin
7562
5741
Losing streak 4
W50 Porto
CHALLENGER · C · HardCourtMedium
Round of 16
CourtMedium-slow
Qualifying Semi-final
Qualifying Round
Fin
6262
3641
Injury return 364d91d break
Fin
662
320
77d break
Fin
6562
3721
28d break28d break
Fin
6772
1640
98d break91d break
Fin
662
400
28d break364d break
Fin
6772
4640
70d break
Fin
4662
6341
Losing streak 5
Fin
7762
6400
63d break189d break
Fin
662
220
Injury return 28d91d break
Ret.
6462–
7730–
91d break147d break
Fin
7762
6410
28d break
Fin
6462
3601
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
4672
6351
Losing streak 5
Fin
662
310
210d break
Fin
662
340
Recent retirement
Ret.
5–
1–
140d break196d break
W/O
Losing streak 4Recent retirement
Fin
662
220
77d break161d break
Fin
7762
6430
84d breakInjury return 77d
Fin
6162
1621
Losing streak 4
Ret.
51
1–
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
79362
67641
91d break
Fin
6772
3630
Weak on hard
Fin
66462
37731
Fin
662
010
245d break
Fin
77772
65630
Fin
662
330
Losing streak 4Weak on hard
Fin
7962
6730
Losing streak 677d break
Ret.
63–
00–
Weak on hard91d break
Ret.
3–
1–
Fin
662
320
28d breakLosing streak 7
Fin
Naw H.
2762
6531
77d break
Fin
662
220
Weak on hard
CourtMedium-fast
Qualifying Semi-final
CourtMedium-fast
Qualifying Semi-final
Fin
662
120
98d break
Fin
672
250
63d break
Fin
3662
6131
H2H leadH2H trail
Ret.
4774–
6651–
63d break
Fin
662
430
84d breakInjury return 98d
Fin
662
330
Marathon last63d break
Qualifying Round
Fin
662
310
84d break119d break
Fin
662
200
63d break
Fin
672
150
98d break
Fin
762
510
63d break98d break
Fin
762
510
98d break
Fin
662
210
98d break
Fin
3662
6341
63d break63d break
Fin
662
240
70d break
Fin
662
410
Injury return 98d
Fin
662
110
Marathon lastLosing streak 5
Fin
662
200
287d break
CourtMedium
Qualifying Semi-final
Qualifying Round
Fin
64662
77241
3-setters recentlyHard specialist
Fin
7762
611–
Hard specialistWeak on hard
Fin
762
52–
Hard specialist
Fin
662
40–
28d break
Fin
662
22–
Fin
672
35–
Fin
7562
5741
Weak on hard
Fin
662
22–
Recent retirement
Fin
662
10–
Weak on hard
Fin
662
33–
Weak on hard
Fin
662
10–
Fin
6772
364–
CourtMedium-fast
Qualifying Semi-final
Qualifying Round
Fin
27762
66441
Losing streak 4
Fin
662
14–
Losing streak 4
Fin
662
40–
Recent retirement
Fin
1662
6221
Weak on hard
Fin
6772
362–
Weak on hard
Fin
662
00–
Fin
5662
7141
Fin
662
43–
Fin
662
33–
210d break
Fin
662
22–
Hard specialist
Fin
6562
4741
3-setters recently
Fin
7962
672–
H2H trailHard specialist
CourtSlow
Qualifying Round