| Place | Bib# | Name | Age | Club | Times | Laps | Lap 1 | Lap 2 | Lap 3 | Lap 4 |
| 1 | 303 | Austin Belton | 12 | 31:02 | 1: 7:36 1: 7:36 | 1: 7:42 1: 15:19 | 1: 7:49 1: 23:08 | 1: 7:54 1: 31:02 | ||
| 2 | 305 | Darragh Whitehead | 14 | Trail Bicycles Racing | 32:57 | 2: 7:54 2: 7:54 | 3: 8:27 2: 16:21 | 3: 8:28 2: 24:49 | 2: 8:08 2: 32:57 | |
| 3 | 338 | Stephen Roddick | 33:20 | 6: 8:36 6: 8:36 | 2: 8:05 3: 16:41 | 2: 8:20 3: 25:01 | 3: 8:19 3: 33:20 | |||
| 4 | 312 | Jasper Johnson | 12 | Tripleshot Cycling Club | 34:18 | 3: 8:30 3: 8:30 | 4: 8:29 4: 16:59 | 5: 8:39 4: 25:38 | 5: 8:40 4: 34:18 | |
| 5 | 319 | Maverick Belton | 11 | 34:29 | 4: 8:31 4: 8:31 | 5: 8:29 5: 17:00 | 4: 8:37 5: 25:38 | 10: 8:51 5: 34:29 | ||
| 6 | 339 | Tyler Horvath | 31 | 35:03 | 5: 8:35 5: 8:35 | 6: 8:34 6: 17:09 | 12: 9:17 7: 26:26 | 4: 8:37 6: 35:03 | ||
| 7 | 327 | Rod ATKINSON | 54 | Eleven Speed Coffee | 35:12 | 10: 8:56 10: 8:56 | 7: 8:42 8: 17:38 | 6: 8:48 6: 26:26 | 6: 8:46 7: 35:12 | |
| 8 | 306 | Finley Warder | 11 | Tripleshot Cycling Club | 35:20 | 8: 8:49 8: 8:49 | 8: 8:48 7: 17:37 | 8: 8:53 8: 26:30 | 8: 8:50 8: 35:20 | |
| 9 | 330 | Tycho Thibault | 15 | Rock City Cycles - Frontrunners | 35:31 | 9: 8:55 9: 8:55 | 10: 8:53 9: 17:48 | 9: 8:57 10: 26:45 | 7: 8:46 9: 35:31 | |
| 10 | 321 | Nathaniel Coulter | 12 | Ragamuffin Racing | 35:33 | 11: 8:58 11: 8:58 | 9: 8:51 10: 17:49 | 7: 8:51 9: 26:40 | 11: 8:53 10: 35:33 | |
| 11 | 318 | Loic Kelley | 13 | Tripleshot Cycling Club | 35:47 | 7: 8:46 7: 8:46 | 12: 9:10 11: 17:56 | 11: 9:01 11: 26:57 | 9: 8:50 11: 35:47 | |
| 12 | 320 | Max Stiles | 9 | Tripleshot Cycling Club | 36:29 | 12: 9:09 12: 9:09 | 11: 9:09 12: 18:18 | 10: 9:00 12: 27:18 | 13: 9:11 12: 36:29 | |
| 13 | 335 | Josh Macy | 38 | 37:11 | 14: 9:24 14: 9:24 | 13: 9:16 13: 18:40 | 13: 9:22 13: 28:02 | 12: 9:09 13: 37:11 | ||
| 14 | 334 | Corey Bradder | 38:24 | 15: 9:40 15: 9:40 | 14: 9:34 15: 19:14 | 14: 9:27 15: 28:41 | 14: 9:43 14: 38:24 | |||
| 15 | 302 | Archer Hepples | 11 | Rock City Cycles - Frontrunners | 38:54 | 13: 9:24 13: 9:24 | 15: 9:38 14: 19:02 | 15: 9:30 14: 28:32 | 16: 10:21 15: 38:54 | |
| 16 | 308 | Gabriel Daradics | 10 | Team Slug Racing | 39:16 | 16: 9:43 16: 9:43 | 16: 9:40 16: 19:23 | 16: 10:01 16: 29:24 | 15: 9:52 16: 39:16 | |
| 17 | 337 | Robin Kelley | 50 | 42:06 | 17: 10:32 17: 10:32 | 17: 10:02 17: 20:34 | 17: 10:19 17: 30:53 | 17: 11:13 17: 42:06 | ||
| 18 | 331 | William Brunelle | 11 | Tripleshot Cycling Club | 34:18 | -1 | 18: 11:48 18: 11:48 | 19: 11:48 19: 23:37 | 18: 10:41 18: 34:18 | |
| 19 | 351 | Cameron de Vries-Johnson | 20 | FTpeed Myself | 34:28 | -1 | 19: 12:02 19: 12:02 | 18: 11:28 18: 23:30 | 19: 10:58 19: 34:28 | |
| 20 | 301 | Alex Horner | 36 | Buttcat Factory Racing | 39:49 | -1 | 20: 12:30 20: 12:30 | 20: 14:02 20: 26:32 | 20: 13:17 20: 39:49 | |
| 21 | 307 | Fred Clark | 81 | 32:30 | -2 | 21: 15:23 21: 15:23 | 21: 17:07 21: 32:30 |