Tennis Matches & Results
13 tournaments across hard and clay courts. Featured: Metz and W15 Monastir. Highlights: 7 finals, 1 quarter-finals.
Metz
ATP · A · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
672
350
Hard specialist
Fin
7262
5621
3-setters recently
Fin
762
540
Hard specialist3-setters recently
Fin
662
440
Heavy load 14dRecent retirement
Fin
479772
667651
Hard specialist
Fin
77462
65631
Hard specialistH2H trail
Ret.
3780–
6660–
Hard specialist
Fin
772772
626651
H2H trailH2H lead
Round of 32
Fin
662
420
Hard specialist
Fin
7962
6740
Hard specialistHard specialist
Fin
777112
63690
Fin
662
020
Hard specialistWeak on hard
Fin
6162
4641
Losing streak 4
Fin
26772
63631
Hard specialistHard specialist
Fin
36772
63651
Hard specialist
Fin
662
320
Recent retirementWeak on hard
Fin
7762
6540
H2H leadH2H trail
Fin
7762
6520
Fin
672
450
3-setters recently3-setters recently
Fin
662
220
Recent retirement
Sofia
ATP · A · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
7762
6540
3-setters recently
Fin
3662
6411
Hard specialist
Ret.
3770–
6640–
On a streak 6
Fin
66662
78421
Weak on hardHard specialist
Fin
762
520
Hard specialistH2H trail
Fin
662
440
H2H leadH2H trail
Fin
6462
3641
Hard specialistLosing streak 4
Fin
63772
36641
Recent retirement
Round of 32
Fin
7762
6430
Hard specialistHard specialist
Fin
3662
6121
On a streak 6Injury return 182d
Fin
636772
771621
Hard specialistWeak on hard
Fin
776462
647741
Losing streak 5
Fin
71162772
6977651
H2H leadH2H trail
Fin
6362
4621
Weak on hardLosing streak 4
Fin
662
330
Losing streak 4Hard specialist
Fin
662
310
Recent retirementWeak on hard
Fin
662
030
Hard specialistH2H trail
Fin
7462
5631
Recent retirement
Fin
63772
46651
3-setters recently
Fin
662
320
Hard specialistH2H trail
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
662
320
3-setters recently
Fin
7962
6740
Weak on hardH2H lead
Fin
662
440
210d break
Fin
662
430
Losing streak 4
Fin
776562
637721
3-setters recentlyWeak on hard
Fin
662
410
42d break
Fin
7762
6420
Hard specialist
Fin
6362
3631
Losing streak 428d break
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
662
310
Losing streak 4
Fin
662
340
Losing streak 563d break
Fin
672
150
Fin
774772
636631
3-setters recently28d break
Fin
5662
7311
Losing streak 4
Fin
27862
66611
Losing streak 4
Fin
776562
607731
H2H leadH2H trail
Fin
77772
62640
Hard specialistLosing streak 6
Calgary CH
CHALLENGER · C · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
662
330
Losing streak 4
Fin
672
450
Hard specialist28d break
Fin
762
540
70d break49d break
Fin
711772
69640
98d break3-setters recently
Fin
662
120
91d breakH2H lead
Fin
662
320
28d break
Fin
662
320
On a streak 11
Fin
5762
7531
Hard specialist
Round of 32
Fin
5662
7421
Fin
662
240
On a streak 11
Fin
6162
3631
63d break
Fin
662
230
42d break
Fin
672
250
28d break77d break
Fin
471062
66841
Hard specialist
Fin
662
410
Losing streak 5
Fin
79462
67631
Fin
787102
66680
49d break
Fin
63662
77331
Hard specialist
Fin
662
420
Losing streak 449d break
Fin
662
140
28d breakWeak on hard
Fin
662
340
70d break
Fin
1762
6531
98d breakH2H trail
Fin
662
410
91d breakInjury return 42d
Fin
66362
37731
3-setters recentlyRecent retirement
Helsinki CH
CHALLENGER · C · HardCourtFast
Semi-final
Quarter-final
Round of 16
Fin
6062
1611
3-setters recently
Fin
662
440
Losing streak 6On a streak 7
Fin
6162
4641
3-setters recently
Fin
762
520
Hard specialist
Fin
6772
2630
Fin
662
300
Losing streak 4
Fin
672
250
Hard specialistWeak on hard
Fin
762
520
Hard specialistLosing streak 4
Round of 32
Fin
762
540
112d break
Fin
3662
6431
Losing streak 4Hard specialist
Fin
662
210
3-setters recently3-setters recently
Fin
662
430
42d break
Fin
6262
0611
H2H leadH2H trail
Fin
7972
6750
Losing streak 4
Fin
662
420
H2H trailLosing streak 4
Fin
762
530
Fin
4662
6011
Hard specialist
Fin
6772
4630
Hard specialist
Fin
662
130
3-setters recentlyLosing streak 7
Fin
7782
5660
Hard specialistWeak on hard
Ret.
44–
61–
On a streak 7Hard specialist
Fin
662
420
Losing streak 4
Fin
662
230
Fin
6362
3631
3-setters recently
Knoxville CH
CHALLENGER · C · HardCourtFast
Quarter-final
Round of 16
Fin
672
350
Hard specialist
Fin
7762
6430
Hard specialist
Fin
662
440
119d break
Fin
6362
3641
Hard specialist
Fin
672
250
Hard specialistH2H lead
Fin
662
420
Hard specialistOn a streak 5
Fin
0662
6431
H2H trailH2H lead
Fin
662
240
Round of 32
Fin
478772
666631
Hard specialist
Fin
65662
77341
Fin
662
420
Fin
662
340
Hard specialistRecent retirement
Fin
4762
6531
35d break
Fin
371162
66921
Losing streak 4
Fin
65662
77241
28d break
Fin
4672
6251
Hard specialist
Fin
662
410
On a streak 5Weak on hard
Fin
762
520
Fin
662
140
119d break
Fin
63772
46611
Hard specialistHard specialist
Fin
662
440
Fin
662
430
Hard specialistHard specialist
Fin
47762
66541
Hard specialist
Fin
3762
6531
Lima CH
CHALLENGER · C · ClayCourtSlow
Semi-final
Quarter-final
Round of 16
Fin
662
340
On a streak 542d break
Fin
6562
2741
Fin
662
300
Clay specialistInjury return 35d
Fin
662
200
H2H trailH2H lead
Fin
662
320
Clay specialistDeep run
Fin
662
420
Clay specialistClay specialist
Fin
662
430
Recent retirementH2H trail
Fin
6462
4641
Round of 32
Fin
662
410
On a streak 5Clay specialist
Fin
6372
4651
Clay specialistRecent retirement
Fin
36772
61651
Recent retirement
Fin
3662
6141
Clay specialist
Fin
662
330
Losing streak 4
Fin
662
420
Fin
662
120
Clay specialistClay specialist
Fin
762
500
3-setters recently
Fin
662
300
Weak on clay
Fin
62662
77341
Deep runClay specialist
Fin
1662
6321
H2H leadH2H trail
Fin
776862
6471041
Clay specialistH2H trail
Fin
662
410
Clay specialistClay specialist
Fin
662
220
42d breakRecent retirement
Fin
6262
4631
Injury return 35d
Fin
6772
4640
Clay specialistH2H trail
Matsuyama CH
CHALLENGER · C · HardCourtMedium
Quarter-final
Round of 16
Fin
6362
2621
Weak on hard
Fin
17762
66431
Losing streak 4
Fin
7762
6330
Fin
6572
4751
H2H leadH2H trail
Fin
662
440
Injury return 28d
Fin
762
530
Weak on hard
Fin
662
430
28d break
Fin
710772
68650
28d breakRecent retirement
Round of 32
Fin
662
120
Weak on hard364d break
Fin
662
040
364d break
Fin
64662
77221
Fin
662
030
Fin
662
220
Weak on hardH2H lead
Fin
662
430
Losing streak 435d break
Fin
662
410
H2H trailH2H lead
Fin
5662
7441
35d break
Fin
73772
56641
Hard specialist
Fin
662
440
Fin
2662
6441
Fin
662
040
28d breakRecent retirement
Fin
662
320
Injury return 28d
Fin
6262
4641
H2H leadH2H trail
Fin
662
440
H2H leadH2H trail
Fin
662
230
28d breakWeak on hard
W100 Charleston SC
CHALLENGER · C · ClayQuarter-final
W15 Monastir
CHALLENGER · C · HardCourtSlow
Round of 16
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
662
440
Fin
662
440
63d break
Fin
662
210
84d break
Fin
7862
6640
Ret.
60–
10–
98d break84d break
Fin
6462
1641
133d breakLosing streak 6
Fin
662
130
Fin
662
340
56d break56d break
CourtFast
Qualifying Semi-final
Fin
662
430
Losing streak 784d break
Fin
37762
66431
Fin
762
540
Fin
7772
6550
H2H trailLosing streak 4
Fin
66262
47741
3-setters recently
Fin
662
410
259d break
Qualifying Round
Fin
36772
61651
259d breakWeak on hard
Fin
662
410
357d break
Fin
662
040
Fin
662
300
3-setters recently154d break
Fin
6162
3611
84d break42d break
Fin
6362
4631
28d break
Fin
662
100
Losing streak 4357d break
Fin
71262
61040
Losing streak 7
CourtFast
Qualifying Semi-final
Qualifying Round
Fin
65662
77431
Fin
662
330
56d break
Fin
662
120
Fin
662
440
Losing streak 5
Fin
672
250
112d break
Fin
6772
4610
63d break
Fin
3662
6341
H2H leadH2H trail
Fin
2672
6251
Ret.
3–
0–
77d break
Fin
662
430
Injury return 105d
Fin
662
210
119d breakHard specialist
Fin
6772
3640
CourtSlow
Qualifying Semi-final
Fin
6772
1650
Fin
5662
7231
Deep runDeep run
Fin
66662
27831
Weak on clay
Fin
6562
2711
H2H leadH2H trail
Fin
6772
2640
Recent retirementClay specialist
Fin
672
450
Clay specialistDeep run
Qualifying Round
Fin
662
330
Deep run
Fin
662
010
Fin
662
320
Clay specialist
Fin
66262
47741
Weak on clayH2H lead
Fin
6562
2731
Fin
762
510
Deep run
Fin
6462
3631
H2H leadH2H trail
Fin
1662
6241
Recent retirementInjury return 35d
Fin
66862
371041
Fin
662
200
Fin
662
230
Clay specialistLosing streak 4
CourtMedium
Qualifying Semi-final
Qualifying Round
Fin
7762
6430
84d break189d break
Fin
662
220
3-setters recently364d break
Fin
662
010
84d break
Fin
672
250
Fin
662
240
Fin
6772
3640
35d break
Fin
68662
710311
35d break91d break
Fin
662
320
42d break
Fin
662
140
Losing streak 4
Fin
662
240
3-setters recently
CourtFast
Qualifying Semi-final
CourtFast
Qualifying Semi-final
CourtMedium
Qualifying Semi-final
CourtSlow
Qualifying Round
Qualifying Round