National Bank Open Presented by Rogers

TorontoHard10002025
July 27, 2025August 7, 2025$9,193,540

Champion

Ben Shelton

USA

Draw & Results

Finals

WinnerScoreLoserW RankL RankDuration
Ben Shelton(USA)6-7, 6-4, 7-6Karen Khachanov(RUS)#8#1602:47:00m

Semi-Finals

WinnerScoreLoserW RankL RankDuration
Karen Khachanov(RUS)6-3, 4-6, 7-6Alexander Zverev(GER)#16#302:53:00m
Ben Shelton(USA)6-4, 6-3Taylor Fritz(USA)#8#401:19:00m

Quarter-Finals

WinnerScoreLoserW RankL RankDuration
Alexander Zverev(GER)6-7, 6-4, 6-3Alexei Popyrin(AUS)#3#2402:43:00m
Karen Khachanov(RUS)6-4, 7-6Alex Michelsen(USA)#16#3401:44:00m
Ben Shelton(USA)6-3, 6-4Alex de Minaur(AUS)#8#1301:32:00m
Taylor Fritz(USA)6-3, 7-6Andrey Rublev(RUS)#4#1001:21:00m

Round of 16

WinnerScoreLoserW RankL RankDuration
Alexander Zverev(GER)6-4, 1-0Francisco Cerundolo(ARG)#3#1900:51:00m
Alexei Popyrin(AUS)4-6, 6-2, 6-3Holger Rune(DEN)#24#902:04:00m
Alex Michelsen(USA)6-3, 6-3Learner Tien(USA)#34#6701:20:00m
Karen Khachanov(RUS)6-4, 7-5Casper Ruud(NOR)#16#1201:33:00m
Alex de Minaur(AUS)6-2, 4-6, 6-4Frances Tiafoe(USA)#13#1102:25:00m
Ben Shelton(USA)6-4, 4-6, 7-6Flavio Cobolli(ITA)#8#1802:24:00m
Andrey Rublev(RUS)6-7, 7-6, 3-0Alejandro Davidovich Fokina(ESP)#10#2602:22:00m
Taylor Fritz(USA)7-6, 6-7, 7-6Jiri Lehecka(CZE)#4#2502:56:00m

Round of 32

WinnerScoreLoserW RankL RankDuration
Alexander Zverev(GER)6-7, 6-3, 6-2Matteo Arnaldi(ITA)#3#4402:46:00m
Francisco Cerundolo(ARG)6-3, 6-4Tomas Martin Etcheverry(ARG)#19#5801:50:00m
Alexei Popyrin(AUS)5-7, 6-4, 6-4Daniil Medvedev(RUS)#24#1402:30:00m
Holger Rune(DEN)6-2, 6-4Alexandre Muller(FRA)#9#3901:05:00m
Alex Michelsen(USA)3-6, 7-6, 6-4Lorenzo Musetti(ITA)#34#702:32:00m
Learner Tien(USA)7-6, 6-3Reilly Opelka(USA)#67#7401:25:00m
Karen Khachanov(RUS)6-7, 6-4, 6-1Emilio Nava(USA)#16#11602:10:00m
Casper Ruud(NOR)7-5, 6-4Nuno Borges(POR)#12#4001:43:00m
Frances Tiafoe(USA)6-3, 4-6, 6-3Aleksandar Vukic(AUS)#11#10501:51:00m
Flavio Cobolli(ITA)6-2, 4-6, 6-3Fabian Marozsan(HUN)#18#5401:50:00m
Ben Shelton(USA)6-7, 6-2, 7-6Brandon Nakashima(USA)#8#3202:36:00m
Andrey Rublev(RUS)5-7, 6-4, 6-3Lorenzo Sonego(ITA)#10#3702:32:00m
Alejandro Davidovich Fokina(ESP)6-2, 6-4Jakub Mensik(CZE)#26#1701:17:00m
Jiri Lehecka(CZE)3-6, 6-3, 6-4Arthur Fils(FRA)#25#2101:52:00m
Taylor Fritz(USA)6-4, 6-2Gabriel Diallo(CAN)#4#3501:16:00m

Round of 64

WinnerScoreLoserW RankL RankDuration
Alexander Zverev(GER)7-6, 6-4Adam Walton(AUS)#3#8401:43:00m
Matteo Arnaldi(ITA)6-3, 3-6, 6-3Tristan Schoolkate(AUS)#44#10402:09:00m
Tomas Martin Etcheverry(ARG)6-4, 7-6Tallon Griekspoor(NED)#58#3102:00:00m
Francisco Cerundolo(ARG)7-6, 4-6, 6-4Jaume Munar(ESP)#19#5002:58:00m
Daniil Medvedev(RUS)7-6, 6-4Dalibor Svrcina(CZE)#14#12001:52:00m
Alexei Popyrin(AUS)7-6, 6-3Nicolas Arseneault(CAN)#24#63601:35:00m
Alexandre Muller(FRA)2-6, 6-3, 7-5Miomir Kecmanovic(SRB)#39#4902:07:00m
Holger Rune(DEN)7-6, 6-3Giovanni Mpetshi Perricard(FRA)#9#4501:16:00m
Lorenzo Musetti(ITA)7-5, 6-1James Duckworth(AUS)#7#10801:22:00m
Alex Michelsen(USA)7-6, 6-3Tomas Barrios Vera(CHI)#34#14201:57:00m
Learner Tien(USA)7-6, 7-5Denis Shapovalov(CAN)#67#2801:35:00m
Reilly Opelka(USA)7-6, 6-7, 6-3Tomas Machac(CZE)#74#2202:21:00m
Karen Khachanov(RUS)6-4, 6-2Juan Pablo Ficovich(ARG)#16#13701:28:00m
Emilio Nava(USA)6-2, 7-5Terence Atmane(FRA)#116#13601:27:00m
Nuno Borges(POR)5-7, 7-6, 6-2Facundo Bagnis(ARG)#40#77202:50:00m
Casper Ruud(NOR)6-3, 6-3Roman Safiullin(RUS)#12#8001:22:00m
Frances Tiafoe(USA)1-6, 7-5, 7-6Yosuke Watanuki(JPN)#11#15902:14:00m
Aleksandar Vukic(AUS)6-3, 6-7, 6-3Cameron Norrie(GBR)#105#4102:08:00m
Christopher O'Connell(AUS)6-4, 4-6, 6-2Stefanos Tsitsipas(GRE)#77#2902:01:00m
Alex de Minaur(AUS)6-4, 6-2Francisco Comesana(ARG)#13#7301:30:00m
Flavio Cobolli(ITA)6-4, 5-7, 6-4Alexis Galarneau(CAN)#18#19802:28:00m
Fabian Marozsan(HUN)6-4, 6-4Felix Auger-Aliassime(CAN)#54#2701:41:00m
Brandon Nakashima(USA)7-6, 6-4Ethan Quinn(USA)#32#8601:53:00m
Ben Shelton(USA)6-2, 6-3Adrian Mannarino(FRA)#8#9301:06:00m
Andrey Rublev(RUS)6-2, 6-3Hugo Gaston(FRA)#10#9901:27:00m
Lorenzo Sonego(ITA)6-1, 6-4Yunchaokete Bu(CHN)#37#7501:20:00m
Alejandro Davidovich Fokina(ESP)6-4, 6-3Corentin Moutet(FRA)#26#5901:24:00m
Jakub Mensik(CZE)6-4, 6-4Tristan Boyer(USA)#17#12601:29:00m
Arthur Fils(FRA)6-3, 6-4Pablo Carreno Busta(ESP)#21#9201:28:00m
Jiri Lehecka(CZE)7-6, 6-4Mackenzie McDonald(USA)#25#9501:31:00m
Gabriel Diallo(CAN)6-3, 7-6Matteo Gigante(ITA)#35#12701:47:00m
Taylor Fritz(USA)7-5, 7-6Roberto Carballes Baena(ESP)#4#8502:31:00m

Round of 128

WinnerScoreLoserW RankL RankDuration
Adam Walton(AUS)4-6, 6-0, 6-3Benjamin Bonzi(FRA)#84#6901:57:00m
Tristan Schoolkate(AUS)7-6, 6-4Joao Fonseca(BRA)#104#4701:33:00m
Tomas Martin Etcheverry(ARG)6-4, 4-6, 7-5Pierre-Hugues Herbert(FRA)#58#14002:19:00m
Jaume Munar(ESP)6-3, 6-0Dan Martin(CAN)#50#55401:10:00m
Dalibor Svrcina(CZE)6-4, 6-2Alexander Blockx(BEL)#120#12201:18:00m
Nicolas Arseneault(CAN)6-3, 7-6Valentin Royer(FRA)#636#11301:44:00m
Miomir Kecmanovic(SRB)4-6, 6-4, 7-5Quentin Halys(FRA)#49#7102:18:00m
Giovanni Mpetshi Perricard(FRA)6-4, 6-2Shintaro Mochizuki(JPN)#45#12301:11:00m
James Duckworth(AUS)6-3, 7-6Juncheng Shang(CHN)#108#8701:31:00m
Tomas Barrios Vera(CHI)6-4, 4-6, 7-6Gael Monfils(FRA)#142#4802:46:00m
Learner Tien(USA)6-4, 7-5Colton Smith(USA)#67#13901:32:00m
Reilly Opelka(USA)7-6, 7-5Sebastian Ofner(AUT)#74#13801:55:00m
Juan Pablo Ficovich(ARG)6-2, 6-3Jacob Fearnley(GBR)#137#5501:11:00m
Emilio Nava(USA)6-1, 7-6Zizou Bergs(BEL)#116#5201:26:00m
Facundo Bagnis(ARG)6-2, 3-6, 6-3Vasek Pospisil(CAN)#772#124501:57:00m
Roman Safiullin(RUS)4-6, 6-2, 7-6Ugo Blanchet(FRA)#80#22202:22:00m
Yosuke Watanuki(JPN)3-6, 6-1, 6-4Daniel Altmaier(GER)#159#5601:48:00m
Aleksandar Vukic(AUS)7-5, 6-3Pedro Martinez(ESP)#105#6201:51:00m
Christopher O'Connell(AUS)6-1, 6-2Chun-Hsin Tseng(TPE)#77#10101:16:00m
Francisco Comesana(ARG)6-3, 7-5Damir Dzumhur(BIH)#73#6101:27:00m
Alexis Galarneau(CAN)7-6, 6-3Arthur Rinderknech(FRA)#198#6501:36:00m
Fabian Marozsan(HUN)6-2, 6-2Hugo Dellien(BOL)#54#9401:03:00m
Ethan Quinn(USA)7-6, 6-2Yoshihito Nishioka(JPN)#86#8901:42:00m
Adrian Mannarino(FRA)6-4, 6-4Marcos Giron(USA)#93#5701:29:00m
Hugo Gaston(FRA)3-6, 6-4, 2-0Mattia Bellucci(ITA)#99#6301:55:00m
Yunchaokete Bu(CHN)7-6, 6-2Vit Kopriva(CZE)#75#7901:50:00m
Corentin Moutet(FRA)6-2, 6-1Jenson Brooksby(USA)#59#10201:13:00m
Tristan Boyer(USA)7-5, 7-6Aleksandar Kovacevic(USA)#126#6602:01:00m
Pablo Carreno Busta(ESP)2-6, 6-4, 6-4Liam Draxl(CAN)#92#11502:21:00m
Mackenzie McDonald(USA)6-4, 6-4David Goffin(BEL)#95#6001:25:00m
Matteo Gigante(ITA)4-6, 6-2, 7-6Borna Coric(CRO)#127#9002:37:00m
Roberto Carballes Baena(ESP)6-4, 4-1Camilo Ugo Carabelli(ARG)#85#5101:17:00m

1st Round Qualifying

WinnerScoreLoserW RankL RankDuration
Adrian Mannarino(FRA)6-3, 6-1Juan Carlos Aguilar(CAN)#93#41101:26:00m
Ugo Blanchet(FRA)6-4, 7-5Chun-Hsin Tseng(TPE)#222#10101:48:00m
Tristan Schoolkate(AUS)6-3, 6-0Govind Nanda(USA)#104#34001:01:00m
James Duckworth(AUS)6-3, 6-1Justin Boulais(CAN)#108#61401:10:00m
Valentin Royer(FRA)6-2, 6-3Alvin Nicholas Tudorica(CAN)#113#43201:03:00m
Emilio Nava(USA)6-4, 7-6Mitchell Krueger(USA)#116#16102:00:00m
Yosuke Watanuki(JPN)7-6, 1-6, 6-4Dalibor Svrcina(CZE)#159#12002:30:00m
Alexander Blockx(BEL)6-4, 6-4Duje Ajdukovic(CRO)#122#26701:28:00m
Shintaro Mochizuki(JPN)6-4, 6-3Yasutaka Uchiyama(JPN)#123#22601:27:00m
Tristan Boyer(USA)7-6, 6-3James Trotter(JPN)#126#19101:46:00m
Facundo Bagnis(ARG)6-4, 6-4Terence Atmane(FRA)#772#13601:42:00m
Juan Pablo Ficovich(ARG)6-2, 4-6, 6-4Kyrian Jacquet(FRA)#137#16002:05:00m
Colton Smith(USA)6-1, 7-5Patrick Kypson(USA)#139#21401:28:00m
Pierre-Hugues Herbert(FRA)6-3, 3-6, 6-3Li Tu(AUS)#140#16302:05:00m
Tomas Barrios Vera(CHI)6-4, 6-4Coleman Wong(HKG)#142#17301:10:00m
Dan Martin(CAN)6-7, 7-6, 7-5Taro Daniel(JPN)#554#15403:06:00m