| 1 | Gus GannonPlace 1 · Rice | — | Rice | 15:34.10 |
| 2 | Dominic KiptumPlace 2 · Texas A&M-CC | — | Texas A&M-CC | 15:40.50 |
| 3 | Riley ElliottPlace 3 · Stephen F. Austin | — | Stephen F. Austin | 15:50.80 |
| 4 | Jackson MoranPlace 4 · Rice | — | Rice | 15:53.80 |
| 5 | Filippo Aldrovandi-ReinaPlace 5 · Rice | — | Rice | 16:04.50 |
| 6 | Ryan BinskinPlace 6 · Stephen F. Austin | — | Stephen F. Austin | 16:10.70 |
| 7 | Zephirim DarhamPlace 7 · Stephen F. Austin | — | Stephen F. Austin | 16:12.20 |
| 8 | Emil HajjajPlace 8 · Texas A&M-CC | — | Texas A&M-CC | 16:13.40 |
| 9 | Diego ContoPlace 9 · Texas A&M-CC | — | Texas A&M-CC | 16:17.00 |
| 10 | Colby KurtzPlace 10 · Houston Christian | — | Houston Christian | 16:21.40 |
| 11 | Andrew MullenPlace 11 · Stephen F. Austin | — | Stephen F. Austin | 16:22.20 |
| 12 | Devon JudelsonPlace 12 · Stephen F. Austin | — | Stephen F. Austin | 16:23.10 |
| 13 | Brandon MartzPlace 13 · Rice | — | Rice | 16:25.80 |
| 14 | Krzysztof TurskiPlace 14 · Houston Christian | — | Houston Christian | 16:26.70 |
| 15 | Pablo LesarriPlace 15 · Stephen F. Austin | — | Stephen F. Austin | 16:29.80 |
| 16 | Robert FullePlace 16 · Stephen F. Austin | — | Stephen F. Austin | 16:32.50 |
| 17 | Phillip Jensen e CastroPlace 17 · Texas A&M-CC | — | Texas A&M-CC | 16:34.60 |
| 18 | Brandon AdolphusPlace 18 · Texas Southern | — | Texas Southern | 16:35.30 |
| 19 | Will McDermottPlace 19 · Rice | — | Rice | 16:37.40 |
| 20 | Wesley WrightPlace 20 · Rice | — | Rice | 16:39.70 |
| 21 | Andrew RivasPlace 21 · Texas A&M-CC | — | Texas A&M-CC | 16:42.20 |
| 22 | Jonathan RobbinsPlace 22 · Unattached | — | Unattached | 16:47.20 |
| 23 | Walker ReevesPlace 23 · LeTourneau | — | LeTourneau | 16:49.60 |
| 24 | Ben TijerinaPlace 24 · Rice | — | Rice | 16:50.40 |
| 25 | Riley KuhlmanPlace 25 · Unattached-Rice | — | Unattached-Rice | 16:52.50 |
| 26 | Oscar GarciaPlace 26 · Unattached | — | Unattached | 16:54.10 |
| 27 | Noah GreenPlace 27 · Prairie View | — | Prairie View | 16:56.40 |
| 28 | Nick GramsPlace 28 · Unattached | — | Unattached | 16:57.90 |
| 29 | Brendon WoodsidePlace 29 · Stephen F. Austin | — | Stephen F. Austin | 16:58.20 |
| 30 | Chase NuttPlace 30 · Unattached | — | Unattached | 17:02.00 |
| 31 | Matthew GaitanPlace 31 · Unattached-Rice | — | Unattached-Rice | 17:02.20 |
| 32 | Abderahman BenfoddaPlace 32 · Unattached-Houston Christian | — | Unattached-Houston Christian | 17:02.50 |
| 33 | Mason McFeetersPlace 33 · St. Thomas (Tex.) | — | St. Thomas (Tex.) | 17:04.30 |
| 34 | Manuel GarzaPlace 34 · Texas Southern | — | Texas Southern | 17:04.50 |
| 35 | Zach VickersPlace 35 · Unattached-Rice | — | Unattached-Rice | 17:07.10 |
| 36 | Jordan EdmondsonPlace 36 · Unattached-Rice | — | Unattached-Rice | 17:09.00 |
| 37 | Grayson GaddisPlace 37 · LeTourneau | — | LeTourneau | 17:15.30 |
| 38 | Spencer GambrellPlace 38 · Unattached | — | Unattached | 17:16.80 |
| 39 | Caleb WilsonPlace 39 · Rice | — | Rice | 17:18.80 |
| 40 | Johnathan CastroPlace 40 · St. Thomas (Tex.) | — | St. Thomas (Tex.) | 17:22.10 |
| 41 | Marc MendozaPlace 41 · St. Thomas (Tex.) | — | St. Thomas (Tex.) | 17:22.40 |
| 42 | Dorian Mayorga HollowayPlace 42 · Texas A&M-CC | — | Texas A&M-CC | 17:28.20 |
| 43 | Kejun WilsonPlace 43 · Prairie View | — | Prairie View | 17:32.80 |
| 44 | Jarrell ReynoldsPlace 44 · Prairie View | — | Prairie View | 17:35.90 |
| 45 | Jaxson ArtisstPlace 45 · Houston Christian | — | Houston Christian | 17:36.20 |
| 46 | Korbin ShumatePlace 46 · Northwestern St. | — | Northwestern St. | 17:41.40 |
| 47 | Esau GrimaldoPlace 47 · Unattached | — | Unattached | 17:44.90 |
| 48 | Diego MoyaPlace 48 · St. Thomas (Tex.) | — | St. Thomas (Tex.) | 17:52.70 |
| 49 | Kaleb CoxPlace 49 · Unattached-Rice | — | Unattached-Rice | 17:55.70 |
| 50 | Thierry GarconPlace 50 · Prairie View | — | Prairie View | 17:59.70 |
| 51 | Mikey RodriguezPlace 51 · Texas A&M-CC | — | Texas A&M-CC | 18:00.00 |
| 52 | Roberto RodriguezPlace 52 · Texas Southern | — | Texas Southern | 18:05.30 |
| 53 | William ByrdPlace 53 · Louisiana Tech | — | Louisiana Tech | 18:06.80 |
| 54 | Arie LintonPlace 54 · Louisiana Tech | — | Louisiana Tech | 18:11.30 |
| 55 | Sebastian CruzPlace 55 · Prairie View | — | Prairie View | 18:12.30 |
| 56 | Hudson McGuirePlace 56 · LeTourneau | — | LeTourneau | 18:18.30 |
| 57 | Gregorio AlcortaPlace 57 · Texas A&M-CC | — | Texas A&M-CC | 18:19.90 |
| 58 | Juan SilvaPlace 58 · St. Thomas (Tex.) | — | St. Thomas (Tex.) | 18:20.10 |
| 59 | Gael FloresPlace 59 · Texas Southern | — | Texas Southern | 18:21.80 |
| 60 | Kenneth SmithPlace 60 · Louisiana Tech | — | Louisiana Tech | 18:24.20 |
| 61 | Jeremiah BarreraPlace 61 · Texas Southern | — | Texas Southern | 18:24.60 |
| 62 | Ryan TallyPlace 62 · LeTourneau | — | LeTourneau | 18:29.50 |
| 63 | Caleb NixonPlace 63 · LeTourneau | — | LeTourneau | 18:36.10 |
| 64 | Grant SimnacherPlace 64 · Unattached | — | Unattached | 18:37.20 |
| 65 | Owen RuePlace 65 · Northwestern St. | — | Northwestern St. | 18:38.40 |
| 66 | Dillon MoreePlace 66 · Louisiana Tech | — | Louisiana Tech | 18:42.50 |
| 67 | Dillon SanchezPlace 67 · Louisiana Tech | — | Louisiana Tech | 18:48.40 |
| 68 | Daniel RisbergPlace 68 · LeTourneau | — | LeTourneau | 18:50.10 |
| 69 | Aidan HynesPlace 69 · LeTourneau | — | LeTourneau | 18:52.00 |
| 70 | Cristian RiosPlace 70 · St. Thomas (Tex.) | — | St. Thomas (Tex.) | 18:53.50 |
| 71 | Xander HoksbergenPlace 71 · LeTourneau | — | LeTourneau | 19:12.40 |
| 72 | Jacob SmithPlace 72 · Houston Christian | — | Houston Christian | 19:19.60 |
| 73 | Isaac LehmanPlace 73 · LeTourneau | — | LeTourneau | 19:24.80 |
| 74 | Jayce WimbishPlace 74 · Louisiana Tech | — | Louisiana Tech | 19:27.50 |
| 75 | Landon LoydPlace 75 · Northwestern St. | — | Northwestern St. | 19:34.30 |
| 76 | Kaden ElliotPlace 76 · Northwestern St. | — | Northwestern St. | 19:39.30 |
| 77 | Demitry GrimaldoPlace 77 · LeTourneau | — | LeTourneau | 19:44.70 |
| 78 | Bruce PrincePlace 78 · Texas Southern | — | Texas Southern | 19:44.80 |
| 79 | Benjamin BrasseauxPlace 79 · Northwestern St. | — | Northwestern St. | 19:52.00 |
| 80 | Osvaldo JassoPlace 80 · St. Thomas (Tex.) | — | St. Thomas (Tex.) | 20:05.10 |
| 81 | Jaiden JohnsonPlace 81 · Prairie View | — | Prairie View | 20:23.30 |
| 82 | Nathan TheriotPlace 82 · Louisiana Tech | — | Louisiana Tech | 20:31.00 |
| 83 | Hayes GillPlace 83 · Louisiana Tech | — | Louisiana Tech | 20:40.50 |
| 84 | Drew CunninghamPlace 84 · St. Thomas (Tex.) | — | St. Thomas (Tex.) | 20:56.50 |
| 85 | Joshua HainesPlace 85 · LeTourneau | — | LeTourneau | 21:20.60 |
| 86 | Mason BaynePlace 86 · Northwestern St. | — | Northwestern St. | 21:31.10 |