| 1 | Tristan ArceneauPlace 1 · Grade 11 · Lucas Lovejoy | 11 | Lucas Lovejoy | 15:56.70 |
| 2 | Joseph ReidPlace 2 · Grade 12 · Lucas Lovejoy | 12 | Lucas Lovejoy | 16:12.90 |
| 3 | Jaxson HartPlace 3 · Grade 11 · Walnut Grove | 11 | Walnut Grove | 16:31.20 |
| 4 | Andrew MilesPlace 4 · Grade 11 · Walnut Grove | 11 | Walnut Grove | 16:35.80 |
| 5 | Rhett HulinPlace 5 · Grade 11 · McKinney North | 11 | McKinney North | 16:40.00 |
| 6 | Aiden TrustyPlace 6 · Grade 12 · McKinney North | 12 | McKinney North | 16:41.00 |
| 7 | Elijah TrustyPlace 7 · Grade 12 · McKinney North | 12 | McKinney North | 16:59.50 |
| 8 | Christopher CasePlace 8 · Grade 10 · Walnut Grove | 10 | Walnut Grove | 17:11.70 |
| 9 | Drew HansenPlace 9 · Grade 12 · McKinney North | 12 | McKinney North | 17:15.00 |
| 10 | Chance TownsendPlace 10 · Grade 11 · Walnut Grove | 11 | Walnut Grove | 17:17.70 |
| 11 | Evan Santa MariaPlace 11 · Grade 11 · McKinney North | 11 | McKinney North | 17:20.60 |
| 12 | Miguel MataPlace 12 · Grade 9 · McKinney North | 9 | McKinney North | 17:22.30 |
| 13 | Arjun SharmaPlace 13 · Grade 12 · Lucas Lovejoy | 12 | Lucas Lovejoy | 17:23.90 |
| 14 | Adam RogersPlace 14 · Grade 12 · Lucas Lovejoy | 12 | Lucas Lovejoy | 17:42.40 |
| 15 | Aaron VelazquezPlace 15 · Grade 12 · Greenville | 12 | Greenville | 17:46.80 |
| 16 | Nathan WrenPlace 16 · Grade 10 · Walnut Grove | 10 | Walnut Grove | 17:47.10 |
| 17 | Reef RevellPlace 17 · Grade 11 · Lucas Lovejoy | 11 | Lucas Lovejoy | 18:06.40 |
| 18 | Carter EwingPlace 18 · Grade 11 · Lucas Lovejoy | 11 | Lucas Lovejoy | 18:14.90 |
| 19 | Jaheim RileyPlace 19 · Grade 12 · Anna | 12 | Anna | 18:15.70 |
| 20 | Britton BottomsPlace 20 · Grade 12 · Melissa | 12 | Melissa | 18:35.10 |
| 21 | Remington DayPlace 21 · Grade 11 · Melissa | 11 | Melissa | 18:44.30 |
| 22 | Truman SmuckerPlace 22 · Grade 11 · Sherman | 11 | Sherman | 19:09.40 |
| 23 | Alan SmithPlace 23 · Grade 10 · Walnut Grove | 10 | Walnut Grove | 19:11.00 |
| 24 | Rodolfo GraciaPlace 24 · Grade 11 · Sherman | 11 | Sherman | 19:14.50 PR |
| 25 | Josue RegaladoPlace 25 · Grade 12 · Greenville | 12 | Greenville | 19:16.10 |
| 26 | Max HarrisonPlace 26 · Grade 11 · Sherman | 11 | Sherman | 19:22.30 |
| 27 | Jake BakianPlace 27 · Grade 10 · Walnut Grove | 10 | Walnut Grove | 19:25.10 |
| 28 | Haden SnyderPlace 28 · Grade 9 · Lucas Lovejoy | 9 | Lucas Lovejoy | 19:30.90 |
| 29 | Michael RobertsPlace 29 · Grade 11 · Denison | 11 | Denison | 19:35.10 |
| 30 | Zaid Rodriguez-ChavezPlace 30 · Grade 9 · Sherman | 9 | Sherman | 19:36.10 |
| 31 | Braylen UsreyPlace 31 · Grade 9 · Sherman | 9 | Sherman | 19:38.00 PR |
| 32 | Jakob DornstadterPlace 32 · Grade 9 · Denison | 9 | Denison | 19:41.20 |
| 33 | Anthony MontaltaPlace 33 · Grade 12 · Melissa | 12 | Melissa | 19:48.70 |
| 34 | Korden KrumPlace 34 · Grade 11 · Denison | 11 | Denison | 19:48.90 |
| 35 | Declan HoganPlace 35 · Grade 10 · Denison | 10 | Denison | 19:49.60 |
| 36 | Graham HoganPlace 36 · Grade 12 · Denison | 12 | Denison | 19:50.60 |
| 37 | Giovanni NaranjoPlace 37 · Grade 10 · Anna | 10 | Anna | 19:51.40 |
| 38 | Micah AdamsPlace 38 · Grade 10 · Anna | 10 | Anna | 19:52.30 |
| 39 | Brayden TarterPlace 39 · Grade 11 · Anna | 11 | Anna | 20:04.90 |
| 40 | Andres FloresPlace 40 · Grade 10 · Sherman | 10 | Sherman | 20:16.00 |
| 41 | Jeremiah CervantesPlace 41 · Grade 11 · Melissa | 11 | Melissa | 20:48.30 |
| 42 | Michael SnyderPlace 42 · Grade 10 · Sherman | 10 | Sherman | 20:49.70 |
| 43 | Paul ReevesPlace 43 · Grade 9 · Anna | 9 | Anna | 20:56.00 PR |
| 44 | Benjamin TurnagePlace 44 · Grade 10 · Melissa | 10 | Melissa | 21:21.70 |
| 45 | Colton RoperPlace 45 · Grade 11 · Anna | 11 | Anna | 21:36.10 |
| 46 | Conner RatliffPlace 46 · Grade 10 · Anna | 10 | Anna | 24:07.50 |
| 47 | Jonathan BrownPlace 47 · Grade 12 · Denison | 12 | Denison | 25:14.80 |