|
| Place | Bib | Name | USAC License | Team Name | Time | Bon/Pen | Gap |
| Pro/1/2 Men |
| 1 | 442 | BRENES MATA Sebastian | INTL-CRI | Canels Java | 3:02:23 | -10 | 0:00 |
| 2 | 311 | CLASSEN Caleb | 478354 | UCI CTM: Project Echelon Racing | 3:02:23 | -6 | 0:00 |
| 3 | 356 | WILSON Matthew | 777334 | POA Racing | 3:02:23 | -7 | 0:00 |
| 4 | 306 | MARSHALL Kaler | 321012 | Expeditors | 3:02:23 | 0 | 0:00 |
| 5 | 432 | MARTIN Nathan | 535615 | Alto Velo | 3:02:23 | 0 | 0:00 |
| 6 | 304 | ERNST Christopher | INTL-CAN | Expeditors | 3:02:45 | -2 | 0:22 |
| 7 | 333 | *LARSON Evan | 493736 | iSpeed Pro Racing p/b DNA Cycling | 3:02:45 | 0 | 0:22 |
| 8 | 318 | BICKMORE Cade | 286308 | UCI CTM: Project Echelon Racing | 3:02:45 | 0 | 0:22 |
| 9 | 316 | DAVIS Cole | 397835 | UCI CTM: Project Echelon Racing | 3:02:45 | -6 | 0:22 |
| 10 | 351 | *BEAUMONT Cameron | 777459 | POA Racing | 3:02:45 | 0 | 0:22 |
| 11 | 308 | RUSSELL Evan | INTL-CAN | Expeditors | 3:02:45 | 0 | 0:22 |
| 12 | 397 | MACHERAS Blake | 497131 | Team Mikes Bikes | 3:02:45 | 0 | 0:22 |
| 13 | 341 | AGUR Lee | INTL-CAN | Manteo Racing | 3:02:45 | 0 | 0:22 |
| 14 | 342 | BERG Eric | INTL-CAN | Manteo Racing | 3:02:45 | 0 | 0:22 |
| 15 | 436 | MURISON Alexander | INTL-CAN | Bici Squadra | 3:02:45 | -1 | 0:22 |
| 16 | 345 | *HARTLE Tyler | INTL-CAN | Manteo Racing | 3:02:45 | 0 | 0:22 |
| 17 | 315 | CRAINE Ethan | INTL-NZL | UCI CTM: Project Echelon Racing | 3:02:45 | 0 | 0:22 |
| 18 | 314 | ARNOPOL Richard | 264204 | UCI CTM: Project Echelon Racing | 3:02:45 | 0 | 0:22 |
| 19 | 446 | SCHAEFER Stephen | 548635 | Landis Cyclery/Trek | 3:02:45 | 0 | 0:22 |
| 20 | 355 | *UNGER Logan | 752525 | POA Racing | 3:02:45 | 0 | 0:22 |
| 21 | 301 | ROSS Kent | 370153 | Expeditors | 3:02:45 | 0 | 0:22 |
| 22 | 441 | MCGEOUGH cormac | INTL-MEX | Canel’s - Java | 3:02:45 | 0 | 0:22 |
| 23 | 443 | FELTON Quinn | 548035 | CycleSport.com | 3:02:45 | 0 | 0:22 |
| 24 | 398 | MCBIRNEY Tim | 440626 | Team Mikes Bikes | 3:02:45 | 0 | 0:22 |
| 25 | 381 | CLOAREC Andrea | 629216 | SpeedBlock pb Terún | 3:02:45 | 0 | 0:22 |
| 26 | 404 | MARTINEK Alex | 417375 | Team RF Foundations p/b George's Cycles | 3:02:45 | 0 | 0:22 |
| 27 | 313 | BOARDMAN Samuel | 456576 | UCI CTM: Project Echelon Racing | 3:03:05 | 0 | 0:42 |
| 28 | 354 | MITCHELL Finn | INTL-GBR | POA Racing | 3:03:05 | 0 | 0:42 |
| 29 | 312 | BASSETT Stephen | 257316 | UCI CTM: Project Echelon Racing | 3:03:05 | 0 | 0:42 |
| 30 | 433 | COSTA Florian | 300278 | Alto Velo Racing Club | 3:07:33 | 0 | 5:10 |
| 31 | 343 | *BORSTMAYER Finn | INTL-CAN | Manteo Racing | 3:07:33 | 0 | 5:10 |
| 32 | 347 | HOWE Connor | INTL-CAN | Manteo Racing | 3:07:33 | 0 | 5:10 |
| 33 | 348 | *VEEMAN Luca | INTL-CAN | Manteo Racing | 3:07:35 | 0 | 5:12 |
| 34 | 335 | ROMERO Giovanni | INTL-MEX | iSpeed Pro Racing p/b DNA Cycling | 3:07:35 | 0 | 5:12 |
| 35 | 387 | ROSSEN Zac | 321192 | SpeedBlock pb Terún | 3:07:37 | 0 | 5:14 |
| 36 | 371 | *DREWS Tristan | INTL-CAN | Red Truck Racing P/B Mosaic Homes | 3:07:37 | 0 | 5:14 |
| 37 | 395 | KRIEGER Taj | 576155 | Team Mikes Bikes | 3:07:37 | 0 | 5:14 |
| 38 | 334 | MCCULLOCH Brian | 169774 | iSpeed Pro Racing p/b DNA Cycling | 3:07:37 | 0 | 5:14 |
| 39 | 358 | ZUGOR Eric | 399714 | POA Racing | 3:07:37 | 0 | 5:14 |
| 40 | 448 | BROWN Ian | INTL-CAN | Red Kilo | 3:07:37 | 0 | 5:14 |
| 41 | 317 | *FIELDS Troy | 470132 | UCI CTM: Project Echelon Racing | 3:07:37 | 0 | 5:14 |
| 42 | 416 | *MOORE Manu | INTL-CAN | TaG Cycling Race Team | 3:07:37 | 0 | 5:14 |
| 43 | 375 | MULLEN Kolby | INTL-CAN | Red Truck Racing P/B Mosaic Homes | 3:07:37 | 0 | 5:14 |
| 44 | 307 | RITZOW Max | 419058 | Expeditors | 3:07:37 | 0 | 5:14 |
| 45 | 435 | GAUTHIER Mathieu | INTL-CAN | Bici Squadra | 3:07:37 | 0 | 5:14 |
| 46 | 403 | HEPWORTH Matt | 494623 | Team RF Foundations p/b George's Cycles | 3:07:37 | 0 | 5:14 |
| 47 | 437 | *THORDARSON Odinn | 538897 | BoostCycleSport | 3:07:37 | 0 | 5:14 |
| 48 | 361 | BOHANNAN Walker | 631626 | ACT | 3:07:37 | 0 | 5:14 |
| 49 | 383 | KING Trevor | 458866 | SpeedBlock pb Terún | 3:07:37 | 0 | 5:14 |
| 50 | 407 | SCHROEDER Allan | 488272 | Team RF Foundations p/b George's Cycles | 3:07:45 | 0 | 5:22 |
| 51 | 427 | KELLY Declan | INTL-CAN | Bici Squadra | 3:07:45 | 0 | 5:22 |
| 52 | 422 | BLOOMER Casey | 639473 | Apex Racing | 3:07:45 | 0 | 5:22 |
| 53 | 365 | SCHWARTZ Theodore | 330330 | ACT | 3:07:45 | 0 | 5:22 |
| 54 | 346 | HOGMAN Samuel | INTL-CAN | Manteo Racing | 3:07:45 | 0 | 5:22 |
| 55 | 393 | *GOUMAS Nicolas | 565222 | Team Mikes Bikes | 3:07:45 | 0 | 5:22 |
| 56 | 413 | OLIPHANT Aidan | INTL-CAN | TaG Cycling Race Team | 3:07:45 | 0 | 5:22 |
| 57 | 305 | HSU Johnathan | 591106 | Expeditors | 3:07:45 | 0 | 5:22 |
| 58 | 372 | HARRIS Owen | INTL-CAN | Red Truck Racing P/B Mosaic Homes | 3:07:45 | 0 | 5:22 |
| 59 | 352 | KOVALCIK Zachary | 266774 | POA Racing | 3:07:45 | 0 | 5:22 |
| 60 | 414 | *PARRISH Campbell | INTL-CAN | TaG Cycling Race Team | 3:07:45 | 0 | 5:22 |
| 61 | 428 | FITZMAURICE Cam | INTL-CAN | Squadra Bici | 3:07:45 | 0 | 5:22 |
| 62 | 396 | LUCAS Eamon | 286608 | Team Mikes Bikes | 3:07:52 | 0 | 5:29 |
| 63 | 392 | DUNCAN Jack | 414898 | Team Mikes Bikes | 3:07:52 | 0 | 5:29 |
| 64 | 394 | LAFORCADE Pierre-Amaury | INTL-FRA | Team Mikes Bikes | 3:07:52 | 0 | 5:29 |
| 65 | 444 | ACOSTA Martin | 291277 | Hagens Berman Racing Seattle | 3:08:08 | 0 | 5:45 |
| 66 | 391 | AKINS Alexander | 504096 | Team Mikes Bikes | 3:12:30 | 0 | 10:07 |
| 67 | 388 | TIMMERMAN Jacob | 334566 | SpeedBlock pb Terún | 3:12:30 | 0 | 10:07 |
| 68 | 302 | HOLLENBECK Sean | 524702 | Expeditors | 3:12:43 | 0 | 10:20 |
| 69 | 376 | *SATO Marc | INTL-CAN | Red Truck Racing P/B Mosaic Homes | 3:12:43 | 0 | 10:20 |
| 70 | 336 | *WATSON Jack | 610705 | iSpeed Pro Racing P/B DNA Cycling | 3:12:43 | 0 | 10:20 |
| 71 | 337 | *WATSON Eli | 610707 | iSpeed Pro Racing P/B DNA Cycling | 3:12:43 | 0 | 10:20 |
| 72 | 332 | FULLER Thomas | 453463 | iSpeed Pro Racing p/b DNA Cycling | 3:12:43 | 0 | 10:20 |
| 73 | 401 | COLLIER John | 403103 | Team RF Foundations p/b George's Cycles | 3:12:43 | 0 | 10:20 |
| 74 | 415 | *POWELL Ethan | INTL-CAN | TaG Cycling Race Team | 3:12:43 | 0 | 10:20 |
| 75 | 364 | REYNDERS John | 255625 | ACT | 3:12:43 | 0 | 10:20 |
| 76 | 344 | HAMEL Olivier | INTL-CAN | Manteo Racing | 3:12:43 | 0 | 10:20 |
| 77 | 374 | MASSEY Orien | INTL-CAN | Red Truck Racing P/B Mosaic Homes | 3:17:20 | 0 | 14:57 |
| 78 | 405 | *NISTAL Rowan | 637465 | Team RF Foundations p/b George's Cycles | 3:24:05 | 0 | 21:42 |
| 79 | 366 | TAKAHASHI David | 367484 | ACT | 3:24:41 | 0 | 22:18 |
| 80 | 327 | WU Simon | 344374 | BPM - Holtey Brown Newsome | 3:25:11 | 0 | 22:48 |
| 81 | 322 | CUMMINGS Robert | 430840 | BPM - Holtey Brown Newsome | 3:25:11 | 0 | 22:48 |
| 82 | 373 | LANGARD Cooper | INTL-CAN | Red Truck Racing P/B Mosaic Homes | 3:25:11 | 0 | 22:48 |
| 83 | 303 | *COLLINS Peter | 632290 | Expeditors | 3:25:11 | 0 | 22:48 |
| 84 | 447 | GOURD Jeremy | INTL-CAN | Meraloma Racing | 3:26:42 | 0 | 24:19 |
| 85 | 323 | DUERFELDT Austin | 651711 | BPM - Holtey Brown Newsome | 3:29:01 | 0 | 26:38 |
| 86 | 445 | AUSTIN Andrew | 316276 | Hagens Berman Racing Seattle | 3:29:49 | 0 | 27:26 |
| 87 | 384 | MERRITT Thomas | 618579 | SpeedBlock pb Terún | 3:29:49 | 0 | 27:26 |
| 88 | 368 | ZHANG Xiaohan | 615238 | ACT | 3:29:52 | 0 | 27:29 |
| 89 | 331 | CARROLL Austin | 192670 | iSpeed Pro Racing p/b DNA Cycling | 3:29:52 | 0 | 27:29 |
| 90 | 363 | KENNEDY Quin | 630464 | ACT | 3:32:10 | 0 | 29:47 |
| 91 | 325 | VANDERZANDEN Ben | 615593 | BPM - Holtey Brown Newsome | 3:32:10 | 0 | 29:47 |
| 92 | 406 | ROSE Justin | 227593 | Team RF Foundations p/b George's Cycles | 3:34:33 | 0 | 32:10 |
| 93 | 434 | WILSON Devin | 378823 | Alto Velo Racing Club | 3:37:31 | 0 | 35:08 |
| 94 | 353 | MEZEY Tyler | 646973 | POA Racing | 3:38:49 | 0 | 36:26 |
| 95 | 423 | KLEIN Cooper | 660881 | Apex Racing | 3:41:38 | 0 | 39:15 |
| 96 | 421 | ANDERSON Benjamin | 752746 | Apex Racing | 3:41:38 | 0 | 0:00 |
| 97 | 424 | SCHAULAND Ben | 752050 | Apex Racing | 3:41:38 | 0 | 39:15 |
| 98 | 438 | *CAMERON Julian | INTL-CAN | Broad Street Cycles | 3:41:02 | 0 | 38:39 |
| DNF | 362 | HAYDON Rhys | 250789 | ACT | 0:00 | 0 | 0:00 |
| DNF | 367 | WEST Finn | 635381 | ACT | 0:00 | 0 | 0:00 |
| DNF | 431 | DOWD Henry | INTL-CAN | 606 Racing | 0:00 | 0 | 0:00 |
| DNS | 321 | AQUINO Tyler | 389051 | BPM - Holtey Brown Newsome | 0:00 | 0 | 0:00 |
| DNS | 324 | GIBSON Colin | 250723 | BPM - Holtey Brown Newsome | 0:00 | 0 | 0:00 |
| DNS | 326 | WALLIN Kevin | 397103 | BPM - Holtey Brown Newsome | 0:00 | 0 | 0:00 |
| DNS | 357 | YALE Alex | 389165 | POA Racing | 0:00 | 0 | 0:00 |
| DNS | 385 | MIKUL Matt | 271933 | SpeedBlock pb Terún | 0:00 | 0 | 0:00 |
| DNS | 386 | *RITCHIE Ryder | 609683 | SpeedBlock pb Terún | 0:00 | 0 | 0:00 |
| DNS | 402 | *ELUMBAUGH Ben | 624956 | Team RF Foundations p/b George's Cycles | 0:00 | 0 | 0:00 |
| DNS | 412 | *KINNIBURGH Reid | INTL-CAN | TaG Cycling Race Team | 0:00 | 0 | 0:00 |