| 1 | Nathan HaubPlace 1 · Grade 7 · St. Anthony of Padua | 7 | St. Anthony of Padua | 6:51.93 PR |
| 2 | Josh SchwartzPlace 2 · Grade 6 · Presbyterian | 6 | Presbyterian | 6:53.24 |
| 3 | Jesus GuerreroPlace 3 · Grade 7 · St. Anthony of Padua | 7 | St. Anthony of Padua | 6:57.83 PR |
| 4 | Austin WrubelPlace 4 · Grade 7 · Annunciation Orthodox | 7 | Annunciation Orthodox | 6:58.13 |
| 5 | Jadon CunninghamPlace 5 · Grade 6 · Rosehill Christian | 6 | Rosehill Christian | 7:01.01 PR |
| 6 | Nathan PilkintonPlace 6 · Grade 5 · Trinity Klein Lutheran | 5 | Trinity Klein Lutheran | 7:06.66 PR |
| 7 | Nasario SolisPlace 7 · Grade 7 · C.E. King | 7 | C.E. King | 7:10.32 |
| 8 | Brady BraunPlace 8 · Grade 7 · Providence Classical | 7 | Providence Classical | 7:10.83 PR |
| 9 | Jackson BraunPlace 9 · Grade 5 · Providence Classical | 5 | Providence Classical | 7:11.24 PR |
| 10 | Omar TamezPlace 10 · Grade 8 · C.E. King | 8 | C.E. King | 7:15.54 PR |
| 11 | Austin BrauweilerPlace 11 · Grade 8 · St. Anthony of Padua | 8 | St. Anthony of Padua | 7:23.38 PR |
| 12 | David ReendersPlace 12 · Grade 6 · Providence Classical | 6 | Providence Classical | 7:23.80 PR |
| 13 | David LewisPlace 13 · Grade 6 · Covenant Christian (Conroe) | 6 | Covenant Christian (Conroe) | 7:30.69 PR |
| 14 | Matthew LabordePlace 14 · Grade 7 · Presbyterian | 7 | Presbyterian | 7:36.27 PR |
| 15 | George CatechisPlace 15 · Grade 6 · Annunciation Orthodox | 6 | Annunciation Orthodox | 7:38.24 PR |
| 16 | Matthew ShipleyPlace 16 · Grade 5 · Trinity Klein Lutheran | 5 | Trinity Klein Lutheran | 7:41.60 |
| 17 | Connor KirbyPlace 17 · Grade 7 · Presbyterian | 7 | Presbyterian | 7:42.43 PR |
| 18 | Colin OttenPlace 18 · Grade 5 · Trinity Klein Lutheran | 5 | Trinity Klein Lutheran | 7:44.89 PR |
| 19 | Scott DickersonPlace 19 · Grade 8 · Trinity Klein Lutheran | 8 | Trinity Klein Lutheran | 7:47.45 PR |
| 20 | Basil AnaipakosPlace 20 · Grade 6 · Annunciation Orthodox | 6 | Annunciation Orthodox | 7:48.74 |
| 21 | Dillon SmithPlace 21 · Grade 7 · Annunciation Orthodox | 7 | Annunciation Orthodox | 7:49.10 |
| 22 | Jack TehengPlace 22 · Grade 6 · Annunciation Orthodox | 6 | Annunciation Orthodox | 7:49.77 PR |
| 23 | Caleb BigglerPlace 23 · Grade 6 · Trinity Klein Lutheran | 6 | Trinity Klein Lutheran | 7:57.50 PR |
| 24 | Brett BienPlace 24 · Grade 7 · Trinity Klein Lutheran | 7 | Trinity Klein Lutheran | 7:59.37 PR |
| 25 | Dylan McIntyrePlace 25 · Grade 7 · Annunciation Orthodox | 7 | Annunciation Orthodox | 8:02.53 |
| 26 | Thomas MintonPlace 26 · Grade 7 · Presbyterian | 7 | Presbyterian | 8:03.50 PR |
| 27 | Nikki FlorescuPlace 27 · Grade 7 · Annunciation Orthodox | 7 | Annunciation Orthodox | 8:05.47 PR |
| 28 | Christopher RivesPlace 28 · Grade 6 · Annunciation Orthodox | 6 | Annunciation Orthodox | 8:06.26 |
| 29 | William WhatleyPlace 29 · Grade 7 · St. Anthony of Padua | 7 | St. Anthony of Padua | 8:08.08 |
| 30 | Andrew BeardPlace 30 · Grade 6 · Rosehill Christian | 6 | Rosehill Christian | 8:08.99 PR |
| 31 | Christopher KelleyPlace 31 · Grade 6 · Annunciation Orthodox | 6 | Annunciation Orthodox | 8:13.73 PR |
| 32 | Adam DunnPlace 32 · Grade 7 · Presbyterian | 7 | Presbyterian | 8:16.10 PR |
| 33 | Garrett HargrovePlace 33 · Grade 5 · Rosehill Christian | 5 | Rosehill Christian | 8:16.84 PR |
| 34 | Diego MonacelliPlace 34 · Grade 6 · Annunciation Orthodox | 6 | Annunciation Orthodox | 8:20.17 PR |
| 35 | Michael GrossPlace 35 · Grade 7 · Trinity Klein Lutheran | 7 | Trinity Klein Lutheran | 8:21.68 |
| 36 | John GoldenPlace 36 · Grade 7 · St. Anthony of Padua | 7 | St. Anthony of Padua | 8:23.21 PR |
| 37 | Liam GriffinPlace 37 · Grade 7 · Annunciation Orthodox | 7 | Annunciation Orthodox | 8:29.91 PR |
| 38 | Harrison ManleyPlace 38 · Grade 7 · Presbyterian | 7 | Presbyterian | 8:36.21 PR |
| 39 | Chris SwedlundPlace 39 · Grade 5 · Rosehill Christian | 5 | Rosehill Christian | 8:36.82 PR |
| 40 | Barrett HobbsPlace 40 · Grade 6 · Annunciation Orthodox | 6 | Annunciation Orthodox | 8:38.80 |
| 41 | Mason PilkingtonPlace 41 · Grade 7 · Trinity Klein Lutheran | 7 | Trinity Klein Lutheran | 8:40.47 |
| 42 | Brock McEldowneyPlace 42 · Grade 6 · Presbyterian | 6 | Presbyterian | 8:42.61 PR |
| 43 | Aidan GranberryPlace 43 · Grade 7 · Presbyterian | 7 | Presbyterian | 8:55.62 PR |
| 44 | Jarren SaddlerPlace 44 · Grade 8 · C.E. King | 8 | C.E. King | 8:58.88 PR |
| 45 | Jack QuanderPlace 45 · Grade 7 · Presbyterian | 7 | Presbyterian | 8:59.28 PR |
| 46 | Santiago PerezPlace 46 · Grade 8 · Annunciation Orthodox | 8 | Annunciation Orthodox | 9:00.69 PR |
| 47 | Chase HensonPlace 47 · Grade 8 · Trinity Klein Lutheran | 8 | Trinity Klein Lutheran | 9:13.84 PR |
| 48 | Logan ClaryPlace 48 · Grade 5 · Providence Classical | 5 | Providence Classical | 9:15.38 PR |
| 49 | Lyndon WalshPlace 49 · Grade 6 · Annunciation Orthodox | 6 | Annunciation Orthodox | 9:17.05 |
| 50 | Beck HassenPlace 50 · Grade 6 · Annunciation Orthodox | 6 | Annunciation Orthodox | 9:21.95 PR |
| 51 | Scott KohPlace 51 · Grade 6 · Presbyterian | 6 | Presbyterian | 9:24.59 PR |
| 52 | Faris HusianPlace 52 · Grade 7 · Annunciation Orthodox | 7 | Annunciation Orthodox | 9:42.97 PR |
| 53 | Jack StilwellPlace 53 · Grade 5 · Rosehill Christian | 5 | Rosehill Christian | 9:48.51 PR |
| 54 | Francisco CostaPlace 54 · Grade 6 · Annunciation Orthodox | 6 | Annunciation Orthodox | 10:49.69 PR |
| 55 | Ryun VessalPlace 55 · Grade 8 · C.E. King | 8 | C.E. King | 12:28.20 PR |
| 56 | Ronald MouserPlace 56 · Grade 7 · C.E. King | 7 | C.E. King | 12:49.41 PR |