Puerto Vallarta CH 2021 ATP
Final
| Winner | Loser | Score | |
|---|---|---|---|
| Daniel Altmaier | d. | Alejandro Tabilo | 6-3 3-6 6-3 |
Semifinals
| Winner | Loser | Score | |
|---|---|---|---|
| Daniel Altmaier | d. | Michael Mmoh | 6-4 6-2 |
| Alejandro Tabilo | d. | Yosuke Watanuki | 6-3 6-2 |
Quarterfinals
| Winner | Loser | Score | |
|---|---|---|---|
| Daniel Altmaier | d. | Zachary Svajda | 4-6 7-6(8) 6-3 |
| Michael Mmoh | d. | Kaichi Uchida | 7-6(7) 6-3 |
| Alejandro Tabilo | d. | Tatsuma Ito | 6-2 6-2 |
| Yosuke Watanuki | d. | Pablo Cuevas | 4-6 6-4 2-0 RET |
Round of 16
| Winner | Loser | Score | |
|---|---|---|---|
| Daniel Altmaier | d. | Govind Nanda | 6-3 6-3 |
| Zachary Svajda | d. | Christian Harrison | 6-1 7-6(9) |
| Kaichi Uchida | d. | Alexis Galarneau | 6-4 6-2 |
| Michael Mmoh | d. | Juncheng Shang | 7-5 4-6 6-4 |
| Tatsuma Ito | d. | Juan Alejandro Hernandez Serrano | 6-2 6-3 |
| Alejandro Tabilo | d. | Donald Young | 6-2 6-1 |
| Yosuke Watanuki | d. | Tung Lin Wu | 6-7(5) 7-5 6-3 |
| Pablo Cuevas | d. | Matias Franco Descotte | 7-6(3) 0-0 RET |
Round of 32
| Winner | Loser | Score | |
|---|---|---|---|
| Daniel Altmaier | d. | Michael Redlicki | 7-6(5) 6-1 |
| Govind Nanda | d. | Jc Aragone | 6-2 6-0 |
| Zachary Svajda | d. | Christian Langmo | 5-7 6-4 7-5 |
| Christian Harrison | d. | Roberto Ortega Olmedo | 6-4 6-0 |
| Alexis Galarneau | d. | Ernesto Escobedo | 7-5 6-7(4) 7-5 |
| Kaichi Uchida | d. | Alexander Sarkissian | 6-3 6-4 |
| Juncheng Shang | d. | Martin Cuevas | 6-4 6-4 |
| Michael Mmoh | d. | Nick Chappell | 6-2 6-3 |
| Tatsuma Ito | d. | Gijs Brouwer | 6-2 7-6(3) |
| Juan Alejandro Hernandez Serrano | d. | Alex Rybakov | 5-7 4-4 RET |
| Donald Young | d. | Milledge Cossu | 6-1 6-3 |
| Alejandro Tabilo | d. | Adrian Menendez Maceiras | 6-3 6-2 |
| Tung Lin Wu | d. | Liam Draxl | 6-3 6-1 |
| Yosuke Watanuki | d. | Jose Rubin Statham | 6-3 6-2 |
| Matias Franco Descotte | d. | Gerardo Lopez Villasenor | 6-7(2) 7-5 6-0 |
| Pablo Cuevas | d. | Aleksandar Kovacevic | 7-5 6-4 |
Qualifying round 2
| Winner | Loser | Score | |
|---|---|---|---|
| Christian Langmo | d. | Juan Sebastian Gomez | 7-6(3) 6-1 |
| Liam Draxl | d. | Vasil Kirkov | 5-1 RET |
| Govind Nanda | d. | Jean Thirouin | 7-6(4) 6-3 |
| Juan Alejandro Hernandez Serrano | d. | Luis Patino | 6-7(5) 6-4 6-2 |
Qualifying round 1
| Winner | Loser | Score | |
|---|---|---|---|
| Juan Sebastian Gomez | d. | Samuel Sanchez | 3-6 6-3 6-1 |
| Christian Langmo | d. | Miguel Damas | 6-1 6-1 |
| Liam Draxl | d. | Dennis Novikov | 6-3 6-1 |
| Vasil Kirkov | d. | Ivar Jose Aramburu Contreras | 6-1 6-2 |
| Jean Thirouin | d. | Kiranpal Pannu | 6-4 6-2 |
| Govind Nanda | d. | Lance Amaury Lage Castelan | 6-0 6-0 |
| Juan Alejandro Hernandez Serrano | d. | Pedro Vives Marcos | 6-4 4-6 6-3 |
| Luis Patino | d. | Pedja Krstin | 5-7 6-1 3-0 RET |