Results
Masters 1000 Madrid
Second round
04 - 05 May
Rafael Nadal
Carlos Alcaraz
Alexei Popyrin
Jannik Sinner
John Millman
Daniel Evans
Kei Nishikori
Alexander Zverev
Dominic Thiem
Marcos Giron
Álex de Miñaur
Lloyd Harris
Roberto Bautista Agut
John Isner
Tommy Paul
Andrey Rublev
Diego Schwartzman
Aslan Karatsev
Alexander Bublik
Denis Shapovalov
Casper Ruud
Yoshihito Nishioka
Benoit Paire
Stefanos Tsitsipas
Matteo Berrettini
Fabio Fognini
Albert Ramos-Vinolas
Federico Delbonis
Cristian Garin
Dominik Koepfer
Alejandro Davidovich
Daniil Medvedev