| 1 | Israel QuintanaPlace 1 · Immanuel Chr | — | Immanuel Chr | 17:53.76 | — |
| 2 | Neal RhoadesPlace 2 · Westlake Academy | — | Westlake Academy | 18:36.95 | 1 |
| 3 | Colton DillardPlace 3 · Harvest Chri | — | Harvest Chri | 19:00.44 | — |
| 4 | Landon HugginsPlace 4 · Westlake Academy | — | Westlake Academy | 19:48.09 | 2 |
| 5 | Mike AukaPlace 5 · Newman Inter | — | Newman Inter | 20:09.14 | 3 |
| 6 | Travis DavidsonPlace 6 · Wylie Prepar | — | Wylie Prepar | 20:11.77 | 4 |
| 7 | Arphaxad NyabutoPlace 7 · Newman Inter | — | Newman Inter | 20:23.33 | 5 |
| 8 | Carson JonesPlace 8 · Granbury Cor | — | Granbury Cor | 21:09.69 | 6 |
| 9 | Carter JonesPlace 9 · Granbury Cor | — | Granbury Cor | 21:14.33 | 7 |
| 10 | Andy CumbestPlace 10 · Harvest Chri | — | Harvest Chri | 21:17.19 | — |
| 11 | Parker GlynPlace 11 · Westlake Academy | — | Westlake Academy | 21:17.59 | 8 |
| 12 | William DavidsonPlace 12 · Wylie Prepar | — | Wylie Prepar | 21:30.55 | 9 |
| 13 | Landon RubiPlace 13 · Immanuel Chr | — | Immanuel Chr | 21:31.80 | — |
| 14 | Greg SpencerPlace 14 · Dallas Academy | — | Dallas Academy | 21:33.58 | 10 |
| 15 | Bryce ThomasPlace 15 · Granbury Cor | — | Granbury Cor | 21:35.57 | 11 |
| 16 | Ethan HoustonPlace 16 · Azle Christi | — | Azle Christi | 21:50.59 | — |
| 17 | Cade CurryPlace 17 · Wylie Prepar | — | Wylie Prepar | 21:54.95 | 12 |
| 18 | Timothy ReyesPlace 18 · Heritage Chr | — | Heritage Chr | 22:04.37 | 13 |
| 19 | Ian WoodruffPlace 19 · Immanuel Chr | — | Immanuel Chr | 22:10.35 | — |
| 20 | Ashton McMullinPlace 20 · Wylie Prepar | — | Wylie Prepar | 22:21.66 | 14 |
| 21 | Joel SolisPlace 21 · Dallas Inspi | — | Dallas Inspi | 22:38.62 | 15 |
| 22 | Navi DangPlace 22 · Westlake Academy | — | Westlake Academy | 23:07.59 | 16 |
| 23 | Sam D'AgostinoPlace 23 · Wylie Prepar | — | Wylie Prepar | 23:30.20 | 17 |
| 24 | Josh SalvoPlace 24 · Heritage Chr | — | Heritage Chr | 23:39.48 | 18 |
| 25 | Hudson MorrisPlace 25 · Dallas Academy | — | Dallas Academy | 23:50.45 | 19 |
| 26 | Cole BrunsPlace 26 · Dallas Academy | — | Dallas Academy | 23:53.96 | 20 |
| 27 | Nolan WellsPlace 27 · Nazarene Chr | — | Nazarene Chr | 24:04.47 | — |
| 28 | Daniel Pinkston-HayesPlace 28 · Dallas Academy | — | Dallas Academy | 24:05.64 | 21 |
| 29 | connor DukePlace 29 · Westlake Academy | — | Westlake Academy | 24:06.77 | 22 |
| 30 | Cesar FragaPlace 30 · Dallas Inspi | — | Dallas Inspi | 24:25.95 | 23 |
| 31 | Alex D'AgostinoPlace 31 · Wylie Prepar | — | Wylie Prepar | 24:33.20 | 24 |
| 32 | Ellis AdattoPlace 32 · Dallas Academy | — | Dallas Academy | 25:06.99 | 25 |
| 33 | Connor JonesPlace 33 · Granbury Cor | — | Granbury Cor | 25:21.79 | 26 |
| 34 | Noble CarterPlace 34 · Granbury Cor | — | Granbury Cor | 25:34.96 | 27 |
| 35 | Trevor BashorPlace 35 · Newman Inter | — | Newman Inter | 25:39.43 | 28 |
| 36 | Taiwo OlawyinPlace 36 · Newman Inter | — | Newman Inter | 25:58.72 | 29 |
| 37 | Christian RamirezPlace 37 · Dallas Inspi | — | Dallas Inspi | 26:07.47 | 30 |
| 38 | Takaji RobsonPlace 38 · Westlake Academy | — | Westlake Academy | 27:20.37 | 31 |
| 39 | Kestin HooverPlace 39 · Heritage Chr | — | Heritage Chr | 27:39.79 | 32 |
| 40 | Jack StonehousePlace 40 · Wylie Prepar | — | Wylie Prepar | 27:43.05 | — |
| 41 | Andrew SalvoPlace 41 · Heritage Chr | — | Heritage Chr | 27:47.34 | 33 |
| 42 | Hank WrightPlace 42 · Dallas Academy | — | Dallas Academy | 27:52.58 | 34 |
| 43 | Daniel BarkerPlace 43 · Heritage Chr | — | Heritage Chr | 28:41.25 | 35 |
| 44 | Gabriel KellyPlace 44 · Westlake Academy | — | Westlake Academy | 28:54.57 | — |
| 45 | Giovani RamiriezPlace 45 · Dallas Inspi | — | Dallas Inspi | 30:11.22 | 36 |
| 46 | Noah CarolloPlace 46 · Dallas Academy | — | Dallas Academy | 30:21.65 | — |
| 47 | Austin DamekPlace 47 · Dallas Academy | — | Dallas Academy | 30:21.93 | — |
| 48 | Edgar AlonsoPlace 48 · Dallas Inspi | — | Dallas Inspi | 30:26.95 | 37 |
| 49 | Edward CastilloPlace 49 · Dallas Inspi | — | Dallas Inspi | 30:36.04 | 38 |