Winnipeg CH 2023

ATP · Hard

Ryan Peniston won the title, beating Leandro Riedi 6–4 4–6 6–4 in the final.

Matches by round

Final

1 finished
Fin
🇬🇧Ryan PenistonAlt646
🇨🇭Leandro Riedi#243464

Semifinals

2 finished
Fin
🇨🇭Leandro Riedi#24366
🇬🇧Liam Broady4#21223
Fin
🇬🇧Ryan PenistonAlt627
🇫🇷Arthur Cazaux6365

Quarterfinals

4 finished
Fin
🇨🇭Leandro Riedi#243636
🇮🇹Mattia Bellucci#66363
Fin
🇬🇧Liam Broady4#21276
🇬🇧Billy HarrisAlt#232654
Fin
🇬🇧Ryan PenistonAlt66
Fin
🇫🇷Arthur Cazaux666
🇬🇧Jack Draper1#15733

Round of 16

8 finished
Fin
🇨🇭Leandro Riedi#243
🇫🇷Harold Mayot#220
Fin
🇮🇹Mattia Bellucci#6666
🇨🇦Gabriel Diallo#16923
Fin
🇬🇧Liam Broady4#212166
🇹🇼Yu Hsiou Hsu#304611
Fin
🇬🇧Billy HarrisAlt#232657
🇮🇹Luca Nardi5#239475
Fin
🇬🇧Ryan PenistonAlt66
🇺🇸Christian HarrisonAlt02
Fin
🇫🇷Benjamin Bonzi3#9531
Fin
🇫🇷Arthur Cazaux667
🇺🇸Ulises BlanchQ35
Fin
🇬🇧Jack Draper1#15767

Round of 32

16 finished
Fin
🇨🇭Leandro Riedi#243626
🇧🇪David Goffin2362
Fin
🇫🇷Harold Mayot#220626
🇺🇸Omni KumarQ164
Fin
🇮🇹Mattia Bellucci#667686
🇨🇦Alexis Galarneau#19561073
Fin
🇨🇦Gabriel Diallo#169467
🇫🇷Enzo Couacaud6266
Fin
🇬🇧Liam Broady4#21266
Fin
🇹🇼Yu Hsiou Hsu#30466
🇯🇵Shintaro Mochizuki#12533
Fin
🇬🇧Billy HarrisAlt#23266
🇨🇦Dan MartinWC44
Fin
🇮🇹Luca Nardi5#23966
🇺🇸Aidan MayoQ#28542
Fin
🇺🇸Christian HarrisonAlt76
🇨🇭Dominic Stricker7#25351
Fin
🇬🇧Ryan PenistonAlt66
🇨🇦Taha BaadiWC02
Fin
🇨🇦Brayden SchnurWC21
Fin
🇫🇷Benjamin Bonzi3#9566
🇯🇵Yuta Shimizu#40524
Fin
🇫🇷Arthur Cazaux666
🇳🇿Kiranpal PannuQ31
Fin
🇺🇸Ulises BlanchQ77
🇺🇸Andres Martin#35963610
Fin
🇱🇺Chris Rodesch#17902
Fin
🇬🇧Jack Draper1#15766
🇯🇵Rio Noguchi#21922

Qualifying round 2

6 finished
Fin
🇭🇷Matija Pecotic634
Fin
🇺🇸Ulises Blanch4616
🇺🇸Andrew Fenty#489364
Fin
🇺🇸Omni Kumar366
JAMBlaise Bicknell11#43612
Fin
🇺🇸Aidan Mayo2#28566
🇨🇦Cleeve HarperAlt23
Fin
🇳🇿Kiranpal Pannu746
🇯🇵Tatsuma Ito10561

Qualifying round 1

11 finished
Fin
BARDarian King12366
🇺🇸Joshua Sheehy613
Fin
🇭🇷Matija Pecotic666
🇺🇸Alex Rybakov22
Fin
Fin
🇺🇸Strong Kirchheimer5166
🇨🇦Juan Carlos AguilarWC644
Fin
🇺🇸Andrew Fenty#489627
🇯🇵James Trotter4661
Fin
🇺🇸Ulises Blanch466
🇨🇦Benjamin SigouinWC21
Fin
🇺🇸Omni Kumar367
🇨🇦Marko StakusicAlt363
Fin
🇨🇦Cleeve HarperAlt466
🇨🇦Justin Boulais7#439632
Fin
🇺🇸Aidan Mayo2#28566
🇨🇦Kelsey StevensonWC44
Fin
🇯🇵Tatsuma Ito1067
🇨🇦Keegan RiceWC45
Fin
🇳🇿Kiranpal Pannu66
🇺🇸Keenan Mayo14