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
Win Loss Index
Rankings
Singles
Doubles
Race To Turin
Doubles Race
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
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
LinkedIn
Email
Back to Tournament
Header 2
Winnipeg National Bank Challenger
Winnipeg,Canada
|
7-13 Jul, 2025
Results
Schedule
Draws
Top Seeds
Singles
Doubles
Match Type
Date (All)
2025.07.13
2025.07.12
2025.07.10
2025.07.09
2025.07.08
2025.07.07
2025.07.06
Date (All)
Round (All)
Final
Semifinals
Quarterfinals
Round of 16
Round of 32
2nd Round Qualifying
1st Round Qualifying
Round (All)
Player (All)
Adam Farag Cao
Alexander Blockx
Alexis Galarneau
Alfredo Perez
Alvin Nicholas Tudorica
Andre Ilagan
Andres Andrade
Andres Martin
Benjamin Thomas George
Christian Langmo
Daniil Glinka
Duncan Chan
Garrett Johns
Hiroki Moriya
Hyeon Chung
Jesse Flores
Juan Carlos Aguilar
Justin Boulais
Karue Sell
Keegan Rice
Kenta Miyoshi
Keshav Chopra
Kody Pearson
Kris Van Wyk
Leandro Riedi
Liam Draxl
Marek Gengel
Masamichi Imamura
Mikael Arseneault
Moerani Bouzige
Naoki Nakagawa
Nicaise Muamba
Nicolas Arseneault
Nicolas Mejia
Paul Jubb
Philip Sekulic
Rei Sakamoto
Rio Noguchi
Ryan Fishback
Ryuki Matsuda
Sho Shimabukuro
Sid Donarski
Strong Kirchheimer
Tsung-Hao Huang
Tung-Lin Wu
Vasek Pospisil
Yi Zhou
Yu Hsiou Hsu
Yusuke Takahashi
Yuta Shimizu
Player (All)
Country (All)
Australia
Belgium
Brazil
Canada
China
Chinese Taipei
Colombia
Costa Rica
Czechia
Ecuador
Estonia
Great Britain
Japan
South Africa
South Korea
Switzerland
United States
Country (All)
Print
Refresh
Sun, 13 July, 2025
Day (8)
Final - STADIUM
01:57:45
Liam Draxl
(2)
1
6
6
Alexander Blockx
(1)
6
3
4
Game Set and Match Liam Draxl. Liam Draxl wins the match 1-6 6-3 6-4 .
Sat, 12 July, 2025
Day (7)
Semifinals - STADIUM
01:44:59
Alexander Blockx
(1)
6
3
7
Sho Shimabukuro
(3)
1
6
5
Game Set and Match Alexander Blockx. Alexander Blockx wins the match 6-1 3-6 7-5 .
Semifinals - STADIUM
01:27:54
Liam Draxl
(2)
6
6
Yi Zhou
2
4
Game Set and Match Liam Draxl. Liam Draxl wins the match 6-2 6-4 .
Quarterfinals - STADIUM
01:20:02
Alexander Blockx
(1)
6
6
Yuta Shimizu
(5)
2
4
Game Set and Match Alexander Blockx. Alexander Blockx wins the match 6-2 6-4 .
Quarterfinals - STADIUM
01:05:14
Liam Draxl
(2)
6
6
Rio Noguchi
(6)
1
2
Game Set and Match Liam Draxl. Liam Draxl wins the match 6-1 6-2 .
Quarterfinals - COURT 1
02:38:47
Sho Shimabukuro
(3)
7
2
6
Yu Hsiou Hsu
(7)
6
3
6
3
Game Set and Match Sho Shimabukuro. Sho Shimabukuro wins the match 7-6(3) 2-6 6-3 .
Quarterfinals - COURT 1
01:07:01
Yi Zhou
6
6
Andres Andrade
3
1
Game Set and Match Yi Zhou. Yi Zhou wins the match 6-3 6-1 .
Thu, 10 July, 2025
Day (5)
Round of 16 - STADIUM
01:33:29
Alexander Blockx
(1)
6
7
Rei Sakamoto
2
5
Game Set and Match Alexander Blockx. Alexander Blockx wins the match 6-2 7-5 .
Round of 16 - STADIUM
02:41:14
Liam Draxl
(2)
6
5
6
Kenta Miyoshi
(CO)
1
7
2
Game Set and Match Liam Draxl. Liam Draxl wins the match 6-1 5-7 6-2 .
Round of 16 - STADIUM
01:49:16
Sho Shimabukuro
(3)
6
7
Garrett Johns
3
6
3
Game Set and Match Sho Shimabukuro. Sho Shimabukuro wins the match 6-3 7-6(3).
Round of 16 - COURT 1
01:14:09
Yuta Shimizu
(5)
6
6
Moerani Bouzige
4
3
Game Set and Match Yuta Shimizu. Yuta Shimizu wins the match 6-4 6-3 .
Round of 16 - COURT 1
01:35:23
Rio Noguchi
(6)
7
6
Nicolas Arseneault
(Q)
5
2
Game Set and Match Rio Noguchi. Rio Noguchi wins the match 7-5 6-2 .
Round of 16 - COURT 1
01:47:20
Yu Hsiou Hsu
(7)
6
7
Paul Jubb
1
6
5
Game Set and Match Yu Hsiou Hsu. Yu Hsiou Hsu wins the match 6-1 7-6(5).
Round of 16 - COURT 2
01:12:39
Andres Andrade
6
6
Masamichi Imamura
3
1
Game Set and Match Andres Andrade. Andres Andrade wins the match 6-3 6-1 .
Round of 16 - COURT 2
01:20:28
Yi Zhou
6
6
Andres Martin
4
3
Game Set and Match Yi Zhou. Yi Zhou wins the match 6-4 6-3 .
Wed, 09 July, 2025
Day (4)
Round of 32 - STADIUM
01:16:26
Alexander Blockx
(1)
7
6
Alvin Nicholas Tudorica
(Q)
5
2
Game Set and Match Alexander Blockx. Alexander Blockx wins the match 7-5 6-2 .
Round of 32 - STADIUM
01:06:37
Liam Draxl
(2)
6
6
Hiroki Moriya
(Q)
3
1
Game Set and Match Liam Draxl. Liam Draxl wins the match 6-3 6-1 .
Round of 32 - COURT 1
01:00:38
Sho Shimabukuro
(3)
6
6
Christian Langmo
2
4
Game Set and Match Sho Shimabukuro. Sho Shimabukuro wins the match 6-2 6-4 .
Round of 32 - COURT 1
02:37:42
Yuta Shimizu
(5)
2
7
7
Karue Sell
6
6
6
6
4
Game Set and Match Yuta Shimizu. Yuta Shimizu wins the match 2-6 7-6(6) 7-6(4).
Round of 32 - STADIUM
01:36:17
Yu Hsiou Hsu
(7)
6
7
Justin Boulais
(WC)
0
5
Game Set and Match Yu Hsiou Hsu. Yu Hsiou Hsu wins the match 6-0 7-5 .
Round of 32 - STADIUM
02:26:26
Nicolas Arseneault
(Q)
6
4
7
Juan Carlos Aguilar
(WC)
3
6
6
8
Game Set and Match Nicolas Arseneault. Nicolas Arseneault wins the match 6-3 4-6 7-6(8).
Round of 32 - COURT 2
01:19:22
Moerani Bouzige
6
7
Marek Gengel
4
5
Game Set and Match Moerani Bouzige. Moerani Bouzige wins the match 6-4 7-5 .
Round of 32 - COURT 2
01:11:53
Masamichi Imamura
6
6
Daniil Glinka
(Q)
3
2
Game Set and Match Masamichi Imamura. Masamichi Imamura wins the match 6-3 6-2 .
Round of 32 - COURT 2
02:41:07
Garrett Johns
6
2
7
Hyeon Chung
(Q)
3
6
6
4
Game Set and Match Garrett Johns. Garrett Johns wins the match 6-3 2-6 7-6(4).
Round of 32 - COURT 1
01:55:03
Paul Jubb
6
5
6
Leandro Riedi
(Q)
2
7
4
Game Set and Match Paul Jubb. Paul Jubb wins the match 6-2 5-7 6-4 .
Round of 32 - COURT 1
02:43:58
Rei Sakamoto
7
2
6
Naoki Nakagawa
6
4
6
3
Game Set and Match Rei Sakamoto. Rei Sakamoto wins the match 7-6(4) 2-6 6-3 .
Tue, 08 July, 2025
Day (3)
Round of 32 - STADIUM
01:20:15
Andres Martin
6
6
Alexis Galarneau
(4/WC)
2
4
Game Set and Match Andres Martin. Andres Martin wins the match 6-2 6-4 .
Round of 32 - COURT 2
01:50:08
Rio Noguchi
(6)
6
3
6
Andre Ilagan
3
6
1
Game Set and Match Rio Noguchi. Rio Noguchi wins the match 6-3 3-6 6-1 .
Round of 32 - STADIUM
02:58:03
Andres Andrade
1
7
7
Nicolas Mejia
(8)
6
5
5
Game Set and Match Andres Andrade. Andres Andrade wins the match 1-6 7-5 7-5 .
Round of 32 - COURT 1
01:43:06
Kenta Miyoshi
(CO)
6
7
Philip Sekulic
(PR)
4
5
Game Set and Match Kenta Miyoshi. Kenta Miyoshi wins the match 6-4 7-5 .
Round of 32 - COURT 1
02:24:23
Yi Zhou
3
7
6
Tung-Lin Wu
6
6
2
4
Game Set and Match Yi Zhou. Yi Zhou wins the match 3-6 7-6(2) 6-4 .
2nd Round Qualifying - COURT 1
01:21:02
Leandro Riedi
(8)
6
6
Alfredo Perez
(2)
4
3
Game Set and Match Leandro Riedi. Leandro Riedi wins the match 6-4 6-3 .
2nd Round Qualifying - STADIUM
01:59:30
Daniil Glinka
(4)
4
6
6
Tsung-Hao Huang
(10)
6
3
3
Game Set and Match Daniil Glinka. Daniil Glinka wins the match 4-6 6-3 6-3 .
2nd Round Qualifying - COURT 2
01:57:38
Alvin Nicholas Tudorica
(7)
3
6
6
Kris Van Wyk
(6)
6
3
2
Game Set and Match Alvin Nicholas Tudorica. Alvin Nicholas Tudorica wins the match 3-6 6-3 6-2 .
Mon, 07 July, 2025
Day (2)
2nd Round Qualifying - COURT 1
01:40:50
Hyeon Chung
(1)
7
6
Strong Kirchheimer
(11)
5
1
Game Set and Match Hyeon Chung. Hyeon Chung wins the match 7-5 6-1 .
2nd Round Qualifying - STADIUM
02:53:35
Hiroki Moriya
(3)
6
5
6
Keegan Rice
(WC)
4
7
1
Game Set and Match Hiroki Moriya. Hiroki Moriya wins the match 6-4 5-7 6-1 .
2nd Round Qualifying - COURT 2
03:03:59
Nicolas Arseneault
(12)
4
7
6
Yusuke Takahashi
(5)
6
5
4
Game Set and Match Nicolas Arseneault. Nicolas Arseneault wins the match 4-6 7-5 6-4 .
Sun, 06 July, 2025
Day (1)
1st Round Qualifying - COURT 1
01:50:45
Hyeon Chung
(1)
6
6
Benjamin Thomas George
2
4
Game Set and Match Hyeon Chung. Hyeon Chung wins the match 6-2 6-4 .
1st Round Qualifying - COURT 2
01:03:54
Alfredo Perez
(2)
6
6
Kody Pearson
(Alt)
1
4
Game Set and Match Alfredo Perez. Alfredo Perez wins the match 6-1 6-4 .
1st Round Qualifying - COURT 1
01:28:09
Hiroki Moriya
(3)
6
6
Mikael Arseneault
4
3
Game Set and Match Hiroki Moriya. Hiroki Moriya wins the match 6-4 6-3 .
1st Round Qualifying - COURT 1
00:42:19
Daniil Glinka
(4)
6
4
Sid Donarski
(WC)
0
1
Game Set and Match Daniil Glinka. Daniil Glinka wins the match 6-0 4-1 RET.
1st Round Qualifying - COURT 2
01:55:29
Yusuke Takahashi
(5)
6
3
6
Jesse Flores
2
6
3
Game Set and Match Yusuke Takahashi. Yusuke Takahashi wins the match 6-2 3-6 6-3 .
1st Round Qualifying - COURT 2
01:38:20
Kris Van Wyk
(6)
3
6
6
Duncan Chan
(WC)
6
1
2
Game Set and Match Kris Van Wyk. Kris Van Wyk wins the match 3-6 6-1 6-2 .
1st Round Qualifying - STADIUM
01:12:19
Alvin Nicholas Tudorica
(7)
6
6
Nicaise Muamba
(Alt)
3
4
Game Set and Match Alvin Nicholas Tudorica. Alvin Nicholas Tudorica wins the match 6-3 6-4 .
1st Round Qualifying - COURT 1
01:05:44
Leandro Riedi
(8)
6
6
Keshav Chopra
(Alt)
3
1
Game Set and Match Leandro Riedi. Leandro Riedi wins the match 6-3 6-1 .
1st Round Qualifying - STADIUM
01:42:45
Keegan Rice
(WC)
6
6
Ryuki Matsuda
(9)
4
2
Game Set and Match Keegan Rice. Keegan Rice wins the match 6-4 6-2 .
1st Round Qualifying - STADIUM
01:15:05
Tsung-Hao Huang
(10)
6
6
Vasek Pospisil
(Alt)
3
4
Game Set and Match Tsung-Hao Huang. Tsung-Hao Huang wins the match 6-3 6-4 .
1st Round Qualifying - COURT 2
00:57:34
Strong Kirchheimer
(11)
6
6
Adam Farag Cao
(WC)
0
1
Game Set and Match Strong Kirchheimer. Strong Kirchheimer wins the match 6-0 6-1 .
1st Round Qualifying - STADIUM
00:55:24
Nicolas Arseneault
(12)
6
6
Ryan Fishback
2
1
Game Set and Match Nicolas Arseneault. Nicolas Arseneault wins the match 6-2 6-1 .
Header 2
News
View All
Meet Dino Prizmic: #NextGenATP teen taking Croatian baton?
When do Sinner and Alcaraz play their next tournament?
Extended Highlights: Buse stuns Djere; Cazaux, Majchrzak win openers in Gstaad
Highlights: Home favourite Sticker makes strong start in Gstaad
Hot Shot: Herbert's 'great instincts' clinch fun rally vs. Stricker in Gstaad
Jannik
Sinner
ITA
5
Vs
8
Carlos
Alcaraz
ESP
Header 2
Stats widget
See all
Serve
Return
Pressure
1
Taylor Fritz
297.0
2
Giovanni Mpetshi Perricard
295.7
3
Jannik Sinner
295.3
4
Matteo Berrettini
295.2
5
Alexander Zverev
295.1
DOWNLOAD OFFICIAL ATP WTA LIVE APP