| Rank | Bib | Name | Affiliation | Time | Split Time | Laps | Category |
| 1 | 922 | Nicolas RYUJIN | Sugar Cycles North Houston | 2:27:42. | 2:30:41.4 | | M 3-4 |
| 2 | 938 | simon VAQUERO | Night Owls p/b Revive Plunge | 2:27:42. | 2:30:41.7 | | M 3-4 |
| 3 | 905 | Jadiel MORENO | Midwestern State University | 2:27:42. | 2:30:41.9 | | M 3-4 |
| 4 | 854 | Alexander BARTZ | United Cycling | 2:27:43. | 2:30:42.4 | | M 3-4 |
| 5 | 859 | jacob BROOM | Pegasus Cycling | 2:27:43. | 2:30:42.8 | | M 3-4 |
| 6 | 904 | Jesus MORA | Parks Law Firm p/b Omnia Racing | 2:27:43. | 2:30:42.8 | | M 3-4 |
| 7 | 887 | Maximilian JUCHMANN | | 2:27:44. | 2:30:43.4 | | M 3-4 |
| 8 | 895 | Miquel LOPEZ | United Cycling | 2:27:45. | 2:30:44.2 | | M 3-4 |
| 9 | 969 | Nicolas FUENTES | PHENOM | 2:27:45. | 2:30:44.6 | | M 3-4 |
| 10 | 939 | Jesus VEGA | Abels Racing | 2:27:46. | 2:30:45.3 | | M 3-4 |
| 11 | 975 | James CORDERO | | 2:27:46. | 2:30:45.7 | | M 3-4 |
| 12 | 908 | Olumide OSHIN | Gear Monkey Bike Repair Racing | 2:27:47. | 2:30:46.2 | | M 3-4 |
| 13 | 870 | Timothy EDIGER | Speakeasy Racing | 2:27:50. | 2:30:49.8 | | M 3-4 |
| 14 | 917 | Colten RENIER | BMC/Walmart Cycling Team | 2:27:53. | 2:30:52.4 | | M 3-4 |
| 15 | 985 | William STEWART | Night Owls | 2:27:54. | 2:30:53.4 | | M 3-4 |
| 16 | 851 | Aaron ALLPHIN | BMC/Walmart Cycling Team | 2:27:54. | 2:30:53.6 | | M 3-4 |
| 17 | 923 | Sebastian SALAZAR | United Cycling | 2:27:55. | 2:30:55.0 | | M 3-4 |
| 18 | 863 | Javier CHAVARRO MONTENEGRO | DFS Racing | 2:27:56. | 2:30:55.9 | | M 3-4 |
| 19 | 855 | Stav BELKIN | Night Owls Racing P/B Revive Plunge | 2:27:57. | 2:30:56.3 | | M 3-4 |
| 20 | 920 | Jason ROSE | Fort Bend Kia Racing | 2:27:59. | 2:30:58.5 | | M 3-4 |
| 21 | 962 | Samuel COMER | Violet Crown Sports Association | 2:28:00. | 2:30:59.2 | | M 3-4 |
| 22 | 965 | James YARBOROUGH | Fasttimes cycling | 2:28:00. | 2:30:59.5 | | M 3-4 |
| 23 | 881 | Seth HOLLAND | Shottenkirk Kia Racing | 2:28:01. | 2:31:00.8 | | M 3-4 |
| 24 | 942 | Craig WEILAND | Shottenkirk KIA Racing | 2:28:02. | 2:31:01.1 | | M 3-4 |
| 25 | 873 | Paul FRANCO | Violet Crown Sports Association | 2:28:02. | 2:31:01.2 | | M 3-4 |
| 26 | 941 | Jeffrey WALTER | FCTN Racing | 2:28:02. | 2:31:01.5 | | M 3-4 |
| 27 | 950 | Adan BENAVIDES | | 2:28:03. | 2:31:02.3 | | M 3-4 |
| 28 | 960 | Turner BECKER | Breakfast Club ATX | 2:28:06. | 2:31:05.2 | | M 3-4 |
| 29 | 886 | Sam JONES | FACTION Racing | 2:28:06. | 2:31:05.3 | | M 3-4 |
| 30 | 924 | Steve SCHNELL | Shama Cycles | 2:28:06. | 2:31:05.6 | | M 3-4 |
| 31 | 875 | Enoc GARZA | Shama Cycles | 2:28:09. | 2:31:08.1 | | M 3-4 |
| 32 | 926 | Shane SIRIGNANO | Griffen Bicycles p/b TASK Fitness | 2:28:09. | 2:31:08.6 | | M 3-4 |
| 33 | 867 | Miguel DAVIS | | 2:28:09. | 2:31:09.0 | | M 3-4 |
| 34 | 967 | Justin BUSCHMAN | Violet Crown Sports Assoc | 2:28:10. | 2:31:09.3 | | M 3-4 |
| 35 | 986 | Aditya JOSHI | | 2:28:10. | 2:31:09.7 | | M 3-4 |
| 36 | 929 | Zachary Quinn SMITH | | 2:28:11. | 2:31:10.3 | | M 3-4 |
| 37 | 961 | Bryce BILLING | Violet Crown Sports Association | 2:28:11. | 2:31:10.8 | | M 3-4 |
| 38 | 874 | Jonathan GARDNER | OKC Velo | 2:28:12. | 2:31:11.5 | | M 3-4 |
| 39 | 980 | Cesar GOMEZ | | 2:28:13. | 2:31:12.5 | | M 3-4 |
| 40 | 898 | Oliver MARTE | | 2:28:17. | 2:31:16.1 | | M 3-4 |
| 41 | 856 | Wilson BENAVIDES | Gtown | 2:28:17. | 2:31:16.3 | | M 3-4 |
| 42 | 944 | Kory WILLIAMS | Violet Crown Sports Association | 2:28:22. | 2:31:21.3 | | M 3-4 |
| 43 | 928 | Dustin SMITH | OKC Velo | 2:28:28. | 2:31:27.4 | | M 3-4 |
| 44 | 919 | Zach ROBBINS | Sugar Cycles North | 2:28:29. | 2:31:29.0 | | M 3-4 |
| 45 | 913 | Peter POMAJEVICH | | 2:28:32. | 2:31:32.0 | | M 3-4 |
| 46 | 853 | Juan ARNABIS | DFS Racing | 2:28:36. | 2:31:35.4 | | M 3-4 |
| 47 | 907 | Mustafa ORABI | United cycling | 2:28:58. | 2:31:57.7 | | M 3-4 |
| 48 | 879 | Ryan HEARNSBERGER | Texas A & M University | 2:29:00. | 2:31:59.1 | | M 3-4 |
| 49 | 878 | Eddie GONZALEZ | Shama Cycles | 2:29:32. | 2:32:31.1 | | M 3-4 |
| 50 | 964 | Collin SHAUGHNESSY | FCTN | 2:30:00. | 2:32:59.5 | | M 3-4 |
| 51 | 921 | Lucas ROSE | Fort Bend Kia Racing | 2:30:10. | 2:33:09.8 | | M 3-4 |
| 52 | 877 | Daniel GONZALEZ | Gold Gym Cycling | 2:30:45. | 2:33:44.5 | | M 3-4 |
| 53 | 925 | Grant SHACKELFORD | Texas A&M Cycling Team | 2:31:07. | 2:34:06.1 | | M 3-4 |
| 54 | 972 | Justin LEMA | | 2:31:07. | 2:34:06.1 | | M 3-4 |
| 55 | 936 | Nefdavid TORRES | DFS Racing | 2:32:18. | 2:35:17.9 | | M 3-4 |
| 56 | 927 | Jeffrey SMALLWOOD | Diamondback Energy Racing | 2:34:57. | 2:37:56.4 | | M 3-4 |
| 57 | 864 | Parker CHENOWETH | BMC/Walmart Cycling Team | 2:37:02. | 2:40:01.8 | | M 3-4 |
| 58 | 931 | Patrick SPILLERS | Texas A & M University | 2:49:16. | 2:52:15.5 | | M 3-4 |
| DNF | 852 | James AMAN | PHENOM | | | | M 3-4 |
| DNF | 857 | Braxton BOYER | Elevate Racing | | | | M 3-4 |
| DNF | 862 | Ellius CARSON | United Cycling | | | | M 3-4 |
| DNF | 865 | Ethan DARLING | FCTN | | | | M 3-4 |
| DNF | 872 | Jonathan EPPERSON | DFS Racing | | | | M 3-4 |
| DNF | 882 | Parker HONN | Gear Monkey Bike Repair Racing | | | | M 3-4 |
| DNF | 891 | zane LANDRY | United Cycling | | | | M 3-4 |
| DNF | 892 | Calvin LAYMAN | Pegasus Cycling | | | | M 3-4 |
| DNF | 897 | Christian MADRID | BMC/ Walmart Cycling Team | | | | M 3-4 |
| DNF | 899 | Nico MARTINELLI | Pegasus Cycling | | | | M 3-4 |
| DNF | 903 | William MERCADO | United Cycling | | | | M 3-4 |
| DNF | 911 | Lowell PILLIARD | Razzi Sedalia | | | | M 3-4 |
| DNF | 914 | Carson POWERS | Texas A & M University | | | | M 3-4 |
| DNF | 915 | Jaime QUINTERO | DFS Racing | | | | M 3-4 |
| DNF | 918 | Christopher RITTER | FCTN | | | | M 3-4 |
| DNF | 930 | Ben SODER | Night Owls p/b Revive Plunge | | | | M 3-4 |
| DNF | 933 | Cameron SUINO | | | | | M 3-4 |
| DNF | 934 | John THOMAS | VeloSouth | | | | M 3-4 |
| DNF | 943 | Jason WEST | Shottenkirk KIA Racing | | | | M 3-4 |
| DNF | 946 | Brent WILSON | OKC Velo | | | | M 3-4 |
| DNF | 949 | Danny WRIGHT | Fort Bend KIA Racing | | | | M 3-4 |
| DNF | 955 | wil MERCADO | United Cycling | | | | M 3-4 |
| DNF | 958 | Justin SCOTT | FCTN | | | | M 3-4 |
| DNF | 966 | Ricardo ANGOLA | Pegasus Cycling | | | | M 3-4 |
| DNF | 968 | Hayes MCMILLAN | Violet Crown Sports Assoc | | | | M 3-4 |
| DNF | 979 | Michael SANDORA | PHENOM | | | | M 3-4 |
| DNF | 984 | Peter TOMLINSON | Southwest Cycling Club | | | | M 3-4 |
| DNF | 987 | Justin SCOTT | FCTN | | 2:23:52.0 | | M 3-4 |
| DQ | 906 | Brian MOYNIHAN | APEX Racing | | | | M 3-4 |
| DNS | 861 | Juan Felipe CARRENO VASQUEZ | | | | | M 3-4 |
| DNS | 871 | Joseph ELLIOTT | Tucson Endurance RTG P/B EXO | | | | M 3-4 |
| DNS | 876 | Tanner GIBBS | BMC/Wal-mart | | | | M 3-4 |
| DNS | 880 | Rene HERNANDEZ | Team Skyline/Cadence | | | | M 3-4 |
| DNS | 884 | Tony HUA | | | | | M 3-4 |