Tennis Matches & Results
22 tournaments across 3 surfaces (clay, hard, grass). Featured: Pozoblanco CH and Budapest. Highlights: 10 finals.
Bastad
ATP · A · ClayCourtSlow
17°CDrizzle · Wind 18 km/h · 84% RH
Semi-final
Quarter-final
Round of 16
Fin
1662
6401
Losing streak 5Recent retirement
Fin
2662
6321
On a streak 53-setters recently
Fin
662
440
Clay specialistSurface jump
Fin
662
330
Clay specialist
Fin
79362
67631
Surface jump
Fin
1662
6341
3-setters recentlyWeak on clay
Fin
662
420
Losing streak 4
Fin
77362
65641
Surface jump
Round of 32
Fin
662
340
Clay specialistHome
Fin
3662
6141
Clay specialist
Fin
57762
76331
On a streak 5Surface jump
Fin
662
130
H2H trailClay specialist
Fin
662
330
Surface jump
Fin
4662
6221
Recent retirementClay specialist
Fin
7762
6440
Surface jumpClay specialist
Fin
6772
2630
H2H trailRecent retirement
Fin
772
550
3-setters recentlySurface jump
Fin
66662
47811
Surface jump3-setters recently
Fin
662
430
H2H trailH2H lead
Fin
676772
792641
3-setters recentlyLosing streak 4
Gstaad
ATP · A · ClayCourtMedium
25°CClear · Wind 3 km/h · 47% RH
Semi-final
Quarter-final
Round of 16
Fin
7862
6630
Surface jumpRecent retirement
Fin
78772
66610
Surface jumpWeak on clay
Fin
66762
37941
Surface jump
Fin
37772
66551
Surface jumpClay specialist
Fin
7862
6620
Weak on claySurface jump
Fin
6262
2631
Surface jumpWeak on clay
Fin
662
420
Surface jumpHeavy load 14d
Fin
62662
77231
Clay specialistWeak on clay
Round of 32
Fin
662
430
Surface jump3-setters recently
Fin
776262
627741
Surface jumpHeavy load 14d
Fin
662
320
H2H trailH2H lead
Fin
662
330
Weak on claySurface jump
Fin
77772
64650
Surface jump
Fin
6772
4620
Surface jumpClay specialist
Fin
78772
66640
H2H leadH2H trail
Fin
77272
64651
Weak on clay
Fin
637762
776231
Clay specialistH2H trail
Fin
65772
37641
Clay specialistWeak on clay
Fin
7772
6250
Weak on clay
Fin
775772
647631
Clay specialistSurface jump
Hamburg
ATP · A · ClayCourtSlow
22°CClear · Wind 17 km/h · 52% RH
Semi-final
Quarter-final
Round of 16
Fin
4672
6251
3-setters recently3-setters recently
Fin
6072
4651
Fin
6262
3631
Clay specialist
Fin
6772
1650
Clay specialist
Fin
662
020
Fin
662
430
3-setters recentlyRecent retirement
Fin
7762
6320
Recent retirementClay specialist
Fin
4762
6521
Clay specialist
Round of 32
Fin
662
220
3-setters recentlyClay specialist
Fin
762
540
3-setters recently
Fin
66562
27731
Clay specialistH2H trail
Fin
6772
3640
Clay specialistWeak on clay
Fin
662
440
3-setters recently
Fin
7762
6410
H2H trailClay specialist
Fin
6262
1601
Clay specialistH2H trail
Fin
77162
64641
H2H trailClay specialist
Ret.
64–
13–
Recent retirementClay specialist
Fin
66672
47851
Weak on clay
Fin
6462
4641
Fin
662
230
Injury return 28d
Fin
7862
6600
Recent retirement
Fin
66662
47831
H2H trailH2H lead
Fin
5662
7311
Recent retirement
Fin
47862
66621
3-setters recently
Newport
ATP · A · GrassCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
77362
64631
Weak on grass
Fin
6772
2630
Weak on grassWeak on grass
Fin
662
340
Weak on grass
Fin
7762
6240
Weak on grass
Fin
662
440
H2H leadH2H trail
Fin
6372
3651
Weak on grassH2H lead
Fin
4762
6541
Weak on grassLosing streak 8
Fin
6362
4641
Weak on grass
Round of 32
Fin
63772
36641
Losing streak 8Weak on grass
Fin
662
240
Weak on grass
Fin
662
120
Weak on grassWeak on grass
Fin
762
520
Weak on grassWeak on grass
Fin
47762
66421
Weak on grassH2H lead
Fin
6772
3650
Weak on grassGrass specialist
Fin
7772
6450
Weak on grass
Fin
7762
6140
Weak on grassWeak on grass
Fin
6772
1640
Weak on grass
Fin
62772
16621
Weak on grassWeak on grass
Fin
66362
37711
Weak on grass
Fin
64772
46641
3-setters recently
Budapest
WTA · I · ClayCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
662
340
Surface jumpSurface jump
Fin
662
330
Surface jumpLosing streak 5
Fin
662
400
Fin
Avanesyan E.
2762
6511
Surface jump
Fin
772
550
Clay specialist
Fin
7762
6430
Surface jump
Fin
2662
6221
Clay specialistLosing streak 5
Ret.
784–
661–
Weak on clayClay specialist
Round of 32
Fin
662
110
Fin
4672
6351
Losing streak 5
Fin
662
230
Fin
6462
3641
Fin
7772
6450
Surface jumpSurface jump
Fin
6362
3641
Surface jump
Fin
7772
5630
Surface jumpClay specialist
Fin
7262
5621
Clay specialistRecent retirement
Fin
3662
6401
Clay specialist
Fin
2662
6241
Surface jumpSurface jump
Fin
7762
6540
Clay specialistClay specialist
Ret.
61–
10–
Surface jump
Fin
662
300
Weak on clay
Fin
Avanesyan E.
7762
6540
Surface jumpLosing streak 4
Fin
662
300
Surface jump
Fin
662
310
Losing streak 542d break
Palermo
WTA · I · ClayCourtSlow
32°CClear · Wind 11 km/h · 52% RH
Semi-final
Quarter-final
Round of 16
Fin
60662
77231
Weak on clayLosing streak 5
Fin
6462
3641
Surface jump
Fin
662
310
Fin
672
250
Clay specialistRecent retirement
Fin
662
320
On a streak 5
Fin
662
440
Weak on claySurface jump
Fin
66462
27721
Recent retirement
Fin
6362
4611
Weak on clay
Round of 32
Fin
662
000
Clay specialistH2H trail
Ret.
7165–
6141–
Weak on clayClay specialist
Fin
662
110
Recent retirement
Fin
662
120
Surface jumpClay specialist
Fin
662
230
Surface jump
Fin
662
320
Clay specialist
Fin
3762
6531
Weak on clayRecent retirement
Fin
7362
5631
H2H leadH2H trail
Fin
4662
6441
Surface jump
Fin
37962
66721
Surface jump
Fin
65662
77421
H2H trailH2H lead
Fin
662
320
Weak on clayH2H trail
Fin
672
050
Surface jump
Fin
662
330
Losing streak 4
Fin
6262
4621
Losing streak 5Weak on clay
Fin
5662
7111
H2H trailWeak on clay
CourtSlow
17°CDrizzle · Wind 18 km/h · 84% RH
Qualifying Semi-final
Qualifying Round
Fin
6162
4641
Weak on clayHome
Fin
4762
6511
Recent retirementLosing streak 4
Fin
662
100
3-setters recentlyClay specialist
Fin
61772
26651
Losing streak 4Clay specialist
Fin
662
130
Recent retirementClay specialist
Fin
662
340
Clay specialist126d break
Fin
662
240
3-setters recently
CourtMedium
25°CClear · Wind 3 km/h · 47% RH
Qualifying Semi-final
Qualifying Round
Fin
17862
66621
Surface jump
Fin
662
420
Clay specialist
Fin
662
420
Clay specialist
Fin
662
310
Fin
6372
3651
Clay specialistH2H lead
Fin
7123772
6106631
H2H trailRecent retirement
Fin
662
220
Heavy load 14dClay specialist
Fin
662
440
3-setters recently
CourtSlow
22°CClear · Wind 17 km/h · 52% RH
Qualifying Semi-final
Qualifying Round
Fin
5662
7301
Recent retirementLosing streak 4
Fin
7762
6510
Clay specialistHeavy load 14d
Fin
662
240
H2H trailClay specialist
Fin
6262
4611
49d breakRecent retirement
Fin
672
450
Surface jumpWeak on clay
Fin
7772
5650
H2H leadH2H trail
Fin
36772
62641
Clay specialist
Fin
762
530
Surface jump3-setters recently
CourtMedium
Qualifying Semi-final
Amersfoort CH
CHALLENGER · C · ClayCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
4662
6031
364d break
Fin
64782
46661
Fin
6782
0660
Recent retirementClay specialist
Fin
7262
5621
63d breakClay specialist
Fin
662
340
Recent retirement
Fin
6362
2631
Losing streak 5Clay specialist
Fin
4662
6041
H2H trailClay specialist
Fin
662
340
Recent retirement
Round of 32
Fin
47862
66641
Recent retirement364d break
Fin
66562
47731
Clay specialistInjury return 91d
Fin
6362
3631
Recent retirement
Fin
66662
37831
Surface jump
Fin
662
340
Clay specialistLosing streak 4
Fin
662
420
H2H trailClay specialist
Fin
662
330
H2H trailClay specialist
Fin
662
320
63d break
Fin
7762
6110
Recent retirementLosing streak 5
Fin
662
140
Clay specialistWeak on clay
Fin
662
220
Clay specialist
Fin
7262
5641
Fin
66662
07831
Clay specialist
Fin
662
430
364d break
Ret.
60–
42–
Weak on clay
Fin
662
230
H2H leadH2H trail
Astana CH
CHALLENGER · C · HardCourtMedium
Quarter-final
Round of 16
Fin
46772
64651
Fin
662
340
Losing streak 4
Fin
662
320
Losing streak 20
Fin
662
310
Fin
7862
6620
Ret.
5–
4–
Fin
5662
7441
Fin
662
340
Losing streak 6
Round of 32
Fin
662
140
Fin
7762
6410
Injury return 70d
Fin
662
320
Fin
7762
6540
Fin
37772
66551
Fin
662
440
Fin
6782
1660
Fin
6362
1631
Losing streak 6
Fin
662
440
Losing streak 4Injury return 70d
Fin
77772
63640
H2H trailH2H lead
Fin
662
430
Recent retirement
Fin
662
440
Fin
6367102
774681
Fin
662
420
Losing streak 20
Fin
662
440
Fin
73772
56651
On a streak 5
Granby CH
CHALLENGER · C · HardCourtMedium
Semi-final
Quarter-final
Round of 16
Fin
662
310
42d breakLosing streak 8
Fin
6362
Habib H.
2631
Fin
662
400
H2H leadH2H trail
Fin
66562
47721
Recent retirementH2H trail
Fin
662
340
Losing streak 4
Fin
762
530
Hard specialistH2H trail
Fin
672
350
Hard specialistWeak on hard
Fin
710772
68650
H2H trailHard specialist
Round of 32
Fin
7772
5620
Recent retirement
Fin
662
340
Hard specialist168d break
Fin
67112
3690
Hard specialist
Fin
662
Bicknell B.
130
Fin
Habib H.
3662
6421
H2H leadH2H trail
Fin
4762
6541
Fin
662
140
3-setters recentlyHard specialist
Fin
6772
3640
Hard specialistHard specialist
Fin
7872
6650
3-setters recently
Fin
3762
6531
Losing streak 43-setters recently
Fin
6472
1651
Ret.
45–
62–
42d breakHard specialist
Fin
5762
7511
Fin
662
120
Weak on hardRecent retirement
Fin
662
440
Losing streak 8Hard specialist
Fin
66262
37711
H2H leadH2H trail
Pozoblanco CH
CHALLENGER · T · HardCourtMedium-fast
Semi-final
Quarter-final
Round of 16
Fin
5662
7411
105d break
Fin
662
310
Losing streak 6
Fin
4662
6341
Losing streak 4Losing streak 4
Fin
662
130
Fin
662
310
On a streak 5
Fin
662
440
84d breakLosing streak 4
Fin
672
350
Losing streak 9
Ret.
771–
630–
70d break105d break
Round of 32
Fin
662
310
Fin
6772
3650
Losing streak 9
Fin
662
210
Fin
662
110
On a streak 5315d break
Fin
662
420
182d break
Fin
7762
6410
Losing streak 9
Fin
7762
6240
Losing streak 4Injury return 182d
Fin
662
330
105d break63d break
Fin
67122
26100
105d break
Fin
672
350
70d breakLosing streak 5
Fin
76562
57711
Losing streak 4
Fin
7762
6120
Losing streak 5
Fin
662
410
Fin
6272
4651
84d break
Fin
7762
6330
Losing streak 670d break
Fin
662
310
Losing streak 4
Fin
662
31–
CourtMedium
Qualifying Semi-final
Qualifying Round
Fin
662
220
Clay specialist
Fin
662
440
Recent retirement
Fin
76772
57951
Surface jump364d break
Fin
6562
3731
Fin
662
340
Clay specialist
Fin
67122
46100
Fin
2762
6531
Fin
7762
6330
Clay specialist
Fin
64772
06621
Fin
4662
6341
364d break28d break
Fin
77362
64631
H2H trailClay specialist
Fin
662
440
Weak on clay
CourtMedium
Qualifying Semi-final
Fin
662
310
35d break
Fin
662
430
56d break56d break
Fin
6772
1630
133d break
Fin
662
330
Losing streak 6231d break
Fin
665772
177621
Injury return 70dLosing streak 6
Fin
762
540
133d break
Qualifying Round
Fin
662
320
Fin
7762
6300
Losing streak 6
Fin
6772
1610
56d break
Fin
662
340
56d break
Fin
65662
77031
133d break
Fin
65787112
7766691
133d break
Fin
662
100
133d break357d break
Fin
662
420
Losing streak 6
Fin
662
140
Injury return 70d70d break
Fin
7772
6550
231d break161d break
Fin
65662
77431
70d break
Fin
66562
27731
35d break140d break
CourtSlow
Qualifying Semi-final
CourtMedium
Qualifying Semi-final
Fin
6772
1630
Recent retirement49d break
Fin
662
410
Losing streak 9
Fin
2662
6431
Fin
62672
77351
Losing streak 4
Ret.
1791–
6671–
Recent retirement
Fin
662
430
168d breakH2H lead
Qualifying Round
Fin
67102
4680
364d break
Fin
662
110
Recent retirementLosing streak 4
Fin
662
210
Recent retirement
Fin
662
340
350d break
Fin
1672
6351
35d break
Fin
37762
66531
Losing streak 4Recent retirement
Fin
64772
77551
175d break
Fin
6772
3650
Losing streak 9
Fin
672
450
Fin
672
150
168d break3-setters recently
Fin
5662
7111
35d break
Fin
662
340
49d break
CourtMedium
Qualifying Semi-final
CourtSlow
Qualifying Semi-final
CourtMedium
Qualifying Semi-final
CourtMedium-fast
Qualifying Semi-final
Fin
662
430
164d break
Fin
37762
66241
Losing streak 435d break
Fin
47862
66621
63d break3-setters recently
Fin
662
230
315d break63d break
Fin
662
320
Losing streak 6
Fin
662
340
182d break105d break
Qualifying Round
Fin
662
010
105d break
Fin
662
220
Fin
662
110
164d break
Fin
662
020
315d break315d break
Fin
662
200
Losing streak 6357d break
Fin
662
030
3-setters recently
Fin
662
440
182d break
Fin
662
030
63d break
Fin
6772
4630
Losing streak 4Losing streak 5
Fin
662
310
63d break105d break
Fin
662
140
35d break
CourtSlow
Qualifying Final
Qualifying Semi-final
Qualifying Round
CourtMedium
Qualifying Semi-final
Qualifying Round
Fin
662
24–
Weak on claySurface jump
Fin
662
11–
Fin
772
55–
Fin
662
31–
Fin
662
34–
Fin
662
42–
Fin
6362
3631
Clay specialist
Fin
662
41–
Fin
662
32–
Losing streak 5Surface jump
Fin
672
45–
28d break
Fin
7762
644–
28d break
Fin
662
42–
Clay specialistLosing streak 4
CourtSlow
Qualifying Semi-final
Fin
662
32–
Recent retirementLosing streak 4
Fin
662
13–
H2H trailH2H lead
Fin
762
51–
Losing streak 5
Fin
662
34–
Weak on clayWeak on clay
Fin
7762
633–
3-setters recently
Fin
762
53–
Clay specialist3-setters recently
Qualifying Round
Fin
662
11–
Losing streak 4Recent retirement
Fin
662
14–
Recent retirement
Fin
662
22–
Surface jumpRecent retirement
Fin
6362
2641
Weak on clay
Fin
772
Von Deichmann K.
55–
Losing streak 5
Fin
662
32–
Recent retirement
Fin
1662
6331
Weak on clay
Fin
762
Curmi F.
51–
Weak on clay
Fin
2662
6441
Clay specialist
Fin
2662
6031
3-setters recentlySurface jump
Fin
662
13–
Clay specialist
Fin
662
34–
3-setters recentlyRecent retirement
CourtFast
Qualifying Semi-final
Qualifying Round
Qualifying Round
CourtSlow
Qualifying Round
Qualifying Round