Posted by Editoress on 10/12/25
Results from the Cross Country (XCO) races at the World Cup final at Mont Sainte Anne, Quebec, Canada
U23 Women, 20.5 km (start loop + 5 laps) | |
1 Isabella Holmgren (Can) | 1:14:49 |
2 Vida Lopez de san Roman (USA) Trinity Racing | at 0:37 |
3 Valentina Corvi (Ita) Canyon CLLCTV XCO | 0:47 |
4 Fiona Schibler (Sui) Bike Team Solothurn | 1:26 |
5 Olivia Onesti (Fra) Bh Coloma Team | 2:10 |
6 Sara Cortinovis (Ita) Ghost Factory Racing | 2:37 |
7 Sina Van Thiel (Ger) Lexware Mountainbike Team | 2:50 |
8 Line Burquier (Fra) Trinity Racing | 3:02 |
9 Marta Cano Espinosa (Esp) Trek Future Racing | 3:14 |
10 Elina Benoit (Sui) Lexware Mountainbike Team | 3:16 |
11 Carla Hahn (Ger) KMC Ridley MTB Racing Team | 3:34 |
12 Monique Halter (Sui) Thömus Akros - Youngstars | 4:03 |
13 Lea Huber (Sui) Nexetis | 4:22 |
14 Ella MacPhee (Can) Wilier-Vittoria Factory Team | 4:23 |
15 Andrea Kravanja (Ger) | 4:23 |
16 Marin Lowe (Can) Liv Factory Racing | 4:26 |
17 Giuliana Salvini Morgen (Bra) Trek Future Racing | 4:37 |
18 Anina Hutter (Sui) Nexetis | 5:00 |
19 Lucia Bramati (Ita) Trinx Factory Team | 5:00 |
20 Greta Kilburn (USA) | 5:18 |
21 Ella Maclean-Howell (GBr) Cube Factory Racing | 5:31 |
22 Lisa Kristine Jorde (Nor) | 5:32 |
23 Chiara Soler (Sui) Thömus Akros - Youngstars | 6:20 |
24 Amelie Mackay (NZl) | 7:05 |
25 Alice Hoskins (USA) | 7:23 |
26 Katharina Sadnik (Aut) KTM Factory MTB Team | 7:29 |
27 Natalia Grzegorzewska (Pol) Trek Future Racing | 7:40 |
28 Sirin Stadler (Sui) Thömus Akros - Youngstars | 7:40 |
29 Antonia Weeger (Ger) Lexware Mountainbike Team | 8:24 |
30 Ella Myers (Can) | 9:28 |
31 Lily Boucher (Can) | 10:36 |
32 Lara Liehner (Sui) Thömus Akros - Youngstars | 11:09 |
33 Catryana Marcotte (Can) | -1 Lap |
34 Oda Laforce (Nor) | -1 Lap |
35 Lauren Aggeler (USA) Trinity Racing | -1 Lap |
36 Marie Fay St Onge (Can) | -2 Laps |
37 Ophelie Grandmont (Can) | -2 Laps |
38 Halle Britton (USA) | -2 Laps |
39 Paula Nicole Ladino Alvarado (Col) | -3 Laps |
DNF Ava Holmgren (Can) | |
DNS Finja Lipp (Ger) Ghost Factory Racing | |
DNS Simona Spezna (Cze) Massi | |
DNS Tyler Jacobs (RSA) Liv Factory Racing | |
DNS Laura Squarise (Ita) | |
U23 Men, 24.2 km (start loop+ 6 laps) | |
1 Finn Treudler (Sui) Cube Factory Racing | 1:13:11 |
2 Gustav Pedersen (Den) | at 0:29 |
3 NaÎl Rouffiac (Fra) Scott Creuse Oxygene Gueret | 0:32 |
4 Maxime Lhomme (Sui) | 0:39 |
5 Thibaut Francois Baudry (Esp) Canyon CLLCTV XCO | 0:51 |
6 Nicolas Halter (Sui) Thömus Akros - Youngstars | 1:10 |
7 Oleksandr Hudyma (Ukr) KMC Ridley MTB Racing Team | 1:17 |
8 Paul Schehl (Ger) Lexware Mountainbike Team | 1:22 |
9 Nikolaj Hougs (Den) Cube Factory Racing | 1:27 |
10 Rens Teunissen Van Manen (Ned) KMC Ridley MTB Racing Team | 1:36 |
11 William Handley (Nor) | 1:46 |
12 Khalid Sidahmed (Sui) | 1:50 |
13 Owen Clark (Can) Pivot Cycles - OTE | 1:56 |
14 Mikkel Lose (Den) | 2:03 |
15 Freek Bouten (Ned) | 2:05 |
16 Matteo Siffredi (Ita) Ktm Protek Elettrosystem | 2:05 |
17 Benjamin Kr‹Ger (Ger) Singer KTM Racing | 2:07 |
18 Birk Strand Rÿnnestad (Nor) | 2:17 |
19 Zorak Paille (Can) Pivot Cycles - OTE | 2:27 |
20 Sivert Ekroll (Nor) | 2:34 |
21 Fabian Eder (Ger) Stop&Go Marderabwehr MTB Team | 2:45 |
22 Sven Gerig (Sui) | 3:07 |
23 Ethan Rose (NZl) Trek Future Racing | 3:33 |
24 Gian Butikofer (Sui) | 3:36 |
25 Nathan Cornillon (Fra) Massi | 3:55 |
26 Elian Paccagnella (Ita) Wilier-Vittoria Factory Team | 3:58 |
27 Sigurd Stubberud (Nor) | 3:59 |
28 Alejandro Garcia Vazquez (Esp) Mondraker Factory Racing XC | 4:16 |
29 Jules Rossel (Fra) Team Bagnol Jo.We Omega | 4:16 |
30 Mika Comaniuk (Can) | 4:36 |
31 Nils Johansson (Swe) | 4:50 |
32 Marius Aune (Nor) | 5:00 |
33 Leon Fischer (Sui) | 5:02 |
34 Ben Schweizer (Ger) Stop&Go Marderabwehr MTB Team | 5:03 |
35 Felix Sprenger (Lie) | 5:04 |
36 Soren Weselake (Can) | 5:05 |
37 Alexandre Martins (Fra) Team Bagnol Jo.We Omega | 5:08 |
38 Daniel English (USA) Trinity Racing | 5:09 |
39 Raphael Chazaly (Fra) Trek Future Racing | 5:34 |
40 Chris Van Dijk (Ned) | 5:53 |
41 Tom Schellekens (Ned) KMC Ridley MTB Racing Team | 5:55 |
42 Sofian Corniglion (Fra) Team Bagnol Jo.We Omega | 6:25 |
43 Maxime St Onge (Can) Pivot Cycles - OTE | 6:33 |
44 Dane Grey (USA) | 6:38 |
45 Romano Puntener (Lie) Thömus Akros - Youngstars | 6:48 |
46 Ian Ackert (Can) Trek Future Racing | 7:03 |
47 Hector Hjorth (Den) | 7:08 |
48 Raphael Piche (Can) | 7:31 |
49 Toby Hassett (USA) Bear National Team | 7:46 |
50 Ondrej Novotny (Cze) | 7:53 |
51 Martin E. Farstadvoll (Nor) | 8:05 |
52 Landen Stovall (USA) | 8:36 |
53 Cam McCallum (Can) | 8:49 |
54 Lasse Konecny (USA) Bear National Team | 8:59 |
55 Felix Antoine Leclair (Can) | 9:30 |
56 Julius Scherrer (Aut) | 9:40 |
57 Jonas King (Ger) Singer KTM Racing | -1 Lap |
58 Loris Hattenschwiler (Sui) Thömus Akros - Youngstars | -1 Lap |
59 Julien Desjardins (Fra) | -1 Lap |
60 Austin Beard (USA) | -1 Lap |
61 Luciano Esquivias Martõn (Mex) | -2 Laps |
62 Frederik Borning (Den) | -2 Laps |
63 Owen Deale (USA) | -2 Laps |
64 Sondre Rokke (Nor) Berria-Polimedical MTB Racing Team | -2 Laps |
65 Luca Ruwiel (RSA) | -3 Laps |
66 Matteo Paget (Fra) | -3 Laps |
67 Jacob Allen (USA) | -3 Laps |
68 Julien Bard (Sui) | -4 Laps |
69 Leo Lounela (Swe) Beltrami Tsa | -4 Laps |
DNF Alix Andre Gallis (Fra) Sunn Factory Racing | |
DNF Raulito Gutierrez (USA) Bear National Team | |
DNF Yanick Binz (Sui) | |
DNS Corran Carrick-Anderson (GBr) Trinity Racing | |
Elite Women, 24.2 km (start loop+ 6 laps) | |
1 Jenny Rissveds (Swe) Canyon CLLCTV XCO | 1:20:35 |
2 Samara Maxwell (NZl) Decathlon Ford Racing Team | at 3:30 |
3 Evie Richards (GBr) Trek Factory Racing - Pirelli | 4:07 |
4 Sina Frei (Sui) Specialized Factory Racing | 4:12 |
5 Alessandra Keller (Sui) Thömus Maxon | 5:05 |
6 Candice Lill (RSA) | 5:19 |
7 Kelsey Urban (USA) KMC Ridley MTB Racing Team | 5:38 |
8 Jennifer Jackson (Can) Orbea Fox Factory Team | 5:38 |
9 Savilia Blunk (USA) Decathlon Ford Racing Team | 6:02 |
10 Nicole Koller (Sui) Ghost Factory Racing | 6:16 |
11 Martina Berta (Ita) Origine Racing Division | 6:26 |
12 Jolanda Neff (Sui) Cannondale Factory Racing | 6:39 |
13 Ginia Caluori (Sui) Nexetis | 6:49 |
14 Ronja Blochlinger (Sui) Liv Factory Racing | 6:50 |
15 Rebecca Henderson (Aus) Orbea Fox Factory Team | 7:21 |
16 Caroline Boh… (Den) Ghost Factory Racing | 7:28 |
17 Nina Graf (Ger) Lapierre Racing Unity | 7:42 |
18 NoÎlle Buri (Sui) Lapierre Racing Unity | 7:57 |
19 Gwendalyn Gibson (USA) Trek Factory Racing - Pirelli | 7:58 |
20 Catalina Vidaurre Kossmann (Chi) | 8:40 |
21 Kate Courtney (USA) | 8:58 |
22 Linda Indergand (Sui) Liv Factory Racing | 9:03 |
23 Lia Schrievers (Ger) KMC Ridley MTB Racing Team | 9:10 |
24 Emilly Johnston (Can) Scott-SRAM MTB Racing Team | 9:19 |
25 Ramona Forchini (Sui) Bixs Performance Race Team | 9:51 |
26 Kira Bohm (Ger) Cube Factory Racing | 10:13 |
27 Chiara Teocchi (Ita) Lapierre Racing Unity | 10:42 |
28 Lena Gerault (Fra) Scott Creuse Oxygene Gueret | -1 Lap |
29 Yana Belomoina (Ukr) Massi | -1 Lap |
30 Ana Santos (Por) Cannondale Factory Racing | -1 Lap |
31 AdÈla Holubov¡ (Cze) Rouvy | -1 Lap |
32 Mona Mitterwallner (Aut) Mondraker Factory Racing XC | -1 Lap |
33 Nicole Pesse (Ita) CS Carabinieri - Cicli Olympia | -1 Lap |
34 Tamara Wiedmann (Aut) Mondraker Factory Racing XC | -1 Lap |
35 Sofie Pedersen (Den) | -1 Lap |
36 Madigan Munro (USA) Trek Factory Racing - Pirelli | -1 Lap |
37 Tina Zuger (Sui) Bike Team Solothurn | -2 Laps |
38 Emeline Detilleux (Bel) Scott Creuse Oxygene Gueret | -2 Laps |
39 Laurie Arseneault (Can) | -3 Laps |
40 Roxane Vermette (Can) | -3 Laps |
41 Sandra Walter (Can) Cabtech Racing Team | -4 Laps |
42 Emma Olson (Can) | -4 Laps |
43 Juliette Tetreault (Can) | -4 Laps |
44 Erika Monserrath Rodriguez Suarez (Mex) Massi | -5 Laps |
DNF Ronja Eibl (Ger) Origine Racing Division | |
DNS Laura Stigger (Aut) Specialized Factory Racing | |
Elite Men | |
1 Charlie Aldridge (GBr) Cannondale Factory Racing | 1:21:41 |
2 Martin Vidaurre Kossmann (Chi) Specialized Factory Racing | at 0:11 |
3 Mathis Azzaro (Fra) Origine Racing Division | 0:20 |
4 Adrien Boichis (Fra) Specialized Factory Racing | 0:46 |
5 Marcel Guerrini (Sui) Bixs Performance Race Team | 0:57 |
6 Simon Andreassen (Den) Orbea Fox Factory Team | 1:09 |
7 Fabio Puntener (Sui) Bike Team Solothurn | 1:11 |
8 Filippo Fontana (Ita) CS Carabinieri - Cicli Olympia | 1:28 |
9 Simone Avondetto (Ita) Wilier-Vittoria Factory Team | 1:38 |
10 Maximilian Foidl (Aut) KTM Factory MTB Team | 1:40 |
11 Samuel Gaze (NZl) Alpecin-Deceuninck | 1:44 |
12 Tyler Orschel (Can) Pan-American Union Racing | 1:46 |
13 Luca Schwarzbauer (Ger) Canyon CLLCTV XCO | 1:48 |
14 Luca Martin (Fra) Cannondale Factory Racing | 1:52 |
15 Vital Albin (Sui) Thömus Maxon | 1:58 |
16 Luke Wiedmann (Sui) | 1:59 |
17 OndYej Cink (Cze) Cube Factory Racing | 2:10 |
18 Juri Zanotti (Ita) Wilier-Vittoria Factory Team | 2:13 |
19 Cole Punchard (Can) Cannondale Factory Racing | 2:15 |
20 Carter Woods (Can) Giant Factory Off-Road Team - Xc | 2:17 |
21 Luca Schatti (Sui) Bixs Performance Race Team | 2:20 |
22 Jens Schuermans (Bel) Giant Factory Off-Road Team - Xc | 2:56 |
23 Christopher Blevins (USA) Specialized Factory Racing | 3:07 |
24 Mathis Guay (Fra) KTM Factory MTB Team | 3:09 |
25 Daniele Braidot (Ita) CS Carabinieri - Cicli Olympia | 3:12 |
26 Jofre Cullell Estape (Esp) Bh Coloma Team | 3:19 |
27 Erik H∆Gstad (Nor) | 3:32 |
28 Jordan Sarrou (Fra) Bmc Factory Racing | 3:49 |
29 Tobias Lillelund (Den) Lapierre Racing Unity | 3:59 |
30 David List (Ger) Decathlon Ford Racing Team | 4:08 |
31 Bjorn Riley (USA) Scott-SRAM MTB Racing Team | 4:24 |
32 Mathias Fluckiger (Sui) Thömus Maxon | 4:31 |
33 Leandre Bouchard (Can) | 4:47 |
34 Gunnar Holmgren (Can) Trek Factory Racing - Pirelli | 4:51 |
35 Leon Reinhard Kaiser (Ger) | 5:00 |
36 Thomas Griot (Fra) Canyon CLLCTV XCO | 5:17 |
37 Pierre De Froidmont (Bel) Orbea Fox Factory Team | 5:24 |
38 Andri Frischknecht (Sui) Scott-SRAM MTB Racing Team | 5:26 |
39 Julian Schelb (Ger) KMC Ridley MTB Racing Team | 5:43 |
40 Dario Lillo (Sui) Giant Factory Off-Road Team - Xc | 5:51 |
41 Lennart-Jan Krayer (Ger) Stop&Go Marderabwehr MTB Team | 6:06 |
42 Martins Blums (Lat) KMC Ridley MTB Racing Team | 6:09 |
43 Knut Rÿhme (Nor) Origine Racing Division | 6:09 |
44 Antoine Philipp (Fra) Massi | 6:10 |
45 Mats Tubaas Glende (Nor) Massi | 6:11 |
46 David Valero Serrano (Esp) Bh Coloma Team | 6:27 |
47 Joshua Dubau (Fra) Decathlon Ford Racing Team | 6:54 |
48 Robbie Day (USA) Bear National Team | 7:18 |
49 Logan Sadesky (Can) | 7:33 |
50 Yannis Musy (Fra) Sunn Factory Racing | 7:55 |
51 Timon Ruegg (Sui) Bixs Performance Race Team | 7:58 |
52 Anton Cooper (NZl) Lapierre Racing Unity | 8:23 |
53 Jan Saska (Cze) Subterra Santa Cruz | 8:51 |
54 Devon Feehan (USA) | 8:56 |
55 Jose Gerardo Ulloa Arevalo (Mex) | -1 Lap |
56 Nadir Colledani (Ita) Mondraker Factory Racing XC | -1 Lap |
57 Raphael Auclair (Can) Pivot Cycles - OTE | -1 Lap |
58 Sebastian Fini Carstensen (Den) Mondraker Factory Racing XC | -2 Laps |
59 Dylan Kerr (Can) | -3 Laps |
60 Carter Hall (USA) | -4 Laps |
61 Joshua Foley (USA) | -4 Laps |
62 Paul Vrouwenvelder (USA) | -4 Laps |
DNF Lars Forster (Sui) Thömus Maxon | |
DNF Riley Amos (USA) Trek Factory Racing - Pirelli | |
DNF Titouan Carod (Fra) Bmc Factory Racing | |
DNS Victor Koretzky (Fra) Specialized Factory Racing | |
DNS Luke Moir (RSA) | |
DNS Maximilian Brandl (Ger) Lapierre Racing Unity |
Return to Canadian Cyclist homepage | Back to Top |