Kigali 2 CH 2025

ATP · Clay

Valentin Royer won the title, beating Guy Den Ouden 6–2 6–4 in the final.

Matches by round

Final

1 finished
Fin
🇫🇷Valentin Royer4#12066
🇳🇱Guy Den OudenAlt#31624

Semifinals

2 finished
Fin
🇫🇷Valentin Royer4#12076
🇳🇱Max Houkes#216672
Fin
🇳🇱Guy Den OudenAlt#31666
🇫🇷Luka PavlovicQ#20334

Quarterfinals

4 finished
Fin
🇳🇱Max Houkes#21667
🇫🇷Clement Tabur#156265
Fin
🇫🇷Valentin Royer4#12067
Fin
🇫🇷Luka PavlovicQ#2037646
🇮🇹Marco CecchinatoWC#1836374
Fin
🇳🇱Guy Den OudenAlt#3166362
🇫🇷Calvin Hemery2#274700

Round of 16

8 finished
Fin
🇳🇱Max Houkes#216566
🇪🇸Alex Marti Pujolras#454743
Fin
🇫🇷Clement Tabur#15676
🇫🇷Geoffrey Blancaneaux7#443613
Fin
🇫🇷Valentin Royer4#12077
🇮🇹Franco AgamenoneQ#3646362
Fin
🇦🇹Lukas Neumayer5#15554
Fin
🇮🇹Marco CecchinatoWC#18366
🇵🇱Daniel MichalskiQ#30541
Fin
🇫🇷Luka PavlovicQ#20366
🇫🇷Mathys Erhard#37444
Fin
🇳🇱Guy Den OudenAlt#31676
Fin
🇫🇷Calvin Hemery2#27466

Round of 32

16 finished
Fin
🇪🇸Alex Marti Pujolras#45473
🇳🇱Jesper de Jong1#10452
Fin
🇳🇱Max Houkes#21666
🇪🇸Carlos Sanchez Jover#33131
Fin
🇫🇷Clement Tabur#15676
Fin
🇫🇷Geoffrey Blancaneaux7#44366
🇮🇹Andrea PicchioneAlt34
Fin
🇫🇷Valentin Royer4#120646
🇪🇸Oriol Roca Batalla#290263
Fin
🇮🇹Franco AgamenoneQ#3647656
🇸🇰Andrej MartinWC#3596673
Fin
🇦🇹Joel Schwaerzler#17242
Fin
🇦🇹Lukas Neumayer5#15566
🇫🇷Maxime Chazal#42524
Fin
🇵🇱Daniel MichalskiQ#305636
🇷🇴Filip Cristian Jianu8#291262
Fin
🇮🇹Marco CecchinatoWC#18377
🇷🇺Ivan Gakhov565
Fin
🇫🇷Mathys Erhard#37466
🇫🇷Maxime Janvier32
Fin
🇫🇷Luka PavlovicQ#20376
🇪🇸Carlos Taberner3#462642
Fin
🇦🇺Bernard Tomic6#181469
Fin
🇳🇱Guy Den OudenAlt#31666
🇦🇹Filip Misolic22
Fin
CIVEliakim CoulibalyAlt#33941
Fin
🇫🇷Calvin Hemery2#27467
🇹🇷Yanki ErelQ#299364

Qualifying round 2

6 finished
Fin
🇵🇱Daniel Michalski1#305566
🇮🇹Facundo Juarez9741
Fin
🇫🇷Luka Pavlovic2#20367
🇩🇪Adrian OetzbachAlt35
Fin
🇹🇭Maximus Jones12#493273
Fin
🇹🇷Yanki Erel11#29976
🇨🇿Zdenek Kolar4#206652
Fin
🇮🇹Franco Agamenone5#36477
🇨🇿Dominik Kellovsky10563
Fin
🇩🇪Maik Steiner561

Qualifying round 1

11 finished
Fin
🇵🇱Daniel Michalski1#30566
🇩🇪Sebastian PrechtelPR22
Fin
Fin
🇫🇷Luka Pavlovic2#20366
🇫🇷Julien De CuyperWC13
Fin
🇩🇪Adrian OetzbachAlt737
🇦🇹Neil Oberleitner75665
Fin
🇮🇹Matteo CovatoWC44
Fin
🇹🇭Maximus Jones12#4936467
🇵🇱Jasza SzajrychAlt7461
Fin
🇹🇷Yanki Erel11#29976
🇧🇬Alexander DonskiAlt633
Fin
🇮🇹Franco Agamenone5#36467
Fin
Fin
🇳🇱Thijmen LoofAlt13