| 1 | Tyrus CowanPlace 1 · Grade 12 · Sunnyvale | 12 | Sunnyvale | 16:03.67 |
| 2 | Dev KumarPlace 2 · Grade 12 · Sunnyvale | 12 | Sunnyvale | 16:08.03 PR |
| 3 | Sebastian MedinaPlace 3 · Grade 12 · Tyler Chapel Hill | 12 | Tyler Chapel Hill | 16:11.80 |
| 4 | Daniel MartinezPlace 4 · Grade 11 · Sanger | 11 | Sanger | 16:14.01 |
| 5 | Jacob NoePlace 5 · Grade 11 · Sulphur Springs | 11 | Sulphur Springs | 16:25.85 |
| 6 | Gerardo BecerraPlace 6 · Grade 11 · Life Waxahachie | 11 | Life Waxahachie | 16:29.49 PR |
| 7 | Ryder PhillipsPlace 7 · Grade 12 · Celina | 12 | Celina | 16:33.22 PR |
| 8 | Arnaldo PerezPlace 8 · Grade 9 · Kemp | 9 | Kemp | 16:42.94 |
| 9 | David MartinezPlace 9 · Grade 11 · Sanger | 11 | Sanger | 16:44.36 |
| 10 | Kaden PlaugherPlace 10 · Grade 10 · Aubrey | 10 | Aubrey | 16:44.48 |
| 11 | Peyton ChandlerPlace 11 · Grade 11 · Canton | 11 | Canton | 16:48.99 |
| 12 | Bryden MeadePlace 12 · Grade 9 · Sanger | 9 | Sanger | 16:50.11 |
| 13 | Jaiden Tejada ClarkPlace 13 · Grade 11 · Longview Pine Tree | 11 | Longview Pine Tree | 16:50.43 |
| 14 | Travis J MartinezPlace 14 · Grade 10 · Sanger | 10 | Sanger | 16:51.61 |
| 15 | Daniel PlatasPlace 15 · Grade 11 · Gainesville | 11 | Gainesville | 16:54.06 |
| 16 | Luke RuggPlace 16 · Grade 12 · Frisco Panther Creek | 12 | Frisco Panther Creek | 16:55.03 |
| 17 | Lincoln BennisonPlace 17 · Grade 11 · Richland (Prosper) | 11 | Richland (Prosper) | 16:57.26 |
| 18 | Isai CecilioPlace 18 · Grade 12 · Hillsboro | 12 | Hillsboro | 16:57.48 |
| 19 | Alex GonzalezPlace 19 · Grade 10 · Paris | 10 | Paris | 16:59.74 PR |
| 20 | Hugo BecerrilPlace 20 · Grade 11 · Pittsburg | 11 | Pittsburg | 17:01.36 |
| 21 | Saatvik PullelaPlace 21 · Grade 10 · Richland (Prosper) | 10 | Richland (Prosper) | 17:02.93 |
| 22 | Ethan SchultzPlace 22 · Grade 11 · Richland (Prosper) | 11 | Richland (Prosper) | 17:04.24 |
| 23 | Braxton EvansPlace 23 · Grade 12 · Gainesville | 12 | Gainesville | 17:04.87 |
| 24 | Brady BurgessPlace 24 · Grade 11 · Gainesville | 11 | Gainesville | 17:05.15 |
| 25 | Arthur FulcePlace 25 · Grade 12 · Dallas Lincoln | 12 | Dallas Lincoln | 17:05.62 PR |
| 26 | Grady WysePlace 26 · Grade 12 · Sunnyvale | 12 | Sunnyvale | 17:08.79 PR |
| 27 | Landry LozanoPlace 27 · Grade 12 · Sunnyvale | 12 | Sunnyvale | 17:10.53 |
| 28 | Adam VenegasPlace 28 · Grade 12 · Longview Pine Tree | 12 | Longview Pine Tree | 17:17.21 |
| 29 | Ian AllenPlace 29 · Grade 12 · Paris | 12 | Paris | 17:20.52 |
| 30 | Melvin RojasPlace 30 · Grade 11 · Longview Pine Tree | 11 | Longview Pine Tree | 17:21.45 |
| 31 | Alexis Gio BenitezPlace 31 · Grade 10 · Wills Point | 10 | Wills Point | 17:26.81 PR |
| 32 | Joseph MoralesPlace 32 · Grade 10 · Henderson | 10 | Henderson | 17:29.33 |
| 33 | Mateo PerezPlace 33 · Grade 12 · Sulphur Springs | 12 | Sulphur Springs | 17:30.79 |
| 34 | Landon BellPlace 34 · Grade 10 · Godley | 10 | Godley | 17:32.23 PR |
| 35 | Josh DiazPlace 35 · Grade 10 · Van | 10 | Van | 17:38.39 |
| 36 | Gavin BrownPlace 36 · Grade 10 · Lindale | 10 | Lindale | 17:40.39 PR |
| 37 | Xavier GonzalezPlace 37 · Grade 11 · Gainesville | 11 | Gainesville | 17:41.78 |
| 38 | Nolan SpencerPlace 38 · Grade 11 · Paris North Lamar | 11 | Paris North Lamar | 17:42.17 |
| 39 | Erick RamirezPlace 39 · Grade 11 · Gainesville | 11 | Gainesville | 17:44.27 |
| 40 | Alonso PatinoPlace 40 · Grade 11 · Sulphur Springs | 11 | Sulphur Springs | 17:44.78 |
| 41 | Jordy SandovalPlace 41 · Grade 11 · Kilgore | 11 | Kilgore | 17:47.47 PR |
| 42 | Gabriel SotoPlace 42 · Grade 10 · Sanger | 10 | Sanger | 17:47.52 |
| 43 | Malik CollinsPlace 43 · Grade 10 · Nevada Community | 10 | Nevada Community | 17:47.73 |
| 44 | Andrew HorakPlace 44 · Grade 9 · Richland (Prosper) | 9 | Richland (Prosper) | 17:48.55 |
| 45 | Eric MartinezPlace 45 · Grade 12 · Longview Pine Tree | 12 | Longview Pine Tree | 17:49.88 |
| 46 | Justin BullardPlace 46 · Grade 12 · Life Waxahachie | 12 | Life Waxahachie | 17:49.98 |
| 47 | Landen WarePlace 47 · Grade 10 · Farmersville | 10 | Farmersville | 17:52.93 |
| 48 | Tanner BaxterPlace 48 · Grade 12 · Gilmer | 12 | Gilmer | 17:53.66 |
| 49 | Seth LeeveyPlace 49 · Grade 11 · Lindale | 11 | Lindale | 17:54.87 |
| 50 | Joel ElizaldePlace 50 · Grade 12 · Life Waxahachie | 12 | Life Waxahachie | 17:55.34 |
| 51 | Sypress EdneyPlace 51 · Grade 11 · Gilmer | 11 | Gilmer | 17:56.94 |
| 52 | Uriel NetroPlace 52 · Grade 12 · Pittsburg | 12 | Pittsburg | 17:57.11 |
| 53 | Daniel OundaPlace 53 · Grade 12 · Cumberland Academy | 12 | Cumberland Academy | 17:58.80 |
| 54 | Cy TenneryPlace 54 · Grade 11 · Godley | 11 | Godley | 18:01.83 |
| 55 | Demari GreenPlace 55 · Grade 12 · Hillsboro | 12 | Hillsboro | 18:02.69 |
| 56 | Landon GrebPlace 56 · Grade - · Lindale | - | Lindale | 18:03.66 |
| 57 | Anthony RuizPlace 57 · Grade 11 · Hillsboro | 11 | Hillsboro | 18:03.81 |
| 58 | Kaeden CarwilePlace 58 · Grade 11 · Longview Pine Tree | 11 | Longview Pine Tree | 18:04.59 |
| 59 | Angel ZepedaPlace 59 · Grade 11 · Sanger | 11 | Sanger | 18:04.80 |
| 60 | Cameron AllenPlace 60 · Grade 12 · Life Waxahachie | 12 | Life Waxahachie | 18:05.01 PR |
| 61 | Arjun VenkatakrishnanPlace 61 · Grade 11 · Richland (Prosper) | 11 | Richland (Prosper) | 18:08.71 |
| 62 | Jose GonzalezPlace 62 · Grade 11 · Kilgore | 11 | Kilgore | 18:09.09 |
| 63 | Ever GonzalezPlace 63 · Grade 12 · Paris | 12 | Paris | 18:11.11 |
| 64 | King JonesPlace 64 · Grade 12 · Dallas Carter | 12 | Dallas Carter | 18:11.20 PR |
| 65 | Israel WainionpaPlace 65 · Grade 10 · Mabank | 10 | Mabank | 18:13.26 |
| 66 | Jesus ChavezPlace 66 · Grade 12 · Hillsboro | 12 | Hillsboro | 18:13.60 |
| 67 | Gabe MayoPlace 67 · Grade 12 · Sulphur Springs | 12 | Sulphur Springs | 18:20.81 |
| 68 | Cameron TaylorPlace 68 · Grade 11 · Pittsburg | 11 | Pittsburg | 18:21.67 |
| 69 | Lucas RobinsPlace 69 · Grade 10 · Gilmer | 10 | Gilmer | 18:22.11 |
| 70 | Ramon GarciaPlace 70 · Grade 11 · Ferris | 11 | Ferris | 18:22.15 PR |
| 71 | Luisangel RodriguezPlace 71 · Grade 10 · Hillsboro | 10 | Hillsboro | 18:22.45 PR |
| 72 | Juan MontesPlace 72 · Grade 10 · Kennedale | 10 | Kennedale | 18:23.47 |
| 73 | Landon BrodtPlace 73 · Grade 10 · Life Waxahachie | 10 | Life Waxahachie | 18:24.48 |
| 74 | Jacob KinseyPlace 74 · Grade 10 · Wills Point | 10 | Wills Point | 18:29.97 |
| 75 | Jonathan CastilloPlace 75 · Grade 9 · Kemp | 9 | Kemp | 18:30.67 |
| 76 | Ethan TorresPlace 76 · Grade 12 · Gainesville | 12 | Gainesville | 18:31.88 |
| 77 | Zachary SheppaPlace 77 · Grade 12 · Lindale | 12 | Lindale | 18:33.24 |
| 78 | Johnathan CamachoPlace 78 · Grade 11 · Longview Pine Tree | 11 | Longview Pine Tree | 18:34.23 |
| 79 | Connor GarrisonPlace 79 · Grade 11 · Wills Point | 11 | Wills Point | 18:34.47 |
| 80 | Josue GonzalesPlace 80 · Grade 12 · Lindale | 12 | Lindale | 18:35.58 |
| 81 | Uriel Vasquez PerezPlace 81 · Grade 9 · Richland (Prosper) | 9 | Richland (Prosper) | 18:36.25 PR |
| 82 | Reed BrownPlace 82 · Grade 10 · Paris | 10 | Paris | 18:39.16 |
| 83 | Landon GreenPlace 83 · Grade 11 · Farmersville | 11 | Farmersville | 18:39.47 PR |
| 84 | Celson JamesPlace 84 · Grade 12 · Gilmer | 12 | Gilmer | 18:39.56 |
| 85 | Carter KnabenshuePlace 85 · Grade 10 · Pittsburg | 10 | Pittsburg | 18:40.70 |
| 86 | Drew CrumPlace 86 · Grade 10 · Farmersville | 10 | Farmersville | 18:40.72 PR |
| 87 | Damian CigarroaPlace 87 · Grade 11 · Pittsburg | 11 | Pittsburg | 18:41.03 |
| 88 | Eduardo GonzalezPlace 88 · Grade 11 · Wills Point | 11 | Wills Point | 18:41.37 |
| 89 | Manuel ArzolaPlace 89 · Grade 11 · Dallas Kimball | 11 | Dallas Kimball | 18:42.71 |
| 90 | Eli AllenPlace 90 · Grade 11 · Paris | 11 | Paris | 18:44.71 |
| 91 | Christopher RamirezPlace 91 · Grade 12 · Longview Pine Tree | 12 | Longview Pine Tree | 18:45.71 |
| 92 | Trey ValderesPlace 92 · Grade 10 · Life Waxahachie | 10 | Life Waxahachie | 18:47.93 |
| 93 | Isaac SolchenbergerPlace 93 · Grade 11 · Sanger | 11 | Sanger | 18:49.88 |
| 94 | Bernardo MartinsPlace 94 · Grade 9 · Richland (Prosper) | 9 | Richland (Prosper) | 18:52.76 |
| 95 | Victor TorresPlace 95 · Grade 12 · Wills Point | 12 | Wills Point | 18:55.85 |
| 96 | Adrian Gonzalez OlginPlace 96 · Grade 12 · Carrollton Ranchview | 12 | Carrollton Ranchview | 18:59.59 PR |
| 97 | Jose CarmonaPlace 97 · Grade 11 · Hillsboro | 11 | Hillsboro | 18:59.78 |
| 98 | Ryker DanielPlace 98 · Grade 9 · Sulphur Springs | 9 | Sulphur Springs | 19:00.42 PR |
| 99 | Luke LairPlace 99 · Grade 11 · Farmersville | 11 | Farmersville | 19:01.42 |
| 100 | Abraham OlivaPlace 100 · Grade 11 · Ferris | 11 | Ferris | 19:03.81 |