| 1 | Daniel MajasanPlace 1 · Grade 11 · Royse City | 11 | Royse City | 12:00.02 |
| 2 | Kanyon MichaelisPlace 2 · Grade 12 · Richardson Pearce | 12 | Richardson Pearce | 12:06.35 |
| 3 | Brady ForejtPlace 3 · Grade 12 · Richardson Pearce | 12 | Richardson Pearce | 12:23.97 |
| 4 | Eli ChockleyPlace 4 · Grade 9 · Royse City | 9 | Royse City | 12:31.75 PR |
| 5 | Aidan MaxwellPlace 5 · Grade 12 · Richardson Pearce | 12 | Richardson Pearce | 12:33.72 |
| 6 | Hudson WhitakerPlace 6 · Grade 9 · Richardson Pearce | 9 | Richardson Pearce | 12:34.29 |
| 7 | Kashton MagwirePlace 7 · Grade 9 · Richland (Prosper) | 9 | Richland (Prosper) | 12:34.38 |
| 8 | Alain FernandezPlace 8 · Grade 9 · Lewisville | 9 | Lewisville | 12:40.97 PR |
| 9 | Aidan YselPlace 9 · Grade 9 · Melissa | 9 | Melissa | 12:42.70 |
| 10 | Sachin ManiPlace 10 · Grade 10 · Royse City | 10 | Royse City | 12:43.05 PR |
| 11 | Lucas WarePlace 11 · Grade 11 · Richardson Pearce | 11 | Richardson Pearce | 12:50.68 |
| 12 | Cooper McMurrayPlace 12 · Grade 9 · Richardson Pearce | 9 | Richardson Pearce | 12:51.73 |
| 13 | Samuel PeekPlace 13 · Grade 9 · Richardson Pearce | 9 | Richardson Pearce | 12:53.78 PR |
| 14 | Jackson ViningPlace 14 · Grade 10 · Royse City | 10 | Royse City | 12:53.88 PR |
| 15 | Tanmay KumarPlace 15 · Grade 9 · Frisco Emerson | 9 | Frisco Emerson | 12:54.10 |
| 16 | Dax ParkerPlace 16 · Grade 10 · Lewisville The Colony | 10 | Lewisville The Colony | 12:57.57 PR |
| 17 | Augustine SandovalPlace 17 · Grade 10 · Melissa | 10 | Melissa | 12:58.50 |
| 18 | Bryson ArgoPlace 18 · Grade 10 · Royse City | 10 | Royse City | 13:00.41 PR |
| 19 | Aaron EguiaPlace 19 · Grade 11 · Garland Naaman Forest | 11 | Garland Naaman Forest | 13:01.24 |
| 20 | William RyanPlace 20 · Grade 12 · Richardson Pearce | 12 | Richardson Pearce | 13:03.10 |
| 21 | Tucker HoltPlace 21 · Grade 9 · Royse City | 9 | Royse City | 13:03.31 |
| 22 | Benjamin MomaryPlace 22 · Grade 11 · Richardson Pearce | 11 | Richardson Pearce | 13:04.83 |
| 23 | Michael DavisPlace 23 · Grade 9 · Richardson Pearce | 9 | Richardson Pearce | 13:06.19 |
| 24 | Liam BoylanPlace 24 · Grade 12 · Richardson Pearce | 12 | Richardson Pearce | 13:07.28 |
| 25 | Adrian KulinskiPlace 25 · Grade 9 · Lewisville The Colony | 9 | Lewisville The Colony | 13:07.63 PR |
| 26 | Benjamin PettengillPlace 26 · Grade 10 · Lewisville The Colony | 10 | Lewisville The Colony | 13:11.78 PR |
| 27 | Luc BeaudoingPlace 27 · Grade 9 · Richardson Pearce | 9 | Richardson Pearce | 13:15.36 |
| 28 | Xavier Herod-VidalPlace 28 · Grade 10 · Lewisville The Colony | 10 | Lewisville The Colony | 13:16.58 PR |
| 29 | Andrew GrahamPlace 29 · Grade 10 · Melissa | 10 | Melissa | 13:21.13 |
| 30 | Zek CambronPlace 30 · Grade 9 · Royse City | 9 | Royse City | 13:23.22 |
| 31 | Ethan DavisPlace 31 · Grade 10 · Lewisville The Colony | 10 | Lewisville The Colony | 13:25.00 |
| 32 | Jullien VegaPlace 32 · Grade 12 · Lewisville | 12 | Lewisville | 13:31.93 |
| 33 | Noah AteekPlace 33 · Grade 11 · Richardson Pearce | 11 | Richardson Pearce | 13:32.98 |
| 34 | Alexander SantanaPlace 34 · Grade 11 · Lewisville The Colony | 11 | Lewisville The Colony | 13:33.80 PR |
| 35 | Viswa PamidiPlace 35 · Grade 10 · Melissa | 10 | Melissa | 13:38.13 |
| 36 | Case JonesPlace 36 · Grade 9 · Richland (Prosper) | 9 | Richland (Prosper) | 13:39.83 PR |
| 37 | Deancarlos CastilloPlace 37 · Grade 10 · Royse City | 10 | Royse City | 13:48.16 PR |
| 38 | Mac BrownPlace 38 · Grade 11 · Garland Naaman Forest | 11 | Garland Naaman Forest | 13:48.40 |
| 39 | Finn MarrsPlace 39 · Grade 9 · Lewisville The Colony | 9 | Lewisville The Colony | 13:49.88 PR |
| 40 | Benjamin LealPlace 40 · Grade 10 · Melissa | 10 | Melissa | 13:51.56 |
| 41 | Calder ManganielloPlace 41 · Grade 11 · Richardson Pearce | 11 | Richardson Pearce | 13:51.65 |
| 42 | Sreehan VeerubhotlaPlace 42 · Grade 10 · Melissa | 10 | Melissa | 13:53.80 |
| 43 | Colin TibbetsPlace 43 · Grade 12 · Richardson Pearce | 12 | Richardson Pearce | 13:53.93 |
| 44 | Dallas YelvertonPlace 44 · Grade 9 · Royse City | 9 | Royse City | 14:12.05 PR |
| 45 | Romeo SanchezPlace 45 · Grade 9 · Lake Dallas | 9 | Lake Dallas | 14:12.19 PR |
| 46 | Trigg PeckPlace 46 · Grade 12 · Royse City | 12 | Royse City | 14:13.34 |
| 47 | Aidan GonzalesPlace 47 · Grade 11 · Garland Naaman Forest | 11 | Garland Naaman Forest | 14:18.61 |
| 48 | Isseah RodriguezPlace 48 · Grade 12 · Lewisville The Colony | 12 | Lewisville The Colony | 14:29.77 PR |
| 49 | Miles WrightPlace 49 · Grade 10 · Richardson Pearce | 10 | Richardson Pearce | 14:30.03 |
| 50 | Nathaniel MathenyPlace 50 · Grade 10 · Lake Dallas | 10 | Lake Dallas | 14:38.41 PR |
| 51 | Parker EastburnPlace 51 · Grade 10 · Richardson Pearce | 10 | Richardson Pearce | 14:41.22 |
| 52 | Ashton FlanaganPlace 52 · Grade 9 · Royse City | 9 | Royse City | 14:43.01 |
| 53 | Anthony DiscuaPlace 53 · Grade 12 · Dallas Skyline | 12 | Dallas Skyline | 14:43.22 PR |
| 54 | Maddox SonmezlerPlace 54 · Grade 12 · Lake Dallas | 12 | Lake Dallas | 14:52.77 |
| 55 | Suhas KothaPlace 55 · Grade 12 · Lewisville The Colony | 12 | Lewisville The Colony | 14:52.81 |
| 56 | Gage ShumakePlace 56 · Grade 9 · Melissa | 9 | Melissa | 14:56.18 |
| 57 | Gavin HiltsPlace 57 · Grade 10 · Lewisville The Colony | 10 | Lewisville The Colony | 14:58.18 |
| 58 | Zachary EversPlace 58 · Grade 9 · Richardson Pearce | 9 | Richardson Pearce | 15:02.74 |
| 59 | Juan Quintero ZavalaPlace 59 · Grade 10 · Lewisville The Colony | 10 | Lewisville The Colony | 15:03.08 PR |
| 60 | Juan TovarPlace 60 · Grade 10 · Dallas White | 10 | Dallas White | 15:13.42 |
| 61 | Linus AbadiePlace 61 · Grade 9 · Melissa | 9 | Melissa | 15:14.21 |
| 62 | Henry MeinPlace 62 · Grade 10 · Frisco Emerson | 10 | Frisco Emerson | 15:16.22 |
| 63 | Antonio TaborgaPlace 63 · Grade 9 · Frisco Emerson | 9 | Frisco Emerson | 15:24.85 |
| 64 | Landon LePlace 64 · Grade 10 · Lewisville The Colony | 10 | Lewisville The Colony | 15:30.01 PR |
| 65 | Jonathan MachumaPlace 65 · Grade 9 · Melissa | 9 | Melissa | 15:34.52 |
| 66 | Maximus CayoPlace 66 · Grade 9 · Frisco Emerson | 9 | Frisco Emerson | 15:35.22 |
| 67 | Jonathan CastanedaPlace 67 · Grade 10 · Carrollton Turner | 10 | Carrollton Turner | 15:42.13 |
| 68 | Gabriel PittsPlace 68 · Grade 9 · Melissa | 9 | Melissa | 15:42.23 |
| 69 | Joseph TanzilliPlace 69 · Grade 9 · Royse City | 9 | Royse City | 15:43.69 |
| 70 | Ivan RodriguezPlace 70 · Grade 11 · Dallas Skyline | 11 | Dallas Skyline | 15:49.53 |
| 71 | Antonio TorresPlace 71 · Grade 11 · Dallas Skyline | 11 | Dallas Skyline | 15:50.23 |
| 72 | Matthew MoraisPlace 72 · Grade 11 · Lake Dallas | 11 | Lake Dallas | 15:50.33 PR |
| 73 | So'ryen SpillmanPlace 73 · Grade 10 · Lewisville The Colony | 10 | Lewisville The Colony | 15:51.30 PR |
| 74 | Blake CurryPlace 74 · Grade 9 · Richardson Pearce | 9 | Richardson Pearce | 16:03.10 |
| 75 | Jackson BennersPlace 75 · Grade 9 · Richardson Pearce | 9 | Richardson Pearce | 16:04.50 PR |
| 76 | Graham DancyPlace 76 · Grade 9 · Frisco Emerson | 9 | Frisco Emerson | 16:06.71 |
| 77 | Triton JohnsonPlace 77 · Grade 9 · Lake Dallas | 9 | Lake Dallas | 16:30.25 PR |
| 78 | Kaydin RuarkPlace 78 · Grade 10 · Lake Dallas | 10 | Lake Dallas | 16:38.16 PR |
| 79 | Ever BenitezPlace 79 · Grade 12 · Carrollton Turner | 12 | Carrollton Turner | 16:42.22 |
| 80 | Donovan DrydenPlace 80 · Grade 9 · Trinity Christian (Addison) | 9 | Trinity Christian (Addison) | 16:42.50 PR |
| 81 | Odin ElkatananiPlace 81 · Grade 9 · Trinity Christian (Addison) | 9 | Trinity Christian (Addison) | 16:50.99 PR |
| 82 | Caden McCunePlace 82 · Grade 11 · Royse City | 11 | Royse City | 16:51.69 |
| 83 | Jude MilesPlace 83 · Grade 9 · Richardson Pearce | 9 | Richardson Pearce | 16:56.22 |
| 84 | Kaleb MoralesPlace 84 · Grade 10 · Lake Dallas | 10 | Lake Dallas | 16:59.78 PR |
| 85 | Mason SchrautPlace 85 · Grade 10 · Richardson Pearce | 10 | Richardson Pearce | 17:09.79 |
| 86 | Diego AguilarPlace 86 · Grade 9 · Lewisville | 9 | Lewisville | 17:10.43 |
| 87 | Michael RussPlace 87 · Grade 9 · Trinity Christian (Addison) | 9 | Trinity Christian (Addison) | 17:24.02 PR |
| 88 | Esnaidher VelazcoPlace 88 · Grade 11 · Dallas White | 11 | Dallas White | 17:28.86 |
| 89 | Jayden RobledoPlace 89 · Grade 11 · Richardson Pearce | 11 | Richardson Pearce | 17:54.71 |
| 90 | Sebastian CastanedaPlace 90 · Grade 10 · Carrollton Turner | 10 | Carrollton Turner | 17:57.52 |
| 91 | Jack TurnerPlace 91 · Grade 9 · Richardson Pearce | 9 | Richardson Pearce | 18:14.52 |
| 92 | Albert TillinghastPlace 92 · Grade 9 · Royse City | 9 | Royse City | 18:29.76 PR |
| 93 | Brody AbbatelloPlace 93 · Grade 10 · Melissa | 10 | Melissa | 20:56.40 |
| 94 | Carson DidoPlace 94 · Grade 10 · Lewisville The Colony | 10 | Lewisville The Colony | 21:27.73 |
| 95 | Kyle SeoPlace 95 · Grade 10 · Lewisville The Colony | 10 | Lewisville The Colony | 21:50.12 PR |
| 96 | Bryson LathemPlace 96 · Grade 9 · Richardson Pearce | 9 | Richardson Pearce | 22:59.77 |