| 1 | Jaden CallawayPlace 1 · Cypress Woods | — | Cypress Woods | 18:14.02 |
| 2 | Josh KanePlace 2 · Langham Creek | — | Langham Creek | 18:30.77 |
| 3 | Collin BassPlace 3 · Cypress Woods | — | Cypress Woods | 18:32.16 |
| 4 | Harrison CampbellPlace 4 · Cypress Fair | — | Cypress Fair | 18:35.37 |
| 5 | Michael VenegasPlace 5 · Cypress Ranch | — | Cypress Ranch | 18:43.02 |
| 6 | Kelton HibbardPlace 6 · Cypress Ranch | — | Cypress Ranch | 18:47.53 |
| 7 | Josh CalhounPlace 7 · Langham Creek | — | Langham Creek | 18:54.77 |
| 8 | Ethan EscobedoPlace 8 · Cypress Woods | — | Cypress Woods | 18:55.19 |
| 9 | Conner RodriguezPlace 9 · Cypress Creek | — | Cypress Creek | 18:55.72 |
| 10 | Troy Julio ReevesPlace 10 · Cypress Woods | — | Cypress Woods | 19:02.92 |
| 11 | Joshua MolinaPlace 11 · Cypress Springs | — | Cypress Springs | 19:03.60 |
| 12 | David VizancianoPlace 12 · Langham Creek | — | Langham Creek | 19:10.54 |
| 13 | Renee EscobarPlace 13 · Cypress Springs | — | Cypress Springs | 19:26.72 |
| 14 | Ricardo CeliaPlace 14 · Cypress Ridge | — | Cypress Ridge | 19:27.14 |
| 15 | Alejandro BonillaPlace 15 · Cypress Ridge | — | Cypress Ridge | 19:29.60 |
| 16 | Gary DarbyPlace 16 · Cypress Ridge | — | Cypress Ridge | 19:32.73 |
| 17 | Luin LarsonPlace 17 · Cypress Fair | — | Cypress Fair | 19:34.36 |
| 18 | Mizael FloresPlace 18 · Cypress Ridge | — | Cypress Ridge | 19:41.82 |
| 19 | Matthew ChangPlace 19 · Cypress Fair | — | Cypress Fair | 19:49.10 |
| 20 | Chris BushPlace 20 · Cypress Ranch | — | Cypress Ranch | 19:50.30 |
| 21 | Daniel MartinezPlace 21 · Langham Creek | — | Langham Creek | 19:52.68 |
| 22 | Gabriel SanchezPlace 22 · Cypress Fair | — | Cypress Fair | 19:54.16 |
| 23 | Mitchell McafoosePlace 23 · Cypress Ranch | — | Cypress Ranch | 19:57.43 |
| 24 | Joseph GomezPlace 24 · Cypress Falls | — | Cypress Falls | 19:57.90 |
| 25 | Noah TranPlace 25 · Cypress Ranch | — | Cypress Ranch | 19:59.68 |
| 26 | Sebastian RiveraPlace 26 · Cypress Ranch | — | Cypress Ranch | 20:04.46 |
| 27 | Kaleb JohnsonPlace 27 · Cypress Woods | — | Cypress Woods | 20:07.00 |
| 28 | Ever Gomez MarroquinPlace 28 · Jersey Village | — | Jersey Village | 20:10.51 |
| 29 | Austin AbdalaPlace 29 · Cypress Fair | — | Cypress Fair | 20:11.10 |
| 30 | Isaiah GerrardPlace 30 · Cypress Ranch | — | Cypress Ranch | 20:14.22 |
| 31 | John CantuPlace 31 · Cypress Woods | — | Cypress Woods | 20:15.53 |
| 32 | Logan MartinezPlace 32 · Langham Creek | — | Langham Creek | 20:15.85 |
| 33 | Alan DuongPlace 33 · Cypress Ridge | — | Cypress Ridge | 20:19.58 |
| 34 | Noah WilliamsPlace 34 · Cypress Creek | — | Cypress Creek | 20:23.58 |
| 35 | Jessie RiosPlace 35 · Cypress Falls | — | Cypress Falls | 20:25.41 |
| 36 | Miguel CardenasPlace 36 · Jersey Village | — | Jersey Village | 20:28.63 |
| 37 | Robbie Cook-AdamsPlace 37 · Cypress Woods | — | Cypress Woods | 20:29.58 |
| 38 | J.t. ShataraPlace 38 · Cypress Creek | — | Cypress Creek | 20:37.51 |
| 39 | Daniel LiPlace 39 · Cypress Fair | — | Cypress Fair | 20:41.52 |
| 40 | Kyle KimichPlace 40 · Cypress Woods | — | Cypress Woods | 20:43.07 |
| 41 | Robert AlvaradoPlace 41 · Langham Creek | — | Langham Creek | 20:47.24 |
| 42 | Jonathan BoartzPlace 42 · Cypress Fair | — | Cypress Fair | 20:53.96 |
| 43 | Reid MarkowskiPlace 43 · Cypress Creek | — | Cypress Creek | 20:55.75 |
| 44 | Kenneth BlakePlace 44 · Langham Creek | — | Langham Creek | 20:58.57 |
| 45 | Carlos VazquezPlace 45 · Jersey Village | — | Jersey Village | 20:59.31 |
| 46 | Matthew GillespiePlace 46 · Cypress Woods | — | Cypress Woods | 20:59.92 |
| 47 | Von AlanisPlace 47 · Cypress Creek | — | Cypress Creek | 21:02.61 |
| 48 | Abraham MirandaPlace 48 · Langham Creek | — | Langham Creek | 21:06.48 |
| 49 | Matthew MoriPlace 49 · Cypress Woods | — | Cypress Woods | 21:15.46 |
| 50 | Gio Rodriguez VegaPlace 50 · Cypress Creek | — | Cypress Creek | 21:16.00 |
| 51 | Wesley LePlace 51 · Cypress Ridge | — | Cypress Ridge | 21:21.46 |
| 52 | Jaspot SidhuPlace 52 · Cypress Falls | — | Cypress Falls | 21:27.63 |
| 53 | Luis CobosPlace 53 · Cypress Falls | — | Cypress Falls | 21:29.56 |
| 54 | Anand KalkatPlace 54 · Cypress Fair | — | Cypress Fair | 21:32.87 |
| 55 | Justin RangelPlace 55 · Cypress Fair | — | Cypress Fair | 21:33.16 |
| 56 | Irving SalinasPlace 56 · Cypress Creek | — | Cypress Creek | 21:36.46 |
| 57 | Fernando ArzacPlace 57 · Cypress Creek | — | Cypress Creek | 21:37.10 |
| 58 | Jeffry SanchezPlace 58 · Cypress Lakes | — | Cypress Lakes | 21:43.08 |
| 59 | Tilo ArndtPlace 59 · Cypress Ranch | — | Cypress Ranch | 21:44.61 |
| 60 | Cristian MartinPlace 60 · Cypress Lakes | — | Cypress Lakes | 21:46.40 |
| 61 | Muhammed LawalPlace 61 · Cypress Ridge | — | Cypress Ridge | 21:48.51 |
| 62 | Tanner KallusPlace 62 · Cypress Ranch | — | Cypress Ranch | 21:53.71 |
| 63 | Jose UriosteguiPlace 63 · Langham Creek | — | Langham Creek | 21:58.94 |
| 64 | Andre CorderoPlace 64 · Cypress Ridge | — | Cypress Ridge | 22:03.65 |
| 65 | Jesus GonzalezPlace 65 · Cypress Lakes | — | Cypress Lakes | 22:21.47 |
| 66 | Alex CortezPlace 66 · Cypress Lakes | — | Cypress Lakes | 22:26.93 |
| 67 | Luis MonrealPlace 67 · Cypress Falls | — | Cypress Falls | 22:28.50 |
| 68 | Harrison BrowerPlace 68 · Cypress Falls | — | Cypress Falls | 22:28.83 |
| 69 | Michael QuinteroPlace 69 · Cypress Lakes | — | Cypress Lakes | 22:39.07 |
| 70 | Jailon SanteePlace 70 · Cypress Ridge | — | Cypress Ridge | 22:46.20 |
| 71 | Gabe GoldsmithPlace 71 · Cypress Ranch | — | Cypress Ranch | 22:55.80 |
| 72 | Alejandro NarezPlace 72 · Cypress Lakes | — | Cypress Lakes | 23:06.58 |
| 73 | Ricky De La RivaPlace 73 · Cypress Creek | — | Cypress Creek | 23:14.77 |
| 74 | Dalton CarrollPlace 74 · Langham Creek | — | Langham Creek | 23:29.00 |
| 75 | Javier DuartePlace 75 · Cypress Lakes | — | Cypress Lakes | 23:34.74 |
| 76 | Jonathan D'aguilarPlace 76 · Cypress Fair | — | Cypress Fair | 23:39.06 |
| 77 | Alfredo OlveraPlace 77 · Cypress Lakes | — | Cypress Lakes | 23:50.63 |
| 78 | Juan VelasquezPlace 78 · Cypress Ridge | — | Cypress Ridge | 24:00.94 |
| 79 | Anthony LopezPlace 79 · Jersey Village | — | Jersey Village | 24:06.12 |
| 80 | Javier VillaPlace 80 · Cypress Falls | — | Cypress Falls | 24:43.28 |
| 81 | Simeon BoldenPlace 81 · Cypress Falls | — | Cypress Falls | 25:06.86 |
| 82 | Miguel GonzalezPlace 82 · Jersey Village | — | Jersey Village | 25:11.30 |
| 83 | Cy Falls unknownPlace 83 · Cypress Falls | — | Cypress Falls | 25:21.00 |