Tennis
Switzerland Switzerland

ATP Geneva

| |
Level: ATP 250
Date: May 18 - May 25, 2025
Surface: Clay
Prize Money: €419,470
Singles draw size: 28
18 May
25 May
Streaming Coverage
FloBikes (USA, CAN only)
Last video highlights
2025
Youtube
Geneva 2025 Day 1 Highlights
19 May | Tennis TV
2024
Youtube
Highlights: Flavio Cobolli - Casper Ruud (1-2) | ATP Geneva
25 May | Tennis TV
Youtube
Highlights: Novak Djokovic - Tomas Machac (1-2) | ATP Geneva
24 May | Tennis TV
Youtube
Highlights: Novak Djokovic - Tallon Griekspoor (2-0) | ATP Geneva
23 May | Tennis TV
Youtube
Geneva 2024 Highlights Day 4
22 May | Tennis TV
Youtube
Geneva 2024 Highlights Day 3
21 May | Tennis TV
Youtube
Geneva 2024 Highlights Day 2
20 May | Tennis TV
2022
Youtube
Shapovalov Battles Ivashka; Ruud, Opelka In Action | Geneva 2022 Highlights Day 4
18 May | Tennis TV
2021
Youtube
Dimitrov, Ruud in Action; Stricker Seeks Maiden QF vs Fucsovics | Geneva 2021 Highlights Day 3
19 May | Tennis TV
Youtube
Mannarino Takes on Cazaux; Andujar & Thompson Battle to Face Federer | Geneva 2021 Highlights Day 1
17 May | Tennis TV
Show other videos (+9)
Info - ATP Geneva
No events available for selected filter
18 May
Sunday
Alexei Popyrin
Alexei Popyrin
#25
2 : 1
Nicolas Jarry
Nicolas Jarry
#53
Nuno Borges
Nuno Borges
#40
2 : 1
Alex Michelsen
Alex Michelsen
#32
19 May
Today
Dusan Lajovic
Dusan Lajovic
#131
0 : 2
Jacob Fearnley
Jacob Fearnley
#57
Sebastian Ofner
Sebastian Ofner
#143
2 : 0
Ivan Gakhov
Ivan Gakhov
#317
Kei Nishikori
Kei Nishikori
#62
2 : 1
Learner Tien
Learner Tien
#70
Jaume Munar
Jaume Munar
#66
1 : 2
Quentin Halys
Quentin Halys
#52
Matteo Arnaldi
Matteo Arnaldi
#37
2 : 1
Hugo Gaston
Hugo Gaston
#78
Cameron Norrie
Cameron Norrie
#91
2 : 0
Dominic Stephan Stricker
Dominic Stephan Stricker
#258
Marton Fucsovics
Marton Fucsovics
#134
2 : 0
Zizou Bergs
Zizou Bergs
#50
20 May
Tomorrow
Sell K.
Sell K.
05:30
Fabian Marozsan
Fabian Marozsan
#61
Arthur Rinderknech
Arthur Rinderknech
#75
07:00
Miomir Kecmanovic
Miomir Kecmanovic
#47
Arthur Cazaux
Arthur Cazaux
#116
08:30
Hubert Hurkacz
Hubert Hurkacz
#31