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 32
B. Shelton
(4)
6
8
6
7
B. Nakashima
(25)
7
2
6
5
F. Cobolli
(13)
6
4
6
F. Marozsan
2
6
3
A. De Minaur
C. Oconnell
W/O
F. Tiafoe
(7)
6
4
6
A. Vukic
3
6
3
T. Fritz
(2)
6
6
G. Diallo
(27)
4
2
J. Lehecka
(19)
3
6
6
A. Fils
(15)
6
3
4
A. Rublev
(6)
5
6
6
L. Sonego
(28)
7
4
3
A. Davidovich Fokina
(20)
6
6
J. Mensik
(12)
2
4
K. Khachanov
(11)
6
6
6
6
E. Nava
(Q)
7
4
1
C. Ruud
(8)
7
6
N. Borges
(30)
5
4
A. Michelsen
(26)
3
7
6
L. Musetti
(3)
6
6
4
4
L. Tien
7
6
R. Opelka
6
3
3
A. Zverev
(1)
6
5
6
6
M. Arnaldi
(32)
7
3
2
F. Cerundolo
(14)
6
6
T. Martin Etcheverry
3
4
A. Popyrin
(18)
5
6
6
D. Medvedev
(10)
7
4
4
H. Rune
(5)
6
6
A. Muller
(29)
2
4
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