2023 Mutua Madrid Open – Men's singles

Defending champion Carlos Alcaraz defeated Jan-Lennard Struff in the final, 6–4, 3–6, 6–3 to win the men's singles tennis title at the 2023 Madrid Open. It was his fourth Masters 1000 title. Struff was the first lucky loser to reach a Masters final.

This was the first edition in the tournament's 21-year history to not feature Roger Federer, Rafael Nadal, or Novak Djokovic (collectively known as the Big Three) in the main draw. They won 11 of the preceding 20 editions of the Madrid Open, reaching 13 finals in total.

Zhang Zhizhen became the first Chinese tennis player to reach the singles quarterfinals of an ATP Masters 1000 event. Aslan Karatsev became only the second qualifier to reach the Madrid Open semifinals, after Fabrice Santoro in 2002. The semifinal encounter between Karatsev and Struff was a rematch of their meeting in the qualifying rounds of the tournament, which Karatsev had won; Struff, who was an alternate that advanced to the main draw after withdrawals, won their semifinal rematch.

Seeds
All seeds received a bye into the second round. • 🇪🇸 Carlos Alcaraz (champion)

• Daniil Medvedev (fourth round)

• 🇳🇴 Casper Ruud (second round)

• Stefanos Tsitsipas (quarterfinals)

• Andrey Rublev (fourth round)

• Holger Rune (third round)

• 🇨🇦 Félix Auger-Aliassime (second round)

• 🇺🇸 Taylor Fritz (fourth round)

• 🇺🇸 Frances Tiafoe (third round)

• Karen Khachanov (quarterfinals)

• 🇬🇧 Cameron Norrie (third round)

• 🇵🇱 Hubert Hurkacz (third round)

• 🇩🇪 Alexander Zverev (fourth round)

• 🇺🇸 Tommy Paul (second round)

• 🇮🇹 Lorenzo Musetti (second round)

• 🇦🇺 Alex de Minaur (third round)

• Borna Ćorić (semifinals)

• 🇪🇸 Pablo Carreño Busta (withdrew)

• 🇬🇧 Dan Evans (second round)

• 🇪🇸 Roberto Bautista Agut (third round)

• 🇨🇦 Denis Shapovalov (second round)

• 🇺🇸 Sebastian Korda (second round)

• Botic van de Zandschulp (second round)

• 🇦🇷 Francisco Cerúndolo (second round)

• 🇦🇷 Sebastián Báez (third round)

• 🇧🇬 Grigor Dimitrov (third round)

• 🇷🇸 Miomir Kecmanović (second round)

• 🇯🇵 Yoshihito Nishioka (third round)

• 🇪🇸 Alejandro Davidovich Fokina (fourth round)

• Tallon Griekspoor (second round, retired)

• Jiří Lehečka (second round)

• 🇺🇸 Ben Shelton (second round)

Finals


Seeded players
The following are the seeded players. Seedings are based on ATP rankings as of April 24, 2023. Rankings and points before are as of April 24, 2023.

Because the men's tournament is being expanded to two weeks this year, players are defending points from the 2022 Madrid Open, as well as tournaments that took place during the week of April 25, 2022 (Estoril and Munich). Points from the 2022 Madrid Open are listed first in the "Points defending" column.

† The player did not qualify for the main draw in 2022, but is defending points from Estoril, Munich, or Mauthausen (ATP Challenger). ‡ The player did not qualify for the main draw in 2022. Points for his 19th best result will be deducted instead. § The player entered an ATP Challenger Tour event in the second week of the Madrid tournament and points from that second tournament replaced his 19th (or 18th) best result.

Withdrawn players
The following players would have been seeded, but withdrew before the tournament began.

Wildcards
• 🇫🇷 Hugo Gaston

• 🇪🇸 Martín Landaluce

• 🇺🇸 Emilio Nava

• 🇯🇴 Abedallah Shelbayh

• 🇦🇹 Dominic Thiem

Protected ranking
• 🇫🇷 Jérémy Chardy

• 🇬🇧 Kyle Edmund

Withdrawals
• 🇮🇹 Matteo Berrettini → replaced by 🇵🇪 Juan Pablo Varillas

• 🇫🇷 Benjamin Bonzi → replaced by Ilya Ivashka

• 🇺🇸 Jenson Brooksby → replaced by 🇷🇸 Filip Krajinović

• 🇪🇸 Pablo Carreño Busta → replaced by 🇩🇪 Daniel Altmaier

•  Marin Čilić → replaced by 🇦🇺 Christopher O'Connell

• 🇦🇷 Federico Coria → replaced by 🇩🇪 Oscar Otte

• 🇧🇴 Hugo Dellien → replaced by 🇧🇷 Thiago Monteiro

• 🇷🇸 Novak Djokovic → replaced by 🇨🇳 Zhang Zhizhen

• 🇬🇧 Jack Draper → replaced by 🇨🇴 Daniel Elahi Galán

• 🇺🇸 John Isner → replaced by  Cristian Garín

• 🇰🇷 Kwon Soon-woo → replaced by 🇫🇷 Jérémy Chardy

• 🇦🇺 Nick Kyrgios → replaced by  Stan Wawrinka

• 🇫🇷 Constant Lestienne → replaced by 🇩🇪 Jan-Lennard Struff

• 🇪🇸 Rafael Nadal → replaced by 🇫🇷 Quentin Halys

• 🇺🇸 Brandon Nakashima → replaced by  Pavel Kotov

• 🇦🇷 Guido Pella → replaced by 🇪🇸 Roberto Carballés Baena

• 🇫🇷 Arthur Rinderknech → replaced by 🇫🇷 Ugo Humbert

• 🇮🇹 Jannik Sinner → replaced by 🇦🇺 Thanasi Kokkinakis

• 🇸🇪 Mikael Ymer → replaced by 🇦🇺 Alexei Popyrin

Seeds
• # 🇩🇪 Jan-Lennard Struff (qualifying competition, lucky loser)

• # 🇮🇹 Marco Cecchinato (qualified)

• # 🇫🇷 Luca Van Assche (first round)

• # 🇩🇪 Daniel Altmaier (qualifying competition, lucky loser)

• # 🇫🇷 Alexandre Müller (first round)

• # Alexander Shevchenko (qualified)

• # 🇯🇵 Taro Daniel (first round)

• # 🇮🇹 Matteo Arnaldi (qualified)

• # Roman Safiullin (qualified)

• # Pavel Kotov (qualifying competition, lucky loser)

• # Borna Gojo (qualified)

• # 🇩🇪 Yannick Hanfmann (qualified)

• # 🇯🇵 Yosuke Watanuki (qualified)

• # 🇫🇮 Otto Virtanen (first round)

• # 🇦🇹 Jurij Rodionov (qualified)

• # 🇦🇹 Sebastian Ofner (qualifying competition)

• # 🇫🇷 Arthur Fils (qualifying competition)

• # 🇦🇷 Juan Manuel Cerúndolo (qualifying competition)

• # 🇮🇹 Giulio Zeppieri (qualifying competition)

• # 🇮🇹 Francesco Passaro (first round)

• # 🇫🇷 Hugo Grenier (qualified)

• # Aslan Karatsev (qualified)

• # 🇭🇺 Zsombor Piros (qualifying competition)

• # 🇪🇸 Pedro Martínez (first round)

Qualifiers
• # Aslan Karatsev

• # 🇮🇹 Marco Cecchinato

• # 🇮🇹 Andrea Vavassori

• # 🇦🇹 Jurij Rodionov

• # 🇫🇷 Benoît Paire

• # Alexander Shevchenko

• # 🇫🇷 Hugo Grenier

• # 🇮🇹 Matteo Arnaldi

• # Roman Safiullin

• # 🇯🇵 Yosuke Watanuki

• # Borna Gojo

• # 🇩🇪 Yannick Hanfmann

Lucky losers
• # 🇩🇪 Jan-Lennard Struff

• # Pavel Kotov

• # 🇩🇪 Daniel Altmaier