| 1 | Rhyder RainesPlace 1 · Grade 10 · Compass Academy | 10 | Compass Academy | 16:42.22 PR |
| 2 | Dallas EspinozaPlace 2 · Grade 11 · Compass Academy | 11 | Compass Academy | 16:57.57 PR |
| 3 | Damian FloresPlace 3 · Grade 10 · Seminole | 10 | Seminole | 17:01.34 PR |
| 4 | Corsair MitchellPlace 4 · Grade 9 · Seminole | 9 | Seminole | 17:23.94 PR |
| 5 | Grayson WhitePlace 5 · Grade 10 · Compass Academy | 10 | Compass Academy | 17:29.32 PR |
| 6 | Isaac ManriquezPlace 6 · Grade 12 · Denver City | 12 | Denver City | 17:30.27 PR |
| 7 | Walker WatersPlace 7 · Grade 11 · Compass Academy | 11 | Compass Academy | 17:32.57 PR |
| 8 | Angel BotelloPlace 8 · Grade 10 · Seminole | 10 | Seminole | 17:52.00 PR |
| 9 | Kobe ManuelPlace 9 · Grade 11 · Denver City | 11 | Denver City | 18:02.90 PR |
| 10 | Freddy MendozaPlace 10 · Grade 9 · Denver City | 9 | Denver City | 18:03.60 PR |
| 11 | Javier SolisPlace 11 · Grade 12 · Denver City | 12 | Denver City | 18:12.00 PR |
| 12 | Lincoln KeeslerPlace 12 · Grade 12 · Sundown | 12 | Sundown | 18:17.47 |
| 13 | Jason WysePlace 13 · Grade 10 · Compass Academy | 10 | Compass Academy | 18:20.35 PR |
| 14 | Canyon CoatsPlace 14 · Grade 11 · Andrews | 11 | Andrews | 18:30.02 PR |
| 15 | Zachary HuckabeePlace 15 · Grade 9 · Morton | 9 | Morton | 18:32.60 PR |
| 16 | Dorian ParadaPlace 16 · Grade 10 · Denver City | 10 | Denver City | 18:39.85 PR |
| 17 | Kaleb NetopskiPlace 17 · Grade 10 · Andrews | 10 | Andrews | 18:43.12 PR |
| 18 | Cam ArendallPlace 18 · Grade 12 · Wellman-Union | 12 | Wellman-Union | 18:45.29 |
| 19 | Case SandellPlace 19 · Grade 9 · Compass Academy | 9 | Compass Academy | 18:54.75 PR |
| 20 | Austin GarciaPlace 20 · Grade 11 · Post | 11 | Post | 18:59.87 PR |
| 21 | Jesse AcevedoPlace 21 · Grade 9 · Meadow | 9 | Meadow | 19:00.44 PR |
| 22 | Edgar ZambranoPlace 22 · Grade 10 · Denver City | 10 | Denver City | 19:00.94 |
| 23 | Aiden NunezPlace 23 · Grade 10 · Andrews | 10 | Andrews | 19:04.04 PR |
| 24 | Ryan HammonsPlace 24 · Grade 9 · Wellman-Union | 9 | Wellman-Union | 19:10.00 PR |
| 25 | Rylan VillaPlace 25 · Grade 12 · Stanton | 12 | Stanton | 19:12.22 PR |
| 26 | Jacoby TrevinoPlace 26 · Grade 11 · Andrews | 11 | Andrews | 19:14.27 |
| 27 | Jason PatinoPlace 27 · Grade 10 · Seminole | 10 | Seminole | 19:15.31 |
| 28 | Riggin DayPlace 28 · Grade 11 · Meadow | 11 | Meadow | 19:18.69 PR |
| 29 | Lyvan RiosPlace 29 · Grade 11 · Andrews | 11 | Andrews | 19:22.44 PR |
| 30 | Donovan BaldridgePlace 30 · Grade 11 · Andrews | 11 | Andrews | 19:25.17 PR |
| 31 | Haven JonesPlace 31 · Grade 11 · Compass Academy | 11 | Compass Academy | 19:28.04 PR |
| 32 | Collin McDonaldPlace 32 · Grade 12 · Compass Academy | 12 | Compass Academy | 19:28.99 |
| 33 | Leonardo ArreolaPlace 33 · Grade 10 · Seminole | 10 | Seminole | 19:42.94 PR |
| 34 | Adrian FrairePlace 34 · Grade 12 · Meadow | 12 | Meadow | 19:44.49 PR |
| 35 | Kyle BerryPlace 35 · Grade 9 · Sundown | 9 | Sundown | 19:48.53 PR |
| 36 | Eder VasquezPlace 36 · Grade 11 · Morton | 11 | Morton | 20:02.26 |
| 37 | Tate HendersonPlace 37 · Grade 11 · Ackerly Sands | 11 | Ackerly Sands | 20:11.48 PR |
| 38 | Noah SanchezPlace 38 · Grade 9 · Post | 9 | Post | 20:15.32 PR |
| 39 | Moses WilliamsPlace 39 · Grade 12 · Compass Academy | 12 | Compass Academy | 20:20.98 PR |
| 40 | Gage WheelerPlace 40 · Grade 10 · Wellman-Union | 10 | Wellman-Union | 20:22.78 PR |
| 41 | Brandon EnnsPlace 41 · Grade 12 · Ackerly Sands | 12 | Ackerly Sands | 20:23.23 |
| 42 | Billy RamosPlace 42 · Grade 10 · Plains | 10 | Plains | 20:35.89 |
| 43 | Josiah MartinezPlace 43 · Grade 9 · Whitharral | 9 | Whitharral | 20:40.75 |
| 44 | Kasen BarreraPlace 44 · Grade 10 · Plains | 10 | Plains | 20:42.04 PR |
| 45 | Jaden GabaldonPlace 45 · Grade 12 · Denver City | 12 | Denver City | 20:42.74 |
| 46 | Sebastian RendonPlace 46 · Grade 9 · Whitharral | 9 | Whitharral | 20:45.00 PR |
| 47 | Everett PerezPlace 47 · Grade 9 · Sundown | 9 | Sundown | 20:48.02 PR |
| 48 | Whitten RowlandPlace 48 · Grade 9 · Sundown | 9 | Sundown | 20:50.74 PR |
| 49 | Gavyn SessumsPlace 49 · Grade 10 · Ackerly Sands | 10 | Ackerly Sands | 21:05.42 |
| 50 | Paul LeePlace 50 · Grade 9 · Andrews | 9 | Andrews | 21:07.74 PR |
| 51 | Isaiah AcevedoPlace 51 · Grade 12 · Whitharral | 12 | Whitharral | 21:12.84 |
| 52 | Cesar RodriguezPlace 52 · Grade 9 · Andrews | 9 | Andrews | 21:22.21 PR |
| 53 | Corey GoodmanPlace 53 · Grade 12 · Sundown | 12 | Sundown | 21:24.41 |
| 54 | Gus MendozaPlace 54 · Grade 11 · Morton | 11 | Morton | 21:25.54 PR |
| 55 | Cornelius HarderPlace 55 · Grade 10 · Seminole | 10 | Seminole | 21:29.32 PR |
| 56 | Rosendo JassoPlace 56 · Grade 11 · Plains | 11 | Plains | 21:30.00 |
| 57 | Manuel CarrionPlace 57 · Grade - · Andrews | - | Andrews | 21:35.16 PR |
| 58 | Andrew MacHadoPlace 58 · Grade - · Andrews | - | Andrews | 21:41.26 PR |
| 59 | Jerick TrevinoPlace 59 · Grade 9 · Andrews | 9 | Andrews | 21:41.61 PR |
| 60 | Sawyer MackeyPlace 60 · Grade Jr · Post | Jr | Post | 21:51.25 PR |
| 61 | Alejandro GraciaPlace 61 · Grade 11 · Seminole | 11 | Seminole | 21:51.51 PR |
| 62 | Ryuku BoleynPlace 62 · Grade 11 · Morton | 11 | Morton | 22:09.28 |
| 63 | Frank FosterPlace 63 · Grade 10 · Sundown | 10 | Sundown | 22:12.15 PR |
| 64 | Kaleb McCanePlace 64 · Grade 10 · Andrews | 10 | Andrews | 22:12.55 PR |
| 65 | Colt BryanPlace 65 · Grade 10 · Stanton | 10 | Stanton | 22:17.62 PR |
| 66 | Nehemiah MartinezPlace 66 · Grade 12 · Whitharral | 12 | Whitharral | 22:17.95 PR |
| 67 | Braxton VinsonPlace 67 · Grade 10 · Whitharral | 10 | Whitharral | 22:18.88 PR |
| 68 | Wyatt BartelsPlace 68 · Grade 12 · Whitharral | 12 | Whitharral | 22:19.36 |
| 69 | Ace RodriguezPlace 69 · Grade 11 · Meadow | 11 | Meadow | 22:23.80 PR |
| 70 | Maddox BoothPlace 70 · Grade 10 · Andrews | 10 | Andrews | 22:30.67 PR |
| 71 | Kole DerryPlace 71 · Grade 9 · Ackerly Sands | 9 | Ackerly Sands | 22:54.77 |
| 72 | Fletcher BellPlace 72 · Grade 10 · Plains | 10 | Plains | 23:02.62 |
| 73 | Ethan RoblesPlace 73 · Grade 11 · Compass Academy | 11 | Compass Academy | 23:06.66 PR |
| 74 | Jacob PosadasPlace 74 · Grade 10 · Plains | 10 | Plains | 23:12.64 |
| 75 | Gerod BarreraPlace 75 · Grade 10 · Whitharral | 10 | Whitharral | 23:38.48 PR |
| 76 | Hagen McCrayPlace 76 · Grade 9 · Andrews | 9 | Andrews | 23:57.03 PR |
| 77 | Julius ContrerasPlace 77 · Grade 12 · Sundown | 12 | Sundown | 24:06.58 |
| 78 | Kyle MolinaPlace 78 · Grade 8 · Ackerly Sands | 8 | Ackerly Sands | 24:14.51 |
| 79 | Fabian ContrerasPlace 79 · Grade 9 · Andrews | 9 | Andrews | 24:14.90 PR |
| 80 | Brently McQueenPlace 80 · Grade 9 · Meadow | 9 | Meadow | 24:25.78 |
| 81 | Zavier EscobarPlace 81 · Grade 9 · Sundown | 9 | Sundown | 25:31.25 PR |
| 82 | Julian SanchezPlace 82 · Grade 11 · Andrews | 11 | Andrews | 27:44.43 PR |
| 83 | JC CaballeroPlace 83 · Grade 9 · Plains | 9 | Plains | 28:13.37 PR |
| 84 | Jaxon TrevinoPlace 84 · Grade 9 · Andrews | 9 | Andrews | 29:13.14 PR |
| 85 | Knox NolandPlace 85 · Grade 10 · Whitharral | 10 | Whitharral | 29:14.00 PR |