Liberec CH 2021 ATP
Final
| Winner | Loser | Score | |
|---|---|---|---|
| Alex Molcan | d. | Tomas Machac | 6-0 6-1 |
Semifinals
| Winner | Loser | Score | |
|---|---|---|---|
| Tomas Machac | d. | Botic Van De Zandschulp | 6-2 6-2 |
| Alex Molcan | d. | Malek Jaziri | 6-1 6-0 |
Quarterfinals
| Winner | Loser | Score | |
|---|---|---|---|
| Botic Van De Zandschulp | d. | Alexander Ritschard | 6-2 6-3 |
| Tomas Machac | d. | Gerald Melzer | 7-6(8) 6-4 |
| Alex Molcan | d. | Kamil Majchrzak | 7-6(3) 6-3 |
| Malek Jaziri | d. | Marc Polmans | 6-2 6-4 |
Round of 16
| Winner | Loser | Score | |
|---|---|---|---|
| Alexander Ritschard | d. | Borna Gojo | 5-7 7-5 6-3 |
| Botic Van De Zandschulp | d. | Lukas Klein | 6-4 3-6 7-5 |
| Gerald Melzer | d. | Evan Furness | 6-4 6-2 |
| Tomas Machac | d. | Nikola Milojevic | 6-2 7-6(7) |
| Alex Molcan | d. | Dalibor Svrcina | 6-2 6-1 |
| Kamil Majchrzak | d. | Mohamed Safwat | 6-2 6-2 |
| Marc Polmans | d. | Maximilian Marterer | 6-4 6-4 |
| Malek Jaziri | d. | Filip Horansky | 6-4 6-3 |
Round of 32
| Winner | Loser | Score | |
|---|---|---|---|
| Borna Gojo | d. | Tallon Griekspoor | 6-4 6-3 |
| Alexander Ritschard | d. | Jiri Lehecka | 6-4 3-6 6-1 |
| Lukas Klein | d. | Maxime Janvier | 6-3 6-4 |
| Botic Van De Zandschulp | d. | Vitaliy Sachko | 6-3 7-5 |
| Gerald Melzer | d. | Andrej Martin | 6-3 5-7 6-4 |
| Evan Furness | d. | Tim Van Rijthoven | 3-6 6-4 6-2 |
| Nikola Milojevic | d. | Daniel Siniakov | 7-5 6-0 |
| Tomas Machac | d. | Enzo Couacaud | 3-6 6-3 6-3 |
| Alex Molcan | d. | Robin Haase | 6-1 6-4 |
| Dalibor Svrcina | d. | Jonas Forejtek | 7-6(4) 6-2 |
| Mohamed Safwat | d. | Juan Pablo Ficovich | 6-4 6-4 |
| Kamil Majchrzak | d. | Dmitry Popko | 6-2 6-3 |
| Marc Polmans | d. | Michael Vrbensky | 6-7(5) 6-2 7-5 |
| Maximilian Marterer | d. | Sumit Nagal | 6-4 6-3 |
| Filip Horansky | d. | Aleksandar Vukic | 6-2 7-5 |
| Malek Jaziri | d. | David Vega Hernandez | 6-1 6-2 |
Qualifying round 2
| Winner | Loser | Score | |
|---|---|---|---|
| Daniel Siniakov | d. | David Vega Hernandez | 6-3 7-5 |
| Alexander Ritschard | d. | Artem Dubrivnyy | 6-2 6-2 |
| Evan Furness | d. | Rudolf Molleker | 7-6(7) 6-2 |
| Nikola Milojevic | d. | Denis Yevseyev | 6-4 6-1 |
Qualifying round 1
| Winner | Loser | Score | |
|---|---|---|---|
| David Vega Hernandez | d. | Thomaz Bellucci | 6-3 3-6 6-3 |
| Daniel Siniakov | d. | Geoffrey Blancaneaux | 6-2 6-3 |
| Artem Dubrivnyy | d. | Kyrian Jacquet | 6-4 6-0 |
| Alexander Ritschard | d. | Jaroslav Pospisil | 6-2 6-4 |
| Rudolf Molleker | d. | Matthew William Donald | 4-6 7-5 7-5 |
| Evan Furness | d. | Martin Krumich | 6-3 6-2 |
| Denis Yevseyev | d. | Franco Agamenone | 6-4 2-6 6-4 |
Data: Jeff Sackmann / Tennis Abstract — CC BY-NC-SA 4.0