| 1 | Ben GudgerPlace 1 · Grade 12 · Emory Rains | 12 | Emory Rains | 18:43.53 |
| 2 | Eden GrantPlace 2 · Grade 12 · Grand Saline | 12 | Grand Saline | 19:09.94 |
| 3 | Jonathan MarquezPlace 3 · Grade 10 · Commerce | 10 | Commerce | 19:49.14 |
| 4 | Sacramento Galvan-VargasPlace 4 · Grade 10 · Commerce | 10 | Commerce | 19:50.87 |
| 5 | Jovani CastanedaPlace 5 · Grade 11 · Commerce | 11 | Commerce | 19:59.64 |
| 6 | Jose SerranoPlace 6 · Grade 10 · Commerce | 10 | Commerce | 20:19.88 |
| 7 | Ben AngelPlace 7 · Grade 10 · Commerce | 10 | Commerce | 20:31.33 |
| 8 | Fernando CoronadoPlace 8 · Grade 12 · Paris Chisum | 12 | Paris Chisum | 20:41.95 |
| 9 | Trevor BoyerPlace 9 · Grade 10 · Lone Oak | 10 | Lone Oak | 20:44.29 |
| 10 | Isaac HernandezPlace 10 · Grade 11 · Commerce | 11 | Commerce | 20:52.70 |
| 11 | Eduardo BandaPlace 11 · Grade 12 · Pattonville Prairiland | 12 | Pattonville Prairiland | 20:56.22 |
| 12 | Leo CentenoPlace 12 · Grade 9 · Emory Rains | 9 | Emory Rains | 20:57.18 |
| 13 | Michael GreenPlace 13 · Grade 11 · Edgewood | 11 | Edgewood | 21:37.77 |
| 14 | Jace ThompsonPlace 14 · Grade 10 · Emory Rains | 10 | Emory Rains | 21:40.62 |
| 15 | Cade HamilPlace 15 · Grade - · Paris Chisum | - | Paris Chisum | 21:43.99 |
| 16 | Daniel CeaPlace 16 · Grade - · Grand Saline | - | Grand Saline | 21:44.72 |
| 17 | Rylan LesterPlace 17 · Grade 11 · Grand Saline | 11 | Grand Saline | 21:46.72 |
| 18 | Randall AlanizPlace 18 · Grade 10 · Edgewood | 10 | Edgewood | 21:54.49 |
| 19 | John CampuzanoPlace 19 · Grade 11 · Edgewood | 11 | Edgewood | 21:55.21 |
| 20 | Abel O'NealPlace 20 · Grade - · Pattonville Prairiland | - | Pattonville Prairiland | 21:56.14 |
| 21 | Enrique MoralesPlace 21 · Grade 11 · Commerce | 11 | Commerce | 22:00.53 |
| 22 | Armando AyalaPlace 22 · Grade 10 · Emory Rains | 10 | Emory Rains | 22:15.25 |
| 23 | Brenden BridgesPlace 23 · Grade - · Paris Chisum | - | Paris Chisum | 22:16.97 |
| 24 | Jaxon McConnellPlace 24 · Grade 10 · Edgewood | 10 | Edgewood | 22:53.32 |
| 25 | Cable PickeringPlace 25 · Grade 10 · Paris Chisum | 10 | Paris Chisum | 23:00.27 |
| 26 | Absalon ValdezPlace 26 · Grade 10 · Grand Saline | 10 | Grand Saline | 23:02.69 |
| 27 | Emmanuel MunozPlace 27 · Grade 12 · Paris Chisum | 12 | Paris Chisum | 23:14.46 |
| 28 | Ryan EmeyabbiPlace 28 · Grade - · Paris Chisum | - | Paris Chisum | 23:25.75 PR |
| 29 | Garrett ShippPlace 29 · Grade 11 · Edgewood | 11 | Edgewood | 23:39.87 |
| 30 | Alex LopezPlace 30 · Grade 9 · Paris Chisum | 9 | Paris Chisum | 23:40.41 |
| 31 | Fernando MendezPlace 31 · Grade 10 · Emory Rains | 10 | Emory Rains | 23:44.40 |
| 32 | Ethan FortePlace 32 · Grade 11 · Lone Oak | 11 | Lone Oak | 24:02.73 |
| 33 | Tyler MaullPlace 33 · Grade 10 · Pattonville Prairiland | 10 | Pattonville Prairiland | 24:12.03 |
| 34 | Ian McClainPlace 34 · Grade 10 · Pattonville Prairiland | 10 | Pattonville Prairiland | 24:24.40 PR |
| 35 | Ben HowellPlace 35 · Grade 9 · Lone Oak | 9 | Lone Oak | 24:39.90 |
| 36 | Lane CornmesserPlace 36 · Grade 12 · Pattonville Prairiland | 12 | Pattonville Prairiland | 24:55.31 |
| 37 | Michael SmithPlace 37 · Grade 12 · Edgewood | 12 | Edgewood | 25:15.72 PR |
| 38 | Toby ThompsonPlace 38 · Grade 10 · Lone Oak | 10 | Lone Oak | 25:41.06 |
| 39 | Darwin JusticePlace 39 · Grade 9 · Paris Chisum | 9 | Paris Chisum | 26:30.63 |
| 40 | Owen PhilipsPlace 40 · Grade 12 · Lone Oak | 12 | Lone Oak | 26:48.60 |
| 41 | Jonathon HerronPlace 41 · Grade 11 · Paris Chisum | 11 | Paris Chisum | 27:59.23 |
| 42 | Kendall FoxPlace 42 · Grade - · Pattonville Prairiland | - | Pattonville Prairiland | 30:43.39 PR |