Results from the 2026 Cyclo-cross National Championships, held at Hardwood Ski & Bike in Oro-Medonte, Ontario, on October 31st.
Master A Women (35-44 yrs) 4 laps | |
1 Stephanie Vialle (QC) Toyota St-Eustache | 0:37:21.1 |
2 Jena Taylor-Hunter (ON) Peterborough Cycling Club | at 2:02.6 |
3 Molly Hurford (ON) Independent | 02:29.3 |
4 Sarah Beauchamp (AB) Peloton Racing | -1Lap |
Master B Women (45-54 yrs) 4 laps | |
1 Sue Haviland (ON) Shredders Race Team | 0:36:24.4 |
2 Shantel Koenig (AB) PRW | at 1:00.8 |
3 Valerie Flower (ON) Independent | 1:57.0 |
4 Frances Jewett (ON) Uxbridge Cycling Club | 4:33.0 |
5 Heather Lylyk (ON) Independent | 4:48.1 |
6 Judy Overton (ON) Lapdogs Cycling Club | 5:42.7 |
7 Natalie Wright (ON) Independent | 8:59.4 |
8 Daniela Liska (ON) Independent | -1 Lap |
9 Lesley Chown (ON) Independent | -1 Lap |
DNS Jodi Wendland (ON) The Cyclery | |
Master C Women (55-64 yrs) 4 laps | |
1 Kelly Welbourn (BC) Steed Cycles Racing | 0:38:46.5 |
2 Rachel Dumont (AB) PRW | at 1:41.0 |
3 Michelle Jackman (AB) Terrascape Racing | 3:11.6 |
4 Maureen O'hare (ON) Independent | 3:55.5 |
5 Chantal Cote (QC) Agowatt | -1 Lap |
6 Sam Holowaychuk (AB) PRW | -1 Lap |
DNS Karen Paterson (ON) Peterborough Cycling Club | |
Master D Women (65 yrs) 4 laps | |
1 Nancy Chong (ON) Independent | 0:42:41.1 |
2 Patricia Konantz (QC) Ride with Rendall p/b Biemme | at -1 Lap |
U17 Men (15-16 yrs) 5 laps | |
1 Charles Elie Belzile (QC) Pittstop Racing Team | 0:38:47.0 |
2 Leo Cantin (QC) CCMSA | at 0:33.7 |
3 Cole Butcher (ON) Peterborough Cycling Club | 0:53.3 |
4 Reno Lafontaine (QC) CSVM Club Skinouk VM | 1:06.0 |
5 Kyle Azaransky (MB) Team Manitoba | 1:30.3 |
6 Levi Bensimon (ON) Shredders Race Team | 1:34.7 |
7 Noah Carter (ON) Ottawa Bicycle Club | 1:34.9 |
8 James Bopp (AB) Team Alberta | 1:58.4 |
9 Lucas Mayodon (QC) Club Cycliste De L'acadã‰Mie | 1:59.0 |
10 Liam Landry (NB) Fitworks Nextgen | 2:01.9 |
11 William Brazeau (QC) CSVM Club Skinouk VM | 2:04.5 |
12 Bruce Macphee (AB) Team Alberta | 2:09.5 |
13 Cade Burley (MB) Prairie Fire Racing | 2:26.2 |
14 Luke Cameron (AB) C4XC Youth Performance Cycling Team | 2:52.3 |
15 Frank Schreiner (ON) Ottawa Bicycle Club | 2:58.4 |
16 Foster Mclaughlin (ON) Peterborough Cycling Club | 3:11.1 |
17 Shane Tyson (BC) Escape Velocity Devo | 3:11.7 |
18 Carter Oosterhof (AB) Juventus Cycling Club | 3:12.2 |
19 Jeremy Kwun-Dik Leung (HKG) Shkp Supernova Cycling Team | 3:39.4 |
20 Alex Ronson (ON) Shredders Race Team | 3:48.1 |
21 Tait Grieve (ON) Ottawa Bicycle Club | 3:48.3 |
22 James Handerek (AB) Team Alberta | 4:24.0 |
23 Reid Newton (AB) C4XC Youth Performance Cycling Team | 4:28.6 |
24 Kalen Castator (ON) Hardwood Racing Club | 4:36.3 |
25 Iain Bliss (ON) Shredders Race Team | 5:32.1 |
26 Lambert Pouliot (QC) Club Cycliste de L'Academie | 6:00.7 |
27 Jacob Carter (ON) Ottawa Bicycle Club | 6:29.3 |
28 Robert Thomas (ON) Independent | 8:54.9 |
29 Artem Homeniuk (SK) Team Sask, BCW Cycling Club | -1 Lap |
30 Harison Giles (ON) Independent | -1 Lap |
31 James Chalkley (AB) Team Alberta | -2 Laps |
Master C Men (55-64 yrs) 5 laps | |
1 Jean Francois Blais (QC) Competitive Edge Racing | 0:40:15.1 |
2 Bob Welbourn (BC) Independent | at 0:29.2 |
3 Osmond Bakker (ON) Bakkers Trailblazers | 0”47.2 |
4 Chris White (ON) Independent | 1:35.2 |
5 Nathan Chown (ON) Real Deal Racing9 | 2:08.9 |
6 Lorenzo Caterini (NS) Craftsman Construction | 2:10.9 |
7 Eric Jobin (ON) Independent | 2:12.2 |
8 Richard Grieve (ON) Ottawa Bicycle Club | 3:29.5 |
9 Louis-David Jobin (QC) Independent | 3:44.9 |
10 Greg Clark (ON) Caledon Hills Armada | 4:08.2 |
11 James Mcguire (ON) Independent | 4:27.7 |
12 Mario Lane (QC) Veloselect-Silber | 4:31.1 |
13 Patrick Reglain (QC) Veloselect-Silber | 4:37.2 |
14 Lonn Bate (AB) Cyclemeisters / Bow Cycle | 5:12.5 |
15 Michael Woodford (ON) Ride with Rendall p/b Biemme | -1 Lap |
16 Czeslaw Lukaszewicz (QC) Veloselect-Silber | -1 Lap |
17 Scott Malone (ON) Morning Glory Cycling Club | -1 Lap |
18 Eric Orschel (ON) Durham Shredders | -1 Lap |
19 Pary Bell (ON) Morning Glory Cycling Club | -1 Lap |
20 Tim Griffin (ON) Lapdogs Cycling Club | -1 Lap |
21 Jacques Bilodeau (QC) West Shefford St Onge Velomania | -1 Lap |
22 Charles Carriere (QC) Euro-Sports | -1 Lap |
23 Trajano Alvarez (ON) Independent | -1 Lap |
24 Corey Holowaychuk (AB) PRW | -1 Lap |
25 Jamie Nielsen (ON) NJMC | -1 Lap |
Master D Men (65 yrs) 4 laps | |
1 Robert Orange (QC) Ride with Rendall p/b Biemme | 0:36:50.7 |
2 Eric Jackson (ON) Independent | at 1:40.3 |
3 James Sciberas (ON) Independent | 1:40.8 |
4 Dave Fabbro (ON) Independent | 2:18.5 |
5 Paul Bradbury (ON) Uxbridge Cycling Club | 4:03.5 |
6 Peter Schuck (ON) Ottawa Bicycle Club | 4:56.0 |
7 Jean Marc Coutur (QC) Equipe Studio Velo | 5:44.2 |
8 Fred Bergen (ON) Collingwood Cycling | -1 Lap |
9 Bob Woods (ON) Ottawa Bicycle Club | -1 Lap |
U17 Women (15-16 yrs) 5 laps | |
1 Hannah Lehmann (ON) Collingwood Collective | 0:41:31.0 |
2 Nicole Haviland (ON) Shredders Race Team | at 0:52.4 |
3 Megan Ruelland (QC) Bosk-Cx Levis | 1:10.3 |
4 Charlotte Wagner (QC) CSVM Club Skinouk VM | 1:46.8 |
5 Elodie Bedard (QC) Espoirs Laval | 2:34.7 |
6 Maxence Lafontaine (QC) CSVM Club Skinouk VM | 4:28.7 |
7 Anna Mercier (QC) CSVM Club Skinouk VM | 4:52.3 |
8 Eva Redmond (AB) Peak Pursuits | 6:08.9 |
9 Luka Franks (ON) Stimulus Trek Racing Team | 6:22.1 |
10 Eva Bigelow (QC) CSVM Club Skinouk VM | 6:29.0 |
11 Roslyn Graham (BC) Peak Pursuits | 6:37.2 |
12 Rowan Koolwine (ON) Ottawa Bicycle Club | 6:44.2 |
13 Beatrix Maraun (BC) Peak Pursuits | -1 Lap |
14 Charlotte Chalkley (AB) Team Alberta | -1 Lap |
15 Marlowe Cureton (ON) Shredders Race Team | -2 Laps |
16 Vibha Raghavendran (MB) Peak Pursuits/Devo Manitoba | -2 Laps |
17 Alice Lanouette (QC) Bosk-CX Levis | -2 Laps |
Junior Women (17-18yrs) 5 laps | |
1 Alexa Haviland (ON) Shredders Race Team | 0:40:52.2 |
2 Anna Christensen (ON) Shredders Race Team | at 1:15.8 |
3 Claire Mackinnon (ON) Stimulus Trek Racing Team | 1:21.1 |
4 Clare Hauber (ON) Shredders Race Team | 2:15.8 |
5 Eliane Blais (QC) Pittstop Racing Team | 2:37.9 |
6 Charlotte Caners (ON) Shredders Race Team | 3:41.8 |
7 Julia Lehmann (ON) Collingwood Collective | 5:14.1 |
8 Sophie Erfle (AB) Peak Pursuits | 5:44.8 |
9 Emerson Erfle (AB) Peak Pursuits | 6:41.2 |
10 Ella Eidsvik (AB) Peak Pursuits | 7:04.4 |
11 Daiya Schlossberger (BC) Peak Pursuits | 7:06.8 |
12 Noelle Zikovitz (ON) Milton Revolution Racing | 7:23.9 |
13 Charlie Pittard (AB) Peak Pursuits | 7:39.2 |
14 Hazel Roberts (AB) Peak Pursuits | 9:36.3 |
15 Nyah White (AB) Peak Pursuits | -1 Lap |
16 Pinja Hyytiainen (MB) Team Manitoba | -1 Lap |
17 Julia Meyer (ON) Durham Shredders | -1 Lap |
18 Emily Samuelson (ON) Hardwood Racing Team | -1 Lap |
Junior Men (17-18 yrs) 5 laps | |
1 Jon Mercier (QC) Ride with Rendall p/b Biemme | 0:37:09.7 |
2 Isaac Jeaurond (QC) Velo Pays D'en Haut | at s.t. |
3 William Houle (QC) Velo Pays D'en Haut | 0:09.7 |
4 Cor Sinke (AB) Independent | 0:12.0 |
5 Maxim Carrier (QC) Siboire Qui Roule | 0:12.6 |
6 Arnaud Lanouette (QC) Bosk-CX Levis | 1:00.0 |
7 Mathis Malois (QC) Club Cycliste De L'acadã‰Mie | 1:06.6 |
8 Riley Oosterhof (AB) Team Alberta | 1:29.3 |
9 Noel Maraun (BC) Escape Velocity Devo | 1:30.6 |
10 James Pinfold (BC) Escape Velocity Devo | 1:42.2 |
11 Evan Tattle (ON) Stimulus Trek Racing Team | 1:44.1 |
12 Asher Bensimon (ON) Shredders Race Team | 1:50.4 |
13 Liam Bate (AB) Cyclemeisters / Bow Cycle | 1:51.9 |
14 William Banfield (NB) Sprint2000 | 2:15.9 |
15 Sebastian Grund (BC) PNW Racing | 2:51.2 |
16 Adrien Doyon (NS) Ignite Junior Cycling | 2:53.2 |
17 Jayden Landry (NB) Fitworks Nextgen | 3:16.5 |
18 Vail Nicoletta (ON) Stimulus Trek Racing Team | 3:29.9 |
19 Gael Chiquet (QC) CCMSA | 3:40.7 |
20 Everett Ward (AB) Team Alberta | 3:42.3 |
21 Max Rinzema (BC) Escape Velocity Devo | 3:42.7 |
22 Gage Ritchie (ON) Stimulus Trek Racing Team | 3:46.1 |
23 Tristan Wagner (QC) CSVM Club Skinouk VM | 3:53.7 |
24 Patrick Luckett (ON) Independent | 4:21.8 |
25 Carl De Groote (ON) Ride with Ryan | 4:22.1 |
26 Levi Rubuliak (BC) Independent | 4:38.0 |
27 Vincent Dault Lagace (QC) CSVM Club Skinouk VM | 4:38.5 |
28 Sailor Verbeek (ON) Shredders Race Team | 5:23.9 |
29 Theo Pouliot (QC) Club Cycliste De L'acadã‰Mie | 5:59.1 |
30 Noah Pouliot (QC) Club Cycliste De L'acadã‰Mie | 5:59.3 |
31 Bailey Merlin (ON) Halton MTB | 6:17.7 |
32 Graham Polman (ON) Ottawa Bicycle Club | 6:28.8 |
33 Sam Chora (ON) Shredders Race Team | 6:30.6 |
34 Mateo Giles (ON) Hardwood Racing Club | 7:01.9 |
35 Korbin Lindberg (SK) Independent | 7:38.4 |
36 Ewan Mcfarlane (ON) Hardwood Racing Team | -1 Lap |
DNF Grayson Jewiss (ON) Shredders Race Team | |
DNS Benjamin Deniger (QC) Velo Pays D'en Haut | |
DSQ Victor Lafontaine (QC) Csvm Club Skinouk Vm | |
U23 Women (19-22 yrs) 6 laps | |
1 Nico Knoll (AB) Independent | 0:41:35.3 |
2 Aislin Hallahan (ON) Caledon Hills Armada | 0:42:23.2 |
3 Elli Clark (ON) Caledon Hills Armada | 0:42:23.9 |
4 Dorothee Perron (QC) Passion Project | 0:44:29.8 |
5 Maya Tasse (NJ) Roanoke College | 0:45:30.0 |
6 Madeleine Pollock (BC) Independent | 0:46:08.3 |
7 Kristen Taylor (ON) Cyclery Racing - Abacus Data | 0:47:22.9 |
Elite Women (23 yrs) 6 laps | |
1 Sidney Mcgill (AB) Materiaal - Lastig | 0:49:51.7 |
2 Sarina Daigle (QC) Passion Project | 0:54:26.0 |
3 Siobhan Kelly (ON) Black Dog Racing | 0:56:27.1 |
4 Sara Everson (ON) The Cyclery Racing - Abacus Data | 0:56:57.9 |
5 Sarah Baert (ON) GCC - Royal City Racing | -1 Lap |
6 Vanessa Thomsen (NB) Independent | -1 Lap |
7 Raylan Stroud (ON) Cyclery Racing - Abacus Data | -2 laps |
8 Audrey Rieckenberg (ON) UNC | -2 laps |
9 Lauryn Bakker (ON) Bakkers Trailblazers | -2 laps |
U23 Men (19-22 yrs) 7 laps | |
1 Rhett Bates (BC) The Armada Team | 0:51:12.6 |
2 Evan Moore (ON) Collingwood Collective | 0:51:23.9 |
3 Farland Lamont (ON) Collingwood Collective | 0:52:11.2 |
4 Callum Irwin (ON) Stimulus Trek Racing Team | 0:52:29.5 |
5 Sagan Goertz (ON) Stimulus Trek Racing Team | 0:52:54.5 |
6 Grayson Franks (ON) Caledon Hills Armada | 0:53:10.6 |
7 Remi Brisebois (QC) Ride with Rendall p/b Biemme | 0:53:19.4 |
8 Tyler Edmond (ON) Ride with Rendall p/b Biemme | 0:53:41.1 |
9 Lucas Goertz (ON) Stimulus Trek Racing Team | 0:53:55.3 |
10 Loic Savard (MB) Stimulus Trek Racing Team | 0:54:25.9 |
11 Jayden McMullen (ON) TaG Cycling | 0:56:33.6 |
12 Fabrice Dufresne (QC) Espoirs Quilicot | 0:57:11.4 |
13 Alex Mccabe (ON) Shredders Race Team | lapped |
14 Blake Davis (ON) Shredders Race Team | lapped |
15 Thomas Deniger (QC) Espoirs Quilicot | lapped |
Elite Men (23 yrs) 8 laps | |
1 Tyler Clark (ON) Caledon Hills Armada | 0:58:31.0 |
2 Emile Perreault (QC) Accro Velo | 0:59:19.0 |
3 Alexander Woodford (ON) Ride with Rendall p/b Biemme | 0:59:47.1 |
4 Mark Fagnan (AB) Bike Shop Ride Club | 1:00:41.1 |
5 Peter Glassford (ON) Trek Barrie Aurora | 1:01:24.2 |
6 Edward Walsh (NS) Giant Halifax Racing | 1:02:38.1 |
7 Thomas Justin Omura (QC) Messorem Odd Racing | 1:03:37.6 |
8 Jared Stafford (ON) Independent | 1:03:39.6 |
9 Cameron Jette (ON) Independent | 1:03:48.7 |
10 Greg Van Moorsel (ON) Independent | -1 Lap |
11 Thierry Laliberte (QC) Julbo - Union | -1 Lap |
12 Nathan Charron (ON) Passion Project | -3laps |
13 Andrew Edmunds (ON) GCC - Royal City Racing | -4laps |
Master A Men (35-44 yrs) 6 laps | |
1 Alexandre Dumont (QC) Mathias Sports | 0:46:39.7 |
2 Eric Jeannotte (QC) Independent | 0:47:38.9 |
3 Parker Bloom (ON) Independent | 0:48:26.1 |
4 Alex Lefebvre (ON) Peterborough Cycling Club | 0:49:36.9 |
5 Michael Miller (ON) The Cyclery | 0:49:38.0 |
6 Alexander Vanderlinden (ON) Waterloo Cycling Club | 50:09.3 |
7 Anton Varabei (ON) Hustle Pro Cycling | 0:50:36.1 |
8 Bruce Lefebvre (ON) Ottawa Bicycle Club | 0:50:36.5 |
9 Adrian Walton (ON) Euro-Sports | 0:51:44.4 |
10 Craig Vermette (AB) Bike Shop Ride Club | 0:52:24.2 |
11 Andrew Lambert (ON) Faction Racing - Audi KW pb WCC | 0:52:39.8 |
12 Jeff Faulds (ON) Peterborough Cycling Club | 0:52:57.5 |
13 Mark Lancia (ON) Independent | 0:53:57.2 |
14 Michael Speare (ON) Independent | 0:54:44.1 |
15 Devin Stephanian (ON) Lapdogs Cycling Club | -2laps |
16 Calvin Rowaan (ON) Hardwood Racing Club | -2laps |
DNS Andrew Watson (ON) Hardwood Racing Team | |
Master B Men (45-54 yrs) 6 laps | |
1 Dan Souter (ON) Faction Racing - Audi KW pb WCC | 0:46:07.0 |
2 Frederic Auger (QC) Equipe Studio Velo | 0:48:25.9 |
3 Jon Barnes (ON) Shredders Race Team | 0:48:43.8 |
4 Rheal Jaillet (NB) Fitworks | 0:49:08.8 |
5 Christopher Algar (NS) Halifax Oceanics | 0:49:36.2 |
6 Mark Knoll (AB) Cyclemeisters / Bow Cycle | 0:49:56.2 |
7 Doug Van Den Ham (ON) Nine2fivepro Cycling Team | 0:50:29.8 |
8 Etienne Charpentier (QC) Independent | 0:51:50.5 |
9 Chris Pollett (ON) London Centennial Wheelers | 0:52:15.1 |
10 Matthew Mcinnes (ON) Ride with Rendall p/b Biemme | 0:52:36.8 |
11 Andrew Mcrae (AB) Terrascape Racing | 0:52:39.6 |
12 Matthieu Lanouette (QC) Bosk-CX Levis | 0:52:43.0 |
13 Olli Hyytiainen (MB) Dark Red Racing | 0:44:20.2 |
14 Ryan De Groote (ON) Ride with Ryan | 0:44:39.2 |
15 David Coughlin (ON) Velo Colour | 0:45:07.8 |
16 Jay Grozelle (AB) Bicisport Calgary Cycling Club | 0:45:10.3 |
17 Pavle Stanojevic (ON) B1 Gruppo Squadra | 0:45:34.9 |
18 Bruno Lafontaine (QC) CSVM Club Skinouk VM | 0:45:59.2 |
19 Keith Mackinnon (ON) Stimulus Trek Racing Team | 0:47:10.3 |
20 Marc Kell Whitehead (ON) Independent | 48:07.4 |
21 Robert Daniells (ON) Faction Racing - Audi KW pb WCC | 0:48:34.3 |
22 Markus Schroeter (ON) Team Bateman's Pb Cloud 9 Av | 0:48:44.1 |
23 Michael Beauchamp (AB) Peloton Racing | 0:52:24.2 |
DNS Damian Tryon (MB) Dark Red Racing |