| 1 | Mohammed MrahiPlace 1 · Grade So · New Mexico JC | So | New Mexico JC | 23:39.90 |
| 2 | Amantle ModingwanePlace 2 · Grade Fr · Ranger (TX) | Fr | Ranger (TX) | 23:58.20 |
| 3 | Dennis CheruiyotPlace 3 · Grade So · South Plains (TX) | So | South Plains (TX) | 24:10.50 PR |
| 4 | Brian CheruiyotPlace 4 · Grade So · New Mexico JC | So | New Mexico JC | 24:23.90 |
| 5 | Emmanuel KimaiyoPlace 5 · Grade So · New Mexico JC | So | New Mexico JC | 24:56.60 |
| 6 | Ylies MihoubiPlace 6 · Grade Fr · South Plains (TX) | Fr | South Plains (TX) | 25:20.90 |
| 7 | Ronald JeckyPlace 7 · Grade Fr · New Mexico JC | Fr | New Mexico JC | 25:45.30 |
| 8 | Abdirisak SaidgurhanPlace 8 · Grade Fr · South Plains (TX) | Fr | South Plains (TX) | 25:52.40 |
| 9 | Alexandre FabletPlace 9 · Grade Fr · New Mexico JC | Fr | New Mexico JC | 25:55.80 |
| 10 | Khanya YaliPlace 10 · Grade So · Ranger (TX) | So | Ranger (TX) | 26:03.80 |
| 11 | John AlcantarPlace 11 · Grade Fr · Western Texas | Fr | Western Texas | 26:29.90 |
| 12 | Elmehdi BouchouataPlace 12 · Grade Fr · New Mexico JC | Fr | New Mexico JC | 26:38.80 |
| 13 | Kyle TranthamPlace 13 · Grade Fr · Western Texas | Fr | Western Texas | 26:43.90 |
| 14 | Sammy HerreraPlace 14 · Grade Fr · Ranger (TX) | Fr | Ranger (TX) | 26:51.50 |
| 15 | Joseph SimonPlace 15 · Grade Fr · Ranger (TX) | Fr | Ranger (TX) | 26:55.80 |
| 16 | Gage HarrisPlace 16 · Grade Fr · Western Texas | Fr | Western Texas | 26:55.90 |
| 17 | Dan OrtizPlace 17 · Grade Fr · Western Texas | Fr | Western Texas | 26:58.40 |
| 18 | Israel TakapPlace 18 · Grade So · New Mexico JC | So | New Mexico JC | 26:59.30 |
| 19 | Alex HauckPlace 19 · Grade So · Angelo State | So | Angelo State | 27:08.30 |
| 20 | Corey LabbePlace 20 · Grade Fr · Angelo State | Fr | Angelo State | 27:21.00 PR |
| 21 | Caden GlennPlace 21 · Grade So · Angelo State | So | Angelo State | 27:32.90 |
| 22 | Isaiah GarciaPlace 22 · Grade Fr · Western Texas | Fr | Western Texas | 27:36.40 |
| 23 | Nathan BonavidaPlace 23 · Grade So · New Mexico JC | So | New Mexico JC | 27:42.90 |
| 24 | Ryder RobisonPlace 24 · Grade So · Wayland Baptist (Texas) | So | Wayland Baptist (Texas) | 27:45.40 |
| 25 | Zachary RoomePlace 25 · Grade So · Ranger (TX) | So | Ranger (TX) | 27:46.00 |
| 26 | Christiano San MartinPlace 26 · Grade Fr · Western Texas | Fr | Western Texas | 27:49.90 |
| 27 | Ethan JonasonPlace 27 · Grade Jr · Wayland Baptist (Texas) | Jr | Wayland Baptist (Texas) | 27:50.80 PR |
| 28 | Grayson HastingsPlace 28 · Grade Fr · South Plains (TX) | Fr | South Plains (TX) | 27:51.20 |
| 29 | Michael DominguezPlace 29 · Grade Jr · Southwest (N.M.) | Jr | Southwest (N.M.) | 27:56.70 PR |
| 30 | Fabian RuizPlace 30 · Grade So · Western Texas | So | Western Texas | 28:00.00 |
| 31 | James EvettsPlace 31 · Grade So · Ranger (TX) | So | Ranger (TX) | 28:05.50 |
| 32 | Morghen VawterPlace 32 · Grade Fr · Angelo State | Fr | Angelo State | 28:07.70 |
| 33 | Rayane CourtoisPlace 33 · Grade Fr · New Mexico JC | Fr | New Mexico JC | 28:33.80 PR |
| 34 | Tanner MoserPlace 34 · Grade So · Ranger (TX) | So | Ranger (TX) | 28:38.10 PR |
| 35 | Thomas AerdtsPlace 35 · Grade So · Eastern New Mexico | So | Eastern New Mexico | 28:55.10 |
| 36 | Diego PettorossiPlace 36 · Grade Fr · Angelo State | Fr | Angelo State | 28:55.80 PR |
| 37 | Emmanel HernandezPlace 37 · Grade Jr · Eastern New Mexico | Jr | Eastern New Mexico | 29:04.30 PR |
| 38 | Yassine BounasriPlace 38 · Grade Fr · South Plains (TX) | Fr | South Plains (TX) | 29:35.80 |
| 39 | Donovan MartinezPlace 39 · Grade Fr · South Plains (TX) | Fr | South Plains (TX) | 29:38.00 |
| 40 | Dylan StrandPlace 40 · Grade Fr · Angelo State | Fr | Angelo State | 29:57.30 |
| 41 | AJ LackeyPlace 41 · Grade So · ENMU - Ruidoso | So | ENMU - Ruidoso | 30:00.90 |
| 42 | Brian NortonPlace 42 · Grade Jr · Eastern New Mexico | Jr | Eastern New Mexico | 30:21.50 |
| 43 | Christopher EspinoPlace 43 · Grade Jr · Southwest (N.M.) | Jr | Southwest (N.M.) | 30:56.90 |
| 44 | Jackson GablePlace 44 · Grade So · Eastern New Mexico | So | Eastern New Mexico | 31:03.20 |
| 45 | Kevin MartinezPlace 45 · Grade So · Angelo State | So | Angelo State | 31:32.50 |
| 46 | Alex NaranjoPlace 46 · Grade Fr · Southwest (N.M.) | Fr | Southwest (N.M.) | 31:44.20 |
| 47 | Jaime CanoPlace 47 · Grade So · Southwest (N.M.) | So | Southwest (N.M.) | 32:17.50 |
| 48 | Aiden NelmsPlace 48 · Grade Fr · Southwest (N.M.) | Fr | Southwest (N.M.) | 32:31.70 |
| 49 | Brayden RochaPlace 49 · Grade Fr · ENMU - Ruidoso | Fr | ENMU - Ruidoso | 34:28.40 |
| 50 | Eloy Serrano-BorregoPlace 50 · Grade Fr · Eastern New Mexico | Fr | Eastern New Mexico | 35:00.00 |
| 51 | Brandon MarinesPlace 51 · Grade Fr · Wayland Baptist (Texas) | Fr | Wayland Baptist (Texas) | 36:13.80 |
| 52 | Lonnie IrvingPlace 52 · Grade Fr · Wayland Baptist (Texas) | Fr | Wayland Baptist (Texas) | 36:32.20 PR |
| 53 | Hayden LevyPlace 53 · Grade Jr · Southwest (N.M.) | Jr | Southwest (N.M.) | 37:28.80 |
| 54 | Jesus ZubiaPlace 54 · Grade Fr · Wayland Baptist (Texas) | Fr | Wayland Baptist (Texas) | 40:15.80 PR |
| 0 | Gabriel SanchezPlace 0 · Grade Fr · Wayland Baptist (Texas) | Fr | Wayland Baptist (Texas) | DNS |
| 0 | Jose ValdezPlace 0 · Grade So · Western Texas | So | Western Texas | DNS |
| 0 | Jason DoddPlace 0 · Grade Fr · Western Texas | Fr | Western Texas | DNS |
| 0 | Osbel CisnerosPlace 0 · Grade So · Western Texas | So | Western Texas | DNS |
| 0 | Rosendo FernandezPlace 0 · Grade So · Western Texas | So | Western Texas | DNS |
| 0 | Hayden ScottPlace 0 · Grade Fr · Western Texas | Fr | Western Texas | DNS |
| 0 | Westley SagoPlace 0 · Grade Fr · ENMU - Ruidoso | Fr | ENMU - Ruidoso | DNS |
| 0 | Cole HanshewPlace 0 · Grade Fr · ENMU - Ruidoso | Fr | ENMU - Ruidoso | DNS |
| 0 | Aiden RamirezPlace 0 · Grade Fr · Eastern New Mexico | Fr | Eastern New Mexico | DNS |
| 0 | Tate HughesPlace 0 · Grade Sr · Angelo State | Sr | Angelo State | DNS |
| 0 | Jack CollinsPlace 0 · Grade So · Angelo State | So | Angelo State | DNS |
| 0 | Stefan CamejoPlace 0 · Grade Jr · South Plains (TX) | Jr | South Plains (TX) | DNS |
| 0 | Addiso BitewPlace 0 · Grade Fr · New Mexico JC | Fr | New Mexico JC | DNS |
| 0 | Erwan DarrieulatPlace 0 · Grade So · New Mexico JC | So | New Mexico JC | DNS |
| 0 | Killian Le BourhisPlace 0 · Grade So · New Mexico JC | So | New Mexico JC | DNS |