| 1 | Desmond MarinoPlace 1 · Grade 9 · Unattached | 9 | Unattached | 9:25.56 PR |
| 2 | Hayden GauntPlace 2 · Grade 12 · Unattached | 12 | Unattached | 9:25.85 PR |
| 3 | Judson GravesPlace 3 · Grade 10 · Unattached | 10 | Unattached | 9:32.44 PR |
| 4 | Miler StewartPlace 4 · Grade 11 · Unattached | 11 | Unattached | 9:34.66 PR |
| 5 | Beckham SamsPlace 5 · Grade 11 · Unattached | 11 | Unattached | 9:42.48 PR |
| 6 | Jake MooneyPlace 6 · Grade 10 · Unattached | 10 | Unattached | 9:43.92 PR |
| 7 | Brady AmersonPlace 7 · Grade 12 · Unattached | 12 | Unattached | 9:43.99 PR |
| 8 | Bruno NascimentoPlace 8 · Grade 12 · Unattached | 12 | Unattached | 9:45.23 PR |
| 9 | Marco PinedaPlace 9 · Grade 12 · Unattached | 12 | Unattached | 9:45.75 PR |
| 10 | Gavin JasenofPlace 10 · Grade 12 · Unattached | 12 | Unattached | 9:46.99 PR |
| 11 | Mason ReedPlace 11 · Grade 12 · Unattached | 12 | Unattached | 9:50.13 PR |
| 12 | Jack LynchPlace 12 · Grade 12 · Unattached | 12 | Unattached | 9:50.71 PR |
| 13 | Henry LesleyPlace 13 · Grade 12 · Unattached | 12 | Unattached | 9:53.22 PR |
| 14 | Brendon GreenleePlace 14 · Grade 11 · Unattached | 11 | Unattached | 9:54.47 PR |
| 15 | Henry LittonPlace 15 · Grade 10 · Unattached | 10 | Unattached | 9:57.24 PR |
| 16 | Brayden BarrettPlace 16 · Grade 11 · Unattached | 11 | Unattached | 10:02.82 PR |
| 17 | Ryan LatendorfPlace 17 · Grade 12 · Unattached | 12 | Unattached | 10:06.04 PR |
| 18 | Jackson JumperPlace 18 · Grade 10 · Unattached | 10 | Unattached | 10:18.29 PR |
| 19 | Jager WorrellPlace 19 · Grade 9 · Unattached | 9 | Unattached | 10:18.61 PR |
| 20 | Tucker MauckPlace 20 · Grade 8 · Unattached | 8 | Unattached | 10:21.03 PR |
| 21 | Brandon MillerPlace 21 · Grade 11 · Unattached | 11 | Unattached | 10:24.78 PR |
| 22 | Justice WhitfieldPlace 22 · Grade 11 · Unattached | 11 | Unattached | 10:25.89 PR |
| 23 | Caleb ChurchPlace 23 · Grade 9 · Unattached | 9 | Unattached | 10:28.22 PR |
| 24 | Thrash PetersPlace 24 · Grade 9 · Unattached | 9 | Unattached | 10:28.62 PR |
| 25 | Carson KnottPlace 25 · Grade 10 · Unattached | 10 | Unattached | 10:32.11 PR |
| 26 | Ethan BarrasPlace 26 · Grade 12 · Unattached | 12 | Unattached | 10:36.50 PR |
| 27 | Andrew MetrailerPlace 27 · Grade 12 · Unattached | 12 | Unattached | 10:37.90 PR |
| 28 | Lincoln BennisonPlace 28 · Grade 11 · Unattached | 11 | Unattached | 10:39.44 PR |
| 29 | Manuel ArzolaPlace 29 · Grade 11 · Unattached | 11 | Unattached | 10:42.29 PR |
| 30 | Luke GriffinPlace 30 · Grade 10 · Unattached | 10 | Unattached | 10:45.43 PR |
| 31 | Memphis FosterPlace 31 · Grade 11 · Unattached | 11 | Unattached | 10:47.00 PR |
| 32 | Nathan EbornPlace 32 · Grade 11 · Unattached | 11 | Unattached | 10:48.72 PR |
| 33 | Dallin WestPlace 33 · Grade 12 · Unattached | 12 | Unattached | 10:54.77 PR |
| 34 | Santiago EmilioPlace 34 · Grade 9 · Unattached | 9 | Unattached | 10:56.43 PR |
| 35 | Samuel NowellPlace 35 · Grade 9 · Unattached | 9 | Unattached | 10:56.47 PR |
| 36 | Moises Jr NetroPlace 36 · Grade 11 · Unattached | 11 | Unattached | 11:00.31 PR |
| 37 | Lukas BohlingPlace 37 · Grade 9 · Unattached | 9 | Unattached | 11:00.49 PR |
| 38 | Christopher HernandezPlace 38 · Grade 10 · Unattached | 10 | Unattached | 11:06.75 PR |
| 39 | Cooper HummelPlace 39 · Grade 7 · Home School Athletic Assn (HSAA Dallas) | 7 | Home School Athletic Assn (HSAA Dallas) | 11:10.51 PR |
| 40 | Jonah NowellPlace 40 · Grade 7 · Unattached | 7 | Unattached | 11:15.14 PR |
| 41 | John KarryPlace 41 · Grade - · McKinney Running Club | - | McKinney Running Club | 11:17.52 PR |
| 42 | Anthony JonesPlace 42 · Grade - · Unattached | - | Unattached | 11:43.99 PR |
| 43 | Jose RenteriaPlace 43 · Grade 9 · Unattached | 9 | Unattached | 11:47.80 PR |
| 44 | Jonatan ZamudioPlace 44 · Grade 10 · Unattached | 10 | Unattached | 12:24.01 PR |
| 45 | Gabriel EmilioPlace 45 · Grade 4 · Unattached | 4 | Unattached | 13:27.80 PR |
| 46 | Brayden StakelinPlace 46 · Grade 10 · Unattached | 10 | Unattached | 14:28.99 PR |
| 47 | Benjamin RowePlace 47 · Grade 11 · Unattached | 11 | Unattached | 14:29.01 PR |
| 48 | Diego CedilloPlace 48 · Grade 10 · Unattached | 10 | Unattached | 14:45.02 PR |
| 0 | Caden NorrisPlace 0 · Grade - · Unattached | - | Unattached | DNF |
| 0 | Beau StewartPlace 0 · Grade 10 · Unattached | 10 | Unattached | DNS |
| 0 | Andres DelgadoPlace 0 · Grade 11 · Unattached | 11 | Unattached | DNS |
| 0 | Jonah GreinPlace 0 · Grade 12 · Unattached | 12 | Unattached | DNS |
| 0 | Graham HummelPlace 0 · Grade 10 · Unattached | 10 | Unattached | DNS |
| 0 | Sean AcunaPlace 0 · Grade 10 · Unattached | 10 | Unattached | DNS |
| 0 | Sloan AbbottPlace 0 · Grade 11 · Unattached | 11 | Unattached | DNS |