| 1 | Cale WallacePlace 1 · Cy Ranch Boys | — | Cy Ranch Boys | 14:53.40 |
| 2 | Dillon WorleyPlace 2 · Klein Boys | — | Klein Boys | 15:43.40 |
| 3 | Keaton BlauPlace 3 · Cy Creek Boys | — | Cy Creek Boys | 16:17.90 |
| 4 | Mehran NamazkarPlace 4 · FB Austin Boys | — | FB Austin Boys | 16:18.40 |
| 5 | Matt ParmlyPlace 5 · Cy Creek Boys | — | Cy Creek Boys | 16:22.30 |
| 6 | Jose GuevaraPlace 6 · Cy Creek Boys | — | Cy Creek Boys | 16:25.90 |
| 7 | Connor HansonPlace 7 · Cy Woods Boys | — | Cy Woods Boys | 16:35.20 |
| 8 | Alberto GarciaPlace 8 · Cy Fair Boys | — | Cy Fair Boys | 16:37.30 |
| 9 | Colin McMurryPlace 9 · Cy Ranch Boys | — | Cy Ranch Boys | 16:42.50 |
| 10 | Caleb BeachamPlace 10 · Tomball Boys | — | Tomball Boys | 16:47.90 |
| 11 | Mario MartinezPlace 11 · Klein Forest Boys | — | Klein Forest Boys | 16:51.70 |
| 12 | Alberto GarciaPlace 12 · Klein Forest Boys | — | Klein Forest Boys | 16:57.90 |
| 13 | Collin BlakePlace 13 · Tomball Boys | — | Tomball Boys | 16:58.40 |
| 14 | Paul YacoubPlace 14 · Cy Falls Boys | — | Cy Falls Boys | 17:01.50 |
| 15 | Blake JohnstonPlace 15 · Klein Boys | — | Klein Boys | 17:05.00 |
| 16 | Jacob LeflerPlace 16 · Cy Fair Boys | — | Cy Fair Boys | 17:07.00 |
| 17 | Alex KosleyPlace 17 · Cy Ranch Boys | — | Cy Ranch Boys | 17:10.40 |
| 18 | Shaun Van Der WaltPlace 18 · Cy Falls Boys | — | Cy Falls Boys | 17:11.20 |
| 19 | Norris WongPlace 19 · Cy Ranch Boys | — | Cy Ranch Boys | 17:13.60 |
| 20 | Parker LipmanPlace 20 · Klein Boys | — | Klein Boys | 17:14.60 |
| 21 | Robbie JenkinsPlace 21 · Cy Falls Boys | — | Cy Falls Boys | 17:19.70 |
| 22 | Andrew VohlPlace 22 · Jersey Village | — | Jersey Village | 17:22.50 |
| 23 | Ty WilsonPlace 23 · Cy Ranch Boys | — | Cy Ranch Boys | 17:23.40 |
| 24 | Thomas PinaPlace 24 · Klein Forest Boys | — | Klein Forest Boys | 17:24.30 |
| 25 | Julian FranklinPlace 25 · Cy Creek Boys | — | Cy Creek Boys | 17:27.80 |
| 26 | Mason EzzellePlace 26 · Tomball Boys | — | Tomball Boys | 17:28.30 |
| 27 | Alex DantzlerPlace 27 · Cy Ridge Boys | — | Cy Ridge Boys | 17:32.20 |
| 28 | Michael MorrowPlace 28 · Cy Ranch Boys | — | Cy Ranch Boys | 17:34.50 |
| 29 | Weston WoodbyPlace 29 · Cy Fair Boys | — | Cy Fair Boys | 17:34.90 |
| 30 | Danny ErdeljacPlace 30 · Cy Falls Boys | — | Cy Falls Boys | 17:35.40 |
| 31 | Brendon RhodesPlace 31 · Cy Woods Boys | — | Cy Woods Boys | 17:35.80 |
| 32 | Robert VargasPlace 32 · Langham Creek | — | Langham Creek | 17:39.70 |
| 33 | Austin EstesPlace 33 · Tomball Boys | — | Tomball Boys | 17:40.50 |
| 34 | Daniel LopezPlace 34 · Jersey Village | — | Jersey Village | 17:40.90 |
| 35 | Ian CasarezPlace 35 · Cy Lakes Boys | — | Cy Lakes Boys | 17:41.20 |
| 36 | Jamahl BottomsPlace 36 · Klein Boys | — | Klein Boys | 17:42.00 |
| 37 | Jonathan MayorgaPlace 37 · Cy Ridge Boys | — | Cy Ridge Boys | 17:44.00 |
| 38 | Lance GarrPlace 38 · Cy Fair Boys | — | Cy Fair Boys | 17:45.30 |
| 39 | Mitch ShockleyPlace 39 · Cy Fair Boys | — | Cy Fair Boys | 17:45.70 |
| 40 | Alan TyreePlace 40 · Cy Ranch Boys | — | Cy Ranch Boys | 17:46.90 |
| 41 | Abhi KallurPlace 41 · FB Austin Boys | — | FB Austin Boys | 17:47.70 |
| 42 | Shawn KabotraPlace 42 · Cy Falls Boys | — | Cy Falls Boys | 17:48.20 |
| 43 | Brooks PricePlace 43 · Alief Taylor Boys | — | Alief Taylor Boys | 17:49.00 |
| 44 | Travis JamesPlace 44 · Cy Ridge Boys | — | Cy Ridge Boys | 17:49.20 |
| 45 | Amanuel HaileyesPlace 45 · Alief Taylor Boys | — | Alief Taylor Boys | 17:49.90 |
| 46 | Adam TroscinskiPlace 46 · Klein Boys | — | Klein Boys | 17:52.80 |
| 47 | Jonah GonzalesPlace 47 · Cy Springs Boys | — | Cy Springs Boys | 17:55.50 |
| 48 | Kyle AdamsPlace 48 · Cy Creek Boys | — | Cy Creek Boys | 17:57.20 |
| 49 | Jonathan LangenPlace 49 · Cy Falls Boys | — | Cy Falls Boys | 17:58.80 |
| 50 | Blake TeperaPlace 50 · Cy Woods Boys | — | Cy Woods Boys | 18:03.60 |
| 51 | Steven TranPlace 51 · Cy Springs Boys | — | Cy Springs Boys | 18:04.00 |
| 52 | Ian HousmanPlace 52 · Jersey Village | — | Jersey Village | 18:04.50 |
| 53 | Aaron KrolowPlace 53 · Cy Creek Boys | — | Cy Creek Boys | 18:12.90 |
| 54 | Jacob StaffelPlace 54 · Langham Creek | — | Langham Creek | 18:13.60 |
| 55 | Avery BlakePlace 55 · Cy Lakes Boys | — | Cy Lakes Boys | 18:15.40 |
| 56 | Humberto JuarezPlace 56 · Cy Falls Boys | — | Cy Falls Boys | 18:15.80 |
| 57 | Gianfranco GuzmanPlace 57 · Cy Lakes Boys | — | Cy Lakes Boys | 18:18.30 |
| 58 | Matt SimPlace 58 · Tomball Memori | — | Tomball Memori | 18:19.60 |
| 59 | Samuel WatersPlace 59 · Cy Woods Boys | — | Cy Woods Boys | 18:20.50 |
| 60 | Gabe HernandezPlace 60 · Langham Creek | — | Langham Creek | 18:24.80 |
| 61 | Nicholas GonzalezPlace 61 · Jersey Village | — | Jersey Village | 18:25.20 |
| 62 | Cameron RossPlace 62 · Langham Creek | — | Langham Creek | 18:26.50 |
| 63 | Chris BujanoPlace 63 · Cy Springs Boys | — | Cy Springs Boys | 18:27.20 |
| 64 | Jacob MarekPlace 64 · Langham Creek | — | Langham Creek | 18:27.30 |
| 65 | David DouglasPlace 65 · Cy Creek Boys | — | Cy Creek Boys | 18:27.60 |
| 66 | Clay CardenasPlace 66 · Klein Forest Boys | — | Klein Forest Boys | 18:28.90 |
| 67 | Jason CassidyPlace 67 · Langham Creek | — | Langham Creek | 18:32.90 |
| 68 | William BowesPlace 68 · Cy Woods Boys | — | Cy Woods Boys | 18:34.40 |
| 69 | Ricardo Luis TorresPlace 69 · Cy Ridge Boys | — | Cy Ridge Boys | 18:34.70 |
| 70 | Luis MartinezPlace 70 · Cy Springs Boys | — | Cy Springs Boys | 18:35.90 |
| 71 | Hugo SanchezPlace 71 · Cy Springs Boys | — | Cy Springs Boys | 18:41.70 |
| 72 | Michael MurrayPlace 72 · Alief Taylor Boys | — | Alief Taylor Boys | 18:42.90 |
| 73 | Jose QuintanillaPlace 73 · Klein Forest Boys | — | Klein Forest Boys | 18:44.40 |
| 74 | Zack HertelPlace 74 · Jersey Village | — | Jersey Village | 18:49.10 |
| 75 | Rodrigo FernandezPlace 75 · Cy Fair Boys | — | Cy Fair Boys | 18:52.30 |
| 76 | Tyler KendrickPlace 76 · Tomball Boys | — | Tomball Boys | 18:54.30 |
| 77 | Daniel MelendezPlace 77 · Cy Ridge Boys | — | Cy Ridge Boys | 18:58.40 |
| 78 | Thomas WoodsPlace 78 · Cy Creek Boys | — | Cy Creek Boys | 19:00.80 |
| 79 | Eric TorresPlace 79 · Cy Lakes Boys | — | Cy Lakes Boys | 19:02.10 |
| 80 | Pablo MartinezPlace 80 · Alief Taylor Boys | — | Alief Taylor Boys | 19:04.00 |
| 81 | Brian GoldenPlace 81 · Cy Lakes Boys | — | Cy Lakes Boys | 19:05.00 |
| 82 | Karlo HuertaPlace 82 · Cy Lakes Boys | — | Cy Lakes Boys | 19:06.00 |
| 83 | Jason KrezinskiPlace 83 · Cy Woods Boys | — | Cy Woods Boys | 19:09.10 |
| 84 | Anthony LopezPlace 84 · Cy Ridge Boys | — | Cy Ridge Boys | 19:11.70 |
| 85 | Hilario LumbrerasPlace 85 · FB Austin Boys | — | FB Austin Boys | 19:12.90 |
| 86 | Cody ElkinsPlace 86 · FB Austin Boys | — | FB Austin Boys | 19:13.80 |
| 87 | Alex SchroerPlace 87 · Tomball Memori | — | Tomball Memori | 19:13.90 |
| 88 | Elliott SeilerPlace 88 · FB Austin Boys | — | FB Austin Boys | 19:14.60 |
| 89 | Nate WilsonPlace 89 · Tomball Memori | — | Tomball Memori | 19:16.10 |
| 90 | Matthew AvelarPlace 90 · Klein Boys | — | Klein Boys | 19:17.20 |
| 91 | Sam GarciaPlace 91 · Cy Lakes Boys | — | Cy Lakes Boys | 19:21.30 |
| 92 | Marc GuerreroPlace 92 · Tomball Boys | — | Tomball Boys | 19:23.00 |
| 93 | Bryan MoraPlace 93 · Tomball Memori | — | Tomball Memori | 19:24.70 |
| 94 | Micah EzzellePlace 94 · Tomball Boys | — | Tomball Boys | 19:25.60 |
| 95 | Bradley RiggsPlace 95 · Cy Woods Boys | — | Cy Woods Boys | 19:27.10 |
| 96 | Steve CallejasPlace 96 · Alief Taylor Boys | — | Alief Taylor Boys | 19:28.50 |
| 97 | Cole PricePlace 97 · Alief Taylor Boys | — | Alief Taylor Boys | 19:31.70 |
| 98 | Ryan OxenreiterPlace 98 · Langham Creek | — | Langham Creek | 19:33.00 |
| 99 | Benjamin HowellPlace 99 · Klein Boys | — | Klein Boys | 19:35.00 |
| 100 | Adam OneilPlace 100 · Cy Falls Boys | — | Cy Falls Boys | 19:36.60 |
| 101 | Austin MerkelPlace 101 · Cy Creek Boys | — | Cy Creek Boys | 19:38.80 |
| 102 | Guillermo RomeroPlace 102 · Cy Fair Boys | — | Cy Fair Boys | 19:42.40 |
| 103 | Dustin BanksPlace 103 · Tomball Memori | — | Tomball Memori | 19:45.90 |
| 104 | Jacob BriggsPlace 104 · Cy Springs Boys | — | Cy Springs Boys | 19:48.00 |
| 105 | Nick BishopPlace 105 · Langham Creek | — | Langham Creek | 19:49.10 |
| 106 | Tyler AntignoloPlace 106 · Tomball Memori | — | Tomball Memori | 20:00.30 |
| 107 | Justin MedinaPlace 107 · Cy Falls Boys | — | Cy Falls Boys | 20:05.60 |
| 108 | Cyrus HernandezPlace 108 · Cy Lakes Boys | — | Cy Lakes Boys | 20:09.10 |
| 109 | Rahim AbdulmalikPlace 109 · Cy Springs Boys | — | Cy Springs Boys | 20:33.50 |
| 110 | Kyle WeberPlace 110 · Cy Fair Boys | — | Cy Fair Boys | 20:35.70 |
| 111 | Eric BermeaPlace 111 · FB Austin Boys | — | FB Austin Boys | 20:39.90 |
| 112 | Devin GroffPlace 112 · Langham Creek | — | Langham Creek | 20:54.00 |