Acapulco 2025 ATP
Final
| Winner | Loser | Score | |
|---|---|---|---|
| Tomas Machac | d. | Alejandro Davidovich Fokina | 7-6(6) 6-2 |
Semifinals
| Winner | Loser | Score | |
|---|---|---|---|
| Alejandro Davidovich Fokina | d. | Denis Shapovalov | 7-6(3) 7-6(1) |
| Tomas Machac | d. | Brandon Nakashima | 6-4 1-6 6-4 |
Quarterfinals
| Winner | Loser | Score | |
|---|---|---|---|
| Alejandro Davidovich Fokina | d. | Rodrigo Pacheco Mendez | 6-2 6-2 |
| Denis Shapovalov | d. | Marcos Giron | 4-6 6-3 6-2 |
| Brandon Nakashima | d. | David Goffin | 7-6(4) 6-2 |
| Tomas Machac | d. | Learner Tien | 6-3 7-5 |
Round of 16
| Winner | Loser | Score | |
|---|---|---|---|
| Rodrigo Pacheco Mendez | d. | Casper Ruud | W/O |
| Alejandro Davidovich Fokina | d. | Frances Tiafoe | 6-3 6-7(6) 6-3 |
| Marcos Giron | d. | Tommy Paul | W/O |
| Denis Shapovalov | d. | Alex Michelsen | 6-4 6-3 |
| David Goffin | d. | Ben Shelton | 7-6(3) 6-3 |
| Brandon Nakashima | d. | Holger Rune | 3-0 RET |
| Tomas Machac | d. | Daniel Altmaier | 7-6(3) 6-1 |
| Learner Tien | d. | Alexander Zverev | 6-3 6-4 |
Round of 32
| Winner | Loser | Score | |
|---|---|---|---|
| Casper Ruud | d. | Arthur Rinderknech | 6-4 6-3 |
| Rodrigo Pacheco Mendez | d. | Aleksandar Vukic | 7-5 4-6 7-6(4) |
| Alejandro Davidovich Fokina | d. | Mattia Bellucci | 1-6 7-6(6) 6-2 |
| Frances Tiafoe | d. | Alexandre Muller | 6-4 6-2 |
| Tommy Paul | d. | Gabriel Diallo | 6-2 6-2 |
| Marcos Giron | d. | Adam Walton | 7-6(4) 6-2 |
| Alex Michelsen | d. | Bu Yunchaokete | 2-6 7-6(5) 7-6(5) |
| Denis Shapovalov | d. | Nishesh Basavareddy | 7-5 6-2 |
| Ben Shelton | d. | Flavio Cobolli | 7-6(4) 7-6(4) |
| David Goffin | d. | Rinky Hijikata | 6-2 6-3 |
| Brandon Nakashima | d. | Benjamin Bonzi | 7-6(6) 7-5 |
| Holger Rune | d. | Roberto Carballes Baena | 7-6(4) 6-3 |
| Tomas Machac | d. | Jakub Mensik | 6-4 2-6 6-3 |
| Daniel Altmaier | d. | Miomir Kecmanovic | 4-6 6-4 6-3 |
| Learner Tien | d. | Cameron Norrie | 7-6(5) 6-3 |
| Alexander Zverev | d. | Matteo Arnaldi | 6-7(2) 6-3 6-4 |
Qualifying round 2
| Winner | Loser | Score | |
|---|---|---|---|
| Learner Tien | d. | Dusan Lajovic | 7-5 7-6(7) |
| Nishesh Basavareddy | d. | Stefan Kozlov | 6-2 6-4 |
| Adam Walton | d. | Aleksandar Kovacevic | 3-6 6-2 6-3 |
| Gabriel Diallo | d. | Mattia Bellucci | 6-1 6-0 |
Qualifying round 1
| Winner | Loser | Score | |
|---|---|---|---|
| Dusan Lajovic | d. | Dmitry Popko | 6-2 1-6 6-4 |
| Learner Tien | d. | Federico Agustin Gomez | 6-1 6-3 |
| Nishesh Basavareddy | d. | James Duckworth | 6-4 6-2 |
| Stefan Kozlov | d. | Duarte Vale | 6-1 6-4 |
| Adam Walton | d. | Adrian Mannarino | 6-4 6-0 |
| Aleksandar Kovacevic | d. | Alan Magadan | 6-2 3-6 6-3 |
| Gabriel Diallo | d. | Rafael Alfonso De Alba Valdes | 6-1 6-1 |
| Mattia Bellucci | d. | Christopher Eubanks | 6-2 6-4 |
Data: Jeff Sackmann / Tennis Abstract — CC BY-NC-SA 4.0