ATP Results
Choose Event:
2025 Grand Prix Hassan II
Date Mar 31-Apr 6, 2025 Location Marrakech, , MAR
Quarterfinals: Men's Singles
 
Apr 4, 2025 TBD
(3) Alexandre Muller fra
Kamil Majchrzak pol
 
Apr 4, 2025 TBD
(1) Tallon Griekspoor nld
(8) Mattia Bellucci ita
 
Apr 4, 2025 TBD
(5) Roberto Carballes Baena esp
(4) Nuno Borges prt
 
Apr 4, 2025 TBD
(7) Luciano Darderi ita
Vit Kopriva cze
Second Round: Men's Singles
 
FINAL 1 2 3
(1) Tallon Griekspoor nld 77 3 6
Pablo Carreno-Busta esp 61 6 3
 
FINAL 1 2 3
(3) Alexandre Muller fra 65 6 6
Hugo Dellien bol 77 1 4
 
FINAL 1 2
(5) Roberto Carballes Baena esp 6 6
Otto Virtanen fin 4 4
 
FINAL 1 2 3
(7) Luciano Darderi ita 2 6 6
Hugo Gaston fra 6 2 3
 
FINAL 1 2
Pierre-Hugues Herbert fra 2 5
Thomaz Bellucci bra 6 7
 
FINAL 1 2
Jesper De Jong nld 63 1
Kamil Majchrzak pol 77 6
 
FINAL 1 2 3
Raphael Collignon bel 2 6 60
(4) Nuno Borges prt 6 3 77
 
FINAL 1 2 3
Vit Kopriva cze 6 5 6
(2) Lorenzo Sonego ita 2 7 4
First Round: Men's Singles
 
FINAL 1 2
Pablo Carreno-Busta esp 6 6
Younes Lalami Laaroussi 1 3
 
FINAL 1 2 3
Aleksandar Vukic aus 5 6 5
Hugo Dellien bol 7 4 7
 
FINAL 1 2
(5) Roberto Carballes Baena esp 77 6
Taha Baadi can 63 3
 
FINAL 1 2
Fabio Fognini ita 3 3
Raphael Collignon bel 6 6
 
FINAL 1 2 3
Vit Kopriva cze 2 6 6
Borna Gojo hrv 6 2 4
 
FINAL 1 2
Kamil Majchrzak pol 6 6
(6) Jaume Munar esp 4 3
 
FINAL
Thomaz Bellucci bra
BYE
 
FINAL
Titouan Droguet fra
BYE
 
FINAL
(3) Alexandre Muller fra
BYE
 
FINAL 1 2
Pavel Kotov rus 4 4
(8) Mattia Bellucci ita 6 6
 
FINAL 1 2
Elliot Benchetrit mar 5 1
Jesper De Jong nld 7 6
 
FINAL 1 2 3
Daniel Altmaier deu 2 6 63
Otto Virtanen fin 6 4 77
 
FINAL 1 2
(7) Luciano Darderi ita 6 6
Tristan Boyer usa 4 4
 
FINAL 1 2 3
Federico Coria arg 6 3 2
Pierre-Hugues Herbert fra 4 6 6
 
FINAL 1 2 3
Juan Manuel Cerundolo arg 7 3 4
Hugo Gaston fra 5 6 6
 
FINAL
(4) Nuno Borges prt
BYE
 
FINAL
(1) Tallon Griekspoor nld
BYE
 
FINAL
(2) Lorenzo Sonego ita
BYE