The men's elite road race at the 2025 European Road Championships took place on 5 October 2025, in Guilherand-Granges, France.

Results Rank Cyclist Nation Time / 1 Tadej Pogačar 4h 59' 29" 12 Remco Evenepoel + 31" 36 Paul Seixas + 3' 41" 4 28 Christian Scaroni + 4' 04" 5 78 Toms Skujiņš + 4' 16" 6 45 Juan Ayuso + 4' 21" 7 23 Mattias Skjelmose + 5' 01" 8 37 Pavel Sivakov + 5' 55" 9 27 Gianmarco Garofoli + 5' 59" 10 32 Romain Gregoire + 6' 52" 11 26 Marco Frigo + 6' 55" 12 35 Nicolas Prodhomme + 7' 18" 13 9 Tiesj Benoot 14 16 Louis Vervaeke 15 66 Felix Großschartner + 7' 33" 16 34 Aurélien Paret-Peintre + 8' 20" 17 81 Mats Wenzel + 12' 32" 2 Tilen Finkšt 29 Diego Ulissi 30 Alex Baudin 31 Julien Bernard 33 Valentin Paret-Peintre 38 Huub Artz 39 Tibor del Grosso 3 Matevž Govekar 4 Matej Mohorič 40 Daan Hoole 41 Menno Huising 42 Mathijs Paasschens 44 Igor Arrieta 46 Abel Balderstone 49 Pablo Torres 50 João Almeida 51 Rui Costa 53 Tiago Antunes 54 Johannes Adamietz 55 Miguel Heidemann 60 Nils Brun 61 Jan Christen 62 Valentin Darbellay 63 Marc Hirschi 65 Arnaud Tendon 68 Mathias Vacek 69 Jakub Ťoupalík 70 Jakub Kaczmarek 71 Danny van der Tuuk 72 Markus Pajur 73 Lukáš Kubiš 74 Martin Svrček 75 Kristiāns Belohvoščiks 76 Emīls Liepiņš 79 Kévin Geniets 7 Anže Skok 8 Mihael Štajnar 80 Arthur Kluckers 82 Miltiadis Giannoutsos 83 Emiliano Vila 84 Anatolii Budiak 85 Kyrylo Tsarenko 86 Attila Valter 87 Mattew-Denis Piciu 10 Jenno Berckmoes 88 Iustin-Ioan Văidian 89 Ognjen Ilić 11 Steff Cras 90 Antoine Berlin 91 Victor Langellotti 14 Xandro Meurisse 15 Maxim Van Gils 92 Andréa Mifsud 93 Ahmet Örken 94 Ahmet Can Akpınar 95 Tahir Yiğit 96 Borislav Palashev 17 Anthon Charmig 18 Alexander Kamp 19 Niklas Larsen 97 Jaakko Hänninen 98 Lukas Sulaj Kloppenborg 99 Vedad Karić 100 Ilie Seremet 21 Casper Pedersen 101 Artem Nych Individual Neutral Athletes 22 Rasmus Søjberg Pedersen 24 Jonas Vingegaard 25 Alberto Bettiol 13 Junior Lecerf 67 Petr Kelemen 56 Lennard Kämna 57 Oliver Mattheis 58 Anton Schiffer 59 Georg Zimmermann 5 Domen Novak 6 Jaka Primožič 47 Markel Beloki 48 Urko Berrade 64 Jan Stöckli 43 Dylan Van Baarle 52 António Morgado 77 Krists Neilands 20 Mads Pedersen

References