Millennium Estoril Open

EstorilClayCH2025
April 27, 2025May 4, 2025$227,270

Champion

Alex Michelsen

USA

Draw & Results

Finals

WinnerScoreLoserW RankL RankDuration
Alex Michelsen(USA)6-4, 6-4Andrea Pellegrino(ITA)#38#23701:13:00m

Semi-Finals

WinnerScoreLoserW RankL RankDuration
Andrea Pellegrino(ITA)6-4, 6-4Aleksandar Vukic(AUS)#237#8301:20:00m
Alex Michelsen(USA)6-4, 6-2Miomir Kecmanovic(SRB)#38#4701:15:00m

Quarter-Finals

WinnerScoreLoserW RankL RankDuration
Andrea Pellegrino(ITA)7-6, 5-7, 6-1Nicolas Jarry(CHI)#237#5702:26:00m
Aleksandar Vukic(AUS)6-1, 6-1Bernabe Zapata Miralles(ESP)#83#38000:47:00m
Miomir Kecmanovic(SRB)6-0, 6-7, 6-4Nuno Borges(POR)#47#4102:14:00m
Alex Michelsen(USA)6-3, 6-4Luca Nardi(ITA)#38#10001:22:00m

Round of 16

WinnerScoreLoserW RankL RankDuration
Andrea Pellegrino(ITA)7-5, 6-4Felix Auger-Aliassime(CAN)#237#1901:53:00m
Nicolas Jarry(CHI)6-2, 4-6, 7-5Gastao Elias(POR)#57#33902:18:00m
Aleksandar Vukic(AUS)6-3, 6-1Marcos Giron(USA)#83#4501:07:00m
Bernabe Zapata Miralles(ESP)6-4, 7-6Jesper de Jong(NED)#380#9301:53:00m
Miomir Kecmanovic(SRB)6-1, 3-6, 7-5Denis Yevseyev(KAZ)#47#25801:47:00m
Nuno Borges(POR)7-6, 6-7, 6-4Marton Fucsovics(HUN)#41#13003:16:00m
Luca Nardi(ITA)6-3, 6-2Alexey Vatutin(RUS)#100#33301:34:00m
Alex Michelsen(USA)6-4, 7-6Giovanni Fonio(ITA)#38#37201:42:00m

Round of 32

WinnerScoreLoserW RankL RankDuration
Andrea Pellegrino(ITA)7-5, 6-7, 6-3Dusan Lajovic(SRB)#237#13802:14:00m
Gastao Elias(POR)5-7, 7-5, 6-4Learner Tien(USA)#339#6902:25:00m
Nicolas Jarry(CHI)6-7, 6-3, 6-4Henrique Rocha(POR)#57#19802:50:00m
Aleksandar Vukic(AUS)6-3, 2-6, 6-0Nicolas Moreno De Alboran(USA)#83#14401:47:00m
Bernabe Zapata Miralles(ESP)6-3, 7-6Jaime Faria(POR)#380#10501:23:00m
Jesper de Jong(NED)6-2, 7-5Joao Fonseca(BRA)#93#6501:16:00m
Miomir Kecmanovic(SRB)6-1, 7-5Jan-Lennard Struff(GER)#47#7901:15:00m
Denis Yevseyev(KAZ)6-2, 6-4Kimmer Coppejans(BEL)#258#28001:23:00m
Marton Fucsovics(HUN)2-6, 7-6, 6-1Giulio Zeppieri(ITA)#130#33402:04:00m
Alexey Vatutin(RUS)6-4, 6-3Pedro Martinez(ESP)#333#4801:28:00m
Luca Nardi(ITA)6-2, 6-3Aleksandar Kovacevic(USA)#100#7701:10:00m
Giovanni Fonio(ITA)6-3, 6-4Yannick Hanfmann(GER)#372#12301:15:00m

2nd Round Qualifying

WinnerScoreLoserW RankL RankDuration
Alexey Vatutin(RUS)4-6, 6-3, 6-0Francisco Rocha(POR)#333#70901:54:00m
Andrea Pellegrino(ITA)7-5, 6-0Bernabe Zapata Miralles(ESP)#237#38001:13:00m
Giovanni Fonio(ITA)6-3, 6-3Denis Yevseyev(KAZ)#372#25801:10:00m
Giulio Zeppieri(ITA)7-5, 4-6, 6-2Tiago Pereira(POR)#334#40902:01:00m

1st Round Qualifying

WinnerScoreLoserW RankL RankDuration
Francisco Rocha(POR)6-4, 1-6, 7-6Beibit Zhukayev(KAZ)#709#20802:34:00m
Alexey Vatutin(RUS)6-2, 6-1Marco Cecchinato(ITA)#333#35800:50:00m
Andrea Pellegrino(ITA)6-3, 6-2Joao Graca(POR)#237#135601:06:00m
Bernabe Zapata Miralles(ESP)7-5, 6-3Alex Marti Pujolras(ESP)#380#34401:32:00m
Denis Yevseyev(KAZ)6-0, 6-3Manas Dhamne(IND)#258#76001:04:00m
Giovanni Fonio(ITA)6-3, 6-4Ivan Gakhov(RUS)#372#31001:26:00m
Tiago Pereira(POR)7-5, 4-6, 7-6Patrick Zahraj(GER)#409#27202:55:00m
Giulio Zeppieri(ITA)6-2, 6-2Pedro Araujo(POR)#334#40801:12:00m