Tuft continues Canadian success
Race Results
By
Cycling News
published
Veilleux wins under 23 title
Swipe to scroll horizontally
| 1 | Svein Tuft (Garmin-Slipstream) | 0:52:09 |
| 2 | Christian Meier (Garmin/Slipstream) | 0:00:59 |
| 3 | Zach Bell (Kelly Benefit Strate) | 0:01:33 |
| 4 | Ryan Roth (PLANET ENERGY) | 0:01:38 |
| 5 | Will Routley (Jelly Belly Pro Cycle) | 0:03:08 |
| 6 | Warren Macdonald (EMD Serono-Specicialized) | 0:03:12 |
| 7 | Darko Ficko (La Bicicletta/J Lindeberg) | 0:03:36 |
| 8 | Mike Sidic (CyclingBC) | 0:04:03 |
| 9 | Dave Vukets (Team Ontario) | 0:04:04 |
| 10 | Charles Dionne (Équipe du Québec) | 0:04:10 |
| 11 | Erik Box (Garneau-Club Chaussures-Ogilvy) | 0:04:20 |
| 12 | Jean-Sébastien Perron (Volkswagen-Specialized) | 0:04:25 |
| 13 | Rob Britton (Trek Redtruck p/b Mo) | 0:04:34 |
| 14 | Nic Hamilton (Trek Red Truck Racin) | 0:04:35 |
| 15 | Phil Cortes (AMORE E VITA-VEL) | 0:04:42 |
| 16 | Ryan Belliveau (Pro Bike Pool Kuota) | 0:04:56 |
| 17 | Michael Nash (Ride with Rendall) | 0:04:59 |
| 18 | Ed Veal (LaBicicletta/JLindbe) | 0:05:04 |
| 19 | Charly Vives (PLANET ENERGY) | 0:05:17 |
| 20 | Chris Mcneil (H&R Block-Kona) | 0:05:39 |
| 21 | Ugo Lapierre (Novabrik) | 0:05:46 |
| 22 | Cyrus Kangarloo (H&R Block-Kona) | 0:05:46 |
| 23 | Jamie Sparling (Trek Red Truck p/b Mosaic Homes) | 0:05:54 |
| 24 | Jacob Erker (Kelly Benefit Strate) | 0:05:56 |
| 25 | Jeff Sherstobitoff (Cycling BC) | 0:06:07 |
| 26 | Gideon Krishtalka (Team H&R Block - Kona) | 0:06:09 |
| 27 | Trevor Connor (Chris Cookies/Swan C) | 0:06:14 |
| 28 | Nathan Underwood (Ride with Rendall/BC) | 0:06:26 |
| 29 | Luc Dionne (Novabrik) | 0:06:40 |
| 30 | Jean-Francois Racine (Indépendant) | 0:06:50 |
| 31 | Jeffery Schiller (Garneau-Club Chaussures-Ogilvy) | 0:07:12 |
| 32 | John Stewart (The Hub Race Team) | 0:08:03 |
| 33 | Benoit Lussier (Bluberi-Martin Swiss) | 0:08:14 |
| 34 | Chris Freeland (La Bicicletta / J. L) | 0:08:32 |
| 35 | Kianoush Missaghi (Dynamiks de Contreco) | 0:08:47 |
| 36 | Christopher Hillier (Colavita New England) | 0:09:04 |
| 37 | Christopher Reid (Ride with Rendall) | 0:09:15 |
| 38 | Mark Batty (PLANET ENERGY) | 0:09:16 |
| 39 | Jonathan Arseneault (Novabrik) | 0:09:50 |
| 40 | Josh Gillingham (Cyclepath Thunder) | 0:10:07 |
| 41 | Adam Douthwright (Radical Edge) | 0:10:08 |
| 42 | Jim Tsilemos (Ride With Rendall) | 0:11:07 |
| 43 | Matt Deluco (Euro-sports.ca/Velos) | 0:12:51 |
| 44 | Nicholas Geoffrion (Dynamiks de Contreco) | 0:18:47 |
Swipe to scroll horizontally
| 1 | David Veilleux (Kelly Benefit Strate) | 0:54:18 |
| 2 | Ryan Anderson (Kelly Benefit Strate) | 0:01:15 |
| 3 | Cody Campbell (Trek-Livestrong U23) | 0:01:39 |
| 4 | David Boily (Équipe du Québec) | 0:01:51 |
| 5 | Mathew Bell (TEAM ONTARIO) | 0:02:06 |
| 6 | Bryson Bowers (Ontario) | 0:02:59 |
| 7 | Jesse Reams (Garneau Evolution/Te) | 0:03:10 |
| 8 | Michael Joanisse (Nativo Concept) | 0:03:15 |
| 9 | Hugo Houle (Garneau-Club Chaussures-Ogilvy) | 0:03:19 |
| 10 | André Tremblay (Équipe du Québec) | 0:03:24 |
| 11 | Spencer Smitheman (Team Alberta) | 0:03:26 |
| 12 | William Goodfellow (Volkswagen-Specialized) | 0:03:34 |
| 13 | Andrew Hunt (PLANET ENERGY) | 0:03:35 |
| 14 | Charlie Bryer (Volharding) | 0:03:36 |
| 15 | Owen Harrison (Cycling B.C.) | 0:03:38 |
| 16 | Keir Plaice (PLANET ENERGY) | 0:03:43 |
| 17 | Matt Potma (H&R Block-Kona) | 0:04:13 |
| 18 | Andrew Bradbury (Darkhorse Flyers Esp) | 0:04:22 |
| 19 | Rémi Pelletier-Roy (Dynamiks de Contreco) | 0:04:27 |
| 20 | Thomas Devisscher (Pro Bike Pool Kuota) | 0:04:41 |
| 21 | Devon Novakowski (TEAM ONTARIO) | 0:04:47 |
| 22 | Antoine Matteau (Garneau-Club Chaussures-Ogilvy) | 0:05:12 |
| 23 | Guillaume Boivin (Volkswagen-Specialized) | 0:05:16 |
| 24 | Marcel Aarden (H&R Block-Kona) | 0:05:23 |
| 25 | Jean-Michel Lachance (Pro Bike Pool Kuota) | 0:05:24 |
| 26 | Jackson Buehler (Cycling BC) | 0:05:51 |
| 27 | Jamie Riggs (Team Ontario) | 0:05:53 |
| 28 | Kyle Fry (Team MCOR) | 0:06:05 |
| 29 | Colin Reinholt (Racer Sportif/Mattam) | 0:06:06 |
| 30 | Jannes Wessels (Team Saskachewan) | 0:06:07 |
| 31 | Ludovic Fleury (Garneau-Club Chaussures-Ogilvy) | 0:07:01 |
| 32 | Garrett McLeod (H&R Block-Kona) | 0:07:28 |
| 33 | Maximilien Benjamin (Indépendant) | 0:07:29 |
| 34 | Casey Roth (Ride with Rendall) | 0:07:32 |
| 35 | Justin Theriault (Radical Edge) | 0:07:51 |
| 36 | Yannick Bédard (Gaspésien) | 0:09:54 |
| DNS | Vincent Quirion (Garneau-Club Chaussures-Ogilvy) | Row 36 - Cell 2 |
| DNS | Jason Doverspike (Team Manitoba) | Row 37 - Cell 2 |
| DNF | Michael Mitchnick (Trek Store Race Team) | Row 38 - Cell 2 |
| DNF | Simon Gagnon-Brassard (DEVINCI) | Row 39 - Cell 2 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
TOPICS
Latest on Cyclingnews
-
US Cyclocross Nationals: Dominant Henry Coote solos to second consecutive U23 men’s title
Jack Spranger takes second and Ryan Drummond third in Fayetteville -
US Cyclocross Nationals: Makena Kellerman holds off Kaya Musgrave to win U23 women’s title
Pan-American U23 women's champion Mia Aseltine is third in Fayetteville, Arkansas -
US Cyclocross Nationals: Kira Mullins powers away on final lap to win women junior 17-18 title
Tessa Beebe takes second place, and Ada Watson is third in Fayetteville, Arkansas -
Tadej Pogačar eyes Paris-Roubaix victory and historic fifth Tour de France title as focal points of confirmed 2026 racing programme
World Champion chasing a fifth yellow jersey to equal the sport's greats alongside Miguel Induráin, Bernard Hinault, Eddy Merckx, and Jacques Anquetil




