Tennis Matches & Results
8 tournaments across 3 surfaces (clay, grass, hard). Featured: Prostejov CH and Makarska 125. Highlights: 4 finals, 1 quarter-finals.
Heilbronn CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
672
250
Clay specialist
Fin
2662
6311
Clay specialist
Fin
5662
7021
Clay specialist
Fin
662
220
3-setters recently
Fin
762
540
28d break
Fin
2662
6311
Weak on clay
Fin
63772
16651
Clay specialistWeak on clay
Fin
6362
2631
28d breakLosing streak 4
Round of 32
Fin
7762
6230
Clay specialistLosing streak 4
Fin
662
420
Fin
662
430
Weak on clayInjury return 28d
Ret.
65–
24–
Losing streak 5
Fin
662
440
Weak on clayLosing streak 4
Fin
66562
47711
28d break
Fin
662
340
Clay specialist
Fin
662
110
H2H trailClay specialist
Fin
662
440
H2H trailH2H lead
Fin
36772
62651
Losing streak 4
Fin
6772
4630
H2H leadWeak on clay
Fin
7862
6620
3-setters recentlyRecent retirement
Fin
66162
47711
Clay specialist
Fin
762
530
Clay specialist
Fin
762
530
28d breakClay specialist
Fin
762
510
Clay specialist
Prostejov CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
2662
6311
28d break
Fin
662
200
Weak on clayOn a streak 9
Fin
7762
6330
Weak on clayLosing streak 5
Fin
662
320
Fin
662
440
Clay specialistLosing streak 5
Fin
710462
68601
Recent retirementLosing streak 4
Fin
662
230
Weak on clayClay specialist
Ret.
4–
1–
Round of 32
Fin
662
100
210d break
Fin
672
150
Clay specialist
Fin
662
340
Weak on clayClay specialist
Fin
662
330
Recent retirement
Fin
662
230
H2H leadH2H trail
Fin
6362
4641
Clay specialist
Fin
762
540
Losing streak 4Weak on clay
Fin
66262
37731
Losing streak 5Clay specialist
Fin
5662
7401
H2H trailClay specialist
Fin
6262
4621
Fin
662
220
H2H leadH2H trail
Fin
6462
3631
On a streak 9Rising opponent
Fin
662
440
28d breakClay specialist
Fin
7762
6210
Clay specialist
Fin
662
120
Losing streak 5Losing streak 6
Fin
4662
6431
Clay specialistClay specialist
Surbiton CH
CHALLENGER · C · GrassCourtMedium-fast
Semi-final
Quarter-final
Round of 16
Fin
7762
6140
28d break
Fin
672
250
Weak on grassWeak on grass
Fin
6772
3650
Fin
662
240
Weak on grass
Fin
6772
2640
Weak on grass28d break
Fin
7762
6440
Weak on grass
Fin
77772
62640
Weak on grass
Fin
762
520
Weak on grass
Round of 32
Fin
7762
6420
Weak on grass119d break
Fin
662
440
Losing streak 4
Fin
7772
6250
28d breakWeak on grass
Fin
662
420
Weak on grass
Fin
66762
37931
Weak on grass
Fin
6772
1640
Losing streak 5
Fin
6562
3721
Weak on grass
Fin
672
350
Weak on grass28d break
Fin
662
440
Weak on grassWeak on grass
Fin
662
320
Weak on grass
Fin
762
510
Weak on grass
Fin
636782
774661
28d breakWeak on grass
Fin
7862
6630
Weak on grassWeak on grass
Fin
662
440
Weak on grassWeak on grass
Fin
662
420
H2H leadH2H trail
Fin
3672
6351
Weak on grass78d break
Tyler CH
CHALLENGER · C · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
662
130
On a streak 5
Fin
662
340
Fin
2662
6421
Fin
662
420
3-setters recently
Fin
66862
271041
H2H leadH2H trail
Fin
77782
64660
3-setters recently
Fin
7717122
6466101
H2H trailH2H lead
Fin
7762
6530
Losing streak 4Losing streak 5
Round of 32
Fin
46772
63641
Hard specialist
Fin
662
420
H2H leadH2H trail
Fin
662
420
Weak on hard
Fin
7762
6220
Losing streak 6
Fin
662
140
Losing streak 5
Fin
662
240
Fin
662
230
Fin
762
520
3-setters recently3-setters recently
Fin
662
240
H2H leadH2H trail
Fin
4662
6231
Weak on hard
Fin
6772
3620
3-setters recentlyHard specialist
Fin
77782
64660
H2H leadH2H trail
Fin
662
230
3-setters recently
Fin
6362
3601
Fin
762
520
Fin
662
210
Losing streak 4
Fin
762
52–
Makarska 125
CHALLENGER · C · ClayW100 Surbiton
CHALLENGER · C · GrassRound of 16
W25 Luzhou
CHALLENGER · C · HardRound of 16
CourtSlow
Qualifying Semi-final
Qualifying Round
Fin
64772
36611
Fin
662
320
122d break
Fin
662
120
Fin
79772
67640
Losing streak 528d break
Fin
662
120
28d break35d break
Fin
77782
63660
Losing streak 4Injury return 28d
Fin
662
240
287d break
Fin
7762
6240
28d break35d break
Fin
662
140
Injury return 28d
Fin
6772
4630
Losing streak 5
Fin
662
330
Weak on clayWeak on clay
Fin
662
340
H2H trailH2H lead
CourtSlow
Qualifying Semi-final
Fin
66662
37831
On a streak 928d break
Fin
762
530
42d break
Fin
3672
6051
Clay specialist
Fin
762
520
Weak on clay
Fin
662
240
28d break49d break
Fin
3662
6441
Clay specialist
Qualifying Round
Fin
772
550
Clay specialist287d break
Fin
662
420
On a streak 9210d break
Fin
6677792
7862671
Weak on clay210d break
Fin
662
430
Weak on clay
Fin
662
320
210d break
Ret.
60–
20–
28d break77d break
Fin
662
020
112d break
Fin
662
010
42d break42d break
Fin
662
440
Clay specialist28d break
Fin
6562
4741
28d breakClay specialist
Fin
4710772
668641
49d break
Fin
662
310
H2H lead287d break
CourtMedium-fast
Qualifying Semi-final
Fin
687762
7106541
78d breakWeak on grass
Fin
6772
3620
28d breakSurface jump
Fin
67122
46100
28d breakWeak on grass
Fin
662
400
28d break49d break
Fin
672
350
119d breakLosing streak 4
Fin
6772
4630
Weak on grassWeak on grass
Qualifying Round
Fin
762
500
Weak on grassWeak on grass
Fin
662
230
78d breakSurface jump
Fin
7762
6340
Weak on grassWeak on grass
Fin
715772
613630
Losing streak 4
Fin
6792
4670
Surface jumpWeak on grass
Fin
662
440
28d breakSurface jump
Fin
662
330
49d breakWeak on grass
Fin
772
550
28d breakWeak on grass
Fin
7762
6530
28d breakWeak on grass
Fin
37762
66431
Weak on grassWeak on grass
Fin
7862
6630
Weak on grassSurface jump
Fin
662
420
119d breakLosing streak 4
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
762
520
126d break
Fin
5762
7511
Ret.
6654–
2771–
49d break
Fin
662
330
Hard specialistInjury return 210d
Fin
662
320
Hard specialist
Fin
4762
6521
Fin
7762
6030
Weak on hard3-setters recently
Fin
774772
646621
Fin
6772
4640
3-setters recently
Fin
662
410
35d break
Fin
762
530
Fin
662
320
98d break42d break
Qualifying Round