Lyon CH 2025

ATP · Hard

Jan Lennard Struff won the title, beating Liam Broady 6–4 6–4 in the final.

Matches by round

Final

1 finished
Fin
🇬🇧Liam BroadyQ#21244

Semifinals

2 finished
Fin
🇬🇧Liam BroadyQ#21276
🇫🇷Tom ParisWC654
Fin
🇩🇪Jan Lennard Struff6176
🇫🇷Dan AddedLL#4266652

Quarterfinals

4 finished
Fin
🇫🇷Tom ParisWC66
🇰🇿Mikhail KukushkinQ#34532
Fin
🇬🇧Liam BroadyQ#212626
🇭🇷Matej DodigQ#138364
Fin
🇫🇷Dan AddedLL#426746
🇫🇷Kyrian Jacquet#806464
Fin
🇨🇿Vit Kopriva2#6212

Round of 16

8 finished
Fin
🇫🇷Tom ParisWC77
🇷🇸Laslo Djere1#1376563
Fin
🇰🇿Mikhail KukushkinQ#34567
🇫🇷Luca Van Assche#47265
Fin
🇭🇷Matej DodigQ#13876
🇬🇧Arthur FeryAlt#3253
Fin
🇬🇧Liam BroadyQ#21276
🇩🇪Yannick Hanfmann7#58654
Fin
🇫🇷Dan AddedLL#42666
🇵🇱Tomasz BerkietaJR41
Fin
🇫🇷Kyrian Jacquet#8066
🇳🇴Viktor DurasovicQ#48224
Fin
🇪🇪Mark Lajal#16742
Fin
🇨🇿Vit Kopriva2#6266
🇮🇹Francesco Maestrelli#17633

Round of 32

16 finished
Fin
🇷🇸Laslo Djere1#137656
🇫🇷Ugo Blanchet#334474
Fin
🇫🇷Tom ParisWC66
🇱🇧Benjamin Hassan#45934
Fin
🇫🇷Luca Van Assche#4766
🇧🇪Gauthier OnclinAlt#17330
Fin
🇰🇿Mikhail KukushkinQ#34577
🇬🇧Billy Harris8#232625
Fin
🇭🇷Matej DodigQ#138736
🇦🇺Tristan Schoolkate4#143564
Fin
🇬🇧Arthur FeryAlt#3267
🇫🇷Luka PavlovicAlt#20315
Fin
🇬🇧Liam BroadyQ#21267
🇮🇹Francesco Passaro#15335
Fin
🇩🇪Yannick Hanfmann7#5866
🇨🇿Jan KumstatJR#19413
Fin
🇵🇱Tomasz BerkietaJR66
Fin
🇫🇷Dan AddedLL#42667
🇨🇦Alexis Galarneau#195463
Fin
🇫🇷Kyrian Jacquet#806466
🇫🇷Titouan Droguet#79733
Fin
🇳🇴Viktor DurasovicQ#482646
🇯🇵Shintaro Mochizuki3#125463
Fin
🇩🇪Jan Lennard Struff66576
🇰🇿Beibit ZhukayevQ7614
Fin
🇪🇪Mark Lajal#167366
🇫🇷Geoffrey BlancaneauxQ#443612
Fin
🇮🇹Francesco Maestrelli#176616
🇫🇷Sascha Gueymard WayenburgWC#187261
Fin
🇨🇿Vit Kopriva2#6266
🇫🇷Arthur GeaWC#4422

Qualifying round 2

6 finished
Fin
🇬🇧Liam BroadyAlt#21266
🇫🇷Robin BertrandAlt#40632
Fin
🇰🇿Beibit Zhukayev66
🇬🇧George Loffhagen2#49144
Fin
🇭🇷Matej Dodig7#13876
🇫🇷Dan Added3#426643
Fin
🇰🇿Mikhail Kukushkin#34566
🇷🇺Marat Sharipov12#22644
Fin
🇫🇷Geoffrey Blancaneaux8#443576
🇫🇷Arthur Bouquier57642
Fin
🇳🇴Viktor Durasovic6#4826367
🇬🇷Stefanos Sakellaridis11#129735

Qualifying round 1

11 finished
Fin
🇫🇷Robin BertrandAlt#40667
🇮🇹Alexandr BindaAlt#46025
Fin
🇬🇧Liam BroadyAlt#2123
🇩🇪Henri Squire9#3123
Fin
🇬🇧George Loffhagen2#491367
🇬🇧Charlie RobertsonJR6466
Fin
🇰🇿Beibit Zhukayev66
🇱🇹Edas Butvilas10#20943
Fin
🇫🇷Dan Added3#4266566
🇫🇷Mae MaligeWC731
Fin
🇭🇷Matej Dodig7#13876
🇨🇭Jakub PaulAlt51
Fin
🇰🇿Mikhail Kukushkin#34566
🇧🇪Gilles Arnaud Bailly4#48413
Fin
🇷🇺Marat Sharipov12#22666
🇩🇪Tom Gentzsch#16542
Fin
🇫🇷Arthur Bouquier566
🇫🇷Thomas FaurelJR#29802
Fin
🇫🇷Geoffrey Blancaneaux8#44366
🇫🇷Gregoire BarrereWC41
Fin
🇬🇷Stefanos Sakellaridis11#12966
🇫🇷Matisse BobichonWC#48732