| 1 | Ty WilliamsPlace 1 · Grade 12 · FW Country Day | 12 | FW Country Day | 17:26.54 |
| 2 | Quincey McLeanPlace 2 · Grade 11 · Burkburnett | 11 | Burkburnett | 17:57.38 |
| 3 | Brodie KirbyPlace 3 · Grade 12 · Trinity Basin Titan Academy | 12 | Trinity Basin Titan Academy | 18:19.23 |
| 4 | Shaib Ahmad FaiziPlace 4 · Grade 12 · FW Diamond Hill-Jarvis | 12 | FW Diamond Hill-Jarvis | 18:29.25 |
| 5 | Craig ReedPlace 5 · Grade 10 · Trinity Basin Titan Academy | 10 | Trinity Basin Titan Academy | 18:37.51 |
| 6 | Omar Gonzalez GarciaPlace 6 · Grade 12 · FW Diamond Hill-Jarvis | 12 | FW Diamond Hill-Jarvis | 18:40.33 |
| 7 | Jason SayavongsaPlace 7 · Grade 12 · Newman International (Cedar Hill) | 12 | Newman International (Cedar Hill) | 19:17.76 |
| 8 | Jacob BassPlace 8 · Grade 12 · Burkburnett | 12 | Burkburnett | 19:30.62 PR |
| 9 | Caleb ScheffePlace 9 · Grade 9 · Burkburnett | 9 | Burkburnett | 19:32.38 |
| 10 | Robert ReidPlace 10 · Grade 10 · Trinity Basin Titan Academy | 10 | Trinity Basin Titan Academy | 19:40.77 |
| 11 | Gad IshimwePlace 11 · Grade 12 · FW Diamond Hill-Jarvis | 12 | FW Diamond Hill-Jarvis | 19:52.15 PR |
| 12 | Josh MarriottPlace 12 · Grade 10 · Trinity Basin Titan Academy | 10 | Trinity Basin Titan Academy | 19:58.14 |
| 13 | Benjamin IvoryPlace 13 · Grade 9 · FW Country Day | 9 | FW Country Day | 19:58.89 |
| 14 | Jace EdwardsPlace 14 · Grade 12 · Trinity Basin Titan Academy | 12 | Trinity Basin Titan Academy | 19:59.96 |
| 15 | Cannon LackeyPlace 15 · Grade 12 · Pantego Christian | 12 | Pantego Christian | 20:07.92 |
| 16 | Esteban AvilezPlace 16 · Grade 11 · FW Diamond Hill-Jarvis | 11 | FW Diamond Hill-Jarvis | 20:09.33 PR |
| 17 | Benjamin CookPlace 17 · Grade 12 · Trinity Basin Titan Academy | 12 | Trinity Basin Titan Academy | 20:10.06 |
| 18 | Colton ColemanPlace 18 · Grade 12 · Pantego Christian | 12 | Pantego Christian | 20:29.15 PR |
| 19 | Kayden SchofieldPlace 19 · Grade 11 · Burkburnett | 11 | Burkburnett | 20:34.37 PR |
| 20 | Daniel AlemanPlace 20 · Grade 9 · FW Diamond Hill-Jarvis | 9 | FW Diamond Hill-Jarvis | 20:34.81 PR |
| 21 | Charlie CadyPlace 21 · Grade 12 · FW Country Day | 12 | FW Country Day | 20:48.97 |
| 22 | Reece BlackmonPlace 22 · Grade 11 · Burkburnett | 11 | Burkburnett | 20:54.53 |
| 23 | Azaael MurilloPlace 23 · Grade 12 · FW Diamond Hill-Jarvis | 12 | FW Diamond Hill-Jarvis | 21:05.99 |
| 24 | Ethan BurgessPlace 24 · Grade 9 · Burkburnett | 9 | Burkburnett | 21:14.02 PR |
| 25 | Jaren BrandyPlace 25 · Grade 11 · Dawson | 11 | Dawson | 21:15.38 |
| 26 | Ryan QuintanillaPlace 26 · Grade 10 · FW Diamond Hill-Jarvis | 10 | FW Diamond Hill-Jarvis | 21:23.19 PR |
| 27 | Jet CannonPlace 27 · Grade 10 · Burkburnett | 10 | Burkburnett | 21:25.31 |
| 28 | Landry KempPlace 28 · Grade 11 · Pantego Christian | 11 | Pantego Christian | 21:28.73 PR |
| 29 | Sulayman SawanehPlace 29 · Grade 9 · Burkburnett | 9 | Burkburnett | 21:32.00 PR |
| 30 | Jason LoboPlace 30 · Grade 9 · FW Country Day | 9 | FW Country Day | 21:47.99 |
| 31 | Evan DelarosaPlace 31 · Grade 10 · Whitesboro | 10 | Whitesboro | 21:53.93 |
| 32 | Andy HarringtonPlace 32 · Grade 11 · FW Country Day | 11 | FW Country Day | 21:55.39 |
| 33 | Cesar SuarezPlace 33 · Grade 12 · FW Diamond Hill-Jarvis | 12 | FW Diamond Hill-Jarvis | 22:17.54 |
| 34 | Chase HerbertPlace 34 · Grade 10 · Newman International (Cedar Hill) | 10 | Newman International (Cedar Hill) | 22:34.28 PR |
| 35 | Adan SaldivarPlace 35 · Grade 12 · Pantego Christian | 12 | Pantego Christian | 22:39.53 |
| 36 | Miles BrownPlace 36 · Grade 12 · FW Country Day | 12 | FW Country Day | 22:44.44 |
| 37 | Marcus BreidensteinPlace 37 · Grade 11 · Whitesboro | 11 | Whitesboro | 22:48.18 |
| 38 | Ian FousheePlace 38 · Grade 12 · Pantego Christian | 12 | Pantego Christian | 22:55.89 |
| 39 | Mitch MitchellPlace 39 · Grade 10 · FW Country Day | 10 | FW Country Day | 22:59.74 |
| 40 | Justus BrumetPlace 40 · Grade 11 · Burkburnett | 11 | Burkburnett | 23:15.32 |
| 41 | Honore ManziPlace 41 · Grade 10 · Lake Worth | 10 | Lake Worth | 23:15.75 |
| 42 | Brandt EubankPlace 42 · Grade 12 · Dawson | 12 | Dawson | 23:16.03 PR |
| 43 | Victor AlvaradoPlace 43 · Grade 11 · Dawson | 11 | Dawson | 23:16.40 |
| 44 | Connor LynchPlace 44 · Grade 9 · Lake Worth | 9 | Lake Worth | 23:16.84 |
| 45 | Jett WilsonPlace 45 · Grade 10 · Whitesboro | 10 | Whitesboro | 23:42.15 PR |
| 46 | Evan RamosPlace 46 · Grade 11 · Pantego Christian | 11 | Pantego Christian | 24:18.35 |
| 47 | Jose PerezPlace 47 · Grade 11 · Lake Worth | 11 | Lake Worth | 24:22.34 |
| 48 | Abrahem TemboPlace 48 · Grade 9 · Burkburnett | 9 | Burkburnett | 24:39.67 PR |
| 49 | Jean BienvenuePlace 49 · Grade 12 · Lake Worth | 12 | Lake Worth | 24:48.03 |
| 50 | Emmanual RoblesPlace 50 · Grade 10 · Whitesboro | 10 | Whitesboro | 25:01.27 |
| 51 | Thomas ReadingerPlace 51 · Grade 11 · FW Country Day | 11 | FW Country Day | 25:01.63 |
| 52 | Tristan FullerPlace 52 · Grade 10 · Pantego Christian | 10 | Pantego Christian | 25:09.29 |
| 53 | Zach TerryPlace 53 · Grade 11 · Pantego Christian | 11 | Pantego Christian | 25:36.75 |
| 54 | Alan CabreraPlace 54 · Grade 10 · Whitesboro | 10 | Whitesboro | 26:26.14 |
| 55 | Mason HillPlace 55 · Grade 9 · Pantego Christian | 9 | Pantego Christian | 26:26.80 |
| 56 | Colton RashPlace 56 · Grade 10 · Whitesboro | 10 | Whitesboro | 27:00.78 |
| 57 | Jayden FarfanPlace 57 · Grade 10 · Newman International (Cedar Hill) | 10 | Newman International (Cedar Hill) | 27:06.62 |
| 58 | Daniel CovingtonPlace 58 · Grade 10 · Dawson | 10 | Dawson | 28:33.39 |
| 59 | Jeremy AnguloPlace 59 · Grade 11 · Dawson | 11 | Dawson | 28:37.57 |
| 60 | Brady HillPlace 60 · Grade 10 · Whitesboro | 10 | Whitesboro | 29:06.03 |
| 61 | Adam PeacePlace 61 · Grade 11 · FW Country Day | 11 | FW Country Day | 29:08.18 |
| 62 | Josue EscalantePlace 62 · Grade 11 · Newman International (Cedar Hill) | 11 | Newman International (Cedar Hill) | 29:15.11 PR |
| 63 | John TadoraPlace 63 · Grade 10 · FW Country Day | 10 | FW Country Day | 29:17.25 |
| 64 | Sean HamiltonPlace 64 · Grade 10 · Newman International (Cedar Hill) | 10 | Newman International (Cedar Hill) | 30:40.96 PR |
| 65 | Malachi MilesPlace 65 · Grade 11 · Newman International (Cedar Hill) | 11 | Newman International (Cedar Hill) | 30:45.12 PR |
| 66 | Micah McGrewPlace 66 · Grade 9 · Wylie Prep | 9 | Wylie Prep | 31:20.26 |