| 1 | BLEVINS Christopher |  | 02:28:40.000 | - | 0 | 
| 2 | STETINA Peter |  | 02:28:46.000 | 06.000 | 0 | 
| 3 | BENNETT Sean | Team Mike's Bikes p/b Equator Coffees | 02:33:16.000 | 4:36.000 | 0 | 
| 4 | LÓPEZ Ian | Aevolo | 02:35:59.000 | 7:19.000 | 0 | 
| 5 | WERTZ Brennan |  | 02:36:28.000 | 7:48.000 | 0 | 
| 6 | ORTENBLAD Tobin |  | 02:36:28.000 | 7:48.000 | 0 | 
| 7 | LYDIC Andrew | Sn Vitae HUUB p/b Bim Bam Coaching | 02:36:31.000 | 7:51.000 | 0 | 
| 8 | HURD Jurd |  | 02:36:41.000 | 8:01.000 | 0 | 
| 9 | FREDERICK Ben |  | 02:38:38.000 | 9:58.000 | 0 | 
| 10 | TAYLOR Skyler |  | 02:38:44.000 | 00:10:04.000 | 0 | 
| 11 | ARTHUR Evan |  | 02:41:05.000 | 00:12:25.000 | 0 | 
| 12 | ANDERSON Cassius |  | 02:41:46.000 | 00:13:06.000 | 0 | 
| 13 | WIEBE Matthew |  | 02:42:25.000 | 00:13:45.000 | 0 | 
| 14 | VELASCO Jacob |  | 02:42:25.000 | 00:13:45.000 | 0 | 
| 15 | COLINDRES Eric |  | 02:44:36.000 | 00:15:56.000 | 0 | 
| 16 | BIEHL Harrison |  | 02:45:51.000 | 00:17:11.000 | 0 | 
| 17 | LECKIE Mats |  | 02:46:53.000 | 00:18:13.000 | 0 | 
| 18 | DUNCAN Jack | Team Mike's Bikes p/b Equator Coffees | 02:46:54.000 | 00:18:14.000 | 0 | 
| 19 | PECK Justin |  | 02:48:43.000 | 00:20:03.000 | 0 | 
| 20 | PERRODIN Yoann |  | 02:50:29.000 | 00:21:49.000 | 0 | 
| 21 | HOLLINGER Dillon |  | 02:51:36.000 | 00:22:56.000 | 0 | 
| 22 | ULLOA Daniel |  | 02:51:36.000 | 00:22:56.000 | 0 | 
| 23 | DUFF Rich |  | 02:51:45.000 | 00:23:05.000 | 0 | 
| 24 | YERGENSEN Lief |  | 02:52:34.000 | 00:23:54.000 | 0 | 
| 25 | SPANO Nick |  | 02:54:20.000 | 00:25:40.000 | 0 | 
| 26 | BROWN Nick |  | 02:54:57.000 | 00:26:17.000 | 0 | 
| 27 | MCCULLOUGH Greg | Alto Velo | 02:55:31.000 | 00:26:51.000 | 0 | 
| 28 | O'REILLY Cameron | Alto Velo | 02:55:32.000 | 00:26:52.000 | 0 | 
| 29 | STOTANI Jovani |  | 02:55:33.000 | 00:26:53.000 | 0 | 
| 30 | ACKERSON Ty |  | 02:57:58.000 | 00:29:18.000 | 0 |