Final 2025
Finished
Aleksandar Kovacevic (Q)
A. Kovacevic (Q)
#FAAPOINTSFORCHANGE
Felix Auger Aliassime (2)
F. A. Aliassime (2)
Semi finals
Finished
Andrey Rublev (1)
A. Rublev (1)
Aleksandar Kovacevic (Q)
A. Kovacevic (Q)
Finished
Jesper de Jong
J. d. Jong
#FAAPOINTSFORCHANGE
Felix Auger Aliassime (2)
F. A. Aliassime (2)
Quarter finals
Finished
Alexander Bublik (4)
A. Bublik (4)
Aleksandar Kovacevic (Q)
A. Kovacevic (Q)
Finished
Andrey Rublev (1)
A. Rublev (1)
Nikoloz Basilashvili (Q)
N. Basilashvili (Q)
Finished
Tallon Griekspoor (5)
T. Griekspoor (5)
Jesper de Jong
J. d. Jong
Finished
Bu Yunchaokete (8)
B. Yunchaokete (8)
#FAAPOINTSFORCHANGE
Felix Auger Aliassime (2)
F. A. Aliassime (2)