Paris-Tours 2025 - Race results

Chartres > Tours, 211.6km

12.10

Matteo Trentin claimed a dramatic victory at Paris-Tours 2025 after catching the late breakaway inside the final kilometre. French duo Paul Lapeira and Thibaud Gruel saw their chances slip away when they hesitated, allowing a select chase group to close in. Trentin used his experience and sprinting instinct to take his first win in over a year, ahead of Christophe Laporte and Albert Withen Philipsen.

Results

Race

PosRiderTeam Time
1 Matteo Trentin Tudor Pro Cycling Team 4:18:50
2 Christophe Laporte Team Visma | Lease a Bike + 00.00
3 Albert Withen Philipsen Lidl-Trek + 00.00
4 Paul Lapeira Decathlon AG2R La Mondiale Team + 00.00
5 Thibaud Gruel Groupama-FDJ + 00.00
6 Stefan Bissegger Decathlon AG2R La Mondiale Team + 00.03
7 Mathias Vacek Lidl-Trek + 00.19
8 Dorian Godon Decathlon AG2R La Mondiale Team + 00.23
9 Jasper Stuyven Lidl-Trek + 00.23
10 Alessandro Covi UAE Team Emirates-XRG + 00.23
11 Nils Eekhoff Team Picnic PostNL + 00.23
12 Valentin Madouas Groupama-FDJ + 00.23
13 Hugo Page Intermarché-Wanty + 00.23
14 Lukas Kubis Unibet Tietema Rockets + 00.23
15 Carl-Frederik Bevort Uno-X Mobility + 00.23
16 Sandy Dujardin Team TotalEnergies + 00.23
17 Johan Jacobs Groupama-FDJ + 00.23
18 Noa Isidore Decathlon AG2R La Mondiale Team + 00.23
19 Corbin Strong Israel-Premier Tech + 00.23
20 Olivier Le Gac Groupama-FDJ + 00.23
21 Nicolas Breuillard St Michel-Preference Home-Auber 93 + 00.23
22 Mikkel Bjerg UAE Team Emirates-XRG + 00.23
23 Dries De Bondt Decathlon AG2R La Mondiale Team + 00.23
24 Riley Sheehan Israel-Premier Tech + 00.23
25 Jordan Labrosse Decathlon AG2R La Mondiale Team + 00.36
26 Matis Louvel Israel-Premier Tech + 00.47
27 Rick Pluimers Tudor Pro Cycling Team + 01.48
28 Florian Sénéchal ARKEA-B&B HOTELS + 01.48
29 Florian Dauphin Team TotalEnergies + 01.48
30 Tim Torn Teutenberg Lidl-Trek + 02.55
31 Jonas Abrahamsen Uno-X Mobility + 02.55
32 Axel Huens Unibet Tietema Rockets + 02.55
33 Erik Resell Uno-X Mobility + 02.55
34 Marius Mayrhofer Tudor Pro Cycling Team + 02.55
35 Clément Russo Groupama-FDJ + 03.00
36 Mike Teunissen XDS Astana Team + 03.02
37 Ben Swift INEOS Grenadiers + 03.02
38 Anders Skaarseth Uno-X Mobility + 03.21
39 Simon Goossens Alpecin-Deceuninck + 03.21
40 Guillaume Boivin Israel-Premier Tech + 03.22
41 Ben Turner INEOS Grenadiers + 03.22
42 Hartthijs de Vries Unibet Tietema Rockets + 03.22
43 Matys Grisel Lotto + 03.22
44 Damien Touzé Cofidis + 03.22
45 Daniel Lima Israel-Premier Tech + 03.22
46 Daniel Årnes Van Rysel-Roubaix + 03.22
47 Joris Delbove Team TotalEnergies + 03.25
48 Matthias Schwarzbacher UAE Team Emirates-XRG + 03.25
49 Alan Riou St Michel-Preference Home-Auber 93 + 04.19
50 Théo Delacroix St Michel-Preference Home-Auber 93 + 04.19
51 Héctor Álvarez Lidl-Trek + 04.19
52 Joshua Tarling INEOS Grenadiers + 04.19
53 Stefan Küng Groupama-FDJ + 04.57
54 Lenaic Langella CIC U Nantes + 04.57
55 John Degenkolb Team Picnic PostNL + 04.57
56 Cyril Barthe Groupama-FDJ + 04.57
57 Alex Kirsch Lidl-Trek + 04.57
58 Timo Roosen Team Picnic PostNL + 04.57
59 Taco van der Hoorn Intermarché-Wanty + 04.57
60 Lucas Bénéteau St Michel-Preference Home-Auber 93 + 04.57
61 Joris Chaussinand CIC U Nantes + 04.57
62 Huub Artz Intermarché-Wanty + 04.57
63 Axel Mariault CIC U Nantes + 05.01
64 Ide Schelling XDS Astana Team + 05.06
65 Arnaud Démare ARKEA-B&B HOTELS + 05.14
66 Pierre Thierry ARKEA-B&B HOTELS + 05.14
67 Fabien Doubey Team TotalEnergies + 06.11
68 Célestin Guillon Van Rysel-Roubaix + 06.11
69 Andrea Mifsud Nice Métropole Côte d'Azur + 06.11
70 Olav Kooij Team Visma | Lease a Bike + 07.39
71 Cees Bol XDS Astana Team + 07.39
72 Alec Segaert Lotto + 07.39
73 Tom Van Asbroeck Israel-Premier Tech + 07.39
74 Jenthe Biermans ARKEA-B&B HOTELS + 07.39
75 Victor Campenaerts Team Visma | Lease a Bike + 07.39
76 Morne Van Niekerk St Michel-Preference Home-Auber 93 + 08.20
77 Nicolò Parisini Q36.5 Pro Cycling Team + 08.43
78 Frederik Frison Q36.5 Pro Cycling Team + 08.43
79 Anthony Turgis Team TotalEnergies + 08.43
80 Alexis Renard Cofidis + 08.43
81 Abram Stockman Unibet Tietema Rockets + 08.43
82 Lucas Boniface Team TotalEnergies + 08.43
83 Vegard Stake Laengen UAE Team Emirates-XRG + 08.43
84 Søren Wærenskjold Uno-X Mobility + 08.43
85 António Morgado UAE Team Emirates-XRG + 08.43
86 Edward Planckaert Alpecin-Deceuninck + 08.43
87 Tobias Lund Andresen Team Picnic PostNL + 08.43
88 Antoine Hue CIC U Nantes + 08.43
89 Laurenz Rex Intermarché-Wanty + 08.43
90 Similien Hamon CIC U Nantes + 09.22
91 Petr Kelemen Tudor Pro Cycling Team + 09.22
92 Matthew Fox Lotto + 09.22
93 Maxime Jarnet Van Rysel-Roubaix + 09.22
94 Rayan Boulahoite Team TotalEnergies + 09.22
95 Kenny Molly Van Rysel-Roubaix + 09.22
96 Andreas Stokbro Nielsen Unibet Tietema Rockets + 09.22
97 Menno Huising Team Visma | Lease a Bike + 09.22
98 Jonas Rutsch Intermarché-Wanty + 09.22
99 Brent Van Moer Lotto + 09.22
100 Tomas Kopecky Unibet Tietema Rockets + 09.22
101 Sebastian Kolze Changizi Tudor Pro Cycling Team + 09.22
102 William Blume Levy Uno-X Mobility + 09.22
103 Robbe Ghys Alpecin-Deceuninck + 09.22
104 Yaël Joalland CIC U Nantes + 09.22
105 Timo de Jong Team Picnic PostNL + 09.22
106 Oscar Chamberlain Decathlon AG2R La Mondiale Team + 09.22
107 Dylan van Baarle Team Visma | Lease a Bike + 11.24
108 Rémi Lelandais ARKEA-B&B HOTELS + 11.24
109 Baptiste Veistroffer Lotto + 11.24
110 Mika Heming Tudor Pro Cycling Team + 11.24
111 Arnaud De Lie Lotto + 12.11
112 Luca Giaimi UAE Team Emirates-XRG + 14.14
113 Alexander Konijn Nice Métropole Côte d'Azur + 14.14
114 Valentin Tabellion Van Rysel-Roubaix + 14.14
115 Rémi Capron Van Rysel-Roubaix + 14.14
116 Sébastien Grignard Lotto + 14.14
117 Jonathan Castroviejo INEOS Grenadiers + 15.28
118 Rory Townsend Q36.5 Pro Cycling Team + 15.31
119 Julien Vermote Team Visma | Lease a Bike + 15.31
120 Dylan Massa Nice Métropole Côte d'Azur + 15.31
121 Matteo Moschetti Q36.5 Pro Cycling Team + 15.31
122 Ivan Smirnov XDS Astana Team + 19.48
123 Martin Pedersen Lidl-Trek + 19.48
124 Omar Fraile INEOS Grenadiers + 19.48
125 Jahkim Carty Nice Métropole Côte d'Azur + 19.48
126 Jaakko Hänninen Nice Métropole Côte d'Azur + 19.48
- Noah Knecht Nice Métropole Côte d'Azur OOT
- Kamil Malecki Q36.5 Pro Cycling Team DNF
- Silvan Dillier Alpecin-Deceuninck DNF
- Jamie Meehan Cofidis DNF
- Stian Fredheim Uno-X Mobility DNF
- Nolann Mahoudo Cofidis DNF
- Carter Guichard Nice Métropole Côte d'Azur DNF
- Oliver Knight Cofidis DNF
- Julius van den Berg Team Picnic PostNL DNF
- Axel Laurance INEOS Grenadiers DNF
- Gleb Syritsa XDS Astana Team DNF
- Simon Dehairs Alpecin-Deceuninck DNF
- Clement Izquierdo Cofidis DNF
- Alberto Bettiol XDS Astana Team DNF
- Yohann Simon St Michel-Preference Home-Auber 93 DNF
- Davide Ballerini XDS Astana Team DNF
- Aivaras Mikutis Tudor Pro Cycling Team DNF
- Niklas Märkl Team Picnic PostNL DNF
- Davide Bomboi Unibet Tietema Rockets DNF
- Mathias Sanlaville CIC U Nantes DNF
- Oscar Riesebeek Alpecin-Deceuninck DNF
- Roel van Sintmaartensdijk Intermarché-Wanty DNF
- Gerben Thijssen Intermarché-Wanty DNF
- Emils Liepins Q36.5 Pro Cycling Team DNF
- Jonas Rickaert Alpecin-Deceuninck DNF
- Jérémy Lecroq St Michel-Preference Home-Auber 93 DNF
- Matthew Brennan Team Visma | Lease a Bike DNF
- Emmanuel Morin Van Rysel-Roubaix DNF
- Rune Herregodts UAE Team Emirates-XRG DNF

Race profile

Race
Paris-Tours
Date
12.10.2025
Total distance
211.6 km
Gen
Men
Cat
1.Pro
Country
France
Discipline
Road

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️