UCI MOUNTAIN BIKE WORLD CUP – XCO/XCC/DHI Men Under 23 - Cross-country Olympic Haute-Savoie

UCI MOUNTAIN BIKE WORLD CUP – XCO/XCC/DHI

28 Aug 2025

Results

Rank Rider Country Team Age Result Gap IRM Points
1 TREUDLER Finn CUBE FACTORY RACING SUI SUI SUI SUI CUBE FACTORY RACING 22 Result 1:16:54 Gap Points 125
2 KRÜGER Benjamin SINGER KTM RACING GER GER GER GER SINGER KTM RACING 21 Result 1:17:39 +45s Gap +45s Points 100
3 ANDRE GALLIS Alix SUNN FACTORY RACING FRA FRA FRA FRA SUNN FACTORY RACING 20 Result 1:18:15 +1:21 Gap +1:21 Points 80
4 HALTER Nicolas THÖMUS AKROS - YOUNGSTARS SUI SUI SUI SUI THÖMUS AKROS - YOUNGSTARS 19 Result 1:18:45 +1:51 Gap +1:51 Points 75
5 FRANCOIS BAUDRY Thibaut CANYON CLLCTV XCO ESP ESP ESP ESP CANYON CLLCTV XCO 21 Result 1:18:55 +2:01 Gap +2:01 Points 70
6 ROUFFIAC Naël SCOTT CREUSE OXYGENE GUERET FRA FRA FRA FRA SCOTT CREUSE OXYGENE GUERET 20 Result 1:19:16 +2:22 Gap +2:22 Points 65
7 CORNILLON Nathan MASSI FRA FRA FRA FRA MASSI 21 Result 1:19:28 +2:34 Gap +2:34 Points 60
8 LHOMME Maxime SUI SUI SUI SUI 22 Result 1:19:45 +2:51 Gap +2:51 Points 55
9 SCHEHL Paul LEXWARE MOUNTAINBIKE TEAM GER GER GER GER LEXWARE MOUNTAINBIKE TEAM 21 Result 1:19:46 +2:52 Gap +2:52 Points 50
10 TEUNISSEN VAN MANEN Rens KMC RIDLEY MTB RACING TEAM NED NED NED NED KMC RIDLEY MTB RACING TEAM 21 Result 1:19:56 +3:02 Gap +3:02 Points 47
11 PEDERSEN Gustav DEN DEN DEN DEN 21 Result 1:20:00 +3:06 Gap +3:06 Points 45
12 SIDAHMED Khalid SUI SUI SUI SUI 20 Result 1:21:00 +4:06 Gap +4:06 Points 42
13 CHAPTAL Yann SCOTT CREUSE OXYGENE GUERET FRA FRA FRA FRA SCOTT CREUSE OXYGENE GUERET 22 Result 1:21:13 +4:19 Gap +4:19 Points 40
14 AMBROSI Massimiliano RSA RSA RSA RSA 20 Result 1:21:15 +4:21 Gap +4:21 Points 39
15 SIFFREDI Matteo KTM PROTEK ELETTROSYSTEM ITA ITA ITA ITA KTM PROTEK ELETTROSYSTEM 22 Result 1:21:18 +4:24 Gap +4:24 Points 38
16 LOUNELA Leo BELTRAMI TSA SWE SWE SWE SWE BELTRAMI TSA 20 Result 1:21:18 +4:24 Gap +4:24 Points 37
17 EKROLL Sivert NOR NOR NOR NOR 20 Result 1:21:19 +4:25 Gap +4:25 Points 36
18 BEDINI Athys FRA FRA FRA FRA 21 Result 1:21:45 +4:51 Gap +4:51 Points 35
19 SCHELLEKENS Tom KMC RIDLEY MTB RACING TEAM NED NED NED NED KMC RIDLEY MTB RACING TEAM 22 Result 1:22:04 +5:10 Gap +5:10 Points 34
20 VAN DIJK Chris NED NED NED NED 22 Result 1:22:04 +5:10 Gap +5:10 Points 33
21 PÜNTENER Romano THÖMUS AKROS - YOUNGSTARS LIE LIE LIE LIE THÖMUS AKROS - YOUNGSTARS 21 Result 1:22:05 +5:11 Gap +5:11 Points 32
22 BARBER ARGUIMBAU Francesc BH COLOMA TEAM ESP ESP ESP ESP BH COLOMA TEAM 22 Result 1:22:16 +5:22 Gap +5:22 Points 31
23 LOSE Mikkel DEN DEN DEN DEN 20 Result 1:22:23 +5:29 Gap +5:29 Points 30
24 DEBORD Romain FRA FRA FRA FRA 21 Result 1:22:25 +5:31 Gap +5:31 Points 28
25 CHAZALY Raphael TREK FUTURE RACING FRA FRA FRA FRA TREK FUTURE RACING 19 Result 1:22:25 +5:31 Gap +5:31 Points 26
26 PERRIN Tom SUNN FACTORY RACING FRA FRA FRA FRA SUNN FACTORY RACING 21 Result 1:22:35 +5:41 Gap +5:41 Points 24
27 HUDYMA Oleksandr KMC RIDLEY MTB RACING TEAM UKR UKR UKR UKR KMC RIDLEY MTB RACING TEAM 22 Result 1:22:44 +5:50 Gap +5:50 Points 22
28 FARSTADVOLL E. Martin NOR NOR NOR NOR 21 Result 1:22:54 +6:00 Gap +6:00 Points 20
29 ENGLISH Daniel TRINITY RACING USA USA USA USA TRINITY RACING 20 Result 1:23:17 +6:23 Gap +6:23 Points 18
30 CLARK Owen PIVOT CYCLES - OTE CAN CAN CAN CAN PIVOT CYCLES - OTE 22 Result 1:23:32 +6:38 Gap +6:38 Points 16
31 JOHANSSON Nils SWE SWE SWE SWE 19 Result 1:23:41 +6:47 Gap +6:47 Points 14
32 STUBBERUD Sigurd NOR NOR NOR NOR 20 Result 1:23:44 +6:50 Gap +6:50 Points 12
33 HAMMERLE Alexander AUT AUT AUT AUT 20 Result 1:23:45 +6:51 Gap +6:51 Points 10
34 PERUZZO Giulio KTM PROTEK ELETTROSYSTEM ITA ITA ITA ITA KTM PROTEK ELETTROSYSTEM 19 Result 1:23:48 +6:54 Gap +6:54 Points 9
35 ČERNÝ Patrik EXPRES CZ - BMD TEAM KOLÍN CZE CZE CZE CZE EXPRES CZ - BMD TEAM KOLÍN 21 Result 1:23:56 +7:02 Gap +7:02 Points 8
36 ROKKE Sondre BERRIA-POLIMEDICAL MTB RACING TEAM NOR NOR NOR NOR BERRIA-POLIMEDICAL MTB RACING TEAM 22 Result 1:24:01 +7:07 Gap +7:07 Points 7
37 BARD Julien SUI SUI SUI SUI 21 Result 1:24:04 +7:10 Gap +7:10 Points 6
38 ALDER Micha BIXS PERFORMANCE RACE TEAM SUI SUI SUI SUI BIXS PERFORMANCE RACE TEAM 19 Result 1:24:08 +7:14 Gap +7:14 Points 5
39 MARTINS Alexandre TEAM BAGNOL JO.WE OMEGA FRA FRA FRA FRA TEAM BAGNOL JO.WE OMEGA 21 Result 1:24:15 +7:21 Gap +7:21 Points 4
40 AUNE Marius NOR NOR NOR NOR 20 Result 1:24:27 +7:33 Gap +7:33 Points 3
41 AYRAL Maxime TEAM BAGNOL JO.WE OMEGA FRA FRA FRA FRA TEAM BAGNOL JO.WE OMEGA 20 Result 1:24:35 +7:41 Gap +7:41 Points 2
42 ROSSEL Jules TEAM BAGNOL JO.WE OMEGA FRA FRA FRA FRA TEAM BAGNOL JO.WE OMEGA 21 Result 1:24:35 +7:41 Gap +7:41 Points 2
43 HANDLEY William NOR NOR NOR NOR 22 Result 1:24:55 +8:01 Gap +8:01 Points 2
44 SPRENGER Felix LIE LIE LIE LIE 20 Result 1:25:00 +8:06 Gap +8:06 Points 2
45 PAILLE Zorak PIVOT CYCLES - OTE CAN CAN CAN CAN PIVOT CYCLES - OTE 21 Result 1:25:05 +8:11 Gap +8:11 Points 2
46 ACKERT Ian TREK FUTURE RACING CAN CAN CAN CAN TREK FUTURE RACING 20 Result 1:25:06 +8:12 Gap +8:12 Points 2
47 EDER Fabian STOP&GO MARDERABWEHR MTB TEAM GER GER GER GER STOP&GO MARDERABWEHR MTB TEAM 22 Result 1:25:13 +8:19 Gap +8:19 Points 2
48 RØNNESTAD Birk Strand NOR NOR NOR NOR 20 Result 1:25:26 +8:32 Gap +8:32 Points 2
49 PACCAGNELLA Elian WILIER-VITTORIA FACTORY TEAM ITA ITA ITA ITA WILIER-VITTORIA FACTORY TEAM 20 Result 1:25:37 +8:43 Gap +8:43 Points 2
50 JAMIN Antoine BH-WALLONIE MTB TEAM BEL BEL BEL BEL BH-WALLONIE MTB TEAM 20 Result 1:25:43 +8:49 Gap +8:49 Points 2
51 BÜTIKOFER Gian SUI SUI SUI SUI 22 Result 1:25:53 +8:59 Gap +8:59 Points 2
52 VERDIER Louis FRA FRA FRA FRA 19 Result 1:26:06 +9:12 Gap +9:12 Points 2
53 TOTH Noel LEXWARE MOUNTAINBIKE TEAM SUI SUI SUI SUI LEXWARE MOUNTAINBIKE TEAM 19 Result 1:26:13 +9:19 Gap +9:19 Points 2
54 KING Jonas SINGER KTM RACING GER GER GER GER SINGER KTM RACING 20 Result 1:26:25 +9:31 Gap +9:31 Points 2
55 GERIG Sven SUI SUI SUI SUI 21 Result 1:26:40 +9:46 Gap +9:46 Points 2
56 BASSIGNANA Fabio KTM PROTEK ELETTROSYSTEM ITA ITA ITA ITA KTM PROTEK ELETTROSYSTEM 21 Result 1:27:26 +10:32 Gap +10:32 Points 2
57 SCHWEIZER Ben STOP&GO MARDERABWEHR MTB TEAM GER GER GER GER STOP&GO MARDERABWEHR MTB TEAM 22 Result Gap Points 2
58 NASCARELLA Luca BIKE TEAM SOLOTHURN SUI SUI SUI SUI BIKE TEAM SOLOTHURN 19 Result Gap Points 2
59 ELOFSSON Edvin ALLEBIKE FACTORY TEAM SWE SWE SWE SWE ALLEBIKE FACTORY TEAM 20 Result Gap Points 2
60 VAN LEE Sverre TRINX FACTORY TEAM BEL BEL BEL BEL TRINX FACTORY TEAM 19 Result Gap Points 2
61 FISCHER Leon SUI SUI SUI SUI 20 Result Gap Points 2
62 FRANCO GALLEGO Hugo BH COLOMA TEAM ESP ESP ESP ESP BH COLOMA TEAM 19 Result Gap Points 2
63 SCHERRER Julius AUT AUT AUT AUT 22 Result Gap Points 2
64 LINDNER Moritz GER GER GER GER 19 Result Gap Points 2
65 BINZ Yanick SUI SUI SUI SUI 21 Result Gap Points 2
66 HEMON Julien FRA FRA FRA FRA 20 Result Gap Points 2
67 KALANQUIN Nicolas SUNN FACTORY RACING FRA FRA FRA FRA SUNN FACTORY RACING 19 Result Gap Points 2
68 BORRE Gabriel BELTRAMI TSA ITA ITA ITA ITA BELTRAMI TSA 20 Result Gap Points 2
69 ROETS Ernest RSA RSA RSA RSA 20 Result Gap Points 2
70 DOYE Harry AUS AUS AUS AUS 19 Result Gap Points 2
71 NOVOTNÝ Ondřej CZE CZE CZE CZE 20 Result Gap Points 2
72 VILLAR BLANCO Raul ESP ESP ESP ESP 20 Result Gap Points 2
73 GOMEZ TOBON Johan COL COL COL COL 19 Result Gap Points 2
74 SWIDER Brajan JBG2 TEAM POL POL POL POL JBG2 TEAM 20 Result Gap Points 2
75 RUWIEL Luca RSA RSA RSA RSA 22 Result Gap Points 2
76 KLIJN Nick NED NED NED NED 21 Result Gap Points 2
77 DEMARCIN Théo BH-WALLONIE MTB TEAM BEL BEL BEL BEL BH-WALLONIE MTB TEAM 22 Result Gap Points 2
78 BOŠNJAK Fran CRO CRO CRO CRO 22 Result Gap Points 2
79 CROKET Maxime BEL BEL BEL BEL 19 Result Gap Points 2
80 KARLSSON Markus ALLEBIKE FACTORY TEAM SWE SWE SWE SWE ALLEBIKE FACTORY TEAM 19 Result Gap Points 2
81 VAN GEEST Kas NED NED NED NED 21 Result Gap Points 2
82 LOSFELD Louis MASSI DEVELOPMENT TEAM BEL BEL BEL BEL MASSI DEVELOPMENT TEAM 19 Result Gap Points 2
83 WIT Lars NED NED NED NED 21 Result Gap Points 2
84 TURNÉ MARINELLO Roger AND AND AND AND 20 Result Gap Points 2
85 BLOCH Fabian BIKE TEAM SOLOTHURN SUI SUI SUI SUI BIKE TEAM SOLOTHURN 19 Result Gap Points 2
86 NICOL Coen NZL NZL NZL NZL 20 Result Gap Points 2
87 GOMEZ ORTIZ Antonio COL COL COL COL 20 Result Gap Points 2
88 HOJKA František EXPRES CZ - BMD TEAM KOLÍN CZE CZE CZE CZE EXPRES CZ - BMD TEAM KOLÍN 20 Result Gap Points 2
89 GUEUNING Florent MASSI DEVELOPMENT TEAM BEL BEL BEL BEL MASSI DEVELOPMENT TEAM 19 Result Gap Points 2
90 HOWE Vinicius SOUL EXTREME RACING TEAM BRA BRA BRA BRA SOUL EXTREME RACING TEAM 19 Result Gap Points 2
91 DODDS Joel AUS AUS AUS AUS 21 Result Gap Points 2
92 FERNANDEZ CONTIN Iñaki SALTOKI-CONOR ESP ESP ESP ESP SALTOKI-CONOR 21 Result Gap Points 2
CRUZ João POR POR POR POR 22 Result Gap DNF Points
ROSE Ethan TREK FUTURE RACING NZL NZL NZL NZL TREK FUTURE RACING 22 Result Gap DNF Points
FRANZ Niklas Michael GER GER GER GER 20 Result Gap DNF Points
CARRICK-ANDERSON Corran TRINITY RACING GBR GBR GBR GBR TRINITY RACING 22 Result Gap DNF Points
PHILIPSEN Albert DEN DEN DEN DEN 19 Result Gap DNF Points
HOLZER Christoph AUT AUT AUT AUT 20 Result Gap DNF Points
BOUTEN Freek NED NED NED NED 20 Result Gap DNF Points
KONECNY Nicholas LEXWARE MOUNTAINBIKE TEAM USA USA USA USA LEXWARE MOUNTAINBIKE TEAM 19 Result Gap DNF Points
BETTEO Marco ITA ITA ITA ITA 21 Result Gap DNF Points
HOUGS Nikolaj CUBE FACTORY RACING DEN DEN DEN DEN CUBE FACTORY RACING 19 Result Gap DNS Points
GARCIA VAZQUEZ Alejandro MONDRAKER FACTORY RACING XC ESP ESP ESP ESP MONDRAKER FACTORY RACING XC 19 Result Gap DNS Points
ST ONGE Maxime PIVOT CYCLES - OTE CAN CAN CAN CAN PIVOT CYCLES - OTE 20 Result Gap DNS Points
GREENSILL Max GBR GBR GBR GBR 20 Result Gap DNS Points
ENEV Victor BUL BUL BUL BUL 20 Result Gap DNS Points