Tennis Matches & Results
28 tournaments across 3 surfaces (grass, clay, hard). Featured: Halle and Nottingham. Highlights: 24 finals.
Halle
ATP · A · GrassCourtFast
20°CDrizzle · Wind 13 km/h · 62% RH
Semi-final
Quarter-final
Round of 16
Fin
3662
6341
Surface jumpSurface jump
Fin
36772
64621
H2H leadH2H trail
Fin
662
230
Surface jumpSurface jump
Fin
6162
3631
Fin
672
250
Fin
774772
626651
Surface jump
Fin
7772
6550
Surface jump
Fin
664782
377661
Surface jump
Round of 32
Fin
63772
46651
Surface jump
Fin
5777102
763681
Surface jumpSurface jump
Fin
662
330
Surface jump
Fin
762
530
Heavy load 14d
Fin
662
210
H2H leadH2H trail
Fin
662
340
Surface jumpSurface jump
Fin
762
530
H2H leadH2H trail
Fin
7362
5631
Surface jump
Fin
64772
46641
Fin
662
440
Fin
662
440
Surface jumpSurface jump
Fin
66662
37811
Fin
2762
6541
Surface jump
Fin
662
130
Surface jump
Fin
63662
77441
Surface jumpSurface jump
Fin
662
320
Queen's Club
ATP · A · GrassCourtFast
23°CClear · Wind 5 km/h · 43% RH
Quarter-final
Round of 16
Fin
3672
6351
Surface jump
Fin
662
420
On a streak 6
Fin
66772
47951
On a streak 16Surface jump
Fin
7772
5630
Fin
2662
6111
Surface jump
Fin
36772
62651
Home
Fin
7772
5640
H2H leadH2H trail
Fin
6262
3621
Home
Round of 32
Fin
6772
4640
On a streak 16
Fin
66762
78541
Recent retirement
Fin
77772
65640
Fin
662
310
H2H leadH2H trail
Fin
6107762
7126541
Fin
7862
6640
Surface jump
Fin
6362
1641
On a streak 6H2H lead
Fin
662
440
Fin
662
340
Surface jumpLosing streak 5
Fin
669772
2711631
Losing streak 4
Fin
662
420
Surface jump
Fin
657972
776751
Fin
762
520
HomeSurface jump
Ret.
70–
50–
Surface jump
Fin
78162
66611
Surface jumpHome
Fin
662
240
Home
Berlin
WTA · P · GrassCourtFast
19°CDrizzle · Wind 21 km/h · 62% RH
Semi-final
Quarter-final
Round of 16
Fin
6782
2660
Weak on grassRecent retirement
Fin
6772
4650
Weak on grassWeak on grass
Fin
7762
6230
Weak on grass
Fin
66362
37731
Weak on grassWeak on grass
Fin
6462
2631
Weak on grassWeak on grass
Fin
662
130
H2H leadWeak on grass
Fin
687772
7105651
Weak on grass
Fin
662
330
On a streak 8
Round of 32
Fin
6772
3630
Weak on grassSurface jump
Fin
7762
6510
Surface jumpWeak on grass
Fin
662
120
Weak on grass
Fin
662
130
Weak on grassWeak on grass
Fin
662
430
Weak on grassWeak on grass
Fin
2762
6501
Weak on grassWeak on grass
Fin
37762
66341
Weak on grass
Fin
7782
5660
Weak on grassWeak on grass
Fin
662
230
Weak on grass
Fin
662
240
H2H leadH2H trail
Fin
662
320
H2H trailH2H lead
Fin
662
320
Recent retirementWeak on grass
Nottingham
WTA · I · GrassCourtFast
Semi-final
Quarter-final
Round of 16
Fin
762
510
Weak on grass
Fin
662
130
Surface jumpWeak on grass
Fin
6262
2641
Surface jumpWeak on grass
Fin
6172
4651
Weak on grass
Fin
662
340
Weak on grassWeak on grass
Fin
662
440
Weak on grass
Fin
662
140
Weak on grassWeak on grass
Fin
6462
1641
Weak on grass
Round of 32
Fin
662
220
Weak on grassWeak on grass
Fin
63782
46661
Surface jumpWeak on grass
Fin
662
430
Weak on grass
Fin
6472
3651
Weak on grass
Fin
6772
4640
Surface jumpWeak on grass
Fin
662
220
Fin
662
330
Weak on grassWeak on grass
Fin
762
520
Weak on grassWeak on grass
Fin
662
230
Fin
662
340
Weak on grass
Fin
662
330
Surface jump
Fin
762
540
Weak on grassWeak on grass
Fin
662
040
Weak on grassWeak on grass
Fin
662
410
Weak on grass
Fin
76372
57751
Weak on grass
Fin
774782
626661
Weak on grass
W35+H Tauste
WTA · HardCourtMedium-slow
Quarter-final
Round of 16
Fin
662
320
Fin
2662
6431
H2H leadH2H trail
Fin
2662
6431
Losing streak 4
Fin
7762
6030
H2H leadOn a streak 7
Fin
672
350
Fin
662
230
3-setters recently
Fin
3672
6251
Fin
7762
6530
Round of 32
Fin
632
300
H2H leadH2H trail
Fin
662
100
Fin
662
320
On a streak 7
Fin
662
440
Losing streak 4
Fin
662
210
210d break
Fin
662
340
Fin
6372
4651
Fin
662
000
Fin
7762
6430
Losing streak 4
Fin
662
230
H2H leadH2H trail
Fin
662
310
Fin
662
030
3-setters recently
Fin
4762
6531
Fin
662
220
Fin
6262
3631
Fin
662
420
CourtFast
20°CDrizzle · Wind 13 km/h · 62% RH
Qualifying Semi-final
Qualifying Round
Fin
7362
5621
Weak on grass140d break
Fin
662
340
Weak on grass
Fin
662
340
Weak on grass
Fin
7772
6450
Weak on grass
Fin
5672
7351
Weak on grass
Fin
662
410
Weak on grassWeak on grass
Fin
762
530
Weak on grass
Fin
647872
776651
Weak on grass
CourtFast
23°CClear · Wind 5 km/h · 43% RH
Qualifying Semi-final
Qualifying Round
Fin
77772
62620
Weak on grassHome
Fin
77462
63631
Weak on grassLosing streak 6
Fin
662
430
Weak on grassWeak on grass
Fin
6782
2660
Weak on grassWeak on grass
Fin
7762
6520
Weak on grassWeak on grass
Fin
662
340
Home
Fin
77782
60660
HomeSurface jump
Fin
7762
6400
Weak on grass
Nottingham 2 CH
CHALLENGER · C · GrassCourtFast
Semi-final
Quarter-final
Round of 16
Fin
67102
2680
On a streak 5
Fin
5662
7341
Weak on grassWeak on grass
Fin
662
230
Grass specialistWeak on grass
Ret.
263–
641–
Weak on grass
Fin
7762
6540
Weak on grass
Fin
5662
7331
Weak on grassLosing streak 5
Fin
762
530
Weak on grassWeak on grass
Fin
4772
6551
Weak on grassRecent retirement
Round of 32
Fin
662
430
Recent retirementWeak on grass
Fin
662
340
Fin
661062
371231
Weak on grass3-setters recently
Fin
5662
7441
Weak on grassWeak on grass
Fin
6772
3640
Losing streak 5Weak on grass
Fin
662
320
On a streak 5Weak on grass
Fin
7862
6620
Weak on grassWeak on grass
Fin
6262
2621
Weak on grassWeak on grass
Fin
662
320
Weak on grass
Fin
4662
6441
Weak on grassWeak on grass
Fin
662
340
Weak on grassWeak on grass
Fin
6792
4670
Grass specialistWeak on grass
Fin
5662
7421
Surface jump
Fin
6772
3650
Weak on grass
Fin
672
150
Weak on grass
Fin
6462
2631
Weak on grassWeak on grass
Poznan CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
6362
3631
Clay specialist
Fin
762
520
Fin
76562
57711
28d break
Fin
6362
4641
Fin
662
430
Recent retirement
Fin
7762
6410
H2H leadH2H trail
Fin
7772
6550
Recent retirementH2H trail
Fin
662
220
Clay specialistClay specialist
Round of 32
Fin
6462
2641
Fin
6782
1660
28d break35d break
Fin
6772
4620
Losing streak 8
Fin
662
430
Clay specialist28d break
Fin
662
320
Fin
3662
6321
Fin
662
240
Weak on clay
Fin
662
300
Clay specialist119d break
Fin
662
130
Recent retirementHeavy load 14d
Fin
6782
4660
Recent retirementH2H trail
Fin
662
100
Fin
662
410
Surface jump
Fin
662
140
147d break
Ret.
63–
31–
Clay specialistH2H trail
Fin
662
320
35d break
Fin
662
240
Clay specialistH2H trail
Royan CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
4662
6331
28d break
Fin
762
520
H2H trailH2H lead
Fin
662
310
35d break
Fin
762
530
Fin
4662
6131
Clay specialistWeak on clay
Fin
662
340
Clay specialist
Fin
6772
4650
77d breakClay specialist
Fin
36782
62661
Recent retirement
Round of 32
Fin
662
420
Recent retirement
Fin
3662
6341
77d break
Fin
6772
3630
Fin
773772
626641
70d break
Fin
2662
6431
28d break63d break
Fin
62662
77111
Weak on clayRecent retirement
Fin
65772
77551
Recent retirement
Fin
6647102
477681
3-setters recently
Fin
662
230
Clay specialist
Fin
662
230
Fin
662
120
Clay specialistH2H trail
Fin
7772
6550
Weak on clay
Fin
672
450
Fin
71062
6830
Clay specialistRecent retirement
Fin
7772
5650
35d breakInjury return 35d
Fin
662
130
28d breakHeavy load 14d
Santa Cruz De La Sierra CH
CHALLENGER · C · ClayCourtMedium-slow
Quarter-final
Round of 16
Round of 32
Fin
7762
622–
Fin
3662
6441
Fin
662
44–
Fin
66662
78331
Fin
662
03–
Fin
664772
377641
Fin
3662
6341
Fin
7762
643–
Ret.
652
41–
Fin
662
42–
Fin
662
14–
Fin
662
21–
Fin
1662
6321
Fin
77562
62731
Fin
662
31–
Fin
662
24–
Sassuolo CH
CHALLENGER · C · ClayCourtMedium-slow
Semi-final
Quarter-final
Round of 16
Fin
662
410
Clay specialist
Fin
662
230
Fin
4662
6431
34d break
Fin
662
440
Weak on clay
Fin
2662
6321
Recent retirementClay specialist
Fin
7762
6230
Clay specialist
Fin
662
140
H2H trailH2H lead
Fin
617762
776541
3-setters recently
Round of 32
Fin
662
320
Clay specialist35d break
Fin
77562
65721
Fin
6462
3611
Fin
762
540
H2H trailH2H lead
Fin
662
220
Clay specialist
Fin
16782
63661
Fin
6462
4611
Surface jump
Fin
672
050
3-setters recently
Fin
3762
6531
Weak on clay
Fin
776562
637711
Weak on clay
Fin
6772
1640
H2H leadH2H trail
Fin
662
400
Clay specialistH2H trail
Fin
662
320
Fin
662
330
Clay specialist
Fin
7362
5631
Recent retirementClay specialist
Fin
662
400
Clay specialist
W15 Bolszewo
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
77262
63631
Fin
662
43–
Fin
662
31–
Fin
662
22–
Fin
662
03–
Fin
662
44–
Fin
662
24–
Fin
662
10–
Fin
66762
78511
Fin
662
42–
Fin
662
11–
Fin
6772
263–
Fin
662
22–
Fin
662
42–
Fin
3762
6511
Fin
662
22–
W15 Bucharest
CHALLENGER · C · HardCourtMedium
Quarter-final
Round of 16
Round of 32
Fin
7362
5641
Fin
662
32–
Fin
662
10–
Fin
662
40–
Fin
662
44–
Fin
662
21–
Fin
662
11–
Fin
6782
466–
Fin
662
22–
Fin
672
45–
Fin
662
21–
Fin
63762
77521
Fin
662
21–
Fin
662
33–
Fin
662
32–
Fin
6772
065–
W15 Kayseri
CHALLENGER · C · HardCourtSlow
Semi-final
Quarter-final
Round of 16
Round of 32
Fin
662
44–
Fin
662
20–
Fin
662
13–
Fin
662
12–
Fin
3662
6441
Fin
662
44–
Fin
662
24–
Fin
662
31–
Fin
662
40–
Fin
662
40–
Fin
467122
646101
Fin
672
45–
Fin
662
34–
Fin
71062
681–
Fin
662
41–
Fin
662
02–
W15 Kursumlijska Banja
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
662
21–
H2H leadH2H trail
Fin
662
13–
Losing streak 7
Fin
662
22–
Fin
662
12–
Fin
662
13–
Fin
662
10–
Fin
662
11–
Fin
662
01–
Fin
662
34–
Fin
662
02–
Fin
662
42–
Fin
3622
6411
Fin
6362
2631
Fin
7762
651–
Fin
662
11–
Fin
662
34–
W15 Monastir
CHALLENGER · C · HardCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
762
50–
Fin
662
42–
Fin
662
44–
Fin
662
43–
Fin
662
00–
Fin
672
35–
Fin
6782
066–
Fin
Nahum G.
662
44–
Fin
662
41–
Fin
662
32–
Fin
662
11–
Fin
662
12–
Fin
662
03–
Fin
1662
6431
Fin
7762
623–
Fin
5662
7101
W15 Rancho Santa Fe CA
CHALLENGER · C · HardCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
662
02–
Fin
3662
6401
Fin
672
35–
Fin
662
34–
Fin
662
41–
Fin
7772
635–
Fin
662
40–
Fin
672
25–
Fin
6462
4641
Fin
662
10–
Fin
662
32–
Fin
5662
7321
Fin
6462
3611
Fin
662
20–
Fin
1662
6441
Fin
3662
6441
W15 Sapporo
CHALLENGER · C · HardCourtSlow
Quarter-final
Round of 16
Round of 32
Fin
662
11–
Fin
662
42–
Fin
662
34–
Fin
3662
6411
Fin
6782
266–
Fin
3662
6111
Fin
6772
163–
Fin
1662
6041
Fin
57792
75671
Fin
662
11–
Fin
6782
266–
Fin
3662
6131
Fin
3662
6341
Fin
7762
621–
Fin
762
54–
Fin
6262
2621
W35 Klosters
CHALLENGER · C · ClayCourtMedium-slow
Quarter-final
Round of 16
Round of 32
Fin
2662
6241
Surface jump
Fin
662
11–
28d break28d break
Fin
662
10–
Fin
662
41–
Weak on clay
Fin
3662
6211
Fin
662
21–
35d break28d break
Fin
662
33–
Fin
6262
2641
Fin
662
13–
Fin
4662
6221
Fin
7762
623–
Fin
601
40–
Fin
662
12–
Fin
662
33–
Fin
662
03–
Fin
662
11–
W35 Taipei
CHALLENGER · C · HardCourtMedium-slow
Quarter-final
Round of 16
Round of 32
Fin
762
50–
28d break35d break
Fin
7772
562–
168d break35d break
Fin
6772
364–
28d breakLosing streak 5
Fin
662
43–
Fin
65782
Lin Y.
27661
Fin
63662
77421
Fin
662
33–
Fin
4662
6101
Fin
662
21–
Fin
662
Tsai Y.
31–
Fin
662
22–
Fin
3662
6441
Fin
662
24–
Fin
662
00–
Fin
662
22–
Fin
762
53–
W35 Wichita KS
CHALLENGER · C · HardCourtMedium-slow
Quarter-final
Round of 16
Round of 32
Fin
4672
6351
On a streak 5Losing streak 4
Fin
662
14–
On a streak 6
Fin
662
44–
Fin
662
22–
Fin
662
33–
Fin
66662
07831
Fin
662
41–
Fin
662
33–
Fin
762
54–
Fin
7772
625–
Fin
6462
4621
Fin
6772
364–
Fin
662
24–
Fin
662
23–
Fin
662
04–
Fin
6462
2621
W35 Ystad
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
662
01–
343d break
Fin
6372
2651
Fin
662
14–
49d break
Fin
672
45–
On a streak 6Surface jump
Fin
662
41–
Fin
6062
1641
Fin
662
01–
Fin
662
41–
Round of 32
Fin
772
55–
343d breakWeak on clay
Fin
7762
613–
Surface jump
Fin
6792
367–
49d break
Fin
762
52–
56d break
Fin
6162
2641
Fin
601
00–
49d break
Fin
4742
6501
Fin
6262
1621
Fin
5662
7211
Fin
662
21–
Fin
662
02–
Fin
662
11–
Fin
5662
7311
Fin
662
21–
Fin
662
20–
Fin
7762
624–
W50 Taizhou
CHALLENGER · C · HardCourtFast
Quarter-final
Round of 16
Round of 32
Fin
662
44–
Fin
Lee C.
662
34–
Hard specialist
Fin
662
24–
Fin
662
42–
H2H leadH2H trail
Fin
662
42–
Fin
662
23–
Fin
6162
2601
Fin
662
44–
Fin
774772
616651
Fin
6162
3641
Fin
63772
26651
Fin
6772
365–
Fin
662
03–
Fin
3672
6451
Fin
662
34–
Fin
662
22–
W75 Blois
CHALLENGER · C · ClayCourtMedium-slow
Quarter-final
Round of 16
Round of 32
Fin
762
51–
Fin
3672
6451
H2H trailH2H lead
Fin
662
43–
Fin
6362
3611
Fin
77262
65621
Losing streak 4
Fin
4762
6511
Clay specialistInjury return 35d
Fin
6562
2731
Fin
6772
265–
Fin
47762
66131
Fin
777112
6569–
28d break
Fin
3662
6221
Fin
762
50–
Fin
662
11–
Fin
637112
46691
Fin
1762
6541
Fin
6772
465–
W75 Zagreb
CHALLENGER · C · ClayCourtSlow
Quarter-final
Round of 16
Fin
662
34–
Surface jump
Fin
662
23–
35d break
Fin
662
33–
Fin
662
33–
Deep run
Fin
66662
78421
Recent retirementOn a streak 6
Fin
662
34–
Fin
672
45–
Injury return 28d
Fin
6362
4641
Clay specialist
Round of 32
Fin
662
31–
Recent retirement
Fin
662
42–
Fin
451
611
Recent retirement
Fin
2662
6231
Fin
7472
5651
Deep run
Fin
762
52–
35d breakInjury return 28d
Fin
662
24–
H2H leadH2H trail
Fin
0662
6431
Surface jump
Fin
7462
5631
Fin
6362
4641
Fin
672
Von Deichmann K.
45–
On a streak 6Recent retirement
Fin
7762
651–
Fin
61662
77231
Injury return 28d
Fin
46792
64671
Weak on clay
Fin
0662
6411
Fin
662
12–
CourtFast
Qualifying Semi-final
CourtFast
Qualifying Semi-final
Fin
6372
3651
Weak on grassWeak on grass
Fin
36772
63621
Losing streak 5
Fin
66362
37711
Weak on grass
Fin
6362
3631
Weak on grass
Fin
63772
16641
Weak on grassWeak on grass
Fin
2662
6331
Weak on grassWeak on grass
Qualifying Round
Fin
672
450
Weak on grass364d break
Fin
776472
627751
Weak on grassWeak on grass
Fin
6562
3731
Weak on grassWeak on grass
Fin
6462
3631
Weak on grass
Fin
662
240
Weak on grassSurface jump
Fin
662
210
Weak on grassSurface jump
Fin
662
320
Losing streak 5Weak on grass
Fin
762
530
Losing streak 4
Fin
77362
64641
Weak on grass
Fin
7462
5631
Weak on grass
Fin
672
450
Weak on grassWeak on grass
Fin
77362
65631
CourtSlow
Qualifying Semi-final
Fin
6772
4640
Clay specialist
Fin
4762
6531
35d break35d break
Fin
662
340
Heavy load 14dRecent retirement
Fin
662
030
28d break
Fin
662
230
70d break
Fin
672
450
Qualifying Round
Fin
662
010
Heavy load 14d
Fin
662
140
308d break
Fin
662
240
105d break
Fin
66562
37741
Fin
6162
3601
28d breakSurface jump
Fin
6462
2631
Fin
662
420
35d break91d break
Fin
6262
1641
Clay specialist322d break
Fin
662
100
126d break
Fin
7462
5631
Recent retirement
Fin
6562
2741
35d break
Fin
5662
7221
70d breakSurface jump
CourtFast
Qualifying Semi-final
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
7792
5670
Clay specialist
Fin
662
230
35d break119d break
Fin
4662
6141
Fin
3662
6241
98d break
Fin
6772
2610
34d break
Fin
6772
4610
63d break34d break
Fin
2672
6351
98d break
Fin
646772
774641
35d break
Fin
662
020
Fin
662
440
34d break
Fin
1762
6531
105d break
Fin
662
420
34d break
CourtMedium-slow
Qualifying Semi-final
CourtMedium-slow
Qualifying Semi-final
Qualifying Round
Fin
662
100
Clay specialist28d break
Fin
662
330
Clay specialistClay specialist
Fin
6772
4620
Clay specialist3-setters recently
Fin
6372
3651
Fin
662
320
Injury return 77d
Fin
7962
6740
H2H trailH2H lead
Ret.
36–
66–
H2H leadH2H trail
Fin
710772
68630
Fin
662
400
H2H leadH2H trail
Fin
7762
6540
161d break
Ret.
70–
50–
35d break
Fin
662
330
Losing streak 5
CourtFast
Qualifying Semi-final
Fin
762
51–
Recent retirementWeak on grass
Fin
5672
7451
Weak on grass3-setters recently
Fin
662
42–
Weak on grassSurface jump
W/O
Weak on grassWeak on grass
Fin
6362
1601
H2H trailH2H lead
Fin
2662
6411
Weak on grass
Qualifying Round
Fin
46782
64661
Weak on grassWeak on grass
Fin
7772
615–
Recent retirementWeak on grass
Fin
662
40–
Weak on grassLosing streak 7
Fin
0662
6341
3-setters recentlySurface jump
Fin
662
30–
Surface jumpWeak on grass
Fin
7762
651–
Weak on grass77d break
Fin
66262
37731
Weak on grass
Fin
37772
66551
Weak on grass
Fin
477132
656111
Surface jump
Fin
662
43–
Weak on grass
Fin
577782
764661
Weak on grass
Fin
67662
79231
CourtMedium-fast
Qualifying Semi-final
Qualifying Round
Fin
47762
66421
Losing streak 4Weak on grass
Fin
7862
663–
Weak on grassWeak on grass
Fin
3662
6411
Surface jump
Fin
662
04–
H2H leadH2H trail
Fin
662
33–
Weak on grassWeak on grass
Fin
3662
6431
Recent retirement29d break
Fin
7762
621–
Weak on grass
Fin
6162
3631
Fin
662
24–
Fin
662
41–
Fin
6362
3631
Fin
7762
621–