| 1 | Titus KimaruPlace 1 · Grade So · Texas Tech | So | Texas Tech | 23:48.1 |
| 2 | Meshack KeterPlace 2 · Grade Fr · West Texas A&M | Fr | West Texas A&M | 23:52.7 |
| 3 | Justus Soget KiplagatPlace 3 · Grade So · Odessa (TX) | So | Odessa (TX) | 24:09.6 |
| 4 | Ahmed FarisPlace 4 · Grade Fr · New Mexico JC | Fr | New Mexico JC | 24:34.4 |
| 5 | Elijah SmithPlace 5 · Grade Sr · Fort Lewis | Sr | Fort Lewis | 24:44.8 |
| 6 | Ouazzauoit RedaPlace 6 · Grade Fr · Odessa (TX) | Fr | Odessa (TX) | 24:58.1 PR |
| 7 | Merlijn Van Der VeldenPlace 7 · Grade Jr · West Texas A&M | Jr | West Texas A&M | 24:58.2 |
| 8 | Mehdi MelaouahPlace 8 · Grade Fr · Odessa (TX) | Fr | Odessa (TX) | 25:00.5 PR |
| 9 | Miles CoxPlace 9 · Grade Sr · West Texas A&M | Sr | West Texas A&M | 25:02.1 |
| 10 | Zach VancePlace 10 · Grade Sr · Colorado Christian | Sr | Colorado Christian | 25:06.8 |
| 11 | Alexandre FabletPlace 11 · Grade So · New Mexico JC | So | New Mexico JC | 25:09.9 |
| 12 | Vivien DelinPlace 12 · Grade Fr · West Texas A&M | Fr | West Texas A&M | 25:11.4 |
| 13 | Tommaso ToppiPlace 13 · Grade Sr · West Texas A&M | Sr | West Texas A&M | 25:12.0 |
| 14 | James KuruiPlace 14 · Grade Jr · New Mexico Highlands | Jr | New Mexico Highlands | 25:15.7 |
| 15 | Andres CuraPlace 15 · Grade Jr · Fort Lewis | Jr | Fort Lewis | 25:18.4 PR |
| 16 | Luca MinalePlace 16 · Grade Sr · West Texas A&M | Sr | West Texas A&M | 25:22.9 |
| 17 | Weldon ChebonPlace 17 · Grade Jr · New Mexico Highlands | Jr | New Mexico Highlands | 25:26.3 |
| 18 | Evan MorozowichPlace 18 · Grade So · Fort Lewis | So | Fort Lewis | 25:30.0 |
| 19 | Brody HubbardPlace 19 · Grade So · Fort Lewis | So | Fort Lewis | 25:40.9 |
| 20 | Rayen MejriPlace 20 · Grade Fr · Odessa (TX) | Fr | Odessa (TX) | 25:42.0 PR |
| 21 | Cooper FilmorePlace 21 · Grade So · Fort Lewis | So | Fort Lewis | 25:46.4 |
| 22 | Nicklas PilvenPlace 22 · Grade Sr · Fort Lewis | Sr | Fort Lewis | 25:52.4 PR |
| 23 | Samuel KetchamPlace 23 · Grade Sr · Western New Mexico | Sr | Western New Mexico | 25:52.7 |
| 24 | Braden PalmerPlace 24 · Grade Fr · Colorado Christian | Fr | Colorado Christian | 25:52.9 |
| 25 | Samuel SchwartingPlace 25 · Grade Sr · Colorado Christian | Sr | Colorado Christian | 25:53.6 |
| 26 | Cameron ShullPlace 26 · Grade So · Fort Lewis | So | Fort Lewis | 25:54.4 PR |
| 27 | Cody SullivanPlace 27 · Grade So · Fort Lewis | So | Fort Lewis | 25:57.5 |
| 28 | Ronald JeckyPlace 28 · Grade So · New Mexico JC | So | New Mexico JC | 25:58.1 |
| 29 | Daniel RecioPlace 29 · Grade So · Fort Lewis | So | Fort Lewis | 26:04.9 PR |
| 30 | Crewe ResendezPlace 30 · Grade So · Fort Lewis | So | Fort Lewis | 26:06.1 |
| 31 | Hayden ScottPlace 31 · Grade So · Western Texas | So | Western Texas | 26:07.1 |
| 32 | Christian AlleyPlace 32 · Grade Jr · Fort Lewis | Jr | Fort Lewis | 26:08.4 |
| 33 | Alfons RawallPlace 33 · Grade Sr · Lubbock Christian | Sr | Lubbock Christian | 26:10.5 |
| 34 | Clayton AckleyPlace 34 · Grade Sr · Colorado Christian | Sr | Colorado Christian | 26:11.8 |
| 35 | Asher FoundPlace 35 · Grade Fr · Colorado Christian | Fr | Colorado Christian | 26:12.7 |
| 36 | Abdihafit MohamedPlace 36 · Grade Fr · New Mexico JC | Fr | New Mexico JC | 26:15.7 |
| 37 | Adrian SolisPlace 37 · Grade Sr · West Texas A&M | Sr | West Texas A&M | 26:16.2 |
| 38 | Naataanii CollinsPlace 38 · Grade Jr · Edcouch-Elsa | Jr | Edcouch-Elsa | 26:19.7 PR |
| 39 | Gage HarrisPlace 39 · Grade So · Western Texas | So | Western Texas | 26:23.8 |
| 40 | Jordan MyersPlace 40 · Grade Jr · Fort Lewis | Jr | Fort Lewis | 26:24.8 PR |
| 41 | Matthew GordonPlace 41 · Grade Sr · Lubbock Christian | Sr | Lubbock Christian | 26:25.5 |
| 42 | Anthony BonannoPlace 42 · Grade So · Fort Lewis | So | Fort Lewis | 26:27.3 PR |
| 43 | Jonas TeeterPlace 43 · Grade Jr · Colorado Christian | Jr | Colorado Christian | 26:28.1 |
| 44 | Jacob MarquezPlace 44 · Grade Fr · Odessa (TX) | Fr | Odessa (TX) | 26:28.8 PR |
| 45 | Colden WelshPlace 45 · Grade Jr · Colorado Christian | Jr | Colorado Christian | 26:29.0 |
| 46 | Tyler SchwarzPlace 46 · Grade Jr · Colorado Christian | Jr | Colorado Christian | 26:32.2 |
| 47 | Achille BazantayPlace 47 · Grade Jr · West Texas A&M | Jr | West Texas A&M | 26:34.7 PR |
| 48 | Cameron ShortyPlace 48 · Grade Sr · Western New Mexico | Sr | Western New Mexico | 26:35.7 |
| 49 | Bearren KeePlace 49 · Grade Fr · Fort Lewis | Fr | Fort Lewis | 26:36.9 PR |
| 50 | Isaac LaceyPlace 50 · Grade Fr · Eastern New Mexico | Fr | Eastern New Mexico | 26:37.3 PR |
| 51 | Elmehdi BouchouataPlace 51 · Grade So · New Mexico JC | So | New Mexico JC | 26:41.8 |
| 52 | Karim AmirPlace 52 · Grade So · Odessa (TX) | So | Odessa (TX) | 26:47.8 |
| 53 | Joseph LethleanPlace 53 · Grade So · Colorado Christian | So | Colorado Christian | 26:49.9 |
| 54 | Brody GreyerPlace 54 · Grade So · Fort Lewis | So | Fort Lewis | 26:50.1 PR |
| 55 | Ylies MihoubiPlace 55 · Grade So · South Plains (TX) | So | South Plains (TX) | 26:52.6 |
| 56 | Asante MaezPlace 56 · Grade Sr · Fort Lewis | Sr | Fort Lewis | 26:54.9 |
| 57 | Addiso BitewPlace 57 · Grade So · New Mexico JC | So | New Mexico JC | 26:56.3 |
| 58 | Mateo LunaPlace 58 · Grade Sr · Colorado Christian | Sr | Colorado Christian | 26:58.4 |
| 59 | Jackson GreenPlace 59 · Grade So · Fort Lewis | So | Fort Lewis | 26:59.8 PR |
| 60 | Kaleb GaonaPlace 60 · Grade Sr · Ark Fitness | Sr | Ark Fitness | 27:00.9 PR |
| 61 | Jacob CorralPlace 61 · Grade Jr · Western New Mexico | Jr | Western New Mexico | 27:05.9 |
| 62 | Aaryan Katwal-shaverPlace 62 · Grade So · Amarillo (TX) | So | Amarillo (TX) | 27:09.1 |
| 63 | Xavier MartinezPlace 63 · Grade So · New Mexico Highlands | So | New Mexico Highlands | 27:09.4 |
| 64 | Gavin MorrisonPlace 64 · Grade Sr · Lubbock Christian | Sr | Lubbock Christian | 27:14.0 |
| 65 | Mael RobertPlace 65 · Grade Fr · Texas Tech | Fr | Texas Tech | 27:19.6 PR |
| 66 | Jeremiah De la cerdaPlace 66 · Grade Fr · Colorado Christian | Fr | Colorado Christian | 27:20.7 PR |
| 67 | Adrian RosalesPlace 67 · Grade So · Amarillo (TX) | So | Amarillo (TX) | 27:22.7 |
| 68 | Dhia RomdhaniPlace 68 · Grade Fr · South Plains (TX) | Fr | South Plains (TX) | 27:23.6 |
| 69 | Lawrence RaglandPlace 69 · Grade Jr · New Mexico Highlands | Jr | New Mexico Highlands | 27:24.9 |
| 70 | Rodrigo PinalesPlace 70 · Grade Fr · Eastern New Mexico | Fr | Eastern New Mexico | 27:30.0 |
| 71 | Rico EnriquezPlace 71 · Grade Fr · South Plains (TX) | Fr | South Plains (TX) | 27:30.4 |
| 72 | Gregory FallonPlace 72 · Grade So · Fort Lewis | So | Fort Lewis | 27:32.2 PR |
| 73 | Isaac GonzalesPlace 73 · Grade Sr · McMurry | Sr | McMurry | 27:36.2 |
| 74 | Dylan StoutPlace 74 · Grade Fr · Western New Mexico | Fr | Western New Mexico | 27:37.2 |
| 75 | Juan Aguinaga JrPlace 75 · Grade Fr · Western Texas | Fr | Western Texas | 27:37.7 PR |
| 76 | Grayson HastingsPlace 76 · Grade So · South Plains (TX) | So | South Plains (TX) | 27:38.3 |
| 77 | Jonah CortezPlace 77 · Grade So · Western New Mexico | So | Western New Mexico | 27:38.6 |
| 78 | Josh MastrantoniPlace 78 · Grade Fr · New Mexico Highlands | Fr | New Mexico Highlands | 27:39.8 |
| 79 | Alex StuckeyPlace 79 · Grade Fr · Colorado Christian | Fr | Colorado Christian | 27:41.7 PR |
| 80 | Kaden JenkinsPlace 80 · Grade Fr · West Texas A&M | Fr | West Texas A&M | 27:46.6 PR |
| 81 | Mason TaylorPlace 81 · Grade Fr · Eastern New Mexico | Fr | Eastern New Mexico | 27:46.7 |
| 82 | Nate DillavouPlace 82 · Grade Fr · Colorado Christian | Fr | Colorado Christian | 27:47.2 PR |
| 83 | Ryder RobisonPlace 83 · Grade Jr · Wayland Baptist (Texas) | Jr | Wayland Baptist (Texas) | 27:48.6 |
| 84 | Liam WalshPlace 84 · Grade - · Nimbus Track Club | - | Nimbus Track Club | 27:50.2 PR |
| 85 | Jovanni RosasPlace 85 · Grade Jr · Texas Wesleyan | Jr | Texas Wesleyan | 27:51.9 |
| 86 | Jonathon LiraPlace 86 · Grade - · RUN LBK | - | RUN LBK | 27:52.9 PR |
| 87 | Isacc PlacenciaPlace 87 · Grade - · RUN LBK | - | RUN LBK | 27:53.3 PR |
| 88 | Nahashon RutoPlace 88 · Grade Fr · South Plains (TX) | Fr | South Plains (TX) | 27:54.7 |
| 89 | Nolan VentiPlace 89 · Grade Fr · Colorado Christian | Fr | Colorado Christian | 27:56.0 PR |
| 90 | Micah ZapataPlace 90 · Grade So · Lubbock Christian | So | Lubbock Christian | 27:56.7 |
| 91 | Anders HagenPlace 91 · Grade Fr · Colorado Christian | Fr | Colorado Christian | 27:57.1 PR |
| 92 | Jamison KirtonPlace 92 · Grade Fr · Amarillo (TX) | Fr | Amarillo (TX) | 27:58.8 |
| 93 | Donovan MartinezPlace 93 · Grade So · South Plains (TX) | So | South Plains (TX) | 28:02.5 |
| 94 | Christiano San MartinPlace 94 · Grade So · Western Texas | So | Western Texas | 28:05.5 |
| 95 | Morghen VawterPlace 95 · Grade So · Angelo State | So | Angelo State | 28:06.8 |
| 96 | Jackson MartinezPlace 96 · Grade Jr · Lubbock Christian | Jr | Lubbock Christian | 28:09.0 |
| 97 | Edwin RomeroPlace 97 · Grade Fr · Western Texas | Fr | Western Texas | 28:11.0 PR |
| 98 | Rogelio RamirezPlace 98 · Grade Sr · McMurry | Sr | McMurry | 28:12.4 |
| 99 | Aidon TijerinaPlace 99 · Grade Fr · Amarillo (TX) | Fr | Amarillo (TX) | 28:14.9 |
| 100 | Iain EmbryPlace 100 · Grade So · Colorado Christian | So | Colorado Christian | 28:15.4 |