1 | 002 | Tilson de Haan | Angry Johnny’s Racing p/b Norco | 39:14.99 | | 19.11 | 25 | 100.0 | 19:24 | 19:50 | |
2 | 005 | Will Sawyer | Durham Shredders from Whitby | 39:26.59 | 11.6 | 19.01 | 22 | 99.5 | 19:59 | 19:26 | |
3 | 011 | Hendrik Wiersma | True Grit Cycling Club | 39:35.94 | 20.9 | 18.94 | 20 | 99.1 | 19:31 | 20:04 | |
4 | 028 | Lars Derstroff | Hardwood Next Wave from Severn | 41:07.71 | 1:52.7 | 18.23 | 18 | 95.4 | 19:48 | 21:19 | |
5 | 012 | Troy von Svoboda | Hardwood Next Wave/Oro Medonte | 41:09.32 | 1:54.3 | 18.22 | 17 | 95.4 | 21:05 | 20:03 | |
6 | 004 | Liam Ryan | Hardwood Next Wave/Shanty Bay | 44:10.08 | 4:55.0 | 16.98 | 16 | 88.9 | 21:52 | 22:17 | |
7 | 008 | Blake Punchard | Angry Johnny’s Racing p/b Norco | 44:11.23 | 4:56.2 | 16.97 | 15 | 88.8 | 22:11 | 22:00 | |
8 | 006 | Jason Elisei | Cyclepath Oakville Race Team | 44:20.72 | 5:05.7 | 16.91 | 14 | 88.5 | 21:57 | 22:23 | |
9 | 023 | Cody Love | Hardwood Next Wave/Coldwater | 44:24.96 | 5:09.9 | 16.88 | 13 | 88.4 | 22:23 | 22:01 | |
10 | 009 | Nathan Hauber | Durham Shredders from Whitby | 44:48.55 | 5:33.5 | 16.74 | 12 | 87.6 | 22:46 | 22:02 | |
11 | 020 | Cole Dempster | KW Cycling Academy from Milton | 44:50.88 | 5:35.8 | 16.72 | 11 | 87.5 | 22:49 | 22:01 | |
12 | 029 | Evan Knights | Spoke O’Motion Cycling Club | 45:25.86 | 6:10.8 | 16.51 | 10 | 86.4 | 23:09 | 22:16 | |
13 | 034 | Isaac McMurray | Durham Shredders/Gores Landing | 45:29.08 | 6:14.0 | 16.49 | 9 | 86.3 | 22:46 | 22:42 | |
14 | 013 | Reid MacKinnon | Hardwood Next Wave/Innisfil | 45:29.88 | 6:14.8 | 16.48 | 8 | 86.3 | 23:16 | 22:13 | |
15 | 054 | Sullivan MacDonald | from Horseshoe Valley | 45:57.77 | 6:42.7 | 16.32 | 7 | 85.4 | 22:46 | 23:11 | |
16 | 016 | Lucas Goertz | KW Cycling Academy/Waterloo | 46:02.92 | 6:47.9 | 16.29 | 6 | 85.2 | 23:17 | 22:45 | |
17 | 015 | Conner Richardson | Woodstock Racing/Woodstock | 47:19.74 | 8:04.7 | 15.85 | 5 | 82.9 | 24:37 | 22:42 | |
18 | 031 | Seth Kelly | Hardwood Next Wave/Bradford | 47:28.73 | 8:13.7 | 15.80 | 4 | 82.7 | 23:22 | 24:06 | |
19 | 017 | Alessandro Polloni | KW Cycling Academy : Waterloo Cycling Club | 47:56.11 | 8:41.1 | 15.64 | 3 | 81.9 | 24:07 | 23:48 | |
20 | 033 | Jacob Barnes | Durham Shredders from Brooklin | 51:30.55 | 12:15.5 | 14.56 | 2 | 76.2 | 25:06 | 26:23 | |
21 | 010 | Augustus De Groote | Ride with Ryan p/b Cycling Elements | 53:07.77 | 13:52.7 | 14.12 | | 73.9 | 25:13 | 27:54 | |
22 | 039 | Robert Balanescu | True Grit Cycling Club/Maple | 53:41.89 | 14:26.9 | 13.97 | | 73.1 | 26:53 | 26:48 | |
23 | 035 | Liam McLaughlin | from Uxbridge | 53:51.57 | 14:36.5 | 13.92 | | 72.9 | 26:54 | 26:57 | |
24 | 038 | Elijah Weening | Spoke O’Motion Cycling Club | 54:23.33 | 15:08.3 | 13.79 | | 72.2 | 26:50 | 27:32 | |
25 | 014 | Austin Rankl | Woodstock Racing/Stratford | 54:35.96 | 15:20.9 | 13.74 | | 71.9 | 27:07 | 27:28 | |
26 | 030 | Foxton Lankin | Hardwood Next Wave/Oro Medonte | 1:03:58.25 | 24:43.2 | 11.72 | | 61.4 | 29:49 | 34:08 | |
27* | 036 | Zavhier Cotton | Durham Shredders from Uxbridge | 37:12.71 | 1 lap to go | 10.24 | | 26.4 | 37:12 | | |
DNF | 019 | Charles Bergeron | NCCH pb Franklin Templeton Investments | | | | | |