Brest CH 2024

ATP · Hard

Otto Virtanen won the title, beating Benjamin Bonzi 6–4 4–6 7–6(6) in the final.

Matches by round

Final

1 finished
Fin
🇫🇮Otto Virtanen8#116647
🇫🇷Benjamin Bonzi#954666

Semifinals

2 finished
Fin
🇫🇷Benjamin Bonzi#956577
🇷🇺Alibek KachmazovAlt#34776364
Fin
🇫🇮Otto Virtanen8#11667
🇱🇧Benjamin HassanLL#45935

Quarterfinals

4 finished
Fin
🇫🇷Benjamin Bonzi#956686
🇧🇷Joao Fonseca#41474
Fin
🇷🇺Alibek KachmazovAlt#34766
🇰🇿Mikhail Kukushkin6#34532
Fin
🇱🇧Benjamin HassanLL#45966
🇨🇭Jakub PaulQ43
Fin
🇫🇮Otto Virtanen8#11676
🇫🇷Luca Van Assche#47614

Round of 16

8 finished
Fin
🇫🇷Benjamin Bonzi#95576
Fin
🇧🇷Joao Fonseca#4166
🇬🇧Billy Harris5#23242
Fin
🇷🇺Alibek KachmazovAlt#347366
🇭🇺Zsombor PirosQ#101641
Fin
🇰🇿Mikhail Kukushkin6#34566
Fin
🇱🇧Benjamin HassanLL#4596626
🇪🇸Martin Landaluce#67272
Fin
🇨🇭Jakub PaulQ66
🇫🇷Hugo Grenier#39442
Fin
🇫🇮Otto Virtanen8#11666
🇫🇷Matteo MartineauWC#24432
Fin
🇫🇷Luca Van Assche#4777
🇧🇦Damir Dzumhur2#8855

Round of 32

16 finished
Fin
🇫🇷Benjamin Bonzi#9576
🇫🇷Calvin HemeryQ#27453
Fin
🇩🇪Max Hans RehbergQ#248733
Fin
🇧🇷Joao Fonseca#4167
🇵🇱Kamil Majchrzak#8245
Fin
🇬🇧Billy Harris5#23266
🇫🇷Alexis GautierQ23
Fin
🇷🇺Alibek KachmazovAlt#347267
🇫🇷Harold Mayot3#2206363
Fin
🇭🇺Zsombor PirosQ#10167
🇫🇷Titouan Droguet#79469
Fin
🇪🇸Carlos TabernerAlt#462642
Fin
🇰🇿Mikhail Kukushkin6#345647
🇱🇹Edas Butvilas#2094663
Fin
🇪🇸Martin Landaluce#6776
🇷🇸Laslo Djere7#137654
Fin
🇱🇧Benjamin HassanLL#459746
🇧🇬Adrian AndreevLL564
Fin
🇫🇷Hugo Grenier#39466
🇧🇪Raphael Collignon#5544
Fin
🇨🇭Jakub PaulQ66
🇫🇷Manuel GuinardWC34
Fin
🇫🇮Otto Virtanen8#116376
🇫🇷Arthur GeaWC#44653
Fin
🇫🇷Matteo MartineauWC#244647
🇷🇺Alexey VatutinQ065
Fin
🇫🇷Luca Van Assche#4767
🇺🇸Emilio NavaAlt#12235
Fin
🇧🇦Damir Dzumhur2#8866

Qualifying round 2

5 finished
Fin
🇨🇭Jakub Paul266
🇧🇬Adrian Andreev1634
Fin
🇫🇷Alexis GautierAlt467
JORAbedallah Shelbayh3#3116362
Fin
🇫🇷Calvin Hemery4#274647
🇧🇾Egor Gerasimov8465
Fin
🇩🇪Max Hans Rehberg12#24866
🇱🇧Benjamin Hassan5#45942
Fin
🇭🇺Zsombor Piros6#10166
🇫🇷Geoffrey Blancaneaux7#44313

Qualifying round 1

11 finished
Fin
🇧🇬Adrian Andreev166
🇦🇺Matthew Dellavedova#23544
Fin
🇨🇭Jakub Paul637
🇫🇷Clement Tabur9#1564665
Fin
🇷🇺Alexey Vatutin1166
🇫🇷Pablo TrochuAlt30
Fin
🇫🇷Thomas DeschampsAlt32
Fin
🇫🇷Alexis GautierAlt66
🇱🇹Ricardas Berankis1044
Fin
🇫🇷Calvin Hemery4#27477
🇫🇷Sascha Gueymard WayenburgWC#187565
Fin
🇧🇾Egor Gerasimov866
🇫🇷Maxime Chazal#42514
Fin
🇱🇧Benjamin Hassan5#45966
Fin
🇩🇪Max Hans Rehberg12#248636
🇮🇱Daniel CukiermanAlt463
Fin
🇭🇺Zsombor Piros6#101167
🇫🇷Arthur ReymondAlt6163
Fin
🇫🇷Geoffrey Blancaneaux7#44366
🇫🇷Alexandre RecoWC14