| Rank | Bib | Name | Affiliation | Time | Split Time | Laps | Category |
| 1 | 645 | Eli HUSTED | Matador Racing | 2:39:43.8 | 2:39:43.8 | | M P-1-2-3 |
| 2 | 689 | Alex WIESELER | Nashville Local Cycling | 2:39:43.9 | 2:39:43.9 | | M P-1-2-3 |
| 3 | 636 | Michael GARRISON | MGR p/b NICH SpeedClub | 2:39:44.0 | 2:39:44.0 | | M P-1-2-3 |
| 4 | 679 | Justin STANLEY | United Cycling | 2:39:44.1 | 2:39:44.1 | | M P-1-2-3 |
| 5 | 634 | david GAONA | UCI CTM: TEAM SKYLINE | 2:39:44.3 | 2:39:44.3 | | M P-1-2-3 |
| 6 | 654 | Seth LASLEY | Parks Law Firm p/b Omnia Racing | 2:39:44.7 | 2:39:44.7 | | M P-1-2-3 |
| 7 | 620 | Emerson CIFUENTES | Parks Law Firm p/b Omnia Racing | 2:39:51.5 | 2:39:51.5 | | M P-1-2-3 |
| 8 | 613 | Lucas BOURGOYNE | Austin Aviators | 2:40:03.2 | 2:40:03.2 | | M P-1-2-3 |
| 9 | 682 | Kyle TIESLER | Nashville Local Cycling | 2:40:03.3 | 2:40:03.3 | | M P-1-2-3 |
| 10 | 649 | Dusan KALABA | UTC- ButcherBox Cycling p/b LOOK | 2:40:03.3 | 2:40:03.3 | | M P-1-2-3 |
| 11 | 707 | Ron TUAZON | Guido Space City | 2:40:04.4 | 2:40:04.4 | | M P-1-2-3 |
| 12 | 628 | Felix FELIX FONTES | Parks Law Firm p/b Omnia Racing | 2:40:05.2 | 2:40:05.2 | | M P-1-2-3 |
| 13 | 671 | Gabriel PORTERFIELD | United cycling | 2:40:05.4 | 2:40:05.4 | | M P-1-2-3 |
| 14 | 607 | Carson BAKER | Super Squadra presented by Applewood Manor | 2:40:05.5 | 2:40:05.5 | | M P-1-2-3 |
| 15 | 709 | Eric SNYDER | | 2:40:05.7 | 2:40:05.7 | | M P-1-2-3 |
| 16 | 641 | Matthew HAMSA | Team CCR Roofing | 2:40:05.7 | 2:40:05.7 | | M P-1-2-3 |
| 17 | 676 | Ralph RUFO | Nashville Local Cycling | 2:40:05.8 | 2:40:05.8 | | M P-1-2-3 |
| 18 | 617 | Joel CARROLL | Team CCR Roofing | 2:40:05.8 | 2:40:05.8 | | M P-1-2-3 |
| 19 | 629 | Lucas FERGUSON | Elevate Racing | 2:40:05.9 | 2:40:05.9 | | M P-1-2-3 |
| 20 | 625 | Cullen DARR | Texas Devo/Darr Chiropractic/Williams Racing Academy | 2:40:06.2 | 2:40:06.2 | | M P-1-2-3 |
| 21 | 694 | Elias ZAMORA | United Cycling | 2:40:06.2 | 2:40:06.2 | | M P-1-2-3 |
| 22 | 609 | Evan BAUSBACHER | Matador Racing | 2:40:06.4 | 2:40:06.4 | | M P-1-2-3 |
| 23 | 666 | Gabriel ODREMAN | Shottenkirk Kia Racing | 2:40:06.6 | 2:40:06.6 | | M P-1-2-3 |
| 24 | 659 | Carlos MALDONADO | TEAM SKYLINE - Cadence | 2:40:06.7 | 2:40:06.7 | | M P-1-2-3 |
| 25 | 624 | Pablo CRUZ | TEAM SKYLINE - Cadence | 2:40:06.9 | 2:40:06.9 | | M P-1-2-3 |
| 26 | 664 | James NOORI | DDP Elite Cycling Team | 2:40:06.9 | 2:40:06.9 | | M P-1-2-3 |
| 27 | 673 | Cole RANDALL | OGL Racing | 2:40:07.0 | 2:40:07.0 | | M P-1-2-3 |
| 28 | 606 | Isaac BAILEY | Dirt Camp Racing | 2:40:07.0 | 2:40:07.0 | | M P-1-2-3 |
| 29 | 668 | Cyrus PEARO | Primal - Audi Denver | 2:40:07.0 | 2:40:07.0 | | M P-1-2-3 |
| 30 | 630 | luke FETZER | Austin Outlaws | 2:40:07.1 | 2:40:07.1 | | M P-1-2-3 |
| 31 | 637 | Wyatt GAULKE | Groove Subaru Excel Sports | 2:40:07.3 | 2:40:07.3 | | M P-1-2-3 |
| 32 | 639 | Viktor GIORDANO | Nashville Local Cycling | 2:40:07.6 | 2:40:07.6 | | M P-1-2-3 |
| 33 | 657 | Kevin LYNN | Pegasus premier | 2:40:08.0 | 2:40:08.0 | | M P-1-2-3 |
| 34 | 610 | Noam BELKIN | Night Owls p/b Revive Plunge | 2:40:08.3 | 2:40:08.3 | | M P-1-2-3 |
| 35 | 646 | Reggie JONAITIS | Elevate Racing | 2:40:08.4 | 2:40:08.4 | | M P-1-2-3 |
| 36 | 688 | jack WEBB | Matrix/Bike Mart | 2:40:09.2 | 2:40:09.2 | | M P-1-2-3 |
| 37 | 652 | Grayson KEPPLER | United Cycling | 2:40:09.3 | 2:40:09.3 | | M P-1-2-3 |
| 38 | 656 | Randy LEE | Pegasus Premier | 2:40:09.3 | 2:40:09.3 | | M P-1-2-3 |
| 39 | 675 | Stefan ROTHE | United Cycling | 2:40:09.4 | 2:40:09.4 | | M P-1-2-3 |
| 40 | 622 | matthew CRAWFORD | Super Squadra p/b Applewood Manor | 2:40:09.5 | 2:40:09.5 | | M P-1-2-3 |
| 41 | 714 | Luke PHARIS | TEAM SKYLINE - Cadence | 2:40:09.9 | 2:40:09.9 | | M P-1-2-3 |
| 42 | 685 | Scott VEGGEBERG | Team CCR Roofing | 2:40:09.9 | 2:40:09.9 | | M P-1-2-3 |
| 43 | 653 | Matt KUNDO | Night Owls p/b Revive Plunge | 2:40:10.4 | 2:40:10.4 | | M P-1-2-3 |
| 44 | 635 | Stuart GARDNER | Chaney Windows and Doors | 2:40:11.0 | 2:40:11.0 | | M P-1-2-3 |
| 45 | 651 | James KENNEDY | United Cycling | 2:40:11.2 | 2:40:11.2 | | M P-1-2-3 |
| 46 | 687 | Bryce WARD | bike club | 2:40:11.6 | 2:40:11.6 | | M P-1-2-3 |
| 47 | 605 | David ARTEAGA | United Cycling | 2:40:11.7 | 2:40:11.7 | | M P-1-2-3 |
| 48 | 667 | Fernando PAZMINO | bike club | 2:40:11.8 | 2:40:11.8 | | M P-1-2-3 |
| 49 | 713 | Chris ACOSTA | | 2:40:13.1 | 2:40:13.1 | | M P-1-2-3 |
| 50 | 619 | Demsy CIFUENTES | Parks Law Firm b/p Omnia Racing | 2:40:15.3 | 2:40:15.3 | | M P-1-2-3 |
| 51 | 704 | Cesar CERNA | | 2:40:15.4 | 2:40:15.4 | | M P-1-2-3 |
| 52 | 677 | Zack SCHNEIDER | Nashville Local Cycling | 2:40:15.5 | 2:40:15.5 | | M P-1-2-3 |
| 53 | 600 | Juan ACOSTA | Adventure Cycling Racing | 2:40:16.0 | 2:40:16.0 | | M P-1-2-3 |
| 54 | 686 | Jack VITALE | TEAM SKYLINE - Cadence | 2:40:16.7 | 2:40:16.7 | | M P-1-2-3 |
| 55 | 604 | Mario ARROYAVE | Elevate Racing | 2:40:17.0 | 2:40:17.0 | | M P-1-2-3 |
| 56 | 602 | dan AJER | Super Squadra presented by Applewood Manor | 2:40:19.6 | 2:40:19.6 | | M P-1-2-3 |
| 57 | 702 | Chris TOLLEY | Matador Racing | 2:40:35.5 | 2:40:35.5 | | M P-1-2-3 |
| 58 | 616 | Gabriel CANAL | Rose city racing | 2:40:38.0 | 2:40:38.0 | | M P-1-2-3 |
| 59 | 692 | Josh WORLEY | Pegasus Premier | 2:40:41.8 | 2:40:41.8 | | M P-1-2-3 |
| 60 | 631 | Kevin FISH | Super Squadra presented by Applewood Manor | 2:41:39.1 | 2:41:39.1 | | M P-1-2-3 |
| 61 | 627 | Beau EDWARDS | Team CCR Roofing | 2:41:43.5 | 2:41:43.5 | | M P-1-2-3 |
| 62 | 626 | Ian DILLE | Super Squadra p/b Applewood Manor | 2:41:55.9 | 2:41:55.9 | | M P-1-2-3 |
| 63 | 670 | Michael PINCUS | Austin Aviators | 2:43:03.1 | 2:43:03.1 | | M P-1-2-3 |
| DNF | 601 | Tomas AGUIRRE | Transportes LAIN | | | | M P-1-2-3 |
| DNF | 603 | Max ALVAREZ | TEAM SKYLINE - Cadence | | | | M P-1-2-3 |
| DNF | 608 | Melvin BARRIOS | Adventure Cycling | | | | M P-1-2-3 |
| DNF | 611 | Kato BENTLEY | Pegasus Premier | | | | M P-1-2-3 |
| DNF | 612 | Beaumont BOGGS | Matador Racing | | | | M P-1-2-3 |
| DNF | 618 | Rye CHRISTMAN | DDP Elite Cycling Team | | | | M P-1-2-3 |
| DNF | 632 | Oliver FLAUTT | Clif Family Drifters Cycling | | | | M P-1-2-3 |
| DNF | 638 | Owen GILLOTT | Nashville Local Cycling | | | | M P-1-2-3 |
| DNF | 642 | Andy HEUSER | TEAM SKYLINE - Cadence | | | | M P-1-2-3 |
| DNF | 643 | Charlie HICKS | Matador | | | | M P-1-2-3 |
| DNF | 655 | Dennis LASTOCHKIN | Night Owls p/b Revive Plunge | | | | M P-1-2-3 |
| DNF | 660 | John MCGINNES | TEAM SKYLINE - Cadence | | | | M P-1-2-3 |
| DNF | 661 | Stephan MEYER | OGL Racing | | | | M P-1-2-3 |
| DNF | 662 | Michael MORALES | Nashville Local Cycling | | | | M P-1-2-3 |
| DNF | 672 | Taylor PRUET | Fort Bend Kia | | | | M P-1-2-3 |
| DNF | 674 | Juan Sebastian RESTREPO ARENAS | Midwestern State University | | | | M P-1-2-3 |
| DNF | 678 | Marwan SOLIMAN | United cycling | | | | M P-1-2-3 |
| DNF | 681 | Kuya TAKAMI | Night Owls | | | | M P-1-2-3 |
| DNF | 684 | Tristan UHL | Team CCR Roofing | | | | M P-1-2-3 |
| DNF | 691 | Jordan WOOD | TEAM SKYLINE - Cadence | | | | M P-1-2-3 |
| DNF | 693 | John YODER | Shama Cycles | | | | M P-1-2-3 |
| DNF | 695 | Stefan ZAVISLAN | Guido Space City Development | | | | M P-1-2-3 |
| DNS | 658 | Jack MAKOHON | Team Skyline - Cadence | | | | M P-1-2-3 |
| DNS | 663 | Archer MYERS | Super Squadra presented by Applewood Manor | | | | M P-1-2-3 |
| DNS | 665 | Ama NSEK | | | | | M P-1-2-3 |