| 1 | Jesus RomeroPlace 1 · Grade 10 · Dallas A+ | 10 | Dallas A+ | 20:28.30 | 1 |
| 2 | X'avion Burney-JacksonPlace 2 · Grade 9 · Newman International (Arlington/Gibbins) | 9 | Newman International (Arlington/Gibbins) | 20:49.20 | 2 |
| 3 | Jose DelgadoPlace 3 · Grade 9 · Dallas A+ | 9 | Dallas A+ | 21:19.30 | 3 |
| 4 | David OchukaPlace 4 · Grade 10 · Newman International (Arlington/Gibbins) | 10 | Newman International (Arlington/Gibbins) | 21:26.20 | 4 |
| 5 | Dennis NunezPlace 5 · Grade 9 · Newman International (Arlington/Gibbins) | 9 | Newman International (Arlington/Gibbins) | 21:34.40 | 5 |
| 6 | Gentry BeckerPlace 6 · Grade 10 · Newman International (Arlington/Gibbins) | 10 | Newman International (Arlington/Gibbins) | 21:36.40 PR | 6 |
| 7 | Josue TrevinoPlace 7 · Grade 11 · FW Carter-Riverside | 11 | FW Carter-Riverside | 21:36.50 PR | 7 |
| 8 | Daniel PeralesPlace 8 · Grade 12 · Dallas A+ | 12 | Dallas A+ | 21:36.90 PR | 8 |
| 9 | Donavan GarciaPlace 9 · Grade 11 · Dallas A+ | 11 | Dallas A+ | 22:06.00 | 9 |
| 10 | Eduardo VasquezPlace 10 · Grade 10 · Dallas A+ | 10 | Dallas A+ | 22:08.80 | 10 |
| 11 | Jacob LabraPlace 11 · Grade 12 · River Oaks Castleberry | 12 | River Oaks Castleberry | 22:09.60 | 11 |
| 12 | Leonardo AldayPlace 12 · Grade 9 · Dallas A+ | 9 | Dallas A+ | 22:17.30 | 12 |
| 13 | Arturo ArroyoPlace 13 · Grade 10 · Dallas A+ | 10 | Dallas A+ | 22:19.60 | 13 |
| 14 | Jr. MoralesPlace 14 · Grade 11 · Dallas A+ | 11 | Dallas A+ | 22:26.60 | 0 |
| 15 | Mario OlivasPlace 15 · Grade 12 · Dallas A+ | 12 | Dallas A+ | 22:58.50 PR | 0 |
| 16 | Angel RojasPlace 16 · Grade 10 · Dallas A+ | 10 | Dallas A+ | 23:22.40 | 0 |
| 17 | Jonathan MarquezPlace 17 · Grade 12 · River Oaks Castleberry | 12 | River Oaks Castleberry | 23:28.10 | 14 |
| 18 | Xanti StraitPlace 18 · Grade 9 · Grand Prairie | 9 | Grand Prairie | 23:28.30 | 15 |
| 19 | Francisco RosalesPlace 19 · Grade 12 · FW Carter-Riverside | 12 | FW Carter-Riverside | 23:41.00 | 16 |
| 20 | Daniel PinedaPlace 20 · Grade 10 · Dallas A+ | 10 | Dallas A+ | 23:44.00 | 0 |
| 21 | Adrian VazquezPlace 21 · Grade 10 · River Oaks Castleberry | 10 | River Oaks Castleberry | 23:47.90 | 17 |
| 22 | Domonick GayPlace 22 · Grade 10 · River Oaks Castleberry | 10 | River Oaks Castleberry | 23:52.00 | 18 |
| 23 | Cortez SanchezPlace 23 · Grade 11 · Uplift North Hills Prep | 11 | Uplift North Hills Prep | 23:56.70 PR | 19 |
| 24 | Giovanni IbarraPlace 24 · Grade 9 · Dallas A+ | 9 | Dallas A+ | 24:05.50 | 0 |
| 25 | Oliver DiazPlace 25 · Grade 10 · FW Carter-Riverside | 10 | FW Carter-Riverside | 24:17.20 | 20 |
| 26 | Anthony GarciaPlace 26 · Grade 10 · Dallas Madison | 10 | Dallas Madison | 24:22.90 | 0 |
| 27 | Yuan Zheng NgPlace 27 · Grade 9 · Uplift North Hills Prep | 9 | Uplift North Hills Prep | 24:24.80 | 21 |
| 28 | Safiull ShariffPlace 28 · Grade 10 · Uplift North Hills Prep | 10 | Uplift North Hills Prep | 24:25.80 PR | 22 |
| 29 | Issac PerezPlace 29 · Grade 11 · Dallas A+ | 11 | Dallas A+ | 24:30.50 | 0 |
| 30 | Noel MoralesPlace 30 · Grade 11 · Dallas Life Oak Cliff | 11 | Dallas Life Oak Cliff | 24:46.40 | 23 |
| 31 | Hudson McGuirePlace 31 · Grade 10 · Prestonwood Christian Academy No | 10 | Prestonwood Christian Academy No | 24:55.40 | 0 |
| 32 | Christian LaraPlace 32 · Grade 10 · Dallas Life Oak Cliff | 10 | Dallas Life Oak Cliff | 25:03.80 PR | 24 |
| 33 | Kevin BonillaPlace 33 · Grade 9 · Dallas Life Oak Cliff | 9 | Dallas Life Oak Cliff | 25:06.30 | 25 |
| 34 | Jovani SuarezPlace 34 · Grade 9 · FW Carter-Riverside | 9 | FW Carter-Riverside | 25:13.30 | 26 |
| 35 | Isaiah FloresPlace 35 · Grade 12 · Dallas Life Oak Cliff | 12 | Dallas Life Oak Cliff | 25:18.00 PR | 27 |
| 36 | Jayden PugaPlace 36 · Grade 10 · Dallas A+ | 10 | Dallas A+ | 25:18.90 | 0 |
| 37 | Juan LopezPlace 37 · Grade 11 · FW Carter-Riverside | 11 | FW Carter-Riverside | 25:33.10 | 28 |
| 38 | Gustavo GonzalezPlace 38 · Grade 10 · Dallas A+ | 10 | Dallas A+ | 25:35.00 | 0 |
| 39 | Carlos HerreraPlace 39 · Grade 12 · Grand Prairie | 12 | Grand Prairie | 25:38.50 | 29 |
| 40 | Kaleb TaylorPlace 40 · Grade 9 · Newman International (Arlington/Gibbins) | 9 | Newman International (Arlington/Gibbins) | 25:44.30 PR | 30 |
| 41 | Axel JimenezPlace 41 · Grade 11 · FW Carter-Riverside | 11 | FW Carter-Riverside | 25:52.90 | 31 |
| 42 | Bryan OrtegaPlace 42 · Grade 10 · Dallas A+ | 10 | Dallas A+ | 26:12.20 | 0 |
| 43 | Aaron CastroPlace 43 · Grade 12 · Dallas A+ | 12 | Dallas A+ | 26:42.50 | 0 |
| 44 | Pablo CortezPlace 44 · Grade 11 · Dallas Life Oak Cliff | 11 | Dallas Life Oak Cliff | 26:58.00 | 32 |
| 45 | Oliver LozanoPlace 45 · Grade 11 · FW Carter-Riverside | 11 | FW Carter-Riverside | 27:03.20 | 33 |
| 46 | Ivan GrimaldoPlace 46 · Grade 10 · River Oaks Castleberry | 10 | River Oaks Castleberry | 27:27.90 | 34 |
| 47 | Leonardo DiegoPlace 47 · Grade 12 · FW Carter-Riverside | 12 | FW Carter-Riverside | 27:36.30 PR | 0 |
| 48 | Fernando GarciaPlace 48 · Grade 12 · Dallas Life Oak Cliff | 12 | Dallas Life Oak Cliff | 27:43.10 PR | 35 |
| 49 | Rodrigo PalomoPlace 49 · Grade 10 · Dallas Life Oak Cliff | 10 | Dallas Life Oak Cliff | 27:43.70 | 36 |
| 50 | Uziel VazquezPlace 50 · Grade 10 · Dallas Madison | 10 | Dallas Madison | 28:14.30 PR | 0 |
| 51 | Poorvakshith RavoriPlace 51 · Grade 10 · Uplift North Hills Prep | 10 | Uplift North Hills Prep | 28:32.00 PR | 37 |
| 52 | Cole PraterPlace 52 · Grade 12 · Parish Episcopal | 12 | Parish Episcopal | 28:39.20 | 0 |
| 53 | Samuel PerezPlace 53 · Grade 11 · Dallas Life Oak Cliff | 11 | Dallas Life Oak Cliff | 28:53.30 PR | 0 |
| 54 | Edwin MoralesPlace 54 · Grade 9 · Dallas A+ | 9 | Dallas A+ | 29:00.80 | 0 |
| 55 | Fuad ShotePlace 55 · Grade 9 · Newman International (Arlington/Gibbins) | 9 | Newman International (Arlington/Gibbins) | 29:06.40 | 38 |
| 56 | Christian Luviano MartinezPlace 56 · Grade 10 · Dallas Life Oak Cliff | 10 | Dallas Life Oak Cliff | 29:08.60 | 0 |
| 57 | Tobias CastellanosPlace 57 · Grade 10 · Grand Prairie | 10 | Grand Prairie | 29:09.40 | 39 |
| 58 | Danny (Daniel) JacobyPlace 58 · Grade 10 · Parish Episcopal | 10 | Parish Episcopal | 29:21.60 | 0 |
| 59 | Luis Torres ArellanoPlace 59 · Grade 10 · Dallas Life Oak Cliff | 10 | Dallas Life Oak Cliff | 30:12.60 | 0 |
| 60 | Kaden LagowPlace 60 · Grade 9 · Watershed of Godley HS | 9 | Watershed of Godley HS | 30:28.60 | 0 |
| 61 | Juan OrtizPlace 61 · Grade 9 · Dallas Life Oak Cliff | 9 | Dallas Life Oak Cliff | 30:29.30 | 0 |
| 62 | Evan MorenoPlace 62 · Grade 12 · Grand Prairie | 12 | Grand Prairie | 32:06.60 | 40 |
| 63 | Jeremiah RodriguezPlace 63 · Grade 9 · Grand Prairie | 9 | Grand Prairie | 32:25.00 | 41 |
| 64 | Johnathan DavisPlace 64 · Grade 10 · Newman International (Arlington/Gibbins) | 10 | Newman International (Arlington/Gibbins) | 32:30.60 | 42 |
| 65 | Bryton RutledgePlace 65 · Grade 10 · Watershed of Godley HS | 10 | Watershed of Godley HS | 32:59.90 | 0 |
| 66 | Hassan ShaidPlace 66 · Grade 10 · Uplift North Hills Prep | 10 | Uplift North Hills Prep | 33:05.30 PR | 43 |
| 67 | Jimmy VillatoroPlace 67 · Grade 9 · FW Carter-Riverside | 9 | FW Carter-Riverside | 33:18.50 | 0 |
| 68 | Christopher StewartPlace 68 · Grade 11 · Uplift North Hills Prep | 11 | Uplift North Hills Prep | 39:06.30 PR | 44 |
| 69 | Joshua CastroPlace 69 · Grade 11 · Dallas Madison | 11 | Dallas Madison | 40:01.90 PR | 0 |
| 70 | Raul LujanPlace 70 · Grade 12 · Dallas Life Oak Cliff | 12 | Dallas Life Oak Cliff | 41:09.00 | 0 |