| 1 | Robert EdsonPlace 1 · Grade - · Keene State | - | Keene State | 31:44.9 |
| 2 | Chris RauberPlace 2 · Grade Jr · Edinboro | Jr | Edinboro | 32:00.9 |
| 3 | Craig CassenPlace 3 · Grade Jr · South Dakota State | Jr | South Dakota State | 32:03.8 |
| 4 | Shannon WinkelmanPlace 4 · Grade So · UC Riverside | So | UC Riverside | 32:07.2 |
| 5 | Jesus GutierrezPlace 5 · Grade - · Cal St. Los Angeles | - | Cal St. Los Angeles | 32:09.4 |
| 6 | Stephane FrankePlace 6 · Grade Jr · Cal Poly Pomona | Jr | Cal Poly Pomona | 32:14.0 |
| 7 | Donald ObertPlace 7 · Grade - · Truman | - | Truman | 32:17.7 |
| 8 | Sasha VujicPlace 8 · Grade - · CSUN | - | CSUN | 32:21.1 PR |
| 9 | Uriel RiveraPlace 9 · Grade Jr · Edinboro | Jr | Edinboro | 32:22.4 |
| 10 | Timothy (Tim) CampbellPlace 10 · Grade - · Cal Poly | - | Cal Poly | 32:22.9 |
| 11 | George CastroPlace 11 · Grade Jr · CSUN | Jr | CSUN | 32:30.3 |
| 12 | Herbert SaraviaPlace 12 · Grade - · UC Riverside | - | UC Riverside | 32:31.6 |
| 13 | Nate TrebilcockPlace 13 · Grade Jr · South Dakota State | Jr | South Dakota State | 32:32.4 |
| 14 | Mike SchweizerPlace 14 · Grade Sr · Minnesota State | Sr | Minnesota State | 32:37.4 |
| 15 | Dennis PfeiferPlace 15 · Grade - · Cal Poly Humboldt | - | Cal Poly Humboldt | 32:38.9 PR |
| 16 | David CreminPlace 16 · Grade So · UMass Lowell | So | UMass Lowell | 32:41.3 |
| 17 | James (Jim) SorensenPlace 17 · Grade - · Cal Poly | - | Cal Poly | 32:43.8 |
| 18 | Matt LoguePlace 18 · Grade Fr · Pittsburg State | Fr | Pittsburg State | 32:46.8 |
| 19 | Matt KiesowPlace 19 · Grade So · Augustana (S.D.) | So | Augustana (S.D.) | 32:47.3 |
| 20 | Jaime OrtegaPlace 20 · Grade So · Cal Poly Pomona | So | Cal Poly Pomona | 32:48.8 |
| 21 | Lance MasonPlace 21 · Grade Sr · St. Cloud State | Sr | St. Cloud State | 32:49.8 PR |
| 22 | Alan PeytonPlace 22 · Grade - · Pittsburg State | - | Pittsburg State | 32:50.4 PR |
| 23 | Christopher (Chris) ManheimPlace 23 · Grade Jr · Shippensburg | Jr | Shippensburg | 32:51.0 |
| 24 | Eric ShaferPlace 24 · Grade Jr · Indiana (Pa.) | Jr | Indiana (Pa.) | 32:51.3 |
| 25 | Paul MorganPlace 25 · Grade Sr · South Dakota State | Sr | South Dakota State | 32:52.2 |
| 26 | Eric AguirrePlace 26 · Grade Sr · UC Riverside | Sr | UC Riverside | 32:52.6 PR |
| 27 | Michael RenningerPlace 27 · Grade Sr · Edinboro | Sr | Edinboro | 32:56.3 |
| 28 | Jimmy HearldPlace 28 · Grade Jr · Southeast Missouri | Jr | Southeast Missouri | 32:57.9 |
| 29 | Randy LowePlace 29 · Grade So · Shippensburg | So | Shippensburg | 32:58.4 |
| 30 | Tim BlackstonePlace 30 · Grade - · South Dakota State | - | South Dakota State | 32:59.9 PR |
| 31 | Dwayne AntonioPlace 31 · Grade - · Central State | - | Central State | 33:01.1 PR |
| 32 | Eric BartelsPlace 32 · Grade - · North Dakota State | - | North Dakota State | 33:04.0 PR |
| 33 | Paul BarnhartPlace 33 · Grade Jr · South Dakota | Jr | South Dakota | 33:05.8 |
| 34 | Kevin StoverPlace 34 · Grade - · Millersville | - | Millersville | 33:06.7 |
| 35 | Tom RogozinskiPlace 35 · Grade - · Indiana (Pa.) | - | Indiana (Pa.) | 33:11.3 |
| 36 | Paul CummingsPlace 36 · Grade - · UC Davis | - | UC Davis | 33:13.3 PR |
| 37 | Scott HempelPlace 37 · Grade Fr · Cal Poly | Fr | Cal Poly | 33:15.4 |
| 38 | Jeff GilkeyPlace 38 · Grade - · CSUN | - | CSUN | 33:17.7 PR |
| 39 | Brian MoenPlace 39 · Grade So · North Dakota State | So | North Dakota State | 33:20.8 |
| 40 | Phil RousePlace 40 · Grade Fr · Cal Poly Humboldt | Fr | Cal Poly Humboldt | 33:22.6 |
| 41 | Carl FritzPlace 41 · Grade So · Augustana (S.D.) | So | Augustana (S.D.) | 33:24.0 |
| 42 | Stephen (Steve) NeubaumPlace 42 · Grade - · Cal Poly | - | Cal Poly | 33:24.9 |
| 43 | Michael ParrottPlace 43 · Grade Jr · Cal Poly | Jr | Cal Poly | 33:26.0 |
| 44 | Chuck MullanePlace 44 · Grade So · Cal Poly Humboldt | So | Cal Poly Humboldt | 33:26.7 |
| 45 | Michael MolotoPlace 45 · Grade Sr · Abilene Christian | Sr | Abilene Christian | 33:27.4 |
| 46 | Scott SnowPlace 46 · Grade - · Edinboro | - | Edinboro | 33:29.9 PR |
| 47 | Carter YarboroughPlace 47 · Grade - · Cal St. Los Angeles | - | Cal St. Los Angeles | 33:30.3 PR |
| 48 | Scott KnappPlace 48 · Grade Jr · Edinboro | Jr | Edinboro | 33:30.7 |
| 49 | Matt HempelPlace 49 · Grade Fr · Cal Poly | Fr | Cal Poly | 33:31.6 |
| 50 | Troy LarsonPlace 50 · Grade Jr · North Dakota State | Jr | North Dakota State | 33:34.9 |
| 51 | Bill FarquharPlace 51 · Grade - · East Stroudsburg | - | East Stroudsburg | 33:36.3 PR |
| 52 | Jose HernandezPlace 52 · Grade - · Cal St. Los Angeles | - | Cal St. Los Angeles | 33:37.0 |
| 53 | Ryan StroscheimPlace 53 · Grade - · South Dakota State | - | South Dakota State | 33:39.2 PR |
| 54 | Kyle SkartwedPlace 54 · Grade So · Central State | So | Central State | 33:40.1 |
| 55 | Jim LeboPlace 55 · Grade Jr · Shippensburg | Jr | Shippensburg | 33:41.3 |
| 56 | Joseph GrunwaldPlace 56 · Grade - · Indiana (Pa.) | - | Indiana (Pa.) | 33:41.6 |
| 57 | Scott PeschPlace 57 · Grade - · Cal Poly Humboldt | - | Cal Poly Humboldt | 33:42.3 PR |
| 58 | John HackworthPlace 58 · Grade - · Truman | - | Truman | 33:42.8 |
| 59 | Dave ConsbruckPlace 59 · Grade - · Shippensburg | - | Shippensburg | 33:44.2 PR |
| 60 | Rob JensenPlace 60 · Grade - · Truman | - | Truman | 33:46.0 |
| 61 | Raul SerratosPlace 61 · Grade Jr · UC Riverside | Jr | UC Riverside | 33:48.8 |
| 62 | Joe HeggePlace 62 · Grade So · Shippensburg | So | Shippensburg | 33:49.8 |
| 63 | Neal BrooksPlace 63 · Grade Jr · Abilene Christian | Jr | Abilene Christian | 33:52.8 |
| 64 | Derik VettPlace 64 · Grade Sr · CSUN | Sr | CSUN | 33:53.3 |
| 65 | Ramon PerezPlace 65 · Grade So · Cal St. Los Angeles | So | Cal St. Los Angeles | 33:54.2 |
| 66 | Steve SawyerPlace 66 · Grade Sr · Southeast Missouri | Sr | Southeast Missouri | 33:55.0 |
| 67 | Martin BransPlace 67 · Grade Jr · East Stroudsburg | Jr | East Stroudsburg | 33:57.3 |
| 68 | Wayne ShipleyPlace 68 · Grade - · Indiana (Pa.) | - | Indiana (Pa.) | 33:58.3 PR |
| 69 | Mike ChamberasPlace 69 · Grade So · UMass Lowell | So | UMass Lowell | 33:59.7 |
| 70 | Chris LugoPlace 70 · Grade Jr · UC Riverside | Jr | UC Riverside | 34:01.1 |
| 71 | Mike HillyardPlace 71 · Grade So · Southeast Missouri | So | Southeast Missouri | 34:01.4 |
| 72 | Martin GreenePlace 72 · Grade - · South Dakota | - | South Dakota | 34:01.8 PR |
| 73 | Bradley CarlsonPlace 73 · Grade - · South Dakota | - | South Dakota | 34:02.7 PR |
| 74 | John CzelowskiPlace 74 · Grade Fr · South Dakota State | Fr | South Dakota State | 34:07.1 |
| 75 | Stan JohnsonPlace 75 · Grade - · Truman | - | Truman | 34:07.9 |
| 76 | Keith CrispinPlace 76 · Grade - · East Stroudsburg | - | East Stroudsburg | 34:08.9 |
| 77 | Ed HayesPlace 77 · Grade - · East Stroudsburg | - | East Stroudsburg | 34:09.3 PR |
| 78 | Steve HansenPlace 78 · Grade Jr · Shippensburg | Jr | Shippensburg | 34:11.2 |
| 79 | Humberto QuintanaPlace 79 · Grade - · Cal St. Los Angeles | - | Cal St. Los Angeles | 34:12.1 PR |
| 80 | Jim McGaughPlace 80 · Grade So · UMass Lowell | So | UMass Lowell | 34:14.9 |
| 81 | Rich GitahiPlace 81 · Grade - · CSUN | - | CSUN | 34:17.0 PR |
| 82 | John LederPlace 82 · Grade - · Cal Poly Humboldt | - | Cal Poly Humboldt | 34:17.8 PR |
| 83 | Michael GarciaPlace 83 · Grade Sr · Abilene Christian | Sr | Abilene Christian | 34:18.7 |
| 84 | Mark ThompsonPlace 84 · Grade - · North Dakota State | - | North Dakota State | 34:22.7 PR |
| 85 | Terrence WhitePlace 85 · Grade So · UMass Lowell | So | UMass Lowell | 34:24.1 |
| 86 | Phillip BitelerPlace 86 · Grade So · Augustana (S.D.) | So | Augustana (S.D.) | 34:26.2 |
| 87 | Steve SousaPlace 87 · Grade - · East Stroudsburg | - | East Stroudsburg | 34:27.2 PR |
| 88 | Bryan DellingerPlace 88 · Grade - · Shippensburg | - | Shippensburg | 34:30.8 PR |
| 89 | Jon HoagPlace 89 · Grade Fr · North Dakota State | Fr | North Dakota State | 34:34.5 |
| 90 | Brian FrekingPlace 90 · Grade So · South Dakota State | So | South Dakota State | 34:37.1 |
| 91 | Russell (Russ) HamplemanPlace 91 · Grade Sr · Southeast Missouri | Sr | Southeast Missouri | 34:38.3 |
| 92 | Ian SwiftPlace 92 · Grade - · Jefferson (Pa.) | - | Jefferson (Pa.) | 34:42.6 PR |
| 93 | Sean BurnsPlace 93 · Grade So · Augustana (S.D.) | So | Augustana (S.D.) | 34:43.7 |
| 94 | Erich AckermannPlace 94 · Grade - · Cal Poly | - | Cal Poly | 34:46.6 |
| 95 | Robert TremblayPlace 95 · Grade - · East Stroudsburg | - | East Stroudsburg | 34:47.9 |
| 96 | John DohertyPlace 96 · Grade Fr · UMass Lowell | Fr | UMass Lowell | 34:48.8 |
| 97 | Tom GoodPlace 97 · Grade - · Indiana (Pa.) | - | Indiana (Pa.) | 34:50.7 |
| 98 | Alejandro (Alex) ZamoraPlace 98 · Grade - · UC Riverside | - | UC Riverside | 34:54.8 |
| 99 | Brett MiddletonPlace 99 · Grade - · Shippensburg | - | Shippensburg | 34:58.1 PR |
| 100 | Raul HernandezPlace 100 · Grade - · Cal St. Los Angeles | - | Cal St. Los Angeles | 35:01.0 PR |