ATP Tour
EN
EN
ES
{{ item.Label }}
{{ item.Label }}
{{ subitem.Label }}
{{ navigation.more.Label }}
navigation links
{{ level.Header }}
{{ sublevel.Label }}
EN
EN
ES
Close
Search
Search
Search
Header 2
Header 3
TOURNAMENT RESULTS
{{tournament.SponsorTitle}}
{{tournament.City}}
| {{tournament.FormattedDate}}
Profile
Latest
PLAYER RESULTS
{{playerProfile.FirstName}} {{playerProfile.LastName}}
Profile
Latest
ATP Tour
ATP Tour
Results Archive
Challenger TV
Apps
Facebook
x
LinkedIn
Email
ATP Tour
Challenger
Scores
Prev
Toronto
(1 of 1)
Next
Header 2
Live
National Bank Open Presented by Rogers
Canada
|
27 Jul - 7 Aug, 2025
Live
Results
Schedule
Draws
Seeds
Singles
Doubles
Match Type
Date (All)
2025.07.30
2025.07.29
2025.07.28
2025.07.27
2025.07.26
Date (All)
Round (All)
Round of 64
Round of 128
1st Round Qualifying
Round (All)
Player (All)
Adam Walton
Adrian Mannarino
Aleksandar Kovacevic
Aleksandar Vukic
Alex Michelsen
Alexander Blockx
Alexander Zverev
Alexandre Muller
Alexei Popyrin
Alexis Galarneau
Alvin Nicholas Tudorica
Andrey Rublev
Arthur Rinderknech
Ben Shelton
Benjamin Bonzi
Borna Coric
Camilo Ugo Carabelli
Casper Ruud
Christopher O'Connell
Chun-Hsin Tseng
Coleman Wong
Colton Smith
Corentin Moutet
Dalibor Svrcina
Damir Dzumhur
Dan Martin
Daniel Altmaier
Daniil Medvedev
David Goffin
Denis Shapovalov
Duje Ajdukovic
Emilio Nava
Ethan Quinn
Fabian Marozsan
Facundo Bagnis
Francisco Cerundolo
Francisco Comesana
Gael Monfils
Giovanni Mpetshi Perricard
Govind Nanda
Holger Rune
Hugo Dellien
Hugo Gaston
Jacob Fearnley
James Duckworth
James Trotter
Jaume Munar
Jenson Brooksby
Joao Fonseca
Juan Carlos Aguilar
Juan Pablo Ficovich
Juncheng Shang
Justin Boulais
Karen Khachanov
Kyrian Jacquet
Learner Tien
Li Tu
Liam Draxl
Lorenzo Musetti
Mackenzie McDonald
Marcos Giron
Matteo Arnaldi
Matteo Gigante
Mattia Bellucci
Miomir Kecmanovic
Mitchell Krueger
Nicolas Arseneault
Nuno Borges
Pablo Carreno Busta
Patrick Kypson
Pedro Martinez
Pierre-Hugues Herbert
Quentin Halys
Reilly Opelka
Roberto Carballes Baena
Roman Safiullin
Sebastian Ofner
Shintaro Mochizuki
Tallon Griekspoor
Taro Daniel
Terence Atmane
Tomas Barrios Vera
Tomas Machac
Tomas Martin Etcheverry
Tristan Boyer
Tristan Schoolkate
Ugo Blanchet
Valentin Royer
Vasek Pospisil
Vit Kopriva
Yasutaka Uchiyama
Yoshihito Nishioka
Yosuke Watanuki
Yunchaokete Bu
Zizou Bergs
Player (All)
Country (All)
Argentina
Australia
Austria
Belgium
Bolivia
Bosnia-Herzegovina
Brazil
Canada
Chile
China
Chinese Taipei
Croatia
Czechia
Denmark
France
Germany
Great Britain
Hong Kong
Hungary
Italy
Japan
Netherlands
Norway
Portugal
Russia
Serbia
Spain
United States
Country (All)
Print
Refresh
Wed, 30 July, 2025
Day (5)
Round of 64 - Centre Court
01:05:53
Ben Shelton
(4)
6
6
Adrian Mannarino
(Q)
2
3
Ben Shelton 1st serve ace. Ace #15. Match point. Match point #1 for Ben Shelton.
Round of 64 - Motorola razr Grandstand Court
01:26:51
Andrey Rublev
(6)
6
6
Hugo Gaston
2
3
Game Set and Match Andrey Rublev. Andrey Rublev wins the match 6-2 6-3 .
Tue, 29 July, 2025
Day (4)
Round of 64 - Centre Court
01:42:51
Alexander Zverev
(1)
7
6
Adam Walton
6
6
4
Game Set and Match Alexander Zverev. Alexander Zverev wins the match 7-6(6) 6-4 .
Round of 64 - Centre Court
01:22:22
Lorenzo Musetti
(3)
7
6
James Duckworth
(Q)
5
1
Game Set and Match Lorenzo Musetti. Lorenzo Musetti wins the match 7-5 6-1 .
Round of 64 - Centre Court
01:16:05
Holger Rune
(5)
7
6
Giovanni Mpetshi Perricard
6
7
3
Game Set and Match Holger Rune. Holger Rune wins the match 7-6(7) 6-3 .
Round of 64 - Motorola razr Grandstand Court
01:21:36
Casper Ruud
(8)
6
6
Roman Safiullin
3
3
Game Set and Match Casper Ruud. Casper Ruud wins the match 6-3 6-3 .
Round of 64 - Motorola razr Grandstand Court
01:51:41
Daniil Medvedev
(10)
7
6
Dalibor Svrcina
(LL)
6
3
4
Game Set and Match Daniil Medvedev. Daniil Medvedev wins the match 7-6(3) 6-4 .
Round of 64 - Motorola razr Grandstand Court
01:27:44
Karen Khachanov
(11)
6
6
Juan Pablo Ficovich
(Q)
4
2
Game Set and Match Karen Khachanov. Karen Khachanov wins the match 6-4 6-2 .
Round of 64 - Court 1
02:58:05
Francisco Cerundolo
(14)
7
4
6
Jaume Munar
6
4
6
4
Game Set and Match Francisco Cerundolo. Francisco Cerundolo wins the match 7-6(4) 4-6 6-4 .
Round of 64 - Court 1
02:20:38
Reilly Opelka
7
6
5
6
Tomas Machac
(16)
6
5
7
3
Game Set and Match Reilly Opelka. Reilly Opelka wins the match 7-6(5) 6-7(5) 6-3 .
Round of 64 - Motorola razr Grandstand Court
01:34:55
Alexei Popyrin
(18)
7
6
Nicolas Arseneault
(WC)
6
7
3
Game Set and Match Alexei Popyrin. Alexei Popyrin wins the match 7-6(7) 6-3 .
Round of 64 - Centre Court
01:34:42
Learner Tien
7
7
Denis Shapovalov
(22)
6
4
5
Game Set and Match Learner Tien. Learner Tien wins the match 7-6(4) 7-5 .
Round of 64 - Court 4
01:59:34
Tomas Martin Etcheverry
6
7
Tallon Griekspoor
(24)
4
6
4
Game Set and Match Tomas Martin Etcheverry. Tomas Martin Etcheverry wins the match 6-4 7-6(4).
Round of 64 - Court 1
01:56:47
Alex Michelsen
(26)
7
6
Tomas Barrios Vera
(Q)
6
7
3
Game Set and Match Alex Michelsen. Alex Michelsen wins the match 7-6(7) 6-3 .
Round of 64 - Court 4
02:07:26
Alexandre Muller
(29)
2
6
7
Miomir Kecmanovic
6
3
5
Game Set and Match Alexandre Muller. Alexandre Muller wins the match 2-6 6-3 7-5 .
Round of 64 - Court 4
02:49:59
Nuno Borges
(30)
5
7
6
Facundo Bagnis
(Q)
7
6
3
2
Game Set and Match Nuno Borges. Nuno Borges wins the match 5-7 7-6(3) 6-2 .
Round of 64 - Court 4
02:09:23
Matteo Arnaldi
(32)
6
3
6
Tristan Schoolkate
(Q)
3
6
3
Game Set and Match Matteo Arnaldi. Matteo Arnaldi wins the match 6-3 3-6 6-3 .
Round of 64 - Motorola razr Grandstand Court
01:27:29
Emilio Nava
(Q)
6
7
Terence Atmane
2
5
Game Set and Match Emilio Nava. Emilio Nava wins the match 6-2 7-5 .
Round of 128 - Court 1
01:13:25
Corentin Moutet
6
6
Jenson Brooksby
(PR)
2
1
Game Set and Match Corentin Moutet. Corentin Moutet wins the match 6-2 6-1 .
Mon, 28 July, 2025
Day (3)
Round of 128 - Court 4
02:01:07
Tristan Boyer
(Q)
7
7
Aleksandar Kovacevic
5
6
3
Game Set and Match Tristan Boyer. Tristan Boyer wins the match 7-5 7-6(3).
Round of 128 - Court 4
01:50:05
Yunchaokete Bu
7
6
Vit Kopriva
6
4
2
Game Set and Match Yunchaokete Bu. Yunchaokete Bu wins the match 7-6(4) 6-2 .
Round of 128 - Court 1
01:17:19
Roberto Carballes Baena
6
4
Camilo Ugo Carabelli
4
1
Game Set and Match Roberto Carballes Baena. Roberto Carballes Baena wins the match 6-4 4-1 RET.
Round of 128 - Centre Court
02:21:21
Pablo Carreno Busta
2
6
6
Liam Draxl
(WC)
6
4
4
Game Set and Match Pablo Carreno Busta. Pablo Carreno Busta wins the match 2-6 6-4 6-4 .
Round of 128 - Court 1
01:26:47
Francisco Comesana
6
7
Damir Dzumhur
3
5
Game Set and Match Francisco Comesana. Francisco Comesana wins the match 6-3 7-5 .
Round of 128 - Centre Court
01:36:17
Alexis Galarneau
(WC)
7
6
Arthur Rinderknech
6
2
3
Game Set and Match Alexis Galarneau. Alexis Galarneau wins the match 7-6(2) 6-3 .
Round of 128 - Motorola razr Grandstand Court
01:55:00
Hugo Gaston
3
6
2
Mattia Bellucci
6
4
0
Game Set and Match Hugo Gaston. Hugo Gaston wins the match 6-3 6-4 2-0 RET.
Round of 128 - Motorola razr Grandstand Court
02:36:57
Matteo Gigante
(WC)
4
6
7
Borna Coric
6
2
6
2
Game Set and Match Matteo Gigante. Matteo Gigante wins the match 4-6 6-2 7-6(2).
Round of 128 - Motorola razr Grandstand Court
01:28:52
Adrian Mannarino
(Q)
6
6
Marcos Giron
4
4
Game Set and Match Adrian Mannarino. Adrian Mannarino wins the match 6-4 6-4 .
Round of 128 - Motorola razr Grandstand Court
01:03:01
Fabian Marozsan
6
6
Hugo Dellien
2
2
Game Set and Match Fabian Marozsan. Fabian Marozsan wins the match 6-2 6-2 .
Round of 128 - Motorola razr Grandstand Court
01:25:22
Mackenzie McDonald
6
6
David Goffin
4
4
Game Set and Match Mackenzie McDonald. Mackenzie McDonald wins the match 6-4 6-4 .
Round of 128 - Centre Court
01:10:01
Jaume Munar
6
6
Dan Martin
(Q)
3
0
Game Set and Match Jaume Munar. Jaume Munar wins the match 6-3 6-0 .
Round of 128 - Court 3
01:15:58
Christopher O'Connell
6
6
Chun-Hsin Tseng
(LL)
1
2
Game Set and Match Christopher O'Connell. Christopher O'Connell wins the match 6-1 6-2 .
Round of 128 - Court 1
01:41:30
Ethan Quinn
7
6
Yoshihito Nishioka
6
1
2
Game Set and Match Ethan Quinn. Ethan Quinn wins the match 7-6(1) 6-2 .
Round of 128 - Centre Court
01:32:56
Tristan Schoolkate
(Q)
7
6
Joao Fonseca
6
5
4
Game Set and Match Tristan Schoolkate. Tristan Schoolkate wins the match 7-6(5) 6-4 .
Round of 128 - Court 3
01:18:27
Dalibor Svrcina
(LL)
6
6
Alexander Blockx
(Q)
4
2
Game Set and Match Dalibor Svrcina. Dalibor Svrcina wins the match 6-4 6-2 .
Round of 128 - Court 1
01:51:20
Aleksandar Vukic
7
6
Pedro Martinez
5
3
Game Set and Match Aleksandar Vukic. Aleksandar Vukic wins the match 7-5 6-3 .
Round of 128 - Court 4
01:47:42
Yosuke Watanuki
(Q)
3
6
6
Daniel Altmaier
6
1
4
Game Set and Match Yosuke Watanuki. Yosuke Watanuki wins the match 3-6 6-1 6-4 .
Sun, 27 July, 2025
Day (2)
Round of 128 - Motorola razr Grandstand Court
01:43:34
Nicolas Arseneault
(WC)
6
7
Valentin Royer
(Q)
3
6
4
Game Set and Match Nicolas Arseneault. Nicolas Arseneault wins the match 6-3 7-6(4).
Round of 128 - Centre Court
01:56:38
Facundo Bagnis
(Q)
6
3
6
Vasek Pospisil
(WC)
2
6
3
Game Set and Match Facundo Bagnis. Facundo Bagnis wins the match 6-2 3-6 6-3 .
Round of 128 - Centre Court
02:46:27
Tomas Barrios Vera
(Q)
6
4
7
Gael Monfils
4
6
6
3
Game Set and Match Tomas Barrios Vera. Tomas Barrios Vera wins the match 6-4 4-6 7-6(3).
Round of 128 - Centre Court
01:30:38
James Duckworth
(Q)
6
7
Juncheng Shang
3
6
3
Game Set and Match James Duckworth. James Duckworth wins the match 6-3 7-6(3).
Round of 128 - Court 4
02:18:40
Tomas Martin Etcheverry
6
4
7
Pierre-Hugues Herbert
(Q)
4
6
5
Game Set and Match Tomas Martin Etcheverry. Tomas Martin Etcheverry wins the match 6-4 4-6 7-5 .
Round of 128 - Court 1
01:10:53
Juan Pablo Ficovich
(Q)
6
6
Jacob Fearnley
2
3
Game Set and Match Juan Pablo Ficovich. Juan Pablo Ficovich wins the match 6-2 6-3 .
Round of 128 - Motorola razr Grandstand Court
02:17:33
Miomir Kecmanovic
4
6
7
Quentin Halys
6
4
5
Game Set and Match Miomir Kecmanovic. Miomir Kecmanovic wins the match 4-6 6-4 7-5 .
Round of 128 - Motorola razr Grandstand Court
01:11:17
Giovanni Mpetshi Perricard
6
6
Shintaro Mochizuki
(Q)
4
2
Game Set and Match Giovanni Mpetshi Perricard. Giovanni Mpetshi Perricard wins the match 6-4 6-2 .
Round of 128 - Court 1
01:26:05
Emilio Nava
(Q)
6
7
Zizou Bergs
1
6
4
Game Set and Match Emilio Nava. Emilio Nava wins the match 6-1 7-6(4).
Round of 128 - Centre Court
01:55:01
Reilly Opelka
7
7
Sebastian Ofner
(PR)
6
6
5
Game Set and Match Reilly Opelka. Reilly Opelka wins the match 7-6(6) 7-5 .
Round of 128 - Court 3
02:21:36
Roman Safiullin
4
6
7
Ugo Blanchet
(Q)
6
2
6
9
Game Set and Match Roman Safiullin. Roman Safiullin wins the match 4-6 6-2 7-6(9).
Round of 128 - Court 4
01:31:31
Learner Tien
6
7
Colton Smith
(Q)
4
5
Game Set and Match Learner Tien. Learner Tien wins the match 6-4 7-5 .
Round of 128 - Motorola razr Grandstand Court
01:57:29
Adam Walton
4
6
6
Benjamin Bonzi
6
0
3
Game Set and Match Adam Walton. Adam Walton wins the match 4-6 6-0 6-3 .
Sat, 26 July, 2025
Day (1)
1st Round Qualifying - Motorola razr Grandstand Court
01:25:30
Adrian Mannarino
(1)
6
6
Juan Carlos Aguilar
(28/WC)
3
1
Game Set and Match Adrian Mannarino. Adrian Mannarino wins the match 6-3 6-1 .
1st Round Qualifying - Court 1
01:47:45
Ugo Blanchet
(24)
6
7
Chun-Hsin Tseng
(2)
4
5
Game Set and Match Ugo Blanchet. Ugo Blanchet wins the match 6-4 7-5 .
1st Round Qualifying - Court 3
01:00:56
Tristan Schoolkate
(3)
6
6
Govind Nanda
(27)
3
0
Game Set and Match Tristan Schoolkate. Tristan Schoolkate wins the match 6-3 6-0 .
1st Round Qualifying - Motorola razr Grandstand Court
01:10:08
James Duckworth
(4)
6
6
Justin Boulais
(31/WC)
3
1
Game Set and Match James Duckworth. James Duckworth wins the match 6-3 6-1 .
1st Round Qualifying - Motorola razr Grandstand Court
01:03:22
Valentin Royer
(5)
6
6
Alvin Nicholas Tudorica
(29/WC)
2
3
Game Set and Match Valentin Royer. Valentin Royer wins the match 6-2 6-3 .
1st Round Qualifying - Court 3
01:59:59
Emilio Nava
(6)
6
7
Mitchell Krueger
(19)
4
6
5
Game Set and Match Emilio Nava. Emilio Nava wins the match 6-4 7-6(5).
1st Round Qualifying - Court 4
02:30:29
Yosuke Watanuki
(17)
7
1
6
Dalibor Svrcina
(7)
6
2
6
4
Game Set and Match Yosuke Watanuki. Yosuke Watanuki wins the match 7-6(2) 1-6 6-4 .
1st Round Qualifying - Court 1
01:27:49
Alexander Blockx
(8)
6
6
Duje Ajdukovic
(26)
4
4
Game Set and Match Alexander Blockx. Alexander Blockx wins the match 6-4 6-4 .
1st Round Qualifying - Court 4
01:27:22
Shintaro Mochizuki
(9)
6
6
Yasutaka Uchiyama
(25)
4
3
Game Set and Match Shintaro Mochizuki. Shintaro Mochizuki wins the match 6-4 6-3 .
1st Round Qualifying - Court 4
01:46:09
Tristan Boyer
(10)
7
6
James Trotter
(22)
6
6
3
Game Set and Match Tristan Boyer. Tristan Boyer wins the match 7-6(6) 6-3 .
1st Round Qualifying - Court 1
01:42:25
Facundo Bagnis
(32/PR)
6
6
Terence Atmane
(11)
4
4
Game Set and Match Facundo Bagnis. Facundo Bagnis wins the match 6-4 6-4 .
1st Round Qualifying - Court 3
02:05:09
Juan Pablo Ficovich
(12)
6
4
6
Kyrian Jacquet
(18)
2
6
4
Game Set and Match Juan Pablo Ficovich. Juan Pablo Ficovich wins the match 6-2 4-6 6-4 .
1st Round Qualifying - Motorola razr Grandstand Court
01:28:05
Colton Smith
(13)
6
7
Patrick Kypson
(23)
1
5
Game Set and Match Colton Smith. Colton Smith wins the match 6-1 7-5 .
1st Round Qualifying - Court 1
02:04:35
Pierre-Hugues Herbert
(14)
6
3
6
Li Tu
(20)
3
6
3
Game Set and Match Pierre-Hugues Herbert. Pierre-Hugues Herbert wins the match 6-3 3-6 6-3 .
1st Round Qualifying - Court 3
01:10:27
Tomas Barrios Vera
(15)
6
6
Coleman Wong
(21)
4
4
Game Set and Match Tomas Barrios Vera. Tomas Barrios Vera wins the match 6-4 6-4 .
1st Round Qualifying - Centre Court
03:05:35
Dan Martin
(30/WC)
6
6
7
7
Taro Daniel
(16)
7
6
4
5
Game Set and Match Dan Martin. Dan Martin wins the match 6-7(6) 7-6(4) 7-5 .
Latest news
View all
{{newsContent.category}}
{{newsContent.title}}
Header 2
News
View All
Related
Most Recent
{{newsitem.title}}
{{newsitem.title}}
Show H2H Detail
{{player.firstName}}
{{player.lastName}}
{{player.PlayerCountryCode}}
{{player.winCount}}
Vs
{{opponent.winCount}}
{{opponent.firstName}}
{{opponent.lastName}}
{{opponent.PlayerCountryCode}}
{{player.firstName}}
{{player.lastName}}
{{player.PlayerCountryCode}}
{{player.winCount}}
Vs
wins
{{opponent.winCount}}
Show H2H Detail
{{opponent.firstName}}
{{opponent.lastName}}
{{opponent.PlayerCountryCode}}
Performance Zone
Win/Loss Index
{{player.ranking}}
Rank
{{opponent.ranking}}
{{player.Age ? player.Age : '-'}}
Age
{{opponent.Age ? opponent.Age : '-'}}
{{getWeightInLB.player}}
Weight
{{getWeightInLB.opponent}}
{{getHeightInFeetInch.player}}
Height
{{getHeightInFeetInch.opponent}}
{{getPlayHand.player}}
Plays
{{getPlayHand.opponent}}
{{player.ProYear ? player.ProYear : '-'}}
Turned Pro
{{opponent.ProYear ? opponent.ProYear : '-'}}
Search
Search
Choose Player
{{item.FirstName}} {{item.LastName}}
{{player.firstName}} {{player.lastName}}
{{player.PlayerCountryCode}}
Performance Zone
Win/Loss Index
{{opponent.firstName}} {{opponent.lastName}}
{{opponent.PlayerCountryCode}}
{{item.FirstName}} {{item.LastName}}
PROFILE
View All
{{playerData.PlayerFirstName}}
{{playerData.PlayerLastName}}
Rank
{{playerData.PlayerRank}}
1st Serve points won
{{playerData.PlayerFirstServePointsWon}}
Aces
{{playerData.Aces}}
Career Win/Loss
{{playerData.CareerWinLoss}}
Service Games Won
{{playerData.ServiceGamesWon}}
Header 2
Stats widget
See all
Serve
Return
Pressure
{{index + 1}}
{{serve.PlayerName}}
{{serve.Stat.StatRating}}
DOWNLOAD OFFICIAL ATP WTA LIVE APP