| 1 | Titus KimaruPlace 1 · Grade So · Texas Tech | So | Texas Tech | 23:34.87 |
| 2 | Samuel KetchamPlace 2 · Grade Sr · Western New Mexico | Sr | Western New Mexico | 25:41.21 |
| 3 | Addiso BitewPlace 3 · Grade So · New Mexico JC | So | New Mexico JC | 25:47.35 |
| 4 | Abdihafit MohamedPlace 4 · Grade Fr · New Mexico JC | Fr | New Mexico JC | 26:00.49 |
| 5 | Naatannii CollinsPlace 5 · Unattached | — | Unattached | 26:04.57 |
| 6 | Ronald JeckyPlace 6 · Grade So · New Mexico JC | So | New Mexico JC | 26:31.42 |
| 7 | Elmehdi BouchouataPlace 7 · Grade So · New Mexico JC | So | New Mexico JC | 26:36.55 |
| 8 | Cameron ShortyPlace 8 · Grade Sr · Western New Mexico | Sr | Western New Mexico | 26:40.09 |
| 9 | Jacob CorralPlace 9 · Grade Jr · Western New Mexico | Jr | Western New Mexico | 26:51.16 |
| 10 | Ylies MihoubiPlace 10 · Grade So · South Plains (TX) | So | South Plains (TX) | 27:01.51 |
| 11 | Gage HarrisPlace 11 · Grade So · Western Texas | So | Western Texas | 27:07.53 |
| 12 | Dhia RomdhaniPlace 12 · Grade Fr · South Plains (TX) | Fr | South Plains (TX) | 27:10.97 PR |
| 13 | Hayden ScottPlace 13 · Grade So · Western Texas | So | Western Texas | 27:11.63 |
| 14 | Jonah CortezPlace 14 · Grade So · Western New Mexico | So | Western New Mexico | 27:12.94 |
| 15 | Dan OrtizPlace 15 · Grade So · Western Texas | So | Western Texas | 27:26.58 |
| 16 | Morgan HaanPlace 16 · Grade So · Western New Mexico | So | Western New Mexico | 27:29.57 |
| 17 | Ryder RobisonPlace 17 · Grade Jr · Wayland Baptist (Texas) | Jr | Wayland Baptist (Texas) | 27:40.88 |
| 18 | Mael RobertPlace 18 · Grade Fr · Texas Tech | Fr | Texas Tech | 27:42.34 |
| 19 | Dylan StoutPlace 19 · Grade Fr · Western New Mexico | Fr | Western New Mexico | 27:48.92 |
| 20 | Juan Aguinaga JrPlace 20 · Grade Fr · Western Texas | Fr | Western Texas | 27:50.87 |
| 21 | Grayson HastingsPlace 21 · Grade So · South Plains (TX) | So | South Plains (TX) | 27:53.43 |
| 22 | Mohamed Rayen ChihaPlace 22 · Grade Fr · New Mexico JC | Fr | New Mexico JC | 28:02.03 PR |
| 23 | Nahashon RutoPlace 23 · Grade Fr · South Plains (TX) | Fr | South Plains (TX) | 28:02.99 |
| 24 | Donovan MartinezPlace 24 · Grade So · South Plains (TX) | So | South Plains (TX) | 28:12.17 |
| 25 | Rico EnriquezPlace 25 · Grade Fr · South Plains (TX) | Fr | South Plains (TX) | 28:14.19 |
| 26 | Brock AndersonPlace 26 · Grade Fr · Western New Mexico | Fr | Western New Mexico | 28:28.32 |
| 27 | Christiano San MartinPlace 27 · Grade So · Western Texas | So | Western Texas | 28:43.11 |
| 28 | Javyn FrankPlace 28 · Grade Fr · ENMU - Ruidoso | Fr | ENMU - Ruidoso | 28:44.41 |
| 29 | William EscobarPlace 29 · Grade Fr · Western Texas | Fr | Western Texas | 29:05.96 PR |
| 30 | Isaiah GarciaPlace 30 · Grade So · Western Texas | So | Western Texas | 29:17.99 |
| 31 | Markus BrodinPlace 31 · Grade So · Texas Tech | So | Texas Tech | 29:21.63 |
| 32 | Brendan CurtisPlace 32 · Grade Sr · Southwest (N.M.) | Sr | Southwest (N.M.) | 29:22.34 |
| 33 | Edwin RomeroPlace 33 · Grade Fr · Western Texas | Fr | Western Texas | 29:28.13 |
| 34 | Israel EsparzaPlace 34 · Grade Fr · Wayland Baptist (Texas) | Fr | Wayland Baptist (Texas) | 29:28.47 |
| 35 | Michael DominguezPlace 35 · Grade Sr · Southwest (N.M.) | Sr | Southwest (N.M.) | 29:46.07 |
| 36 | Kyle BergerPlace 36 · Grade Fr · Western New Mexico | Fr | Western New Mexico | 29:47.46 |
| 37 | Christian SanchezPlace 37 · Grade Fr · South Plains (TX) | Fr | South Plains (TX) | 29:51.79 |
| 38 | Japhet KimaiyoPlace 38 · Grade Fr · New Mexico JC | Fr | New Mexico JC | 30:08.29 PR |
| 39 | Leo JostPlace 39 · Grade Fr · South Plains (TX) | Fr | South Plains (TX) | 30:20.84 |
| 40 | Alexander CanoPlace 40 · Grade Fr · Western New Mexico | Fr | Western New Mexico | 30:23.49 |
| 41 | Tristan RodriguezPlace 41 · Grade Fr · Southwest (N.M.) | Fr | Southwest (N.M.) | 30:26.90 |
| 42 | Luke BonePlace 42 · Grade Fr · Texas Tech | Fr | Texas Tech | 30:41.35 PR |
| 43 | Christopher EspinoPlace 43 · Grade Sr · Southwest (N.M.) | Sr | Southwest (N.M.) | 30:57.01 |
| 44 | Kanyon CantrellPlace 44 · Grade Fr · South Plains (TX) | Fr | South Plains (TX) | 31:21.33 |
| 45 | Andrew MetrailerPlace 45 · Grade Fr · South Plains (TX) | Fr | South Plains (TX) | 31:34.10 |
| 46 | Thomas MalopePlace 46 · Grade Fr · New Mexico JC | Fr | New Mexico JC | 31:54.71 |
| 47 | Gavin CastilloPlace 47 · Grade Fr · ENMU - Ruidoso | Fr | ENMU - Ruidoso | 31:55.07 |
| 48 | Brandon MarinesPlace 48 · Grade So · Wayland Baptist (Texas) | So | Wayland Baptist (Texas) | 32:08.26 |
| 49 | Robbie YazziePlace 49 · Grade Fr · Southwest (N.M.) | Fr | Southwest (N.M.) | 32:54.74 |
| 50 | Josiah NguyenPlace 50 · Grade Fr · South Plains (TX) | Fr | South Plains (TX) | 33:10.24 |
| 51 | Kyzer DunbarPlace 51 · Grade Fr · Texas Tech | Fr | Texas Tech | 33:45.24 |
| 52 | Alex NaranjoPlace 52 · Grade So · Wayland Baptist (Texas) | So | Wayland Baptist (Texas) | 34:02.23 |
| 53 | Robert MunizPlace 53 · Grade Fr · ENMU - Ruidoso | Fr | ENMU - Ruidoso | 34:20.33 |
| 54 | Cole HanshewPlace 54 · Grade So · ENMU - Ruidoso | So | ENMU - Ruidoso | 34:27.73 |
| 55 | John GarciaPlace 55 · Grade Fr · South Plains (TX) | Fr | South Plains (TX) | 34:41.65 |
| 56 | Jack WisdomPlace 56 · Grade Fr · ENMU - Ruidoso | Fr | ENMU - Ruidoso | 35:20.05 |
| 57 | Brayden RochaPlace 57 · Grade So · ENMU - Ruidoso | So | ENMU - Ruidoso | 36:19.03 |
| 58 | Kemarrio BygravePlace 58 · Grade Fr · Texas Tech | Fr | Texas Tech | 40:13.05 |
| 59 | Lonnie IrvingPlace 59 · Grade So · Wayland Baptist (Texas) | So | Wayland Baptist (Texas) | 45:27.82 |