Tennis Matches & Results
3 tournaments on hard courts. Featured: Canada Masters and Montreal. Highlights: 2 finals.
Canada Masters
ATP · M · HardCourtMedium-fast
29°CPartly cloudy · Wind 15 km/h · 55% RH
Semi-final
Quarter-final
Round of 16
Fin
662
330
H2H trailHard specialist
Ret.
61–
40–
27d break3-setters recently
Fin
7765772
6477651
Hard specialistH2H trail
Fin
4662
6231
27d break
Ret.
63773–
77620–
H2H leadH2H trail
Fin
64772
46611
Hard specialistWeak on hard
Fin
672
450
27d breakWeak on hard
Fin
6462
2641
Hard specialistHard specialist
Round of 32
Fin
65662
77321
H2H leadWeak on hard
Fin
662
420
Hard specialistHard specialist
Fin
662
240
H2H leadHard specialist
Fin
66662
78411
27d break
Fin
3662
6341
H2H trailInjury return 62d
Fin
762
540
H2H leadH2H trail
Fin
6462
2631
Weak on hard
W/O
Hard specialistLosing streak 5
Fin
686772
7102651
Hard specialistH2H trail
Fin
662
340
3-setters recentlyLosing streak 5
Fin
662
240
27d break
Fin
7762
6330
Hard specialistHard specialist
Fin
6462
3631
Hard specialistHard specialist
Fin
37762
66441
Hard specialist
Fin
5662
7441
H2H leadHard specialist
Fin
5662
7431
H2H leadH2H trail
Round of 64
Fin
7962
6730
Home
Fin
7862
6640
27d breakHard specialist
Fin
7762
6340
Hard specialist
Fin
662
420
Hard specialist
Fin
662
140
Hard specialist
Fin
7862
6640
Hard specialistHard specialist
Fin
662
440
Hard specialistLosing streak 6
Fin
7962
6730
H2H trailH2H lead
Fin
662
230
Fin
6772
3650
Hard specialistWeak on hard
Fin
662
420
27d break
Fin
672
250
H2H trailHard specialist
Fin
662
330
Weak on hard27d break
Fin
6362
3631
Weak on hard
Fin
776562
657731
H2H trailHard specialist
Fin
17772
65651
Hard specialistRecent retirement
Fin
6562
4741
Weak on hardHome
Fin
662
430
Heavy load 14d
Fin
6772
4640
Losing streak 5Hard specialist
Fin
7962
6730
Hard specialist
Fin
662
440
Hard specialist
Fin
762
510
Fin
7772
6450
Hard specialistHard specialist
Fin
66262
37731
Hard specialist
Fin
6462
4621
Losing streak 5Injury return 27d
Fin
7762
6240
Hard specialistHard specialist
Fin
7772
5610
Hard specialist
Fin
2672
6351
H2H leadH2H trail
Fin
77462
64641
3-setters recently
Fin
57762
76321
Weak on hard
Fin
662
340
Injury return 62d48d break
Fin
662
230
Hard specialistH2H lead
Round of 128
Fin
662
300
Losing streak 4
Fin
672
450
Hard specialistHard specialist
Fin
2662
6441
48d breakHome
Fin
7762
6540
Hard specialist
Fin
662
230
27d break
Fin
662
420
Fin
6772
3630
H2H trailInjury return 195d
Fin
662
210
Hard specialist
Fin
467112
62691
27d break
Fin
6772
3640
Home
Ret.
362–
640–
27d break
Ret.
64–
41–
Weak on hard
Fin
6772
1640
Hard specialist
Fin
662
420
Losing streak 4Weak on hard
Fin
7772
5630
Losing streak 6Hard specialist
Fin
662
120
Hard specialistWeak on hard
Fin
7762
6420
Recent retirement
Fin
662
440
H2H trailHard specialist
Fin
64772
46631
Hard specialist
Fin
6362
2631
Weak on hardHard specialist
Fin
7872
6650
Hard specialistWeak on hard
Fin
7762
6230
HomeHard specialist
Fin
4662
6031
Hard specialistHard specialist
Fin
3662
6141
Recent retirement
Fin
662
220
Weak on hard
Fin
762
530
H2H trailH2H lead
Fin
662
440
Hard specialist
Fin
46772
62621
Weak on hard62d break
Fin
6472
4651
Losing streak 5Losing streak 5
Fin
4672
6451
Losing streak 4
Fin
7762
6120
Hard specialist
Fin
672
350
3-setters recently
Montreal
WTA · P · HardCourtMedium
25°CDrizzle · Wind 7 km/h · 76% RH
Semi-final
Quarter-final
Round of 16
Fin
662
410
27d breakHard specialist
Fin
4672
6351
27d breakHard specialist
Fin
5672
7251
Hard specialistH2H trail
Fin
5662
7331
Losing streak 5Hard specialist
Fin
662
100
Hard specialistLosing streak 4
Fin
7762
6130
Hard specialistOn a streak 7
Fin
662
140
Hard specialistHard specialist
Fin
7162
5621
27d breakHard specialist
Round of 32
Fin
662
110
H2H leadH2H trail
Fin
2662
6331
27d breakOn a streak 10
Fin
662
220
H2H leadH2H trail
Fin
4762
6531
27d breakHard specialist
Fin
6772
0650
Hard specialistRecent retirement
Fin
662
300
Hard specialistWeak on hard
Fin
662
220
Hard specialist27d break
Fin
662
210
Hard specialistHard specialist
Fin
662
240
Hard specialist27d break
Fin
762
540
H2H leadH2H trail
Fin
4762
6521
Hard specialist27d break
Fin
7762
6540
Hard specialist27d break
Fin
3662
6411
Losing streak 4Hard specialist
Fin
62662
77231
Hard specialistH2H trail
Fin
1662
6301
Hard specialistOn a streak 5
Fin
36772
63641
H2H trailH2H lead
Round of 64
Fin
762
520
27d break
Fin
662
310
On a streak 73-setters recently
Fin
6462
2621
27d break27d break
Fin
772
550
Hard specialistHard specialist
Fin
662
430
Hard specialist
Fin
6772
4650
Hard specialist27d break
Fin
662
210
27d break27d break
Fin
6362
2641
Hard specialistWeak on hard
Fin
662
140
H2H leadH2H trail
Fin
662
420
27d breakWeak on hard
Fin
47862
66631
Hard specialistH2H trail
Fin
762
540
Hard specialistH2H trail
Fin
74772
56621
Hard specialist
Fin
4662
6431
Hard specialist
Fin
6772
2650
H2H leadH2H trail
Fin
37762
66521
Losing streak 5
Fin
662
240
Hard specialistH2H trail
Fin
662
220
On a streak 10
Fin
662
120
Fin
662
120
Hard specialist
W/O
27d break27d break
Fin
662
340
Recent retirementHard specialist
Fin
662
440
27d break27d break
Fin
2662
6321
H2H leadH2H trail
Fin
6462
3641
Losing streak 4
Fin
662
110
Weak on hardH2H lead
Fin
17762
66421
Hard specialistH2H trail
Fin
6162
2631
27d break27d break
Fin
662
230
Hard specialist
Fin
1662
6241
H2H trailH2H lead
Fin
27772
65651
Hard specialist27d break
Fin
662
340
Hard specialist27d break
Round of 128
Fin
6372
2651
27d break
Fin
662
420
Hard specialist
Fin
6262
4621
Weak on hard
Fin
4662
6321
Fin
2662
6221
Recent retirement62d break
Fin
3662
6121
27d break27d break
Fin
47762
66521
Fin
762
510
H2H leadH2H trail
Fin
5672
7251
27d breakHard specialist
Fin
6772
2640
H2H leadH2H trail
Fin
7762
6210
Fin
662
140
H2H trailWeak on hard
Fin
672
350
H2H leadH2H trail
Fin
6462
3621
27d breakLosing streak 8
Fin
78062
66631
Hard specialistH2H lead
Fin
662
410
3-setters recently
Fin
766772
578621
27d breakWeak on hard
Fin
762
530
Hard specialistHard specialist
Fin
662
240
Hard specialistH2H trail
Fin
65792
47671
On a streak 10H2H lead
Fin
5762
7541
27d breakWeak on hard
Fin
6362
3641
Losing streak 427d break
Fin
662
340
27d breakHard specialist
Fin
6772
4630
Hard specialistH2H trail
Fin
672
350
Losing streak 5Weak on hard
Fin
6262
2621
Hard specialist27d break
Fin
66662
78441
Weak on hard195d break
Fin
672
150
27d break
Fin
662
410
H2H trailHard specialist
Fin
2762
6501
Hard specialist
Fin
672
350
27d breakHard specialist
Fin
662
330
3-setters recently
CourtMedium-fast
29°CPartly cloudy · Wind 15 km/h · 55% RH
Qualifying Round
Fin
662
310
Losing streak 4
Fin
662
230
Home
Fin
662
440
Weak on hardHard specialist
Fin
6362
3631
Hard specialist
Fin
662
440
Hard specialist
Fin
662
310
Home
Fin
662
300
Fin
6462
2641
Fin
77162
62641
Recent retirement
Fin
7862
6630
Losing streak 6
Fin
672
150
Hard specialistH2H trail
Fin
662
440
Fin
672
450
H2H trailH2H lead
Fin
6772
4650
Fin
662
430
Weak on hardLosing streak 4
Fin
667772
786451
Losing streak 4Weak on hard
CourtMedium-fast
Qualifying Round
Fin
662
31–
Fin
672
45–
Fin
662
30–
Fin
662
31–
Fin
662
23–
Fin
6772
465–
Fin
77162
62641
Fin
662
44–
Fin
662
43–
Fin
7862
663–
Fin
662
44–
Fin
6462
2641
Fin
672
15–
Fin
6362
3631
Fin
662
44–
Fin
667772
786451