The men's junior road race of the 2025 UCI Road World Championships was a cycling event that took place on 26 September 2025 in Kigali, Rwanda. It was the 50th edition of the championship. The race was won by Harry Hudson, who became the first British winner of the men's junior road race.
The course consisted of eight laps of a circuit in Kigali, for a total distance of with of elevation gain. Of the 141 riders entered, representing 71 nations, 66 finished the race.
Race summary An early breakaway of four riders formed on the first lap, with the United States' Beckham Drake the last to get caught by the peloton with to the finish. Great Britain's Harry Hudson attacked, quickly gaining a 40-second lead. A chase group of Benjamín Noval Suárez, Johan Blanc, and Javier Cubillas started to close the gap before Suárez crashed. Hudson had a 10-second lead over Blanc on the final climb, which he was able to maintain and take the win. Behind, Blanc out-sprinted Poland's Jan Jackowiak for silver.
Final classification Rank Position in the road race Time Time taken to complete the road race s.t. Denotes a rider given the same time as the rider above DNF Denotes a rider who did not finish
Rank Rider Country Time Gap Harry Hudson 2:55:19 +0 Johan Blanc 2:55:35 +16 Jan Jackowiak s.t. s.t. 4 Max Hinds 2:55:41 +22 5 Matthew Peace 2:55:43 +24 6 Edouard Claisse s.t. s.t. 7 Elias Wandel s.t. s.t. 8 Daan Dijkman s.t. s.t. 9 Moritz Mauss s.t. s.t. 10 Benedikt Benz s.t. s.t. 11 Nahom Efriem s.t. s.t. 12 Seff van Kerckhove 2:55:46 +27 13 Michael Hettegger s.t. s.t. 14 Mats Vanden Eynde 2:55:48 +29 15 Javier Cubillas Salvador 2:55:49 +30 16 Karl Herzog 2:56:13 +54 17 Jose Said Cisneros Diaz de Leon s.t. s.t. 18 Roberto Capello s.t. s.t. 19 Jeronimo Calderon Palacio 2:56:21 +1:02 20 Soan Ruesche 2:56:32 +1:13 21 Tom Stirnimann 2:56:41 +1:22 22 Valentin Hofer 2:56:47 +1:28 23 Max Goold 2:56:53 +1:34 24 Sebastian Castro Castro 2:57:04 +1:45 25 Gijs Schoonvelde 2:57:25 +2:06 26 Ashlin Barry 2:57:28 +2:09 27 Dylan Sage 2:57:35 +2:16 28 Michiel Mouris 2:58:11 +2:52 29 Lucas Stevenson 2:58:15 +2:56 30 Beckam Drake 2:58:39 +3:20 31 Braden Reitz s.t. s.t. 32 Giacomo Rosato 2:58:46 +3:27 33 Mattia Agostinacchio 2:59:43 +4:24 34 Ben Morin 2:59:54 +4:35 35 Josh Johnson 3:00:17 +4:58 36 Benjamín Noval Suárez 3:01:11 +5:52 37 Filip Novák 3:01:50 +6:31 38 Zeno Levi Winter 3:03:58 +8:39 39 Mario Sanchez Navia 3:04:16 +8:57 40 Adam Revesz 3:05:14 +9:55 41 Gian Muller s.t. s.t. 42 Nicholas van der Merwe 3:05:34 +10:15 43 Matvei Yakovlev Individual Neutral Athletes 3:05:48 +10:29 44 Roger Suren s.t. s.t. 45 Jakub Zaňka 3:05:56 +10:37 46 Jan Mroz 3:06:20 +11:01 47 Keven Teklemariam 3:06:22 +11:03 48 Vanja Kuntarič Žibert 3:06:25 +11:06 49 Paul Miro 3:06:27 +11:08 50 Bartosz Lyzwa s.t. s.t. 51 Marks Jakobsons s.t. s.t. 52 Enzo Hincapie s.t. s.t. 53 Jiři Rejzek s.t. s.t. 54 Alexander Erasmus 3:06:39 +11:20 55 Rikeyberth Josue Alvarado Parra 3:06:45 +11:26 56 Kevin Andres Estupinan Vargas 3:06:58 +11:39 57 Dimas Felipe Mota s.t. s.t. 58 Matthew Horter 3:07:08 +11:49 59 Seyyed Mohammad Nabi Mirbagheri 3:07:12 +11:53 60 Yousuf Amiri 3:07:21 +12:02 61 Raditia Etto Wijaya s.t. s.t. 62 Thor Michielsen 3:07:36 +12:17 63 Enaut Urcaregui Sanz s.t. s.t. 64 Hubert Lamothe 3:07:53 +12:34 65 Vinsya Aditya Putra Ramadhana 3:07:56 +12:37 66 Ntirenganya Moise 3:09:32 +14:13
Rank Rider Country Time Marouane Kharbouchi DNF Monty Rigby DNF Murat Kuitenov DNF Fletcher Medway DNF Theophile Vassal DNF Yassine M'Hah DNF Loic Schertenleib DNF Daniel Santiago Moreno Garcia DNF Heimo Fugger DNF Omer Ramon DNF Antoine Bergeron DNF Bastian Petrič DNF Mario Cordero Santos DNF Jakub Pastva DNF Tristan Hardy DNF Ksawery Gancarz DNF Alexander Hewes DNF Ibai Villate Momene DNF Juliano Ndrianamanampy DNF Jackson Nkurikiyinka DNF Salah Hamzioui DNF Gal Stare DNF Semen Makarov Individual Neutral Athletes DNF Muhammet Umut Demircan DNF Oleh Smolynets DNF Thanapat Sakuntae DNF Santiago Aguero DNF Tuur Verbeeck DNF Justiniano de Araujo DNF Rastko Nikačević DNF Kirill Chzhan DNF Hon Man Yip DNF Saifallah Ali Alsayed DNF Or Goldstein DNF Georgs Tjumins DNF Gokturk Yuzerler DNF Jose Leonardo Leon Parra DNF Med Amine Laouni DNF Ian Kipchirchir DNF Keith Enwright Jr. DNF Kashus Adamski DNF Sergio de Araujo DNF Henri Rouillard DNF Wan Chun Lee DNF Exodus Saizonou DNF Denver Alphonse DNF Muhriddin Saparov DNF Saif Thani al Ali DNF Joseph Hatali DNF Prateek Ravla DNF Saibou Kone DNF Bakary Bagayogo DNF Waziri Masoli DNF Leonardo Andres Mendez Benitez DNF Sivuyile Gulwako DNF Osama Asha'Ar DNF Koshi Narita DNF Vilgot Reinhold DNF Sorydjan Keita DNF Artyom Proskuryakov DNF Cylian-Odilon Godonou DNF Oddi Adel Salim Alsaeh DNF Ioussuf Soidiki Irhamdine DNF Micheal Lobo DNF Babacar Atta Fall DNF Farrakhan Shaaban Mohammed DNF Marco Thiel DNF Mohammad Hajeer DNF Mahamadi Ouangraoua DNF Sofiane Soumana DNF Mounkalia Yacouba Tinni DNF Trevor Malvina DNF Semere Fsehaye DNF Caizer Wilson Ie DNF Abubaker Abdallah Abu Abd Allah DNF
References