| 1 | Ian Sanchez LopezPlace 1 · Grade SR · Unattached | SR | Unattached | 24:19.10 |
| 2 | Evans TanuiPlace 2 · Grade FR · Arizona | FR | Arizona | 24:22.10 |
| 3 | Gideon MengichPlace 3 · Grade FR · Unattached | FR | Unattached | 24:40.20 |
| 4 | Bryson NielsenPlace 4 · Grade FR · Arizona | FR | Arizona | 24:40.70 |
| 5 | Luis PastorPlace 5 · Grade JR · UTEP | JR | UTEP | 24:45.90 |
| 6 | Michael ArchiePlace 6 · Grade JR · Grand Canyon | JR | Grand Canyon | 24:51.10 |
| 7 | Andres GurrolaPlace 7 · Grade SR · UTEP | SR | UTEP | 24:52.90 |
| 8 | Ethan SmithPlace 8 · Grade JR · Grand Canyon | JR | Grand Canyon | 24:54.40 |
| 9 | Michael UrbanskiPlace 9 · Grade JR · Arizona | JR | Arizona | 24:58.00 |
| 10 | Andrew GibbyPlace 10 · Grade JR · New Mexico State | JR | New Mexico State | 24:58.00 |
| 11 | Dennis RonoPlace 11 · Grade SO · Arizona State | SO | Arizona State | 25:00.80 |
| 12 | Connor GrusendorfPlace 12 · Grade SO · Arizona | SO | Arizona | 25:01.00 |
| 13 | Paul RotichPlace 13 · Grade FR · UTEP | FR | UTEP | 25:12.40 |
| 14 | Carmelo CorralPlace 14 · Grade SR · UTEP | SR | UTEP | 25:15.80 |
| 15 | Greyson AkersPlace 15 · Grade SR · Grand Canyon | SR | Grand Canyon | 25:19.20 |
| 16 | Andrew SmithPlace 16 · Aztec Track Club | — | Aztec Track Club | 25:22.20 |
| 17 | Peyton MillerPlace 17 · Unattached | — | Unattached | 25:22.50 |
| 18 | Orion ChavezPlace 18 · Grade SO · New Mexico State | SO | New Mexico State | 25:23.60 |
| 19 | Tristen CoylePlace 19 · Grade JR · Grand Canyon | JR | Grand Canyon | 25:27.20 |
| 20 | Boston WalsethPlace 20 · Grade FR · Arizona State | FR | Arizona State | 25:27.90 |
| 21 | Archie BuddingPlace 21 · Grade FR · Grand Canyon | FR | Grand Canyon | 25:31.80 |
| 22 | Blake ReynoldsPlace 22 · Grade FR · Grand Canyon | FR | Grand Canyon | 25:33.80 |
| 23 | Derick CastellanosPlace 23 · Grade JR · New Mexico State | JR | New Mexico State | 25:39.40 |
| 24 | Cooper QuigleyPlace 24 · Grade SR · Arizona | SR | Arizona | 25:41.00 |
| 25 | Joseph SkoogPlace 25 · GCU Alumni | — | GCU Alumni | 25:41.20 |
| 26 | Alexander RaffertyPlace 26 · Grade SR · Grand Canyon | SR | Grand Canyon | 25:44.20 |
| 27 | Alexander WitthusPlace 27 · Phoenix Run Club | — | Phoenix Run Club | 25:45.80 |
| 28 | Rayan BelkheirPlace 28 · Grade FR · Grand Canyon | FR | Grand Canyon | 25:45.90 |
| 29 | Jackson KoontzPlace 29 · Grade FR · Aztec Track Club | FR | Aztec Track Club | 25:47.10 |
| 30 | Carson ReyPlace 30 · Grade SR · Phoenix Run Club | SR | Phoenix Run Club | 25:47.50 |
| 31 | Matthew PorterPlace 31 · Fort Huachuca | — | Fort Huachuca | 25:48.50 |
| 32 | Jose HernandezPlace 32 · Grade FR · Pima (Ariz.) CC | FR | Pima (Ariz.) CC | 25:52.40 |
| 33 | Nick VallePlace 33 · Unattached | — | Unattached | 25:53.40 |
| 34 | Kai Espinosa GolinskiPlace 34 · Grade FR · Arizona | FR | Arizona | 25:57.30 |
| 35 | Leo ValenzuelaPlace 35 · Grade SO · New Mexico State | SO | New Mexico State | 26:06.20 |
| 36 | Angel MaesePlace 36 · Grade SO · New Mexico State | SO | New Mexico State | 26:07.60 |
| 37 | Cal SchnepfPlace 37 · Grade SO · Mesa (Ariz.) CC | SO | Mesa (Ariz.) CC | 26:09.20 |
| 38 | Max LiaoPlace 38 · Grade SO · Arizona | SO | Arizona | 26:09.90 |
| 39 | Glenn ThomasPlace 39 · Grade SO · Arizona State | SO | Arizona State | 26:12.10 |
| 40 | Israel QuintanaPlace 40 · Grade SO · UTEP | SO | UTEP | 26:12.40 |
| 41 | Calix FloresPlace 41 · Grade SR · Unattached | SR | Unattached | 26:18.30 |
| 42 | Nathaneel TaylorPlace 42 · Grade SR · UTEP | SR | UTEP | 26:19.50 |
| 43 | Mateo PimientaPlace 43 · Grade SO · Arizona | SO | Arizona | 26:25.40 |
| 44 | Noah MaciasPlace 44 · Aztec Track Club | — | Aztec Track Club | 26:27.80 |
| 45 | Gabriel UrangaPlace 45 · Grade SO · New Mexico State | SO | New Mexico State | 26:29.80 |
| 46 | Kallen McCrackenPlace 46 · Grade FR · Pima (Ariz.) CC | FR | Pima (Ariz.) CC | 26:30.60 |
| 47 | Alex SaldamandoPlace 47 · Grade SO · Grand Canyon | SO | Grand Canyon | 26:37.90 |
| 48 | Jonah ArcherPlace 48 · Grade SR · New Mexico State | SR | New Mexico State | 26:39.40 |
| 49 | Brady NietoPlace 49 · Grade FR · Arizona State | FR | Arizona State | 26:39.70 |
| 50 | Jacob YeagerPlace 50 · Grade FR · UTEP | FR | UTEP | 26:40.70 |
| 51 | Eduardo MarquezPlace 51 · Grade JR · Unattached | JR | Unattached | 26:46.40 |
| 52 | Tayvien BiancuzzoPlace 52 · Grade SO · Pima (Ariz.) CC | SO | Pima (Ariz.) CC | 26:46.70 |
| 53 | Jack SindtPlace 53 · Grade SO · Grand Canyon | SO | Grand Canyon | 26:49.90 |
| 54 | Benett KaupPlace 54 · Grade SO · Mesa (Ariz.) CC | SO | Mesa (Ariz.) CC | 26:52.20 |
| 55 | Alex LopezPlace 55 · Grade SO · Mesa (Ariz.) CC | SO | Mesa (Ariz.) CC | 26:53.10 |
| 56 | Zach AlbanesePlace 56 · Grade SO · Arizona State | SO | Arizona State | 26:53.30 |
| 57 | Nick AllredPlace 57 · Grade SR · New Mexico State | SR | New Mexico State | 26:58.40 |
| 58 | Noah HymsonPlace 58 · Aztec Track Club | — | Aztec Track Club | 27:01.20 |
| 59 | Randy ChavezPlace 59 · Grade SR · Phoenix Run Club | SR | Phoenix Run Club | 27:02.80 |
| 60 | Zach LepleyPlace 60 · Fort Huachuca | — | Fort Huachuca | 27:07.30 |
| 61 | Dean HallerPlace 61 · Grade FR · Mesa (Ariz.) CC | FR | Mesa (Ariz.) CC | 27:07.50 |
| 62 | Evan AvitiaPlace 62 · Grade SR · UTEP | SR | UTEP | 27:10.60 |
| 63 | Noah BrunetPlace 63 · Grade SO · Pima (Ariz.) CC | SO | Pima (Ariz.) CC | 27:14.80 |
| 64 | Myles OliverPlace 64 · Grade FR · Pima (Ariz.) CC | FR | Pima (Ariz.) CC | 27:15.50 |
| 65 | Aron TanuiPlace 65 · Grade SR · UTEP | SR | UTEP | 27:25.30 |
| 66 | Malin ArnoldussenPlace 66 · Grade FR · UTEP | FR | UTEP | 27:28.50 |
| 67 | Brady MoarPlace 67 · Grade FR · Mesa (Ariz.) CC | FR | Mesa (Ariz.) CC | 27:33.30 |
| 68 | Jake AdlerPlace 68 · Grade FR · Unattached | FR | Unattached | 27:35.20 |
| 69 | David FelixPlace 69 · Grade FR · Pima (Ariz.) CC | FR | Pima (Ariz.) CC | 27:37.40 |