NHL Teams - USA TODAY
ATP Results
Choose Event:
2021 Swiss Open Gstaad
Date Jul 19-25, 2021 Location Lausanne, , CHE
Final: Men's Singles
 
FINAL 1 2
(3) Casper Ruud nor 6 6
Hugo Gaston fra 3 2
Semifinals: Men's Singles
 
FINAL 1 2
Vit Kopriva cze 3 0
(3) Casper Ruud nor 6 6
 
FINAL 1 2 3
Hugo Gaston fra 3 6 6
(7) Laslo Djere srb 6 3 3
Quarterfinals: Men's Singles
 
FINAL 1 2
Vit Kopriva cze 6 6
Mikael Ymer swe 1 0
 
FINAL 1 2 3
Hugo Gaston fra 6 1 713
(4) Cristian Garin chl 4 6 611
 
FINAL 1 2 3
(3) Casper Ruud nor 6 5 6
(6) Benoit Paire fra 2 7 3
 
FINAL 1 2 3
(7) Laslo Djere srb 6 65 6
Arthur Rinderknech fra 4 77 4
Second Round: Men's Singles
 
FINAL 1 2 3
(1) Denis Shapovalov can 6 3 2
Vit Kopriva cze 2 6 6
 
FINAL 1 2
Marc Polmans aus 3 0
(4) Cristian Garin chl 6 6
 
FINAL 1 2 3
(7) Laslo Djere srb 6 4 6
Zizou Bergs 2 6 2
 
FINAL 1 2
Arthur Rinderknech fra 6 6
(2) Roberto Bautista-Agut esp 2 4
 
FINAL 1 2 3
Mikael Ymer swe 66 79 6
(8) Feliciano Lopez esp 78 67 4
 
FINAL 1 2
(3) Casper Ruud nor 6 77
Dennis Novak aut 4 65
 
FINAL 1 2 3
(5) Federico Delbonis arg 0 77 63
Hugo Gaston fra 6 62 77
 
FINAL 1
Tallon Griekspoor nld - Retired 4
(6) Benoit Paire fra 6
First Round: Men's Singles
 
FINAL 1 2 3
Marc-Andrea Huesler che - Retired 4 6 5
(8) Feliciano Lopez esp 6 4 6
 
FINAL 1 2
Jozef Kovalik svk 3 62
(6) Benoit Paire fra 6 77
 
FINAL 1 2
(7) Laslo Djere srb 6 6
Thiago Seyboth Wild bra 4 3
 
FINAL 1 2
(5) Federico Delbonis arg 6 6
Leandro Riedi che 3 3
 
FINAL 1 2
Oscar Otte deu 63 1
Zizou Bergs 77 6
 
FINAL 1 2 3
Mikael Ymer swe 4 6 6
Enzo Couacaud fra 6 3 3
 
FINAL
(2) Roberto Bautista-Agut esp
BYE
 
FINAL
Yannick Hanfmann deu
BYE
 
FINAL
(1) Denis Shapovalov can
BYE
 
FINAL 1 2 3
Tallon Griekspoor nld 7 4 77
Juan Ignacio Londero arg 5 6 61
 
FINAL 1 2
Hugo Gaston fra 6 6
Juan Manuel Cerundolo arg 4 2
 
FINAL 1 2
Arthur Rinderknech fra 6 6
Dominic Stephan Stricker deu 4 4
 
FINAL 1 2
Marc Polmans aus 7 6
Sandro Ehrat che 5 3
 
FINAL 1 2
Johan Nikles che 2 1
Vit Kopriva cze 6 6
 
FINAL 1 2
Kacper Zuk pol 4 4
Dennis Novak aut 6 6
 
FINAL
(4) Cristian Garin chl
BYE
 
FINAL
(3) Casper Ruud nor
BYE
 
FINAL
Alex Molcan svk
BYE