| Place | Bib# | Name | Age | Club | Times | Laps | Lap 1 | Lap 2 | Lap 3 | Lap 4 | Lap 5 | 
| 1 | 166 | Campbell Parrish | 15 | DEVO | 40:44 | 3: 8:35 3: 8:35  | 1: 7:48 1: 16:23  | 1: 7:58 1: 24:22  | 1: 8:09 1: 32:32  | 1: 8:12 1: 40:44  | |
| 2 | 139 | Mark Grant | 20 | 41:49 | 2: 8:24 2: 8:24  | 2: 8:07 2: 16:31  | 2: 8:23 2: 24:54  | 2: 8:21 2: 33:16  | 6: 8:33 2: 41:49  | ||
| 3 | 155 | LUKE HUBNER | 16 | Rock City Cycles - Frontrunners - Kiyo - Muc Off | 42:08 | 1: 8:18 1: 8:18  | 5: 8:17 3: 16:36  | 5: 8:33 3: 25:09  | 6: 8:38 3: 33:48  | 2: 8:20 3: 42:08  | |
| 4 | 149 | james grant | 21 | 42:17 | 9: 8:46 9: 8:46  | 3: 8:09 4: 16:56  | 3: 8:27 4: 25:23  | 3: 8:29 4: 33:52  | 3: 8:24 4: 42:17  | ||
| 5 | 112 | Ian Lehton | 16 | Trail Bicycles Racing | 43:12 | 6: 8:42 6: 8:42  | 4: 8:15 5: 16:57  | 15: 8:43 5: 25:40  | 9: 8:44 5: 34:25  | 11: 8:47 5: 43:12  | |
| 6 | 105 | Riley Smith | 23 | Hardly Even Racing p/b PDJ | 43:15 | 8: 8:46 8: 8:46  | 19: 8:39 11: 17:26  | 7: 8:34 7: 26:00  | 8: 8:42 6: 34:43  | 5: 8:32 6: 43:15  | |
| 7 | 126 | Liam Sargent | 15 | Tripleshot | 43:19 | 12: 9:01 12: 9:01  | 7: 8:19 7: 17:21  | 9: 8:35 6: 25:56  | 11: 8:48 7: 34:44  | 7: 8:35 7: 43:19  | |
| 8 | 118 | Nik Kay | 28 | Rock City Cycles - Frontrunners - Kiyo - Muc Off | 43:24 | 20: 9:14 20: 9:14  | 6: 8:19 12: 17:34  | 11: 8:37 9: 26:11  | 10: 8:46 8: 34:57  | 4: 8:26 8: 43:24  | |
| 9 | 168 | Damian Parlee | 22 | Riverway Dental Racing | 43:53 | 31: 9:37 31: 9:37  | 9: 8:26 23: 18:04  | 10: 8:36 19: 26:40  | 4: 8:31 11: 35:12  | 9: 8:41 9: 43:53  | |
| 10 | 137 | Eric Rush | 33 | Riverway Dental Racing | 44:03 | 10: 8:48 10: 8:48  | 17: 8:38 10: 17:26  | 17: 8:45 10: 26:11  | 13: 8:49 9: 35:00  | 29: 9:03 10: 44:03  | |
| 11 | 172 | Connor Bosenberg | 16 | Tripleshot | 44:04 | 16: 9:07 16: 9:07  | 13: 8:34 16: 17:42  | 4: 8:31 11: 26:13  | 14: 8:50 10: 35:03  | 26: 9:01 11: 44:04  | |
| 12 | 147 | Adam Rochon | 23 | 1017 Bricksquad | 44:10 | 4: 8:35 4: 8:35  | 25: 8:41 6: 17:17  | 20: 8:51 8: 26:09  | 33: 9:10 12: 35:19  | 14: 8:50 12: 44:10  | |
| 13 | 154 | daniel froses | 44:11 | 18: 9:12 18: 9:12  | 26: 8:43 19: 17:55  | 16: 8:44 17: 26:39  | 15: 8:53 16: 35:32  | 8: 8:39 13: 44:11  | |||
| 14 | 129 | Andreas Hagen | 39 | Naked Factory Racing | 44:20 | 11: 8:56 11: 8:56  | 10: 8:28 8: 17:24  | 28: 9:00 13: 26:24  | 23: 9:00 13: 35:24  | 19: 8:56 14: 44:20  | |
| 15 | 119 | David Huntley | 38 | Cycle Therapy | 44:23 | 37: 9:47 37: 9:47  | 21: 8:40 31: 18:27  | 6: 8:33 24: 27:00  | 5: 8:35 18: 35:35  | 12: 8:48 15: 44:23  | |
| 16 | 159 | Farleigh Pickering | 16 | Arrowsmith Cycling | 44:30 | 23: 9:23 23: 9:23  | 8: 8:26 18: 17:49  | 13: 8:42 14: 26:31  | 18: 8:55 14: 35:26  | 31: 9:04 16: 44:30  | |
| 17 | 101 | David Dallin | 38 | Hotel Zed Cycledelic Blurs | 44:30 | 15: 9:04 15: 9:04  | 24: 8:41 17: 17:45  | 21: 8:52 15: 26:37  | 19: 8:56 17: 35:33  | 21: 8:57 17: 44:30  | |
| 18 | 164 | Benjamin Moore | 36 | Buttcat Factory Racing | 44:32 | 28: 9:31 28: 9:31  | 28: 8:47 24: 18:18  | 12: 8:40 22: 26:58  | 7: 8:41 21: 35:39  | 17: 8:53 18: 44:32  | |
| 19 | 113 | Erik Worm | 31 | Buttcat Factory Racing | 44:33 | 29: 9:32 29: 9:32  | 11: 8:30 22: 18:02  | 19: 8:45 20: 26:48  | 12: 8:48 19: 35:36  | 20: 8:56 19: 44:33  | |
| 20 | 103 | Chad Grice | 34 | Fort St Cycle | 44:34 | 17: 9:07 17: 9:07  | 12: 8:32 14: 17:40  | 14: 8:42 12: 26:22  | 30: 9:09 15: 35:31  | 30: 9:03 20: 44:34  | |
| 21 | 128 | Ted Hobby | 34 | Buttcat Factory Racing | 44:35 | 14: 9:02 14: 9:02  | 18: 8:39 15: 17:41  | 26: 8:59 18: 26:40  | 21: 8:56 20: 35:37  | 23: 8:58 21: 44:35  | |
| 22 | 138 | Diego Franco | 28 | Mechanically Declined Racing Team | 44:37 | 38: 9:48 38: 9:48  | 20: 8:39 32: 18:28  | 8: 8:34 25: 27:02  | 16: 8:53 24: 35:56  | 10: 8:41 22: 44:37  | |
| 23 | 120 | Steven Healey | 38 | Rock City Cycles - Frontrunners - Kiyo - Muc Off | 44:45 | 5: 8:42 5: 8:42  | 32: 8:54 13: 17:36  | 31: 9:02 16: 26:38  | 31: 9:09 22: 35:47  | 22: 8:58 23: 44:45  | |
| 24 | 145 | Remy Garrison | 15 | Tripleshot | 44:51 | 25: 9:26 25: 9:26  | 14: 8:36 21: 18:02  | 22: 8:56 23: 26:59  | 20: 8:56 23: 35:56  | 18: 8:55 24: 44:51  | |
| 25 | 133 | Matthew Grossnickle | 33 | Cycle Therapy | 44:53 | 19: 9:13 19: 9:13  | 27: 8:44 20: 17:57  | 23: 8:57 21: 26:54  | 29: 9:07 25: 36:02  | 15: 8:51 25: 44:53  | |
| 26 | 173 | Joe Schwartz | 38 | 44:53 | 26: 9:27 26: 9:27  | 36: 8:59 30: 18:26  | 18: 8:45 26: 27:11  | 17: 8:54 26: 36:05  | 13: 8:48 26: 44:53  | ||
| 27 | 134 | Zachary Peters | 37 | Buttcat Factory Racing | 45:19 | 24: 9:25 24: 9:25  | 38: 9:00 28: 18:25  | 25: 8:58 27: 27:23  | 27: 9:03 27: 36:27  | 16: 8:52 27: 45:19  | |
| 28 | 151 | Matthew Brown | 20 | 1017 Bricksquad | 45:34 | 40: 9:53 40: 9:53  | 15: 8:37 34: 18:30  | 34: 9:06 32: 27:36  | 22: 8:56 28: 36:33  | 27: 9:01 28: 45:34  | |
| 29 | 156 | Dan Owen | 27 | Performance Bicycles | 45:34 | 30: 9:33 30: 9:33  | 31: 8:53 29: 18:26  | 35: 9:07 28: 27:33  | 25: 9:03 29: 36:36  | 24: 8:58 29: 45:34  | |
| 30 | 125 | Douglas Merrick | 32 | Cycle Therapy | 45:53 | 35: 9:46 35: 9:46  | 30: 8:52 35: 18:39  | 30: 9:00 33: 27:39  | 26: 9:03 30: 36:42  | 37: 9:11 30: 45:53  | |
| 31 | 144 | Tyler Walker | 34 | Hub City Cycles Community Co-op | 45:55 | 32: 9:39 32: 9:39  | 29: 8:50 33: 18:30  | 33: 9:06 31: 27:36  | 35: 9:13 32: 36:50  | 33: 9:05 31: 45:55  | |
| 32 | 142 | Kai Conradi | 24 | 46:00 | 21: 9:20 21: 9:20  | 42: 9:03 27: 18:24  | 38: 9:09 29: 27:33  | 39: 9:19 33: 36:52  | 34: 9:08 32: 46:00  | ||
| 33 | 109 | Andrew Barrett | 31 | 46:10 | 22: 9:22 22: 9:22  | 41: 9:02 26: 18:24  | 41: 9:11 30: 27:35  | 36: 9:14 31: 36:49  | 40: 9:20 33: 46:10  | ||
| 34 | 115 | Leif Keithley | 35 | 46:14 | 36: 9:47 36: 9:47  | 37: 8:59 36: 18:46  | 40: 9:10 36: 27:56  | 34: 9:13 34: 37:09  | 32: 9:05 34: 46:14  | ||
| 35 | 171 | Phil Pharand | 38 | HealthyHabits | 46:26 | 54: 10:18 54: 10:18  | 35: 8:58 45: 19:17  | 29: 9:00 41: 28:17  | 28: 9:06 35: 37:24  | 28: 9:02 35: 46:26  | |
| 36 | 150 | Jeff Warmerdam | 36 | 46:38 | 34: 9:45 34: 9:45  | 43: 9:05 38: 18:50  | 45: 9:17 37: 28:07  | 42: 9:21 37: 37:28  | 35: 9:10 37: 46:38  | ||
| 37 | 170 | Phil Tripp | 34 | 46:38 | 50: 10:14 50: 10:14  | 44: 9:09 47: 19:23  | 27: 9:00 44: 28:23  | 37: 9:15 40: 37:38  | 25: 9:00 36: 46:38  | ||
| 38 | 102 | Jesse Bone | 36 | Dodge City Racing | 46:49 | 41: 9:53 41: 9:53  | 39: 9:00 39: 18:53  | 43: 9:17 38: 28:10  | 41: 9:20 38: 37:30  | 39: 9:19 38: 46:49  | |
| 39 | 136 | Henry Sherry | 14 | Lords of Dogpatch - Team Nemesis | 47:00 | 33: 9:44 33: 9:44  | 48: 9:18 40: 19:02  | 44: 9:17 42: 28:19  | 40: 9:19 41: 37:39  | 41: 9:21 39: 47:00  | |
| 40 | 108 | Matt Powell | 32 | Russ Hays | 47:02 | 51: 10:15 51: 10:15  | 34: 8:58 43: 19:13  | 32: 9:03 40: 28:16  | 43: 9:21 39: 37:37  | 44: 9:25 41: 47:02  | |
| 41 | 146 | Kip Manktelow | 14 | Trail Bicycles Racing | 47:02 | 53: 10:17 53: 10:17  | 46: 9:12 49: 19:29  | 37: 9:08 46: 28:38  | 32: 9:10 43: 37:48  | 38: 9:14 40: 47:02  | |
| 42 | 160 | Cam Mclellan | 32 | 47:18 | 49: 10:13 49: 10:13  | 33: 8:57 42: 19:10  | 39: 9:09 43: 28:20  | 46: 9:26 42: 37:46  | 47: 9:32 42: 47:18  | ||
| 43 | 162 | Luc Antaya | 29 | Rock City Cycles - Frontrunners - Kiyo - Muc Off | 47:26 | 46: 10:09 46: 10:09  | 16: 8:37 37: 18:47  | 24: 8:57 35: 27:44  | 54: 9:43 36: 37:27  | 60: 9:58 43: 47:26  | |
| 44 | 114 | Daniel Ryper | 39 | Rock City Cycles - Frontrunners - Kiyo - Muc Off | 47:34 | 56: 10:34 56: 10:34  | 40: 9:01 52: 19:35  | 42: 9:11 47: 28:46  | 44: 9:21 45: 38:07  | 45: 9:26 44: 47:34  | |
| 45 | 163 | Brodie Hay | 22 | Rock City Cycles - Frontrunners - Kiyo - Muc Off | 47:38 | 42: 9:55 42: 9:55  | 54: 9:21 44: 19:16  | 58: 9:48 52: 29:04  | 45: 9:23 47: 38:27  | 36: 9:10 45: 47:38  | |
| 46 | 132 | Curtis Fischer | 29 | Comox Valley Cycle Club | 47:38 | 48: 10:11 48: 10:11  | 60: 9:25 54: 19:37  | 48: 9:21 51: 28:58  | 38: 9:17 46: 38:15  | 42: 9:22 46: 47:38  | |
| 47 | 110 | Sebastien McGrady | 16 | Trail Bicycles Racing | 48:00 | 43: 9:56 43: 9:56  | 45: 9:10 41: 19:07  | 50: 9:23 45: 28:31  | 49: 9:33 44: 38:04  | 58: 9:56 47: 48:00  | |
| 48 | 100 | Liam Worsfold | 13 | Tripleshot | 48:09 | 47: 10:11 47: 10:11  | 59: 9:25 53: 19:36  | 46: 9:20 49: 28:57  | 57: 9:45 50: 38:42  | 46: 9:27 48: 48:09  | |
| 49 | 167 | Aidan Sullivan | 21 | Broad Street Cycles // Patek Philippe // Ashnikko | 48:09 | 13: 9:01 13: 9:01  | 53: 9:20 25: 18:22  | 61: 9:53 39: 28:15  | 65: 10:17 48: 38:33  | 50: 9:36 49: 48:09  | |
| 50 | 122 | Trevor Macfarlane | 16 | 48:19 | 45: 10:09 45: 10:09  | 56: 9:24 51: 19:33  | 49: 9:22 48: 28:55  | 58: 9:46 49: 38:41  | 52: 9:38 50: 48:19  | ||
| 51 | 111 | Callan Ceriani | 34 | 48:39 | 64: 10:43 64: 10:43  | 49: 9:18 58: 20:02  | 47: 9:21 56: 29:23  | 51: 9:36 52: 38:59  | 54: 9:40 51: 48:39  | ||
| 52 | 153 | Brian Moran | 34 | Rock City Cycles - Frontrunners - Kiyo - Muc Off | 48:54 | 59: 10:37 59: 10:37  | 57: 9:24 59: 20:02  | 55: 9:44 59: 29:46  | 47: 9:26 55: 39:12  | 55: 9:41 52: 48:54  | |
| 53 | 127 | Kai Sargent | 12 | Tripleshot | 48:55 | 52: 10:16 52: 10:16  | 47: 9:14 50: 19:31  | 51: 9:27 50: 28:58  | 62: 9:58 51: 38:56  | 61: 9:59 53: 48:55  | |
| 54 | 143 | Alistair Norman | 28 | Lords of Dogpatch - Team Nemesis | 49:04 | 44: 10:04 44: 10:04  | 58: 9:25 48: 19:29  | 59: 9:49 53: 29:18  | 61: 9:50 54: 39:08  | 59: 9:56 54: 49:04  | |
| 55 | 116 | Mathew Moran | 37 | Rock City Cycles - Frontrunners - Kiyo - Muc Off | 49:05 | 63: 10:41 63: 10:41  | 62: 9:36 63: 20:19  | 53: 9:29 60: 29:48  | 55: 9:43 57: 39:31  | 48: 9:33 55: 49:05  | |
| 56 | 152 | David Janzen | 28 | 49:08 | 55: 10:22 55: 10:22  | 52: 9:20 55: 19:43  | 54: 9:38 55: 29:21  | 56: 9:45 53: 39:06  | 63: 10:02 56: 49:08  | ||
| 57 | 106 | Nicolas Losier | 27 | Tripleshot | 49:10 | 60: 10:40 60: 10:40  | 51: 9:20 57: 20:00  | 56: 9:44 57: 29:44  | 60: 9:48 58: 39:33  | 51: 9:37 57: 49:10  | |
| 58 | 148 | James Prattley | 38 | Trail Bicycles Racing | 49:11 | 58: 10:37 58: 10:37  | 64: 9:40 62: 20:18  | 62: 9:54 63: 30:12  | 50: 9:35 60: 39:47  | 43: 9:24 58: 49:11  | |
| 59 | 107 | Etienne Langlois | 39 | Tripleshot | 49:12 | 61: 10:41 61: 10:41  | 50: 9:19 56: 20:00  | 57: 9:45 58: 29:45  | 53: 9:41 56: 39:26  | 56: 9:46 59: 49:12  | |
| 60 | 158 | jacob de wilde | 49:19 | 65: 10:43 65: 10:43  | 61: 9:32 61: 20:16  | 60: 9:50 62: 30:06  | 52: 9:38 59: 39:44  | 49: 9:34 60: 49:19  | |||
| 61 | 135 | Jimi Voss | 14 | Lords of Dogpatch - Team Nemesis | 49:28 | 27: 9:30 27: 9:30  | 68: 9:49 46: 19:19  | 66: 9:59 54: 29:19  | 68: 10:29 61: 39:48  | 53: 9:39 61: 49:28  | |
| 62 | 165 | Jason Nickels | 37 | 49:49 | 62: 10:41 62: 10:41  | 55: 9:23 60: 20:05  | 63: 9:56 61: 30:01  | 59: 9:48 62: 39:49  | 62: 10:00 62: 49:49  | ||
| 63 | 161 | Eric Stark | 17 | Victoria Breakaway Cycling Club | 50:24 | 7: 8:44 7: 8:44  | 22: 8:41 9: 17:25  | 67: 10:16 34: 27:41  | 73: 12:56 63: 40:37  | 57: 9:46 63: 50:24  | |
| 64 | 117 | Peter Richards | 37 | 40:58 | -1 | 69: 10:58 69: 10:58  | 63: 9:40 66: 20:39  | 64: 9:56 64: 30:35  | 67: 10:23 64: 40:58  | ||
| 65 | 131 | Graham Wilson | 23 | Mechanically Declined Racing Team | 41:09 | -1 | 66: 10:50 66: 10:50  | 67: 9:48 65: 20:38  | 68: 10:17 65: 30:55  | 64: 10:13 65: 41:09  | |
| 66 | 141 | William Corbett | 33 | Broad Street Cycles | 41:44 | -1 | 67: 10:52 67: 10:52  | 65: 9:45 64: 20:37  | 69: 10:23 66: 31:00  | 69: 10:43 66: 41:44  | |
| 67 | 169 | Craig Rutherford | 30 | Rock City Cycles - Frontrunners - Kiyo - Muc Off | 42:41 | -1 | 70: 11:07 70: 11:07  | 69: 10:20 69: 21:28  | 72: 11:03 68: 32:31  | 63: 10:09 67: 42:41  | |
| 68 | 123 | Hauke Blanken | 31 | 42:49 | -1 | 68: 10:55 68: 10:55  | 70: 10:24 68: 21:19  | 70: 10:43 67: 32:03  | 70: 10:46 68: 42:49  | ||
| 69 | 157 | Kaden Perkins | 16 | 43:30 | -1 | 72: 13:27 72: 13:27  | 66: 9:46 71: 23:13  | 65: 9:58 71: 33:11  | 66: 10:19 69: 43:30  | ||
| 70 | 121 | Ryan Burvill | 35 | Rock City Cycles - Frontrunners - Kiyo - Muc Off | 43:31 | -1 | 71: 11:11 71: 11:11  | 72: 10:37 70: 21:49  | 71: 10:50 69: 32:40  | 71: 10:51 70: 43:31  | |
| 71 | 130 | Daylon Hicks | 20 | Cycle Therapy | 44:20 | -1 | 57: 10:36 57: 10:36  | 71: 10:37 67: 21:13  | 73: 11:32 70: 32:45  | 72: 11:35 71: 44:20  | |
| 72 | 140 | Jordan Drew | 34 | Buttcat Factory Racing | 45:53 | -1 | 39: 9:51 39: 9:51  | 73: 17:07 72: 26:58  | 52: 9:28 72: 36:26  | 48: 9:27 72: 45:53  | |
| 73 | 124 | Devin Fawkes | 15 | Rock City Cycles - Frontrunners - Kiyo - Muc Off | 46:24 | -1 | 73: 19:34 73: 19:34  | 23: 8:41 73: 28:15  | 36: 9:07 73: 37:22  | 24: 9:02 73: 46:24  |