| 1 | PARRISH Campbell | TaG Cycling | 16:18.000 | - | 0 | 
| 2 | FRANK Andrew | EMPYR Cycling | 16:20.000 | 02.000 | 0 | 
| 3 | GARDON Elouan |  | 16:31.000 | 13.000 | 0 | 
| 4 | MARTINEK Alexander | Team RF Foundations p/b George's Cycles | 16:32.000 | 14.000 | 0 | 
| 5 | RUSSELL Evan | Hustle Pro Cycling | 16:36.000 | 18.000 | 0 | 
| 6 | CASTILLO Ulises Alfredo | Above & Beyond Cancer Cycling p/b Bike World | 16:37.000 | 19.000 | 0 | 
| 7 | FRANCK Eamon Lucas | Team Mike's Bikes p/b Equator Coffees | 16:43.000 | 25.000 | 0 | 
| 8 | RITZOW Max | Expeditors Elite Cycling | 16:49.000 | 31.000 | 0 | 
| 9 | MITCHELL Finn |  | 16:52.000 | 34.000 | 0 | 
| 10 | MARTIN Nathan | Alto Velo | 16:53.000 | 35.000 | 0 | 
| 11 | ROSS Kent | Expeditors Elite Cycling | 16:58.000 | 40.000 | 0 | 
| 12 | ABSHIRE Lance |  | 17:02.000 | 44.000 | 0 | 
| 13 | JONES Ethan |  | 17:03.000 | 45.000 | 0 | 
| 14 | RENAUD-TREMBLAY Sasha | TaG Cycling | 17:07.000 | 49.000 | 0 | 
| 15 | OLIPHANT Aidan |  | 17:12.000 | 54.000 | 0 | 
| 16 | GLOVER Cole |  | 17:12.000 | 54.000 | 0 | 
| 17 | MOORE Manu |  | 17:16.000 | 58.000 | 0 | 
| 18 | LANGARD Cooper |  | 17:20.000 | 1:02.000 | 0 | 
| 19 | NEY Caleb |  | 17:22.000 | 1:04.000 | 0 | 
| 20 | FULLER Thomas | iSpeed - FELT | 17:23.000 | 1:05.000 | 0 | 
| 21 | JONES Cameron |  | 17:26.000 | 1:08.000 | 0 | 
| 22 | NEY Matthew |  | 17:28.000 | 1:10.000 | 0 | 
| 23 | MARSHALL Kaler | Expeditors Elite Cycling | 17:30.000 | 1:12.000 | 0 | 
| 24 | MCGEOUGH Cormac | Canel's - Java | 17:30.000 | 1:12.000 | 0 | 
| 25 | BOROFF Benjamin |  | 17:31.000 | 1:13.000 | 0 | 
| 26 | SATO Marc |  | 17:32.000 | 1:14.000 | 0 | 
| 27 | BRUSA Johan |  | 17:35.000 | 1:17.000 | 0 | 
| 28 | ROMERO Giovanni |  | 17:36.000 | 1:18.000 | 0 | 
| 29 | HOGMAN Samuel |  | 17:39.000 | 1:21.000 | 0 | 
| 30 | WHILEY Lewis | Expeditors Elite Cycling | 17:40.000 | 1:22.000 | 0 | 
| 31 | SCHWARTZ Theodore |  | 17:41.000 | 1:23.000 | 0 | 
| 32 | TARBATH Forest |  | 17:44.000 | 1:26.000 | 0 | 
| 33 | HEPWORTH Matthew | Team RF Foundations p/b George's Cycles | 17:45.000 | 1:27.000 | 0 | 
| 34 | HOWE Connor |  | 17:46.000 | 1:28.000 | 0 | 
| 35 | KINNIBURGH Reid |  | 17:52.000 | 1:34.000 | 0 | 
| 36 | COSTA Florian |  | 17:54.000 | 1:36.000 | 0 | 
| 37 | BOHANNAN Walker |  | 17:55.000 | 1:37.000 | 0 | 
| 38 | MCCULLOCH Brian | iSpeed - FELT | 17:56.000 | 1:38.000 | 0 | 
| 39 | ERIKS Colin |  | 17:58.000 | 1:40.000 | 0 | 
| 40 | GUEST Cole |  | 18:00.000 | 1:42.000 | 0 | 
| 41 | O'DONNELL Seamus |  | 18:02.000 | 1:44.000 | 0 | 
| 42 | HOLLISTER Scout |  | 18:11.000 | 1:53.000 | 0 | 
| 43 | LAUGHERY Mark |  | 18:13.000 | 1:55.000 | 0 | 
| 44 | LANG Evan | Fount Cycling Guild | 18:20.000 | 2:02.000 | 0 | 
| 45 | HAMEL Olivier |  | 18:20.000 | 2:02.000 | 0 | 
| 46 | COLLIER John | Team RF Foundations p/b George's Cycles | 18:21.000 | 2:03.000 | 0 | 
| 47 | HALFAKER Aaron |  | 18:21.000 | 2:03.000 | 0 | 
| 48 | FOLEY Michael | Hustle Pro Cycling | 18:22.000 | 2:04.000 | 0 | 
| 49 | KING Kody | Team RF Foundations p/b George's Cycles | 18:22.000 | 2:04.000 | 0 | 
| 50 | LAFORCADE Pierre-Amaury | Alto Velo | 18:24.000 | 2:06.000 | 0 | 
| 51 | JONKER Andrew |  | 18:26.000 | 2:08.000 | 0 | 
| 52 | WU Simon |  | 18:31.000 | 2:13.000 | 0 | 
| 53 | KERSEY Braden |  | 18:31.000 | 2:13.000 | 0 | 
| 54 | MASSEY Orien |  | 18:31.000 | 2:13.000 | 0 | 
| 55 | HARTLE Tyler |  | 18:32.000 | 2:14.000 | 0 | 
| 56 | JONKER Ryan |  | 18:34.000 | 2:16.000 | 0 | 
| 57 | FRASER-MARAUN Alexander |  | 18:37.000 | 2:19.000 | 0 | 
| 58 | MORRIS Sam | Hustle Pro Cycling | 18:37.000 | 2:19.000 | 0 | 
| 59 | MONETTE Nick |  | 18:39.000 | 2:21.000 | 0 | 
| 60 | GAUTHIER Mathis |  | 18:42.000 | 2:24.000 | 0 | 
| 61 | KOVALCIK Zachary |  | 18:46.000 | 2:28.000 | 0 | 
| 62 | GARRISON Remy |  | 18:47.000 | 2:29.000 | 0 | 
| 63 | AGUILAR Jose Ricardo |  | 18:49.000 | 2:31.000 | 0 | 
| 64 | MCCULLOUGH Greg | Alto Velo | 18:50.000 | 2:32.000 | 0 | 
| 65 | RICHTER David | Fount Cycling Guild | 18:51.000 | 2:33.000 | 0 | 
| 66 | WELCH Samuel |  | 18:52.000 | 2:34.000 | 0 | 
| 67 | DOWD Oliver |  | 18:52.000 | 2:34.000 | 0 | 
| 68 | MESMER Natanael | Team Mike's Bikes p/b Equator Coffees | 18:54.000 | 2:36.000 | 0 | 
| 69 | BUNCE Sean |  | 18:55.000 | 2:37.000 | 0 | 
| 70 | UBERTI Chris |  | 18:55.000 | 2:37.000 | 0 | 
| 71 | O'BRIEN Christopher | Fount Cycling Guild | 18:56.000 | 2:38.000 | 0 | 
| 72 | BROWN Ian |  | 18:58.000 | 2:40.000 | 0 | 
| 73 | COTTON Ethan |  | 18:59.000 | 2:41.000 | 0 | 
| 74 | ZUGOR Eric |  | 19:02.000 | 2:44.000 | 0 | 
| 75 | KINNEY Nigel |  | 19:03.000 | 2:45.000 | 0 | 
| 76 | ROSE Justin | Team RF Foundations p/b George's Cycles | 19:06.000 | 2:48.000 | 0 | 
| 77 | GOUMAS Nicolas |  | 19:10.000 | 2:52.000 | 0 | 
| 78 | BORSTMAYER Finn |  | 19:11.000 | 2:53.000 | 0 | 
| 79 | VILLASMIL Eric |  | 19:11.000 | 2:53.000 | 0 | 
| 80 | KILUN Roman | Team Mike's Bikes p/b Equator Coffees | 19:12.000 | 2:54.000 | 0 | 
| 81 | COLLINS Peter |  | 19:14.000 | 2:56.000 | 0 | 
| 82 | KOTWA Taylor |  | 19:14.000 | 2:56.000 | 0 | 
| 83 | VAN GREUNINGEN Deven |  | 19:15.000 | 2:57.000 | 0 | 
| 84 | HILL Casey |  | 19:22.000 | 3:04.000 | 0 | 
| 85 | ZHANG Xiaohan |  | 19:32.000 | 3:14.000 | 0 | 
| 86 | WILSON Chris | Fount Cycling Guild | 19:51.000 | 3:33.000 | 0 | 
| 87 | MELENDEZ Gilberto | Fount Cycling Guild | 20:00.000 | 3:42.000 | 0 | 
| 88 | BICKLEY Brad |  | 20:14.000 | 3:56.000 | 0 | 
| 89 | ABRAHAMS Ian | iSpeed - FELT | 20:16.000 | 3:58.000 | 0 | 
| 90 | CUMMINGS Robert |  | 20:32.000 | 4:14.000 | 0 | 
| 1005 | MULLEN Kolby |  | 00:00.000 | -00:16:18.000 |  | 
| 1006 | KUHNS David |  | 00:00.000 | -00:16:18.000 |  | 
| 1006 | LAMONT Ray |  | 00:00.000 | -00:16:18.000 |  | 
| 1006 | QUIGLEY Dustin |  | 00:00.000 | -00:16:18.000 |  | 
| 1006 | O'REILLY Cameron | Alto Velo | 00:00.000 | -00:16:18.000 |  | 
| 1006 | THURGOOD Leigh |  | 00:00.000 | -00:16:18.000 |  |