MycleSports
Tennis
Tennis
ATP & WTA
Basketball
Coming soon
All sports
Overview
Rankings
Players
Tournaments
Seasons
Results
Compare
ATP
WTA
ATP
WTA
Overview
Rankings
Players
Tournaments
Seasons
Results
Compare
2024
All editions
2026
ATP · Masters 1000 · Hard
Canada Masters 2025
96-player draw · Week of Jul 27, 2025
Champion
Ben Shelton
Ben Shelton
(4)
6
5
6
7
Karen Khachanov
(11)
7
4
6
3
Draw
Start from
R128
R64
R32
R16
QF
SF
Round of 16
B. Shelton
(4)
6
4
7
F. Cobolli
(13)
4
6
6
1
A. De Minaur
(9)
6
4
6
F. Tiafoe
(7)
2
6
4
T. Fritz
(2)
7
6
5
7
J. Lehecka
(19)
6
4
7
6
5
A. Rublev
(6)
6
3
7
3
A. Davidovich Fokina
(20)
Ret.
7
6
2
0
K. Khachanov
(11)
6
7
C. Ruud
(8)
4
5
A. Michelsen
(26)
6
6
L. Tien
3
3
A. Zverev
(1)
6
1
F. Cerundolo
(14)
Ret.
4
0
A. Popyrin
(18)
4
6
6
H. Rune
(5)
6
2
3
Quarterfinals
B. Shelton
(4)
6
6
A. De Minaur
(9)
3
4
T. Fritz
(2)
6
7
A. Rublev
(6)
3
6
4
K. Khachanov
(11)
6
7
A. Michelsen
(26)
4
6
3
A. Zverev
(1)
6
8
6
6
A. Popyrin
(18)
7
4
3
Semifinals
B. Shelton
(4)
6
6
T. Fritz
(2)
4
3
K. Khachanov
(11)
6
4
7
A. Zverev
(1)
3
6
6
4
Final
B. Shelton
(4)
6
5
6
7
K. Khachanov
(11)
7
4
6
3