| 1 | Alfred ChelangaPlace 1 · Grade Fr · Shorter | Fr | Shorter | 29:24.6 PR |
| 2 | Vincent KipropPlace 2 · Grade Fr · Missouri Southern | Fr | Missouri Southern | 29:33.7 |
| 3 | Henry ChesetoPlace 3 · Grade So · Alaska Anchorage | So | Alaska Anchorage | 29:35.6 PR |
| 4 | Keifer JohnsonPlace 4 · Grade Jr · Western Colorado | Jr | Western Colorado | 29:39.0 PR |
| 5 | Zachery PanningPlace 5 · Grade Fr · Grand Valley State | Fr | Grand Valley State | 29:39.1 PR |
| 6 | Sydney GidabudayPlace 6 · Grade Fr · Adams State | Fr | Adams State | 29:39.9 PR |
| 7 | Valentin PepiotPlace 7 · Grade Sr · Academy of Art | Sr | Academy of Art | 29:54.1 PR |
| 8 | Dominik NotzPlace 8 · Grade Sr · Alaska Anchorage | Sr | Alaska Anchorage | 29:59.4 PR |
| 9 | Alec BaldwinPlace 9 · Grade Sr · Black Hills State | Sr | Black Hills State | 30:00.7 PR |
| 10 | William ReyesPlace 10 · Grade Jr · Chico State | Jr | Chico State | 30:02.5 |
| 11 | Glen EllingsonPlace 11 · Grade Jr · Augustana (S.D.) | Jr | Augustana (S.D.) | 30:03.6 PR |
| 12 | Collins KuruiPlace 12 · Grade Fr · New Mexico Highlands | Fr | New Mexico Highlands | 30:05.8 PR |
| 13 | Cory KeehnPlace 13 · Grade Sr · Fort Hays State | Sr | Fort Hays State | 30:06.8 PR |
| 14 | Derrick WilliamsPlace 14 · Grade So · CSU Pueblo | So | CSU Pueblo | 30:06.9 PR |
| 15 | Leakey KipkosgeiPlace 15 · Grade Fr · American International | Fr | American International | 30:07.2 PR |
| 16 | Ben TuttlePlace 16 · Grade Sr · Cedarville | Sr | Cedarville | 30:08.5 PR |
| 17 | Steven MartinezPlace 17 · Grade Jr · Chico State | Jr | Chico State | 30:10.3 PR |
| 18 | Marty AndriePlace 18 · Grade Sr · Colo. School of Mines | Sr | Colo. School of Mines | 30:11.2 PR |
| 19 | Elliott MartynkiewiczPlace 19 · Grade Sr · Edinboro | Sr | Edinboro | 30:11.6 PR |
| 20 | Geoffrey KipchumbaPlace 20 · Grade So · West Texas A&M | So | West Texas A&M | 30:12.6 PR |
| 21 | Nathanael WilliamsPlace 21 · Grade Jr · Colo. School of Mines | Jr | Colo. School of Mines | 30:13.7 PR |
| 22 | Dan MahoneyPlace 22 · Grade Jr · Colo. School of Mines | Jr | Colo. School of Mines | 30:13.8 PR |
| 23 | Johnnie GuyPlace 23 · Grade Sr · Southern Indiana | Sr | Southern Indiana | 30:14.2 PR |
| 24 | Jeremy ParsonsPlace 24 · Grade So · Slippery Rock | So | Slippery Rock | 30:14.4 PR |
| 25 | Marcelo LagueraPlace 25 · Grade Fr · CSU Pueblo | Fr | CSU Pueblo | 30:17.2 PR |
| 26 | Chris StriegelPlace 26 · Grade So · Bellarmine | So | Bellarmine | 30:19.6 PR |
| 27 | Dylan MountainPlace 27 · Grade Sr · Lock Haven | Sr | Lock Haven | 30:21.4 PR |
| 28 | Alex GriggsPlace 28 · Grade Sr · Mars Hill | Sr | Mars Hill | 30:22.1 PR |
| 29 | Dominic CabadaPlace 29 · Grade Sr · Adams State | Sr | Adams State | 30:23.1 PR |
| 30 | Edwin KangogoPlace 30 · Grade So · Alaska Anchorage | So | Alaska Anchorage | 30:24.5 |
| 31 | Armando TorresPlace 31 · Grade So · UW-Parkside | So | UW-Parkside | 30:24.7 PR |
| 32 | Austin McGinleyPlace 32 · Grade Sr · Shippensburg | Sr | Shippensburg | 30:24.9 PR |
| 33 | Grant ColliganPlace 33 · Grade Fr · Colo. School of Mines | Fr | Colo. School of Mines | 30:24.9 PR |
| 34 | Kyle MedinaPlace 34 · Grade So · Chico State | So | Chico State | 30:25.0 |
| 35 | Mark HuizarPlace 35 · Grade Jr · Cal Poly Pomona | Jr | Cal Poly Pomona | 30:25.0 |
| 36 | Jake DubnickaPlace 36 · Grade Jr · UW-Parkside | Jr | UW-Parkside | 30:25.2 PR |
| 37 | Chad CiniPlace 37 · Grade Sr · Grand Valley State | Sr | Grand Valley State | 30:26.1 PR |
| 38 | Nick KadlecPlace 38 · Grade Sr · MSU Denver | Sr | MSU Denver | 30:26.8 PR |
| 39 | Keegan CardaPlace 39 · Grade Jr · Augustana (S.D.) | Jr | Augustana (S.D.) | 30:28.5 PR |
| 40 | Francisco GomezPlace 40 · Grade Sr · Cal Poly Pomona | Sr | Cal Poly Pomona | 30:29.6 PR |
| 41 | Kyle MastersonPlace 41 · Grade Sr · Adams State | Sr | Adams State | 30:31.1 PR |
| 42 | Jackson SaylerPlace 42 · Grade So · Adams State | So | Adams State | 30:31.2 PR |
| 43 | Kendall MuriePlace 43 · Grade So · Black Hills State | So | Black Hills State | 30:35.2 PR |
| 44 | Wuoi MachPlace 44 · Grade So · Grand Valley State | So | Grand Valley State | 30:36.2 PR |
| 45 | Noah LutzPlace 45 · Grade Jr · Southern Indiana | Jr | Southern Indiana | 30:37.8 PR |
| 46 | Kieran SuttonPlace 46 · Grade Jr · Shippensburg | Jr | Shippensburg | 30:38.5 PR |
| 47 | Seth TopperPlace 47 · Grade Jr · Colo. School of Mines | Jr | Colo. School of Mines | 30:40.6 PR |
| 48 | Oliver JorgensenPlace 48 · Grade Jr · Simon Fraser | Jr | Simon Fraser | 30:41.2 PR |
| 49 | John ChirchirPlace 49 · Grade Jr · American International | Jr | American International | 30:41.5 PR |
| 50 | Harald KarboPlace 50 · Grade Sr · Augustana (S.D.) | Sr | Augustana (S.D.) | 30:43.1 |
| 51 | Chandler ReidPlace 51 · Grade Jr · Adams State | Jr | Adams State | 30:44.2 PR |
| 52 | Alexander BallaPlace 52 · Grade So · Shippensburg | So | Shippensburg | 30:44.8 PR |
| 53 | Colton HamPlace 53 · Grade Sr · Franklin Pierce | Sr | Franklin Pierce | 30:45.6 PR |
| 54 | Victor OnyagaPlace 54 · Grade So · West Alabama | So | West Alabama | 30:46.2 PR |
| 55 | Juan PachecoPlace 55 · Grade Sr · East Central (Okla.) | Sr | East Central (Okla.) | 30:47.4 PR |
| 56 | Marc-Antoine RouleauPlace 56 · Grade So · Simon Fraser | So | Simon Fraser | 30:48.3 PR |
| 57 | Harold SmithPlace 57 · Grade So · Lee (Tenn.) | So | Lee (Tenn.) | 30:49.1 PR |
| 58 | Dieter GutbrodPlace 58 · Grade Sr · Southern Connecticut | Sr | Southern Connecticut | 30:50.4 PR |
| 59 | Ryan RoushPlace 59 · Grade Sr · Malone | Sr | Malone | 30:52.4 PR |
| 60 | Will BaldwinPlace 60 · Grade Sr · East Central (Okla.) | Sr | East Central (Okla.) | 30:53.9 PR |
| 61 | Chad PalmerPlace 61 · Grade So · Adams State | So | Adams State | 30:56.0 PR |
| 62 | Naimbai NjerakeyPlace 62 · Grade Jr · Walsh | Jr | Walsh | 30:57.1 PR |
| 63 | David JonesPlace 63 · Grade Jr · Mars Hill | Jr | Mars Hill | 30:57.2 |
| 64 | Drew CargillPlace 64 · Grade Sr · Southwest Baptist | Sr | Southwest Baptist | 30:57.7 PR |
| 65 | Cody SmithPlace 65 · Grade Sr · Southwest Baptist | Sr | Southwest Baptist | 30:57.7 |
| 66 | Braden BruningPlace 66 · Grade Jr · Shippensburg | Jr | Shippensburg | 30:58.0 PR |
| 67 | David RibichPlace 67 · Grade So · Western Oregon | So | Western Oregon | 30:58.6 |
| 68 | Michael MendenhallPlace 68 · Grade Jr · Alaska Anchorage | Jr | Alaska Anchorage | 30:59.7 PR |
| 69 | Aaron MoraPlace 69 · Grade Jr · Chico State | Jr | Chico State | 31:00.8 |
| 70 | Jahn LandriganPlace 70 · Grade Jr · Neb.-Kearney | Jr | Neb.-Kearney | 31:01.1 PR |
| 71 | Pierre FontanarosaPlace 71 · Grade Jr · Academy of Art | Jr | Academy of Art | 31:01.4 |
| 72 | Steve MainePlace 72 · Grade So · Kutztown | So | Kutztown | 31:02.1 PR |
| 73 | Calvin Conrad-KlinePlace 73 · Grade So · Shippensburg | So | Shippensburg | 31:03.1 |
| 74 | Victor SamoeiPlace 74 · Grade Jr · Alaska Anchorage | Jr | Alaska Anchorage | 31:04.2 |
| 75 | Brady SelnerPlace 75 · Grade Jr · Grand Valley State | Jr | Grand Valley State | 31:04.4 PR |
| 76 | Addison MonroePlace 76 · Grade So · Lock Haven | So | Lock Haven | 31:04.6 PR |
| 77 | Yannick StubbePlace 77 · Grade Fr · Queens (N.C.) | Fr | Queens (N.C.) | 31:06.5 PR |
| 78 | Dessie DemlewPlace 78 · Grade Jr · Benedict | Jr | Benedict | 31:07.4 PR |
| 79 | Valentin LenzPlace 79 · Grade Sr · Saint Leo | Sr | Saint Leo | 31:08.3 PR |
| 80 | Bryant ByrdPlace 80 · Grade So · Western Colorado | So | Western Colorado | 31:09.0 PR |
| 81 | Tim WengerPlace 81 · Grade Jr · West Florida | Jr | West Florida | 31:10.7 PR |
| 82 | Daniel GordonPlace 82 · Grade Sr · Stonehill | Sr | Stonehill | 31:11.6 |
| 83 | Andrew FieldsPlace 83 · Grade So · Neb.-Kearney | So | Neb.-Kearney | 31:12.3 PR |
| 84 | Seth EaglesonPlace 84 · Grade So · Lee (Tenn.) | So | Lee (Tenn.) | 31:13.8 PR |
| 85 | Patrick NiyorkPlace 85 · Grade Jr · UW-Parkside | Jr | UW-Parkside | 31:14.1 PR |
| 86 | Josh HoskinsonPlace 86 · Grade Fr · Colo. School of Mines | Fr | Colo. School of Mines | 31:15.4 |
| 87 | Bruce BraggPlace 87 · Grade Jr · East Central (Okla.) | Jr | East Central (Okla.) | 31:15.6 PR |
| 88 | Ruben DominguezPlace 88 · Grade So · Cal Poly Pomona | So | Cal Poly Pomona | 31:15.8 |
| 89 | Alex ObermierPlace 89 · Grade Sr · Neb.-Kearney | Sr | Neb.-Kearney | 31:16.5 PR |
| 90 | Cody ChristPlace 90 · Grade Sr · MSU Moorhead | Sr | MSU Moorhead | 31:16.8 PR |
| 91 | Nacho HernandoPlace 91 · Grade Jr · Southern New Hampshire | Jr | Southern New Hampshire | 31:17.0 PR |
| 92 | Josh YoungPlace 92 · Grade Fr · MSU Moorhead | Fr | MSU Moorhead | 31:17.5 |
| 93 | Matt GuiodPlace 93 · Grade Sr · Lock Haven | Sr | Lock Haven | 31:18.1 |
| 94 | Jacob FettermanPlace 94 · Grade Jr · Lock Haven | Jr | Lock Haven | 31:18.3 PR |
| 95 | Jason CareyPlace 95 · Grade Jr · MSU Denver | Jr | MSU Denver | 31:19.2 PR |
| 96 | Luis CarbajalPlace 96 · Grade Sr · Malone | Sr | Malone | 31:19.8 PR |
| 97 | Chris MayPlace 97 · Grade Jr · Grand Valley State | Jr | Grand Valley State | 31:22.1 |
| 98 | Josh GuyPlace 98 · Grade Sr · Southern Indiana | Sr | Southern Indiana | 31:22.6 PR |
| 99 | Richard MoraPlace 99 · Grade Jr · East Central (Okla.) | Jr | East Central (Okla.) | 31:23.3 PR |
| 100 | Christian OppelPlace 100 · Grade Sr · Nova Southeastern | Sr | Nova Southeastern | 31:23.9 PR |