Batty rides to win in Hardwood Hills
By
Cycling News
published
Zandstra wins Canada Cup
Full Results
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Derek Zandstra (Can) | 2:02:06 |
| 2 | Raphael Gagne (Can) | 0:00:26 |
| 3 | Andrew Watson (Can) | 0:01:03 |
| 4 | Adam Morka (Can) | 0:02:02 |
| 5 | Peter Glassford (Can) | 0:02:13 |
| 6 | Stefan Widmer (Can) | 0:02:47 |
| 7 | Eric Batty (Can) | 0:03:22 |
| 8 | Mike Garrigan (Can) | 0:04:05 |
| 9 | Kris Sneddon (Can) | 0:04:34 |
| 10 | Martin Lazarski (Can) | 0:04:56 |
| 11 | Matthew Hadley (Can) | 0:05:19 |
| 12 | Cameron Jette (Can) | 0:06:39 |
| 13 | Tyson Wagler (Can) | 0:06:43 |
| 14 | Daniel Sessford (Can) | 0:06:51 |
| 15 | Ryan Atkins (Can) | 0:07:43 |
| 16 | Francis Morin (Can) | 0:08:12 |
| 17 | Sébastien Cadieux-Duval (Can) | 0:08:46 |
| 18 | Evan Guthrie (Can) | 0:09:21 |
| 19 | Cody Canning (Can) | 0:09:30 |
| 20 | Jacob Mcclelland (Can) | Row 19 - Cell 2 |
| 21 | Craig Richey (Can) | 0:11:06 |
| 22 | Andrew L'esperance (Can) | 0:11:08 |
| 23 | Simon Lalancette (Can) | 0:11:41 |
| 24 | Félix Cote (Can) | 0:11:42 |
| 25 | Patrick Chartrand (Can) | 0:12:47 |
| 26 | Jon Kinsie (Can) | Row 25 - Cell 2 |
| 27 | Neil Schiemann (Can) | 0:14:01 |
| 28 | Stu Alp (Can) | 0:14:08 |
| 29 | Thomas Skinner (Can) | 0:15:23 |
| 30 | Jamie Lamb (Can) | 0:16:10 |
| 31 | Seamus Powell (USA) | 0:17:16 |
| 32 | Pierre-Louis Chamberland (Can) | 0:18:24 |
| 33 | Codey May (Can) | 0:19:04 |
| 34 | Ben Dawson (Can) | 0:19:31 |
| 35 | Jean-Philippe Thibault-Roberge (Can) | 0:19:39 |
| 36 | Logan Tacoma (Can) | 0:19:40 |
| 37 | Danny Souter (Can) | 0:19:53 |
| 38 | Zach Winn (Can) | 0:20:23 |
| 39 | Haydn Boucher (Can) | 0:20:27 |
| 40 | Matthew Paziuk (Can) | 0:20:41 |
| 41 | Timothy Carleton (Can) | 0:20:43 |
| 42 | John Burns (USA) | 0:21:38 |
| 43 | Imad El-Ghazal (Lib) | 0:22:39 |
| 44 | Wai-Ben Wong (Can) | 0:22:55 |
| 45 | Brendan Matheson (Can) | 0:23:42 |
| 46 | Jamie Wagler (Can) | 0:23:59 |
| 47 | Jon Slaughter (Can) | Row 46 - Cell 2 |
| 48 | Tristan Smit (Can) | 0:25:31 |
| 49 | Simon Wagler (Can) | 0:27:36 |
| 50 | Patrick Dennis (Can) | 0:28:22 |
| 51 | Jeremi Bussières (Can) | 0:30:57 |
| 52 | Cory Hancock (Can) | 0:33:34 |
| 53 | Brandon Schmidt (Can) | 0:35:24 |
| DNF | Leni Trudel (Can) | Row 53 - Cell 2 |
| DNF | Zachary Hughes (Can) | Row 54 - Cell 2 |
| DNF | Kyle Douglas (Can) | Row 55 - Cell 2 |
| DNF | Benjamin Sonntag (Ger) | Row 56 - Cell 2 |
| DNF | Rotem Ishai (Isr) | Row 57 - Cell 2 |
| DNF | Jared Stafford (Can) | Row 58 - Cell 2 |
| DNF | Adam Snyder (USA) | Row 59 - Cell 2 |
| DNF | Mathieu Bilodeau (Can) | Row 60 - Cell 2 |
| DNF | Stephen Chapman (Can) | Row 61 - Cell 2 |
| DNF | Andrew De Cal (Can) | Row 62 - Cell 2 |
| DNF | Jason Everaert (Can) | Row 63 - Cell 2 |
| DNF | Jarrod Forrest (Can) | Row 64 - Cell 2 |
| DNF | Jerome Samson (Can) | Row 65 - Cell 2 |
| DNF | Rickey Visinski (USA) | Row 66 - Cell 2 |
Swipe to scroll horizontally
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Emily Batty (Can) | 1:52:26 |
| 2 | Mical Dyck (Can) | 0:01:15 |
| 3 | Amanda Sin (Can) | 0:01:49 |
| 4 | Jean Ann Mckirdy (Can) | 0:05:23 |
| 5 | Sandra Walter (Can) | 0:06:31 |
| 6 | Catherine Vipond (Can) | 0:07:01 |
| 7 | Cindy Montambault (Can) | 0:09:18 |
| 8 | Heather Gray (Can) | 0:12:13 |
| 9 | Sue Trimble-Haviland (Can) | 0:12:50 |
| 10 | Ashley Barson (Can) | 0:13:00 |
| 11 | Andréanne Pichette (Can) | 0:13:36 |
| 12 | Mikaela Kofman (Can) | 0:14:10 |
| 13 | Rebecca Beaumont (Can) | 0:14:32 |
| 14 | Susan Stephens (Can) | 0:15:19 |
| 15 | Marie-Claude Surprenant (Can) | 0:18:19 |
| 16 | Erin Disterheft (USA) | 0:18:58 |
| 17 | Tricia Spooner (Can) | 0:18:59 |
| 18 | Céline Foreht (Can) | 0:23:45 |
| 19 | Stephanie Lacoursiere (Can) | 0:24:49 |
| 20 | Sarah Moore (Can) | 0:25:35 |
| 21 | Kristen Lake (Can) | 0:28:55 |
| 22 | Annick Chrétien (Can) | 0:33:09 |
| 23 | Anna Obrien (Can) | 0:36:10 |
| DNF | Cassandre Olivier-Lapierre (Can) | Row 23 - Cell 2 |
| DNF | Lisa Morgan (NZl) | Row 24 - Cell 2 |
| DNF | Samantha Grover (Can) | Row 25 - Cell 2 |
| DNF | Marjorie Lavoie (Can) | Row 26 - Cell 2 |
| DNF | Holly Whiteknight (Can) | Row 27 - Cell 2 |
| DNF | Melanie Bernier (Can) | Row 28 - Cell 2 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Latest on Cyclingnews
-
The Growler raises the stakes in 2026 with live stream investment and larger elite, junior fields for third edition on April 25
Boulder Roubaix moves to April 26 with longer course and give US a doubleheader of one-day Classics with Levi's GrandFondo race -
'Four more years' - Zwift extends Tour de France Femmes sponsorship through 2029
'The Tour de France Femmes avec Zwift continues to break records and exceed even our own expectations' says race director Marion Rousse -
'The necessary resources are not available' - Lack of funding sees Tour Colombia cancelled in 2026
Interest and support from some sponsors not enough to cover the required investment according to Colombian Cycling Federation -
Indoor cycling mistakes: 10 things we all get wrong, and tips on how to solve them
Prevent boredom, overtraining, and broken bars with these tips




