| Rank | Bib | Name | Affiliation | Time | Gap | Category |
| 1 | 684 | Tristan UHL | Team CCR Roofing | 1:09:50.5 | 1:09:51 | M P-1-2-3 |
| 2 | 704 | Cesar CERNA | | 1:09:50.6 | s.t. | M P-1-2-3 |
| 3 | 649 | Dusan KALABA | UTC- ButcherBox Cycling p/b LOOK | 1:09:50.7 | s.t. | M P-1-2-3 |
| 4 | 615 | Caden BUDD | Hot Tubes Development Cycling | 1:09:51.0 | s.t. | M P-1-2-3 |
| 5 | 645 | Eli HUSTED | Matador Racing | 1:09:51.1 | s.t. | M P-1-2-3 |
| 6 | 682 | Kyle TIESLER | Nashville Local Cycling | 1:09:51.1 | s.t. | M P-1-2-3 |
| 7 | 642 | Andy HEUSER | TEAM SKYLINE - Cadence | 1:09:51.6 | s.t. | M P-1-2-3 |
| 8 | 628 | Felix FELIX FONTES | Parks Law Firm p/b Omnia Racing | 1:09:52.9 | 2 | M P-1-2-3 |
| 9 | 671 | Gabriel PORTERFIELD | | 1:09:52.9 | s.t. | M P-1-2-3 |
| 10 | 606 | Isaac BAILEY | Dirt Camp Racing | 1:09:53.1 | s.t. | M P-1-2-3 |
| 11 | 707 | Ron TUAZON | Guido Space City | 1:09:53.1 | s.t. | M P-1-2-3 |
| 12 | 607 | Carson BAKER | Super Squadra presented by Applewood Manor | 1:09:53.1 | s.t. | M P-1-2-3 |
| 13 | 630 | luke FETZER | Austin Outlaws | 1:09:53.3 | s.t. | M P-1-2-3 |
| 14 | 613 | Lucas BOURGOYNE | Austin Aviators | 1:09:53.7 | s.t. | M P-1-2-3 |
| 15 | 690 | Grant WILKY | United Cycling | 1:09:54.1 | s.t. | M P-1-2-3 |
| 16 | 620 | Emerson CIFUENTES | Parks Law Firm p/b Omnia Racing | 1:09:54.1 | s.t. | M P-1-2-3 |
| 17 | 602 | dan AJER | Super Squadra presented by Applewood Manor | 1:09:54.4 | s.t. | M P-1-2-3 |
| 18 | 608 | Melvin BARRIOS | Adventure Cycling | 1:09:54.5 | s.t. | M P-1-2-3 |
| 19 | 625 | Cullen DARR | Texas Devo/Darr Chiropractic/Williams Racing Academy | 1:09:54.6 | s.t. | M P-1-2-3 |
| 20 | 666 | Gabriel ODREMAN | Shottenkirk Kia Racing | 1:09:54.8 | s.t. | M P-1-2-3 |
| 21 | 709 | Eric SNYDER | | 1:09:54.9 | s.t. | M P-1-2-3 |
| 22 | 676 | Ralph RUFO | Nashville Local Cycling | 1:09:54.9 | s.t. | M P-1-2-3 |
| 23 | 664 | James NOORI | DDP Elite Cycling Team | 1:09:55.5 | s.t. | M P-1-2-3 |
| 24 | 617 | Joel CARROLL | Team CCR Roofing | 1:09:55.6 | s.t. | M P-1-2-3 |
| 25 | 699 | Tom PEDRETTI | Night Owls p/b Revive Plunge | 1:09:55.7 | s.t. | M P-1-2-3 |
| 26 | 609 | Evan BAUSBACHER | Matador Racing | 1:09:56.0 | s.t. | M P-1-2-3 |
| 27 | 650 | Evan KEMPPAINEN | Guido - Space City | 1:09:56.2 | s.t. | M P-1-2-3 |
| 28 | 641 | Matthew HAMSA | Team CCR Roofing | 1:09:56.7 | s.t. | M P-1-2-3 |
| 29 | 629 | Lucas FERGUSON | Elevate Racing | 1:09:57.0 | s.t. | M P-1-2-3 |
| 30 | 624 | Pablo CRUZ | TEAM SKYLINE - Cadence | 1:09:57.0 | s.t. | M P-1-2-3 |
| 31 | 637 | Wyatt GAULKE | Groove Subaru Excel Sports | 1:09:57.2 | s.t. | M P-1-2-3 |
| 32 | 657 | Kevin LYNN | Pegasus premier | 1:09:57.2 | s.t. | M P-1-2-3 |
| 33 | 635 | Stuart GARDNER | Chaney Windows and Doors | 1:09:57.3 | s.t. | M P-1-2-3 |
| 34 | 668 | Cyrus PEARO | Primal - Audi Denver | 1:09:57.4 | s.t. | M P-1-2-3 |
| 35 | 622 | matthew CRAWFORD | Super Squadra p/b Applewood Manor | 1:09:57.5 | s.t. | M P-1-2-3 |
| 36 | 669 | Bryan PETRO | | 1:09:57.6 | s.t. | M P-1-2-3 |
| 37 | 663 | Archer MYERS | Super Squadra presented by Applewood Manor | 1:09:57.6 | s.t. | M P-1-2-3 |
| 38 | 689 | Alex WIESELER | Nashville Local Cycling | 1:09:57.8 | s.t. | M P-1-2-3 |
| 39 | 674 | Juan Sebastian RESTREPO ARENAS | Midwestern State University | 1:09:57.9 | s.t. | M P-1-2-3 |
| 40 | 644 | dylan HUGHES | Ascent Cycling p/b RB Health | 1:09:58.1 | s.t. | M P-1-2-3 |
| 41 | 694 | Elias ZAMORA | United Cycling | 1:09:58.4 | s.t. | M P-1-2-3 |
| 42 | 675 | Stefan ROTHE | | 1:09:58.9 | s.t. | M P-1-2-3 |
| 43 | 614 | Ryan BRANTLEY | DNA Racing | 1:09:59.2 | s.t. | M P-1-2-3 |
| 44 | 698 | Juan ORTIZ | Night Owls p/b Revive Plunge | 1:09:59.6 | s.t. | M P-1-2-3 |
| 45 | 619 | Demsy CIFUENTES | Parks Law Firm b/p Omnia Racing | 1:10:00.1 | s.t. | M P-1-2-3 |
| 46 | 647 | Dorian JONES | United Cycling | 1:10:00.1 | s.t. | M P-1-2-3 |
| 47 | 708 | David WENGER | | 1:10:00.4 | s.t. | M P-1-2-3 |
| 48 | 659 | Carlos MALDONADO | TEAM SKYLINE - Cadence | 1:10:00.4 | s.t. | M P-1-2-3 |
| 49 | 697 | Samuel MANZANARES | Night Owls p/b Revive Plunge | 1:10:00.6 | s.t. | M P-1-2-3 |
| 50 | 634 | david GAONA | UCI CTM: TEAM SKYLINE | 1:10:01.5 | s.t. | M P-1-2-3 |
| 51 | 702 | Chris TOLLEY | Matador Racing | 1:10:03.2 | 13 | M P-1-2-3 |
| 52 | 631 | Kevin FISH | Super Squadra presented by Applewood Manor | 1:10:03.5 | s.t. | M P-1-2-3 |
| 53 | 623 | Travis CRISMAN | | 1:10:05.1 | 15 | M P-1-2-3 |
| 54 | 636 | Michael GARRISON | MGR p/b NICH SpeedClub | 1:10:05.3 | s.t. | M P-1-2-3 |
| 55 | 692 | Josh WORLEY | Pegasus Premier | 1:10:07.9 | 17 | M P-1-2-3 |
| 56 | 600 | Juan ACOSTA | Adventure Cycling Racing | 1:10:08.8 | s.t. | M P-1-2-3 |
| 57 | 680 | Jeremiah STOLLER | Nashville Local Cycling | 1:10:13.0 | 22 | M P-1-2-3 |
| 58 | 660 | John MCGINNES | TEAM SKYLINE - Cadence | 1:10:13.7 | s.t. | M P-1-2-3 |
| 59 | 648 | Michael JONES | Super Squadra | 1:10:17.4 | 27 | M P-1-2-3 |
| 60 | 653 | Matt KUNDO | Night Owls p/b Revive Plunge | 1:10:19.2 | 29 | M P-1-2-3 |
| 61 | 627 | Beau EDWARDS | Team CCR Roofing | 1:10:26.4 | 36 | M P-1-2-3 |
| 62 | 654 | Seth LASLEY | Parks Law Firm p/b Omnia Racing | 1:10:27.9 | 37 | M P-1-2-3 |
| 63 | 705 | Daniel ALTORAN | Night Owls p/b Revive Plunge | 1:10:30.0 | 39 | M P-1-2-3 |
| 64 | 677 | Zack SCHNEIDER | Nashville Local Cycling | 1:10:36.2 | 46 | M P-1-2-3 |
| 65 | 638 | Owen GILLOTT | Nashville Local Cycling | 1:10:36.8 | s.t. | M P-1-2-3 |
| 66 | 618 | Rye CHRISTMAN | DDP Elite Cycling Team | 1:10:37.3 | s.t. | M P-1-2-3 |
| 67 | 706 | Michael HOMAN | Gear Monkey Bike Repair Racing | 1:10:37.6 | s.t. | M P-1-2-3 |
| 68 | 685 | Scott VEGGEBERG | Team CCR Roofing | 1:10:41.6 | 51 | M P-1-2-3 |
| 69 | 670 | Michael PINCUS | Austin Aviators | 1:10:42.7 | s.t. | M P-1-2-3 |
| 70 | 701 | Gonzalo RODRIGUEZ-ZANETTI | Matador Racing | 1:10:53.2 | 1:03 | M P-1-2-3 |
| 71 | 652 | Grayson KEPPLER | United Cycling | 1:10:54.0 | s.t. | M P-1-2-3 |
| 72 | 643 | Charlie HICKS | Matador | 1:11:07.5 | 1:17 | M P-1-2-3 |
| 73 | 710 | Michael SHEEHAN | | 1:11:07.9 | s.t. | M P-1-2-3 |
| 74 | 639 | Viktor GIORDANO | Nashville Local Cycling | 1:11:31.7 | 1:41 | M P-1-2-3 |
| 75 | 662 | Michael MORALES | Nashville Local Cycling | 1:11:31.7 | s.t. | M P-1-2-3 |
| 76 | 626 | Ian DILLE | Super Squadra p/b Applewood Manor | 1:11:44.6 | 1:54 | M P-1-2-3 |
| 77 | 661 | Stephan MEYER | OGL Racing | 1:12:07.2 | 2:17 | M P-1-2-3 |
| 78 | 640 | Scott GLEASON | Nopinz | 1:12:07.2 | s.t. | M P-1-2-3 |
| DNF | 678 | Marwan SOLIMAN | United cycling | | | M P-1-2-3 |
| DNF | 667 | Fernando PAZMINO | bike club | | | M P-1-2-3 |
| DNF | 673 | Cole RANDALL | OGL Racing | | | M P-1-2-3 |
| DNF | 612 | Beaumont BOGGS | Matador Racing | | | M P-1-2-3 |
| DNF | 633 | Ethan FLORES | Goodspeed Racing | | | M P-1-2-3 |
| DNF | 700 | Nic PEREZ | Goodspeed Racing | | | M P-1-2-3 |
| DNS | 696 | Dillan JUUL | | | | M P-1-2-3 |
| DNS | 665 | Ama NSEK | | | | M P-1-2-3 |
| DNS | 658 | Jack MAKOHON | Team Skyline - Cadence | | | M P-1-2-3 |
| DNS | 601 | Tomas AGUIRRE | Transportes LAIN | | | M P-1-2-3 |