Tennis Matches & Results
21 tournaments across clay and hard courts. Featured: Canada Masters and Montreal. Highlights: 20 finals.
Canada Masters
ATP · M · HardCourtMedium
1.04
Semi-final
Quarter-final
Round of 16
Fin
662
6.3440
6.2Hard specialist
W/O
6.0
6.6
Hard specialist
Fin
662
6.8330
5.3Home
Fin
662
7.1440
6.1Heavy load 14d
Fin
377772
8.1662631
5.1Hard specialistH2H trail
Fin
774772
6.2646641
6.7Fin
79462
6.667611
7.3H2H trailHard specialist
Fin
662
7.0320
6.1H2H trailH2H lead
Round of 32
Fin
6772
7.43630
4.9Hard specialistWeak on hard
Fin
672
7.4250
5.0Hard specialistWeak on hard
Fin
672
7.7450
5.5Heavy load 14dHome
Fin
7862
6.56640
6.6Fin
662
7.3430
3.9Hard specialist35d break
Fin
77372
6.662651
6.1Losing streak 5
Fin
6462
6.12631
5.935d break
Fin
776262
6.9627731
5.2Recent retirement
Fin
79362
7.467631
4.9Hard specialistRecent retirement
Fin
64772
5.736651
7.5Heavy load 14d
Fin
4762
6.46541
6.33-setters recently
Fin
662
6.3430
7.4Hard specialist
Fin
5662
7.07301
6.1Fin
662
5.3430
6.5Home
Fin
662
5.4120
8.0H2H trailH2H lead
Fin
662
5.7430
8.0H2H trailH2H lead
Round of 64
Fin
662
6.4020
6.8Fin
6772
7.54630
6.5On a streak 7H2H lead
Fin
776462
7.3637711
6.0Fin
6462
6.32641
5.9Recent retirementHome
Fin
77782
6.764660
6.1Fin
662
6.8320
6.1Fin
6127762
5.37146431
7.0Home
Fin
73772
6.656621
6.2H2H trailH2H lead
Fin
762
6.3540
6.33-setters recently
Fin
7762
7.06300
6.0H2H leadH2H trail
Fin
762
6.9540
6.4H2H trailH2H lead
Fin
662
5.2430
6.535d break
Fin
6772
6.73620
6.7H2H leadH2H trail
Fin
662
6.9340
6.4Fin
662
7.3410
5.0Weak on hard
Fin
7762
7.26140
4.4Weak on hardWeak on hard
Fin
662
6.2440
5.9Weak on hardHome
Fin
662
6.4440
6.0H2H leadH2H trail
Fin
6362
6.93641
6.3Fin
662
6.7230
6.7Heavy load 14d
Fin
4662
6.06341
6.1Recent retirement
Fin
7772
6.86450
6.7HomeOn a streak 5
Fin
77462
6.662641
6.53-setters recently
Fin
7762
6.36540
7.0H2H leadH2H trail
CourtMedium
1.04
Qualifying Semi-final
Fin
662
6.2440
6.7Weak on hardHard specialist
Fin
71062
5.56820
7.2Fin
7862
6.76640
6.33-setters recently
Fin
662
6.3440
6.7Heavy load 14d
Fin
7862
6.36630
5.73-setters recentlyWeak on hard
Fin
662
6.9310
5.6H2H trailH2H lead
Fin
662
6.1210
3.5Losing streak 5Weak on hard
Qualifying Round
Fin
662
7.7340
4.9Heavy load 14dHome
Fin
7862
6.36640
5.1Home
Fin
7772
6.46450
6.1Fin
662
7.5030
5.3Home
Fin
47772
3.566251
5.9Weak on hardWeak on hard
Fin
6362
6.24621
6.5Fin
77472
6.364651
6.53-setters recently
Fin
6262
6.22641
6.6Fin
672
6.3250
6.5Fin
662
6.5440
6.3Weak on hard
Fin
662
7.8330
5.03-setters recently
Fin
6262
5.71641
6.7Weak on hard
Fin
6772
6.72630
6.4Hard specialist
Fin
662
6.4240
5.4H2H leadWeak on hard
Montreal
WTA · P · HardCourtMedium
1.04
Semi-final
Quarter-final
Round of 16
Fin
6462
7.01641
6.6Hard specialistHard specialist
Fin
662
6.8340
5.7H2H leadH2H trail
Fin
662
7.3330
5.0Hard specialist
Fin
662
8.3300
5.1Hard specialistH2H trail
Fin
63662
5.377311
6.1Recent retirementHard specialist
Fin
662
6.1230
6.8Fin
662
7.9400
5.1Hard specialistWeak on hard
Fin
77462
5.662631
7.3Hard specialist
Round of 32
Fin
6562
6.23741
4.0Recent retirement35d break
Fin
6772
7.23650
5.1Hard specialist
Fin
637762
6.0776531
6.5Hard specialist
Fin
6562
6.12701
5.3Hard specialist35d break
Fin
672
6.9250
4.835d break
Fin
662
7.8220
4.5Hard specialistWeak on hard
W/O
5.6
7.1
Fin
7862
8.16620
5.2Hard specialistH2H trail
Fin
662
6.7320
7.0Fin
662
8.3440
4.9Hard specialistH2H trail
Fin
672
6.1250
5.1On a streak 8
Fin
7562
7.25731
5.035d break
W/O
5.6
7.4
Weak on hardH2H lead
Fin
662
5.8420
7.3H2H trailH2H lead
Fin
762
7.0540
6.4Hard specialistHard specialist
Fin
6462
6.04621
6.8Round of 64
Fin
66862
6.8371021
5.7Fin
662
5.1220
4.856d break
Fin
7762
6.76130
3.5Weak on hard
Fin
672
8.0250
3.5Weak on hard
Fin
662
6.6230
4.1Recent retirementWeak on hard
Fin
6772
5.94620
6.7Fin
662
7.2420
5.0On a streak 8Weak on hard
Fin
662
6.8340
5.7Fin
662
5.4320
6.435d break
Fin
662
6.9320
6.4Fin
662
6.1040
6.4Fin
6772
7.64630
4.9Hard specialistH2H trail
Fin
662
6.6300
5.235d break
Fin
662
5.7310
3.9Weak on hardWeak on hard
Fin
662
6.4420
6.7H2H leadH2H trail
Fin
662
5.3420
6.535d break
Fin
7762
7.36420
4.5Hard specialistRecent retirement
Fin
6162
6.42631
7.0Fin
662
5.6220
7.3Fin
7762
6.36320
6.5Weak on hardH2H lead
Fin
4662
6.86231
6.3Fin
7462
5.05621
6.635d break
Fin
4662
5.16231
5.735d breakLosing streak 15
Fin
7907102
6.2676681
5.9H2H trailH2H lead
Banja Luka CH
CHALLENGER · C · ClaySemi-final
Quarter-final
Round of 16
Fin
672
6.3250
5.2Recent retirement
Fin
662
7.3320
5.3Fin
762
7.1510
5.8Clay specialist
Fin
662
5.6340
5.9Weak on clay
Fin
6772
4.12650
7.949d breakClay specialist
Fin
67672
6.379351
5.7Losing streak 4
Fin
662
6.1420
6.2Fin
662
6.6140
5.7Heavy load 14d
Round of 32
Fin
57762
5.276431
4.249d break325d break
Fin
7762
6.06020
5.3Weak on clay
Fin
77772
6.064630
5.428d break
Fin
3662
7.46331
6.1Clay specialist
Fin
672
5.7450
6.4Recent retirementH2H trail
Ret.
60–
6.130–
4.6Losing streak 4Recent retirement
Fin
662
6.5310
5.1Losing streak 4
Fin
662
7.1430
6.4Clay specialist
Fin
3662
8.36031
4.6H2H leadH2H trail
Fin
662
6.3340
4.791d break
Ret.
265–
7.7633–
4.8Heavy load 14d
Fin
662
5.7020
5.5Weak on clay
Fin
662
5.8440
6.0Fin
662
5.9210
5.6Weak on clay
Fin
662
5.9120
5.3Weak on clay
Fin
672
6.5250
5.3Weak on clay
Cary CH
CHALLENGER · C · HardQuarter-final
Round of 16
Fin
6772
6.62650
6.2Fin
6362
6.21611
6.7H2H leadH2H trail
Fin
662
7.0330
5.7Fin
6772
5.44640
7.3H2H trailH2H lead
Fin
662
6.2440
6.1Fin
379772
6.6667631
5.8Fin
7762
6.86430
5.2Fin
5762
5.87521
6.2Round of 32
Fin
672
7.1350
4.828d break
Fin
662
5.9220
6.5Fin
4662
6.56321
6.2Fin
6172
6.62651
3.5Fin
662
7.1320
5.7Fin
62662
6.277311
6.0Fin
64662
6.777321
5.5Fin
662
6.1340
5.435d break
Fin
662
6.8320
5.3H2H leadH2H trail
Fin
662
7.7300
5.0Fin
662
6.4430
5.7H2H trailH2H lead
Fin
7762
5.86530
5.5Recent retirement
Fin
36772
6.163641
6.2Fin
7772
6.15650
6.1H2H trailH2H lead
Fin
6462
5.63621
6.5H2H trailH2H lead
Fin
6162
6.23631
6.4Cordenons CH
CHALLENGER · C · ClaySemi-final
Quarter-final
Round of 16
Fin
662
4.7140
6.0Recent retirement
Fin
662
6.1230
6.2Fin
4662
6.86211
6.0Clay specialist
Fin
662
5.9340
6.1H2H trailLosing streak 6
Fin
662
5.5130
5.535d break
Fin
1662
6.36021
5.4Weak on clay
Fin
66362
5.917711
6.93-setters recently
Fin
762
6.5520
6.6Clay specialist
Round of 32
Fin
6562
6.31741
5.7Weak on clay
Fin
662
6.1440
5.128d break
Fin
662
4.4420
6.7Recent retirementH2H lead
Fin
65662
6.577441
5.7Fin
762
6.3540
6.7Fin
662
6.3200
6.73-setters recently
Fin
662
6.4240
4.2Losing streak 6Recent retirement
Ret.
64–
6.301–
5.4H2H leadH2H trail
Fin
2662
6.66141
6.3Clay specialist3-setters recently
Fin
26772
7.363621
5.1Clay specialistWeak on clay
Fin
6572
5.43751
5.7Weak on clayWeak on clay
Fin
5662
6.07331
5.9Fin
2662
5.06341
7.0Fin
662
5.1220
6.335d break
Ret.
62–
6.220–
5.7Weak on clay
Fin
662
6.5240
4.9Weak on clay
Meerbusch CH
CHALLENGER · C · ClaySemi-final
Quarter-final
Round of 16
Fin
662
6.1140
6.4Heavy load 14d
Fin
662
6.4210
5.5Weak on clay
Fin
660772
6.3277651
5.9Fin
762
6.6530
5.8Fin
662
6.5440
4.7Recent retirement
Fin
77772
5.364640
6.9Weak on clay
Fin
662
5.9220
7.1H2H trailH2H lead
Fin
662
8.0130
5.2Clay specialistHeavy load 14d
Round of 32
Fin
662
7.4220
5.3Heavy load 14d
Fin
662
6.7420
4.1350d break
Fin
63762
6.377541
5.9Heavy load 14d
Fin
662
7.8420
5.2Clay specialist
Fin
76362
6.057741
6.4Fin
662
7.1330
5.4Fin
2762
6.66511
5.0Recent retirement
Fin
662
5.9420
5.7Fin
762
5.3540
5.5Weak on clayWeak on clay
Fin
662
6.4240
6.1Fin
6562
6.54731
5.042d break
Fin
7762
6.36440
3.5Weak on clay
Fin
2662
5.96141
6.2Weak on clay
Fin
662
4.4420
7.1Recent retirement
Fin
6772
6.44630
6.3Fin
7762
6.76310
5.0H2H leadWeak on clay
Santo Domingo CH
CHALLENGER · C · ClaySemi-final
Quarter-final
Round of 16
Fin
662
6.5130
3.1Weak on clay
Fin
662
5.0340
4.1Recent retirementWeak on clay
Fin
5662
5.87441
5.7Weak on clay
Fin
662
4.6400
5.0Recent retirement35d break
Fin
4662
5.36341
5.435d break
Fin
6162
6.14641
6.0H2H trailH2H lead
Fin
66572
6.817751
6.6Clay specialistH2H lead
Fin
662
6.8300
5.7Clay specialistH2H trail
Round of 32
Fin
662
5.7440
6.1Fin
662
5.1410
5.9Recent retirement
Fin
7862
4.66630
6.0Weak on clay
Fin
762
6.5530
6.0Clay specialist
Fin
67102
6.74680
5.6Fin
7762
6.36440
4.935d break
Fin
6162
5.02621
5.3Recent retirementWeak on clay
Fin
6062
6.14621
6.0H2H trailH2H lead
Fin
662
5.3320
6.9Weak on clay3-setters recently
Fin
6562
3.13721
5.8Weak on clayLosing streak 7
Fin
662
3.6410
7.635d break
Fin
762
5.8530
4.0Weak on clay
Fin
662
7.3400
6.0Clay specialist
Fin
66362
5.047741
5.335d breakWeak on clay
Fin
662
6.0030
5.6Fin
6362
6.01631
5.4Weak on clay
Kozerki 125
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Fin
4662
6231
Fin
762
51–
Fin
6362
3631
Fin
7772
561–
Fin
662
10–
Fin
7772
645–
Fin
672
25–
Fin
662
12–
Fin
7772
565–
Fin
662
34–
Fin
662
44–
Fin
6782
466–
Fin
762
54–
Fin
662
23–
Fin
3662
6431
Fin
6562
4721
W100 Landisville
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Fin
6462
4641
Fin
3662
6421
Fin
1762
6541
Fin
662
23–
Fin
6162
4631
Fin
6462
1631
Fin
3762
6531
Fin
3672
6451
Fin
662
33–
Fin
37762
66521
Fin
6772
365–
Fin
1662
6301
Fin
662
30–
Fin
662
24–
Fin
7762
643–
Fin
662
12–
W100 Maspalomas Gran Canaria
CHALLENGER · C · ClayQuarter-final
Round of 16
Round of 32
Fin
762
52–
Fin
662
44–
Fin
662
24–
Fin
662
12–
Fin
662
23–
Fin
672
45–
Fin
662
34–
Fin
662
33–
Fin
662
21–
Fin
662
40–
Fin
672
Nahimana S.
25–
Fin
662
Curmi F.
14–
Fin
672
45–
Fin
662
22–
Fin
0662
6411
Fin
662
11–
W15 Monastir
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Fin
2662
6231
Fin
662
22–
Fin
79562
67721
Fin
6462
2641
Ret.
632
10–
Fin
662
43–
Fin
662
33–
Fin
662
21–
Fin
7572
5751
Fin
662
13–
Fin
64662
77331
Fin
662
24–
Fin
2662
6431
Fin
662
14–
Fin
662
31–
Fin
662
41–
W15 Sapporo
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Fin
3662
6241
Fin
662
33–
Fin
7762
633–
Fin
66262
37731
Fin
662
41–
Fin
4672
6451
Fin
662
42–
Fin
662
11–
Fin
4662
6421
Fin
662
41–
Fin
662
31–
Fin
662
42–
Fin
662
21–
Fin
65662
77411
Fin
662
04–
Fin
672
35–
W15 Tbilisi
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Fin
662
21–
Fin
3762
6511
Fin
762
54–
Ret.
622
10–
Fin
47762
66531
Fin
7862
663–
Fin
6462
3621
Fin
762
50–
Fin
662
24–
Fin
762
52–
Fin
662
02–
Fin
662
43–
Ret.
732
50–
Fin
672
15–
Fin
662
02–
Fin
762
52–
W15 Ust-Kamenogorsk
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Fin
662
32–
Fin
662
42–
Fin
662
41–
Fin
662
22–
Fin
662
24–
Fin
69662
711111
Fin
6162
2621
Fin
662
00–
Fin
3662
6331
Fin
6362
1641
Fin
6362
3641
Fin
662
42–
Fin
7762
622–
Fin
662
44–
Fin
4662
6121
Fin
7772
655–
W25 Koksijde
CHALLENGER · C · ClayQuarter-final
Round of 16
Round of 32
Fin
7762
653–
Fin
762
50–
Fin
762
54–
Fin
65762
77531
Fin
662
42–
Fin
7962
672–
Fin
77362
65601
Fin
662
02–
Fin
662
33–
Fin
672
25–
Fin
762
53–
Fin
6772
164–
Fin
5662
7321
Fin
662
13–
Fin
3662
6211
Fin
47762
66421
W25 Leipzig
CHALLENGER · C · ClayQuarter-final
Round of 16
Round of 32
Fin
662
32–
Fin
4662
6211
Fin
662
12–
Fin
61772
36641
Fin
6462
0641
Fin
662
11–
Fin
662
12–
Fin
3672
6451
Fin
662
43–
Fin
762
53–
Fin
662
01–
Fin
662
40–
Fin
4662
6121
Fin
762
51–
Ret.
732
50–
Fin
6562
3721
W25 Osijek
CHALLENGER · C · ClayQuarter-final
Round of 16
Round of 32
Fin
662
23–
Fin
662
34–
Fin
7762
622–
Fin
66362
47701
Fin
662
30–
Fin
762
51–
Fin
662
21–
Fin
662
22–
Fin
662
03–
Fin
662
30–
Fin
662
22–
Fin
3662
6301
Fin
662
11–
Fin
662
22–
Fin
662
42–
Fin
662
41–
W25 Roehampton
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Fin
76362
57711
Ret.
5–
5–
Fin
7762
622–
Fin
662
34–
Fin
662
14–
Fin
69662
711431
Fin
6362
3621
Ret.
41
0–
Fin
666772
784621
Fin
6462
1631
Fin
1672
6151
Fin
1662
6111
Fin
662
20–
Fin
7762
631–
Fin
762
53–
Fin
662
30–
W40 Anning
CHALLENGER · C · ClayQuarter-final
Round of 16
Round of 32
Ret.
1622
6201
Fin
662
44–
Fin
1662
6411
Fin
662
21–
Fin
662
34–
Fin
6462
4621
Fin
6172
1651
Fin
6782
266–
Fin
662
21–
Fin
762
53–
Fin
6272
2651
Fin
762
51–
Fin
662
01–
Fin
662
04–
Fin
1662
6421
Fin
–
–
W80 Brasilia
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Fin
662
11–
Ret.
63732
77511
Fin
662
20–
Fin
662
03–
Fin
3662
6321
Fin
662
34–
Fin
6262
3641
Fin
762
52–
Fin
6572
3751
Fin
662
32–
Fin
662
04–
Fin
662
01–
Fin
662
12–
Fin
662
14–
Fin
662
11–
Fin
762
53–
Qualifying Semi-final
Fin
662
5.3300
6.1Weak on clay
Fin
46772
5.363631
4.1Weak on clay148d break
Fin
662
5.8300
6.1Fin
2662
6.56131
5.6H2H leadH2H trail
Fin
7762
4.76240
6.291d break
Fin
662
5.7320
4.9Weak on clay35d break
Qualifying Round
Fin
662
5.3220
5.9Weak on clay
Ret.
2–
4.70–
5.791d breakWeak on clay
Fin
662
4.1120
6.3148d breakLosing streak 4
Fin
662
6.2340
4.056d break
Fin
662
6.1220
3.4Weak on clay
Fin
61662
6.177241
5.0Weak on clayWeak on clay
Fin
662
6.1420
5.8Fin
662
6.1140
3.9Fin
662
5.0120
6.135d break
Fin
662
5.3430
4.2Weak on clay
Fin
662
5.8430
4.2350d break
Fin
662
5.9340
4.2350d break
Qualifying Semi-final
Qualifying Round
Fin
662
5.8340
5.73-setters recently
Fin
1672
4.26351
4.3Recent retirement
Fin
71072
5.86850
5.7Weak on hard
Fin
7462
7.15611
4.3Recent retirement
Fin
5662
5.47321
5.828d breakWeak on hard
Fin
7972
6.26750
4.1Weak on hard
Fin
5662
4.27121
5.3Injury return 266dWeak on hard
Fin
78162
5.966631
4.291d break
Fin
662
6.5240
5.5Weak on hard
Fin
662
6.2320
5.5Weak on hard
Fin
662
6.4440
5.3Weak on hard
Qualifying Semi-final
Fin
662
5.6210
6.3Weak on clay
Fin
672
6.0350
5.7Losing streak 5
Fin
662
5.1220
6.128d break
Fin
5662
5.77441
5.8Weak on clay28d break
Fin
762
6.2500
6.2Fin
672
6.8450
6.1Clay specialist
Qualifying Round
Fin
662
6.1340
6.43-setters recently
Fin
662
5.1230
5.828d break
Fin
6772
5.83640
6.128d break
Fin
7762
6.16530
4.070d break
Fin
2762
5.76531
6.0Weak on clay
Fin
662
5.7320
4.8Losing streak 535d break
Fin
662
6.2330
5.9Fin
662
5.6120
4.2Weak on clay126d break
Fin
2662
6.36321
5.2Weak on clay
Qualifying Semi-final
Qualifying Round
Fin
7762
6.36440
4.2Fin
78772
4.266640
5.9350d break
Fin
77772
6.563640
4.0329d break
Fin
4662
6.06331
6.0Fin
662
6.1Naw H.(9)
420
6.0Fin
6462
5.92641
5.9Fin
6782
6.64660
6.0Fin
662
6.4310
6.0Fin
6462
5.80631
5.8Fin
5662
4.17411
5.5189d breakWeak on clay
Fin
662
5.0200
6.142d break
Fin
66462
5.547711
6.1Weak on clay
Qualifying Semi-final
Fin
4662
5.66121
4.1Weak on clay
Fin
662
5.5410
6.1H2H trailH2H lead
Fin
662
5.0440
4.535d break35d break
Fin
7862
6.16640
6.1Fin
1662
6.06341
6.0Fin
7762
6.06130
3.0Weak on clay
Qualifying Round
Fin
662
6.1310
4.2357d break
Fin
37762
3.066211
6.0Weak on clay
Fin
662
5.0130
4.235d break357d break
Fin
762
6.0540
6.1Fin
762
5.9530
4.1322d break
W/O
4.1
4.2
Weak on clay112d break
Fin
7762
6.16440
4.2Weak on clay
Qualifying Semi-final
Qualifying Semi-final
Qualifying Round
Fin
662
13–
Fin
0662
6121
Fin
4672
6451
Fin
662
33–
Fin
6162
1611
Fin
6262
2611
Fin
662
24–
Fin
5662
7441
Fin
6362
0611
Fin
662
22–
Fin
4662
6311
Fin
662
22–
Fin
2662
6201
Fin
662
34–
Fin
662
33–
Fin
762
54–
Qualifying Semi-final
Qualifying Round
Fin
672
25–
Fin
662
32–
Fin
662
22–
Ret.
21
1–
Fin
6772
065–
Fin
662
44–
Fin
662
44–
Fin
662
02–
Fin
662
01–
Fin
662
20–
Fin
662
21–
Fin
662
20–
Fin
662
13–
Fin
662
01–
Fin
662
24–
Fin
662
14–
Qualifying Semi-final
Qualifying Round
Fin
7865102
667781
Fin
6782
466–
Fin
662
14–
Fin
662
12–
Fin
662
33–
Fin
662
13–
Fin
662
02–
Fin
662
02–
Fin
662
11–
Fin
662
20–
Fin
662
23–
Fin
764102
57761
Fin
36102
6151
Fin
662
20–
Fin
662
32–
Fin
662
23–
Qualifying Semi-final
Qualifying Round
Fin
7772
563–
Fin
662
41–
Fin
662
10–
Fin
662
30–
Fin
672
15–
Fin
656102
77041
Fin
646102
77241
Fin
662
24–
Fin
47102
6551
Ret.
61
1–
Fin
63102
4641
Fin
662
24–
Fin
662
44–
Fin
662
24–
Fin
672
05–