| 1 | Alexander NavaPlace 1 · Grade 11 · Weslaco East | 11 | Weslaco East | 15:28.5 |
| 2 | Trey LlanesPlace 2 · Grade 12 · Corpus Christi Veterans Memorial | 12 | Corpus Christi Veterans Memorial | 15:44.0 |
| 3 | Diego SanchezPlace 3 · Grade 11 · Weslaco East | 11 | Weslaco East | 15:53.8 PR |
| 4 | Jake VelaPlace 4 · Grade 12 · La Feria | 12 | La Feria | 15:59.5 |
| 5 | Derrick MendozaPlace 5 · Grade 10 · McAllen | 10 | McAllen | 16:08.2 |
| 6 | Azael DavilaPlace 6 · Grade 12 · La Joya Palmview | 12 | La Joya Palmview | 16:09.9 |
| 7 | Sam(Samuel) OlivaresPlace 7 · Grade 12 · McAllen | 12 | McAllen | 16:12.2 |
| 8 | Nathan VillarrealPlace 8 · Grade 11 · Progreso | 11 | Progreso | 16:16.0 PR |
| 9 | Ryan AguirrePlace 9 · Grade 11 · Mission | 11 | Mission | 16:24.4 |
| 10 | Darren GomezPlace 10 · Grade 11 · McAllen Rowe | 11 | McAllen Rowe | 16:27.3 |
| 11 | Calhoun CasonPlace 11 · Grade 12 · Corpus Christi Ray | 12 | Corpus Christi Ray | 16:32.1 |
| 12 | Jax HallerPlace 12 · Grade 11 · Corpus Christi Veterans Memorial | 11 | Corpus Christi Veterans Memorial | 16:33.8 |
| 13 | Reece LebrechtPlace 13 · Grade 11 · Corpus Christi Veterans Memorial | 11 | Corpus Christi Veterans Memorial | 16:34.2 |
| 14 | Andrew CantuPlace 14 · Grade 11 · La Feria | 11 | La Feria | 16:37.4 |
| 15 | Aron MartinezPlace 15 · Grade 12 · Weslaco East | 12 | Weslaco East | 16:39.7 |
| 16 | Cesar De Los SantosPlace 16 · Grade 10 · New Braunfels | 10 | New Braunfels | 16:42.5 |
| 17 | Romeo MartinezPlace 17 · Grade 11 · La Joya Palmview | 11 | La Joya Palmview | 16:44.5 |
| 18 | Rosbel GalvanPlace 18 · Grade 11 · Edinburg Economedes | 11 | Edinburg Economedes | 16:44.7 |
| 19 | Joaquin MelendezPlace 19 · Grade 10 · Laredo Alexander | 10 | Laredo Alexander | 16:45.0 PR |
| 20 | Martin VillarrealPlace 20 · Grade 12 · Progreso | 12 | Progreso | 16:48.1 |
| 21 | Ramiro IbarraPlace 21 · Grade 12 · Mission | 12 | Mission | 16:49.8 |
| 22 | Aidan De LeonPlace 22 · Grade 11 · McAllen | 11 | McAllen | 16:51.8 |
| 23 | Marcos ValdezPlace 23 · Grade 10 · Laredo Alexander | 10 | Laredo Alexander | 16:52.8 |
| 24 | Sebastian CabanasPlace 24 · Grade 12 · Weslaco East | 12 | Weslaco East | 16:53.3 |
| 25 | Aiden SandovalPlace 25 · Grade 11 · Edinburg | 11 | Edinburg | 16:58.9 |
| 26 | Eli AlbaPlace 26 · Grade 11 · Corpus Christi Veterans Memorial | 11 | Corpus Christi Veterans Memorial | 17:01.5 |
| 27 | Joseph RodriguezPlace 27 · Grade 12 · McAllen | 12 | McAllen | 17:02.4 |
| 28 | Felipe RiveraPlace 28 · Grade 12 · Laredo Alexander | 12 | Laredo Alexander | 17:03.3 |
| 29 | Ricardo RodriguezPlace 29 · Grade 12 · Laredo Alexander | 12 | Laredo Alexander | 17:04.5 |
| 30 | Tristan SaenzPlace 30 · Grade 12 · PSJA North | 12 | PSJA North | 17:05.0 |
| 31 | Nathaniel ZunigaPlace 31 · Grade 11 · Edinburg North | 11 | Edinburg North | 17:05.7 |
| 32 | Mauricio LealPlace 32 · Grade 12 · Corpus Christi Veterans Memorial | 12 | Corpus Christi Veterans Memorial | 17:06.0 |
| 33 | Domingo GutierrezPlace 33 · Grade - · Edinburg | - | Edinburg | 17:07.6 PR |
| 34 | Anthony HernandezPlace 34 · Grade 12 · Edinburg North | 12 | Edinburg North | 17:08.7 |
| 35 | Joaquin OrdonezPlace 35 · Grade 12 · Mission Sharyland | 12 | Mission Sharyland | 17:09.6 |
| 36 | Nathan OrtegaPlace 36 · Grade 12 · New Braunfels | 12 | New Braunfels | 17:11.2 |
| 37 | Daimien LopezPlace 37 · Grade 12 · Laredo United South | 12 | Laredo United South | 17:11.8 |
| 38 | Joseleovardo CarrizalesPlace 38 · Grade 12 · Weslaco East | 12 | Weslaco East | 17:13.9 |
| 39 | Elijah FloresPlace 39 · Grade 9 · McAllen | 9 | McAllen | 17:14.4 |
| 40 | Salvador GonzalezPlace 40 · Grade 10 · Edinburg | 10 | Edinburg | 17:15.6 PR |
| 41 | Adrian CordovaPlace 41 · Grade 10 · McAllen | 10 | McAllen | 17:16.5 |
| 42 | Erwin ColungaPlace 42 · Grade 10 · Brownsville Rivera | 10 | Brownsville Rivera | 17:16.7 PR |
| 43 | Jose GarciaPlace 43 · Grade 10 · Harlingen | 10 | Harlingen | 17:17.0 |
| 44 | Joaquin SalinasPlace 44 · Grade 12 · La Joya Palmview | 12 | La Joya Palmview | 17:17.2 |
| 45 | Isaiah CavazosPlace 45 · Grade 10 · Weslaco East | 10 | Weslaco East | 17:18.0 |
| 46 | Diego GonzalezPlace 46 · Grade 11 · Sharyland Pioneer | 11 | Sharyland Pioneer | 17:18.1 |
| 47 | Frank GutierrezPlace 47 · Grade 10 · Harlingen | 10 | Harlingen | 17:18.4 |
| 48 | Bryan AlvaradoPlace 48 · Grade 10 · Donna North | 10 | Donna North | 17:21.2 |
| 49 | Adrian RuizPlace 49 · Grade 11 · Sharyland Pioneer | 11 | Sharyland Pioneer | 17:21.9 |
| 50 | Gustavo MayorgaPlace 50 · Grade 10 · McAllen Rowe | 10 | McAllen Rowe | 17:22.3 |
| 51 | Jared HernandezPlace 51 · Grade 12 · Corpus Christi Veterans Memorial | 12 | Corpus Christi Veterans Memorial | 17:25.3 |
| 52 | Caden GonzalezPlace 52 · Grade 11 · Sharyland Pioneer | 11 | Sharyland Pioneer | 17:25.9 |
| 53 | Marco GarciaPlace 53 · Grade 12 · Edinburg | 12 | Edinburg | 17:25.9 |
| 54 | Gabriel SaenzPlace 54 · Grade 11 · Mission Veterans Memorial | 11 | Mission Veterans Memorial | 17:27.1 |
| 55 | Oswaldo RamonPlace 55 · Grade 12 · Progreso | 12 | Progreso | 17:27.8 PR |
| 56 | Isaac GuerraPlace 56 · Grade 12 · Rio Grande City | 12 | Rio Grande City | 17:27.9 |
| 57 | David CantuPlace 57 · Grade 12 · Vanguard Rembrandt | 12 | Vanguard Rembrandt | 17:30.1 |
| 58 | Orlando BarbosaPlace 58 · Grade 12 · Progreso | 12 | Progreso | 17:30.7 |
| 59 | Michael IrelandPlace 59 · Grade 11 · New Braunfels | 11 | New Braunfels | 17:33.3 |
| 60 | Diego A SanchezPlace 60 · Grade 11 · Edinburg | 11 | Edinburg | 17:34.0 |
| 61 | Hector De AlbaPlace 61 · Grade 12 · Laredo United | 12 | Laredo United | 17:34.3 |
| 62 | Ethan PerezPlace 62 · Grade 10 · Donna North | 10 | Donna North | 17:35.3 |
| 63 | Jesus CastilloPlace 63 · Grade 11 · McAllen Rowe | 11 | McAllen Rowe | 17:35.7 |
| 64 | Omar MunozPlace 64 · Grade 10 · Progreso | 10 | Progreso | 17:37.0 |
| 65 | Ulysses LazoPlace 65 · Grade 9 · McAllen | 9 | McAllen | 17:37.5 |
| 66 | Noah MorinPlace 66 · Grade 11 · Edinburg Economedes | 11 | Edinburg Economedes | 17:38.0 |
| 67 | Andy MorenoPlace 67 · Grade 11 · McAllen | 11 | McAllen | 17:38.4 |
| 68 | Omar SanchezPlace 68 · Grade 11 · Weslaco East | 11 | Weslaco East | 17:38.9 |
| 69 | Eahden BocanegraPlace 69 · Grade 12 · La Feria | 12 | La Feria | 17:38.9 |
| 70 | Skyler WilkersonPlace 70 · Grade 10 · Edinburg Vela | 10 | Edinburg Vela | 17:39.1 |
| 71 | Ian HundsnurscherPlace 71 · Grade 11 · Laredo United South | 11 | Laredo United South | 17:40.8 |
| 72 | Elijah SepulvedaPlace 72 · Grade 10 · Edinburg Vela | 10 | Edinburg Vela | 17:42.1 |
| 73 | Alex AguilarPlace 73 · Grade 10 · Harlingen | 10 | Harlingen | 17:42.3 |
| 74 | Jose Alejandro LopezPlace 74 · Grade 9 · Laredo Alexander | 9 | Laredo Alexander | 17:44.0 |
| 75 | Joshua Israel CastilloPlace 75 · Grade 12 · Brownsville Pace | 12 | Brownsville Pace | 17:44.9 |
| 76 | Kenji SchermerhornPlace 76 · Grade 11 · McAllen Rowe | 11 | McAllen Rowe | 17:47.8 PR |
| 77 | Noah PerezPlace 77 · Grade 11 · Weslaco | 11 | Weslaco | 17:48.5 |
| 78 | Diego NavarroPlace 78 · Grade 12 · La Feria | 12 | La Feria | 17:48.6 |
| 79 | Joshua EsquivelPlace 79 · Grade 11 · Sharyland Pioneer | 11 | Sharyland Pioneer | 17:49.2 |
| 80 | Ian EasonPlace 80 · Grade 12 · McAllen Rowe | 12 | McAllen Rowe | 17:51.2 |
| 81 | Mason PazPlace 81 · Grade 11 · Corpus Christi Veterans Memorial | 11 | Corpus Christi Veterans Memorial | 17:52.5 |
| 82 | Caleb GutierrezPlace 82 · Grade 9 · Laredo Alexander | 9 | Laredo Alexander | 17:53.2 |
| 83 | Juan GonzalezPlace 83 · Grade 12 · Laredo Martin | 12 | Laredo Martin | 17:53.3 |
| 84 | Maximo (Max) HernandezPlace 84 · Grade 11 · Laredo United | 11 | Laredo United | 17:54.5 |
| 85 | Emilio MartinezPlace 85 · Grade 10 · Mission | 10 | Mission | 17:54.5 |
| 86 | Bayro MezaPlace 86 · Grade 12 · Edinburg Economedes | 12 | Edinburg Economedes | 17:54.6 |
| 87 | Javier MataPlace 87 · Grade 12 · Laredo United South | 12 | Laredo United South | 17:58.7 |
| 88 | Fabian RodriguezPlace 88 · Grade 12 · IDEA Brownsville | 12 | IDEA Brownsville | 17:59.2 |
| 89 | Luis SalazarPlace 89 · Grade 10 · Laredo Johnson | 10 | Laredo Johnson | 17:59.7 |
| 90 | Filiberto OlvedaPlace 90 · Grade 11 · Laredo Alexander | 11 | Laredo Alexander | 18:00.7 |
| 91 | Jared HernandezPlace 91 · Grade 10 · Edinburg Economedes | 10 | Edinburg Economedes | 18:00.8 |
| 92 | Wyatt AlstrupPlace 92 · Grade 9 · Corpus Christi Veterans Memorial | 9 | Corpus Christi Veterans Memorial | 18:01.0 |
| 93 | Antonio GomezPlace 93 · Grade 12 · Donna North | 12 | Donna North | 18:01.2 |
| 94 | Emmett NilandPlace 94 · Grade 11 · New Braunfels | 11 | New Braunfels | 18:01.4 |
| 95 | Mateo FrancoPlace 95 · Grade 10 · Laredo Alexander | 10 | Laredo Alexander | 18:01.4 |
| 96 | Ari EspinozaPlace 96 · Grade 9 · Mission Veterans Memorial | 9 | Mission Veterans Memorial | 18:02.7 |
| 97 | Lucian Alexander CantuPlace 97 · Grade 11 · Edinburg North | 11 | Edinburg North | 18:04.7 |
| 98 | Aldo CordovaPlace 98 · Grade 9 · McAllen | 9 | McAllen | 18:05.0 |
| 99 | Larry ElizaldePlace 99 · Grade 10 · Laredo United South | 10 | Laredo United South | 18:06.2 PR |
| 100 | Sebastian MartinezPlace 100 · Grade 9 · Corpus Christi Ray | 9 | Corpus Christi Ray | 18:07.9 |