Qualifying
Doubles

Split

Main Draw

Entries
Seed Name Seeding RankingRk Entry RankingER
1 Christopher O'Connell8786
2 Jurij Rodionov120131
3 Norbert Gombos130133
4 Fabian Marozsan133128
5 Lukas Klein139141
6 Filip Misolic146150
7 Mattia Bellucci154148
8 Kaichi Uchida162159
Zsombor Piros169185
Francesco Maestrelli173171
Hamad Medjedovic193192
Kimmer Coppejans196225
Flavio Cobolli204177
Evan Furness213216
Mariano Navone229237
(ALT) Harold Mayot237
Marc Polmans239209 (PR)
Nicholas David Ionel240230
Santiago Rodriguez Taverna254244
Manuel Guinard256221
Mate Valkusz262238
(SE) Shintaro Mochizuki276
(WC) Dino Prizmic365
(WC) Kalin Ivanovski457
Gabriel Debru50811 (JA)
(WC) Duje Ajdukovic526
(Q)
(Q)
(Q)
(Q)
(Q)
(Q)
Alternates
Name Seeding RankingRk Entry RankingER
1Harold Mayot237246
2Nino Serdarusic294249
3Omar Jasika252250
4Nerman Fatic264254
5Titouan Droguet257255
6Kacper Zuk265257
7Juan Bautista Torres266259
8Dane Sweeny242260
9Alessandro Giannessi224261
10Daniel Dutra da Silva305268
11Robin Haase284269
12Shintaro Mochizuki276271
13Marc Polmans239272
14Oriol Roca Batalla269274
15James McCabe282277
16Lukas Rosol270278
17Steven Diez285282
18Alexandar Lazarov281285
19Gianluca Mager261287
20Joao Domingues292297
Withdrawals
Name Seeding RankingRk Entry RankingER
Luca Van Assche91108
Matteo Arnaldi116116
Dominic Stricker127118
Ryan Peniston159151
Liam Broady132161
Benoit Paire164170
Dimitar Kuzmanov207198
John Millman211201
(SE)

Qualifying

Entries
Seed Name Seeding RankingRk Entry RankingER
1 Radu Albot106110
2 Elias Ymer157149
3 (ALT) Arthur Cazaux205
4 Dane Sweeny242260
5 Nerman Fatic264254
6 Kacper Zuk265257
7 Juan Bautista Torres266259
8 Alexandar Lazarov281285
9 James McCabe282277
10 Nino Serdarusic294249
11 Benjamin Hassan297325
12 Rudolf Molleker303326
Nikola Milojevic313317
Stefano Travaglia321333
Filip Peliwo364363
Sumit Nagal372374
(ALT) Max Hans Rehberg411
(ALT) Eric Vanshelboim463
Oleg Prihodko465427
Jeremy Jahn629357 (PR)
(WC) Vito Tonejc923
(WC) Luka Mikrut981
(WC) Duje Markovina-
(WC) Josip Simundza-
Alternates
Name Seeding RankingRk Entry RankingER
1Max Hans Rehberg411439
2Akira Santillan404448
3Mili Poljicak462468
4Sandro Kopp464470
5Kalin Ivanovski457475
6Duje Ajdukovic526492
7Eric Vanshelboim463510
8Aldin Setkic566524
9Mark Whitehouse554548
10Mirko Martinez568552
11David Jorda Sanchis524589
12Riccardo Balzerani662640
13Denis Istomin648642
14Jeremy Jahn629643
15Emilien Voisin567644
16Petr Nouza653649
17Eduard Esteve Lobato811662
18Bekkhan Atlangeriev670663
19Matteo Donati707666 (PR)
20Lorenzo Bocchi684685
Withdrawals
Name Seeding RankingRk Entry RankingER
Henri Laaksonen218203
Manuel Guinard256221
Nicholas David Ionel240230
Mariano Navone229237
Mate Valkusz262238
Harold Mayot237246
Robin Haase284269
Shintaro Mochizuki276271
Jonas Forejtek346298
Cedrik-Marcel Stebe348311
Ugo Blanchet318316
Dino Prizmic365381

Doubles

Entries
Seed Names Seeding RankingRk Entry RankingER
1 (OS) Sadio Doumbia / Fabien Reboul99
2 (OS) Diego Hidalgo / Cristian Rodriguez195
3 (OS) Roman Jebavy / Franko Skugor210
4 Karol Drzewiecki / Szymon Walkow246246
(OS) Anirudh Chandrasekar / Vijay Sundar Prashanth290
Piotr Matuszewski / Oleg Prihodko295295
Artem Sitak / Kaichi Uchida320311
Mikelis Libietis / Hunter Reese373373
Jason Taylor / Kai Wehnelt379379
Calum Puttergill / Dane Sweeny479470
Zvonimir Babic / Filip Bergevi517517
Scott Duncan / Marcus Willis532532
(OS) Denys Molchanov / Kacper Zuk536
Nicholas David Ionel / Alexandru Jecan767537
(WC) Duje Ajdukovic / Frane Nincevic1599
(WC) Kalin Ivanovski / Luka Mikrut1615
Alternates (Advanced)
Names Seeding RankingRk Entry RankingER
Withdrawals
Names Seeding RankingRk Entry RankingER
Mili Poljicak / Franko Skugor412412