| 1 | Pasanjo KitongaPlace 1 · Grade Fr · New Mexico | Fr | New Mexico | 23:24.4 |
| 2 | Denis KipngetichPlace 2 · Grade Sr · Oklahoma State | Sr | Oklahoma State | 23:25.4 |
| 3 | Collins KiprotichPlace 3 · Grade Jr · New Mexico | Jr | New Mexico | 23:36.0 |
| 4 | Brian MusauPlace 4 · Grade Sr · Oklahoma State | Sr | Oklahoma State | 23:43.0 |
| 5 | Evans KiplagatPlace 5 · Grade Sr · New Mexico | Sr | New Mexico | 23:45.2 |
| 6 | Joshua AbrahamPlace 6 · Grade So · New Mexico | So | New Mexico | 23:46.5 |
| 7 | Jacob DeaconPlace 7 · Grade Jr · Oklahoma State | Jr | Oklahoma State | 23:47.2 |
| 8 | Tayson EchohawkPlace 8 · Grade Sr · Oregon | Sr | Oregon | 23:49.8 |
| 9 | Abraham ChelangamPlace 9 · Grade Sr · Oral Roberts | Sr | Oral Roberts | 23:54.4 |
| 10 | Justus Soget KiplagatPlace 10 · Grade So · Odessa (TX) | So | Odessa (TX) | 23:55.8 |
| 11 | Thomas CroshawPlace 11 · Grade Jr · New Mexico State | Jr | New Mexico State | 23:56.2 |
| 12 | Ronald NgetichPlace 12 · Grade So · Oklahoma | So | Oklahoma | 23:56.8 |
| 13 | Thibault TauziedePlace 13 · Grade So · Adams State | So | Adams State | 23:58.8 |
| 14 | Vincent ChirchirPlace 14 · Grade Jr · New Mexico | Jr | New Mexico | 24:02.2 |
| 15 | Laban KipkemboiPlace 15 · Grade Sr · Oklahoma State | Sr | Oklahoma State | 24:10.8 |
| 16 | Juan GonzalezPlace 16 · Grade So · Oregon | So | Oregon | 24:11.2 PR |
| 17 | Ben BrownPlace 17 · Grade Jr · Tulsa | Jr | Tulsa | 24:14.6 |
| 18 | Adisu GuadiaPlace 18 · Grade Sr · Oklahoma State | Sr | Oklahoma State | 24:18.3 |
| 19 | Jack GummPlace 19 · Grade Sr · Adams State | Sr | Adams State | 24:22.3 |
| 20 | Oliver PattonPlace 20 · Grade Jr · Oklahoma State | Jr | Oklahoma State | 24:23.9 PR |
| 21 | Saad Rifi LoutfiPlace 21 · Grade Jr · Stephen F. Austin | Jr | Stephen F. Austin | 24:24.4 |
| 22 | Luke BirdseyePlace 22 · Grade Sr · Tulsa | Sr | Tulsa | 24:26.9 |
| 23 | Lukas EhrlePlace 23 · Grade Jr · New Mexico | Jr | New Mexico | 24:29.0 |
| 24 | Paul KiprotichPlace 24 · Grade Jr · Stephen F. Austin | Jr | Stephen F. Austin | 24:29.1 |
| 25 | Sfiso MakolomakwaPlace 25 · Grade Jr · Adams State | Jr | Adams State | 24:31.5 |
| 26 | Eliud KipkosgeiPlace 26 · Grade Fr · Stephen F. Austin | Fr | Stephen F. Austin | 24:36.5 |
| 27 | Jayden HernandezPlace 27 · Grade So · New Mexico | So | New Mexico | 24:36.7 |
| 28 | Lukas KipropPlace 28 · Grade Sr · New Mexico | Sr | New Mexico | 24:39.7 |
| 29 | Chakib Cherkaoui rhazouaniPlace 29 · Grade So · Adams State | So | Adams State | 24:40.0 |
| 30 | Lathan LewterPlace 30 · Grade So · Stephen F. Austin | So | Stephen F. Austin | 24:40.1 |
| 31 | Will ConwayPlace 31 · Grade Jr · Oklahoma State | Jr | Oklahoma State | 24:41.2 |
| 32 | Mohammed KowaPlace 32 · Grade Sr · TCU | Sr | TCU | 24:44.0 |
| 33 | Soufyane LaazizPlace 33 · Grade So · Adams State | So | Adams State | 24:45.7 |
| 34 | James KnocktonPlace 34 · Grade Jr · Tulsa | Jr | Tulsa | 24:46.2 |
| 35 | Nate StadtlanderPlace 35 · Grade So · Oklahoma State | So | Oklahoma State | 24:46.6 |
| 36 | Joseph StoddardPlace 36 · Grade Sr · Tulsa | Sr | Tulsa | 24:47.7 |
| 37 | Noah StrohmanPlace 37 · Grade Fr · Oklahoma State | Fr | Oklahoma State | 24:48.6 |
| 38 | Alex RileyPlace 38 · Grade So · Oklahoma State | So | Oklahoma State | 24:49.4 PR |
| 39 | Henry DoverPlace 39 · Grade Jr · Oklahoma State | Jr | Oklahoma State | 24:55.7 |
| 40 | Andrew SmithwickPlace 40 · Grade Sr · Oral Roberts | Sr | Oral Roberts | 24:55.7 |
| 41 | Matthew GiardinaPlace 41 · Grade So · New Mexico | So | New Mexico | 24:56.8 |
| 42 | CJ MeyerPlace 42 · Grade Sr · TCU | Sr | TCU | 24:58.1 |
| 43 | Jayden WarnerPlace 43 · Grade Fr · Oregon | Fr | Oregon | 25:00.1 |
| 44 | Keegan ThomasPlace 44 · Grade Sr · Oklahoma State | Sr | Oklahoma State | 25:01.2 |
| 45 | Charles BarrettPlace 45 · Grade Fr · Oklahoma State | Fr | Oklahoma State | 25:02.5 |
| 46 | Gabe OnelioPlace 46 · Grade So · Adams State | So | Adams State | 25:05.2 |
| 47 | Ryan BinskinPlace 47 · Grade Jr · Stephen F. Austin | Jr | Stephen F. Austin | 25:06.4 |
| 48 | Carter SmithPlace 48 · Grade Fr · Oklahoma State | Fr | Oklahoma State | 25:07.5 PR |
| 49 | Graham StevenerPlace 49 · Grade So · Tulsa | So | Tulsa | 25:09.0 |
| 50 | Jaxon ZimmermanPlace 50 · Grade Sr · Adams State | Sr | Adams State | 25:10.3 |
| 51 | Orion ChavezPlace 51 · Grade Jr · New Mexico State | Jr | New Mexico State | 25:10.9 |
| 52 | Quentin NaumanPlace 52 · Grade Fr · Oregon | Fr | Oregon | 25:12.6 |
| 53 | Mark BarajasPlace 53 · Grade Jr · Abilene Christian | Jr | Abilene Christian | 25:17.1 |
| 54 | Ouazzauoit RedaPlace 54 · Grade Fr · Odessa (TX) | Fr | Odessa (TX) | 25:17.2 |
| 55 | Graham MitchellPlace 55 · Grade So · Tulsa | So | Tulsa | 25:19.6 PR |
| 56 | Canaan DunhamPlace 56 · Grade Fr · Tulsa | Fr | Tulsa | 25:21.0 PR |
| 57 | Brady KorsmoPlace 57 · Grade Jr · Tulsa | Jr | Tulsa | 25:21.5 |
| 58 | Daniel EnriquezPlace 58 · Grade Fr · Oklahoma State | Fr | Oklahoma State | 25:22.0 |
| 59 | Marcelo CorbittPlace 59 · Grade So · Adams State | So | Adams State | 25:22.5 |
| 60 | Hunter StahlPlace 60 · Grade Fr · Central Arkansas | Fr | Central Arkansas | 25:23.1 PR |
| 61 | Sam GollaPlace 61 · Grade So · Stephen F. Austin | So | Stephen F. Austin | 25:23.6 |
| 62 | Armando MoralesPlace 62 · Grade Fr · TCU | Fr | TCU | 25:24.5 |
| 63 | Yazid VazquezPlace 63 · Grade So · Unattached | So | Unattached | 25:26.8 PR |
| 64 | Landon KimmelPlace 64 · Grade Fr · Tulsa | Fr | Tulsa | 25:28.4 |
| 65 | Diego FloresPlace 65 · Grade Sr · Tarleton State | Sr | Tarleton State | 25:29.6 |
| 66 | Ryder StrohmanPlace 66 · Grade Fr · Oklahoma Christian | Fr | Oklahoma Christian | 25:29.8 PR |
| 67 | Ryan ServantesPlace 67 · Grade Sr · Lamar | Sr | Lamar | 25:30.2 |
| 68 | Anthony MoralesPlace 68 · Grade Fr · TCU | Fr | TCU | 25:32.1 |
| 69 | Garrett BarrPlace 69 · Grade Fr · Central Arkansas | Fr | Central Arkansas | 25:32.6 PR |
| 70 | Micah SwannPlace 70 · Grade Sr · Adams State | Sr | Adams State | 25:37.4 |
| 71 | Tyrese ConePlace 71 · Grade So · Tulsa | So | Tulsa | 25:37.6 PR |
| 72 | Matthew ThomasPlace 72 · Grade Sr · Oklahoma State | Sr | Oklahoma State | 25:38.3 |
| 73 | Tyler HedgepethPlace 73 · Grade So · Tarleton State | So | Tarleton State | 25:39.4 |
| 74 | Adrian Hahn VadsteinPlace 74 · Grade Sr · Lamar | Sr | Lamar | 25:41.0 |
| 75 | Hayden GrayPlace 75 · Grade Jr · Oklahoma | Jr | Oklahoma | 25:41.4 |
| 76 | Artwell MagakePlace 76 · Grade Jr · Oral Roberts | Jr | Oral Roberts | 25:43.2 |
| 77 | Drew OliverPlace 77 · Grade Sr · TCU | Sr | TCU | 25:43.6 |
| 78 | Kamohelo RamatsebePlace 78 · Grade Jr · Adams State | Jr | Adams State | 25:44.2 |
| 79 | Brandon LeviPlace 79 · Grade Jr · Haskell (Kan.) | Jr | Haskell (Kan.) | 25:44.8 PR |
| 80 | Grant MartinezPlace 80 · Grade Sr · TCU | Sr | TCU | 25:45.3 |
| 81 | Mason BicklePlace 81 · Grade - · Unattached | - | Unattached | 25:46.6 PR |
| 82 | Pete JohnsonPlace 82 · Grade Sr · Unattached | Sr | Unattached | 25:51.7 PR |
| 83 | Peyton JoslynPlace 83 · Grade Fr · Adams State | Fr | Adams State | 25:51.9 |
| 84 | Jakson EnsignPlace 84 · Grade So · Adams State | So | Adams State | 25:52.4 |
| 85 | Hamish HartPlace 85 · Grade Jr · Oklahoma State | Jr | Oklahoma State | 25:53.6 |
| 86 | Jack MeierPlace 86 · Grade Jr · Oregon | Jr | Oregon | 25:55.2 |
| 87 | Chase MarkunasPlace 87 · Grade So · Adams State | So | Adams State | 25:55.6 |
| 88 | Alexis RodriguezPlace 88 · Grade Jr · Lamar | Jr | Lamar | 25:55.8 |
| 89 | Connor EnsignPlace 89 · Grade So · Adams State | So | Adams State | 25:56.1 |
| 90 | Guillaume DuprePlace 90 · Grade So · Lamar | So | Lamar | 25:57.1 |
| 91 | Hudson TsevisPlace 91 · Grade So · Tulsa | So | Tulsa | 25:57.8 PR |
| 92 | Sinry MendozaPlace 92 · Grade Fr · Oklahoma State | Fr | Oklahoma State | 25:58.3 |
| 93 | Declan TunneyPlace 93 · Grade Jr · Tulsa | Jr | Tulsa | 25:58.9 |
| 94 | Dyami BerridgePlace 94 · Grade Sr · Haskell (Kan.) | Sr | Haskell (Kan.) | 26:00.2 |
| 95 | Nikko MihanPlace 95 · Grade Fr · Adams State | Fr | Adams State | 26:00.6 |
| 96 | Vincent LuffeyPlace 96 · Grade Jr · Abilene Christian | Jr | Abilene Christian | 26:02.4 |
| 97 | Said Rifi LoutfiPlace 97 · Grade Jr · Stephen F. Austin | Jr | Stephen F. Austin | 26:03.6 |
| 98 | Blake MorrisonPlace 98 · Grade Jr · Oklahoma Christian | Jr | Oklahoma Christian | 26:04.5 |
| 99 | Cal SchnepfPlace 99 · Grade Jr · New Mexico State | Jr | New Mexico State | 26:04.9 |
| 100 | Ben MieraPlace 100 · Grade So · Haskell (Kan.) | So | Haskell (Kan.) | 26:05.7 |