Heilbronn CH 2019 ATP
Final
| Winner | Loser | Score | |
|---|---|---|---|
| Filip Krajinovic | d. | Arthur De Greef | 6-3 6-1 |
Semifinals
| Winner | Loser | Score | |
|---|---|---|---|
| Arthur De Greef | d. | Dennis Novak | 6-3 7-5 |
| Filip Krajinovic | d. | Stefano Travaglia | 1-6 7-6(5) 6-1 |
Quarterfinals
| Winner | Loser | Score | |
|---|---|---|---|
| Dennis Novak | d. | Rudolf Molleker | 1-6 7-5 7-6(3) |
| Arthur De Greef | d. | Matthias Bachinger | 3-6 6-1 6-2 |
| Stefano Travaglia | d. | Hugo Dellien | 6-4 3-6 7-5 |
| Filip Krajinovic | d. | Viktor Troicki | 7-5 7-6(6) |
Round of 16
| Winner | Loser | Score | |
|---|---|---|---|
| Rudolf Molleker | d. | Aslan Karatsev | 7-5 6-3 |
| Dennis Novak | d. | Oscar Otte | 7-5 6-2 |
| Matthias Bachinger | d. | Jiri Vesely | 6-4 6-4 |
| Arthur De Greef | d. | Thiago Monteiro | 7-6(7) 2-6 7-6(3) |
| Hugo Dellien | d. | Elias Ymer | 6-2 6-2 |
| Stefano Travaglia | d. | Jozef Kovalik | 1-6 6-3 7-6(1) |
| Viktor Troicki | d. | Guillermo Garcia Lopez | 6-4 6-4 |
| Filip Krajinovic | d. | Peter Polansky | 6-3 7-5 |
Round of 32
| Winner | Loser | Score | |
|---|---|---|---|
| Rudolf Molleker | d. | Tennys Sandgren | 6-3 6-4 |
| Aslan Karatsev | d. | Sebastian Ofner | 6-4 2-6 7-6(1) |
| Dennis Novak | d. | Marco Trungelliti | 7-6(3) 6-2 |
| Oscar Otte | d. | Denis Istomin | 6-2 6-2 |
| Jiri Vesely | d. | Daniel Masur | 7-5 6-4 |
| Matthias Bachinger | d. | Peter Heller | 6-3 6-3 |
| Arthur De Greef | d. | Yannick Maden | 6-4 6-2 |
| Thiago Monteiro | d. | Constant Lestienne | 6-4 7-5 |
| Hugo Dellien | d. | Attila Balazs | 4-6 6-2 6-3 |
| Elias Ymer | d. | Hernan Casanova | 6-3 6-0 |
| Stefano Travaglia | d. | Dustin Brown | 6-1 6-4 |
| Jozef Kovalik | d. | Alexander Bublik | 7-6(2) 6-0 |
| Viktor Troicki | d. | Alexey Vatutin | 2-6 6-1 7-6(6) |
| Guillermo Garcia Lopez | d. | Daniel Altmaier | 6-3 6-3 |
| Peter Polansky | d. | Baptiste Crepatte | 6-1 7-6(4) |
| Filip Krajinovic | d. | Dominik Koepfer | 6-4 4-6 7-5 |
Round of 64
| Winner | Loser | Score | |
|---|---|---|---|
| Rudolf Molleker | d. | Mats Moraing | 5-7 6-4 6-1 |
| Aslan Karatsev | d. | Mirza Basic | 6-4 6-2 |
| Marco Trungelliti | d. | Stefano Napolitano | 7-6(5) 6-4 |
| Oscar Otte | d. | Lukas Rosol | 6-4 6-1 |
| Daniel Masur | d. | Yannick Hanfmann | 6-3 4-6 6-2 |
| Peter Heller | d. | Kevin Krawietz | 6-3 6-2 |
| Arthur De Greef | d. | Noah Rubin | 6-2 6-2 |
| Constant Lestienne | d. | Daniel Elahi Galan | 5-7 7-6(5) 6-3 |
| Attila Balazs | d. | Matteo Viola | 6-4 6-3 |
| Hernan Casanova | d. | Arthur Rinderknech | 3-6 6-3 6-2 |
| Dustin Brown | d. | Cedrik Marcel Stebe | 6-4 6-3 |
| Jozef Kovalik | d. | Yosuke Watanuki | 6-2 6-2 |
| Alexey Vatutin | d. | Carlos Berlocq | 6-3 6-1 |
| Daniel Altmaier | d. | Jurij Rodionov | 6-4 6-2 |
| Baptiste Crepatte | d. | Rogerio Dutra Silva | 6-3 7-6(2) |
| Dominik Koepfer | d. | Daniel Brands | 6-3 6-1 |
Qualifying round 1
| Winner | Loser | Score | |
|---|---|---|---|
| Daniel Masur | d. | Kevin Krawietz | 6-4 6-3 |
| Attila Balazs | d. | Viktor Troicki | 1-6 7-6(4) 6-3 |
Data: Jeff Sackmann / Tennis Abstract — CC BY-NC-SA 4.0