Tennis Matches & Results
16 tournaments across clay and hard courts. Featured: Winston-Salem and Granby. Highlights: 7 finals, 2 semi-finals.
Winston-Salem
ATP · A · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
776962
6471131
Weak on hard
Fin
662
330
H2H leadH2H trail
Fin
773772
626631
H2H trailH2H lead
Fin
762
520
Hard specialist
Fin
662
330
Hard specialist
Fin
662
140
Recent retirementHard specialist
Fin
646772
772631
Hard specialist
Fin
63662
77431
28d break
Round of 32
Fin
7762
6220
H2H trailH2H lead
Fin
77462
65611
28d break
Fin
662
410
H2H leadH2H trail
Fin
662
340
Weak on hard
Ret.
04–
62–
H2H trailHard specialist
Fin
762
510
Hard specialist56d break
Fin
662
440
Hard specialist
Fin
762
520
Hard specialist
Fin
6772
4650
Hard specialist
Fin
7762
6530
Hard specialistH2H trail
Fin
662
410
Losing streak 4
Fin
662
330
Fin
6462
2611
Recent retirement3-setters recently
Fin
662
440
Fin
46772
63651
Weak on hard
Fin
662
420
H2H leadH2H trail
Round of 64
Fin
662
320
Fin
662
230
Recent retirement
Fin
662
430
Hard specialist
Fin
657782
775661
Hard specialist
Fin
7763772
6477631
Hard specialist
Ret.
6561–
7720–
28d breakLosing streak 4
Fin
4662
6241
56d breakWeak on hard
Fin
46772
63651
Recent retirement
Fin
662
230
Hard specialistWeak on hard
Fin
6362
3631
Weak on hard
Fin
772
550
3-setters recentlyWeak on hard
Fin
7772
6150
Fin
662
140
Hard specialistLosing streak 7
Fin
7762
6330
Hard specialistWeak on hard
Fin
6162
1631
Weak on hardHard specialist
Fin
672
250
Losing streak 5
Cleveland
WTA · I · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
6772
3610
Losing streak 4
W/O
Hard specialistH2H trail
Fin
662
420
28d breakHard specialist
Fin
4662
6331
Fin
662
410
Weak on hardHard specialist
Fin
662
210
On a streak 542d break
Fin
662
320
Losing streak 8Weak on hard
Fin
3772
6551
Losing streak 6
Round of 32
Fin
662
430
Losing streak 8
Fin
662
230
Hard specialist98d break
Fin
662
100
On a streak 5294d break
Fin
662
310
Hard specialist140d break
Fin
662
120
Weak on hard
Fin
662
430
Weak on hard
Fin
662
310
Hard specialist56d break
Fin
77462
65631
Fin
7762
6510
H2H trailH2H lead
Fin
662
210
H2H trailLosing streak 4
Fin
2662
6241
Weak on hard
Fin
6462
2621
42d breakWeak on hard
Fin
6472
3651
Losing streak 628d break
Fin
4662
6241
35d break
Fin
662
210
Hard specialistHard specialist
Fin
662
420
28d breakRecent retirement
Granby
WTA · I · HardCourtFast
Quarter-final
Round of 16
Fin
662
320
28d break
Fin
7762
6410
Fin
63662
77411
Fin
662
100
Fin
662
320
Weak on hardWeak on hard
Fin
662
240
Losing streak 4Hard specialist
Fin
6772
3610
35d break
Fin
4662
6121
H2H trailH2H lead
Round of 32
Fin
64662
77421
Fin
7862
6640
28d break
Fin
662
340
Weak on hard
Fin
662
330
Weak on hard
Fin
776562
647721
77d break
Fin
672
150
H2H leadWeak on hard
Fin
4662
6321
Weak on hard
Fin
662
330
Hard specialist
Fin
762
510
Weak on hard28d break
Fin
662
420
35d break98d break
Fin
672
450
Hard specialist28d break
Fin
672
250
35d break
Fin
7762
6320
28d break28d break
Fin
762
530
56d break
Fin
662
210
Losing streak 4Hard specialist
Fin
3662
6401
Losing streak 4
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
662
330
Hard specialist
Fin
662
340
Weak on hard171d break
Fin
762
530
Injury return 28d
Fin
662
110
Weak on hard28d break
Fin
662
430
Fin
662
240
Hard specialist364d break
Fin
3662
6431
Hard specialistLosing streak 5
Fin
662
220
H2H leadH2H trail
Banja Luka CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
662
430
Recent retirement
Fin
5672
7151
Recent retirement
Fin
662
400
Recent retirement
Fin
6462
0631
Weak on clay
Fin
762
530
Fin
77262
63641
63d breakClay specialist
Ret.
165–
612–
140d break
Fin
662
220
42d breakLosing streak 8
Round of 32
Fin
773782
626661
Recent retirement3-setters recently
Fin
6162
4631
Losing streak 8
Fin
662
030
28d break
Fin
4662
6201
Fin
662
430
Fin
4662
6221
Recent retirementLosing streak 4
Fin
6772
3630
Weak on clay35d break
Fin
66362
17731
Clay specialist
Fin
471162
66941
H2H trailH2H lead
Fin
2662
6341
Ret.
471–
650–
Fin
7962
6720
Fin
6772
2650
140d break
Fin
6062
3641
63d break
Fin
662
010
Recent retirement
Fin
6162
4631
Clay specialistWeak on clay
Granby CH
CHALLENGER · C · HardCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
26792
64671
Hard specialist336d break
Fin
662
Habib H.
330
Hard specialistLosing streak 4
Fin
3662
6421
Fin
662
440
28d break
Fin
64772
46621
Recent retirement
Fin
662
140
Weak on hard
Fin
662
220
Fin
662
220
Hard specialist
Round of 32
Fin
662
430
Fin
77362
64641
42d break
Fin
762
510
Recent retirement
Fin
662
230
Weak on hard
Fin
762
510
Hard specialistLosing streak 4
Fin
662
200
Hard specialist
Fin
4662
6441
28d break
Fin
7762
6520
336d break
Fin
6772
3610
Fin
77782
65660
Fin
Habib H.
666772
178641
Losing streak 4
Fin
64662
77341
Fin
6462
2621
Fin
4762
6541
Fin
662
440
Hard specialist
Nonthaburi 1 CH
CHALLENGER · C · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
4672
6151
Fin
662
330
28d breakHard specialist
Fin
762
530
Hard specialist
Fin
662
240
Injury return 28d35d break
Ret.
62773–
77640–
35d break
Fin
672
050
28d breakLosing streak 5
Fin
6462
3631
35d break28d break
Fin
662
340
42d break
Round of 32
Ret.
64–
23–
Losing streak 4
Fin
662
100
42d break
Fin
662
140
Hard specialist
Fin
6362
2611
Losing streak 5
Fin
6462
2641
35d break339d break
Fin
662
230
28d break77d break
Fin
77562
62701
35d breakWeak on hard
Ret.
463–
610–
Hard specialist
Fin
762
530
28d break
Ret.
2–
1–
28d break
Fin
4662
6331
28d break
Fin
7862
6640
35d break91d break
Fin
712362
610631
Injury return 28d
Fin
7762
6120
42d break
Fin
662
330
28d breakHard specialist
Fin
6772
4640
231d break
Prague CH
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Fin
662
010
56d break49d break
Fin
7572
5751
Fin
662
230
Clay specialistLosing streak 5
Fin
762
510
63d breakLosing streak 5
Fin
662
440
Fin
772
550
Fin
662
340
Deep run
Fin
662
240
Weak on clay56d break
Round of 32
Fin
2662
6331
H2H trailH2H lead
Fin
46772
64611
56d break
Fin
662
310
336d break
Fin
662
410
Losing streak 5
Fin
662
410
63d break35d break
Fin
662
140
Losing streak 5Clay specialist
Fin
662
210
Losing streak 5
Fin
6372
3651
28d break
Fin
662
330
35d break
Fin
77262
65621
Clay specialistRecent retirement
Fin
66462
47731
49d breakClay specialist
Fin
662
420
Weak on clay
Fin
7772
5650
Losing streak 528d break
Fin
66362
37721
42d break
Ret.
64–
30–
Weak on clay28d break
Fin
64772
16651
Deep runWeak on clay
W15 Cancun
CHALLENGER · C · HardSemi-final
W25 Oldenzaal
CHALLENGER · C · ClaySemi-final
W15 Monastir
CHALLENGER · C · HardCourtSlow
Round of 16
W15 Wanfercee-Baulet
CHALLENGER · C · ClayRound of 16
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
762
540
Weak on clay350d break
Fin
662
400
329d break
Fin
77772
65650
42d break
Fin
77772
64640
3-setters recentlyRecent retirement
Fin
6772
3630
84d break301d break
Fin
7762
6410
350d break
Fin
6362
2631
28d break
Ret.
77675–
62791–
42d break
Fin
662
320
63d breakH2H trail
Fin
662
220
Fin
662
400
Recent retirement98d break
Fin
47762
66441
28d break28d break
CourtMedium
Qualifying Semi-final
Qualifying Round
Fin
3662
6011
28d break
Fin
662
420
Losing streak 5
Fin
762
540
119d break
Fin
662
340
336d breakLosing streak 7
Fin
3662
6411
Fin
662
420
Fin
7862
6630
Fin
4662
6231
Fin
662
440
CourtFast
Qualifying Semi-final
Ret.
64773–
77640–
231d break28d break
Fin
662
210
189d break
Fin
662
220
35d break
Fin
672
450
77d break28d break
Fin
662
440
Hard specialist56d break
Fin
77462
62641
Hard specialistLosing streak 7
Qualifying Round
Fin
63662
77031
Fin
662
110
35d break140d break
Fin
662
240
77d break
Fin
6162
3631
Hard specialistLosing streak 5
Fin
662
300
231d breakWeak on hard
Fin
664772
377641
56d break35d break
Ret.
3–
0–
Hard specialist35d break
Fin
3662
6141
189d break49d break
Fin
47762
66331
28d break217d break
Fin
6362
2631
28d break
Fin
662
310
Losing streak 7
Fin
6772
3650
CourtSlow
Qualifying Semi-final
Fin
662
240
28d breakLosing streak 5
Fin
6362
4631
56d break
Fin
662
210
42d break28d break
Fin
662
040
Losing streak 556d break
Fin
772
550
42d break
Fin
662
210
Weak on clay
Qualifying Round
Fin
662
400
28d break112d break
Ret.
634–
770–
42d breakWeak on clay
Fin
662
430
126d break
Fin
672
450
28d breakLosing streak 5
Fin
662
130
91d break
Fin
662
340
Losing streak 5
Fin
662
230
Weak on clay77d break
Fin
7462
5611
56d break364d break
Fin
762
530
56d break84d break
Fin
6562
1721
Losing streak 5
Fin
662
320
42d breakLosing streak 4
Fin
662
43–
CourtFast
Qualifying Semi-final
Qualifying Final
CourtMedium-fast
Qualifying Semi-final
Qualifying Semi-final
Qualifying Round
Qualifying Round