Borna Ćorić was the defending champion, but retired from his quarterfinal match against Pierre-Hugues Herbert.

Roger Federer won the title, defeating David Goffin in the final, 7–6(7–2), 6–1. It was Federer's record-extending tenth (and final) singles title singles title in Halle, sixteen years after his first win in 2003. It was also the last of his record 19 grass court titles before his retirement in 2022.

Seeds

  1. Switzerland Roger Federer (champion)
  2. Germany Alexander Zverev (quarterfinals)
  3. Russia Karen Khachanov (quarterfinals)
  4. Croatia Borna Ćorić (quarterfinals, retired)
  5. France Gaël Monfils (first round)
  6. Georgia (country) Nikoloz Basilashvili (first round)
  7. Spain Roberto Bautista Agut (quarterfinals)
  8. Argentina Guido Pella (first round)

Draw

Key

  • Q = Qualifier
  • WC = Wild card
  • LL = Lucky loser
  • Alt = Alternate
  • ITF = ITF entry
  • PR = Protected ranking
  • SR = Special ranking
  • SE = Special exempt
  • JE = Junior exempt
  • JR = Junior Accelerator Programme entrant
  • CO = College Accelerator Programme entrant
  • NG = Next Gen Accelerator Program entrant
  • w/o = Walkover
  • r = Retired
  • d = Defaulted

Finals

SemifinalsFinals
1Switzerland Roger Federer66
France Pierre-Hugues Herbert33
1Switzerland Roger Federer776
Belgium David Goffin621
Italy Matteo Berrettini643
Belgium David Goffin776

Top half

First roundSecond roundQuarterfinalsSemifinals
1Switzerland R Federer776
Australia J Millman6131Switzerland R Federer7747
WCFrance J-W Tsonga67WCFrance J-W Tsonga6565
France B Paire451Switzerland R Federer646
WCGermany P Gojowczyk347Spain R Bautista Agut364
France R Gasquet66France R Gasquet14
United States T Fritz61007Spain R Bautista Agut66
7Spain R Bautista Agut71261Switzerland R Federer66
4Croatia B Ćorić776France P-H Herbert33
Spain J Munar6234Croatia B Ćorić77577
QPortugal J Sousa776QPortugal J Sousa64764
Poland H Hurkacz6314Croatia B Ćorić50r
WCGermany R Molleker6662France P-H Herbert70
QUkraine S Stakhovsky3786QUkraine S Stakhovsky6624
France P-H Herbert786France P-H Herbert2776
5France G Monfils664

Bottom half

First roundSecond roundQuarterfinalsSemifinals
6Georgia (country) N Basilashvili44
Italy M Berrettini66Italy M Berrettini466
QItaly A Seppi677QItaly A Seppi632
QGermany M Moraing464Italy M Berrettini677
Germany J-L Struff663Russia K Khachanov264
Serbia L Đere44Germany J-L Struff364
LLSerbia M Kecmanović6543Russia K Khachanov636
3Russia K Khachanov776Italy M Berrettini643
8Argentina G Pella11Belgium D Goffin776
Belgium D Goffin66Belgium D Goffin466
Australia M Ebden714Moldova R Albot643
Moldova R Albot566Belgium D Goffin3677
United States S Johnson662Germany A Zverev6163
Germany P Kohlschreiber33United States S Johnson35
Netherlands R Haase452Germany A Zverev67
2Germany A Zverev67

Qualifying

Seeds

  1. Portugal João Sousa (qualified)
  2. Italy Andreas Seppi (qualified)
  3. Italy Lorenzo Sonego (first round)
  4. Russia Andrey Rublev (first round)
  5. Serbia Miomir Kecmanović (qualifying competition, lucky loser)
  6. United States Denis Kudla (qualifying competition)
  7. South Africa Lloyd Harris (first round)
  8. Latvia Ernests Gulbis (first round)

Qualifiers

  1. Portugal João Sousa
  2. Italy Andreas Seppi
  3. Ukraine Sergiy Stakhovsky
  4. Germany Mats Moraing

Lucky loser

  1. Serbia Miomir Kecmanović

Qualifying draw

First qualifier

First roundQualifying competition
1Portugal João Sousa6666
WCItaly Jannik Sinner7834
1Portugal João Sousa6866
5Serbia Miomir Kecmanović71041
WCGermany Louis Wessels42
5Serbia Miomir Kecmanović66

Second qualifier

First roundQualifying competition
2Italy Andreas Seppi67
Canada Brayden Schnur45
2Italy Andreas Seppi66
Germany Mischa Zverev32
Germany Mischa Zverev656
7South Africa Lloyd Harris374

Third qualifier

First roundQualifying competition
3Italy Lorenzo Sonego42
AltGermany Matthias Bachinger66
AltGermany Matthias Bachinger4772
Ukraine Sergiy Stakhovsky6626
Ukraine Sergiy Stakhovsky776
8Latvia Ernests Gulbis652

Fourth qualifier

First roundQualifying competition
4Russia Andrey Rublev3765
WCGermany Mats Moraing6577
WCGermany Mats Moraing76
6United States Denis Kudla51
Italy Thomas Fabbiano604
6United States Denis Kudla466