Skip Navigation Links
ATP TOUR MASTERS 1000 MADRID
ATP TOUR
OUTDOOR CLAY
€ 9,249,713
128-PLAYER SINGLES MAIN DRAW
25.04.2024 - 05.05.2024
RANKED ON 06.05.2024

JUMP TO
MADRID OPEN
2023 EDITION
2024 EDITION

MAIN DRAWQUALIFYING DRAW

ROUND 1ROUND 2ROUND 3ROUND 4QUARTER-FINALSSEMI-FINALSFINALWINNER
1
RANK
2
ENTRY
(1)
Jannik Sinner
Prize money: €161,995€161,995
POINTS WON: 200POINTS WON: 200
NOT PLAYED
2
RANK
Bye
Jannik Sinner
6
6
FINISHED
3
RANK
116
ENTRY
(Q)
Richard Gasquet
Prize money: €20,360€20,360
POINTS WON: 30POINTS WON: 30
2
5
Lorenzo Sonego
Prize money: €30,255€30,255
POINTS WON: 30POINTS WON: 30
0
3
FINISHED
4
52
RANK
Lorenzo Sonego
6
7
Jannik Sinner
6
7
FINISHED
5
RANK
105
ENTRY
(Q)
Albert Ramos-Vinolas
Prize money: €20,360€20,360
POINTS WON: 30POINTS WON: 30
3
4
Pavel Kotov
Prize money: €51,665€51,665
POINTS WON: 50POINTS WON: 50
2
5
FINISHED
6
72
RANK
Pavel Kotov
6
6
Pavel Kotov
5
6
7
FINISHED
7
RANK
Bye
Jordan Thompson
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
7
4
5
NOT PLAYED
8
33
RANK
(32)
ENTRY
Jordan Thompson
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
Jannik Sinner
5
6
6
FINISHED
9
RANK
23
ENTRY
(22)
Nicolas Jarry
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
Karen Khachanov
Prize money: €88,440€88,440
POINTS WON: 100POINTS WON: 100
7
3
3
NOT PLAYED
10
RANK
Bye
Nicolas Jarry
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
3
6
3
FINISHED
11
RANK
38
Alejandro Tabilo
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
7
4
4
Flavio Cobolli
6
3
6
FINISHED
12
64
RANK
Flavio Cobolli
5
6
6
Flavio Cobolli
Prize money: €51,665€51,665
POINTS WON: 50POINTS WON: 50
5
4
FINISHED
13
RANK
89
Daniel Elahi Galan
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
64
6
1
Karen Khachanov
7
6
FINISHED
14
86
RANK
(LL)
ENTRY
Roberto Bautista Agut
7
4
6
Roberto Bautista Agut
Prize money: €42,075€42,075
POINTS WON: 40POINTS WON: 40
6
3
5
FINISHED
15
RANK
Bye
Karen Khachanov
3
6
7
NOT PLAYED
16
17
RANK
(16)
ENTRY
Karen Khachanov
Prize money: €88,440€88,440
POINTS WON: 100POINTS WON: 100
Jannik Sinner
Prize money: €161,995€161,995
POINTS WON: 200POINTS WON: 200
RETIRED
17
RANK
10
ENTRY
(9)
Grigor Dimitrov
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
Felix Auger-Aliassime
NOT PLAYED
18
RANK
Bye
Grigor Dimitrov
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
2
7
3
FINISHED
19
RANK
58
Yannick Hanfmann
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
4
63
Jakub Mensik
6
64
6
FINISHED
20
74
RANK
Jakub Mensik
6
7
Jakub Mensik
Prize money: €51,665€51,665
POINTS WON: 50POINTS WON: 50
1
0
RETIRED
21
RANK
78
Yoshihito Nishioka
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
6
1
4
Felix Auger-Aliassime
6
1
FINISHED
22
35
RANK
Felix Auger-Aliassime
4
6
6
Felix Auger-Aliassime
6
6
FINISHED
23
RANK
Bye
Adrian Mannarino
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
0
4
NOT PLAYED
24
20
RANK
(19)
ENTRY
Adrian Mannarino
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
Felix Auger-Aliassime
6
7
FINISHED
25
RANK
30
ENTRY
(29)
Cameron Norrie
Prize money: €51,665€51,665
POINTS WON: 50POINTS WON: 50
Casper Ruud
Prize money: €88,440€88,440
POINTS WON: 100POINTS WON: 100
4
5
NOT PLAYED
26
RANK
Bye
Cameron Norrie
6
6
FINISHED
27
RANK
70
Alex Michelsen
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
6
0
2
Joao Fonseca
Prize money: €30,255€30,255
POINTS WON: 30POINTS WON: 30
1
4
FINISHED
28
242
RANK
(WC)
ENTRY
Joao Fonseca
4
6
6
Cameron Norrie
Prize money: €51,665€51,665
POINTS WON: 50POINTS WON: 50
2
4
FINISHED
29
RANK
49
Zhizhen Zhang
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
3
2
Casper Ruud
6
6
FINISHED
30
66
RANK
Miomir Kecmanovic
6
6
Miomir Kecmanovic
Prize money: €30,255€30,255
POINTS WON: 30POINTS WON: 30
4
1
FINISHED
31
RANK
Bye
Casper Ruud
6
6
NOT PLAYED
32
6
RANK
(5)
ENTRY
Casper Ruud
Prize money: €88,440€88,440
POINTS WON: 100POINTS WON: 100
Felix Auger-Aliassime
3
RETIRED
33
RANK
4
ENTRY
(3)
Daniil Medvedev
Prize money: €161,995€161,995
POINTS WON: 200POINTS WON: 200
Jiri Lehecka
Prize money: €284,590€284,590
POINTS WON: 400POINTS WON: 400
3
NOT PLAYED
34
RANK
Bye
Daniil Medvedev
2
6
6
FINISHED
35
RANK
67
Christopher O'Connell
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
4
1
Matteo Arnaldi
Prize money: €30,255€30,255
POINTS WON: 30POINTS WON: 30
6
4
4
FINISHED
36
36
RANK
Matteo Arnaldi
6
6
Daniil Medvedev
5
7
6
FINISHED
37
RANK
80
Max Purcell
4
6
7
Sebastian Korda
Prize money: €51,665€51,665
POINTS WON: 50POINTS WON: 50
7
64
3
FINISHED
38
51
RANK
Marcos Giron
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
6
4
62
Max Purcell
Prize money: €30,255€30,255
POINTS WON: 30POINTS WON: 30
3
3
FINISHED
39
RANK
Bye
Sebastian Korda
6
6
NOT PLAYED
40
26
RANK
(25)
ENTRY
Sebastian Korda
Prize money: €51,665€51,665
POINTS WON: 50POINTS WON: 50
Daniil Medvedev
7
6
FINISHED
41
RANK
18
ENTRY
(17)
Alexander Bublik
Prize money: €88,440€88,440
POINTS WON: 100POINTS WON: 100
Alexander Bublik
Prize money: €88,440€88,440
POINTS WON: 100POINTS WON: 100
63
4
NOT PLAYED
42
RANK
Bye
Alexander Bublik
1
6
6
FINISHED
43
RANK
54
Dominik Koepfer
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
1
6
65
Roberto Carballes Baena
Prize money: €30,255€30,255
POINTS WON: 30POINTS WON: 30
6
2
2
FINISHED
44
68
RANK
Roberto Carballes Baena
6
3
7
Alexander Bublik
3
7
6
FINISHED
45
RANK
50
Tomas Machac
6
1
6
Ben Shelton
Prize money: €51,665€51,665
POINTS WON: 50POINTS WON: 50
6
62
4
FINISHED
46
71
RANK
Emil Ruusuvuori
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
4
6
2
Tomas Machac
Prize money: €30,255€30,255
POINTS WON: 30POINTS WON: 30
0
2
FINISHED
47
RANK
Bye
Ben Shelton
6
6
NOT PLAYED
48
15
RANK
(14)
ENTRY
Ben Shelton
Prize money: €51,665€51,665
POINTS WON: 50POINTS WON: 50
Daniil Medvedev
Prize money: €161,995€161,995
POINTS WON: 200POINTS WON: 200
4
0
RETIRED
49
RANK
11
ENTRY
(10)
Alex De Minaur
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
Jiri Lehecka
6
0
NOT PLAYED
50
RANK
Bye
Alex De Minaur
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
66
3
FINISHED
51
RANK
1028
ENTRY
(WC)
Darwin Blanch
Prize money: €20,360€20,360
POINTS WON: 0POINTS WON: 0
1
0
Rafael Nadal
7
6
FINISHED
52
512
RANK
Rafael Nadal
6
6
Rafael Nadal
6
65
6
FINISHED
53
RANK
91
Pedro Cachin
6
6
Pedro Cachin
Prize money: €51,665€51,665
POINTS WON: 50POINTS WON: 50
1
7
3
FINISHED
54
45
RANK
Sebastian Ofner
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
3
3
Pedro Cachin
7
3
6
FINISHED
55
RANK
Bye
Frances Tiafoe
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
61
6
4
NOT PLAYED
56
21
RANK
(20)
ENTRY
Frances Tiafoe
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
Rafael Nadal
Prize money: €88,440€88,440
POINTS WON: 100POINTS WON: 100
5
4
FINISHED
57
RANK
31
ENTRY
(30)
Jiri Lehecka
Prize money: €284,590€284,590
POINTS WON: 400POINTS WON: 400
Jiri Lehecka
7
6
NOT PLAYED
58
RANK
Bye
Jiri Lehecka
7
6
FINISHED
59
RANK
97
ENTRY
(Q)
Aleksandar Kovacevic
Prize money: €20,360€20,360
POINTS WON: 30POINTS WON: 30
6
5
4
Hamad Medjedovic
Prize money: €30,255€30,255
POINTS WON: 50POINTS WON: 50
5
4
FINISHED
60
130
RANK
(Q)
ENTRY
Hamad Medjedovic
4
7
6
Jiri Lehecka
6
7
FINISHED
61
RANK
65
Dusan Lajovic
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
4
3
Thiago Monteiro
Prize money: €51,665€51,665
POINTS WON: 70POINTS WON: 70
4
67
FINISHED
62
118
RANK
(Q)
ENTRY
Thiago Monteiro
6
6
Thiago Monteiro
6
6
FINISHED
63
RANK
Bye
Stefanos Tsitsipas
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
4
4
NOT PLAYED
64
7
RANK
(6)
ENTRY
Stefanos Tsitsipas
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
Felix Auger-Aliassime
Prize money: €512,260€512,260
POINTS WON: 650POINTS WON: 650
6
5
5
FINISHED
Andrey Rublev
Prize money: €963,225€963,225
POINTS WON: 1000POINTS WON: 1000
65
RANK
9
ENTRY
(8)
Hubert Hurkacz
Prize money: €88,440€88,440
POINTS WON: 100POINTS WON: 100
Andrey Rublev
4
7
7
NOT PLAYED
66
RANK
Bye
Hubert Hurkacz
6
7
FINISHED
67
RANK
93
ENTRY
(Q)
Thanasi Kokkinakis
Prize money: €20,360€20,360
POINTS WON: 30POINTS WON: 30
3
6
5
Jack Draper
Prize money: €30,255€30,255
POINTS WON: 30POINTS WON: 30
1
5
FINISHED
68
43
RANK
Jack Draper
6
3
7
Hubert Hurkacz
6
7
FINISHED
69
RANK
61
Daniel Altmaier
6
7
Daniel Altmaier
Prize money: €51,665€51,665
POINTS WON: 50POINTS WON: 50
4
62
FINISHED
70
322
RANK
(WC)
ENTRY
Martin Landaluce
Prize money: €20,360€20,360
POINTS WON: 0POINTS WON: 0
1
5
Daniel Altmaier
6
6
FINISHED
71
RANK
Bye
Arthur Fils
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
2
3
NOT PLAYED
72
32
RANK
(31)
ENTRY
Arthur Fils
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
Hubert Hurkacz
Prize money: €88,440€88,440
POINTS WON: 100POINTS WON: 100
62
4
FINISHED
73
RANK
19
ENTRY
(18)
Sebastian Baez
Prize money: €51,665€51,665
POINTS WON: 50POINTS WON: 50
Taylor Fritz
7
6
NOT PLAYED
74
RANK
Bye
Sebastian Baez
6
62
6
FINISHED
75
RANK
99
Luca Van Assche
6
60
6
Luca Van Assche
Prize money: €30,255€30,255
POINTS WON: 30POINTS WON: 30
4
7
3
FINISHED
76
103
RANK
(WC)
ENTRY
Zizou Bergs
Prize money: €20,360€20,360
POINTS WON: 0POINTS WON: 0
4
7
1
Sebastian Baez
Prize money: €51,665€51,665
POINTS WON: 50POINTS WON: 50
2
3
FINISHED
77
RANK
60
Luciano Darderi
6
6
Taylor Fritz
6
6
FINISHED
78
40
RANK
Gael Monfils
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
4
2
Luciano Darderi
Prize money: €30,255€30,255
POINTS WON: 30POINTS WON: 30
61
4
FINISHED
79
RANK
Bye
Taylor Fritz
7
6
NOT PLAYED
80
13
RANK
(12)
ENTRY
Taylor Fritz
Prize money: €284,590€284,590
POINTS WON: 400POINTS WON: 400
Taylor Fritz
6
3
6
FINISHED
81
RANK
16
ENTRY
(15)
Tommy Paul
Prize money: €51,665€51,665
POINTS WON: 50POINTS WON: 50
Francisco Cerundolo
Prize money: €161,995€161,995
POINTS WON: 200POINTS WON: 200
1
6
3
NOT PLAYED
82
RANK
Bye
Tommy Paul
65
6
6
FINISHED
83
RANK
120
ENTRY
(Q)
Lukas Klein
6
4
7
Lukas Klein
Prize money: €30,255€30,255
POINTS WON: 50POINTS WON: 50
7
1
4
FINISHED
84
146
RANK
(Q)
ENTRY
Pablo Llamas Ruiz
Prize money: €20,360€20,360
POINTS WON: 30POINTS WON: 30
1
6
64
Tommy Paul
Prize money: €51,665€51,665
POINTS WON: 50POINTS WON: 50
7
4
2
FINISHED
85
RANK
48
Aslan Karatsev
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
66
62
Francisco Cerundolo
67
6
6
FINISHED
86
37
RANK
Fabian Marozsan
7
7
Fabian Marozsan
Prize money: €30,255€30,255
POINTS WON: 30POINTS WON: 30
2
65
FINISHED
87
RANK
Bye
Francisco Cerundolo
6
7
NOT PLAYED
88
22
RANK
(21)
ENTRY
Francisco Cerundolo
Prize money: €161,995€161,995
POINTS WON: 200POINTS WON: 200
Francisco Cerundolo
6
6
FINISHED
89
RANK
27
ENTRY
(26)
Tomas Martin Etcheverry
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
Alexander Zverev
Prize money: €88,440€88,440
POINTS WON: 100POINTS WON: 100
3
4
NOT PLAYED
90
RANK
Bye
Tomas Martin Etcheverry
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
63
3
FINISHED
91
RANK
47
Facundo Diaz Acosta
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
4
6
3
Denis Shapovalov
7
6
FINISHED
92
132
RANK
Denis Shapovalov
6
3
6
Denis Shapovalov
Prize money: €51,665€51,665
POINTS WON: 50POINTS WON: 50
4
5
FINISHED
93
RANK
34
Borna Coric
65
7
6
Alexander Zverev
6
7
FINISHED
94
159
RANK
(Q)
ENTRY
Benjamin Hassan
Prize money: €20,360€20,360
POINTS WON: 30POINTS WON: 30
7
5
3
Borna Coric
Prize money: €30,255€30,255
POINTS WON: 30POINTS WON: 30
3
2
FINISHED
95
RANK
Bye
Alexander Zverev
6
6
NOT PLAYED
96
5
RANK
(4)
ENTRY
Alexander Zverev
Prize money: €88,440€88,440
POINTS WON: 100POINTS WON: 100
Taylor Fritz
Prize money: €284,590€284,590
POINTS WON: 400POINTS WON: 400
4
3
FINISHED
97
RANK
8
ENTRY
(7)
Andrey Rublev
Prize money: €963,225€963,225
POINTS WON: 1000POINTS WON: 1000
Andrey Rublev
6
6
NOT PLAYED
98
RANK
Bye
Andrey Rublev
6
6
FINISHED
99
RANK
81
ENTRY
(Q)
Brandon Nakashima
Prize money: €20,360€20,360
POINTS WON: 30POINTS WON: 30
3
65
Facundo Bagnis
Prize money: €30,255€30,255
POINTS WON: 50POINTS WON: 50
1
4
FINISHED
100
136
RANK
(Q)
ENTRY
Facundo Bagnis
6
7
Andrey Rublev
7
6
FINISHED
101
RANK
88
ENTRY
(Q)
Corentin Moutet
Prize money: €20,360€20,360
POINTS WON: 30POINTS WON: 30
7
2
610
Alejandro Davidovich Fokina
Prize money: €51,665€51,665
POINTS WON: 50POINTS WON: 50
610
4
FINISHED
102
111
RANK
(WC)
ENTRY
Juncheng Shang
69
6
7
Juncheng Shang
Prize money: €30,255€30,255
POINTS WON: 30POINTS WON: 30
5
3
FINISHED
103
RANK
Bye
Alejandro Davidovich Fokina
7
6
NOT PLAYED
104
28
RANK
(27)
ENTRY
Alejandro Davidovich Fokina
Prize money: €51,665€51,665
POINTS WON: 50POINTS WON: 50
Andrey Rublev
6
6
FINISHED
105
RANK
25
ENTRY
(24)
Tallon Griekspoor
Prize money: €88,440€88,440
POINTS WON: 100POINTS WON: 100
Tallon Griekspoor
Prize money: €88,440€88,440
POINTS WON: 100POINTS WON: 100
2
4
NOT PLAYED
106
RANK
Bye
Tallon Griekspoor
4
6
6
FINISHED
107
RANK
62
Aleksandar Vukic
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
2
7
1
Taro Daniel
Prize money: €30,255€30,255
POINTS WON: 30POINTS WON: 30
6
3
4
FINISHED
108
85
RANK
Taro Daniel
6
61
6
Tallon Griekspoor
6
4
6
FINISHED
109
RANK
41
Mariano Navone
7
6
Holger Rune
Prize money: €51,665€51,665
POINTS WON: 50POINTS WON: 50
4
6
3
FINISHED
110
46
RANK
Alexei Popyrin
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
5
2
Mariano Navone
Prize money: €30,255€30,255
POINTS WON: 30POINTS WON: 30
7
62
4
FINISHED
111
RANK
Bye
Holger Rune
5
7
6
NOT PLAYED
112
12
RANK
(11)
ENTRY
Holger Rune
Prize money: €51,665€51,665
POINTS WON: 50POINTS WON: 50
Andrey Rublev
4
6
6
FINISHED
113
RANK
14
ENTRY
(13)
Ugo Humbert
Prize money: €51,665€51,665
POINTS WON: 50POINTS WON: 50
Carlos Alcaraz
Prize money: €161,995€161,995
POINTS WON: 200POINTS WON: 200
6
3
2
NOT PLAYED
114
RANK
Bye
Ugo Humbert
6
6
FINISHED
115
RANK
115
Botic Van De Zandschulp
6
6
Botic Van De Zandschulp
Prize money: €30,255€30,255
POINTS WON: 30POINTS WON: 30
3
3
FINISHED
116
44
RANK
Christopher Eubanks
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
3
3
Ugo Humbert
Prize money: €51,665€51,665
POINTS WON: 50POINTS WON: 50
5
4
FINISHED
117
RANK
73
Jaume Munar
7
6
Jan-Lennard Struff
7
6
FINISHED
118
56
RANK
Nuno Borges
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
5
4
Jaume Munar
Prize money: €30,255€30,255
POINTS WON: 30POINTS WON: 30
1
5
FINISHED
119
RANK
Bye
Jan-Lennard Struff
6
7
NOT PLAYED
120
24
RANK
(23)
ENTRY
Jan-Lennard Struff
Prize money: €88,440€88,440
POINTS WON: 100POINTS WON: 100
Jan-Lennard Struff
Prize money: €88,440€88,440
POINTS WON: 100POINTS WON: 100
3
7
64
FINISHED
121
RANK
29
ENTRY
(28)
Lorenzo Musetti
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
Carlos Alcaraz
6
65
7
NOT PLAYED
122
RANK
Bye
Lorenzo Musetti
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
4
4
FINISHED
123
RANK
42
Roman Safiullin
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
4
4
Thiago Seyboth Wild
6
6
FINISHED
124
63
RANK
Thiago Seyboth Wild
6
6
Thiago Seyboth Wild
Prize money: €51,665€51,665
POINTS WON: 50POINTS WON: 50
3
3
FINISHED
125
RANK
77
Arthur Rinderknech
Prize money: €20,360€20,360
POINTS WON: 10POINTS WON: 10
4
7
3
Carlos Alcaraz
6
6
FINISHED
126
59
RANK
Alexander Shevchenko
6
5
6
Alexander Shevchenko
Prize money: €30,255€30,255
POINTS WON: 30POINTS WON: 30
2
1
FINISHED
127
RANK
Bye
Carlos Alcaraz
6
6
NOT PLAYED
128
3
RANK
(2)
ENTRY
Carlos Alcaraz
Prize money: €161,995€161,995
POINTS WON: 200POINTS WON: 200