| 1 | Titus KimaruPlace 1 · Grade Fr · Texas Tech | Fr | Texas Tech | 22:51.16 |
| 2 | Ernest CheruiyotPlace 2 · Grade So · Texas Tech | So | Texas Tech | 23:14.53 |
| 3 | Weldon ChebonPlace 3 · Grade So · New Mexico Highlands | So | New Mexico Highlands | 24:08.81 |
| 4 | Victor KipkoechPlace 4 · Grade Fr · Texas Tech | Fr | Texas Tech | 24:13.60 |
| 5 | Brian CheruiyotPlace 5 · Grade So · New Mexico JC | So | New Mexico JC | 24:26.35 |
| 6 | Adrian LegarretaPlace 6 · Grade Sr · West Texas A&M | Sr | West Texas A&M | 24:32.84 |
| 7 | Tommaso ToppiPlace 7 · Grade Jr · West Texas A&M | Jr | West Texas A&M | 24:41.42 |
| 8 | Mohammed MrahiPlace 8 · Grade So · New Mexico JC | So | New Mexico JC | 24:45.89 |
| 9 | Dennis CheruiyotPlace 9 · Grade So · South Plains (TX) | So | South Plains (TX) | 25:11.98 |
| 10 | Ethan GiokoPlace 10 · Grade So · Odessa (TX) | So | Odessa (TX) | 25:12.87 |
| 11 | Fintan KavanaghPlace 11 · Grade Jr · West Texas A&M | Jr | West Texas A&M | 25:13.74 |
| 12 | Isaac HernandezPlace 12 · Grade Sr · Texas Tech | Sr | Texas Tech | 25:19.99 |
| 13 | James KuruiPlace 13 · Grade So · New Mexico Highlands | So | New Mexico Highlands | 25:20.16 |
| 14 | Thaddaeus RotichPlace 14 · Grade So · Garden City (KS) CC | So | Garden City (KS) CC | 25:30.24 |
| 15 | Berry CoxPlace 15 · Grade Sr · West Texas A&M | Sr | West Texas A&M | 25:37.67 |
| 16 | Thomas KubalaPlace 16 · Grade So · Odessa (TX) | So | Odessa (TX) | 25:40.01 |
| 17 | Emmanuel KimaiyoPlace 17 · Grade So · New Mexico JC | So | New Mexico JC | 25:45.59 |
| 18 | Lane KenneyPlace 18 · Grade So · Amarillo (TX) | So | Amarillo (TX) | 25:56.56 |
| 19 | Alfons RawallPlace 19 · Grade Jr · Lubbock Christian | Jr | Lubbock Christian | 25:57.36 |
| 20 | Ronald JeckyPlace 20 · Grade Fr · New Mexico JC | Fr | New Mexico JC | 26:01.29 |
| 21 | Adrian RosalesPlace 21 · Grade Fr · Amarillo (TX) | Fr | Amarillo (TX) | 26:02.67 |
| 22 | Samuel BryanPlace 22 · Grade So · Lubbock Christian | So | Lubbock Christian | 26:18.19 |
| 23 | Samuel KetchamPlace 23 · Grade Jr · Western New Mexico | Jr | Western New Mexico | 26:19.25 |
| 24 | Gavin MorrisonPlace 24 · Grade Jr · Lubbock Christian | Jr | Lubbock Christian | 26:26.18 |
| 25 | Daniel MendezPlace 25 · Grade Sr · Texas Tech | Sr | Texas Tech | 26:30.66 |
| 26 | Jason DoddPlace 26 · Grade Fr · Western Texas | Fr | Western Texas | 26:39.71 |
| 27 | Landen LeonardPlace 27 · Grade Fr · Garden City (KS) CC | Fr | Garden City (KS) CC | 26:43.81 |
| 28 | Addiso BitewPlace 28 · Grade Fr · New Mexico JC | Fr | New Mexico JC | 26:46.46 |
| 29 | Michael CastorenaPlace 29 · Grade Jr · Western New Mexico | Jr | Western New Mexico | 26:48.57 |
| 30 | Marius DelchardPlace 30 · Grade So · Garden City (KS) CC | So | Garden City (KS) CC | 26:48.85 |
| 31 | Adrian SolisPlace 31 · Grade Jr · West Texas A&M | Jr | West Texas A&M | 26:50.79 |
| 32 | Cameron ShortyPlace 32 · Grade Jr · Western New Mexico | Jr | Western New Mexico | 26:53.75 |
| 33 | Liam WalshPlace 33 · Grade RS · Nimbus Track Club | RS | Nimbus Track Club | 26:54.57 PR |
| 34 | Kaleb GaonaPlace 34 · Grade Sr · Lubbock Christian | Sr | Lubbock Christian | 26:54.90 |
| 35 | Blayne BradfordPlace 35 · Grade 10 · Run Lbk | 10 | Run Lbk | 26:56.33 |
| 36 | Daniel AboagyePlace 36 · Grade So · Garden City (KS) CC | So | Garden City (KS) CC | 26:56.51 |
| 37 | Elmehdi BouchouataPlace 37 · Grade Fr · New Mexico JC | Fr | New Mexico JC | 27:00.92 |
| 38 | Morgan HaanPlace 38 · Grade Fr · Western New Mexico | Fr | Western New Mexico | 27:01.48 |
| 39 | Xavier MartinezPlace 39 · Grade Fr · New Mexico Highlands | Fr | New Mexico Highlands | 27:04.91 |
| 40 | Andreas LaursenPlace 40 · Grade So · Garden City (KS) CC | So | Garden City (KS) CC | 27:05.02 |
| 41 | Matthew GordonPlace 41 · Grade Jr · Lubbock Christian | Jr | Lubbock Christian | 27:06.50 |
| 42 | Ylies MihoubiPlace 42 · Grade Fr · South Plains (TX) | Fr | South Plains (TX) | 27:09.50 |
| 43 | Ryder RobisonPlace 43 · Grade So · Wayland Baptist (Texas) | So | Wayland Baptist (Texas) | 27:10.76 |
| 44 | Aiden ZingonePlace 44 · Grade Sr · Lubbock Christian | Sr | Lubbock Christian | 27:16.08 |
| 45 | Isaiah GarciaPlace 45 · Grade Fr · Western Texas | Fr | Western Texas | 27:17.54 |
| 46 | Shane KetchumPlace 46 · Grade Sr · West Texas A&M | Sr | West Texas A&M | 27:21.61 |
| 47 | Rosbel BarreraPlace 47 · Grade Fr · Western Texas | Fr | Western Texas | 27:33.99 PR |
| 48 | Erwan DarrieulatPlace 48 · Grade So · New Mexico JC | So | New Mexico JC | 27:38.86 |
| 49 | Brian CoronaPlace 49 · Grade So · Amarillo (TX) | So | Amarillo (TX) | 27:40.53 |
| 50 | Ameen IbrahimPlace 50 · Grade Fr · Western New Mexico | Fr | Western New Mexico | 27:43.18 |
| 51 | Abdirisak SaidgurhanPlace 51 · Grade Fr · South Plains (TX) | Fr | South Plains (TX) | 27:44.49 |
| 52 | Andrew PollardPlace 52 · Grade So · Odessa (TX) | So | Odessa (TX) | 27:49.39 |
| 53 | Israel TakapPlace 53 · Grade So · New Mexico JC | So | New Mexico JC | 27:52.15 |
| 54 | Jacob CorralPlace 54 · Grade So · Western New Mexico | So | Western New Mexico | 27:53.25 |
| 55 | Grayson HastingsPlace 55 · Grade Fr · South Plains (TX) | Fr | South Plains (TX) | 27:53.72 |
| 56 | Gage OwenPlace 56 · Grade So · Odessa (TX) | So | Odessa (TX) | 27:56.98 |
| 57 | Jack CollinsPlace 57 · Grade So · Angelo State | So | Angelo State | 27:59.23 |
| 58 | Kyle TranthamPlace 58 · Grade Fr · Western Texas | Fr | Western Texas | 28:00.07 |
| 59 | Dayson SmithPlace 59 · Grade Fr · Amarillo (TX) | Fr | Amarillo (TX) | 28:04.03 |
| 60 | Morghen VawterPlace 60 · Grade Fr · Angelo State | Fr | Angelo State | 28:04.77 |
| 61 | Rickey ArmstrongPlace 61 · Grade Fr · Unattached | Fr | Unattached | 28:09.94 |
| 62 | Isacc PlacenciaPlace 62 · Grade - · Run Lbk | - | Run Lbk | 28:10.88 |
| 63 | Hector BarajasPlace 63 · Grade - · Run Lbk | - | Run Lbk | 28:14.49 PR |
| 64 | Jonathon LiraPlace 64 · Grade - · Run Lbk | - | Run Lbk | 28:16.81 |
| 65 | Alex HauckPlace 65 · Grade So · Angelo State | So | Angelo State | 28:17.16 |
| 66 | Aaryan Katwal-shaverPlace 66 · Grade Fr · Amarillo (TX) | Fr | Amarillo (TX) | 28:20.11 |
| 67 | Kyle MoorePlace 67 · Grade So · Garden City (KS) CC | So | Garden City (KS) CC | 28:22.81 |
| 68 | Dan OrtizPlace 68 · Grade Fr · Western Texas | Fr | Western Texas | 28:26.26 |
| 69 | Tyler SchultzPlace 69 · Grade - · Run Lbk | - | Run Lbk | 28:28.49 PR |
| 70 | Christiano San MartinPlace 70 · Grade Fr · Western Texas | Fr | Western Texas | 28:44.85 |
| 71 | Corey LabbePlace 71 · Grade Fr · Angelo State | Fr | Angelo State | 28:45.53 |
| 72 | Noah WilliamsPlace 72 · Grade So · Amarillo (TX) | So | Amarillo (TX) | 28:45.68 |
| 73 | Jackson KnappPlace 73 · Grade Fr · Amarillo (TX) | Fr | Amarillo (TX) | 28:46.81 |
| 74 | Ethan JonasonPlace 74 · Grade Jr · Wayland Baptist (Texas) | Jr | Wayland Baptist (Texas) | 28:50.68 |
| 75 | Justice JacksonPlace 75 · Grade Fr · Odessa (TX) | Fr | Odessa (TX) | 28:54.55 |
| 76 | Jonah CortezPlace 76 · Grade Fr · Western New Mexico | Fr | Western New Mexico | 28:57.73 |
| 77 | Eli NdunguPlace 77 · Grade Fr · Odessa (TX) | Fr | Odessa (TX) | 29:01.62 |
| 78 | Carlos BarrazaPlace 78 · Grade - · Run Lbk | - | Run Lbk | 29:10.36 PR |
| 79 | Michael DominguezPlace 79 · Grade Jr · Southwest (N.M.) | Jr | Southwest (N.M.) | 29:13.53 |
| 80 | Rosendo FernandezPlace 80 · Grade So · Western Texas | So | Western Texas | 29:15.01 |
| 81 | Rodolfo JuarezPlace 81 · Grade Jr · West Texas A&M | Jr | West Texas A&M | 29:20.14 |
| 82 | Caden GlennPlace 82 · Grade So · Angelo State | So | Angelo State | 29:29.54 |
| 83 | Micah ZapataPlace 83 · Grade Fr · Lubbock Christian | Fr | Lubbock Christian | 29:34.91 |
| 84 | Jude MartinezPlace 84 · Grade Fr · New Mexico Highlands | Fr | New Mexico Highlands | 29:44.51 |
| 85 | Daniel MoralesPlace 85 · Grade - · Unattached | - | Unattached | 29:46.37 PR |
| 86 | Rayane CourtoisPlace 86 · Grade Fr · New Mexico JC | Fr | New Mexico JC | 29:50.35 |
| 87 | Jackson MartinezPlace 87 · Grade So · Lubbock Christian | So | Lubbock Christian | 29:57.66 |
| 88 | Dylan StrandPlace 88 · Grade Fr · Angelo State | Fr | Angelo State | 30:08.19 |
| 89 | Damion CrowPlace 89 · Grade Fr · Garden City (KS) CC | Fr | Garden City (KS) CC | 30:10.25 |
| 90 | Ethan GarciaPlace 90 · Grade Fr · Lubbock Christian | Fr | Lubbock Christian | 30:16.67 PR |
| 91 | Dax RiosPlace 91 · Grade Sr · Western New Mexico | Sr | Western New Mexico | 30:19.90 |
| 92 | Donovan MartinezPlace 92 · Grade Fr · South Plains (TX) | Fr | South Plains (TX) | 30:25.86 |
| 93 | Alvaro Pineda FauraPlace 93 · Grade Fr · Wayland Baptist (Texas) | Fr | Wayland Baptist (Texas) | 30:29.40 PR |
| 94 | Alonso TorresPlace 94 · Grade Fr · New Mexico Highlands | Fr | New Mexico Highlands | 30:34.41 PR |
| 95 | Khaedyn LawsonPlace 95 · Grade So · Lubbock Christian | So | Lubbock Christian | 30:52.74 |
| 96 | Christopher EspinoPlace 96 · Grade Jr · Southwest (N.M.) | Jr | Southwest (N.M.) | 30:54.43 |
| 97 | Rylan BrajnikPlace 97 · Grade Fr · Lubbock Christian | Fr | Lubbock Christian | 31:06.69 |
| 98 | Tate HughesPlace 98 · Grade Sr · Angelo State | Sr | Angelo State | 31:16.48 |
| 99 | Carson SchmidtPlace 99 · Grade So · Garden City (KS) CC | So | Garden City (KS) CC | 32:04.20 |
| 100 | Kevin MartinezPlace 100 · Grade So · Angelo State | So | Angelo State | 32:11.47 |
| 101 | AJ LackeyPlace 101 · Grade So · ENMU - Ruidoso | So | ENMU - Ruidoso | 32:38.26 |
| 102 | Alex NaranjoPlace 102 · Grade Fr · Southwest (N.M.) | Fr | Southwest (N.M.) | 33:07.53 |
| 103 | Adam PirklPlace 103 · Grade Jr · Southwest (N.M.) | Jr | Southwest (N.M.) | 33:11.96 |
| 104 | Aiden NelmsPlace 104 · Grade Fr · Southwest (N.M.) | Fr | Southwest (N.M.) | 33:41.66 |
| 105 | Stefan CamejoPlace 105 · Grade Jr · South Plains (TX) | Jr | South Plains (TX) | 34:04.51 |
| 106 | Gabriel SanchezPlace 106 · Grade Fr · Wayland Baptist (Texas) | Fr | Wayland Baptist (Texas) | 34:29.23 PR |
| 107 | Angel AvendanoPlace 107 · Grade Sr · Lubbock Christian | Sr | Lubbock Christian | 34:41.42 |
| 108 | Brayden RochaPlace 108 · Grade Fr · ENMU - Ruidoso | Fr | ENMU - Ruidoso | 36:07.02 |
| 109 | Cole HanshewPlace 109 · Grade Fr · ENMU - Ruidoso | Fr | ENMU - Ruidoso | 37:28.18 |
| 110 | Marcus McLemorePlace 110 · Grade Fr · Wayland Baptist (Texas) | Fr | Wayland Baptist (Texas) | 40:57.08 PR |
| 0 | Emil MegglePlace 0 · Grade So · West Texas A&M | So | West Texas A&M | DNS |
| 0 | Jordan PurcellPlace 0 · Grade Jr · West Texas A&M | Jr | West Texas A&M | DNS |
| 0 | Yanis MorrisseyPlace 0 · Grade Fr · South Plains (TX) | Fr | South Plains (TX) | DNS |
| 0 | Trenton PentecostPlace 0 · Grade Jr · Unattached | Jr | Unattached | DNS |
| 0 | Ethan DoylePlace 0 · Grade 10 · Unattached | 10 | Unattached | DNS |
| 0 | Lawrence RaglandPlace 0 · Grade So · Una-New Mexico Highlands | So | Una-New Mexico Highlands | DNS |
| 0 | Braden YoungPlace 0 · Grade Fr · Angelo State | Fr | Angelo State | DNS |
| 0 | Brayan Herrera RamirezPlace 0 · Grade Fr · Garden City (KS) CC | Fr | Garden City (KS) CC | DNS |
| 0 | Breckin McClurePlace 0 · Grade Fr · Garden City (KS) CC | Fr | Garden City (KS) CC | DNS |
| 0 | William C. WilsonPlace 0 · Grade Fr · Garden City (KS) CC | Fr | Garden City (KS) CC | DNS |
| 0 | Nathan BonavidaPlace 0 · Grade So · New Mexico JC | So | New Mexico JC | DNS |
| 0 | Alexandre FabletPlace 0 · Grade Fr · New Mexico JC | Fr | New Mexico JC | DNS |
| 0 | Killian Le BourhisPlace 0 · Grade So · New Mexico JC | So | New Mexico JC | DNS |
| 0 | Westley SagoPlace 0 · Grade Fr · ENMU - Ruidoso | Fr | ENMU - Ruidoso | DNS |
| 0 | Chris ThomasPlace 0 · Grade Fr · Amarillo (TX) | Fr | Amarillo (TX) | DNS |
| 0 | Caden NunnPlace 0 · Grade Jr · Lubbock Christian | Jr | Lubbock Christian | DNS |
| 0 | Fabian RuizPlace 0 · Grade So · Western Texas | So | Western Texas | DNS |
| 0 | John AlcantarPlace 0 · Grade Fr · Western Texas | Fr | Western Texas | DNS |
| 0 | Osbel CisnerosPlace 0 · Grade So · Western Texas | So | Western Texas | DNS |
| 0 | Hayden ScottPlace 0 · Grade Fr · Western Texas | Fr | Western Texas | DNS |
| 0 | Gage HarrisPlace 0 · Grade Fr · Western Texas | Fr | Western Texas | DNS |
| 0 | Noah BugayongPlace 0 · Grade Sr · Western New Mexico | Sr | Western New Mexico | DNS |
| 0 | Justus Soget KiplagatPlace 0 · Grade Fr · Odessa (TX) | Fr | Odessa (TX) | DNS |
| 0 | Evan DawesPlace 0 · Grade Fr · Western New Mexico | Fr | Western New Mexico | DNS |