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