Parma CH 2020 ATP
Final
| Winner | Loser | Score | |
|---|---|---|---|
| Frances Tiafoe | d. | Salvatore Caruso | |
| Frances Tiafoe | d. | Salvatore Caruso | 6-3 3-6 6-4 |
Semifinals
| Winner | Loser | Score | |
|---|---|---|---|
| Salvatore Caruso | d. | Alexei Popyrin | 6-4 6-4 |
| Frances Tiafoe | d. | Federico Delbonis | 3-6 6-3 6-4 |
Quarterfinals
| Winner | Loser | Score | |
|---|---|---|---|
| Alexei Popyrin | d. | Juan Pablo Ficovich | 6-7(6) 6-4 7-5 |
| Salvatore Caruso | d. | Laslo Djere | 6-4 2-6 6-4 |
| Federico Delbonis | d. | Marco Cecchinato | 4-6 6-2 6-2 |
| Frances Tiafoe | d. | Filippo Baldi | 7-6(3) 7-5 |
Round of 16
| Winner | Loser | Score | |
|---|---|---|---|
| Alexei Popyrin | d. | Alexandre Muller | 6-4 6-4 |
| Juan Pablo Ficovich | d. | Mitchell Krueger | 6-1 6-4 |
| Laslo Djere | d. | Sumit Nagal | 7-5 4-6 6-4 |
| Salvatore Caruso | d. | Tomas Machac | 6-2 7-5 |
| Marco Cecchinato | d. | Philipp Kohlschreiber | 7-5 6-3 |
| Federico Delbonis | d. | Paolo Lorenzi | 6-1 6-4 |
| Filippo Baldi | d. | Gianluca Mager | 4-6 6-3 3-1 RET |
| Frances Tiafoe | d. | Lorenzo Musetti | 6-3 3-6 6-3 |
Round of 32
| Winner | Loser | Score | |
|---|---|---|---|
| Alexei Popyrin | d. | Juan Ignacio Londero | 1-6 2-1 RET |
| Alexandre Muller | d. | Maxime Cressy | 6-3 4-6 6-3 |
| Mitchell Krueger | d. | Denis Istomin | 6-4 6-4 |
| Juan Pablo Ficovich | d. | Danilo Petrovic | 6-3 7-6(5) |
| Laslo Djere | d. | Jason Jung | 6-2 6-4 |
| Sumit Nagal | d. | Giulio Zeppieri | 6-4 6-4 |
| Tomas Machac | d. | Juan Pablo Varillas | 6-2 4-2 RET |
| Salvatore Caruso | d. | Hugo Grenier | 4-6 6-3 6-4 |
| Philipp Kohlschreiber | d. | Thiago Seyboth Wild | 6-3 6-1 |
| Marco Cecchinato | d. | Kamil Majchrzak | 6-3 6-4 |
| Paolo Lorenzi | d. | Prajnesh Gunneswaran | 7-6(5) 6-2 |
| Federico Delbonis | d. | Andreas Seppi | 6-1 7-6(6) |
| Gianluca Mager | d. | Yannick Hanfmann | 7-5 7-6(5) |
| Filippo Baldi | d. | Taro Daniel | 5-7 7-6(5) 6-1 |
| Lorenzo Musetti | d. | Federico Gaio | 6-3 6-2 |
| Frances Tiafoe | d. | Blaz Rola | 7-6(1) 6-3 |
Qualifying round 2
| Winner | Loser | Score | |
|---|---|---|---|
| Filippo Baldi | d. | Francesco Passaro | 6-2 7-6(3) |
| Hugo Grenier | d. | Ulises Blanch | 6-4 6-4 |
| Alexandre Muller | d. | Roberto Cid | 6-4 7-5 |
| Tomas Machac | d. | Juan Pablo Ficovich | 6-4 6-4 |
Qualifying round 1
| Winner | Loser | Score | |
|---|---|---|---|
| Francesco Passaro | d. | Marco Trungelliti | 6-3 7-6(4) |
| Filippo Baldi | d. | Constant Lestienne | 6-3 7-6(3) |
| Hugo Grenier | d. | Viktor Galovic | 6-2 6-4 |
| Ulises Blanch | d. | Elliot Benchetrit | 6-2 0-0 RET |
| Alexandre Muller | d. | Teymuraz Gabashvili | 6-3 6-2 |
| Roberto Cid | d. | Federico Arnaboldi | 6-3 6-1 |
| Tomas Machac | d. | Alexey Vatutin | 6-0 6-2 |
| Juan Pablo Ficovich | d. | Matteo Arnaldi | 4-6 6-1 6-0 |