ATP Tour
EN
EN
ES
Scores
ATP Tour
Challenger
Results Archive
Challenger TV
Apps
Latest
News
Video
Newsletters
ATP Awards
ATP Heritage
Story of the Season
Hot Shot of the Month
Stella Artois ATP Perfect Serve
It All Adds Up
H2H
Stats
Stats Home
Individual Match Stats
Leaderboard
TDI Insights Stats
TDI Leaderboard
Win Loss Index
Rankings
Singles
Doubles
Race To Turin
Doubles Race
Additional Compensation
Race to Jeddah
FAQ about PIF ATP Rankings
Players
ATP No 1 Club
Players Home
ATP Coach Members
Tournaments
Calendar
United Cup
Nitto ATP Finals
Next Gen ATP Finals
Tennis TV
TV Schedule
Ticket Packages
Tickets
Challenger
Scores
Calendar
Challenger News
Challenger TV
More
navigation links
Corporate
About
People & Culture
Careers
ATP Serves
One VIsion
No 1 Club
No. 1 Club Hub
Media
News Releases
Newsletters
Rulebook
Media Guide
Challenger Media Guide
Daily Media Notes
Rankings and Info Reports
ATP Tour Archive
Partnerships
Partnership Opportunities
Official ATP Tennis Club
ATP Partners
Related Links
ATP Media
GPTCA
Tennis Radio
Women's Tennis Association
Intl. Tennis Federation
Intl. Tennis Hall of Fame
Intl. Tennis Integrity Agency
Results Archive
Results Archive
ATP Tour
Challenger TV
Apps
Facebook
x
TikTok
Email
Back to Tournament
Header 2
Calgary
Calgary,Canada
|
6-12 Nov, 2023
Results
Draws
Top Seeds
Singles
Doubles
Match Type
Round (All)
Finals
Semi-Finals
Quarter-Finals
Round of 16
Round of 32
2nd Round Qualifying
1st Round Qualifying
Round (All)
Player (All)
Alafia Ayeni
Alfredo Perez
Andres Martin
Andrew Paulson
Aziz Dougaz
Ben Jones
Benjamin Lock
Benoit Paire
Charles Broom
Clement Chidekh
Collin Altamirano
Dan Martin
David Jorda Sanchis
Dominik Koepfer
Drew Van Orderlain
Emmett Potter
Enzo Wallart
Gabriel Decamps
Gabriel Diallo
Giles Hussey
Inaki Montes-De La Torre
James Duckworth
Joao Sousa
Jonathan Sorbo
Juan Carlos Aguilar
Justin Boulais
Kaetan Mehta
Kai Wehnelt
Kelsey Stevenson
Kimmer Coppejans
Kiranpal Pannu
Li Tu
Liam Draxl
Luke Saville
Maks Kasnikowski
Marko Stakusic
Michael Vrbensky
Nicaise Muamba
Osgar O'Hoisin
Patrick Brady
Piotr Matuszewski
Ryan Peniston
Ryan Seggerman
Steven Diez
Toby Samuel
Tristan Schoolkate
Viktor Durasovic
Zizou Bergs
Player (All)
Country (All)
Australia
Belgium
Brazil
Canada
Czechia
France
Germany
Great Britain
Ireland
New Zealand
Norway
Poland
Portugal
Spain
Tunisia
United States
Zimbabwe
Country (All)
Print
Refresh
Final
Finals -
01:22
Liam Draxl
(WC)
6
6
Dominik Koepfer
(1)
4
3
Semifinal
Semi-Finals -
00:00
Dominik Koepfer
(1)
Gabriel Diallo
(4)
Semi-Finals -
03:08
Liam Draxl
(WC)
7
5
6
Andres Martin
6
5
7
3
Quarterfinal
Quarter-Finals -
01:04
Dominik Koepfer
(1)
6
6
Zizou Bergs
(6)
1
3
Quarter-Finals -
01:14
Gabriel Diallo
(4)
6
6
Aziz Dougaz
(8)
3
2
Quarter-Finals -
02:35
Liam Draxl
(WC)
7
5
6
Inaki Montes-De La Torre
(Q)
5
7
1
Quarter-Finals -
01:07
Andres Martin
6
6
Enzo Wallart
(Q)
1
1
Round of 16
Round of 16 -
01:21
Dominik Koepfer
(1)
6
6
Clement Chidekh
3
3
Round of 16 -
01:11
Inaki Montes-De La Torre
(Q)
6
6
James Duckworth
(2)
3
2
Round of 16 -
02:39
Gabriel Diallo
(4)
5
7
6
Joao Sousa
7
5
3
Round of 16 -
01:36
Zizou Bergs
(6)
6
7
Kiranpal Pannu
(Q)
4
5
Round of 16 -
01:17
Aziz Dougaz
(8)
6
6
Steven Diez
3
2
Round of 16 -
00:59
Liam Draxl
(WC)
6
6
Luke Saville
1
2
Round of 16 -
01:34
Andres Martin
7
6
Toby Samuel
5
4
Round of 16 -
02:20
Enzo Wallart
(Q)
7
7
Maks Kasnikowski
6
9
6
4
Round of 32
Round of 32 -
01:09
Dominik Koepfer
(1)
6
6
Charles Broom
2
3
Round of 32 -
00:57
James Duckworth
(2)
6
6
Li Tu
2
4
Round of 32 -
02:02
Maks Kasnikowski
6
6
3
6
Benoit Paire
(3)
3
7
3
Round of 32 -
02:12
Gabriel Diallo
(4)
4
7
6
Andrew Paulson
6
6
8
4
Round of 32 -
01:34
Andres Martin
6
6
Ryan Peniston
(5)
3
4
Round of 32 -
01:56
Zizou Bergs
(6)
6
3
6
6
Benjamin Lock
7
3
3
Round of 32 -
01:20
Liam Draxl
(WC)
6
6
Kimmer Coppejans
(7)
4
1
Round of 32 -
01:12
Aziz Dougaz
(8)
6
7
Dan Martin
(WC)
2
5
Round of 32 -
01:25
Clement Chidekh
6
6
Michael Vrbensky
4
2
Round of 32 -
02:10
Steven Diez
6
1
6
Juan Carlos Aguilar
(Q)
3
6
3
Round of 32 -
01:40
Inaki Montes-De La Torre
(Q)
6
6
Justin Boulais
(WC)
4
1
Round of 32 -
01:17
Kiranpal Pannu
(Q)
6
6
David Jorda Sanchis
1
4
Round of 32 -
01:34
Toby Samuel
7
7
Ryan Seggerman
(Q)
6
6
6
8
Round of 32 -
02:38
Luke Saville
7
4
6
Tristan Schoolkate
6
7
6
3
Round of 32 -
02:21
Joao Sousa
5
6
6
Patrick Brady
(Q)
7
4
2
Round of 32 -
02:04
Enzo Wallart
(Q)
1
7
6
Viktor Durasovic
6
5
3
2nd Round Qualifying
2nd Round Qualifying -
01:05
Inaki Montes-De La Torre
(1)
6
6
Jonathan Sorbo
(WC)
1
1
2nd Round Qualifying -
01:45
Patrick Brady
(10)
6
7
Kai Wehnelt
(2)
1
6
9
2nd Round Qualifying -
01:26
Juan Carlos Aguilar
(9)
6
6
Giles Hussey
(3)
4
1
2nd Round Qualifying -
03:11
Kiranpal Pannu
(8)
6
6
5
7
Alfredo Perez
(4)
3
7
6
6
2nd Round Qualifying -
01:18
Enzo Wallart
(12)
6
6
Alafia Ayeni
(5)
3
4
2nd Round Qualifying -
01:08
Ryan Seggerman
(7)
6
7
Ben Jones
3
6
4
1st Round Qualifying
1st Round Qualifying -
01:32
Giles Hussey
(3)
6
4
6
Piotr Matuszewski
(AL)
1
6
4
1st Round Qualifying -
00:57
Alfredo Perez
(4)
6
6
Kaetan Mehta
(WC)
1
3
1st Round Qualifying -
01:45
Alafia Ayeni
(5)
7
6
Collin Altamirano
6
6
4
1st Round Qualifying -
01:11
Ben Jones
6
6
Gabriel Decamps
(6)
3
4
1st Round Qualifying -
01:07
Ryan Seggerman
(7)
6
6
Drew Van Orderlain
(AL)
4
4
1st Round Qualifying -
01:28
Kiranpal Pannu
(8)
6
6
Emmett Potter
(WC)
1
4
1st Round Qualifying -
01:22
Juan Carlos Aguilar
(9)
6
6
Nicaise Muamba
(AL)
4
4
1st Round Qualifying -
01:08
Patrick Brady
(10)
6
6
Kelsey Stevenson
(AL)
2
1
1st Round Qualifying -
00:00
Jonathan Sorbo
(WC)
Osgar O'Hoisin
(11)
1st Round Qualifying -
00:37
Enzo Wallart
(12)
6
Marko Stakusic
(AL)
1
Header 2
News
View All
Alcaraz on Sinner rivalry: 'We push each other to the limit'
Reporter Shelton turns the tables on Trinity Rodman in funny interview
Alcaraz takes clear lead in battle for year-end No. 1
Draper ends 2025 season due to arm injury
Darderi goes from facing Alcaraz at US Open to claiming Challenger title
Jannik
Sinner
ITA
6
Vs
10
Carlos
Alcaraz
ESP
Header 2
Stats widget
See all
Serve
Return
Pressure
1
Jannik Sinner
297.1
2
Taylor Fritz
296.8
3
Giovanni Mpetshi Perricard
296.8
4
Novak Djokovic
294.0
5
Reilly Opelka
293.7
DOWNLOAD OFFICIAL ATP WTA LIVE APP