# 2024 Estoril Open – Singles

Hubert Hurkacz defeated Pedro Martínez in the final, 6–3, 6–4 to win the singles tennis title at the 2024 Estoril Open. It was his eighth career ATP Tour singles title, and his first on clay. Hurkacz became the first Polish man to win a main tour title on clay since Wojciech Stuchlik in 1981.
Casper Ruud was the defending champion, but lost in the semifinals to Martínez.
This marked the last professional appearance of four-time ATP Tour titlist and Portuguese player João Sousa. He lost to Arthur Fils in the first round.

## Seeds

The top four seeds received a bye into the second round.
* Casper Ruud (semifinals)
* Hubert Hurkacz (champion)
* Lorenzo Musetti (second round)
* Alejandro Davidovich Fokina (withdrew)
* Arthur Fils (second round)
* Miomir Kecmanović (first round)
* Gaël Monfils (second round)
* Dominik Koepfer (first round)

## Draw
### Key

* Q = Qualifier
* WC = Wild card
* LL = Lucky loser
* Alt = Alternate
* SE = Special exempt
* PR = Protected ranking
* ITF = ITF entry
* JE = Junior exempt
* w/o = Walkover
* r = Retired
* d = Defaulted
* SR = Special ranking

### Finals

| Semifinals | Semifinals | Semifinals | Semifinals | Semifinals | Final | Final | Final | Final |
| 1 | Casper Ruud | 4 | 6 | 4 | | | | |
| | Pedro Martínez | 6 | 4 | 6 | | | | |
| | Pedro Martínez | 6 | 4 | 6 | | Pedro Martínez | 3 | 4 |
| | | | | | 2 | Hubert Hurkacz | 6 | 6 |
| | Cristian Garín | 3 | 6 | 3 | 2 | Hubert Hurkacz | 6 | 6 |
| 2 | Hubert Hurkacz | 6 | 3 | 6 | | | | |

### Top half

| First round | First round | First round | First round | First round | Second round | Second round | Second round | Second round | Second round | Quarterfinals | Quarterfinals | Quarterfinals | Quarterfinals | Semifinals | Semifinals | Semifinals | Semifinals | Semifinals |
| | | | | | 1 | C Ruud | 6 | 6 | | | | | | | | | | |
| | F Coria | 4 | 6 | 1 | | B van de Zandschulp | 1 | 2 | | | | | | | | | | |
| | B van de Zandschulp | 6 | 4 | 6 | | | | | | 1 | C Ruud | 6 | 6 | | | | | |
| | M Fucsovics | 7 | 6 | | | | | | | | M Fucsovics | 3 | 2 | | | | | |
| | P Cachín | 5 | 2 | | | M Fucsovics | 1 | 6 | 7 | | | | | | | | | |
| WC | H Rocha | 5 | 5 | | 7 | G Monfils | 6 | 1 | 5 | | | | | | | | | |
| 7 | G Monfils | 7 | 7 | | | | | | | | | | | 1 | C Ruud | 4 | 6 | 4 |
| | | | | | | | | | | | | | | | P Martínez | 6 | 4 | 6 |
| | | | | | LL | R Gasquet | 6 | 7$^8$ | | | | | | | | | | |
| | M Marterer | 1 | 7$^7$ | 4 | | D Thiem | 4 | 6$^6$ | | | | | | | | | | |
| | D Thiem | 6 | 6$^3$ | 6 | | | | | | LL | R Gasquet | 4 | 4 | | | | | |
| | D Altmaier | 4 | 2 | | | | | | | | P Martínez | 6 | 6 | | | | | |
| | P Martínez | 6 | 6 | | | P Martínez | 7 | 6 | | | | | | | | | | |
| | R Bautista Agut | 6 | 7 | | | R Bautista Agut | 5 | 4 | | | | | | | | | | |
| 6 | M Kecmanović | 1 | 5 | | | | | | | | | | | | | | | |

### Bottom half

| First round | First round | First round | First round | First round | Second round | Second round | Second round | Second round | Second round | Quarterfinals | Quarterfinals | Quarterfinals | Quarterfinals | Semifinals | Semifinals | Semifinals | Semifinals | Semifinals |
| 5 | A Fils | 7 | 6 | | | | | | | | | | | | | | | |
| WC | J Sousa | 5 | 4 | | 5 | A Fils | 6 | 4 | 4 | | | | | | | | | |
| | J Rodionov | 6$^3$ | 5 | | | C Garín | 2 | 6 | 6 | | | | | | | | | |
| | C Garín | 7$^7$ | 7 | | | | | | | | C Garín | 6 | 7$^7$ | | | | | |
| Q | L Pouille | 6 | 6$^6$ | 3 | | | | | | | N Borges | 2 | 6$^3$ | | | | | |
| | N Borges | 0 | 7$^8$ | 6 | | N Borges | 7$^7$ | 6 | | | | | | | | | | |
| | | | | | 3 | L Musetti | 6$^4$ | 3 | | | | | | | | | | |
| | | | | | | | | | | | | | | | C Garín | 3 | 6 | 3 |
| 8 | D Koepfer | 4 | 3 | | | | | | | | | | | 2 | H Hurkacz | 6 | 3 | 6 |
| Q | P Llamas Ruiz | 6 | 6 | | Q | P Llamas Ruiz | 7$^7$ | 6 | | | | | | | | | | |
| Q | J Faria | 6$^4$ | 1 | | LL | D Jordà Sanchis | 6$^2$ | 4 | | | | | | | | | | |
| LL | D Jordà Sanchis | 7$^7$ | 6 | | | | | | | Q | P Llamas Ruiz | 6$^4$ | 4 | | | | | |
| Q | J Choinski | 6 | 6$^5$ | 6 | | | | | | 2 | H Hurkacz | 7$^7$ | 6 | | | | | |
| WC | J Fonseca | 2 | 7$^7$ | 4 | Q | J Choinski | 6$^5$ | 4 | | | | | | | | | | |
| | | | | | 2 | H Hurkacz | 7$^7$ | 6 | | | | | | | | | | |

## Qualifying
### Seeds

* Vít Kopřiva (withdrew)
* Richard Gasquet (qualifying competition, lucky loser)
* Lukáš Klein (qualifying competition)
* Mikhail Kukushkin (first round)
* Pablo Llamas Ruiz (qualified)
* Jan Choinski (qualified)
* Máté Valkusz (first round)
* Lucas Pouille (qualified)

### Qualifiers

* Jan Choinski
* Lucas Pouille
* Jaime Faria
* Pablo Llamas Ruiz

### Lucky losers

* Richard Gasquet
* David Jordà Sanchis

### Qualifying draw
#### First qualifier

| First round | First round | First round | First round | Qualifying competition | Qualifying competition | Qualifying competition | Qualifying competition |
| Alt | Hendrik Jebens | 4 | 2 | | | | |
| WC | Duarte Vale | 6 | 6 | | | | |
| WC | Duarte Vale | 6 | 6 | WC | Duarte Vale | 3 | 4 |
| | | | | 6 | Jan Choinski | 6 | 6 |
| WC | Francisco Rocha | 5 | 1 | 6 | Jan Choinski | 6 | 6 |
| 6 | Jan Choinski | 7 | 6 | | | | |

#### Second qualifier

| First round | First round | First round | First round | Qualifying competition | Qualifying competition | Qualifying competition | Qualifying competition | Qualifying competition |
| 2 | Richard Gasquet | 6 | 6 | | | | | |
| | Gastão Elias | 3 | 2 | | | | | |
| | Gastão Elias | 3 | 2 | 2 | Richard Gasquet | 6 | 3 | 2 |
| | | | | 8 | Lucas Pouille | 4 | 6 | 6 |
| | Frederico Ferreira Silva | 5 | 3 | 8 | Lucas Pouille | 4 | 6 | 6 |
| 8 | Lucas Pouille | 7 | 6 | | | | | |

#### Third qualifier

| First round | First round | First round | First round | Qualifying competition | Qualifying competition | Qualifying competition | Qualifying competition | Qualifying competition |
| 3 | Lukáš Klein | 6 | 6 | | | | | |
| Alt | Pedro Araújo | 3 | 0 | | | | | |
| Alt | Pedro Araújo | 3 | 0 | 3 | Lukáš Klein | 4 | 7$^7$ | 1 |
| | | | | | Jaime Faria | 6 | 6$^3$ | 6 |
| | Jaime Faria | 6 | 6 | | Jaime Faria | 6 | 6$^3$ | 6 |
| 7 | Máté Valkusz | 4 | 4 | | | | | |

#### Fourth qualifier

| First round | First round | First round | First round | First round | Qualifying competition | Qualifying competition | Qualifying competition | Qualifying competition |
| 4 | Mikhail Kukushkin | 3 | 6 | 4 | | | | |
| | David Jordà Sanchis | 6 | 2 | 6 | | | | |
| | David Jordà Sanchis | 6 | 2 | 6 | | David Jordà Sanchis | 2 | 6$^2$ |
| | | | | | 5 | Pablo Llamas Ruiz | 6 | 7$^7$ |
| | Eric Vanshelboim | 1 | 0 | | 5 | Pablo Llamas Ruiz | 6 | 7$^7$ |
| 5 | Pablo Llamas Ruiz | 6 | 6 | | | | | |