| 1 | SWENSON Keegan |  | 05:41:10.000 | - | 35.508 | 
| 2 | RØED Torbjørn Andre |  | 05:49:46.000 | 8:36.000 | 34.635 | 
| 3 | VERMEULEN Alexey |  | 05:49:47.000 | 8:37.000 | 34.633 | 
| 4 | JOHNSTON Brendan |  | 05:49:47.000 | 8:37.000 | 34.633 | 
| 5 | STETINA Peter |  | 05:49:48.000 | 8:38.000 | 34.631 | 
| 6 | SOETE Daan | Team Deschacht - Group Hens - Containers Maes | 05:52:20.000 | 00:11:10.000 | 34.382 | 
| 7 | L'ESPERANCE Andrew |  | 05:54:55.000 | 00:13:45.000 | 34.132 | 
| 8 | SVENDSEN Simen Nordahl |  | 05:54:55.000 | 00:13:45.000 | 34.132 | 
| 9 | BRUNNER Eric | Competitive Edge Racing | 05:54:56.000 | 00:13:46.000 | 34.13 | 
| 10 | VOß Paul |  | 05:54:56.000 | 00:13:46.000 | 34.13 | 
| 11 | HOWES Alex |  | 05:54:56.000 | 00:13:46.000 | 34.13 | 
| 12 | FERREIRA Tiago |  | 05:54:56.000 | 00:13:46.000 | 34.13 | 
| 13 | LYDIC Andrew | Sn Vitae HUUB p/b Bim Bam Coaching | 05:59:38.000 | 00:18:28.000 | 33.684 | 
| 14 | HAGA Chad |  | 05:59:38.000 | 00:18:28.000 | 33.684 | 
| 15 | JONES Cameron |  | 05:59:39.000 | 00:18:29.000 | 33.683 | 
| 16 | OVETT Freddy |  | 05:59:39.000 | 00:18:29.000 | 33.683 | 
| 17 | ORTENBLAD Tobin |  | 06:01:55.000 | 00:20:45.000 | 33.472 | 
| 18 | KONGSTAD Tobias | Team CO:PLAY-Giant Store | 06:07:34.000 | 00:26:24.000 | 32.957 | 
| 19 | MCELVEEN Payson |  | 06:10:18.000 | 00:29:08.000 | 32.714 | 
| 20 | GARRISON Michael |  | 06:10:49.000 | 00:29:39.000 | 32.668 | 
| 21 | VAKOČ Petr |  | 06:10:49.000 | 00:29:39.000 | 32.668 | 
| 22 | OVERSON Ethan |  | 06:10:50.000 | 00:29:40.000 | 32.667 | 
| 23 | ROCHE Nicolas |  | 06:10:51.000 | 00:29:41.000 | 32.665 | 
| 24 | COLINDRES Eric |  | 06:10:51.000 | 00:29:41.000 | 32.665 | 
| 25 | BARBERI Stefano |  | 06:13:02.000 | 00:31:52.000 | 32.474 | 
| 26 | KAMM Connor |  | 06:13:02.000 | 00:31:52.000 | 32.474 | 
| 27 | VISNICK Tanner |  | 06:17:05.000 | 00:35:55.000 | 32.126 | 
| 28 | ANDERSON Cassius |  | 06:21:04.000 | 00:39:54.000 | 31.79 | 
| 29 | TAYLOR Skyler |  | 06:21:05.000 | 00:39:55.000 | 31.788 | 
| 30 | HUBBARD Miles | Voler Factory Racing pb Schnur Racing | 06:21:07.000 | 00:39:57.000 | 31.786 | 
| 31 | JABLONSKI Matt | Total Civil Construction Elite Cycling Team | 06:23:11.000 | 00:42:01.000 | 31.614 | 
| 32 | BAJADALI Andrew |  | 06:26:36.000 | 00:45:26.000 | 31.335 | 
| 33 | HASSETT Joey |  | 06:27:44.000 | 00:46:34.000 | 31.243 | 
| 34 | BIEHL Harrison |  | 06:27:45.000 | 00:46:35.000 | 31.242 | 
| 35 | EASTER Griffin |  | 06:27:47.000 | 00:46:37.000 | 31.239 | 
| 36 | WIEBE Matthew |  | 06:27:47.000 | 00:46:37.000 | 31.239 | 
| 37 | BRITTON Rob |  | 06:27:47.000 | 00:46:37.000 | 31.239 | 
| 38 | LARSON Bjorn |  | 06:28:41.000 | 00:47:31.000 | 31.167 | 
| 39 | ȚVETCOV Serghei | Above & Beyond Cancer Cycling p/b Bike World | 06:29:14.000 | 00:48:04.000 | 31.123 | 
| 40 | ROBERGE Adam |  | 06:29:34.000 | 00:48:24.000 | 31.096 | 
| 41 | STEPHENS Mat |  | 06:30:04.000 | 00:48:54.000 | 31.056 | 
| 42 | MYLES Mark |  | 06:31:30.000 | 00:50:20.000 | 30.943 | 
| 43 | RYAN Connor | Total Civil Construction Elite Cycling Team | 06:33:28.000 | 00:52:18.000 | 30.788 | 
| 44 | KASCH George |  | 06:39:16.000 | 00:58:06.000 | 30.341 | 
| 45 | HALLSTROM Lars |  | 06:39:22.000 | 00:58:12.000 | 30.333 | 
| 46 | OLIVER Adam |  | 06:39:28.000 | 00:58:18.000 | 30.325 | 
| 47 | MCLOONE Matthew | Total Civil Construction Elite Cycling Team | 06:42:15.000 | 01:01:05.000 | 30.116 | 
| 48 | SIMPSON George |  | 06:45:40.000 | 01:04:30.000 | 29.862 | 
| 49 | KOPLOS Bob |  | 06:48:19.000 | 01:07:09.000 | 29.668 | 
| 50 | DUFF Rich |  | 06:51:08.000 | 01:09:58.000 | 29.465 |