Wikipedia Eng / Fr Previous events Masters de Madrid
DEADLINE (UTC+2) 2025-04-23 11:01:17 Category / CUT M1000 / 96
Location Madrid Spain Tennis court / Conditions Clay
Dates 2025-04-21 - 2025-05-04 Prize Money 8 055 385 EUR (+ 2.26 %)
Defending champions Andrey Rublev
nuageblanc => 2024MadridATP1000
Ratio BWW 67.0 % (61/91)


(40) Adriano2000x - backhandpass - CocoJumbo - chafedex - crush - Dan10nis - DianeGrr - Drivers - Dzep - dcb70 - dwightcharles - ezequiel2014 - FabulFab - Faux - GollumRF - grandje - JackPerth - JeanLebowski - JSPAD95 - jeanlebosquet - jimmycornflake - LaGomme40 - Letaulier - latizada - MisterCoq - Monkie - Niekvdv - Paulinugo - PrinceGaga - pmaister - RogerCake - Sim - Snollygoster - Tipsytime - Toastt3 - Tono - Topper - tenedab - Yodra - Zedon57 -

64e32e16e8eQFDFFV (7pts)
BYE - Alexander Zverev #3 - TDS#1
Sd#1Alexander ZverevGermany(40) 
 6/2 6/2 (1:09)
Roberto Bautista AgutSpain(0) 
Sd#1Alexander ZverevGermany(36) 
 2/6 7/6(3) 7/6(0) (2:47)
Sd#28Alejandro Davidovich FokinaSpain(4) 
Sd#1Alexander ZverevGermany(24) 
 5/7 3/6 (1:29)
Sd#20Francisco CerundoloArgentina(2) 
Sd#20Francisco CerundoloArgentina(1) 
 3/6 7/6(5) 6/2 (2:10)
Sd#22Jakub MensikCzech Republic(1) 
Sd#20Francisco CerundoloArgentina(1) 
Sd#14Casper RuudNorway(4) 
  (0) 
  (0) 
  (0) 
#54Roberto Bautista AgutSpain(9) 
 6/4 2/6 6/3 (2:17)
#57Jaume MunarSpain(31) 
       
#41Nuno BorgesPortugal(31) 
 6/7(7) 7/6(3) 6/3 (2:35)
WC#95Pablo Carreno BustaSpain(9) 
Nuno BorgesPortugal(1) 
 2/6 3/6 (1:14)
Sd#28Alejandro Davidovich FokinaSpain(39) 
      
BYE - Alejandro Davidovich Fokina #30 - TDS#28       
BYE - Francisco Cerundolo #22 - TDS#20
Sd#20Francisco CerundoloArgentina(40) 
 6/3 6/4 (1:29)
QHarold MayotFrance(0) 
Sd#20Francisco CerundoloArgentina(8) 
 6/4 6/4 (1:37)
Francisco ComesanaArgentina(0) 
     
#82Corentin MoutetFrance(38) 
 3/6 2/4 ret. (1:30)
Q#158Harold MayotFrance(2) 
       
#74Francisco ComesanaArgentina(11) 
 6/4 6/4 (1:48)
#48Pedro MartinezSpain(29) 
Francisco ComesanaArgentina(0) 
 7/6(4) 6/4 (1:45)
Sd#13Arthur FilsFrance(40) 
      
BYE - Arthur Fils #13 - TDS#13       
BYE - Ben Shelton #15 - TDS#12
Sd#12Ben SheltonUnited States of America(32) 
 4/6 7/6(5) 6/3 (2:19)
Mariano NavoneArgentina(5) 
Sd#12Ben SheltonUnited States of America(22) 
 1/6 4/6 (1:08)
Sd#22Jakub MensikCzech Republic(13) 
Sd#22Jakub MensikCzech Republic(6) 
 6/3 6/2 (0:56)
Alexander BublikKazakhstan(0) 
    
#37Giovanni Mpetshi PerricardFrance(19) 
 4/6 4/6 (1:24)
#86Mariano NavoneArgentina(21) 
       
Q#139Dusan LajovicSerbia(28) 
 3/6 4/6 (1:25)
Q#118Ethan QuinnUnited States of America(12) 
QEthan QuinnUnited States of America(1) 
 6/7(4) 1/6 (1:20)
Sd#22Jakub MensikCzech Republic(34) 
      
BYE - Jakub Mensik #23 - TDS#22       
BYE - Alexei Popyrin #25 - TDS#25
Sd#25Alexei PopyrinAustralia(32) 
 4/6 6/7(4) (1:49)
Alexander BublikKazakhstan(3) 
Alexander BublikKazakhstan(0) 
 6/4 0/6 6/4 (1:24)
Sd#7Andrey RublevRussian Federation(26) 
     
#38Alex MichelsenUnited States of America(25) 
 6/7(2) 6/7(4) (1:45)
#73Alexander BublikKazakhstan(15) 
       
#42Gael MonfilsFrance(39) 
 1/6 6/2 6/4 (1:41)
Q#10000Borna GojoCroatia(1) 
Gael MonfilsFrance(12) 
  w/o
Sd#7Andrey RublevRussian Federation(28) 
      
BYE - Andrey Rublev #8 - TDS#7       
BYE - Taylor Fritz #4 - TDS#3
Sd#3Taylor FritzUnited States of America(35) 
 6/1 6/4 (1:15)
Christopher OConnellAustralia(0) 
Sd#3Taylor FritzUnited States of America(32) 
 4/6 7/5 w/o (1:38)
Benjamin BonziFrance(1) 
Sd#3Taylor FritzUnited States of America(15) 
 5/7 4/6 (1:36)
Sd#14Casper RuudNorway(25) 
Sd#14Casper RuudNorway(12) 
 6/3 7/5 (1:39)
Sd#9Daniil MedvedevRussian Federation(5) 
   
#85Christopher OConnellAustralia(8) 
 6/3 6/4 (1:15)
#58Camilo Ugo CarabelliArgentina(32) 
       
#60Benjamin BonziFrance(12) 
 6/3 6/2 (1:34)
WC#109Marin CilicCroatia(28) 
Benjamin BonziFrance(2) 
 6/4 7/5 (1:27)
Sd#27Hubert HurkaczPoland(29) 
      
BYE - Hubert Hurkacz #28 - TDS#27       
BYE - Sebastian Korda #24 - TDS#23
Sd#23Sebastian KordaUnited States of America(39) 
 6/3 3/6 6/1 (1:40)
WCFederico CinaItaly(1) 
Sd#23Sebastian KordaUnited States of America(3) 
 3/6 3/6 (1:12)
Sd#14Casper RuudNorway(37) 
     
WC#373Federico CinaItaly(14) 
 7/6(5) 6/1 (1:18)
WC#168Coleman WongHong-Kong(26) 
       
#71Roman SafiullinRussian Federation(23) 
 6/7(4) 1/6 (1:21)
#75Arthur RinderknechFrance(17) 
Arthur RinderknechFrance(0) 
 3/6 4/6 (1:13)
Sd#14Casper RuudNorway(40) 
      
BYE - Casper Ruud #14 - TDS#14       
BYE - Daniil Medvedev #9 - TDS#9
Sd#9Daniil MedvedevRussian Federation(37) 
  w/o
Laslo DjereSerbia(3) 
Sd#9Daniil MedvedevRussian Federation(29) 
 6/2 6/2 (1:03)
QJuan Manuel CerundoloArgentina(0) 
Sd#9Daniil MedvedevRussian Federation(9) 
 3/6 6/1 6/4 (1:48)
Sd#31Brandon NakashimaUnited States of America(1) 
    
Q#111Fabio FogniniItaly(8) 
 2/6 3/6 (1:07)
#72Laslo DjereSerbia(32) 
       
Q#124Juan Manuel CerundoloArgentina(21) 
 3/6 7/5 6/2 (2:25)
#76Aleksandar KovacevicUnited States of America(19) 
QJuan Manuel CerundoloArgentina(5) 
 7/6(5) 6/4 (1:53)
Sd#18Felix Auger-AliassimeCanada(34) 
      
BYE - Felix Auger-Aliassime #18 - TDS#18       
BYE - Brandon Nakashima #32 - TDS#31
Sd#31Brandon NakashimaUnited States of America(33) 
 6/3 7/6(3) (1:30)
PRSebastian OfnerAustria(1) 
Sd#31Brandon NakashimaUnited States of America(3) 
 7/5 6/3 (1:43)
Flavio CobolliItaly(0) 
     
PR#151Sebastian OfnerAustria(11) 
 6/4 6/3 (1:18)
Q#79Hugo GastonFrance(29) 
       
#80Fabian MarozsanHungary(19) 
 6/7(4) 5/7 (1:57)
#36Flavio CobolliItaly(21) 
Flavio CobolliItaly(0) 
 6/2 ret. (0:42)
Sd#8Holger RuneDenmark(39) 
      
BYE - Holger Rune #12 - TDS#8       
BYE - Jack Draper #6 - TDS#5
Sd#5Jack DraperUnited Kingdom(29) 
 6/3 6/4 (1:16)
Tallon GriekspoorNetherlands(10) 
Sd#5Jack DraperUnited Kingdom(12) 
 7/6(2) ret. (0:58)
Sd#30Matteo BerrettiniItaly(26) 
Sd#5Jack DraperUnited Kingdom(7) 
 6/2 6/2 (1:07)
Sd#11Tommy PaulUnited States of America(4) 
Sd#5Jack DraperUnited Kingdom(3) 
 6/0 6/4 (1:16)
Matteo ArnaldiItaly(0) 
Sd#5Jack DraperUnited Kingdom(0) 
  (0) 
  
#35Tallon GriekspoorNetherlands(38) 
 6/1 6/4 (1:14)
Q#94Vit KoprivaCzech Republic(2) 
       
#65Learner TienUnited States of America(11) 
 1/6 6/1 6/7(4) (2:09)
#45Marcos GironUnited States of America(29) 
Marcos GironUnited States of America(0) 
 7/6(3) 6/7(6) 1/6 (2:35)
Sd#30Matteo BerrettiniItaly(40) 
      
BYE - Matteo Berrettini #31 - TDS#30       
BYE - Karen Khachanov #27 - TDS#24
Sd#24Karen KhachanovRussian Federation(39) 
 7/6(3) 7/6(4) (1:48)
PRReilly OpelkaUnited States of America(1) 
Sd#24Karen KhachanovRussian Federation(17) 
 3/6 6/3 2/6 (1:43)
Sd#11Tommy PaulUnited States of America(8) 
     
PR#103Reilly OpelkaUnited States of America(31) 
 7/5 7/5 (2:03)
LL#84Rinky HijikataAustralia(9) 
       
#63J. FonsecaBrazil(39) 
 6/2 6/3 (1:13)
Q#142E. MollerUnknown(1) 
J. FonsecaBrazil(22) 
 6/7(7) 6/7(3) (2:07)
Sd#11Tommy PaulUnited States of America(18) 
      
BYE - Tommy Paul #11 - TDS#11       
BYE - Frances Tiafoe #17 - TDS#16
Sd#16Frances TiafoeUnited States of America(26) 
 7/5 3/1 w/o (1:09)
Luciano DarderiItaly(14) 
Sd#16Frances TiafoeUnited States of America(13) 
 6/3 6/3 (1:18)
Alexandre MullerFrance(2) 
Sd#16Frances TiafoeUnited States of America(2) 
 3/6 5/7 (1:37)
Matteo ArnaldiItaly(1) 
    
#52Quentin HalysFrance(6) 
 4/6 4/6 (1:14)
#46Luciano DarderiItaly(34) 
       
#49David GoffinBelgium(21) 
 3/6 6/3 0/1 w/o (1:39)
#39Alexandre MullerFrance(19) 
Alexandre MullerFrance(5) 
 6/2 6/7(3) 7/6(5) (2:32)
Sd#21Ugo HumbertFrance(27) 
      
BYE - Ugo Humbert #21 - TDS#21       
BYE - Sebastian Baez #33 - TDS#32
Sd#32Sebastian BaezArgentina(38) 
 6/1 1/6 2/6 (1:38)
Damir DzumhurBosnia and Herzegovina(0) 
Damir DzumhurBosnia and Herzegovina(0) 
 3/6 4/6 (1:44)
Matteo ArnaldiItaly(1) 
     
#61Damir DzumhurBosnia and Herzegovina(22) 
 4/6 6/4 6/2 (2:34)
#64Mattia BellucciItaly(18) 
       
#44Matteo ArnaldiItaly(31) 
 4/6 6/4 7/5 (2:47)
Q#104Borna CoricCroatia(9) 
Matteo ArnaldiItaly(1) 
 6/3 6/4 (1:40)
Sd#4Novak DjokovicSerbia(39) 
      
BYE - Novak Djokovic #5 - TDS#4       
BYE - Alex De Minaur #7 - TDS#6
Sd#6Alex De MinaurAustralia(37) 
 6/2 6/3 (1:15)
Lorenzo SonegoItaly(3) 
Sd#6Alex De MinaurAustralia(37) 
 6/3 7/6(3) (1:29)
Sd#29Denis ShapovalovCanada(0) 
Sd#6Alex De MinaurAustralia(18) 
 4/6 2/6 (1:24)
Sd#10Lorenzo MusettiItaly(8) 
Sd#10Lorenzo MusettiItaly(3) 
LLGabriel DialloCanada(0) 
   
#43Lorenzo SonegoItaly(20) 
 6/4 7/6(5) (2:04)
#47Miomir KecmanovicSerbia(20) 
       
#83Aleksandar VukicAustralia(10) 
 4/6 6/3 3/6 (1:59)
#62K. NishikoriUnknown(30) 
K. NishikoriUnknown(12) 
 1/6 4/6 (1:04)
Sd#29Denis ShapovalovCanada(24) 
      
BYE - Denis Shapovalov #29 - TDS#29       
BYE - Stefanos Tsitsipas #19 - TDS#17
Sd#17Stefanos TsitsipasGreece(39) 
 3/6 6/4 6/3 (1:58)
Jan-Lennard StruffGermany(1) 
Sd#17Stefanos TsitsipasGreece(19) 
 5/7 6/7(3) (1:56)
Sd#10Lorenzo MusettiItaly(18) 
     
LL#88Botic Van de ZandschulpNetherlands(18) 
 5/7 6/2 1/4 ret. (1:44)
#78Jan-Lennard StruffGermany(22) 
       
#51Tomas Martin EtcheverryArgentina(25) 
 6/4 6/7(4) 6/4 (3:16)
#67Hamad MedjedovicSerbia(15) 
Tomas Martin EtcheverryArgentina(1) 
 6/7(3) 2/6 (1:46)
Sd#10Lorenzo MusettiItaly(38) 
      
BYE - Lorenzo Musetti #10 - TDS#10       
BYE - Grigor Dimitrov #16 - TDS#15
Sd#15Grigor DimitrovBulgaria(38) 
 6/3 6/4 (1:38)
Nicolas JarryChile(1) 
Sd#15Grigor DimitrovBulgaria(26) 
 6/4 7/6(3) (1:57)
QJacob FearnleyEngland(0) 
Sd#15Grigor DimitrovBulgaria(0) 
 7/5 6/7(7) 4/6 (2:39)
LLGabriel DialloCanada(0) 
    
Q#68Daniel AltmaierGermany(15) 
 3/6 2/6 (1:18)
#56Nicolas JarryChile(25) 
       
#66Bu YunchaoketeChina(19) 
 3/6 6/7(2) (1:45)
Q#70Jacob FearnleyEngland(21) 
QJacob FearnleyEngland(0) 
 1/6 6/3 6/2 (1:43)
Sd#19Tomas MachacCzech Republic(39) 
      
BYE - Tomas Machac #20 - TDS#19       
BYE - Jiri Lehecka #26 - TDS#26
Sd#26Jiri LeheckaCzech Republic(37) 
 6/2 4/6 0/6 (1:35)
Cameron NorrieUnited Kingdom(1) 
Cameron NorrieUnited Kingdom(0) 
 6/2 4/6 4/6 (2:31)
LLGabriel DialloCanada(0) 
     
WC#145M. LandaluceUnknown(8) 
 7/6(4) 5/7 4/6 (2:42)
#90Cameron NorrieUnited Kingdom(32) 
       
#50Zizou BergsBelgium(36) 
 1/6 2/6 (0:57)
LL#77Gabriel DialloCanada(4) 
LLGabriel DialloCanada(0) 
 7/5 4/6 6/4 (2:09)
LLKamil MajchrzakPoland(39) 
      
BYE - Kamil Majchrzak #89 - LL       
64e32e16e8eQFDFFV (7pts)