Tennis Matches & Results
12 tournaments across clay and hard courts. Featured: Canada Masters and Montreal. Highlights: 11 finals.
Canada Masters
ATP · M · HardCourtMedium
1.04
29°CMainly clear · Wind 15 km/h · 67% RH
Semi-final
Quarter-final
Round of 16
Fin
7772
7.25650
6.3On a streak 6
Fin
478772
6.4666641
4.8Hard specialistRecent retirement
Fin
662
7.9240
5.2Hard specialist
Fin
662
6.9320
6.4H2H leadH2H trail
Fin
6772
5.01620
7.1H2H trailHard specialist
Fin
6372
6.73651
6.1H2H leadH2H trail
Fin
67662
7.179441
5.9Fin
662
8.0430
5.2On a streak 12Weak on hard
Round of 32
Fin
4662
6.86341
6.5On a streak 6H2H lead
Fin
662
4.7340
8.9H2H trailHard specialist
Fin
661362
6.1371511
6.9H2H trailHard specialist
W/O
7.1
6.7
H2H leadH2H trail
Fin
662
5.8340
6.8Fin
4662
7.46341
5.8Hard specialistH2H trail
Fin
7962
7.26740
5.9H2H leadH2H trail
Fin
662
6.5140
6.9Hard specialistHard specialist
Fin
762
5.3540
7.6Weak on hardHard specialist
Fin
662
5.3110
7.5Hard specialist
Fin
6362
7.33631
6.0On a streak 12
Fin
7762
6.36430
6.3Fin
662
6.1340
6.3Hard specialistHard specialist
Fin
762
6.4510
4.4Recent retirement
Fin
3662
5.66341
6.5Hard specialist
Fin
662
4.7230
6.5H2H trailH2H lead
Round of 64
Fin
662
7.2410
6.3On a streak 6
Fin
6772
6.23640
6.8H2H trailH2H lead
Fin
2662
6.46041
5.6H2H leadH2H trail
Fin
47762
6.166441
6.6Hard specialistHard specialist
Fin
66562
7.247721
6.4Fin
3662
6.26331
5.1Weak on hardRecent retirement
Fin
6562
7.14741
6.8H2H leadH2H trail
Fin
65662
6.577231
5.9H2H leadH2H trail
Fin
662
7.2430
3.6Hard specialistRecent retirement
Fin
662
3.1340
8.2H2H trailHard specialist
Fin
662
7.5440
5.5Hard specialist
Fin
6462
6.82631
5.2H2H trailH2H lead
Fin
7762
5.36230
7.7Hard specialist
Fin
62662
6.377241
5.8Fin
662
6.9340
5.9Hard specialistHard specialist
Fin
662
5.1320
6.3Recent retirementHome
CourtMedium
1.04
29°CMainly clear · Wind 15 km/h · 67% RH
Qualifying Semi-final
Fin
7962
6.36730
6.4Home
Fin
672
6.5450
6.5Hard specialist
Fin
7762
7.26330
5.6Fin
662
4.2140
7.5Recent retirementHard specialist
Fin
7782
4.35660
6.1Recent retirement
Fin
4662
6.46121
6.7Home
Qualifying Round
Fin
7762
6.26440
6.33-setters recently
Fin
662
6.7340
6.3Home
Fin
7762
7.36040
4.8Home
Fin
662
6.0230
7.0H2H trailHard specialist
Fin
6062
6.62641
6.0Hard specialist
Fin
7762
4.86520
5.5Recent retirementH2H trail
Fin
6262
5.63621
7.7Hard specialist
Fin
579772
6.3767621
6.4Losing streak 4
Fin
7762772
6.56277641
7.0Hard specialist
Fin
662
6.4130
6.43-setters recently
Fin
7762
6.56540
5.6Fin
662
5.5320
6.0Recent retirementH2H trail
Montreal
WTA · P · HardCourtMedium
1.04
25°CMainly clear · Wind 11 km/h · 74% RH
Semi-final
Quarter-final
Round of 16
Fin
662
7.8130
3.0Hard specialist114d break
Fin
67102
6.11680
6.2H2H leadH2H trail
Fin
65662
6.377411
5.442d break
W/O
5.8
4.7
42d break63d break
Fin
6372
7.04651
6.3Hard specialistOn a streak 11
Fin
63772
5.946621
6.0Hard specialistH2H trail
Fin
662
6.3440
6.2Hard specialist
Fin
64662
5.877031
6.2Hard specialist
Round of 32
Fin
662
6.2440
5.9Fin
46772
7.063621
5.7H2H leadH2H trail
Fin
77462
7.864641
4.8Hard specialistWeak on hard
Fin
662
6.0240
6.5H2H trailH2H lead
Fin
662
7.2330
4.9Hard specialistHard specialist
Fin
662
5.3220
5.5Hard specialistHard specialist
Ret.
5–
6.60–
4.342d break42d break
Fin
6362
5.81631
4.242d breakHard specialist
Fin
6562
6.54741
5.6Losing streak 4
Fin
2662
7.26441
4.6On a streak 11Injury return 91d
Fin
1662
7.16321
5.4Hard specialist
Fin
3662
4.76321
6.863d break
Fin
6062
5.82631
6.3Hard specialistH2H trail
Fin
662
6.4430
6.6H2H leadH2H trail
Fin
1762
3.86541
7.0114d break
Fin
2662
6.06341
7.0H2H trailH2H lead
Round of 64
Fin
662
6.3130
5.4Hard specialist
Fin
662
7.3230
2.7Losing streak 10
Fin
762
7.2530
5.63-setters recently
Fin
6162
5.74641
6.0Weak on hard
Fin
5662
6.17331
6.1Hard specialistHard specialist
Ret.
63–
6.541–
5.8Fin
4662
7.56131
6.1On a streak 11Weak on hard
Ret.
64–
7.213–
4.8Hard specialist28d break
Fin
662
6.3120
6.2Fin
662
6.7140
5.4H2H trailH2H lead
Fin
662
6.6230
6.4Hard specialist
Ret.
45–
4.762–
6.263d breakHard specialist
Fin
662
6.1440
6.5H2H trailH2H lead
Fin
662
5.3340
5.8Hard specialist
Fin
6162
4.93621
7.1Hard specialistHard specialist
Fin
7862
5.06630
6.142d breakHard specialist
Fin
672
6.0350
6.6H2H trailHard specialist
Fin
6562
5.14741
7.7Hard specialist
Fin
662
5.9130
5.8Hard specialistH2H trail
Fin
7772
3.75640
7.3Hard specialistHard specialist
Fin
1662
6.16241
5.9Losing streak 4H2H trail
Fin
261
5.2621
6.9H2H trailHard specialist
Fin
662
6.2120
6.3Fin
662
3.2330
7.2114d break
Meerbusch CH
CHALLENGER · C · ClaySemi-final
Quarter-final
Round of 16
Fin
662
6.2420
6.6Fin
77362
6.563631
6.63-setters recently
Fin
6462
6.34641
5.8W/O
6.5
5.5
Fin
77262
5.864621
6.9H2H trailH2H lead
Fin
3762
5.76531
6.4Fin
6362
6.74641
3.2Weak on clayWeak on clay
Fin
6772
5.64630
6.2Losing streak 5
Round of 32
Fin
7762
6.26030
5.9Weak on clay
Fin
662
6.4440
5.328d break
Fin
66562
5.737741
6.6Clay specialist
Fin
762
7.2520
5.1Fin
662
6.4420
6.2H2H leadH2H trail
Fin
662
5.5430
3.4Fin
3662
6.26321
5.4Losing streak 8
Fin
36772
6.764641
5.6Weak on clay
Fin
66372
6.237751
6.1Fin
662
6.3430
6.0Fin
672
6.2050
6.73-setters recently
Fin
66362
3.247741
5.6Weak on clay28d break
Fin
7462
6.95631
5.3Fin
2662
6.26221
5.3Losing streak 5
Fin
662
6.6330
5.6Weak on clay
Fin
662
5.8120
5.7Weak on clay
Prague 2 CH
CHALLENGER · C · ClaySemi-final
Quarter-final
Round of 16
Fin
662
6.4340
4.6Clay specialistLosing streak 4
Fin
662
6.0430
6.4Ret.
363–
6.2631–
6.2Fin
662
6.9030
5.0H2H leadH2H trail
Fin
6462
5.72611
6.1Losing streak 4
Fin
662
5.7240
5.7Fin
77462
5.964631
5.5Fin
65662
4.577141
5.5Recent retirement
Round of 32
Fin
4662
5.96431
4.2105d break
Fin
1662
7.46441
3.9Clay specialistClay specialist
Fin
662
5.7330
5.8Fin
662
4.8320
4.7Recent retirementRecent retirement
Fin
662
5.8130
6.028d break
Fin
672
5.7250
5.9Fin
7762
5.56420
5.5Fin
662
4.6420
5.8Losing streak 4
Fin
762
6.4510
6.13-setters recently
Fin
3662
6.46211
4.435d break
Fin
4662
4.66421
7.7H2H trailH2H lead
Fin
662
5.6310
3.3H2H lead112d break
Fin
6772
5.53620
5.6Fin
662
6.1020
5.2Losing streak 5
Fin
6262
6.03631
4.3Weak on clay
Fin
62662
6.577011
5.1H2H leadH2H trail
San Marino CH
CHALLENGER · C · ClaySemi-final
Quarter-final
Round of 16
Fin
77782
6.264660
5.6Clay specialistLosing streak 4
Fin
62777112
5.87762691
6.4W/O
6.2
5.2
H2H leadH2H trail
Fin
4662
4.86421
6.1Recent retirement
Fin
27762
6.466421
5.228d break
Fin
662
6.0440
5.6Fin
4762
6.16541
5.4Clay specialistWeak on clay
Fin
762
5.7510
5.0Losing streak 11
Round of 32
Fin
672
6.1450
6.1Clay specialist
Fin
7762
5.46440
5.3Weak on clayMarathon last
Fin
78772
6.066610
4.9H2H leadH2H trail
Fin
662
5.7230
5.6Losing streak 4
Fin
3662
5.26221
6.328d break
Fin
5662
5.87441
6.0Fin
762
5.3520
6.3H2H leadH2H trail
Fin
662
6.4330
6.2H2H leadH2H trail
Fin
77572
4.764751
6.628d break
Fin
662
5.8440
4.8Losing streak 449d break
Fin
77772
6.062630
6.4Fin
662
6.4340
4.2176d break
Fin
4672
6.46351
6.2Fin
662
5.0De Rossi M.
330
6.1Losing streak 11
Fin
7762
6.36320
5.1Clay specialistLosing streak 9
Ret.
64–
4.432–
5.9H2H trailH2H lead
W100 Landisville PA
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Fin
672
15–
Fin
662
23–
Ret.
51
0–
Fin
7772
655–
Fin
66662
78221
Ret.
642
21–
Fin
662
44–
Fin
762
54–
Fin
7762
642–
Ret.
63612
77301
Fin
65772
37641
Fin
7762
622–
Fin
662
32–
Fin
3672
6151
Fin
662
23–
Fin
662
12–
W15 Bratislava
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Fin
662
14–
Fin
7772
561–
Fin
6362
2601
Fin
6462
Pellicano H.
4621
Fin
662
33–
Fin
662
34–
Fin
662
43–
Fin
662
22–
Fin
662
42–
Fin
662
24–
Fin
662
22–
Fin
672
05–
Fin
5762
7531
Fin
6462
3631
Fin
662
22–
Fin
662
30–
W15 Monastir
CHALLENGER · C · HardQuarter-final
Round of 16
Round of 32
Fin
57762
76311
Fin
662
00–
Ret.
612
20–
Fin
662
21–
Fin
36772
63621
Fin
662
44–
Fin
662
01–
Ret.
71
5–
Fin
662
34–
Fin
662
22–
Fin
662
23–
Fin
662
11–
Fin
7762
613–
Fin
662
02–
Fin
762
51–
Fin
662
23–
W25 Koksijde
CHALLENGER · C · ClayQuarter-final
Round of 16
Round of 32
Fin
66562
47721
Fin
6562
2731
Fin
Nahimana S.
662
13–
Fin
4662
6301
Fin
662
42–
Fin
662
32–
Fin
17962
66721
Fin
4662
6321
Fin
662
24–
Fin
662
22–
Ret.
632
21–
Fin
7762
654–
Fin
662
11–
Fin
662
32–
Fin
6462
4631
Fin
662
30–
W25 Radom
CHALLENGER · C · ClayQuarter-final
Round of 16
Round of 32
Fin
662
22–
Fin
662
10–
Fin
662
10–
Fin
662
34–
Fin
662
14–
Fin
6062
4641
Fin
672
25–
Fin
7362
5631
Fin
5662
7241
Fin
7872
665–
Fin
662
22–
Fin
7562
5741
Fin
662
43–
Fin
672
05–
Fin
7762
632–
Fin
6572
2751
W60 San Bartolome de Tirajana
CHALLENGER · C · ClayQuarter-final
Round of 16
Round of 32
Fin
7962
671–
Fin
662
33–
Fin
762
Jimenez Kasintseva V.
54–
Fin
7772
615–
Fin
6362
2641
Fin
Avanesyan E.
4662
6401
Fin
672
25–
Fin
662
20–
Fin
6772
363–
Fin
672
25–
Fin
672
25–
Fin
662
43–
Fin
78462
66641
Fin
662
01–
Fin
2662
6321
Fin
662
12–
Qualifying Final
Qualifying Semi-final
Fin
662
01–
Fin
662
32–
Fin
762
50–
Fin
26102
6171
Fin
478102
66631
Fin
6772
464–
Fin
6772
264–
Fin
662
13–
Fin
662
01–
Fin
662
02–
Fin
662
44–
Fin
46102
6231
Qualifying Round
Fin
64102
3661
Fin
662
22–
Fin
662
11–
Fin
662
00–
Fin
662
10–
Fin
662
33–
Fin
662
00–
Fin
662
10–
Fin
662
44–
Fin
662
00–
Fin
662
43–
Fin
662
34–
Fin
662
12–
Fin
657102
77561
Fin
662
32–
Fin
36102
6371
Fin
662
42–
Fin
662
14–
Qualifying Final
Qualifying Semi-final
Fin
662
14–
Fin
672
35–
Fin
662
14–
Fin
7762
642–
Fin
761102
57771
Fin
662
33–
W/O
Fin
26102
6381
Fin
7763102
647771
Fin
662
34–
Fin
56102
7171
Fin
7772
562–
Qualifying Round
Fin
06102
6451
Fin
662
33–
Fin
647102
77541
Fin
662
04–
Fin
46102
6471
Fin
662
24–
Fin
662
32–
Fin
662
42–
Fin
762
53–
Fin
6792
267–
Fin
662
01–
Fin
662
11–
Fin
662
31–
Fin
772102
65661
Fin
762
52–
Fin
662
04–
Qualifying Final
Qualifying Semi-final
Fin
Avanesyan E.
662
31–
Fin
7762
654–
Fin
662
20–
Fin
56102
7411
Fin
662
02–
Fin
672
45–
Fin
662
20–
Fin
662
33–
Fin
762
53–
Fin
672
15–
Fin
662
01–
Fin
762
50–
Qualifying Round
Fin
672
25–
Fin
662
24–
Fin
662
13–
Fin
73112
5691
Fin
6772
162–
Fin
662
00–
Fin
36122
63101
Fin
662
12–
Fin
662
31–
Fin
662
11–
Fin
662
11–
Fin
63102
2621
Fin
662
32–
Fin
662
04–
Fin
71062
681–
Fin
662
10–
Qualifying Semi-final
Qualifying Round
Fin
6792
5.91670
4.0154d break
Fin
6792
5.92670
6.0Fin
662
6.3320
3.9Fin
5762
5.87531
4.7H2H leadH2H trail
Fin
6462
3.42611
5.0Losing streak 4
Fin
662
6.6240
6.1Fin
7762
5.56330
5.3Losing streak 6
Qualifying Semi-final
Qualifying Round
Fin
662
6.0130
4.1Losing streak 4
Fin
7862
4.06640
6.2Fin
662
6.6140
5.2Losing streak 4
Fin
7762
5.16410
5.8Clay specialist
Fin
662
7.6430
2.7105d break
Fin
662
4.9230
6.1Clay specialist
Fin
762
5.8510
5.6Weak on clay
Qualifying Semi-final
Qualifying Round
Fin
762
4.8530
5.4Recent retirement
Fin
662
6.4140
6.3Fin
6462
5.01631
6.7Losing streak 6Clay specialist
Fin
762
5.6520
5.5Losing streak 4Weak on clay
Fin
5662
5.07441
6.656d break3-setters recently
Fin
6362
6.11631
5.7Fin
6372
7.13651
5.328d break
Fin
662
6.0410
5.8Qualifying Semi-final
Qualifying Round
Fin
662
20–
Fin
662
42–
Fin
6772
462–
Fin
4662
6431
Fin
662
31–
Fin
662
23–
Fin
662
03–
Fin
7762
634–
Fin
662
13–
Fin
662
02–
Fin
7762
654–
Fin
1762
6501
Fin
6162
3601
Fin
662
30–
Fin
3662
6431
Fin
662
01–
Qualifying Semi-final
Qualifying Round
Fin
662
23–
Fin
64102
3651
Fin
662
43–
Fin
177102
66561
Fin
662
22–
Fin
662
21–
Fin
56132
74111
Fin
775102
63761
Fin
672
45–
Fin
662
23–
Fin
662
30–
Fin
662
43–
Fin
662
10–
Fin
662
31–
Fin
762
54–
Fin
26102
6171
Qualifying Semi-final
Qualifying Round
Fin
662
00–
Fin
662
21–
Fin
662
21–
Fin
662
40–
Fin
662
13–
Fin
Pellicano H.
46102
6351
Fin
662
33–
Fin
Zund S.
762
51–
Fin
662
42–
Fin
772
55–
Fin
63102
2671
Fin
662
11–
Fin
662
31–
Fin
662
32–
Fin
662
10–
Fin
662
23–
Qualifying Semi-final
Qualifying Round
Fin
662
43–
Fin
7962
670–
Fin
662
11–
Fin
662
33–
Fin
662
33–
Fin
662
13–
Ret.
632
10–
Fin
662
12–
Fin
7762
643–
Fin
662
01–
Fin
71363102
6117761
Fin
662
11–
Fin
662
23–
Fin
26102
6261