| 1 | Nathan SalinasPlace 1 · Grade 12 · Mission Sharyland | 12 | Mission Sharyland | 15:06.9 PR |
| 2 | Aaron NavaPlace 2 · Grade 12 · Weslaco East | 12 | Weslaco East | 15:40.7 |
| 3 | Azael DavilaPlace 3 · Grade 11 · La Joya Palmview | 11 | La Joya Palmview | 15:44.1 PR |
| 4 | Alexander NavaPlace 4 · Grade 10 · Weslaco East | 10 | Weslaco East | 15:44.6 |
| 5 | Derrick MendozaPlace 5 · Grade 9 · McAllen | 9 | McAllen | 15:47.5 |
| 6 | Jack GurwitzPlace 6 · Grade 12 · McAllen | 12 | McAllen | 15:51.2 |
| 7 | Kai SepulvedaPlace 7 · Grade 11 · Harlingen South | 11 | Harlingen South | 15:53.5 |
| 8 | Juan Aguinaga JrPlace 8 · Grade 12 · Edcouch-Elsa | 12 | Edcouch-Elsa | 15:54.6 |
| 9 | Aaron MirandaPlace 9 · Grade 12 · Vanguard Rembrandt | 12 | Vanguard Rembrandt | 15:54.8 PR |
| 10 | Joseleovardo CarrizalesPlace 10 · Grade 11 · Weslaco East | 11 | Weslaco East | 15:59.4 PR |
| 11 | Angel HernandezPlace 11 · Grade 12 · McAllen Memorial | 12 | McAllen Memorial | 15:59.8 |
| 12 | Tristan SaenzPlace 12 · Grade 11 · PSJA North | 11 | PSJA North | 16:02.4 |
| 13 | Aidan De LeonPlace 13 · Grade 10 · McAllen | 10 | McAllen | 16:03.6 |
| 14 | Joseph RodriguezPlace 14 · Grade 11 · McAllen | 11 | McAllen | 16:08.6 |
| 15 | Dominick GomezPlace 15 · Grade 12 · PSJA Memorial | 12 | PSJA Memorial | 16:09.7 PR |
| 16 | Sam(Samuel) OlivaresPlace 16 · Grade 11 · McAllen | 11 | McAllen | 16:10.8 |
| 17 | Raian Rivero FloresPlace 17 · Grade 12 · Harlingen | 12 | Harlingen | 16:11.2 PR |
| 18 | Yahir MartinezPlace 18 · Grade 12 · Edinburg Economedes | 12 | Edinburg Economedes | 16:11.3 |
| 19 | Darren GomezPlace 19 · Grade 10 · McAllen Rowe | 10 | McAllen Rowe | 16:11.6 |
| 20 | Romen Xavier AnzalduaPlace 20 · Grade 10 · Donna | 10 | Donna | 16:12.2 |
| 21 | Xavier HernandezPlace 21 · Grade 12 · PSJA Memorial | 12 | PSJA Memorial | 16:12.6 |
| 22 | Ramiro IbarraPlace 22 · Grade 11 · Mission | 11 | Mission | 16:14.2 PR |
| 23 | Troy SanchezPlace 23 · Grade 12 · Hidalgo Early College | 12 | Hidalgo Early College | 16:14.7 PR |
| 24 | Jeremiah TrejoPlace 24 · Grade 11 · Donna | 11 | Donna | 16:19.4 |
| 25 | Steven GuillenPlace 25 · Grade 12 · Edinburg | 12 | Edinburg | 16:23.7 |
| 26 | Brady LeePlace 26 · Grade 9 · McAllen Memorial | 9 | McAllen Memorial | 16:27.2 |
| 27 | Aron MartinezPlace 27 · Grade 11 · Weslaco East | 11 | Weslaco East | 16:29.1 |
| 28 | Joe IbarraPlace 28 · Grade 12 · San Benito | 12 | San Benito | 16:29.5 |
| 29 | Raul DelgadoPlace 29 · Grade 12 · IDEA Pharr | 12 | IDEA Pharr | 16:30.7 |
| 30 | Adolfo AdamePlace 30 · Grade 11 · Donna | 11 | Donna | 16:35.9 |
| 31 | Sergio EchavarriaPlace 31 · Grade 12 · McAllen | 12 | McAllen | 16:37.2 |
| 32 | Gilberto MaresPlace 32 · Grade 12 · IDEA Pharr | 12 | IDEA Pharr | 16:39.4 |
| 33 | Martin VillarrealPlace 33 · Grade 11 · Progreso | 11 | Progreso | 16:40.5 |
| 34 | Sebastian FernandezPlace 34 · Grade 10 · Rio Grande City Grulla | 10 | Rio Grande City Grulla | 16:40.5 |
| 35 | Dezmon AmayaPlace 35 · Grade 10 · Harlingen South | 10 | Harlingen South | 16:42.8 PR |
| 36 | Rosbel GalvanPlace 36 · Grade 10 · Edinburg Economedes | 10 | Edinburg Economedes | 16:43.1 |
| 37 | Diego SanchezPlace 37 · Grade 10 · Weslaco East | 10 | Weslaco East | 16:43.1 |
| 38 | Alexis SantiagoPlace 38 · Grade 12 · Edinburg Economedes | 12 | Edinburg Economedes | 16:45.0 |
| 39 | Bayro MezaPlace 39 · Grade 11 · Edinburg Economedes | 11 | Edinburg Economedes | 16:45.1 |
| 40 | Daniel CastilloPlace 40 · Grade 10 · IDEA Pharr | 10 | IDEA Pharr | 16:46.7 |
| 41 | Romeo MartinezPlace 41 · Grade 10 · La Joya Palmview | 10 | La Joya Palmview | 16:47.3 |
| 42 | Oscar BravoPlace 42 · Grade 10 · Donna North | 10 | Donna North | 16:51.5 |
| 43 | Dante OrdunoPlace 43 · Grade 10 · Donna | 10 | Donna | 16:51.9 PR |
| 44 | Diego GonzalezPlace 44 · Grade 10 · Sharyland Pioneer | 10 | Sharyland Pioneer | 16:53.5 |
| 45 | Joseph AguinagaPlace 45 · Grade 9 · Edcouch-Elsa | 9 | Edcouch-Elsa | 16:54.0 |
| 46 | Aaron RostroPlace 46 · Grade 12 · San Benito | 12 | San Benito | 16:54.9 PR |
| 47 | Daniel BocanegraPlace 47 · Grade 12 · Donna | 12 | Donna | 16:56.9 |
| 48 | Gabriel GuzmanPlace 48 · Grade 12 · Edcouch-Elsa | 12 | Edcouch-Elsa | 16:57.2 |
| 49 | Sergio VargasPlace 49 · Grade 12 · Mission | 12 | Mission | 16:58.2 |
| 50 | Aiden SandovalPlace 50 · Grade 10 · Edinburg | 10 | Edinburg | 16:58.5 |
| 51 | Joaquin Carlos GodoyPlace 51 · Grade 12 · McAllen Memorial | 12 | McAllen Memorial | 17:00.8 |
| 52 | Isaiah SomozaPlace 52 · Grade 11 · Harlingen South | 11 | Harlingen South | 17:03.2 |
| 53 | Sebastian CabanasPlace 53 · Grade 11 · Weslaco | 11 | Weslaco | 17:06.9 |
| 54 | Adrian CantuPlace 54 · Grade 10 · Mission Sharyland | 10 | Mission Sharyland | 17:10.1 |
| 55 | Kevin MartinezPlace 55 · Grade 12 · San Benito | 12 | San Benito | 17:12.3 PR |
| 56 | Alvaro Aguinaga JrPlace 56 · Grade 10 · Edcouch-Elsa | 10 | Edcouch-Elsa | 17:13.8 |
| 57 | Kaleb RivasPlace 57 · Grade 12 · Weslaco East | 12 | Weslaco East | 17:14.5 |
| 58 | Anthony PicazoPlace 58 · Grade 12 · Mission | 12 | Mission | 17:16.1 |
| 59 | Omar SanchezPlace 59 · Grade 10 · Weslaco East | 10 | Weslaco East | 17:19.2 |
| 60 | Daryus GarciaPlace 60 · Grade 11 · Harlingen South | 11 | Harlingen South | 17:22.9 PR |
| 61 | Sean SmithPlace 61 · Grade 12 · McAllen | 12 | McAllen | 17:25.2 |
| 62 | Jose GarciaPlace 62 · Grade 9 · Harlingen | 9 | Harlingen | 17:27.1 |
| 63 | Ismael GomezPlace 63 · Grade 10 · IDEA Pharr | 10 | IDEA Pharr | 17:29.0 PR |
| 64 | Jose IbarraPlace 64 · Grade 11 · Mission | 11 | Mission | 17:29.3 |
| 65 | Brian ZavalaPlace 65 · Grade 10 · Brownsville Hanna | 10 | Brownsville Hanna | 17:29.3 |
| 66 | Tomas GonzalesPlace 66 · Grade 10 · Weslaco East | 10 | Weslaco East | 17:30.0 |
| 67 | Ricardo ArizaPlace 67 · Grade 10 · Mission Sharyland | 10 | Mission Sharyland | 17:30.7 |
| 68 | Kevin MendozaPlace 68 · Grade 10 · Progreso | 10 | Progreso | 17:30.9 PR |
| 69 | Nery SernaPlace 69 · Grade 12 · PSJA Memorial | 12 | PSJA Memorial | 17:31.5 PR |
| 70 | Noah MorinPlace 70 · Grade 10 · Edinburg Economedes | 10 | Edinburg Economedes | 17:31.8 |
| 71 | Alex AguilarPlace 71 · Grade 9 · Harlingen | 9 | Harlingen | 17:32.5 |
| 72 | Noel ChapaPlace 72 · Grade 11 · IDEA Pharr | 11 | IDEA Pharr | 17:32.6 PR |
| 73 | Caden GonzalezPlace 73 · Grade 10 · Sharyland Pioneer | 10 | Sharyland Pioneer | 17:32.7 |
| 74 | Marco GarciaPlace 74 · Grade 11 · Edinburg | 11 | Edinburg | 17:32.8 |
| 75 | Jacob ChinoPlace 75 · Grade 9 · Harlingen South | 9 | Harlingen South | 17:32.9 PR |
| 76 | Salvador GonzalezPlace 76 · Grade 9 · Edinburg | 9 | Edinburg | 17:34.0 |
| 77 | Vicente VelasquezPlace 77 · Grade 10 · Hidalgo Early College | 10 | Hidalgo Early College | 17:35.3 |
| 78 | Jesus CastilloPlace 78 · Grade 10 · McAllen Rowe | 10 | McAllen Rowe | 17:35.7 |
| 79 | Misael CalvilloPlace 79 · Grade 11 · Edcouch-Elsa | 11 | Edcouch-Elsa | 17:37.0 |
| 80 | Frank GutierrezPlace 80 · Grade 9 · Harlingen | 9 | Harlingen | 17:37.2 |
| 81 | Azariah GarzoriaPlace 81 · Grade 11 · Harlingen | 11 | Harlingen | 17:37.5 |
| 82 | Joaquin OrdonezPlace 82 · Grade 11 · Mission Sharyland | 11 | Mission Sharyland | 17:38.7 |
| 83 | Juan PinedaPlace 83 · Grade 12 · Progreso | 12 | Progreso | 17:39.1 PR |
| 84 | Diego CastilloPlace 84 · Grade 9 · IDEA Pharr | 9 | IDEA Pharr | 17:40.3 PR |
| 85 | Fabian RodriguezPlace 85 · Grade 11 · IDEA Brownsville | 11 | IDEA Brownsville | 17:41.6 |
| 86 | Diego A SanchezPlace 86 · Grade 10 · Edinburg | 10 | Edinburg | 17:42.2 |
| 87 | Gilberto AtilanoPlace 87 · Grade 11 · PSJA Memorial | 11 | PSJA Memorial | 17:44.8 |
| 88 | Elyel GarciaPlace 88 · Grade 10 · Edinburg Economedes | 10 | Edinburg Economedes | 17:45.1 PR |
| 89 | Andres MachadoPlace 89 · Grade 11 · Brownsville Hanna | 11 | Brownsville Hanna | 17:46.1 |
| 90 | Noah PerezPlace 90 · Grade 10 · Weslaco | 10 | Weslaco | 17:46.4 |
| 91 | Daniel MoralesPlace 91 · Grade 11 · PSJA Memorial | 11 | PSJA Memorial | 17:47.4 PR |
| 92 | Israel LozanoPlace 92 · Grade 11 · McAllen Rowe | 11 | McAllen Rowe | 17:48.8 |
| 93 | Ian EasonPlace 93 · Grade 11 · McAllen Rowe | 11 | McAllen Rowe | 17:49.0 |
| 94 | Sergio BlancoPlace 94 · Grade 12 · Progreso | 12 | Progreso | 17:49.9 |
| 95 | Anthony GarzaPlace 95 · Grade 9 · Mission Veterans Memorial | 9 | Mission Veterans Memorial | 17:51.3 PR |
| 96 | Eric ValentinPlace 96 · Grade 11 · Sharyland Pioneer | 11 | Sharyland Pioneer | 17:51.7 |
| 97 | Eric LuebanosPlace 97 · Grade 12 · McAllen Memorial | 12 | McAllen Memorial | 17:54.0 |
| 98 | Jobanny BravoPlace 98 · Grade 12 · Donna North | 12 | Donna North | 17:55.1 |
| 99 | Rene CancholaPlace 99 · Grade 10 · Harlingen | 10 | Harlingen | 17:56.0 PR |
| 100 | Ethan PenaPlace 100 · Grade 10 · Harlingen | 10 | Harlingen | 17:56.5 PR |