Tennis Matches & Results
43 tournaments across hard and clay courts. Featured: Washington.
Los Cabos
ATP · A · HardCourtMedium
18°COvercast · Wind 5 km/h · 91% RH
Round of 16
Ret.
6440
7731
29d breakRecent retirement
Fin
340
662
Hard specialistHard specialist
Fin
6341
1662
Hard specialistHard specialist
Fin
0662
6401
Hard specialistH2H trail
Fin
662
320
Hard specialist22d break
Fin
662
240
Recent retirement25d break
Ret.
30
00
Weak on hard
Fin
662
440
Hard specialistHard specialist
Washington
ATP · A · HardCourtFast
27°COvercast · Wind 16 km/h · 52% RH
Round of 16
Memphis
WTA · P · HardWashington
WTA · P · HardCourtFast
30°CMainly clear · Wind 20 km/h · 42% RH
Vancouver
CHALLENGER · T · HardCourtMedium-slow
22°CMainly clear · Wind 8 km/h · 46% RH
Quarter-final
Bonn
CHALLENGER · T · ClayLiberec
CHALLENGER · T · ClayCourtSlow
35°CMainly clear · Wind 3 km/h · 25% RH
Samsun
CHALLENGER · T · Hard19°CPartly cloudy · Wind 17 km/h · 62% RH
San Marino
CHALLENGER · T · ClayVancouver
CHALLENGER · T · HardCourtMedium
18°CPartly cloudy · Wind 3 km/h · 65% RH
Quarter-final
Round of 16
Targu Mures
CHALLENGER · T · ClayM25 Bolzano
ITF · ClayM25 Aldershot
ITF · Hard26°CPartly cloudy · Wind 14 km/h · 47% RH
Round of 16
Fin
66411
37762
45d break185d break
Fin
310
662
174d break30d break
Fin
1662
6121
37d break
Fin
6530
7762
143d break
Fin
662
220
23d break24d break
Fin
7062
5631
248d break
Fin
6562
3741
22d break
Fin
6540
7762
22d break
M25 Edwardsville
ITF · Hard29°CClear · Wind 4 km/h · 52% RH
Round of 16
Fin
76551
57772
Losing streak 422d break
Fin
6372
3651
318d break
Fin
410
662
318d break
Fin
7762
6540
Fin
340
662
318d break50d break
Ret.
420
621
283d break
Fin
662
100
Fin
662
140
108d break
M25 Gentofte
ITF · Clay29°CClear · Wind 15 km/h · 42% RH
Round of 16
Fin
662
300
Fin
662
420
73d breakRecent retirement
Fin
120
662
Recent retirement
Fin
46100
67122
Comeback specialist
Fin
3662
6421
248d breakLosing streak 6
Fin
320
662
Fin
250
672
Fin
6131
4662
M25 Koszalin
ITF · Clay33°CClear · Wind 12 km/h · 28% RH
Round of 16
Fin
130
662
44d break
Fin
Juszczak P.
2651
6272
66d breakForm below rating
Fin
200
662
Fin
7862
6630
283d breakClay specialist
Fin
662
230
25d break
Fin
7762
6420
360d break
Fin
662
040
255d break
Fin
662
330
Form below rating
M25 Pitesti
ITF · Clay28°CClear · Wind 5 km/h · 43% RH
Round of 16
Fin
662
200
Recent retirement
Fin
110
662
Recent retirement22d break
Fin
662
210
Losing streak 438d break
Fin
350
672
H2H trailInjury return 31d
Fin
210
662
H2H trailH2H lead
Fin
6430
7762
143d break
Fin
6121
2662
Recent retirementInjury return 87d
Fin
510
762
32d break72d break
M25 Wetzlar
ITF · Clay38°COvercast · Wind 23 km/h · 16% RH
Round of 16
Fin
65611
47772
Losing streak 4
Fin
310
662
Form rising
Fin
56651
74772
Losing streak 5H2H trail
Fin
776462
657711
77d break
Fin
5640
7772
94d break185d break
Fin
63661
46782
Fin
662
410
94d break
Fin
6530
7762
59d breakInjury return 22d
M15 Astana
ITF · Hard31°CClear · Wind 4 km/h · 34% RH
Round of 16
Fin
7762
6420
94d break
Fin
310
662
248d break
Fin
77141
63662
Injury return 129d
Fin
662
440
108d break
Fin
Shebekin G.
6262
4631
101d break
Fin
77772
63650
Losing streak 5
Fin
662
120
94d break42d break
Ret.
2611
6401
94d break
M15 Bali 2
ITF · Hard20°CClear · Wind 13 km/h · 78% RH
Round of 16
Fin
772
550
70d break
Fin
662
420
101d break72d break
Fin
672
450
71d breakLosing streak 4
Fin
637102
36681
58d break297d break
Fin
6362
2631
24d break
Fin
662
340
Losing streak 5Losing streak 5
Fin
440
662
206d breakRecent retirement
Fin
Da Costa R.
64640
77772
269d break
M15 Brisbane 2
ITF · HardRound of 16
Fin
6540
7762
Fin
200
662
H2H trailHard specialist
Fin
662
120
Recent retirementLosing streak 5
Fin
762
530
Losing streak 6
W/O
Ret.
711
510
Hard specialistHard specialist
Fin
762
540
Fin
200
662
M15 Dublin
ITF · T · Hard20°CMainly clear · Wind 16 km/h · 34% RH
Round of 16
Fin
762
530
Hard specialist
Fin
4631
6462
87d breakRecent retirement
Fin
6420
7762
143d break24d break
Fin
661362
271521
173d break29d break
Fin
5670
7792
24d break173d break
Fin
Borisov D.
240
662
Fin
430
662
Hard specialist
Fin
662
230
M15 Huamantla 4
ITF · Hard23°CClear · Wind 15 km/h · 25% RH
Round of 16
Fin
240
662
24d break
Fin
6362
Guilleme J.
2631
Fin
4650
6772
30d break
Fin
330
662
262d break
Fin
776621
627862
Losing streak 4
Fin
7331
5662
115d break72d break
Fin
440
662
122d break
Fin
6562
1711
360d break32d break
M15 Kursumlijska Banja 11
ITF · Clay32°CClear · Wind 11 km/h · 37% RH
Round of 16
Fin
66462
17731
325d break37d break
Fin
662
410
Recent retirement73d break
Fin
66541
47762
24d break
Fin
662
410
353d break
Fin
762
510
Recent retirement
Fin
Peranovic L.
6531
0762
Fin
662
Chestovaliev S.
200
Recent retirement
Fin
662
420
M15 Sao Paulo
ITF · Clay19°COvercast · Wind 8 km/h · 65% RH
Round of 16
Fin
667762
786431
Fin
7011
5662
H2H trailH2H lead
Fin
340
662
Fin
78462
66621
Fin
66662
47841
H2H leadH2H trail
Fin
140
662
H2H trailH2H lead
Fin
77211
65662
Fin
65650
77772
H2H leadH2H trail
M15 Strasbourg
ITF · Clay37°CClear · Wind 13 km/h · 18% RH
Round of 16
Fin
662
340
Fin
3650
6772
Recent retirement
Fin
62662
77421
Losing streak 5
Fin
530
762
24d break24d break
Fin
440
662
311d break
Fin
762
530
93d breakLosing streak 7
Ret.
50
00
23d break52d break
Fin
500
762
Recent retirement44d break
M15 Wels
ITF · Clay16°CClear · Wind 18 km/h · 61% RH
Round of 16
Fin
62631
36772
Fin
662
330
Fin
772
550
94d break
Fin
6411
0662
Losing streak 6262d break
Fin
Schiessl E.
662
010
Fin
6262
4641
94d breakLosing streak 4
Fin
662
120
94d break
Fin
7772
6450
M15 Xativa
ITF · Clay37°CClear · Wind 12 km/h · 33% RH
Round of 16
Fin
762
540
304d break
W/O
22d break
Ret.
7721
6210
Comeback specialist
Fin
220
662
Recent retirement79d break
Fin
662
310
Recent retirementRecent retirement
Fin
64651
46772
Recent retirement
Fin
662
440
108d break
Fin
662
310
255d break79d break
W100 Gran Canaria-Maspalomas
ITF · Clay37°CMainly clear · Wind 7 km/h · 16% RH
Round of 16
Fin
6520
7762
49d break71d break
Fin
6341
0662
Losing streak 4Clay specialist
Fin
662
340
59d break
Fin
140
Curmi F.
662
On a streak 7
Ret.
7741
6300
Clay specialistH2H trail
Fin
310
662
66d breakH2H lead
Fin
230
662
Clay specialistWeak on clay
Fin
3640
6772
Losing streak 4
W75 Hechingen
ITF · Clay30°COvercast · Wind 24 km/h · 33% RH
Round of 16
W/O
Clay specialistOn a streak 6
Fin
140
662
Fin
6262
3621
Clay specialistRecent retirement
Fin
662
040
On a streak 6
Fin
6262
4641
Clay specialist73d break
Fin
3651
6272
Form below ratingClay specialist
W/O
Clay specialist
Ret.
5751
7521
W75 Lexington
ITF · T · Hard28°CClear · Wind 13 km/h · 45% RH
Round of 16
W50 Dublin
ITF · Hard21°CMainly clear · Wind 15 km/h · 33% RH
Round of 16
Fin
1610
Hruncakova V.
6772
101d break
Fin
6162
4611
Hard specialist73d break
Fin
6341
1662
66d break
Fin
7865772
6677621
53d breakLosing streak 5
Fin
430
662
36d break
Fin
6772
4640
Losing streak 5H2H trail
Fin
672
350
Form below rating59d break
Fin
662
200
Recent retirement73d break
W50 Knokke-Heist
ITF · Clay23°CClear · Wind 8 km/h · 63% RH
Round of 16
W/O
Losing streak 4
Fin
662
400
66d break72d break
Fin
240
662
Weak on clayOn a streak 7
Fin
7762
6320
66d break
Fin
430
662
On a streak 5
Fin
4641
6362
Clay specialistOn a streak 5
Fin
210
662
73d break66d break
Fin
000
662
65d break
W35 Aldershot
ITF · Hard25°CPartly cloudy · Wind 16 km/h · 49% RH
Round of 16
Fin
662
410
Hard specialist
Fin
240
662
H2H leadH2H trail
Fin
662
440
Hard specialistForm rising
Fin
662
130
Hard specialist
Fin
662
340
On a streak 10
Fin
662
440
Losing streak 4
Fin
6462
4621
Losing streak 7
Fin
772
550
W35 Florence
ITF · Hard27°CClear · Wind 9 km/h · 55% RH
Round of 16
Fin
7862
6600
HomeRecent retirement
Fin
320
662
Home43d break
Fin
120
662
66d breakComeback specialist
Fin
310
662
66d break
Fin
662
030
Home57d break
Ret.
6600
7821
353d breakRecent retirement
Fin
320
662
73d breakOn a streak 6
Fin
3621
6462
Form below rating
W35 Pergamino
ITF · Clay17°COvercast · Wind 17 km/h · 71% RH
Round of 16
Fin
400
662
Losing streak 4Form below rating
Fin
762
530
H2H trailH2H lead
Fin
100
662
Losing streak 4Clay specialist
Fin
020
662
Losing streak 4
Fin
530
762
On a streak 8
Fin
2662
6321
Fin
662
210
On a streak 6
Fin
762
520
W15 Astana 3
ITF · Hard27°CClear · Wind 3 km/h · 32% RH
Round of 16
Fin
420
662
80d breakLosing streak 4
Fin
220
662
Fin
7762
6410
73d break
Fin
000
662
66d break80d break
Fin
510
762
49d break66d break
Fin
1630
6772
H2H lead66d break
Fin
520
Arystanbekova A.
762
51d break
Fin
6462
3621
59d break73d break
W15 Bielsko Biala
ITF · Clay31°CClear · Wind 11 km/h · 32% RH
Round of 16
Fin
300
662
Fin
5762
7541
Fin
477772
663651
Recent retirement
Fin
6541
2762
Fin
210
662
On a streak 5
Fin
662
330
Fin
662
240
Fin
2631
Berezina P.
6362
W15 Brisbane 3
ITF · Hard18°CClear · Wind 6 km/h · 49% RH
Round of 16
Fin
440
662
Fin
Symons O.
120
662
129d break
Fin
120
662
129d break
Fin
6562
4701
66d break
Fin
6062
4621
Fin
540
762
Recent retirement73d break
Fin
450
672
171d break178d break
Fin
662
220
66d break199d break
W15 Huamantla 3
ITF · Hard23°CClear · Wind 14 km/h · 25% RH
Round of 16
Fin
6430
7762
80d break
Ret.
40
00
66d break
Fin
130
662
79d break
Fin
662
220
Fin
7321
5662
87d break143d break
Fin
Saavedra C.
100
662
73d break
Fin
Angel M.
662
Watanabe Y.
300
Fin
Aguilar G.
230
Sanchez Uribe M.
662
W15 Kursumlijska Banja 11
ITF · Clay30°CClear · Wind 8 km/h · 44% RH
Round of 16
Fin
320
662
73d break
Fin
662
200
57d breakLosing streak 5
Fin
3640
El Aouni A.
6772
Fin
6462
0631
80d breakLosing streak 4
Fin
662
420
87d break73d break
Fin
210
662
164d break
Fin
662
440
59d break
Ret.
2631
6231
59d break115d break
W15 Rogaska Slatina
ITF · Clay30°CClear · Wind 6 km/h · 36% RH
Round of 16
Fin
3611
6162
Fin
350
672
Injury return 59d
Fin
662
210
Fin
662
220
Form below rating
Fin
3762
6531
H2H trailH2H lead
Fin
010
662
Fin
Tiglea C.
3651
6472
Fin
6162
0611
Recent retirement
W15 Savitaipale
ITF · Clay25°CPartly cloudy · Wind 9 km/h · 44% RH
Round of 16
Fin
662
Haddad I.
440
Clay specialist
Fin
662
220
72d break59d break
Fin
150
672
66d break59d break
Fin
662
Favier M.
130
59d break
Fin
Biot A.
7862
6620
87d break
Fin
Breen S.
530
762
59d breakLosing streak 4
Fin
410
662
H2H trail66d break
Fin
200
662
Losing streak 725d break