Tennis Matches & Results
18 tournaments across 3 surfaces (grass, clay, hard). Featured: Halle and Berlin. Highlights: 10 finals.
Halle
ATP · A · GrassCourtFast
25°COvercast · Wind 17 km/h · 48% RH
Semi-final
Quarter-final
Round of 16
Fin
7772
5620
Surface jump
Fin
662
240
Surface jump
Fin
7862
6630
Surface jumpSurface jump
Fin
66562
37731
Fin
64662
77441
Fin
617102
36681
On a streak 5
Fin
7972
6750
Surface jump
Fin
66462
37731
Round of 32
Fin
66562
47721
Surface jump
Fin
662
340
Surface jump
Fin
6362
4631
Surface jump
Fin
666772
784631
Fin
662
340
Surface jumpSurface jump
Fin
6772
1640
Fin
661162
471331
Fin
7762
6140
Fin
6562
3721
Fin
662
430
Fin
7762
6330
Losing streak 5
Fin
4672
6451
Fin
672
350
Surface jump
Fin
6362
2621
Fin
662
310
Fin
672
250
On a streak 5Surface jump
Queen's Club
ATP · A · GrassCourtFast
22°CDrizzle · Wind 22 km/h · 60% RH
Semi-final
Quarter-final
Round of 16
Fin
672
350
Surface jumpSurface jump
Fin
6462
4641
Losing streak 4
Fin
662
230
Surface jump
Fin
662
340
H2H trailH2H lead
Fin
6792
4670
Fin
662
220
Surface jump
Fin
4662
6321
HomeHeavy load 14d
Fin
7762
6230
Surface jumpOn a streak 6
Round of 32
Fin
662
240
Surface jump
Fin
662
240
On a streak 6Surface jump
Fin
47772
65631
Surface jump
Fin
77772
64620
Losing streak 4Surface jump
Fin
662
310
On a streak 10
Fin
672
450
Surface jump
Fin
77772
64630
Surface jumpLosing streak 10
Fin
662
420
Home
Fin
662
240
Surface jump
Fin
6772
4650
Home
Fin
1662
6431
H2H leadH2H trail
Fin
7762
6430
Surface jump
Fin
662
440
H2H leadH2H trail
Fin
77462
62641
H2H trailH2H lead
Fin
672
450
H2H leadH2H trail
Fin
662
420
Home
Berlin
WTA · P · GrassCourtFast
24°COvercast · Wind 7 km/h · 65% RH
Semi-final
Quarter-final
Round of 16
Fin
662
320
Surface jump154d break
Fin
662
110
H2H leadH2H trail
Ret.
66–
35–
Weak on grass
Fin
662
210
Weak on grassRecent retirement
Fin
662
400
On a streak 7Weak on grass
Fin
61662
77341
Weak on grass
Fin
6772
2620
Weak on grassWeak on grass
Fin
Avanesyan E.
1662
6321
Surface jumpSurface jump
Round of 32
Fin
662
320
Weak on grass28d break
Fin
7762
6230
H2H lead77d break
Fin
662
420
Weak on grass
Fin
662
340
Surface jumpSurface jump
Fin
662
420
Weak on grassH2H lead
Fin
662
320
Weak on grass
Fin
662
340
Weak on grassWeak on grass
Fin
662
420
Weak on grassWeak on grass
Fin
3662
6321
Surface jumpSurface jump
Fin
662
430
On a streak 7Recent retirement
Fin
7772
6050
Weak on grassWeak on grass
Fin
662
440
Recent retirementWeak on grass
Fin
66372
37751
Surface jumpWeak on grass
Fin
371
651
154d breakSurface jump
Fin
7762
6440
Surface jump
Fin
Avanesyan E.
63792
26671
Surface jumpWeak on grass
Birmingham
WTA · P · GrassCourtFast
Semi-final
Quarter-final
Round of 16
Fin
6562
3731
Surface jumpGrass specialist
Fin
64772
46611
Fin
36772
62601
Weak on grass
Fin
662
440
Weak on grassLosing streak 4
Fin
6362
3611
Weak on grassWeak on grass
Fin
6772
1630
Weak on grassWeak on grass
Fin
66162
37741
Weak on grassWeak on grass
Fin
662
300
Weak on grassWeak on grass
Round of 32
Fin
6562
2711
Surface jumpSurface jump
Fin
6262
4631
Weak on grassSurface jump
Fin
662
330
Weak on grassWeak on grass
Fin
4672
6251
Weak on grass
Fin
662
440
Weak on grassWeak on grass
Fin
3762
6541
Weak on grassWeak on grass
Fin
774782
656661
Grass specialistWeak on grass
Fin
66762
78541
Weak on grassWeak on grass
Fin
772
550
Weak on grassOn a streak 5
Fin
662
130
Losing streak 4
Fin
6772
4630
Weak on grassSurface jump
Fin
77562
65731
Weak on grass
Fin
7762
6310
Weak on grassGrass specialist
Fin
672
150
Surface jump
Fin
662
200
Weak on grassWeak on grass
Fin
662
430
Weak on grass
CourtFast
25°COvercast · Wind 17 km/h · 48% RH
Qualifying Semi-final
Qualifying Round
CourtFast
22°CDrizzle · Wind 22 km/h · 60% RH
Qualifying Semi-final
Qualifying Round
Fin
77362
65631
Home
Fin
662
340
Surface jump
Fin
662
410
Surface jump
Fin
6772
4610
Fin
662
340
Surface jump
Fin
3762
6531
Home
Fin
6772
2640
42d break
Fin
36772
63651
Blois CH
CHALLENGER · C · ClayCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
662
230
Surface jumpWeak on clay
Fin
662
430
28d break49d break
Fin
775772
627631
Losing streak 4Clay specialist
Fin
672
150
Fin
6772
3650
Fin
6362
1611
H2H trailH2H lead
Fin
710162
68631
Recent retirement
Fin
662
430
Clay specialist3-setters recently
Round of 32
Fin
762
510
Losing streak 4
Fin
762
540
Weak on clay
Fin
662
330
3-setters recentlyClay specialist
Fin
7972
6750
Surface jump42d break
Fin
6462
4621
Losing streak 4Recent retirement
Fin
762
520
28d break
Fin
662
340
Fin
662
430
28d break
Fin
662
440
Recent retirement
Fin
62662
77411
Clay specialistH2H trail
Fin
672
350
49d breakWeak on clay
Fin
776362
637741
Clay specialist
Fin
672
450
Recent retirement
Fin
7762
6540
Weak on clayClay specialist
Fin
17762
66511
Clay specialist
Fin
662
430
Recent retirement
Cali CH
CHALLENGER · C · ClayCourtFast
Semi-final
Quarter-final
Round of 16
Fin
7962
6710
Clay specialistWeak on clay
Fin
662
430
H2H lead147d break
Fin
6772
4650
H2H leadH2H trail
Fin
7762
6520
Weak on clay
Fin
662
220
Clay specialistClay specialist
Fin
662
340
84d break
Fin
7762
6540
Fin
7762
6230
28d break
Round of 32
Fin
672
350
Fin
662
230
Clay specialist
Fin
662
120
84d break
Fin
6772
3650
336d break
Fin
71562
61340
Fin
6362
3631
Fin
662
440
28d breakSurface jump
Fin
762
530
Fin
662
330
Clay specialistRecent retirement
Fin
6772
4630
H2H trailH2H lead
Fin
7772
6550
Weak on clay
Ret.
4–
1–
28d break
Fin
662
240
147d breakClay specialist
Fin
77772
63650
Fin
6362
3631
Weak on clayLosing streak 11
Fin
662
210
Clay specialist56d break
Ilkley CH
CHALLENGER · C · GrassCourtFast
Semi-final
Quarter-final
Round of 16
Fin
672
250
Weak on grass
Fin
4662
6341
Fin
6162
4641
Weak on grass
Fin
3662
6431
Weak on grass
Ret.
63–
11–
Weak on grassWeak on grass
Fin
6162
4631
Weak on grass
Fin
662
140
Losing streak 5Surface jump
Fin
66162
17741
Weak on grass
Round of 32
Fin
27872
66651
Weak on grass
Fin
6772
3650
Weak on grass
Ret.
71–
53–
Fin
66262
27721
Weak on grass
Fin
662
330
Surface jump
Fin
662
320
On a streak 6
Fin
6772
3610
H2H leadWeak on grass
Fin
66362
37731
Surface jump
Fin
696792
7113671
Weak on grassWeak on grass
Fin
4662
6341
Weak on grassWeak on grass
Fin
7762
6520
Losing streak 5Losing streak 7
Fin
71072
6850
Weak on grass
Fin
4662
6441
Weak on grass
Fin
77462
61611
Weak on grassWeak on grass
Fin
6772
3620
Weak on grassWeak on grass
Fin
7772
6250
Weak on grass
Montechiarugolo CH
CHALLENGER · C · ClayCourtMedium-slow
Semi-final
Quarter-final
Round of 16
Fin
6362
1631
Fin
6772
4620
3-setters recentlyRecent retirement
Fin
662
420
Recent retirementClay specialist
Fin
672
250
Fin
662
420
Marathon lastMarathon last
Fin
7762
6330
Weak on clay
Fin
762
520
3-setters recently
Fin
762
540
Recent retirement
Round of 32
Fin
6472
4651
Fin
662
320
Fin
662
430
3-setters recently
Fin
6162
3631
Marathon last
Ret.
60–
20–
3-setters recentlyHeavy load 14d
Fin
662
430
Fin
77772
64620
Fin
662
440
Marathon lastClay specialist
Fin
662
140
Clay specialist
Fin
7762
6340
H2H trailLosing streak 5
Fin
662
430
Recent retirement
Fin
6462
4611
Recent retirementWeak on clay
Fin
4662
6311
Fin
762
530
Weak on clay
Fin
6772
4650
H2H trailClay specialist
Fin
662
230
H2H leadH2H trail
Poznan CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
1662
6341
259d break
Fin
7762
6230
H2H leadWeak on clay
Fin
662
340
Heavy load 14d
Fin
6772
4640
Clay specialist
Fin
6362
4601
Fin
662
410
Clay specialist112d break
Fin
662
420
Fin
6262
1641
Recent retirementH2H trail
Round of 32
Fin
6772
1620
3-setters recently28d break
Fin
662
230
119d break
Fin
662
120
Heavy load 14d91d break
Fin
6772
4630
112d breakH2H trail
Fin
71037132
6866111
Weak on clayWeak on clay
Fin
5662
7411
Fin
7762
6230
Clay specialist
Ret.
770–
650–
On a streak 8
Fin
7772
5610
Weak on clay
Fin
7772
5640
Recent retirement
Ret.
64–
23–
Fin
662
320
259d break
Fin
662
220
Clay specialist
Fin
3662
6311
H2H trailClay specialist
Fin
3662
6241
Recent retirementH2H trail
Fin
62772
16641
Gaiba 125
CHALLENGER · C · GrassCourtFast
Quarter-final
Round of 16
Round of 32
Fin
662
34–
Fin
6362
3641
Fin
662
42–
Fin
762
54–
Fin
672
25–
Fin
762
53–
Fin
662
34–
Fin
26772
64641
Fin
46772
64641
Fin
3662
6311
Fin
662
41–
Fin
64662
77241
Fin
3672
6251
Fin
4672
6351
Fin
662
32–
Fin
772
55–
W25 Santo Domingo
CHALLENGER · C · HardRound of 16
W15 Gdansk
CHALLENGER · C · ClayCourtSlow
Round of 32
CourtMedium
Qualifying Semi-final
Fin
5662
7331
Weak on clayLosing streak 6
Fin
77462
62631
Clay specialist147d break
Fin
7762
6540
Clay specialist
Fin
662
420
Losing streak 4
Fin
762
530
Recent retirement
Fin
662
240
28d breakRecent retirement
Qualifying Round
Fin
662
330
Weak on clay
Fin
662
340
Recent retirement126d break
Fin
6472
2651
Fin
662
330
Recent retirement
Fin
6462
3611
126d break
Fin
662
420
Clay specialistLosing streak 6
Fin
77362
65611
Clay specialist77d break
Fin
26782
63661
Losing streak 6
Fin
6362
3621
147d break
Fin
662
340
Losing streak 484d break
Fin
662
330
28d break266d break
Fin
662
320
CourtFast
Qualifying Semi-final
Fin
762
540
56d break
Fin
66262
37731
Losing streak 11Losing streak 5
Fin
662
230
28d break357d break
Fin
662
240
84d break42d break
Fin
662
440
63d break
Fin
36772
64651
147d break49d break
Fin
66262
37731
Qualifying Round
Fin
6462
3621
49d break
Fin
7762
6430
56d breakLosing streak 4
Fin
762
530
147d break350d break
Fin
662
240
42d break350d break
Fin
3672
6351
Losing streak 11
Fin
662
200
Losing streak 4
Fin
1662
6401
357d break308d break
Fin
662
310
84d breakLosing streak 5
Fin
6462
4631
63d breakRecent retirement
Fin
662
420
Fin
662
240
28d break63d break
CourtFast
Qualifying Semi-final
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
672
450
357d break
Fin
65662
77341
H2H leadWeak on grass
Fin
662
130
Heavy load 14d
Fin
6362
4631
Surface jumpWeak on grass
Fin
2662
6431
Weak on grass
Fin
66572
37751
Surface jump
Fin
762
530
Weak on grassGrass specialist
Fin
6362
4631
Surface jump
Ret.
4–
1–
Weak on grassWeak on grass
Ret.
63–
20–
Losing streak 5Weak on grass
Fin
662
440
Fin
6792
1670
3-setters recently
CourtMedium-slow
Qualifying Semi-final
Qualifying Round
Fin
662
240
Fin
662
040
Fin
4662
6241
Fin
64772
16601
28d break
Fin
4762
6531
Marathon last
Fin
662
340
63d break
Fin
662
420
Losing streak 5
Fin
662
110
49d break
Fin
662
340
Weak on clayLosing streak 4
Ret.
62–
30–
Losing streak 5Losing streak 5
Fin
1662
6141
Fin
672
450
Losing streak 5
CourtSlow
Qualifying Semi-final
Fin
662
440
42d break
Fin
662
240
Clay specialist210d break
Fin
6062
3641
63d break
Fin
672
350
H2H leadH2H trail
Fin
6772
3620
Heavy load 14d
Fin
672
150
91d break112d break
Qualifying Round
Fin
36772
63641
112d break
Fin
77462
63621
Fin
6362
3631
42d breakLosing streak 5
Fin
662
400
91d breakRecent retirement
Fin
7772
6150
Injury return 136d
Fin
672
350
210d break
Fin
70782
56661
63d breakH2H trail
Fin
662
410
H2H leadH2H trail
Fin
662
020
Fin
77122
56100
Heavy load 14d56d break
CourtFast
Qualifying Semi-final
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
77162
65631
Fin
662
24–
Fin
662
12–
Fin
662
31–
Fin
Avanesyan E.
662
13–
Fin
662
43–
Fin
662
34–
Fin
662
40–
Fin
7362
5641
Fin
6162
2621
Fin
4662
6231
Fin
662
42–
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
662
22–
Fin
7762
643–
Fin
662
13–
Fin
6462
2631
Fin
662
12–
Fin
672
35–
Fin
672
35–
Fin
3662
6241
Fin
662
04–
Fin
6062
4621
Fin
66662
78221
Fin
662
41–
CourtMedium-slow
Qualifying Semi-final
Qualifying Round