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