2023 Mutua Madrid Open – Men's singles

{{TennisEvents|2023|Mutua Madrid Open

| champ = {{flagicon|ESP}} Carlos Alcaraz

| runner = {{flagicon|GER}} Jan-Lennard Struff

| score = 6–4, 3–6, 6–3

| draw = 96 (12Q, 8WC)

| seeds = 32

| main_name = Madrid Open (tennis) {{!}} Madrid Open

}}

{{main|2023 Mutua Madrid Open}}

Defending champion Carlos Alcaraz{{cite web|url=https://www.atptour.com/en/news/alcaraz-zverev-madrid-2022-final-sunday|title=Amazing Alcaraz Topples Zverev For Madrid Title|date=8 May 2022|publisher=Association of Tennis Professionals}} 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.{{Cite news|url=https://www.atptour.com/en/news/karatsev-struff-madrid-2023-sf-friday|title=Lucky Loser Struff Reaches Maiden Masters 1000 Final|website=atptour.com|date=2023-05-05|access-date=2023-05-06|first=ATP|last=Staff}}

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 16 editions of the Madrid Open, reaching 13 finals in total.{{cite web|url=https://www.sportskeeda.com/tennis/news-none-nadal-djokovic-federer-feature-madrid-masters-first-time|title=All 3 of Rafael Nadal, Novak Djokovic and Roger Federer skip Madrid Masters for first time in tournament history|publisher=Sportskeeda|author=Bhargav|date=24 April 2023|access-date=25 April 2023}}

Zhang Zhizhen was the first Chinese man to reach the singles quarterfinals of a Masters event.{{Cite news|url=https://www.tennis.com/news/articles/zhang-zhizhen-becomes-first-chinese-player-to-reach-a-masters-1000-quarterfinal|title=Zhang Zhizhen becomes first Chinese player to reach a Masters 1000 quarterfinal|website=tennis.com|date=2023-05-02|access-date=2023-05-02|first=John|last=Berkok}} Aslan Karatsev was only the second qualifier to reach the Madrid Open semifinals, after Fabrice Santoro in 2002.{{Cite news|url=https://www.atptour.com/en/news/karatsev-zhang-madrid-2023-thursday|title=Qualifier Karatsev Ends Zhang's Run In Madrid|website=atptour.com|date=2023-05-04|access-date=2023-05-05|first=ATP|last=Staff}} 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 won their semifinal rematch.

{{Toc limit}}

Seeds

All seeds received a bye into the second round.

{{columns-list|colwidth=30em|

{{seeds|1|1}}{{flagicon|ESP}} Carlos Alcaraz (champion)

{{seeds|2|8}}{{flagicon|}} Daniil Medvedev (fourth round)

{{seeds|3|3}}{{flagicon|NOR}} Casper Ruud (second round)

{{seeds|4|6}}{{flagicon|GRE}} Stefanos Tsitsipas (quarterfinals)

{{seeds|5|2}}{{flagicon|}} Andrey Rublev (fourth round)

{{seeds|6|4}}{{flagicon|DEN}} Holger Rune (third round)

{{seeds|7|5}}{{flagicon|CAN}} Félix Auger-Aliassime (second round)

{{seeds|8|7}}{{flagicon|USA}} Taylor Fritz (fourth round)

{{seeds|9|5}}{{flagicon|USA}} Frances Tiafoe (third round)

{{seeds|10|2}}{{flagicon|}} Karen Khachanov (quarterfinals)

{{seeds|11|7}}{{flagicon|GBR}} Cameron Norrie (third round)

{{seeds|12|4}}{{flagicon|POL}} Hubert Hurkacz (third round)

{{seeds|13|1}}{{flagicon|GER}} Alexander Zverev (fourth round)

{{seeds|14|6}}{{flagicon|USA}} Tommy Paul (second round)

{{seeds|15|3}}{{flagicon|ITA}} Lorenzo Musetti (second round)

{{seeds|16|8}}{{flagicon|AUS}} Alex de Minaur (third round)

{{seeds|17|4}}{{flagicon|CRO}} Borna Ćorić (semifinals)

{{seeds|18}}{{flagicon|ESP}} Pablo Carreño Busta (withdrew)

{{seeds|19|6}}{{flagicon|GBR}} Dan Evans (second round)

{{seeds|20|2}}{{flagicon|ESP}} Roberto Bautista Agut (third round)

{{seeds|21|7}}{{flagicon|CAN}} Denis Shapovalov (second round)

{{seeds|22|1}}{{flagicon|USA}} Sebastian Korda (second round)

{{seeds|23|8}}{{flagicon|NED}} Botic van de Zandschulp (second round)

{{seeds|24|5}}{{flagicon|ARG}} Francisco Cerúndolo (second round)

{{seeds|25|6}}{{flagicon|ARG}} Sebastián Báez (third round)

{{seeds|26|1}}{{flagicon|BUL}} Grigor Dimitrov (third round)

{{seeds|27|7}}{{flagicon|SRB}} Miomir Kecmanović (second round)

{{seeds|28|2}}{{flagicon|JPN}} Yoshihito Nishioka (third round)

{{seeds|29|4}}{{flagicon|ESP}} Alejandro Davidovich Fokina (fourth round)

{{seeds|30|3}}{{flagicon|NED}} Tallon Griekspoor (second round, retired)

{{seeds|31|8}}{{flagicon|CZ}} Jiří Lehečka (second round)

{{seeds|32|5}}{{flagicon|USA}} Ben Shelton (second round)

}}

{{Seeds explanation}}

Draw

{{Draw key}}

= Finals =

{{8TeamBracket-Tennis3

|RD1=Quarterfinals

|RD2=Semifinals

|RD3=Final

|team-width=175

|RD1-seed1=1

|RD1-team1={{flagicon|ESP}} Carlos Alcaraz

|RD1-score1-1=6

|RD1-score1-2=7

|RD1-score1-3=

|RD1-seed2=10

|RD1-team2={{flagicon|}} Karen Khachanov

|RD1-score2-1=4

|RD1-score2-2=5

|RD1-score2-3=

|RD1-seed3=LL

|RD1-team3={{flagicon|GER}} Daniel Altmaier

|RD1-score3-1=3

|RD1-score3-2=3

|RD1-score3-3=

|RD1-seed4=17

|RD1-team4={{flagicon|CRO}} Borna Ćorić

|RD1-score4-1=6

|RD1-score4-2=6

|RD1-score4-3=

|RD1-seed5=LL

|RD1-team5={{flagicon|GER}} Jan-Lennard Struff

|RD1-score5-1=77

|RD1-score5-2=5

|RD1-score5-3=6

|RD1-seed6=4

|RD1-team6={{flagicon|GRE}} Stefanos Tsitsipas

|RD1-score6-1=65

|RD1-score6-2=7

|RD1-score6-3=3

|RD1-seed7=

|RD1-team7={{flagicon|CHN}} Zhang Zhizhen

|RD1-score7-1=63

|RD1-score7-2=4

|RD1-score7-3=

|RD1-seed8=Q

|RD1-team8={{flagicon|}} Aslan Karatsev

|RD1-score8-1=77

|RD1-score8-2=6

|RD1-score8-3=

|RD2-seed1=1

|RD2-team1={{flagicon|ESP}} Carlos Alcaraz

|RD2-score1-1=6

|RD2-score1-2=6

|RD2-score1-3=

|RD2-seed2=17

|RD2-team2={{flagicon|CRO}} Borna Ćorić

|RD2-score2-1=4

|RD2-score2-2=3

|RD2-score2-3=

|RD2-seed3=LL

|RD2-team3={{flagicon|GER}} Jan-Lennard Struff

|RD2-score3-1=4

|RD2-score3-2=6

|RD2-score3-3=6

|RD2-seed4=Q

|RD2-team4={{flagicon|}} Aslan Karatsev

|RD2-score4-1=6

|RD2-score4-2=3

|RD2-score4-3=4

|RD3-seed1=1

|RD3-team1={{flagicon|ESP}} Carlos Alcaraz

|RD3-score1-1=6

|RD3-score1-2=3

|RD3-score1-3=6

|RD3-seed2=LL

|RD3-team2={{flagicon|GER}} Jan-Lennard Struff

|RD3-score2-1=4

|RD3-score2-2=6

|RD3-score2-3=3

}}

=Top half=

==Section 1==

{{16TeamBracket-Compact-Tennis3-Byes

| RD1=First round

| RD2=Second round

| RD3=Third round

| RD4=Fourth round

| RD1-seed03=

| RD1-team03={{flagicon|FIN}} E Ruusuvuori

| RD1-score03-1=78

| RD1-score03-2=77

| RD1-score03-3=

| RD1-seed04=

| RD1-team04={{flagicon|FRA}} U Humbert

| RD1-score04-1=66

| RD1-score04-2=64

| RD1-score04-3=

| RD1-seed05=WC

| RD1-team05={{flagicon|USA}} E Nava

| RD1-score05-1=0

| RD1-score05-2=7

| RD1-score05-3=3

| RD1-seed06=

| RD1-team06={{flagicon|FRA}} G Barrère

| RD1-score06-1=6

| RD1-score06-2=5

| RD1-score06-3=6

| RD1-seed11=

| RD1-team11={{flagicon|ARG}} D Schwartzman

| RD1-score11-1=5

| RD1-score11-2=4

| RD1-score11-3=

| RD1-seed12=Q

| RD1-team12={{flagicon|FRA}} H Grenier

| RD1-score12-1=7

| RD1-score12-2=6

| RD1-score12-3=

| RD1-seed13=

| RD1-team13={{flagicon|ESP}} R Carballés Baena

| RD1-score13-1=6

| RD1-score13-2=6

| RD1-score13-3=

| RD1-seed14=

| RD1-team14={{flagicon|BEL}} D Goffin

| RD1-score14-1=4

| RD1-score14-2=4

| RD1-score14-3=

| RD2-seed01=1

| RD2-team01={{flagicon|ESP}} C Alcaraz

| RD2-score01-1=2

| RD2-score01-2=6

| RD2-score01-3=6

| RD2-seed02=

| RD2-team02={{flagicon|FIN}} E Ruusuvuori

| RD2-score02-1=6

| RD2-score02-2=4

| RD2-score02-3=2

| RD2-seed03=

| RD2-team03={{flagicon|FRA}} G Barrère

| RD2-score03-1=66

| RD2-score03-2=62

| RD2-score03-3=

| RD2-seed04=26

| RD2-team04={{flagicon|BUL}} G Dimitrov

| RD2-score04-1=78

| RD2-score04-2=77

| RD2-score04-3=

| RD2-seed05=22

| RD2-team05={{flagicon|USA}} S Korda

| RD2-score05-1=65

| RD2-score05-2=67

| RD2-score05-3=

| RD2-seed06=Q

| RD2-team06={{flagicon|FRA}} H Grenier

| RD2-score06-1=77

| RD2-score06-2=79

| RD2-score06-3=

| RD2-seed07=

| RD2-team07={{flagicon|ESP}} R Carballés Baena

| RD2-score07-1=78

| RD2-score07-2=5

| RD2-score07-3=0

| RD2-seed08=13

| RD2-team08={{flagicon|GER}} A Zverev

| RD2-score08-1=66

| RD2-score08-2=7

| RD2-score08-3=6

| RD3-seed01=1

| RD3-team01={{flagicon|ESP}} C Alcaraz

| RD3-score01-1=6

| RD3-score01-2=7

| RD3-score01-3=

| RD3-seed02=26

| RD3-team02={{flagicon|BUL}} G Dimitrov

| RD3-score02-1=2

| RD3-score02-2=5

| RD3-score02-3=

| RD3-seed03=Q

| RD3-team03={{flagicon|FRA}} H Grenier

| RD3-score03-1=1

| RD3-score03-2=0

| RD3-score03-3=

| RD3-seed04=13

| RD3-team04={{flagicon|GER}} A Zverev

| RD3-score04-1=6

| RD3-score04-2=6

| RD3-score04-3=

| RD4-seed01=1

| RD4-team01={{flagicon|ESP}} C Alcaraz

| RD4-score01-1=6

| RD4-score01-2=6

| RD4-score01-3=

| RD4-seed02=13

| RD4-team02={{flagicon|GER}} A Zverev

| RD4-score02-1=1

| RD4-score02-2=2

| RD4-score02-3=

}}

==Section 2==

{{16TeamBracket-Compact-Tennis3-Byes

| RD1=First round

| RD2=Second round

| RD3=Third round

| RD4=Fourth round

| RD1-seed03=

| RD1-team03={{flagicon|BRA}} T Monteiro

| RD1-score03-1=711

| RD1-score03-2=4

| RD1-score03-3=6

| RD1-seed04=Q

| RD1-team04={{flagicon|CRO}} B Gojo

| RD1-score04-1=69

| RD1-score04-2=6

| RD1-score04-3=3

| RD1-seed05=

| RD1-team05={{flagicon|AUS}} A Popyrin

| RD1-score05-1=6

| RD1-score05-2=4

| RD1-score05-3=4

| RD1-seed06=

| RD1-team06={{flagicon|FRA}} Q Halys

| RD1-score06-1=4

| RD1-score06-2=6

| RD1-score06-3=6

| RD1-seed11=

| RD1-team11={{flagicon|CHN}} Y Wu

| RD1-score11-1=2

| RD1-score11-2=4

| RD1-score11-3=

| RD1-seed12=

| RD1-team12={{flagicon|SVK}} A Molčan

| RD1-score12-1=6

| RD1-score12-2=6

| RD1-score12-3=

| RD1-seed13=

| RD1-team13={{flagicon|USA}} M Cressy

| RD1-score13-1=77

| RD1-score13-2=3

| RD1-score13-3=64

| RD1-seed14=

| RD1-team14={{flagicon|SUI}} S Wawrinka

| RD1-score14-1=63

| RD1-score14-2=6

| RD1-score14-3=77

| RD2-seed01=10

| RD2-team01={{flagicon|}} K Khachanov

| RD2-score01-1=6

| RD2-score01-2=3

| RD2-score01-3=6

| RD2-seed02=

| RD2-team02={{flagicon|BRA}} T Monteiro

| RD2-score02-1=3

| RD2-score02-2=6

| RD2-score02-3=3

| RD2-seed03=

| RD2-team03={{flagicon|FRA}} Q Halys

| RD2-score03-1=6

| RD2-score03-2=65

| RD2-score03-3=3

| RD2-seed04=20

| RD2-team04={{flagicon|ESP}} R Bautista Agut

| RD2-score04-1=4

| RD2-score04-2=77

| RD2-score04-3=6

| RD2-seed05=28

| RD2-team05={{flagicon|JPN}} Y Nishioka

| RD2-score05-1=5

| RD2-score05-2=6

| RD2-score05-3=6

| RD2-seed06=

| RD2-team06={{flagicon|SVK}} A Molčan

| RD2-score06-1=7

| RD2-score06-2=4

| RD2-score06-3=4

| RD2-seed07=

| RD2-team07={{flagicon|SUI}} S Wawrinka

| RD2-score07-1=5

| RD2-score07-2=4

| RD2-score07-3=

| RD2-seed08=5

| RD2-team08={{flagicon|}} A Rublev

| RD2-score08-1=7

| RD2-score08-2=6

| RD2-score08-3=

| RD3-seed01=10

| RD3-team01={{flagicon|}} K Khachanov

| RD3-score01-1=7

| RD3-score01-2=4

| RD3-score01-3=6

| RD3-seed02=20

| RD3-team02={{flagicon|ESP}} R Bautista Agut

| RD3-score02-1=5

| RD3-score02-2=6

| RD3-score02-3=3

| RD3-seed03=28

| RD3-team03={{flagicon|JPN}} Y Nishioka

| RD3-score03-1=2

| RD3-score03-2=5

| RD3-score03-3=

| RD3-seed04=5

| RD3-team04={{flagicon|}} A Rublev

| RD3-score04-1=6

| RD3-score04-2=7

| RD3-score04-3=

| RD4-seed01=10

| RD4-team01={{flagicon|}} K Khachanov

| RD4-score01-1=710

| RD4-score01-2=6

| RD4-score01-3=

| RD4-seed02=5

| RD4-team02={{flagicon|}} A Rublev

| RD4-score02-1=68

| RD4-score02-2=4

| RD4-score02-3=

}}

==Section 3==

{{16TeamBracket-Compact-Tennis3-Byes

| RD1=First round

| RD2=Second round

| RD3=Third round

| RD4=Fourth round

| RD1-seed03=Q

| RD1-team03={{flagicon|FRA}} B Paire

| RD1-score03-1=1

| RD1-score03-2=6

| RD1-score03-3=66

| RD1-seed04=Q

| RD1-team04={{flagicon|ITA}} M Arnaldi

| RD1-score04-1=6

| RD1-score04-2=3

| RD1-score04-3=78

| RD1-seed05=

| RD1-team05={{flagicon|AUS}} T Kokkinakis

| RD1-score05-1=67

| RD1-score05-2=63

| RD1-score05-3=

| RD1-seed06=

| RD1-team06={{flagicon|ESP}} J Munar

| RD1-score06-1=79

| RD1-score06-2=77

| RD1-score06-3=

| RD1-seed11=LL

| RD1-team11={{flagicon|}} P Kotov

| RD1-score11-1=3

| RD1-score11-2=6

| RD1-score11-3=4

| RD1-seed12=

| RD1-team12={{flagicon|GER}} O Otte

| RD1-score12-1=6

| RD1-score12-2=4

| RD1-score12-3=6

| RD1-seed13=

| RD1-team13={{flagicon|PER}} JP Varillas

| RD1-score13-1=4

| RD1-score13-2=6

| RD1-score13-3=3

| RD1-seed14=Q

| RD1-team14={{flagicon|GER}} Y Hanfmann

| RD1-score14-1=6

| RD1-score14-2=3

| RD1-score14-3=6

| RD2-seed01=3

| RD2-team01={{flagicon|NOR}} C Ruud

| RD2-score01-1=3

| RD2-score01-2=4

| RD2-score01-3=

| RD2-seed02=Q

| RD2-team02={{flagicon|ITA}} M Arnaldi

| RD2-score02-1=6

| RD2-score02-2=6

| RD2-score02-3=

| RD2-seed03=

| RD2-team03={{flagicon|ESP}} J Munar

| RD2-score03-1=77

| RD2-score03-2=0

| RD2-score03-3=

| RD2-seed04=30

| RD2-team04={{flagicon|NED}} T Griekspoor

| RD2-score04-1=63

| RD2-score04-2=0r

| RD2-score04-3=

| RD2-seed05=LL

| RD2-team05={{flagicon|GER}} D Altmaier

| RD2-score05-1=6

| RD2-score05-2=7

| RD2-score05-3=

| RD2-seed06=

| RD2-team06={{flagicon|GER}} O Otte

| RD2-score06-1=4

| RD2-score06-2=5

| RD2-score06-3=

| RD2-seed07=Q

| RD2-team07={{flagicon|GER}} Y Hanfmann

| RD2-score07-1=6

| RD2-score07-2=77

| RD2-score07-3=

| RD2-seed08=15

| RD2-team08={{flagicon|ITA}} L Musetti

| RD2-score08-1=4

| RD2-score08-2=63

| RD2-score08-3=

| RD3-seed01=Q

| RD3-team01={{flagicon|ITA}} M Arnaldi

| RD3-score01-1=6

| RD3-score01-2=3

| RD3-score01-3=1

| RD3-seed02=

| RD3-team02={{flagicon|ESP}} J Munar

| RD3-score02-1=3

| RD3-score02-2=6

| RD3-score02-3=6

| RD3-seed03=LL

| RD3-team03={{flagicon|GER}} D Altmaier

| RD3-score03-1=77

| RD3-score03-2=6

| RD3-score03-3=

| RD3-seed04=Q

| RD3-team04={{flagicon|GER}} Y Hanfmann

| RD3-score04-1=63

| RD3-score04-2=3

| RD3-score04-3=

| RD4-seed01=

| RD4-team01={{flagicon|ESP}} J Munar

| RD4-score01-1=3

| RD4-score01-2=0

| RD4-score01-3=

| RD4-seed02=LL

| RD4-team02={{flagicon|GER}} D Altmaier

| RD4-score02-1=6

| RD4-score02-2=6

| RD4-score02-3=

}}

==Section 4==

{{16TeamBracket-Compact-Tennis3-Byes

| RD1=First round

| RD2=Second round

| RD3=Third round

| RD4=Fourth round

| RD1-seed03=WC

| RD1-team03={{flagicon|ESP}} M Landaluce

| RD1-score03-1=2

| RD1-score03-2=1

| RD1-score03-3=

| RD1-seed04=

| RD1-team04={{flagicon|FRA}} R Gasquet

| RD1-score04-1=6

| RD1-score04-2=6

| RD1-score04-3=

| RD1-seed05=PR

| RD1-team05={{flagicon|FRA}} J Chardy

| RD1-score05-1=3

| RD1-score05-2=4

| RD1-score05-3=

| RD1-seed06=WC

| RD1-team06={{flagicon|FRA}} H Gaston

| RD1-score06-1=6

| RD1-score06-2=6

| RD1-score06-3=

| RD1-seed11=

| RD1-team11={{flagicon|ESP}} A Ramos Viñolas

| RD1-score11-1=4

| RD1-score11-2=77

| RD1-score11-3=6

| RD1-seed12=

| RD1-team12={{flagicon|}} I Ivashka

| RD1-score12-1=6

| RD1-score12-2=63

| RD1-score12-3=2

| RD1-seed13=

| RD1-team13={{flagicon|KAZ}} A Bublik

| RD1-score13-1=717

| RD1-score13-2=64

| RD1-score13-3=6

| RD1-seed14=

| RD1-team14={{flagicon|COL}} DE Galán

| RD1-score14-1=615

| RD1-score14-2=77

| RD1-score14-3=4

| RD2-seed01=12

| RD2-team01={{flagicon|POL}} H Hurkacz

| RD2-score01-1=69

| RD2-score01-2=6

| RD2-score01-3=7

| RD2-seed02=

| RD2-team02={{flagicon|FRA}} R Gasquet

| RD2-score02-1=711

| RD2-score02-2=4

| RD2-score02-3=5

| RD2-seed03=WC

| RD2-team03={{flagicon|FRA}} H Gaston

| RD2-score03-1=3

| RD2-score03-2=3

| RD2-score03-3=

| RD2-seed04=17

| RD2-team04={{flagicon|CRO}} B Ćorić

| RD2-score04-1=6

| RD2-score04-2=6

| RD2-score04-3=

| RD2-seed05=29

| RD2-team05={{flagicon|ESP}} A Davidovich Fokina

| RD2-score05-1=6

| RD2-score05-2=6

| RD2-score05-3=

| RD2-seed06=

| RD2-team06={{flagicon|ESP}} A Ramos Viñolas

| RD2-score06-1=3

| RD2-score06-2=4

| RD2-score06-3=

| RD2-seed07=

| RD2-team07={{flagicon|KAZ}} A Bublik

| RD2-score07-1=1

| RD2-score07-2=6

| RD2-score07-3=69

| RD2-seed08=6

| RD2-team08={{flagicon|DEN}} H Rune

| RD2-score08-1=6

| RD2-score08-2=4

| RD2-score08-3=711

| RD3-seed01=12

| RD3-team01={{flagicon|POL}} H Hurkacz

| RD3-score01-1=63

| RD3-score01-2=3

| RD3-score01-3=

| RD3-seed02=17

| RD3-team02={{flagicon|CRO}} B Ćorić

| RD3-score02-1=77

| RD3-score02-2=6

| RD3-score02-3=

| RD3-seed03=29

| RD3-team03={{flagicon|ESP}} A Davidovich Fokina

| RD3-score03-1=77

| RD3-score03-2=5

| RD3-score03-3=77

| RD3-seed04=6

| RD3-team04={{flagicon|DEN}} H Rune

| RD3-score04-1=61

| RD3-score04-2=7

| RD3-score04-3=65

| RD4-seed01=17

| RD4-team01={{flagicon|CRO}} B Ćorić

| RD4-score01-1=65

| RD4-score01-2=6

| RD4-score01-3=77

| RD4-seed02=29

| RD4-team02={{flagicon|ESP}} A Davidovich Fokina

| RD4-score02-1=77

| RD4-score02-2=3

| RD4-score02-3=65

}}

=Bottom half=

==Section 5==

{{16TeamBracket-Compact-Tennis3-Byes

| RD1=First round

| RD2=Second round

| RD3=Third round

| RD4=Fourth round

| RD1-seed03=

| RD1-team03={{flagicon|AUS}} J Kubler

| RD1-score03-1=3

| RD1-score03-2=3

| RD1-score03-3=

| RD1-seed04=

| RD1-team04={{flagicon|SRB}} D Lajović

| RD1-score04-1=6

| RD1-score04-2=6

| RD1-score04-3=

| RD1-seed05=

| RD1-team05={{flagicon|ITA}} L Sonego

| RD1-score05-1=3

| RD1-score05-2=1

| RD1-score05-3=

| RD1-seed06=LL

| RD1-team06={{flagicon|GER}} J-L Struff

| RD1-score06-1=6

| RD1-score06-2=6

| RD1-score06-3=

| RD1-seed11=WC

| RD1-team11={{flagicon|JOR}} A Shelbayh

| RD1-score11-1=1

| RD1-score11-2=4

| RD1-score11-3=

| RD1-seed12=

| RD1-team12={{flagicon|ARG}} P Cachin

| RD1-score12-1=6

| RD1-score12-2=6

| RD1-score12-3=

| RD1-seed13=

| RD1-team13={{flagicon|ARG}} TM Etcheverry

| RD1-score13-1=6

| RD1-score13-2=6

| RD1-score13-3=

| RD1-seed14=

| RD1-team14={{flagicon|FRA}} A Mannarino

| RD1-score14-1=4

| RD1-score14-2=0

| RD1-score14-3=

| RD2-seed01=7

| RD2-team01={{flagicon|CAN}} F Auger-Aliassime

| RD2-score01-1=2

| RD2-score01-2=6

| RD2-score01-3=65

| RD2-seed02=

| RD2-team02={{flagicon|SRB}} D Lajović

| RD2-score02-1=6

| RD2-score02-2=3

| RD2-score02-3=77

| RD2-seed03=LL

| RD2-team03={{flagicon|GER}} J-L Struff

| RD2-score03-1=4

| RD2-score03-2=77

| RD2-score03-3=7

| RD2-seed04=32

| RD2-team04={{flagicon|USA}} B Shelton

| RD2-score04-1=6

| RD2-score04-2=64

| RD2-score04-3=5

| RD2-seed05=24

| RD2-team05={{flagicon|ARG}} F Cerúndolo

| RD2-score05-1=1

| RD2-score05-2=66

| RD2-score05-3=

| RD2-seed06=

| RD2-team06={{flagicon|ARG}} P Cachin

| RD2-score06-1=6

| RD2-score06-2=78

| RD2-score06-3=

| RD2-seed07=

| RD2-team07={{flagicon|ARG}} TM Etcheverry

| RD2-score07-1=3

| RD2-score07-2=65

| RD2-score07-3=

| RD2-seed08=9

| RD2-team08={{flagicon|USA}} F Tiafoe

| RD2-score08-1=6

| RD2-score08-2=77

| RD2-score08-3=

| RD3-seed01=

| RD3-team01={{flagicon|SRB}} D Lajović

| RD3-score01-1=77

| RD3-score01-2=3

| RD3-score01-3=3

| RD3-seed02=LL

| RD3-team02={{flagicon|GER}} J-L Struff

| RD3-score02-1=62

| RD3-score02-2=6

| RD3-score02-3=6

| RD3-seed03=

| RD3-team03={{flagicon|ARG}} P Cachin

| RD3-score03-1=6

| RD3-score03-2=77

| RD3-score03-3=

| RD3-seed04=9

| RD3-team04={{flagicon|USA}} F Tiafoe

| RD3-score04-1=1

| RD3-score04-2=62

| RD3-score04-3=

| RD4-seed01=LL

| RD4-team01={{flagicon|GER}} J-L Struff

| RD4-score01-1=79

| RD4-score01-2=67

| RD4-score01-3=6

| RD4-seed02=

| RD4-team02={{flagicon|ARG}} P Cachin

| RD4-score02-1=67

| RD4-score02-2=79

| RD4-score02-3=3

}}

==Section 6==

{{16TeamBracket-Compact-Tennis3-Byes

| RD1=First round

| RD2=Second round

| RD3=Third round

| RD4=Fourth round

| RD1-seed03=Q

| RD1-team03={{flagicon|}} R Safiullin

| RD1-score03-1=6

| RD1-score03-2=3

| RD1-score03-3=6

| RD1-seed04=

| RD1-team04={{flagicon|CHI}} N Jarry

| RD1-score04-1=2

| RD1-score04-2=6

| RD1-score04-3=3

| RD1-seed05=

| RD1-team05={{flagicon|USA}} M McDonald

| RD1-score05-1=6

| RD1-score05-2=3

| RD1-score05-3=64

| RD1-seed06=

| RD1-team06={{flagicon|ESP}} B Zapata Miralles

| RD1-score06-1=3

| RD1-score06-2=6

| RD1-score06-3=77

| RD1-seed11=

| RD1-team11={{flagicon|POR}} N Borges

| RD1-score11-1=2

| RD1-score11-2=67

| RD1-score11-3=

| RD1-seed12=

| RD1-team12={{flagicon|USA}} M Giron

| RD1-score12-1=6

| RD1-score12-2=79

| RD1-score12-3=

| RD1-seed13=PR

| RD1-team13={{flagicon|GBR}} K Edmund

| RD1-score13-1=4

| RD1-score13-2=1

| RD1-score13-3=

| RD1-seed14=WC

| RD1-team14={{flagicon|AUT}} D Thiem

| RD1-score14-1=6

| RD1-score14-2=6

| RD1-score14-3=

| RD2-seed01=14

| RD2-team01={{flagicon|USA}} T Paul

| RD2-score01-1=3

| RD2-score01-2=63

| RD2-score01-3=

| RD2-seed02=Q

| RD2-team02={{flagicon|}} R Safiullin

| RD2-score02-1=6

| RD2-score02-2=77

| RD2-score02-3=

| RD2-seed03=

| RD2-team03={{flagicon|ESP}} B Zapata Miralles

| RD2-score03-1=6

| RD2-score03-2=6

| RD2-score03-3=

| RD2-seed04=19

| RD2-team04={{flagicon|GBR}} D Evans

| RD2-score04-1=3

| RD2-score04-2=2

| RD2-score04-3=

| RD2-seed05=25

| RD2-team05={{flagicon|ARG}} S Báez

| RD2-score05-1=3

| RD2-score05-2=6

| RD2-score05-3=6

| RD2-seed06=

| RD2-team06={{flagicon|USA}} M Giron

| RD2-score06-1=6

| RD2-score06-2=3

| RD2-score06-3=4

| RD2-seed07=WC

| RD2-team07={{flagicon|AUT}} D Thiem

| RD2-score07-1=6

| RD2-score07-2=1

| RD2-score07-3=65

| RD2-seed08=4

| RD2-team08={{flagicon|GRE}} S Tsitsipas

| RD2-score08-1=3

| RD2-score08-2=6

| RD2-score08-3=77

| RD3-seed01=Q

| RD3-team01={{flagicon|}} R Safiullin

| RD3-score01-1=3

| RD3-score01-2=6

| RD3-score01-3=3

| RD3-seed02=

| RD3-team02={{flagicon|ESP}} B Zapata Miralles

| RD3-score02-1=6

| RD3-score02-2=3

| RD3-score02-3=6

| RD3-seed03=25

| RD3-team03={{flagicon|ARG}} S Báez

| RD3-score03-1=5

| RD3-score03-2=6

| RD3-score03-3=3

| RD3-seed04=4

| RD3-team04={{flagicon|GRE}} S Tsitsipas

| RD3-score04-1=7

| RD3-score04-2=3

| RD3-score04-3=6

| RD4-seed01=

| RD4-team01={{flagicon|ESP}} B Zapata Miralles

| RD4-score01-1=3

| RD4-score01-2=1

| RD4-score01-3=

| RD4-seed02=4

| RD4-team02={{flagicon|GRE}} S Tsitsipas

| RD4-score02-1=6

| RD4-score02-2=6

| RD4-score02-3=

}}

==Section 7==

{{16TeamBracket-Compact-Tennis3-Byes

| RD1=First round

| RD2=Second round

| RD3=Third round

| RD4=Fourth round

| RD1-seed03=

| RD1-team03={{flagicon|AUS}} C O'Connell

| RD1-score03-1=6

| RD1-score03-2=62

| RD1-score03-3=6

| RD1-seed04=

| RD1-team04={{flagicon|SRB}} F Krajinović

| RD1-score04-1=4

| RD1-score04-2=77

| RD1-score04-3=2

| RD1-seed05=

| RD1-team05={{flagicon|CHI}} C Garín

| RD1-score05-1=77

| RD1-score05-2=6

| RD1-score05-3=

| RD1-seed06=

| RD1-team06={{flagicon|SUI}} M-A Hüsler

| RD1-score06-1=65

| RD1-score06-2=2

| RD1-score06-3=

| RD1-seed11=Q

| RD1-team11={{flagicon|AUT}} J Rodionov

| RD1-score11-1=66

| RD1-score11-2=4

| RD1-score11-3=

| RD1-seed12=

| RD1-team12={{flagicon|CHN}} Z Zhang

| RD1-score12-1=78

| RD1-score12-2=6

| RD1-score12-3=

| RD1-seed13=

| RD1-team13={{flagicon|FRA}} C Moutet

| RD1-score13-1=3

| RD1-score13-2=3

| RD1-score13-3=

| RD1-seed14=Q

| RD1-team14={{flagicon|JPN}} Y Watanuki

| RD1-score14-1=6

| RD1-score14-2=6

| RD1-score14-3=

| RD2-seed01=8

| RD2-team01={{flagicon|USA}} T Fritz

| RD2-score01-1=713

| RD2-score01-2=6

| RD2-score01-3=

| RD2-seed02=

| RD2-team02={{flagicon|AUS}} C O'Connell

| RD2-score02-1=611

| RD2-score02-2=4

| RD2-score02-3=

| RD2-seed03=

| RD2-team03={{flagicon|CHI}} C Garín

| RD2-score03-1=77

| RD2-score03-2=65

| RD2-score03-3=6

| RD2-seed04=27

| RD2-team04={{flagicon|SRB}} M Kecmanović

| RD2-score04-1=63

| RD2-score04-2=77

| RD2-score04-3=4

| RD2-seed05=21

| RD2-team05={{flagicon|CAN}} D Shapovalov

| RD2-score05-1=77

| RD2-score05-2=4

| RD2-score05-3=61

| RD2-seed06=

| RD2-team06={{flagicon|CHN}} Z Zhang

| RD2-score06-1=64

| RD2-score06-2=6

| RD2-score06-3=77

| RD2-seed07=Q

| RD2-team07={{flagicon|JPN}} Y Watanuki

| RD2-score07-1=4

| RD2-score07-2=65

| RD2-score07-3=

| RD2-seed08=11

| RD2-team08={{flagicon|GBR}} C Norrie

| RD2-score08-1=6

| RD2-score08-2=77

| RD2-score08-3=

| RD3-seed01=8

| RD3-team01={{flagicon|USA}} T Fritz

| RD3-score01-1=6

| RD3-score01-2=77

| RD3-score01-3=

| RD3-seed02=

| RD3-team02={{flagicon|CHI}} C Garín

| RD3-score02-1=1

| RD3-score02-2=64

| RD3-score02-3=

| RD3-seed03=

| RD3-team03={{flagicon|CHN}} Z Zhang

| RD3-score03-1=2

| RD3-score03-2=77

| RD3-score03-3=77

| RD3-seed04=11

| RD3-team04={{flagicon|GBR}} C Norrie

| RD3-score04-1=6

| RD3-score04-2=62

| RD3-score04-3=62

| RD4-seed01=8

| RD4-team01={{flagicon|USA}} T Fritz

| RD4-score01-1=6

| RD4-score01-2=65

| RD4-score01-3=68

| RD4-seed02=

| RD4-team02={{flagicon|CHN}} Z Zhang

| RD4-score02-1=3

| RD4-score02-2=77

| RD4-score02-3=710

}}

==Section 8==

{{16TeamBracket-Compact-Tennis3-Byes

| RD1=First round

| RD2=Second round

| RD3=Third round

| RD4=Fourth round

| RD1-seed03=

| RD1-team03={{flagicon|HUN}} M Fucsovics

| RD1-score03-1=64

| RD1-score03-2=3

| RD1-score03-3=

| RD1-seed04=Q

| RD1-team04={{flagicon|ITA}} M Cecchinato

| RD1-score04-1=77

| RD1-score04-2=6

| RD1-score04-3=

| RD1-seed05=Q

| RD1-team05={{flagicon|}} A Karatsev

| RD1-score05-1=77

| RD1-score05-2=7

| RD1-score05-3=

| RD1-seed06=

| RD1-team06={{flagicon|SRB}} L Djere

| RD1-score06-1=65

| RD1-score06-2=5

| RD1-score06-3=

| RD1-seed11=

| RD1-team11={{flagicon|USA}} JJ Wolf

| RD1-score11-1=4

| RD1-score11-2=4

| RD1-score11-3=

| RD1-seed12=Q

| RD1-team12={{flagicon|}} A Shevchenko

| RD1-score12-1=6

| RD1-score12-2=6

| RD1-score12-3=

| RD1-seed13=Q

| RD1-team13={{flagicon|ITA}} A Vavassori

| RD1-score13-1=6

| RD1-score13-2=79

| RD1-score13-3=

| RD1-seed14=

| RD1-team14={{flagicon|GBR}} A Murray

| RD1-score14-1=2

| RD1-score14-2=67

| RD1-score14-3=

| RD2-seed01=16

| RD2-team01={{flagicon|AUS}} A de Minaur

| RD2-score01-1=6

| RD2-score01-2=77

| RD2-score01-3=

| RD2-seed02=Q

| RD2-team02={{flagicon|ITA}} M Cecchinato

| RD2-score02-1=4

| RD2-score02-2=65

| RD2-score02-3=

| RD2-seed03=Q

| RD2-team03={{flagicon|}} A Karatsev

| RD2-score03-1=6

| RD2-score03-2=7

| RD2-score03-3=

| RD2-seed04=23

| RD2-team04={{flagicon|NED}} B van de Zandschulp

| RD2-score04-1=2

| RD2-score04-2=5

| RD2-score04-3=

| RD2-seed05=31

| RD2-team05={{flagicon|CZE}} J Lehečka

| RD2-score05-1=1

| RD2-score05-2=1

| RD2-score05-3=

| RD2-seed06=Q

| RD2-team06={{flagicon|}} A Shevchenko

| RD2-score06-1=6

| RD2-score06-2=6

| RD2-score06-3=

| RD2-seed07=Q

| RD2-team07={{flagicon|ITA}} A Vavassori

| RD2-score07-1=4

| RD2-score07-2=3

| RD2-score07-3=

| RD2-seed08=2

| RD2-team08={{flagicon|}} D Medvedev

| RD2-score08-1=6

| RD2-score08-2=6

| RD2-score08-3=

| RD3-seed01=16

| RD3-team01={{flagicon|AUS}} A de Minaur

| RD3-score01-1=3

| RD3-score01-2=6

| RD3-score01-3=4

| RD3-seed02=Q

| RD3-team02={{flagicon|}} A Karatsev

| RD3-score02-1=6

| RD3-score02-2=4

| RD3-score02-3=6

| RD3-seed03=Q

| RD3-team03={{flagicon|}} A Shevchenko

| RD3-score03-1=6

| RD3-score03-2=1

| RD3-score03-3=5

| RD3-seed04=2

| RD3-team04={{flagicon|}} D Medvedev

| RD3-score04-1=4

| RD3-score04-2=6

| RD3-score04-3=7

| RD4-seed01=Q

| RD4-team01={{flagicon|}} A Karatsev

| RD4-score01-1=77

| RD4-score01-2=6

| RD4-score01-3=

| RD4-seed02=2

| RD4-team02={{flagicon|}} D Medvedev

| RD4-score02-1=61

| RD4-score02-2=4

| RD4-score02-3=

}}

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.

class="wikitable sortable"

! style="width:30px;" |Seed

! style="width:30px;" |Rank

! style="width:185px;" |Player

! style="width:75px;" |Points before

! style="width:75px;" |Points defending

! style="width:75px;" |Points earned

! style="width:75px;" |Points after

! style="width:320px;" |Status

bgcolor=#cfc

| style="text-align:center;" | 1

| style="text-align:center;" | 2

| {{flagicon|ESP}} Carlos Alcaraz

| style="text-align:center;" | 6,770

| style="text-align:center;" | 1,000

| style="text-align:center;" | 1,000

| style="text-align:center;" | 6,770

| Champion, defeated {{flagicon|GER}} Jan-Lennard Struff [LL]

style="text-align:center;" | 2

| style="text-align:center;" | 3

| {{flagicon

} Daniil Medvedev

| style="text-align:center;" | 5,240

| style="text-align:center;" | 0

| style="text-align:center;" | 90

| style="text-align:center;" | 5,330

| Fourth round lost to {{flagicon|}} Aslan Karatsev [Q]

|-

| style="text-align:center;" | 3

| style="text-align:center;" | 4

| {{flagicon|NOR}} Casper Ruud

| style="text-align:center;" | 5,210

| style="text-align:center;" | 10+45

| style="text-align:center;" | 10+0

| style="text-align:center;" | 5,165

| Second round lost to {{flagicon|ITA}} Matteo Arnaldi [Q]

|-

| style="text-align:center;" | 4

| style="text-align:center;" | 5

| {{flagicon|GRE}} Stefanos Tsitsipas

| style="text-align:center;" | 5,195

| style="text-align:center;" | 360

| style="text-align:center;" | 180

| style="text-align:center;" | 5,015

| Quarterfinals lost to {{flagicon|GER}} Jan-Lennard Struff [LL]

|-

| style="text-align:center;" | 5

| style="text-align:center;" | 6

| {{flagicon|}} Andrey Rublev

| style="text-align:center;" | 4,280

| style="text-align:center;" | 180

| style="text-align:center;" | 90

| style="text-align:center;" | 4,190

| Fourth round lost to {{flagicon|}} Karen Khachanov [10]

|-

| style="text-align:center;" | 6

| style="text-align:center;" | 7

| {{flagicon|DEN}} Holger Rune

| style="text-align:center;" | 4,070

| style="text-align:center;" | 250

| style="text-align:center;" | 45

| style="text-align:center;" | 3,865

| {{nowrap|Third round lost to {{flagicon|ESP}} Alejandro Davidovich Fokina [29]}}

|-

| style="text-align:center;" | 7

| style="text-align:center;" | 9

| {{flagicon|CAN}} Félix Auger-Aliassime

| style="text-align:center;" | 3,405

| style="text-align:center;" | 180

| style="text-align:center;" | 10

| style="text-align:center;" | 3,235

| Second round lost to {{flagicon|SRB}} Dušan Lajović

|-

| style="text-align:center;" | 8

| style="text-align:center;" | 10

| {{flagicon|USA}} Taylor Fritz

| style="text-align:center;" | 3,290

| style="text-align:center;" | 0

| style="text-align:center;" | 90

| style="text-align:center;" | 3,380

| Fourth round lost to {{flagicon|CHN}} Zhang Zhizhen

|-

| style="text-align:center;" | 9

| style="text-align:center;" | 11

| {{flagicon|USA}} Frances Tiafoe

| style="text-align:center;" | 2,870

| style="text-align:center;" | 10+150

| style="text-align:center;" | 45+0

| style="text-align:center;" | 2,755

| Third round lost to {{flagicon|ARG}} Pedro Cachin

|-

| style="text-align:center;" | 10

| style="text-align:center;" | 12

| {{flagicon|}} Karen Khachanov

| style="text-align:center;" | 2,855

| style="text-align:center;" | 10

| style="text-align:center;" | 180

| style="text-align:center;" | 3,025

| Quarterfinals lost to {{flagicon|ESP}} Carlos Alcaraz [1]

|-

| style="text-align:center;" | 11

| style="text-align:center;" | 13

| {{flagicon|GBR}} Cameron Norrie

| style="text-align:center;" | 2,725

| style="text-align:center;" | 90

| style="text-align:center;" | 45

| style="text-align:center;" | 2,680

| Third round lost to {{flagicon|CHN}} Zhang Zhizhen

|-

| style="text-align:center;" | 12

| style="text-align:center;" | 15

| {{flagicon|POL}} Hubert Hurkacz

| style="text-align:center;" | 2,660

| style="text-align:center;" | 180

| style="text-align:center;" | 45

| style="text-align:center;" | 2,525

| Third round lost to {{flagicon|CRO}} Borna Ćorić [17]

|-

| style="text-align:center;" | 13

| style="text-align:center;" | 16

| {{flagicon|GER}} Alexander Zverev

| style="text-align:center;" | 2,140

| style="text-align:center;" | 600

| style="text-align:center;" | 90

| style="text-align:center;" | 1,630

| Fourth round lost to {{flagicon|ESP}} Carlos Alcaraz [1]

|-

| style="text-align:center;" | 14

| style="text-align:center;" | 17

| {{flagicon|USA}} Tommy Paul

| style="text-align:center;" | 2,070

| style="text-align:center;" | 10+0§

| style="text-align:center;" | 10+32§

| style="text-align:center;" | 2,102

| Second round lost to {{flagicon|}} Roman Safiullin

|-

| style="text-align:center;" | 15

| style="text-align:center;" | 18

| {{flagicon|ITA}} Lorenzo Musetti

| style="text-align:center;" | 2,065

| style="text-align:center;" | 115

| style="text-align:center;" | 10

| style="text-align:center;" | 1,960

| Second round lost to {{flagicon|GER}} Yannick Hanfmann [Q]

|-

| style="text-align:center;" | 16

| style="text-align:center;" | 19

| {{flagicon|AUS}} Alex de Minaur

| style="text-align:center;" | 1,995

| style="text-align:center;" | 45

| style="text-align:center;" | 45

| style="text-align:center;" | 1,995

| Third round lost to {{flagicon|}} Aslan Karatsev [Q]

|-

| style="text-align:center;" | 17

| style="text-align:center;" | 20

| {{flagicon|CRO}} Borna Ćorić

| style="text-align:center;" | 1,890

| style="text-align:center;" | 10

| style="text-align:center;" | 360

| style="text-align:center;" | 2,240

| Semifinals lost to {{flagicon|ESP}} Carlos Alcaraz [1]

|-

| style="text-align:center;" | 18

| style="text-align:center;" | 22

| {{flagicon|ESP}} Pablo Carreño Busta

| style="text-align:center;" | 1,795

| style="text-align:center;" | 10

| style="text-align:center;" | 0

| style="text-align:center;" | 1,785

| Withdrew due to elbow injury

|-

| style="text-align:center;" | 19

| style="text-align:center;" | 24

| {{flagicon|GBR}} Dan Evans

| style="text-align:center;" | 1,560

| style="text-align:center;" | 90

| style="text-align:center;" | 10

| style="text-align:center;" | 1,480

| {{nowrap|Second round lost to {{flagicon|ESP}} Bernabé Zapata Miralles}}

|-

| style="text-align:center;" | 20

| style="text-align:center;" | 25

| {{flagicon|ESP}} Roberto Bautista Agut

| style="text-align:center;" | 1,475

| style="text-align:center;" | 45

| style="text-align:center;" | 45

| style="text-align:center;" | 1,475

| Third round lost to {{flagicon|}} Karen Khachanov [10]

|-

| style="text-align:center;" | 21

| style="text-align:center;" | 27

| {{flagicon|CAN}} Denis Shapovalov

| style="text-align:center;" | 1,425

| style="text-align:center;" | 45

| style="text-align:center;" | 10

| style="text-align:center;" | 1,390

| Second round lost to {{flagicon|CHN}} Zhang Zhizhen

|-

| style="text-align:center;" | 22

| style="text-align:center;" | 28

| {{flagicon|USA}} Sebastian Korda

| style="text-align:center;" | 1,390

| style="text-align:center;" | 45+90

| style="text-align:center;" | 10+0

| style="text-align:center;" | 1,265

| Second round lost to {{flagicon|FRA}} Hugo Grenier [Q]

|-

| style="text-align:center;" | 23

| style="text-align:center;" | 29

| {{nowrap|{{flagicon|NED}} Botic van de Zandschulp}}

| style="text-align:center;" | 1,390

| style="text-align:center;" | 45+150

| style="text-align:center;" | 10+45

| style="text-align:center;" | 1,250

| Second round lost to {{flagicon|}} Aslan Karatsev [Q]

|-

| style="text-align:center;" | 24

| style="text-align:center;" | 30

| {{flagicon|ARG}} Francisco Cerúndolo

| style="text-align:center;" | 1,235

| style="text-align:center;" | (45)

| style="text-align:center;" | 10

| style="text-align:center;" | 1,200

| Second round lost to {{flagicon|ARG}} Pedro Cachin

|-

| style="text-align:center;" | 25

| style="text-align:center;" | 31

| {{flagicon|ARG}} Sebastián Báez

| style="text-align:center;" | 1,190

| style="text-align:center;" | 250

| style="text-align:center;" | 45

| style="text-align:center;" | 985

| Third round lost to {{flagicon|GRE}} Stefanos Tsitsipas [4]

|-

| style="text-align:center;" | 26

| style="text-align:center;" | 32

| {{flagicon|BUL}} Grigor Dimitrov

| style="text-align:center;" | 1,170

| style="text-align:center;" | 90

| style="text-align:center;" | 45

| style="text-align:center;" | 1,125

| Third round lost to {{flagicon|ESP}} Carlos Alcaraz [1]

|-

| style="text-align:center;" | 27

| style="text-align:center;" | 33

| {{flagicon|SRB}} Miomir Kecmanović

| style="text-align:center;" | 1,170

| style="text-align:center;" | 45+90

| style="text-align:center;" | 10+10

| style="text-align:center;" | 1,055

| Second round lost to {{flagicon|CHI}} Cristian Garín

|-

| style="text-align:center;" | 28

| style="text-align:center;" | 34

| {{flagicon|JPN}} Yoshihito Nishioka

| style="text-align:center;" | 1,138

| style="text-align:center;" | 12

| style="text-align:center;" | 45

| style="text-align:center;" | 1,171

| Third round lost to {{flagicon|}} Andrey Rublev [5]

|-

| style="text-align:center;" | 29

| style="text-align:center;" | 35

| {{nowrap|{{flagicon|ESP}} Alejandro Davidovich Fokina}}

| style="text-align:center;" | 1,095

| style="text-align:center;" | 45+45

| style="text-align:center;" | 90+20

| style="text-align:center;" | 1,115

| Fourth round lost to {{flagicon|CRO}} Borna Ćorić [17]

|-

| style="text-align:center;" | 30

| style="text-align:center;" | 36

| {{flagicon|NED}} Tallon Griekspoor

| style="text-align:center;" | 1,094

| style="text-align:center;" | (13)

| style="text-align:center;" | 10

| style="text-align:center;" | 1,091

| {{nowrap|Second round retired against {{flagicon|ESP}} Jaume Munar}}

|-

| style="text-align:center;" | 31

| style="text-align:center;" | 37

| {{flagicon|CZ}} Jiří Lehečka

| style="text-align:center;" | 1,046

| style="text-align:center;" | 60+12

| style="text-align:center;" | 10+8

| style="text-align:center;" | 992

| {{nowrap|Second round lost to {{flagicon|}} Alexander Shevchenko [Q]}}

|-

| style="text-align:center;" | 32

| style="text-align:center;" | 38

| {{flagicon|USA}} Ben Shelton

| style="text-align:center;" | 1,042

| style="text-align:center;" | (7)+(10)§

| style="text-align:center;" | 10+32

| style="text-align:center;" | 1067

| Second round lost to {{flagicon|GER}} Jan-Lennard Struff [LL]

|}

† 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.

class="wikitable sortable"
Rank

! style="width:185px;" |Player

! Points before

! style="width:75px;" |Points dropped

! Points after

! Withdrawal reason

style="text-align:center;" | 1

| {{flagicon|SRB}} Novak Djokovic

| style="text-align:center;" | 7,135

| style="text-align:center;" | 360

| style="text-align:center;" | 6,775

| Elbow injury{{cite web |url=https://www.bbc.com/sport/tennis/65360608 |title=Novak Djokovic has withdrawn from Madrid Open, say organisers |date=22 April 2023 |website=bbc.com |access-date=22 April 2023}}

style="text-align:center;" | 8

| {{flagicon|ITA}} Jannik Sinner

| style="text-align:center;" | 3,615

| style="text-align:center;" | 90

| style="text-align:center;" | 3,525

| Sickness

style="text-align:center;" | 14

| {{flagicon|ESP}} Rafael Nadal

| style="text-align:center;" | 2,715

| style="text-align:center;" | 180

| style="text-align:center;" | 2,535

| Left hip injury

style="text-align:center;" | 21

| {{flagicon|ITA}} Matteo Berrettini

| style="text-align:center;" | 1,832

| style="text-align:center;" | 0

| style="text-align:center;" | 1,832

| Abdominal injury

style="text-align:center;" | 23

| {{flagicon|CRO}} Marin Čilić

| style="text-align:center;" | 1,645

| style="text-align:center;" | 45

| style="text-align:center;" | 1,600

| Knee injury

style="text-align:center;" | 26

| {{flagicon|AUS}} Nick Kyrgios

| style="text-align:center;" | 1,465

| style="text-align:center;" | 0

| style="text-align:center;" | 1,465

| Left knee injury

Other entry information

= Wildcards =

{{columns-list|colwidth=30em|

}}

= Protected ranking=

{{columns-list|colwidth=30em|

}}

= Withdrawals =

{{columns-list|colwidth=30em|

}}

Qualifying

=Seeds=

{{columns-list|colwidth=30em|

  1. {{flagicon|GER}} Jan-Lennard Struff (qualifying competition, lucky loser)
  2. {{flagicon|ITA}} Marco Cecchinato (qualified)
  3. {{flagicon|FRA}} Luca Van Assche (first round)
  4. {{flagicon|GER}} Daniel Altmaier (qualifying competition, lucky loser)
  5. {{flagicon|FRA}} Alexandre Müller (first round)
  6. {{flagicon|}} Alexander Shevchenko (qualified)
  7. {{flagicon|JPN}} Taro Daniel (first round)
  8. {{flagicon|ITA}} Matteo Arnaldi (qualified)
  9. {{flagicon|}} Roman Safiullin (qualified)
  10. {{flagicon|}} Pavel Kotov (qualifying competition, lucky loser)
  11. {{flagicon|CRO}} Borna Gojo (qualified)
  12. {{flagicon|GER}} Yannick Hanfmann (qualified)
  13. {{flagicon|JPN}} Yosuke Watanuki (qualified)
  14. {{flagicon|FIN}} Otto Virtanen (first round)
  15. {{flagicon|AUT}} Jurij Rodionov (qualified)
  16. {{flagicon|AUT}} Sebastian Ofner (qualifying competition)
  17. {{flagicon|FRA}} Arthur Fils (qualifying competition)
  18. {{flagicon|ARG}} Juan Manuel Cerúndolo (qualifying competition)
  19. {{flagicon|ITA}} Giulio Zeppieri (qualifying competition)
  20. {{flagicon|ITA}} Francesco Passaro (first round)
  21. {{flagicon|FRA}} Hugo Grenier (qualified)
  22. {{flagicon|}} Aslan Karatsev (qualified)
  23. {{flagicon|HUN}} Zsombor Piros (qualifying competition)
  24. {{flagicon|ESP}} Pedro Martínez (first round)

}}

=Qualifiers=

{{columns-list|colwidth=30em|

  1. {{flagicon|}} Aslan Karatsev
  2. {{flagicon|ITA}} Marco Cecchinato
  3. {{flagicon|ITA}} Andrea Vavassori
  4. {{flagicon|AUT}} Jurij Rodionov
  5. {{flagicon|FRA}} Benoît Paire
  6. {{flagicon|}} Alexander Shevchenko
  7. {{flagicon|FRA}} Hugo Grenier
  8. {{flagicon|ITA}} Matteo Arnaldi
  9. {{flagicon|}} Roman Safiullin
  10. {{flagicon|JPN}} Yosuke Watanuki
  11. {{flagicon|CRO}} Borna Gojo
  12. {{flagicon|GER}} Yannick Hanfmann

}}

=Lucky losers=

{{columns-list|colwidth=30em|

  1. {{flagicon|GER}} Jan-Lennard Struff
  2. {{flagicon|}} Pavel Kotov
  3. {{flagicon|GER}} Daniel Altmaier

}}

=Qualifying draw=

==First qualifier==

{{4TeamBracket-Tennis3

| RD1=First round

| RD2=Qualifying competition

|team-width=175

| RD1-seed1=1

| RD1-team1={{flagicon|GER}} Jan-Lennard Struff

| RD1-score1-1=7

| RD1-score1-2=6

| RD1-score1-3=

| RD1-seed2=

| RD1-team2={{flagicon|ITA}} Luca Nardi

| RD1-score2-1=5

| RD1-score2-2=4

| RD1-score2-3=

| RD1-seed3=

| RD1-team3={{flagicon|ITA}} Raúl Brancaccio

| RD1-score3-1=4

| RD1-score3-2=0

| RD1-score3-3=

| RD1-seed4=22

| RD1-team4={{flagicon|}} Aslan Karatsev

| RD1-score4-1=6

| RD1-score4-2=6

| RD1-score4-3=

| RD2-seed1=1

| RD2-team1={{flagicon|GER}} Jan-Lennard Struff

| RD2-score1-1=4

| RD2-score1-2=2

| RD2-score1-3=

| RD2-seed2=22

| RD2-team2={{flagicon|}} Aslan Karatsev

| RD2-score2-1=6

| RD2-score2-2=6

| RD2-score2-3=

}}

==Second qualifier==

{{4TeamBracket-Tennis3

| RD1=First round

| RD2=Qualifying competition

|team-width=175

| RD1-seed1=2

| RD1-team1={{flagicon|ITA}} Marco Cecchinato

| RD1-score1-1=3

| RD1-score1-2=6

| RD1-score1-3=6

| RD1-seed2=

| RD1-team2={{flagicon|KAZ}} Timofey Skatov

| RD1-score2-1=6

| RD1-score2-2=2

| RD1-score2-3=3

| RD1-seed3=

| RD1-team3={{flagicon|SVK}} Jozef Kovalík

| RD1-score3-1=4

| RD1-score3-2=6

| RD1-score3-3=4

| RD1-seed4=19

| RD1-team4={{flagicon|ITA}} Giulio Zeppieri

| RD1-score4-1=6

| RD1-score4-2=4

| RD1-score4-3=6

| RD2-seed1=2

| RD2-team1={{flagicon|ITA}} Marco Cecchinato

| RD2-score1-1=77

| RD2-score1-2=6

| RD2-score1-3=

| RD2-seed2=19

| RD2-team2={{flagicon|ITA}} Giulio Zeppieri

| RD2-score2-1=65

| RD2-score2-2=4

| RD2-score2-3=

}}

==Third qualifier==

{{4TeamBracket-Tennis3

| RD1=First round

| RD2=Qualifying competition

|team-width=175

| RD1-seed1=3

| RD1-team1={{flagicon|FRA}} Luca Van Assche

| RD1-score1-1=3

| RD1-score1-2=64

| RD1-score1-3=

| RD1-seed2=

| RD1-team2={{flagicon|BRA}} Felipe Meligeni Alves

| RD1-score2-1=6

| RD1-score2-2=77

| RD1-score2-3=

| RD1-seed3=

| RD1-team3={{flagicon|ITA}} Andrea Vavassori

| RD1-score3-1=6

| RD1-score3-2=65

| RD1-score3-3=6

| RD1-seed4=14

| RD1-team4={{flagicon|FIN}} Otto Virtanen

| RD1-score4-1=1

| RD1-score4-2=77

| RD1-score4-3=2

| RD2-seed1= 

| RD2-team1={{flagicon|BRA}} Felipe Meligeni Alves

| RD2-score1-1=3

| RD2-score1-2=612

| RD2-score1-3=

| RD2-seed2=

| RD2-team2={{flagicon|ITA}} Andrea Vavassori

| RD2-score2-1=6

| RD2-score2-2=714

| RD2-score2-3=

}}

==Fourth qualifier==

{{4TeamBracket-Tennis3

| RD1=First round

| RD2=Qualifying competition

|team-width=175

| RD1-seed1=4

| RD1-team1={{flagicon|GER}} Daniel Altmaier

| RD1-score1-1=6

| RD1-score1-2=6

| RD1-score1-3=

| RD1-seed2=PR

| RD1-team2={{flagicon|HUN}} Attila Balázs

| RD1-score2-1=1

| RD1-score2-2=1

| RD1-score2-3=

| RD1-seed3=

| RD1-team3={{flagicon|FRA}} Laurent Lokoli

| RD1-score3-1=6

| RD1-score3-2=2

| RD1-score3-3=4

| RD1-seed4=15

| RD1-team4={{flagicon|AUT}} Jurij Rodionov

| RD1-score4-1=2

| RD1-score4-2=6

| RD1-score4-3=6

| RD2-seed1=4

| RD2-team1={{flagicon|GER}} Daniel Altmaier

| RD2-score1-1=4

| RD2-score1-2=3

| RD2-score1-3=

| RD2-seed2=15

| RD2-team2={{flagicon|AUT}} Jurij Rodionov

| RD2-score2-1=6

| RD2-score2-2=6

| RD2-score2-3=

}}

==Fifth qualifier==

{{4TeamBracket-Tennis3

| RD1=First round

| RD2=Qualifying competition

|team-width=175

| RD1-seed1=5

| RD1-team1={{flagicon|FRA}} Alexandre Müller

| RD1-score1-1=4

| RD1-score1-2=61

| RD1-score1-3=

| RD1-seed2=

| RD1-team2={{flagicon|JPN}} Kaichi Uchida

| RD1-score2-1=6

| RD1-score2-2=77

| RD1-score2-3=

| RD1-seed3=WC

| RD1-team3={{flagicon|FRA}} Benoît Paire

| RD1-score3-1=3

| RD1-score3-2=77

| RD1-score3-3=6

| RD1-seed4=20

| RD1-team4={{flagicon|ITA}} Francesco Passaro

| RD1-score4-1=6

| RD1-score4-2=64

| RD1-score4-3=2

| RD2-seed1= 

| RD2-team1={{flagicon|JPN}} Kaichi Uchida

| RD2-score1-1=6

| RD2-score1-2=3

| RD2-score1-3=4

| RD2-seed2=WC

| RD2-team2={{flagicon|FRA}} Benoît Paire

| RD2-score2-1=3

| RD2-score2-2=6

| RD2-score2-3=6

}}

==Sixth qualifier==

{{4TeamBracket-Tennis3

| RD1=First round

| RD2=Qualifying competition

|team-width=175

| RD1-seed1=6

| RD1-team1={{flagicon|}} Alexander Shevchenko

| RD1-score1-1=710

| RD1-score1-2=77

| RD1-score1-3=

| RD1-seed2=

| RD1-team2={{flagicon|SUI}} Antoine Bellier

| RD1-score2-1=68

| RD1-score2-2=64

| RD1-score2-3=

| RD1-seed3=

| RD1-team3={{flagicon|TPE}} Tseng Chun-hsin

| RD1-score3-1=3

| RD1-score3-2=4

| RD1-score3-3=

| RD1-seed4=18

| RD1-team4={{flagicon|ARG}} Juan Manuel Cerúndolo

| RD1-score4-1=6

| RD1-score4-2=6

| RD1-score4-3=

| RD2-seed1=6

| RD2-team1={{flagicon|}} Alexander Shevchenko

| RD2-score1-1=77

| RD2-score1-2=6

| RD2-score1-3=

| RD2-seed2=18

| RD2-team2={{flagicon|ARG}} Juan Manuel Cerúndolo

| RD2-score2-1=65

| RD2-score2-2=4

| RD2-score2-3=

}}

==Seventh qualifier==

{{4TeamBracket-Tennis3

| RD1=First round

| RD2=Qualifying competition

|team-width=175

| RD1-seed1=7

| RD1-team1={{flagicon|JPN}} Taro Daniel

| RD1-score1-1=1

| RD1-score1-2=7

| RD1-score1-3=2

| RD1-seed2=WC

| RD1-team2={{flagicon|ESP}} Daniel Rincón

| RD1-score2-1=6

| RD1-score2-2=5

| RD1-score2-3=6

| RD1-seed3=

| RD1-team3={{flagicon|SVK}} Lukáš Klein

| RD1-score3-1=78

| RD1-score3-2=3

| RD1-score3-3=4

| RD1-seed4=21

| RD1-team4={{flagicon|FRA}} Hugo Grenier

| RD1-score4-1=66

| RD1-score4-2=6

| RD1-score4-3=6

| RD2-seed1=WC

| RD2-team1={{flagicon|ESP}} Daniel Rincón

| RD2-score1-1=3

| RD2-score1-2=77

| RD2-score1-3=2

| RD2-seed2=21

| RD2-team2={{flagicon|FRA}} Hugo Grenier

| RD2-score2-1=6

| RD2-score2-2=64

| RD2-score2-3=6

}}

==Eighth qualifier==

{{4TeamBracket-Tennis3

| RD1=First round

| RD2=Qualifying competition

|team-width=175

| RD1-seed1=8

| RD1-team1={{flagicon|ITA}} Matteo Arnaldi

| RD1-score1-1=6

| RD1-score1-2=6

| RD1-score1-3=

| RD1-seed2=

| RD1-team2={{flagicon|AUT}} Filip Misolic

| RD1-score2-1=1

| RD1-score2-2=4

| RD1-score2-3=

| RD1-seed3=WC

| RD1-team3={{flagicon|MAR}} Reda Bennani

| RD1-score3-1=2

| RD1-score3-2=2

| RD1-score3-3=

| RD1-seed4=17

| RD1-team4={{flagicon|FRA}} Arthur Fils

| RD1-score4-1=6

| RD1-score4-2=6

| RD1-score4-3=

| RD2-seed1=8

| RD2-team1={{flagicon|ITA}} Matteo Arnaldi

| RD2-score1-1=3

| RD2-score1-2=6

| RD2-score1-3=6

| RD2-seed2=17

| RD2-team2={{flagicon|FRA}} Arthur Fils

| RD2-score2-1=6

| RD2-score2-2=3

| RD2-score2-3=2

}}

==Ninth qualifier==

{{4TeamBracket-Tennis3

| RD1=First round

| RD2=Qualifying competition

|team-width=175

| RD1-seed1=9

| RD1-team1={{flagicon|}} Roman Safiullin

| RD1-score1-1=6

| RD1-score1-2=6

| RD1-score1-3=

| RD1-seed2=

| RD1-team2={{flagicon|POR}} João Sousa

| RD1-score2-1=2

| RD1-score2-2=2

| RD1-score2-3=

| RD1-seed3=

| RD1-team3={{flagicon|SWE}} Elias Ymer

| RD1-score3-1=3

| RD1-score3-2=1

| RD1-score3-3=

| RD1-seed4=16

| RD1-team4={{flagicon|AUT}} Sebastian Ofner

| RD1-score4-1=6

| RD1-score4-2=6

| RD1-score4-3=

| RD2-seed1=9

| RD2-team1={{flagicon|}} Roman Safiullin

| RD2-score1-1=6

| RD2-score1-2=77

| RD2-score1-3=

| RD2-seed2=16

| RD2-team2={{flagicon|AUT}} Sebastian Ofner

| RD2-score2-1=4

| RD2-score2-2=64

| RD2-score2-3=

}}

==Tenth qualifier==

{{4TeamBracket-Tennis3

| RD1=First round

| RD2=Qualifying competition

|team-width=175

| RD1-seed1=10

| RD1-team1={{flagicon|}} Pavel Kotov

| RD1-score1-1=6

| RD1-score1-2=3

| RD1-score1-3=78

| RD1-seed2=

| RD1-team2={{flagicon|BEL}} Kimmer Coppejans

| RD1-score2-1=4

| RD1-score2-2=6

| RD1-score2-3=66

| RD1-seed3=

| RD1-team3={{flagicon|ARG}} Federico Delbonis

| RD1-score3-1=4

| RD1-score3-2=65

| RD1-score3-3=

| RD1-seed4=13

| RD1-team4={{flagicon|JPN}} Yosuke Watanuki

| RD1-score4-1=6

| RD1-score4-2=77

| RD1-score4-3=

| RD2-seed1=10

| RD2-team1={{flagicon|}} Pavel Kotov

| RD2-score1-1=79

| RD2-score1-2=3

| RD2-score1-3=63

| RD2-seed2=13

| RD2-team2={{flagicon|JPN}} Yosuke Watanuki

| RD2-score2-1=67

| RD2-score2-2=6

| RD2-score2-3=77

}}

==Eleventh qualifier==

{{4TeamBracket-Tennis3

| RD1=First round

| RD2=Qualifying competition

|team-width=175

| RD1-seed1=11

| RD1-team1={{flagicon|CRO}} Borna Gojo

| RD1-score1-1=6

| RD1-score1-2=6

| RD1-score1-3=

| RD1-seed2=

| RD1-team2={{flagicon|GBR}} Jan Choinski

| RD1-score2-1=3

| RD1-score2-2=2

| RD1-score2-3=

| RD1-seed3=WC

| RD1-team3={{flagicon|ESP}} Pablo Andújar

| RD1-score3-1=6

| RD1-score3-2=1

| RD1-score3-3=2

| RD1-seed4=23

| RD1-team4={{flagicon|HUN}} Zsombor Piros

| RD1-score4-1=3

| RD1-score4-2=6

| RD1-score4-3=6

| RD2-seed1=11

| RD2-team1={{flagicon|CRO}} Borna Gojo

| RD2-score1-1=78

| RD2-score1-2=6

| RD2-score1-3=

| RD2-seed2=23

| RD2-team2={{flagicon|HUN}} Zsombor Piros

| RD2-score2-1=66

| RD2-score2-2=2

| RD2-score2-3=

}}

==Twelfth qualifier==

{{4TeamBracket-Tennis3

| RD1=First round

| RD2=Qualifying competition

|team-width=175

| RD1-seed1=12

| RD1-team1={{flagicon|GER}} Yannick Hanfmann

| RD1-score1-1=6

| RD1-score1-2=6

| RD1-score1-3=

| RD1-seed2=

| RD1-team2={{flagicon|GER}} Maximilian Marterer

| RD1-score2-1=2

| RD1-score2-2=4

| RD1-score2-3=

| RD1-seed3=WC

| RD1-team3={{flagicon|FRA}} Arthur Cazaux

| RD1-score3-1=4

| RD1-score3-2=6

| RD1-score3-3=78

| RD1-seed4=24

| RD1-team4={{flagicon|ESP}} Pedro Martínez

| RD1-score4-1=6

| RD1-score4-2=2

| RD1-score4-3=66

| RD2-seed1=12

| RD2-team1={{flagicon|GER}} Yannick Hanfmann

| RD2-score1-1=6

| RD2-score1-2=6

| RD2-score1-3=

| RD2-seed2=WC

| RD2-team2={{flagicon|FRA}} Arthur Cazaux

| RD2-score2-1=2

| RD2-score2-2=4

| RD2-score2-3=

}}

References

{{reflist}}