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
Results Archive
Results Archive
ATP Tour
Challenger TV
Apps
Facebook
x
LinkedIn
Email
Back to Tournament
Header 2
Calgary
Calgary,Canada
|
14-20 Oct, 2024
Results
Draws
Top Seeds
Singles
Doubles
Match Type
Date (All)
2024.10.14
Date (All)
Round (All)
Finals
Semi-Finals
Quarter-Finals
Round of 16
Round of 32
2nd Round Qualifying
1st Round Qualifying
Round (All)
Player (All)
Adam Farag Cao
Adam Neff
Aidan Mayo
Alex Martinez
Alexis Galarneau
Alfredo Perez
Alvin Nicholas Tudorica
Andre Ilagan
Andres Martin
Aziz Dougaz
Benjamin Thomas George
Bernard Tomic
Borna Gojo
Bruno Kuzuhara
Cem Ilkel
Cleeve Harper
Collin Altamirano
Dan Martin
Enzo Wallart
Ernesto Escobedo
Gabi Adrian Boitan
Gonzalo Oliveira
Govind Nanda
James Trotter
Juan Carlos Aguilar
Justin Boulais
Kiranpal Pannu
Kosuke Ogura
Leo Vithoontien
Liam Draxl
Louis Wessels
Maks Kasnikowski
Matt Kuhar
Max Wiskandt
Mikael Arseneault
Murphy Cassone
Nicolas Arseneault
Nicolas Mejia
Patrick Brady
Patrick Kypson
Patrick Maloney
Patrick Zahraj
Preston Brown
Quinn Vandecasteele
Roberto Cid Subervi
Ryan Seggerman
Taha Baadi
Tim Handel
Tyler Waddock
Vasek Pospisil
Player (All)
Country (All)
Australia
Canada
Colombia
Croatia
Dominican Republic
France
Germany
Great Britain
Japan
Mexico
New Zealand
Poland
Romania
Spain
Tunisia
Turkiye
United States
Venezuela
Country (All)
Print
Refresh
Mon, 14 October, 2024
Day (0)
Finals -
02:11
Murphy Cassone
(Q)
4
6
6
Govind Nanda
(Q)
6
3
4
Semi-Finals -
01:22
Murphy Cassone
(Q)
7
6
Aziz Dougaz
(3)
5
4
Semi-Finals -
01:29
Govind Nanda
(Q)
6
6
Liam Draxl
(7)
2
4
Quarter-Finals -
03:20
Govind Nanda
(Q)
7
6
5
7
Maks Kasnikowski
(1)
6
5
7
5
Quarter-Finals -
01:25
Aziz Dougaz
(3)
6
6
Nicolas Mejia
(5)
1
4
Quarter-Finals -
01:56
Liam Draxl
(7)
6
4
6
Bernard Tomic
(4)
4
6
1
Quarter-Finals -
03:42
Murphy Cassone
(Q)
6
7
7
7
Alexis Galarneau
(6)
7
6
2
6
4
Round of 16 -
01:20
Maks Kasnikowski
(1)
6
6
Andres Martin
4
4
Round of 16 -
01:04
Murphy Cassone
(Q)
6
6
Patrick Kypson
(2)
2
4
Round of 16 -
01:24
Aziz Dougaz
(3)
6
6
Aidan Mayo
4
4
Round of 16 -
01:01
Bernard Tomic
(4)
6
6
Andre Ilagan
3
2
Round of 16 -
01:46
Nicolas Mejia
(5)
7
6
Ernesto Escobedo
6
1
1
Round of 16 -
01:17
Alexis Galarneau
(6)
7
6
Vasek Pospisil
(WC)
5
2
Round of 16 -
01:44
Liam Draxl
(7)
7
6
Louis Wessels
6
4
1
Round of 16 -
01:50
Govind Nanda
(Q)
3
6
6
James Trotter
(8)
6
4
2
Round of 32 -
01:10
Maks Kasnikowski
(1)
6
6
Cem Ilkel
3
3
Round of 32 -
01:30
Patrick Kypson
(2)
7
6
Roberto Cid Subervi
5
1
Round of 32 -
01:56
Aziz Dougaz
(3)
6
6
5
6
Max Wiskandt
3
7
2
Round of 32 -
01:21
Bernard Tomic
(4)
6
7
Patrick Maloney
(Q)
4
6
3
Round of 32 -
01:41
Nicolas Mejia
(5)
6
7
Bruno Kuzuhara
4
6
0
Round of 32 -
01:15
Alexis Galarneau
(6)
6
6
Gabi Adrian Boitan
4
3
Round of 32 -
02:26
Liam Draxl
(7)
6
6
2
6
Gonzalo Oliveira
1
7
4
Round of 32 -
01:50
James Trotter
(8)
5
6
6
Borna Gojo
7
4
4
Round of 32 -
02:19
Murphy Cassone
(Q)
3
7
7
Ryan Seggerman
6
6
4
6
13
Round of 32 -
01:20
Ernesto Escobedo
6
7
Kiranpal Pannu
1
5
Round of 32 -
01:34
Andre Ilagan
6
7
Benjamin Thomas George
(Q)
4
5
Round of 32 -
02:05
Andres Martin
7
4
6
Alex Martinez
(Q)
6
4
6
3
Round of 32 -
01:58
Aidan Mayo
6
7
Cleeve Harper
(WC)
4
6
3
Round of 32 -
01:12
Govind Nanda
(Q)
6
6
Tim Handel
4
2
Round of 32 -
02:15
Vasek Pospisil
(WC)
7
4
6
Alfredo Perez
(Q)
6
4
6
3
Round of 32 -
02:23
Louis Wessels
7
2
6
Justin Boulais
(WC)
6
2
6
4
2nd Round Qualifying -
01:56
Alex Martinez
(1)
4
6
6
Taha Baadi
6
3
2
2nd Round Qualifying -
01:07
Govind Nanda
(9/PR)
7
6
Patrick Zahraj
(2)
5
0
2nd Round Qualifying -
01:46
Patrick Maloney
(3)
7
6
Kosuke Ogura
(11)
6
8
4
2nd Round Qualifying -
01:00
Murphy Cassone
(4)
6
6
Mikael Arseneault
(WC)
2
3
2nd Round Qualifying -
02:44
Benjamin Thomas George
7
3
6
Nicolas Arseneault
(WC)
6
6
6
4
2nd Round Qualifying -
02:33
Alfredo Perez
(AL)
5
6
6
Patrick Brady
7
2
3
1st Round Qualifying -
01:02
Alex Martinez
(1)
6
6
Tyler Waddock
(WC)
1
2
1st Round Qualifying -
01:39
Patrick Zahraj
(2)
7
6
Preston Brown
5
0
1st Round Qualifying -
02:05
Patrick Maloney
(3)
6
6
5
6
Alvin Nicholas Tudorica
3
7
1
1st Round Qualifying -
01:03
Murphy Cassone
(4)
6
6
Matt Kuhar
2
2
1st Round Qualifying -
02:43
Alfredo Perez
(AL)
7
4
6
Enzo Wallart
(5)
5
6
2
1st Round Qualifying -
01:45
Nicolas Arseneault
(WC)
6
5
4
Adam Neff
(6)
3
7
1
1st Round Qualifying -
01:21
Patrick Brady
6
6
Quinn Vandecasteele
(7)
4
1
1st Round Qualifying -
00:50
Mikael Arseneault
(WC)
6
3
Dan Martin
(8)
3
0
1st Round Qualifying -
01:25
Govind Nanda
(9/PR)
7
6
Collin Altamirano
6
1
2
1st Round Qualifying -
01:27
Benjamin Thomas George
6
6
Leo Vithoontien
(10)
4
3
1st Round Qualifying -
02:10
Kosuke Ogura
(11)
2
6
6
Adam Farag Cao
(WC)
6
4
4
1st Round Qualifying -
01:20
Taha Baadi
6
6
Juan Carlos Aguilar
(12)
2
4
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}}
Header 2
Stats widget
See all
Serve
Return
Pressure
{{index + 1}}
{{serve.PlayerName}}
{{serve.Stat.StatRating}}
DOWNLOAD OFFICIAL ATP WTA LIVE APP