| 1 | Andrew ParrishPlace 1 · Grade 10 · Lewisville Marcus | 10 | Lewisville Marcus | 12:34.60 |
| 2 | Tsetstumur JambalPlace 2 · Grade 10 · Frisco Centennial | 10 | Frisco Centennial | 13:32.01 PR |
| 3 | Damean SantamariaPlace 3 · Grade 12 · Wylie East | 12 | Wylie East | 13:42.74 |
| 4 | Jayden AlonsoPlace 4 · Grade 10 · Garland | 10 | Garland | 13:48.91 PR |
| 5 | Noah SamirPlace 5 · Grade 9 · Frisco Lebanon Trail | 9 | Frisco Lebanon Trail | 14:05.85 |
| 6 | Warner WatkinsPlace 6 · Grade 11 · Lewisville Marcus | 11 | Lewisville Marcus | 14:11.41 |
| 7 | Zeke HowardPlace 7 · Grade 10 · Wylie East | 10 | Wylie East | 14:12.11 |
| 8 | Guillermo RamosPlace 8 · Grade 12 · North Mesquite | 12 | North Mesquite | 14:12.11 |
| 9 | Jefry Aguilar MatamorosPlace 9 · Grade 10 · Garland | 10 | Garland | 14:20.04 |
| 10 | Angel MartinezPlace 10 · Grade 11 · Garland | 11 | Garland | 14:24.54 |
| 11 | Bryan CastilloPlace 11 · Grade 10 · Garland | 10 | Garland | 14:25.25 PR |
| 12 | Carroll JoshuaPlace 12 · Grade 9 · Lewisville Marcus | 9 | Lewisville Marcus | 14:28.82 PR |
| 13 | Carter WarePlace 13 · Grade 9 · McKinney North | 9 | McKinney North | 14:37.80 PR |
| 14 | Cameron CoxPlace 14 · Grade 9 · McKinney North | 9 | McKinney North | 14:39.56 PR |
| 15 | Gabriel UggePlace 15 · Grade 12 · Frisco Lebanon Trail | 12 | Frisco Lebanon Trail | 14:41.71 PR |
| 16 | Ketler HolderPlace 16 · Grade 9 · Wylie East | 9 | Wylie East | 14:41.85 |
| 17 | Omar GardunoPlace 17 · Grade 11 · North Garland | 11 | North Garland | 14:53.76 |
| 18 | Siddharth JampanaPlace 18 · Grade 10 · Frisco Centennial | 10 | Frisco Centennial | 14:57.24 PR |
| 19 | Lucas NewtonPlace 19 · Grade 12 · Wylie East | 12 | Wylie East | 15:00.45 |
| 20 | Samuel YafitPlace 20 · Grade 9 · Wylie East | 9 | Wylie East | 15:04.19 PR |
| 21 | Joshua KimPlace 21 · Grade 10 · Frisco Lebanon Trail | 10 | Frisco Lebanon Trail | 15:05.92 |
| 22 | Aiden DennyPlace 22 · Grade 12 · Wylie East | 12 | Wylie East | 15:07.01 |
| 23 | Eli HuddlestonPlace 23 · Grade 9 · Wylie East | 9 | Wylie East | 15:08.76 |
| 24 | Abhishek DipuPlace 24 · Grade 11 · Wylie East | 11 | Wylie East | 15:10.56 |
| 25 | Giancarlo RodriguezPlace 25 · Grade 10 · Wylie East | 10 | Wylie East | 15:11.93 |
| 26 | Rohan HemmigePlace 26 · Grade 10 · Frisco Lebanon Trail | 10 | Frisco Lebanon Trail | 15:13.34 |
| 27 | Adam RudolphPlace 27 · Grade 9 · Lewisville Marcus | 9 | Lewisville Marcus | 15:13.73 PR |
| 28 | Jesse PatinoPlace 28 · Grade 12 · Mesquite | 12 | Mesquite | 15:18.18 PR |
| 29 | Eli ChinsPlace 29 · Grade 11 · Lewisville Marcus | 11 | Lewisville Marcus | 15:21.37 |
| 30 | Matthew DiazPlace 30 · Grade 9 · Wylie East | 9 | Wylie East | 15:24.01 |
| 31 | Binh NguyenPlace 31 · Grade 12 · North Garland | 12 | North Garland | 15:28.51 PR |
| 32 | Keaton PulleyPlace 32 · Grade 10 · Wylie East | 10 | Wylie East | 15:28.99 |
| 33 | Dylan JohnsonPlace 33 · Grade 9 · McKinney North | 9 | McKinney North | 15:29.75 PR |
| 34 | Hudson SmithPlace 34 · Grade 9 · McKinney North | 9 | McKinney North | 15:30.81 PR |
| 35 | Omar RamirezPlace 35 · Grade 9 · Garland | 9 | Garland | 15:31.85 |
| 36 | Andres GuerreroPlace 36 · Grade 9 · Garland | 9 | Garland | 15:35.66 PR |
| 37 | Ray HickePlace 37 · Grade 12 · Lewisville Marcus | 12 | Lewisville Marcus | 15:36.57 PR |
| 38 | Sinha VahinPlace 38 · Grade 9 · Frisco Centennial | 9 | Frisco Centennial | 15:37.79 PR |
| 39 | Dhiren DuhanPlace 39 · Grade 10 · Frisco Lebanon Trail | 10 | Frisco Lebanon Trail | 15:41.93 |
| 40 | Fernando CastilloPlace 40 · Grade 9 · Garland | 9 | Garland | 15:43.21 PR |
| 41 | Ian PosadaPlace 41 · Grade 12 · Mesquite | 12 | Mesquite | 15:46.83 PR |
| 42 | Angel LunaPlace 42 · Grade 11 · Garland | 11 | Garland | 15:54.43 |
| 43 | Breck LofgreenPlace 43 · Grade 10 · Lewisville Marcus | 10 | Lewisville Marcus | 15:59.59 PR |
| 44 | Hudson TwilleyPlace 44 · Grade 9 · Richardson Pearce | 9 | Richardson Pearce | 15:59.73 |
| 45 | Michael MartinezPlace 45 · Grade 11 · Garland | 11 | Garland | 16:02.89 PR |
| 46 | Giovanni GuitierrezPlace 46 · Grade 11 · Wylie East | 11 | Wylie East | 16:04.17 |
| 47 | Avi PatelPlace 47 · Grade 9 · Frisco Centennial | 9 | Frisco Centennial | 16:04.23 PR |
| 48 | Ricardo ValdezPlace 48 · Grade 9 · Garland | 9 | Garland | 16:05.33 |
| 49 | Cody BuenPlace 49 · Grade 10 · Frisco Lebanon Trail | 10 | Frisco Lebanon Trail | 16:07.08 |
| 50 | Ashtan BrockmanPlace 50 · Grade 11 · Garland Rowlett | 11 | Garland Rowlett | 16:10.49 |
| 51 | Viraj GavhanePlace 51 · Grade 9 · Coppell | 9 | Coppell | 16:11.58 PR |
| 52 | Lincoln MayPlace 52 · Grade 9 · Richardson Pearce | 9 | Richardson Pearce | 16:12.67 PR |
| 53 | Onell RupasinghePlace 53 · Grade 10 · Wylie East | 10 | Wylie East | 16:13.68 |
| 54 | Juhwan LeePlace 54 · Grade 9 · McKinney North | 9 | McKinney North | 16:14.13 PR |
| 55 | Kush BhatiPlace 55 · Grade 9 · Frisco Centennial | 9 | Frisco Centennial | 16:19.62 PR |
| 56 | Oliver Bautista ArticaPlace 56 · Grade 12 · Mesquite | 12 | Mesquite | 16:22.80 PR |
| 57 | Brayden WestfallPlace 57 · Grade 9 · Coppell | 9 | Coppell | 16:22.89 PR |
| 58 | Matthew MbuguaPlace 58 · Grade 10 · Plano | 10 | Plano | 16:24.21 PR |
| 59 | Parker EastburnPlace 59 · Grade 10 · Richardson Pearce | 10 | Richardson Pearce | 16:33.54 |
| 60 | Jaxon YoungPlace 60 · Grade 11 · Wylie East | 11 | Wylie East | 16:38.03 |
| 61 | Darsh GadepalliPlace 61 · Grade 9 · Frisco Centennial | 9 | Frisco Centennial | 16:42.88 PR |
| 62 | Natan AntenehPlace 62 · Grade 10 · North Garland | 10 | North Garland | 16:43.32 PR |
| 63 | Ian HolguinPlace 63 · Grade 10 · Coppell | 10 | Coppell | 16:46.06 |
| 64 | Jude RamirezPlace 64 · Grade 10 · Wylie East | 10 | Wylie East | 16:46.37 PR |
| 65 | Hector ElvirPlace 65 · Grade 10 · Garland | 10 | Garland | 16:46.42 PR |
| 66 | Arpan AwariPlace 66 · Grade 9 · Frisco Lebanon Trail | 9 | Frisco Lebanon Trail | 16:47.16 PR |
| 67 | Saul TurrubiartesPlace 67 · Grade 9 · North Mesquite | 9 | North Mesquite | 16:49.94 PR |
| 68 | Kingston HortonPlace 68 · Grade 9 · Wylie | 9 | Wylie | 16:57.20 PR |
| 69 | Isaiah RuizPlace 69 · Grade 10 · Mesquite | 10 | Mesquite | 17:00.33 PR |
| 70 | Zachary EversPlace 70 · Grade 9 · Richardson Pearce | 9 | Richardson Pearce | 17:01.10 |
| 71 | Brayden FaganPlace 71 · Grade 10 · Wylie East | 10 | Wylie East | 17:01.59 |
| 72 | Mason SchrautPlace 72 · Grade 10 · Richardson Pearce | 10 | Richardson Pearce | 17:03.64 |
| 73 | Collin GardinerPlace 73 · Grade 9 · Coppell | 9 | Coppell | 17:03.97 |
| 74 | Yohannes JimenezPlace 74 · Grade 9 · Frisco Centennial | 9 | Frisco Centennial | 17:04.11 PR |
| 75 | Aaron KorabandiPlace 75 · Grade 9 · Wylie East | 9 | Wylie East | 17:05.10 |
| 76 | Ayden DanielsPlace 76 · Grade 10 · Frisco Lebanon Trail | 10 | Frisco Lebanon Trail | 17:06.90 PR |
| 77 | Blake CurryPlace 77 · Grade 9 · Richardson Pearce | 9 | Richardson Pearce | 17:07.53 |
| 78 | Iker CruzPlace 78 · Grade 9 · Garland | 9 | Garland | 17:13.22 PR |
| 79 | Mekhi LylesPlace 79 · Grade 10 · Mesquite | 10 | Mesquite | 17:15.59 PR |
| 80 | Aaron LazaroPlace 80 · Grade 9 · Garland | 9 | Garland | 17:19.08 |
| 81 | Ethan ReynoldsPlace 81 · Grade 10 · Coppell | 10 | Coppell | 17:19.13 |
| 82 | Jackson BennersPlace 82 · Grade 9 · Richardson Pearce | 9 | Richardson Pearce | 17:19.54 |
| 83 | Christopher GonzalezPlace 83 · Grade 9 · Garland | 9 | Garland | 17:20.23 |
| 84 | Hudson PerkinsPlace 84 · Grade 11 · Lewisville Marcus | 11 | Lewisville Marcus | 17:21.26 |
| 85 | Benjamin SmithPlace 85 · Grade 12 · North Garland | 12 | North Garland | 17:22.32 PR |
| 86 | Raul RenteriaPlace 86 · Grade 9 · Mesquite | 9 | Mesquite | 17:24.80 PR |
| 87 | Aliasghar AliPlace 87 · Grade 12 · Coppell | 12 | Coppell | 17:25.22 |
| 88 | Hager BeshirPlace 88 · Grade 10 · North Garland | 10 | North Garland | 17:26.54 PR |
| 89 | Timothy GloriosoPlace 89 · Grade 10 · Wylie East | 10 | Wylie East | 17:27.24 |
| 90 | John FlukerPlace 90 · Grade 9 · Mesquite | 9 | Mesquite | 17:30.48 PR |
| 91 | Levi WhitleyPlace 91 · Grade 9 · Coppell | 9 | Coppell | 17:33.59 |
| 92 | Zachary PiercePlace 92 · Grade 9 · Coppell | 9 | Coppell | 17:42.62 |
| 93 | Hong NgoPlace 93 · Grade 11 · North Garland | 11 | North Garland | 17:45.02 |
| 94 | Israel AndradePlace 94 · Grade 10 · Mesquite | 10 | Mesquite | 17:47.16 PR |
| 95 | Henry FreemanPlace 95 · Grade 9 · Wylie East | 9 | Wylie East | 17:48.18 PR |
| 96 | Asher UtechtPlace 96 · Grade 9 · Plano | 9 | Plano | 18:01.98 |
| 97 | Sebastian SchusterPlace 97 · Grade 9 · Plano | 9 | Plano | 18:02.02 |
| 98 | Fernando MartinezPlace 98 · Grade 11 · Mesquite | 11 | Mesquite | 18:05.44 PR |
| 99 | Isaac BrunsPlace 99 · Grade 12 · Garland Rowlett | 12 | Garland Rowlett | 18:06.84 |
| 100 | Ekam DhaliwalPlace 100 · Grade 9 · Wylie | 9 | Wylie | 18:09.32 PR |