| 1 | Charles MulingaPlace 1 · Grade Jr · Lewis | Jr | Lewis | 30:50.9 |
| 2 | Philip SpratleyPlace 2 · Grade Jr · Western Colorado | Jr | Western Colorado | 31:00.0 |
| 3 | Jurmain MitchellPlace 3 · Grade Jr · Emporia State | Jr | Emporia State | 31:11.0 |
| 4 | Hector Hernandez-SalazarPlace 4 · Grade Sr · Adams State | Sr | Adams State | 31:14.0 |
| 5 | Dan CaulfieldPlace 5 · Grade Sr · Adams State | Sr | Adams State | 31:15.0 |
| 6 | Ivan IvanovPlace 6 · Grade Jr · Neb.-Kearney | Jr | Neb.-Kearney | 31:16.0 |
| 7 | Martin RyanPlace 7 · Grade Sr · LIU Post | Sr | LIU Post | 31:17.0 |
| 8 | Martin LyonsPlace 8 · Grade Sr · Edinboro | Sr | Edinboro | 31:20.0 |
| 9 | Carl LeonardPlace 9 · Grade Jr · Edinboro | Jr | Edinboro | 31:29.0 |
| 10 | Thomas KorirPlace 10 · Grade So · Abilene Christian | So | Abilene Christian | 31:31.0 |
| 11 | Andrew (Andy) BrucknerPlace 11 · Grade Jr · Western Colorado | Jr | Western Colorado | 31:32.0 PR |
| 12 | Joseph TengeleiPlace 12 · Grade Sr · Abilene Christian | Sr | Abilene Christian | 31:36.0 |
| 13 | Peter De La CerdaPlace 13 · Grade Sr · Adams State | Sr | Adams State | 31:37.0 |
| 14 | Jose MondragonPlace 14 · Grade Sr · Western Colorado | Sr | Western Colorado | 31:42.0 PR |
| 15 | Eric BerryPlace 15 · Grade Sr · Ashland | Sr | Ashland | 31:46.0 |
| 16 | Hailton SilvaPlace 16 · Grade Sr · Saint Rose | Sr | Saint Rose | 31:49.0 PR |
| 17 | Mike MahoneyPlace 17 · Grade - · Portland State | - | Portland State | 31:53.0 PR |
| 18 | Mark BurgessPlace 18 · Grade So · Western Colorado | So | Western Colorado | 32:01.0 |
| 19 | Quintin JohnPlace 19 · Grade Jr · Alabama A&M | Jr | Alabama A&M | 32:03.6 |
| 20 | Eli GibbonsPlace 20 · Grade Jr · Adams State | Jr | Adams State | 32:04.1 PR |
| 21 | Oliver GrundPlace 21 · Grade So · Ashland | So | Ashland | 32:11.0 |
| 22 | Andy MarisPlace 22 · Grade - · Portland State | - | Portland State | 32:13.0 |
| 23 | Jonah MellyPlace 23 · Grade Jr · Central Missouri | Jr | Central Missouri | 32:14.0 |
| 24 | Bobby BrindamourPlace 24 · Grade Sr · Neb.-Kearney | Sr | Neb.-Kearney | 32:15.0 |
| 25 | Thad BartramPlace 25 · Grade Jr · Truman | Jr | Truman | 32:18.0 |
| 26 | Ross NelsonPlace 26 · Grade So · Southern Connecticut | So | Southern Connecticut | 32:22.0 |
| 27 | Paul De La CerdaPlace 27 · Grade Fr · Adams State | Fr | Adams State | 32:23.0 PR |
| 28 | Elphonso CurleyPlace 28 · Grade Fr · Adams State | Fr | Adams State | 32:24.0 PR |
| 29 | Scott GovePlace 29 · Grade Sr · St. Cloud State | Sr | St. Cloud State | 32:27.0 |
| 30 | Keith FolskePlace 30 · Grade Jr · South Dakota State | Jr | South Dakota State | 32:32.0 |
| 31 | Kurt KeiserPlace 31 · Grade So · Minnesota State | So | Minnesota State | 32:34.0 |
| 32 | Darin RabbPlace 32 · Grade - · Portland State | - | Portland State | 32:36.0 PR |
| 33 | Cliff CurtisPlace 33 · Grade So · Cal Poly Pomona | So | Cal Poly Pomona | 32:37.1 |
| 34 | Tony MartinPlace 34 · Grade Jr · Southern Connecticut | Jr | Southern Connecticut | 32:37.5 PR |
| 35 | Peter MuthekiPlace 35 · Grade So · Kennesaw State | So | Kennesaw State | 32:38.1 |
| 36 | Randie GibbsPlace 36 · Grade Fr · Cal Poly Pomona | Fr | Cal Poly Pomona | 32:39.0 PR |
| 37 | Linh LePlace 37 · Grade Sr · UC Riverside | Sr | UC Riverside | 32:45.0 PR |
| 38 | Scott WichaelPlace 38 · Grade Sr · Fort Hays State | Sr | Fort Hays State | 32:48.0 PR |
| 39 | Jeremy StruttmannPlace 39 · Grade So · Truman | So | Truman | 32:50.0 |
| 40 | Peter FixlerPlace 40 · Grade So · Edinboro | So | Edinboro | 32:52.0 |
| 41 | Jesse WestrupPlace 41 · Grade Jr · North Dakota State | Jr | North Dakota State | 32:53.0 |
| 42 | Eric ChesimetPlace 42 · Grade So · South Dakota | So | South Dakota | 32:54.0 |
| 43 | Jason KaynePlace 43 · Grade Jr · Adams State | Jr | Adams State | 32:55.4 PR |
| 44 | Julius OgachiPlace 44 · Grade Sr · Kennesaw State | Sr | Kennesaw State | 32:55.9 PR |
| 45 | Jason MassmannPlace 45 · Grade So · South Dakota State | So | South Dakota State | 32:56.5 |
| 46 | Hamish SmithPlace 46 · Grade So · Western Colorado | So | Western Colorado | 32:57.2 |
| 47 | Nark HillerPlace 47 · Grade So · Truman | So | Truman | 33:02.0 PR |
| 48 | Scott HouchinPlace 48 · Grade Sr · South Dakota | Sr | South Dakota | 33:03.0 |
| 49 | Florian HildPlace 49 · Grade Fr · Ashland | Fr | Ashland | 33:05.0 |
| 50 | Eric NkurunzizaPlace 50 · Grade Sr · Alabama A&M | Sr | Alabama A&M | 33:06.0 |
| 51 | Tom MagnusonPlace 51 · Grade Sr · Neb.-Kearney | Sr | Neb.-Kearney | 33:10.0 |
| 52 | Carl NorrisPlace 52 · Grade Jr · Lewis | Jr | Lewis | 33:12.0 |
| 53 | Savieri NgidhiPlace 53 · Grade Sr · Abilene Christian | Sr | Abilene Christian | 33:13.5 |
| 54 | Phillip HesenkampPlace 54 · Grade So · South Dakota | So | South Dakota | 33:14.2 PR |
| 55 | Mike DelcavoPlace 55 · Grade Jr · Western Colorado | Jr | Western Colorado | 33:15.0 PR |
| 56 | Jason GolonkaPlace 56 · Grade Jr · Truman | Jr | Truman | 33:16.6 |
| 57 | Ivars BaikovsPlace 57 · Grade Jr · Lewis | Jr | Lewis | 33:17.4 PR |
| 58 | Adam JonesPlace 58 · Grade Fr · Western Colorado | Fr | Western Colorado | 33:18.0 PR |
| 59 | Tom BoydPlace 59 · Grade So · Lewis | So | Lewis | 33:19.0 |
| 60 | Steve HerreraPlace 60 · Grade Jr · Southern Connecticut | Jr | Southern Connecticut | 33:20.0 PR |
| 61 | Tyler (TJ) TroutPlace 61 · Grade So · Fort Hays State | So | Fort Hays State | 33:22.0 PR |
| 62 | Pascal RenaudPlace 62 · Grade So · Kennesaw State | So | Kennesaw State | 33:26.0 PR |
| 63 | James PendergraphPlace 63 · Grade Jr · Alabama A&M | Jr | Alabama A&M | 33:29.0 PR |
| 64 | Chad KozakPlace 64 · Grade Fr · Hawaii Hilo | Fr | Hawaii Hilo | 33:32.0 PR |
| 65 | Jason SchiekPlace 65 · Grade Fr · Truman | Fr | Truman | 33:33.0 PR |
| 66 | Stephen NudgePlace 66 · Grade So · UC Riverside | So | UC Riverside | 33:34.3 |
| 67 | Dann CecilPlace 67 · Grade Jr · South Dakota State | Jr | South Dakota State | 33:34.9 |
| 68 | Rick MontalvoPlace 68 · Grade Sr · Lewis | Sr | Lewis | 33:35.5 |
| 69 | James O'ConnorPlace 69 · Grade Jr · South Dakota State | Jr | South Dakota State | 33:36.2 |
| 70 | Shawn PagePlace 70 · Grade Jr · Cal Poly Pomona | Jr | Cal Poly Pomona | 33:37.3 PR |
| 71 | Erich WhitemorePlace 71 · Grade Jr · Neb.-Kearney | Jr | Neb.-Kearney | 33:37.7 |
| 72 | Jason HumphriesPlace 72 · Grade Fr · New Mexico Highlands | Fr | New Mexico Highlands | 33:38.1 PR |
| 73 | Tho1as CastelliPlace 73 · Grade Sr · South Dakota | Sr | South Dakota | 33:38.4 PR |
| 74 | Cole HilkerPlace 74 · Grade Sr · South Dakota | Sr | South Dakota | 33:39.0 |
| 75 | Randy BenedictPlace 75 · Grade Fr · Ashland | Fr | Ashland | 33:47.0 |
| 76 | Charlie NassiPlace 76 · Grade Fr · Ashland | Fr | Ashland | 33:48.0 PR |
| 77 | Todd FuelberthPlace 77 · Grade Jr · Neb.-Kearney | Jr | Neb.-Kearney | 33:49.5 |
| 78 | Diego CordobaPlace 78 · Grade Sr · Angelo State | Sr | Angelo State | 33:49.9 PR |
| 79 | Michael MorenoPlace 79 · Grade Fr · Cal Poly Pomona | Fr | Cal Poly Pomona | 33:51.0 |
| 80 | Aaron FickPlace 80 · Grade Jr · Ashland | Jr | Ashland | 33:53.0 PR |
| 81 | Scott MurrisonPlace 81 · Grade Sr · Fort Hays State | Sr | Fort Hays State | 33:54.0 PR |
| 82 | Jason ShanahanPlace 82 · Grade So · Fort Hays State | So | Fort Hays State | 33:55.0 PR |
| 83 | Alan GrossPlace 83 · Grade So · South Dakota State | So | South Dakota State | 33:56.0 |
| 84 | Jeff FosterPlace 84 · Grade Sr · Edinboro | Sr | Edinboro | 33:57.0 PR |
| 85 | Gary MitchellPlace 85 · Grade Jr · South Dakota State | Jr | South Dakota State | 33:59.0 PR |
| 86 | Jaime BastidasPlace 86 · Grade So · UC Riverside | So | UC Riverside | 34:03.0 |
| 87 | Jeff ObertPlace 87 · Grade Jr · Truman | Jr | Truman | 34:08.0 |
| 88 | Chris BlackburnPlace 88 · Grade Fr · Truman | Fr | Truman | 34:09.0 |
| 89 | Chuck FootePlace 89 · Grade Jr · Cal Poly Pomona | Jr | Cal Poly Pomona | 34:10.0 PR |
| 90 | Dave ColburnPlace 90 · Grade - · Portland State | - | Portland State | 34:11.0 PR |
| 91 | James DeMarcoPlace 91 · Grade So · South Dakota State | So | South Dakota State | 34:17.0 |
| 92 | Mike JudenisPlace 92 · Grade Jr · Southern Connecticut | Jr | Southern Connecticut | 34:23.0 PR |
| 93 | Daniel MullerPlace 93 · Grade Sr · South Dakota | Sr | South Dakota | 34:27.0 |
| 94 | Dutch YertonPlace 94 · Grade So · Cal Poly Humboldt | So | Cal Poly Humboldt | 34:29.0 PR |
| 95 | Tom McCreaPlace 95 · Grade Jr · Edinboro | Jr | Edinboro | 34:31.0 PR |
| 96 | Jeff CersarekPlace 96 · Grade Jr · Southern Connecticut | Jr | Southern Connecticut | 34:33.0 PR |
| 97 | Andy LeePlace 97 · Grade So · Fort Hays State | So | Fort Hays State | 34:39.0 PR |
| 98 | Nathan SpearPlace 98 · Grade - · Portland State | - | Portland State | 34:45.0 PR |
| 99 | Dave JohnstonPlace 99 · Grade Jr · Ashland | Jr | Ashland | 34:46.0 PR |
| 100 | Aaron LessorPlace 100 · Grade So · Fort Hays State | So | Fort Hays State | 34:53.0 PR |