ATP Results
Choose Event:
2024 Gonet Geneva Open
Date May 19-25, 2024 Location Geneva, , CHE
Final: Men's Singles
 
FINAL 1 2
Tomas Machac cze 5 3
(2) Casper Ruud nor 7 6
Semifinals: Men's Singles
 
FINAL 1 2 3
(1) Novak Djokovic srb 4 6 1
Tomas Machac cze 6 0 6
 
FINAL 1 2 3
Flavio Cobolli ita 6 1 64
(2) Casper Ruud nor 1 6 77
Quarterfinals: Men's Singles
 
FINAL 1 2
Alexander Shevchenko rus 4 4
Flavio Cobolli ita 6 6
 
FINAL 1 2 3
(5) Sebastian Baez arg 3 6 4
(2) Casper Ruud nor 6 3 6
 
FINAL 1 2
Alex Michelsen usa 3 62
Tomas Machac cze 6 77
 
FINAL 1 2
(1) Novak Djokovic srb 7 6
(6) Tallon Griekspoor nld 5 1
Second Round: Men's Singles
 
FINAL 1 2
(5) Sebastian Baez arg 6 6
Roberto Carballes Baena esp 3 0
 
FINAL
Alexander Shevchenko rus - Walkover
Emil Ruusuvuori fin
 
FINAL 1 2
(1) Novak Djokovic srb 6 6
Yannick Hanfmann deu 3 3
 
FINAL 1 2 3
Nicolas Moreno De Alboran 6 5 0
Tomas Machac cze 4 7 6
 
FINAL 1 2 3
Flavio Cobolli ita 4 77 6
(4) Ben Shelton usa 6 61 2
 
FINAL 1 2 3
Sebastian Ofner aut 6 2 2
(2) Casper Ruud nor 4 6 6
 
FINAL 1 2 3
(3) Taylor Harry Fritz usa 4 6 5
Alex Michelsen usa 6 4 7
 
FINAL 1 2 3
Denis Shapovalov can 79 64 3
(6) Tallon Griekspoor nld 67 77 6
First Round: Men's Singles
 
FINAL 1 2
Yannick Hanfmann deu 7 6
Andy Murray gbr 5 2
 
FINAL 1 2 3
Christopher Eubanks usa 4 6 3
(6) Tallon Griekspoor nld 6 1 6
 
FINAL 1 2
(7) Fabian Marozsan hun 4 64
Alexander Shevchenko rus 6 77
 
FINAL 1 2
Aslan Karatsev rus 5 1
Flavio Cobolli ita 7 6
 
FINAL 1 2
Daniel Altmaier deu 62 4
Roberto Carballes Baena esp 77 6
 
FINAL 1 2
David Goffin bel 2 1
Nicolas Moreno De Alboran 6 6
 
FINAL
(1) Novak Djokovic srb
BYE
 
FINAL
(4) Ben Shelton usa
BYE
 
FINAL 1 2
Federico Coria arg 5 0
Denis Shapovalov can 7 6
 
FINAL 1 2
Tomas Machac cze 78 6
(8) Jack Draper gbr 66 1
 
FINAL 1 2
Emil Ruusuvuori fin 6 6
Marcos Giron usa 3 3
 
FINAL 1 2
(5) Sebastian Baez arg 79 6
Sumit Nagal ind 67 3
 
FINAL 1 2 3
Aleksander Kovacevic usa 6 3 4
Alex Michelsen usa 3 6 6
 
FINAL 1 2 3
Rinky Hijikata aus 6 4 3
Sebastian Ofner aut 4 6 6
 
FINAL
(3) Taylor Harry Fritz usa
BYE
 
FINAL
(2) Casper Ruud nor
BYE