Posted by Editoress on 07/19/25
Results from the cross country (XCO) races at the Canadian XC MTB Championships in Langford, BC
U17 Women, 4 laps | |
1 Eliane Blais (QC) Pittstop Racing Team | 0:42:42.23 |
2 Alexa Haviland (ON) Team Ontario / Shredders | at 0:53.70 |
3 Clare Hauber (ON) Team Ontario / Shredders | 1:08.28 |
4 Julia Renaud (QC) CC Mont Sainte-Anne | 1:48.16 |
5 Charlotte Caners (ON) Collingwood Collective Racing | 2:18.14 |
6 Julia Lehmann (ON) Team Ontario / Shredders | 3:00.10 |
7 Flavie Nadeau (QC) CC Mont Sainte-Anne | 3:02.43 |
8 Charlie Cote (QC) CC Mont Sainte-Anne | 3:44.23 |
9 Claire MacKinnon (ON) Stimulus Trek | 4:14.35 |
10 Alexia Beland (QC) CC Mont Sainte-Anne | 4:44.62 |
11 Alexane Arpin (QC) Vélo Pays d'en Haut | 5:22.65 |
12 Clara Legault (QC) CC Mont Sainte-Anne | 5:39.18 |
13 Anna Liisa Vurma (ON) Stimulus Trek | 6:01.57 |
14 Sophie Erfle (AB) Team Alberta | 6:41.70 |
15 Hazel Roberts (AB) Peak Pursuits | 7:07.14 |
16 Nora Bouchard (QC) CC Mont Sainte-Anne | 7:36.24 |
17 Nyah White (AB) Cyclemeisters Bow Cycle | 9:42.01 |
18 Pinja Hyytiainen (MB) Team Manitoba | 10:35.12 |
19 Daiya Schlossberger (BC) | 11:50.01 |
20 Emerson Erfle (AB) Team Alberta | 11:52.64 |
21 Charlie Pittard (AB) Peak Pursuits | 12:55.33 |
DNS Kate Thiebaud (ON) Shredders Race Team | |
U17 Men, 5 laps | |
1 William McFarlane (ON) Team Ontario/Stimulus Trek | 0:50:25.79 |
2 William Houle (QC) Vélo Pays d'en Haut | at 0:08.97 |
3 Isaac Jeaurond (QC) Vélo Pays d'en Haut | 0:34.90 |
4 Zack Dubois (QC) Vélo 2 Max St Felicien | 0:45.55 |
5 Hayden Rowaan (ON) Stimulus Trek | 1:07.15 |
6 Maxim Carrier (QC) | 1:09.00 |
7 Connor Duell (AB) Ascent Cycle | 2:13.46 |
8 Benjamin Sigouin (QC) Vélo Pays d'en Haut | 2:27.17 |
9 Andy Donovan (QC) CC Mont Sainte-Anne | 2:31.89 |
10 Liam Bate (AB) Team Alberta | 2:33.61 |
11 Cor Sinke (AB) Team Alberta | 2:53.95 |
12 Colin Girardeau (QC) Vélo Pays d'en Haut | 3:16.04 |
13 Raphael Lavoie (QC) Vélo 2 Max St Felicien | 3:26.33 |
14 Evan Tattle (ON) Stimulus Trek | 3:27.20 |
15 James Pinfold (BC) Escape Velocity / Devo Club | 3:48.98 |
16 Matthew Allard (QC) Vélo 2 Max St Felicien | 3:57.80 |
17 Max Rinzema (BC) | 4:51.17 |
18 Émile Desforges (QC) Club Vélo PDH | 5:14.10 |
19 Grayson Jewiss (ON) Shredders MTB Club | 5:24.35 |
20 Jayden Landry (NB) Fitworks Nextgen | 5:24.45 |
21 Asher Bensimon (ON) Halton CIRCA Syndicate | 5:58.04 |
22 Peyton Bonney (ON) AWI Cycling | 6:02.80 |
23 Louis Charles Tousignant (QC) CC Mont Sainte-Anne | 6:03.16 |
24 Gage Ritchie (ON) Stimulus Trek | 6:34.13 |
25 Cameron Meldrum (BC) Trail Bicycles Racing Team | 6:37.78 |
26 Olivier Giroux (QC) CC Mont Sainte-Anne | 6:52.77 |
27 Antoine Lebel (QC) CVM Sigma Assurance | 6:53.14 |
28 Edward Powers (QC) CC Mont Sainte-Anne | 7:21.39 |
29 Thomas Laflamme (QC) Ponsse | 7:37.45 |
30 Olivier Belanger (QC) CC Mont Sainte-Anne | 9:29.77 |
31 Gryphon Hodgson (BC) | 10:42.04 |
32 Benjamin Pechter (BC) Trail Bicycles Racing Team | 11:53.92 |
33 Rafael Lemire CC Mont Sainte-Anne | -2 laps |
34 Benjamin Deniger (QC) Vélo Pays d'en Haut | -2 laps |
35 Joshua Tyers (ON) Shredders MTB Club | -3 laps |
36 Graham Orr (BC) Tripleshot Cycling Club | -4 laps |
DNF Kai Cameron (AB) C4XC | |
Junior Men, 6 laps | |
1 Ethan Wood (BC) Team Charge | 0:59:16.96 |
2 Tristan Taillefer (QC) Siboire QuiRoule | at 0:50.23 |
3 Evan Moore Team Ontario / Ignite Junior Cycling | 1:23.28 |
4 Émilien Belzile (QC) Équipe du Québec / Stimulus Trek | 1:29.45 |
5 Farland Lamont (ON) Team Ontario/Collingwood Collective | 2:03.60 |
6 Tristan Genier (ON) Caledon Hills Cycling Armada | 2:15.85 |
7 Sagan Goertz (ON) Stimulus Trek | 3:19.72 |
8 Leo Chicoine (ON) Shredders MTB Club | 3:33.82 |
9 Grayson Franks (ON) Stimulus Trek | 3:41.24 |
10 Callum Irwin (ON) Stimulus Trek | 4:18.16 |
11 Louis Karl Menard (QC) Équipe du Québec / FDDF Racing Team | 4:19.27 |
12 Maddox Johnson (BC) | 4:45.98 |
13 Maxime Merlin (QC) CVM Sigma Assurance | 5:09.28 |
14 Antoine Massicotte (QC) CVM Sigma Assurance | 5:14.52 |
15 Sacha Kreuser (ON) Ottawa Bicycle Club | 5:16.17 |
16 Hugh McDougall (BC) | 5:24.82 |
17 Gabriel Latendresse (QC) Ponsse | 5:26.10 |
18 Rein Jones (NB) Team NB / Radical Edge | 5:34.16 |
19 Keaton Schisler (BC) | 5:37.59 |
20 Felix Renaud (QC) Vélo Pays d'en Haut | 5:45.90 |
21 Larix Hallett (AB) Team Alberta/RMCC | 6:05.66 |
22 Sam Bundle (QC) Ride with Rendall | 6:49.34 |
23 Albert Raymond (QC) CC Mont Sainte-Anne | 7:16.48 |
24 Finnley Cureton (ON) Shredders MTB Club | 8:22.60 |
25 Pierre Samuel Vittecoq (QC) CC Académie Québec | 8:31.31 |
26 Thomas Martin (QC) Mon Vélo | 9:03.96 |
27 Hunter Mott (ON) AWI Cycling | 9:24.24 |
28 Alex McCabe (ON) Shredders MTB Club | -2 laps |
29 Jacob Sasseville (QC) CC Mont Sainte-Anne | -2 laps |
30 Jeffrey Macleod (BC) | -2 laps |
31 Malcolm Murchison (YT) Team Yukon | -2 laps |
32 Finlayson Blake (BC) Tripleshot Cycling Club | -3 laps |
DNF Antoine Desjardins (QC) Équipe du Québec / Ride with Rendall P/B | |
DNF Yanis Deschamps (QC) CC Mont Sainte-Anne | |
DNS Tyler Edmond (ON) Ottawa Bicycle Club | |
DNS Tim Wang (BC) Tripleshot Cycling Club | |
DNS Heron Land Gillis (YT) Team Yukon | |
Junior Women, 6 laps | |
1 Rafaelle Carrier (QC) Pivot Cycles - OTE | 1:09:21.52 |
2 Maude Ruelland (QC) Pivot Cycles - OTE | at 0:24.40 |
3 Lily Rose Marois (QC) Pivot Cycles - OTE | 1:11.84 |
4 Nico Knoll (AB) Cyclemeisters Bow Cycle | 1:31.59 |
5 Alexia Harel (QC) Siboire Quiroule | 3:21.89 |
6 Elly Moore Team Ontario / Cyclery Racing | 3:34.61 |
7 Elisabeth Martin (QC) Équipe du Québec / Mon Vélo | 4:13.91 |
8 Eleanor Winchell (BC) Charge Racing | 5:44.73 |
9 Lacey Dennis (BC) Charge Racing | 8:04.96 |
10 Sierra Jolicoeur (QC) Équipe du Québec / Vélo Mont-Tremblant | 8:40.71 |
11 Aislin Hallahan (ON) Team Ontario | 9:28.40 |
12 Lydia Stack Michasiw (SK) Stimulus Trek | 9:47.26 |
13 Aida Morrison (AB) | -2 laps |
14 Sabina Rossiello (BC) Devo/Escape Velocity | -3 laps |
15 Juliet Crowe (YT) | -3 laps |
U23 Women, 6 laps | |
1 Marin Lowe (BC) Liv Factory Racing | 1:07:09.67 |
2 Ella MacPhee (BC) Wilier Vittoria Factory Team | at 0:08.14 |
3 Ella Myers (AB) Gravity Academy | 3:21.32 |
4 Nicole Bradbury (ON) Caledon Hills Cycling Armada | 4:31.83 |
5 Ayana Gagne (QC) Siboire QuiRoule | 4:58.23 |
6 Lily Boucher (BC) | 5:38.17 |
7 Elli Clark (ON) Caledon Hills Cycling Armada | 6:03.01 |
8 Catryana Marcotte (QC) Siboire QuiRoule | 7:06.42 |
9 Marie Fay St Onge (QC) Stimulus Trek | 7:56.25 |
10 Anabelle Drouin (QC) Siboire QuiRoule | 8:52.12 |
11 Ophélie Grandmont (QC) Delta Marriott Mont-Sainte-Anne | 10:15.99 |
12 Mia De Martin (QC) Équipe du Québec / Stimulus Trek | 12:07.63 |
13 Dorothee Perron (QC) Équipe du Québec / Skinouk, Ottawa Bicyc | -2 laps |
14 Keely Hamilton (BC) Independent | -3 laps |
Elite Women, 7 laps | |
1 Jennifer Jackson (BC) Orbea Fox Factory team | 1:19:15.62 |
2 Emilly Johnston (BC) Scott-Sram Mtb Racing Team | at 2:31.27 |
3 Roxane Vermette (QC) Delta Marriott Mont-Sainte-Anne | 4:13.44 |
4 Laurie Arseneault (QC) Pittstop Racing Team | 6:50.39 |
5 Sandra Walter (BC) Cabtech Racing Team | 7:24.08 |
6 Juliette Tetreault (QC) CC de l’Academie | 10:08.67 |
7 Lea Bouchard (QC) Specialized QXC Racing Team | -3 laps |
Elite Men, 8 laps | |
1 Cole Punchard (ON) Cannondale Factory Racing | 1:17:54.57 |
2 Tyler Orschel (ON) Pan American Union Racing | at 1:54.46 |
3 Logan Sadesky (AB) Broad Street Off-Road | 2:07.17 |
4 Carter Woods (BC) Giant Factory Off Road Team | 2:53.86 |
5 Leandre Bouchard (QC) Cyclone d’Alma | 3:02.38 |
6 Owen Clark (ON) Pivot Cycles - OTE | 3:20.13 |
7 Sean Fincham (BC) | 3:52.48 |
8 Raphael Auclair (QC) Pivot Cycles - OTE | 3:59.33 |
9 Peter Disera (BC) | 3:59.47 |
10 Dylan Kerr (ON) The Armada Team | 8:18.02 |
11 Cody Scott (BC) Competitive Edge Racing | 8:30.45 |
12 Victor Verreault (QC) Vélo 2 Max St Felicien | 10:48.99 |
13 Zachary Brunelle (QC) Siboire QuiRoule | -3 laps |
14 Greg Van Moorsel (ON) | -4 laps |
DNF Gunnar Holmgren (ON) Trek Factory Racing - Pirelli | |
DNF Eric Berg (AB) Manteo Racing | |
DNS Xavier Roy (QC) Ponsse | |
U23 Men, 7 laps | |
1 Ian Ackert (ON) Trek Future Racing | 1:09:43.82 |
2 Zorak Paille (QC) Pivot Cycles - OTE | at 0:22.82 |
3 Maxime St Onge (QC) Pivot Cycles - OTE | 0:40.97 |
4 Mika Comaniuk (QC) Pittstop Racing Team | 1:07.57 |
5 Soren Weselake (MB) Charge Racing | 1:52.03 |
6 Jacob Roy (QC) Ponsse | 2:17.32 |
7 Julien Desjardins (QC) Ride with Rendall p/b Biemme | 2:17.52 |
8 Mathis Duval (QC) Siboire QuiRoule | 3:25.27 |
9 Felix Antoine Leclair (QC) Siboire QuiRoule | 3:34.34 |
10 Rhett Bates (BC) Charge Racing | 3:42.77 |
11 Alexander Woodford (ON) | 4:23.47 |
12 Simon Ruelland (QC) Pivot Cycles - OTE | 5:15.01 |
13 Alix Brunelle (QC) Siboire QuiRoule | 6:06.22 |
14 Raphael Piche (QC) Équipe du Québec / Specialized QXC Racin | 6:31.37 |
15 Logan Cobham (ON) Steve Neal Performance | 7:29.46 |
16 Finn Borstmayer (AB) Manteo Racing | 7:58.82 |
17 Remi Brisebois (QC) Ride with Rendall p/b Biemme | 8:17.86 |
18 Loic Savard (MB) Ride with Rendall | 8:42.88 |
19 Félix Bédard (QC) CVM Sigma Assurance | 8:47.09 |
20 Matthew Scott* (BC) Broad Street Off-Road | 9:18.42 |
21 Lucas Goertz (ON) Stimulus Trek | 9:54.91 |
DNF Oskar Stack Michasiw (SK) | |
DNF Elijah Gray (BC) | |
DNF Zack Hensley Reano (ON) | |
DNS Cam McCallum (BC) | |
DNS Liam Sargent (BC) Broad Street Off-Road |
Return to Canadian Cyclist homepage | Back to Top |