# 2020 Tennis Challenger Hamburg – Singles

Botic van de Zandschulp was the defending champion but withdrew before his semifinal match against Taro Daniel.
Daniel won the title after defeating Sebastian Ofner 6–1, 6–2 in the final.

## Seeds

* Kamil Majchrzak (semifinals)
* Taro Daniel (champion)
* J. J. Wolf (second round)
* Daniel Altmaier (first round, retired)
* Sumit Nagal (first round, retired)
* Henri Laaksonen (quarterfinals)
* Nikola Milojević (quarterfinals)
* Oscar Otte (second round)

## Draw
### Key

* Q = Qualifier
* WC = Wild card
* LL = Lucky loser
* Alt = Alternate
* SE = Special exempt
* PR = Protected ranking
* ITF = ITF entry
* JE = Junior exempt
* w/o = Walkover
* r = Retired
* d = Defaulted
* SR = Special ranking

### Finals

| Semifinals | Semifinals | Semifinals | Semifinals | Final | Final | Final | Final |
| 1 | Kamil Majchrzak | 6$^3$ | 1 | | | | |
| | Sebastian Ofner | 7$^7$ | 6 | | | | |
| | Sebastian Ofner | 7$^7$ | 6 | | Sebastian Ofner | 1 | 2 |
| | | | | 2 | Taro Daniel | 6 | 6 |
| | Botic van de Zandschulp | | | 2 | Taro Daniel | 6 | 6 |
| 2 | Taro Daniel | w/o | | | | | |

### Top half

| First round | First round | First round | First round | First round | Second round | Second round | Second round | Second round | Quarterfinals | Quarterfinals | Quarterfinals | Quarterfinals | Quarterfinals | Semifinals | Semifinals | Semifinals | Semifinals |
| 1 | K Majchrzak | 6 | 6 | | | | | | | | | | | | | | |
| | R Marcora | 3 | 3 | | 1 | K Majchrzak | 6 | 6 | | | | | | | | | |
| | K Coppejans | 0 | 1 | | | Y Maden | 4 | 4 | | | | | | | | | |
| | Y Maden | 6 | 6 | | | | | | 1 | K Majchrzak | 6 | 6 | | | | | |
| SE | B Gojo | 4 | 7$^8$ | 5 | | | | | 7 | N Milojević | 3 | 1 | | | | | |
| Q | P Kotov | 6 | 6$^6$ | 7 | Q | P Kotov | 6$^5$ | 1 | | | | | | | | | |
| | L Lacko | 5 | 4 | | 7 | N Milojević | 7$^7$ | 6 | | | | | | | | | |
| 7 | N Milojević | 7 | 6 | | | | | | | | | | | 1 | K Majchrzak | 6$^3$ | 1 |
| 3 | J. J. Wolf | 6 | 6 | | | | | | | | | | | | S Ofner | 7$^7$ | 6 |
| Q | M Bachinger | 4 | 3 | | 3 | J. J. Wolf | 6$^1$ | 4 | | | | | | | | | |
| Q | S Napolitano | 2 | 2 | | | R Safiullin | 7$^7$ | 6 | | | | | | | | | |
| | R Safiullin | 6 | 6 | | | | | | | R Safiullin | 6$^4$ | 6 | 4 | | | | |
| | S Ofner | 7$^8$ | 6 | | | | | | | S Ofner | 7$^7$ | 4 | 6 | | | | |
| PR | D Brown | 6$^6$ | 2 | | | S Ofner | 7$^7$ | 6 | | | | | | | | | |
| LL | H Gaston | 7 | 4 | | LL | H Gaston | 6$^5$ | 2 | | | | | | | | | |
| 5 | S Nagal | 5 | 1$^r$ | | | | | | | | | | | | | | |

### Bottom half

| First round | First round | First round | First round | First round | Second round | Second round | Second round | Second round | Second round | Quarterfinals | Quarterfinals | Quarterfinals | Quarterfinals | Semifinals | Semifinals | Semifinals |
| 8 | O Otte | 6 | 6 | | | | | | | | | | | | | |
| | M-A Hüsler | 2 | 3 | | 8 | O Otte | 3 | 3 | | | | | | | | |
| | F Horanský | 2 | 4 | | | C-M Stebe | 6 | 6 | | | | | | | | |
| | C-M Stebe | 6 | 6 | | | | | | | | C-M Stebe | 3 | 3 | | | |
| | B van de Zandschulp | 6 | 7 | | | | | | | | B van de Zandschulp | 6 | 6 | | | |
| SE | B Bonzi | 4 | 5 | | | B van de Zandschulp | 6 | 7 | | | | | | | | |
| LL | I Marchenko | 6 | 3 | | LL | I Marchenko | 4 | 5 | | | | | | | | |
| 4/WC | D Altmaier | 4 | 2$^r$ | | | | | | | | | | | | B van de Zandschulp | |
| 6 | H Laaksonen | 6 | 3 | 6 | | | | | | | | | | 2 | T Daniel | w/o |
| | M Torpegaard | 3 | 6 | 4 | 6 | H Laaksonen | 7$^7$ | 7 | | | | | | | | |
| | P Gunneswaran | 6 | 4 | 1 | Q | T Kamke | 6$^0$ | 5 | | | | | | | | |
| Q | T Kamke | 3 | 6 | 6 | | | | | | 6 | H Laaksonen | 1 | 4 | | | |
| | M Cressy | 4 | 4 | | | | | | | 2 | T Daniel | 6 | 6 | | | |
| WC | M Marterer | 6 | 6 | | WC | M Marterer | 6 | 4 | 3 | | | | | | | |
| | A Rinderknech | 3 | 6 | 4 | 2 | T Daniel | 4 | 6 | 6 | | | | | | | |
| 2 | T Daniel | 6 | 3 | 6 | | | | | | | | | | | | |