| 1 | MCDONALD Brody | Miami Blazers | 01:00:59.000 | - | 0 |
| 2 | STROHMEYER Andrew | Competitive Edge Racing | 01:01:15.000 | 16.000 | 0 |
| 2 | STROHMEYER Andrew | CXD Trek Bikes | 01:01:15.000 | 16.000 | 0 |
| 3 | WERNER Kerry | | 01:01:24.000 | 25.000 | 0 |
| 4 | SHELTON Marcis | Team California | 01:01:27.000 | 28.000 | 0 |
| 5 | WALTER Luke | Pure Energy Drink - Haro Bikes by Corego | 01:01:48.000 | 49.000 | 0 |
| 6 | DRUMMOND Ryan | Competitive Edge Racing | 01:02:17.000 | 1:18.000 | 0 |
| 7 | HAYNES Dylan | | 01:02:35.000 | 1:36.000 | 0 |
| 8 | VOLLMUTH Aidan | | 01:02:35.000 | 1:36.000 | 0 |
| 9 | VAN KEMPEN Jules | Team Winston Salem - Flow | 01:02:46.000 | 1:47.000 | 0 |
| 10 | SCOPINICH-BURGEL Alexander | Kelly Benefits Cycling Team | 01:02:50.000 | 1:51.000 | 0 |
| 11 | BROWN Sam | | 01:03:02.000 | 2:03.000 | 0 |
| 12 | CLARK Tyler | | 01:03:07.000 | 2:08.000 | 0 |
| 13 | FREDERICK Ben | | 01:03:14.000 | 2:15.000 | 0 |
| 14 | BATES Rhett | | 01:03:15.000 | 2:16.000 | 0 |
| 15 | CONAWAY Calvin | | 01:03:25.000 | 2:26.000 | 0 |
| 16 | BRAVMAN Benjamin | | 01:03:27.000 | 2:28.000 | 0 |
| 17 | FRANK Patrick | Ride with Rendall | 01:03:46.000 | 2:47.000 | 0 |
| 18 | SHELTON Noah | Team California | 01:03:47.000 | 2:48.000 | 0 |
| 19 | GUENTHER Beau | | 01:03:57.000 | 2:58.000 | 0 |
| 20 | POPPLE Ryan | | 01:04:45.000 | 3:46.000 | 0 |
| 21 | SARGENT Liam | | 01:04:45.000 | 3:46.000 | 0 |
| 22 | FAGNAN Mark | | 01:05:12.000 | 4:13.000 | 0 |
| 23 | DELGROSSO Ethan | Competitive Edge Racing | 01:05:29.000 | 4:30.000 | 0 |
| 24 | PURSELL Terol | | 01:05:42.000 | 4:43.000 | 0 |
| 25 | BROERSMA Ned | | 01:05:46.000 | 4:47.000 | 0 |
| 26 | COPLEY Alden | | 01:06:03.000 | 5:04.000 | 0 |
| 27 | GERVEZ Nathaniel | | 01:06:11.000 | 5:12.000 | 0 |
| 28 | EDMOND Tyler | | 01:06:16.000 | 5:17.000 | 0 |
| 29 | GOERTZ Lucas | | 01:06:21.000 | 5:22.000 | 0 |
| 30 | JUDELSON Max | | 01:06:24.000 | 5:25.000 | 0 |
| 31 | OBERMAN Cole | | 01:06:34.000 | 5:35.000 | 0 |
| 32 | MARSTON Michael | | 01:06:49.000 | 5:50.000 | 0 |
| 33 | DODDS William | | 01:06:49.000 | 5:50.000 | 0 |
| 34 | KRETZLER Tj | | 01:07:20.000 | 6:21.000 | 0 |
| 35 | LOAIZA Andrew | | 01:07:44.000 | 6:45.000 | 0 |
| 36 | RAAB Trevor | | 00:00.000 | -01:00:59.000 | |
| 37 | SAVARD Loic | | 00:00.000 | -01:00:59.000 | |
| 38 | HEWITT Mark | | 00:00.000 | -01:00:59.000 | |
| 39 | HUNCHUCK Steve | | 00:00.000 | -01:00:59.000 | |
| 40 | PICARD-BUSKY Nathaniel | | 00:00.000 | -01:00:59.000 | |
| 41 | WULFKUHLE Andrew | | 00:00.000 | -01:00:59.000 | |
| 42 | BRISEBOIS Remi | | 00:00.000 | -01:00:59.000 | |
| 43 | LYNOTT Gus | | 00:00.000 | -01:00:59.000 | |
| 44 | STURLAUGSON Brent | | 00:00.000 | -01:00:59.000 | |
| 45 | CHAN Titus | | 00:00.000 | -01:00:59.000 | |
| 46 | SEIP Aaron | | 00:00.000 | -01:00:59.000 | |
| 1005 | SCOTT Cody | Competitive Edge Racing | 00:00.000 | -01:00:59.000 | |
| 1005 | SCOTT Cody | Competitive Edge Racing | 00:00.000 | -01:00:59.000 | |
| 1005 | ZAKRAJSEK Dylan | Competitive Edge Racing | 00:00.000 | -01:00:59.000 | |
| 1005 | ZAKRAJSEK Dylan | Competitive Edge Racing | 00:00.000 | -01:00:59.000 | |
| 1005 | COOTE Henry | Trinity Racing | 00:00.000 | -01:00:59.000 | |
| 1005 | WATERMAN Kailin | | 00:00.000 | -01:00:59.000 | |
| 1005 | FOWLER Pearce | | 00:00.000 | -01:00:59.000 | |
| 1005 | BESHIR Tofik | | 00:00.000 | -01:00:59.000 | |
| 1005 | FRANK Andrew | EMPYR Cycling | 00:00.000 | -01:00:59.000 | |
| 1005 | JUNGE Frederick | | 00:00.000 | -01:00:59.000 | |
| 1006 | STONER Floyd | | 00:00.000 | -01:00:59.000 | |
| 1006 | CHAMOT August | | 00:00.000 | -01:00:59.000 | |
| 1006 | BERNHARD Jack | | 00:00.000 | -01:00:59.000 | |
| 1006 | ENGEL Otis | Team California | 00:00.000 | -01:00:59.000 | |
| 1006 | NYSTROM Felipe Timoteo | | 00:00.000 | -01:00:59.000 | |
| 1006 | TAILLEFER Tristan | | 00:00.000 | -01:00:59.000 | |
| 1006 | RABADI Christopher | | 00:00.000 | -01:00:59.000 | |
| 1006 | FESTA Mike | | 00:00.000 | -01:00:59.000 | |
| 1006 | SWARTZ Caleb | | 00:00.000 | -01:00:59.000 | |
| 1006 | BRUNNER Eric | Project Echelon Racing | 00:00.000 | -01:00:59.000 | |
| 1006 | BRUNNER Eric | Competitive Edge Racing | 00:00.000 | -01:00:59.000 | |