| 1 | John HuntPlace 1 · Grade 12 · Duncanville | 12 | Duncanville | 18:17.13 |
| 2 | Isaiah PricePlace 2 · Grade 9 · Duncanville | 9 | Duncanville | 18:24.84 |
| 3 | George MartinezPlace 3 · Grade 12 · Duncanville | 12 | Duncanville | 18:38.16 |
| 4 | Brandon KimballPlace 4 · Grade 12 · Duncanville | 12 | Duncanville | 18:51.55 |
| 5 | Elijah SabalaPlace 5 · Grade 9 · Duncanville | 9 | Duncanville | 19:02.15 PR |
| 6 | Anthony SilvaPlace 6 · Grade 12 · South Grand Prairie | 12 | South Grand Prairie | 19:04.67 |
| 7 | Edgar CastanedaPlace 7 · Grade 11 · Midlothian | 11 | Midlothian | 19:20.21 PR |
| 8 | Corey KhanhkhamPlace 8 · Grade 11 · Midlothian | 11 | Midlothian | 19:21.45 PR |
| 9 | Brendan CampPlace 9 · Grade 9 · Cedar Hill | 9 | Cedar Hill | 19:22.27 |
| 10 | Aaron TomlinsonPlace 10 · Grade 11 · Midlothian | 11 | Midlothian | 19:33.84 |
| 11 | Garrett LumanPlace 11 · Grade 11 · South Grand Prairie | 11 | South Grand Prairie | 19:34.03 |
| 12 | Jonathan TorrezPlace 12 · Grade 9 · Duncanville | 9 | Duncanville | 19:40.67 |
| 13 | Sean EsakovPlace 13 · Grade 11 · Mansfield | 11 | Mansfield | 19:43.93 |
| 14 | Arami HicksPlace 14 · Grade 11 · Cedar Hill | 11 | Cedar Hill | 19:46.77 |
| 15 | Roman ReyesPlace 15 · Grade 9 · Duncanville | 9 | Duncanville | 19:59.12 |
| 16 | Carl CoxPlace 16 · Grade 11 · Cedar Hill | 11 | Cedar Hill | 20:11.39 |
| 17 | Isaac TobiasPlace 17 · Grade 12 · Duncanville | 12 | Duncanville | 20:12.15 |
| 18 | Alvaro CarranzaPlace 18 · Grade 12 · Duncanville | 12 | Duncanville | 20:13.38 PR |
| 19 | Chris SpillersPlace 19 · Grade 10 · Midlothian | 10 | Midlothian | 20:15.17 PR |
| 20 | Juan RamirezPlace 20 · Grade 9 · Duncanville | 9 | Duncanville | 20:15.58 |
| 21 | Jeremiah PhillipsPlace 21 · Grade 10 · Cedar Hill | 10 | Cedar Hill | 20:17.38 |
| 22 | George BrownPlace 22 · Grade 9 · Cedar Hill | 9 | Cedar Hill | 20:18.76 |
| 23 | Rodrigo VasquezPlace 23 · Grade 11 · Duncanville | 11 | Duncanville | 20:20.80 PR |
| 24 | Joshua CarterPlace 24 · Grade 11 · Cedar Hill | 11 | Cedar Hill | 20:25.37 |
| 25 | Joel LopezPlace 25 · Grade 11 · Duncanville | 11 | Duncanville | 20:25.53 |
| 26 | Junior KowacPlace 26 · Grade 11 · Mansfield | 11 | Mansfield | 20:33.04 |
| 27 | Andres RamirezPlace 27 · Grade 10 · Grand Prairie | 10 | Grand Prairie | 20:36.01 |
| 28 | Al-Nassar LawalPlace 28 · Grade 10 · Cedar Hill | 10 | Cedar Hill | 20:42.86 PR |
| 29 | De'Mikeyal YowPlace 29 · Grade 12 · DeSoto | 12 | DeSoto | 20:44.30 PR |
| 30 | Fisher PearcePlace 30 · Grade 12 · Midlothian | 12 | Midlothian | 20:45.56 |
| 31 | Jaylyn BakerPlace 31 · Grade 11 · Duncanville | 11 | Duncanville | 20:48.10 PR |
| 32 | William StoutPlace 32 · Grade 10 · Midlothian | 10 | Midlothian | 20:49.33 |
| 33 | Jonivin GonzalesPlace 33 · Grade 9 · Grand Prairie | 9 | Grand Prairie | 20:49.53 |
| 34 | Malik SmithPlace 34 · Grade 10 · South Grand Prairie | 10 | South Grand Prairie | 20:57.56 |
| 35 | Marvin FloresPlace 35 · Grade 12 · Duncanville | 12 | Duncanville | 21:22.56 |
| 36 | Jordan AshmorePlace 36 · Grade 10 · Cedar Hill | 10 | Cedar Hill | 21:23.11 |
| 37 | Brayan OrtizPlace 37 · Grade 11 · DeSoto | 11 | DeSoto | 21:27.59 |
| 38 | Nicholas HinesPlace 38 · Grade 9 · Cedar Hill | 9 | Cedar Hill | 21:30.42 PR |
| 39 | John SanchezPlace 39 · Grade 12 · Cedar Hill | 12 | Cedar Hill | 21:33.07 PR |
| 40 | Abubakar JallohPlace 40 · Grade 9 · Duncanville | 9 | Duncanville | 21:40.09 |
| 41 | Chase DavidsonPlace 41 · Grade 10 · Midlothian | 10 | Midlothian | 21:43.58 |
| 42 | David MorenoPlace 42 · Grade 10 · South Grand Prairie | 10 | South Grand Prairie | 21:44.44 PR |
| 43 | Tyler YotherPlace 43 · Grade 10 · South Grand Prairie | 10 | South Grand Prairie | 21:46.36 |
| 44 | Nathan PhillipsPlace 44 · Grade 11 · Midlothian | 11 | Midlothian | 21:51.66 |
| 45 | Chris SalazarPlace 45 · Grade 11 · South Grand Prairie | 11 | South Grand Prairie | 21:57.83 |
| 46 | Eduardo ReyesPlace 46 · Grade 10 · Duncanville | 10 | Duncanville | 22:01.00 |
| 47 | Christian SalasPlace 47 · Grade 10 · Grand Prairie | 10 | Grand Prairie | 22:04.95 |
| 48 | Colin ToonPlace 48 · Grade 12 · Midlothian | 12 | Midlothian | 22:06.01 PR |
| 49 | Daniel Leon-GuerreroPlace 49 · Grade 11 · Midlothian | 11 | Midlothian | 22:08.32 |
| 50 | Leo DiazPlace 50 · Grade 10 · Grand Prairie | 10 | Grand Prairie | 22:14.37 |
| 51 | Jharryn JohnsonPlace 51 · Grade 11 · Duncanville | 11 | Duncanville | 22:25.83 |
| 52 | Jose AlvarezPlace 52 · Grade 10 · Grand Prairie | 10 | Grand Prairie | 22:37.63 PR |
| 53 | Osvaldo OrtizPlace 53 · Grade 11 · DeSoto | 11 | DeSoto | 22:44.88 |
| 54 | George LopezPlace 54 · Grade 10 · Duncanville | 10 | Duncanville | 22:47.13 |
| 55 | Jesus AvilaPlace 55 · Grade 12 · Grand Prairie | 12 | Grand Prairie | 22:55.19 |
| 56 | Seth McCaskillPlace 56 · Grade 11 · Midlothian | 11 | Midlothian | 23:03.25 |
| 57 | Jordan GarrisonPlace 57 · Grade 9 · Cedar Hill | 9 | Cedar Hill | 23:06.13 |
| 58 | Chris SotoPlace 58 · Grade 12 · Duncanville | 12 | Duncanville | 23:08.25 |
| 59 | Jason SortoPlace 59 · Grade 9 · Duncanville | 9 | Duncanville | 23:16.97 |
| 60 | Ethan ArredondoPlace 60 · Grade 10 · Mansfield | 10 | Mansfield | 23:21.19 |
| 61 | Carson TraylorPlace 61 · Grade 10 · DeSoto | 10 | DeSoto | 23:30.06 |
| 62 | Pedro PichardoPlace 62 · Grade 11 · Mansfield | 11 | Mansfield | 23:30.25 |
| 63 | Mi'kale BellPlace 63 · Grade 10 · Cedar Hill | 10 | Cedar Hill | 23:34.31 |
| 64 | Kamden AkensPlace 64 · Grade 9 · Mansfield | 9 | Mansfield | 23:47.26 |
| 65 | Anthony RamirezPlace 65 · Grade 11 · South Grand Prairie | 11 | South Grand Prairie | 24:05.62 |
| 66 | Jonathan MoralesPlace 66 · Grade 11 · Grand Prairie | 11 | Grand Prairie | 24:24.88 |
| 67 | Caleb SawyerPlace 67 · Grade 9 · Duncanville | 9 | Duncanville | 24:33.16 |
| 68 | Derek HarrisPlace 68 · Grade 9 · Cedar Hill | 9 | Cedar Hill | 24:39.05 PR |
| 69 | Noe AranPlace 69 · Grade 12 · Duncanville | 12 | Duncanville | 24:45.50 PR |
| 70 | Martin FernandezPlace 70 · Grade 10 · Grand Prairie | 10 | Grand Prairie | 24:54.91 |
| 71 | Cody TecklenburgPlace 71 · Grade 9 · Mansfield | 9 | Mansfield | 24:59.04 |
| 72 | Leighton FastPlace 72 · Grade 9 · Mansfield | 9 | Mansfield | 25:03.20 |
| 73 | Nham NgyuenPlace 73 · Grade 9 · Mansfield | 9 | Mansfield | 25:58.60 |
| 74 | Colton HendersonPlace 74 · Grade 12 · Cedar Hill | 12 | Cedar Hill | 26:30.06 |
| 75 | Alaric WilliamsPlace 75 · Grade 9 · DeSoto | 9 | DeSoto | 26:50.40 |
| 76 | Victor VieraPlace 76 · Grade 10 · Duncanville | 10 | Duncanville | 27:16.82 |
| 77 | Kevin Ruiz GonzalesPlace 77 · Grade 9 · Grand Prairie | 9 | Grand Prairie | 27:41.63 |
| 78 | Chris RamosPlace 78 · Grade 9 · Mansfield | 9 | Mansfield | 27:56.86 |
| 79 | Kyle MinorPlace 79 · Grade 11 · Cedar Hill | 11 | Cedar Hill | 27:56.86 |