| Rank | Bib | Name | Affiliation | Time | Split Time | Laps | Category |
| 1 | 974 | Nikolas MILANOVIC | | 2:29:02. | 2:32:01.1 | | M 3-4 |
| 2 | 911 | Lowell PILLIARD | Razzi Sedalia | 2:29:02. | 2:32:01.7 | | M 3-4 |
| 3 | 887 | Maximilian JUCHMANN | | 2:29:04. | 2:32:03.4 | | M 3-4 |
| 4 | 938 | simon VAQUERO | Night Owls p/b Revive Plunge | 2:29:05. | 2:32:04.4 | | M 3-4 |
| 5 | 859 | jacob BROOM | Pegasus Cycling | 2:29:41. | 2:32:40.9 | | M 3-4 |
| 6 | 910 | Garrett PIKE | | 2:29:41. | 2:32:41.0 | | M 3-4 |
| 7 | 905 | Jadiel MORENO | Midwestern State University | 2:29:41. | 2:32:41.0 | | M 3-4 |
| 8 | 939 | Jesus VEGA | Abels Racing | 2:29:42. | 2:32:41.1 | | M 3-4 |
| 9 | 964 | Cohen SHAUGHENESSY | | 2:29:42. | 2:32:41.2 | | M 3-4 |
| 10 | 868 | Ryan DERRICK | inricctus | 2:29:42. | 2:32:41.2 | | M 3-4 |
| 11 | 854 | Alexander BARTZ | United Cycling | 2:29:42. | 2:32:41.3 | | M 3-4 |
| 12 | 917 | Colten RENIER | BMC/Walmart Cycling Team | 2:29:42. | 2:32:41.3 | | M 3-4 |
| 13 | 915 | Jaime QUINTERO | DFS Racing | 2:29:42. | 2:32:41.6 | | M 3-4 |
| 14 | 853 | Juan ARNABIS | DFS Racing | 2:29:42. | 2:32:41.7 | | M 3-4 |
| 15 | 901 | AJ MCCORT | Pegasus Cycling | 2:29:42. | 2:32:41.9 | | M 3-4 |
| 16 | 975 | James CORDERO | | 2:29:43. | 2:32:42.1 | | M 3-4 |
| 17 | 918 | Christopher RITTER | FCTN | 2:29:43. | 2:32:42.2 | | M 3-4 |
| 18 | 879 | Ryan HEARNSBERGER | Texas A & M University | 2:29:43. | 2:32:42.4 | | M 3-4 |
| 19 | 930 | Ben SODER | Night Owls p/b Revive Plunge | 2:29:43. | 2:32:42.4 | | M 3-4 |
| 20 | 947 | Phil WOLFE | | 2:29:43. | 2:32:42.5 | | M 3-4 |
| 21 | 891 | zane LANDRY | United Cycling | 2:29:43. | 2:32:42.6 | | M 3-4 |
| 22 | 857 | Braxton BOYER | Elevate Racing | 2:29:43. | 2:32:42.7 | | M 3-4 |
| 23 | 863 | Javier CHAVARRO MONTENEGRO | DFS Racing | 2:29:43. | 2:32:42.7 | | M 3-4 |
| 24 | 933 | Cameron SUINO | | 2:29:43. | 2:32:42.8 | | M 3-4 |
| 25 | 935 | Joel TIMMONS | Night Owls Racing | 2:29:43. | 2:32:42.9 | | M 3-4 |
| 26 | 925 | Grant SHACKELFORD | Texas A&M Cycling Team | 2:29:43. | 2:32:42.9 | | M 3-4 |
| 27 | 882 | Parker HONN | Gear Monkey Bike Repair Racing | 2:29:43. | 2:32:43.0 | | M 3-4 |
| 28 | 886 | Sam JONES | FACTION Racing | 2:29:43. | 2:32:43.0 | | M 3-4 |
| 29 | 926 | Shane SIRIGNANO | Griffen Bicycles p/b TASK Fitness | 2:29:43. | 2:32:43.0 | | M 3-4 |
| 30 | 872 | Jonathan EPPERSON | DFS Racing | 2:29:43. | 2:32:43.0 | | M 3-4 |
| 31 | 907 | Mustafa ORABI | United cycling | 2:29:44. | 2:32:43.2 | | M 3-4 |
| 32 | 867 | Miguel DAVIS | | 2:29:44. | 2:32:43.2 | | M 3-4 |
| 33 | 862 | Ellius CARSON | United Cycling | 2:29:44. | 2:32:43.3 | | M 3-4 |
| 34 | 855 | Stav BELKIN | Night Owls Racing P/B Revive Plunge | 2:29:44. | 2:32:43.5 | | M 3-4 |
| 35 | 906 | Brian MOYNIHAN | APEX Racing | 2:29:44. | 2:32:43.6 | | M 3-4 |
| 36 | 980 | Cesar GOMEZ | | 2:29:44. | 2:32:43.7 | | M 3-4 |
| 37 | 892 | Calvin LAYMAN | Pegasus Cycling | 2:29:44. | 2:32:43.7 | | M 3-4 |
| 38 | 889 | Cole KALENAK | University of Texas Cycling | 2:29:44. | 2:32:43.9 | | M 3-4 |
| 39 | 929 | Zachary Quinn SMITH | | 2:29:44. | 2:32:44.0 | | M 3-4 |
| 40 | 904 | Jesus MORA | Parks Law Firm p/b Omnia Racing | 2:29:44. | 2:32:44.0 | | M 3-4 |
| 41 | 895 | Miquel LOPEZ | United Cycling | 2:29:44. | 2:32:44.0 | | M 3-4 |
| 42 | 972 | Justin LEMA | | 2:29:45. | 2:32:44.1 | | M 3-4 |
| 43 | 898 | Oliver MARTE | | 2:29:45. | 2:32:44.3 | | M 3-4 |
| 44 | 931 | Patrick SPILLERS | Texas A & M University | 2:29:45. | 2:32:44.5 | | M 3-4 |
| 45 | 961 | Bryce BILLING | Violet Crown Sports Association | 2:29:46. | 2:32:45.9 | | M 3-4 |
| 46 | 984 | Peter TOMLINSON | Southwest Cycling Club | 2:29:47. | 2:32:46.3 | | M 3-4 |
| 47 | 979 | Michael SANDORA | PHENOM | 2:29:47. | 2:32:46.9 | | M 3-4 |
| 48 | 851 | Aaron ALLPHIN | BMC/Walmart Cycling Team | 2:29:48. | 2:32:47.5 | | M 3-4 |
| 49 | 922 | Nicolas RYUJIN | Sugar Cycles North Houston | 2:29:49. | 2:32:48.4 | | M 3-4 |
| 50 | 899 | Nico MARTINELLI | Pegasus Cycling | 2:29:51. | 2:32:50.8 | | M 3-4 |
| 51 | 962 | Samuel COMER | Violet Crown Sports Association | 2:29:53. | 2:32:52.3 | | M 3-4 |
| 52 | 873 | Paul FRANCO | Violet Crown Sports Association | 2:29:53. | 2:32:52.4 | | M 3-4 |
| 53 | 916 | Jake RAMIREZ | | 2:29:53. | 2:32:52.6 | | M 3-4 |
| 54 | 920 | Jason ROSE | Fort Bend Kia Racing | 2:29:53. | 2:32:52.7 | | M 3-4 |
| 55 | 945 | Brendon WILMOTH | Bike Lab - OKC Velo | 2:29:53. | 2:32:53.0 | | M 3-4 |
| 56 | 932 | Nicholas STERGHOS | | 2:29:54. | 2:32:53.2 | | M 3-4 |
| 57 | 914 | Carson POWERS | Texas A & M University | 2:29:55. | 2:32:54.8 | | M 3-4 |
| 58 | 942 | Craig WEILAND | Shottenkirk KIA Racing | 2:29:57. | 2:32:56.5 | | M 3-4 |
| 59 | 944 | Kory WILLIAMS | Violet Crown Sports Association | 2:29:57. | 2:32:57.0 | | M 3-4 |
| 60 | 941 | Jeffrey WALTER | FCTN Racing | 2:29:58. | 2:32:57.8 | | M 3-4 |
| 61 | 924 | Steve SCHNELL | Shama Cycles | 2:30:00. | 2:32:59.6 | | M 3-4 |
| 62 | 883 | Andrew HOUNSEL | DFS Racing | 2:30:00. | 2:32:59.8 | | M 3-4 |
| 63 | 927 | Jeffrey SMALLWOOD | Diamondback Energy Racing | 2:30:00. | 2:32:59.8 | | M 3-4 |
| 64 | 903 | William MERCADO | United Cycling | 2:30:01. | 2:33:00.6 | | M 3-4 |
| 65 | 875 | Enoc GARZA | Shama Cycles | 2:30:02. | 2:33:01.1 | | M 3-4 |
| 66 | 888 | Martin JUUL | Handelbar Bicycle Club | 2:30:02. | 2:33:01.4 | | M 3-4 |
| 67 | 874 | Jonathan GARDNER | OKC Velo | 2:30:02. | 2:33:01.4 | | M 3-4 |
| 68 | 913 | Peter POMAJEVICH | | 2:30:02. | 2:33:01.6 | | M 3-4 |
| 69 | 894 | David LOPEZ | | 2:30:04. | 2:33:03.4 | | M 3-4 |
| 70 | 967 | Justin BUSCHMAN | Violet Crown Sports Assoc | 2:30:05. | 2:33:04.9 | | M 3-4 |
| 71 | 919 | Zach ROBBINS | Sugar Cycles North | 2:30:08. | 2:33:07.1 | | M 3-4 |
| 72 | 981 | Jonathan ROBERTS | | 2:30:22. | 2:33:22.0 | | M 3-4 |
| 73 | 955 | wil MERCADO | United Cycling | 2:30:23. | 2:33:22.6 | | M 3-4 |
| 74 | 856 | Wilson BENAVIDES | Gtown | 2:30:27. | 2:33:26.3 | | M 3-4 |
| 75 | 896 | William LU | Violet Crown | 2:30:27. | 2:33:26.4 | | M 3-4 |
| 76 | 949 | Danny WRIGHT | Fort Bend KIA Racing | 2:30:31. | 2:33:30.2 | | M 3-4 |
| 77 | 900 | Shiva MAYER | 787 Racing | 2:30:32. | 2:33:31.9 | | M 3-4 |
| 78 | 908 | Olumide OSHIN | Gear Monkey Bike Repair Racing | 2:31:00. | 2:33:59.6 | | M 3-4 |
| 79 | 948 | Elliot WOLF-STOKES | DFS Racing | 2:34:43. | 2:37:42.6 | | M 3-4 |
| 80 | 983 | Ethan FLORES | Goodspeed Racing | 2:36:31. | 2:39:30.9 | | M 3-4 |
| 81 | 921 | Lucas ROSE | Fort Bend Kia Racing | 2:50:29. | 2:53:28.4 | | M 3-4 |
| DNF | 852 | James AMAN | PHENOM | | | | M 3-4 |
| DNF | 860 | Philip BRYCE | | | | | M 3-4 |
| DNF | 864 | Parker CHENOWETH | BMC/Walmart Cycling Team | | | | M 3-4 |
| DNF | 865 | Ethan DARLING | FCTN | | | | M 3-4 |
| DNF | 870 | Timothy EDIGER | Speakeasy Racing | | | | M 3-4 |
| DNF | 877 | Daniel GONZALEZ | Gold Gym Cycling | | | | M 3-4 |
| DNF | 878 | Eddie GONZALEZ | Shama Cycles | | | | M 3-4 |
| DNF | 881 | Seth HOLLAND | Shottenkirk Kia Racing | | | | M 3-4 |
| DNF | 885 | Ethan HUNT | Abels Racing | | | | M 3-4 |
| DNF | 890 | Michel KAZI | Team Skyline Cadence Cyclery | | | | M 3-4 |
| DNF | 897 | Christian MADRID | BMC/ Walmart Cycling Team | | | | M 3-4 |
| DNF | 909 | Michael PHAM | Sugar Cycles North | | | | M 3-4 |
| DNF | 912 | Steven PITTMAN | Smith Patrick - The Hub Racing | | | | M 3-4 |
| DNF | 923 | Sebastian SALAZAR | United Cycling | | | | M 3-4 |
| DNF | 928 | Dustin SMITH | OKC Velo | | | | M 3-4 |
| DNF | 934 | John THOMAS | VeloSouth | | | | M 3-4 |
| DNF | 936 | Nefdavid TORRES | DFS Racing | | | | M 3-4 |
| DNF | 940 | Kenneth WALKER II | 901 Racing | | | | M 3-4 |
| DNF | 943 | Jason WEST | Shottenkirk KIA Racing | | | | M 3-4 |
| DNF | 946 | Brent WILSON | OKC Velo | | | | M 3-4 |
| DNF | 969 | Nicolas FUENTES | PHENOM | | | | M 3-4 |
| DNF | 982 | Will CALDERHEAD | | | | | M 3-4 |
| DQ | 858 | Ron BREM | Diamondback Energy / Trek Racing | | | | M 3-4 |
| DNS | 861 | Juan Felipe CARRENO VASQUEZ | | | | | M 3-4 |
| DNS | 866 | Sholto DAVIDSON | Handlebar Bicycle Club | | | | 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 |
| DNS | 893 | steve LOOK | United Cycling Team | | | | M 3-4 |
| DNS | 902 | Anthony MELOMO | Handlebar Cyclery/OMS | | | | M 3-4 |
| DNS | 937 | Per TVIBERG | HBC | | | | M 3-4 |