| 1 | Phillip CastilloPlace 1 · Grade So · Adams State | So | Adams State | 32:24 |
| 2 | Peter De La CerdaPlace 2 · Grade So · Adams State | So | Adams State | 32:25 |
| 3 | David BrooksPlace 3 · Grade Jr · Adams State | Jr | Adams State | 32:26 |
| 4 | Paul StonehamPlace 4 · Grade Sr · Adams State | Sr | Adams State | 32:27 PR |
| 5 | Jason MohrPlace 5 · Grade Sr · Adams State | Sr | Adams State | 32:28 PR |
| 6 | Philip SpratleyPlace 6 · Grade Fr · Western Colorado | Fr | Western Colorado | 32:33 |
| 7 | Matthew (Matt) TitcombePlace 7 · Grade Fr · Western Colorado | Fr | Western Colorado | 32:45 |
| 8 | Jason RiddlePlace 8 · Grade Sr · Missouri Southern | Sr | Missouri Southern | 32:49 |
| 9 | Martin RyanPlace 9 · Grade So · LIU Post | So | LIU Post | 32:54 |
| 10 | Leszek StoklosaPlace 10 · Grade Jr · Lewis | Jr | Lewis | 32:57 |
| 11 | Shane HealyPlace 11 · Grade Jr · Adams State | Jr | Adams State | 33:05 |
| 12 | Jose ManjarresPlace 12 · Grade Jr · LIU Post | Jr | LIU Post | 33:05 |
| 13 | Bobby BrindamourPlace 13 · Grade Jr · Neb.-Kearney | Jr | Neb.-Kearney | 33:07 |
| 14 | Joe SchummPlace 14 · Grade Sr · Neb.-Kearney | Sr | Neb.-Kearney | 33:09 |
| 15 | Matt LoguePlace 15 · Grade Sr · Pittsburg State | Sr | Pittsburg State | 33:14 |
| 16 | Mark PohlmanPlace 16 · Grade Jr · Fort Hays State | Jr | Fort Hays State | 33:16 |
| 17 | Eric LaughlinPlace 17 · Grade Jr · Slippery Rock | Jr | Slippery Rock | 33:16 |
| 18 | Jerome (Jerry) VermeulenPlace 18 · Grade Fr · Abilene Christian | Fr | Abilene Christian | 33:25 |
| 19 | Rob JensenPlace 19 · Grade Sr · Truman | Sr | Truman | 33:26 PR |
| 20 | Russ McDanielPlace 20 · Grade Jr · Western Colorado | Jr | Western Colorado | 33:27 |
| 21 | Hailton SilvaPlace 21 · Grade Fr · Western Colorado | Fr | Western Colorado | 33:30 PR |
| 22 | Lenny ClarkPlace 22 · Grade Sr · Grand Canyon | Sr | Grand Canyon | 33:30 PR |
| 23 | Travis WettlauferPlace 23 · Grade So · South Dakota State | So | South Dakota State | 33:30 |
| 24 | Todd WileyPlace 24 · Grade Sr · Kutztown | Sr | Kutztown | 33:33 |
| 25 | Oscar GonzalezPlace 25 · Grade Sr · Western Colorado | Sr | Western Colorado | 33:37 |
| 26 | Scott MetzgerPlace 26 · Grade Jr · UC Davis | Jr | UC Davis | 33:41 PR |
| 27 | Tom MagnusonPlace 27 · Grade Jr · Neb.-Kearney | Jr | Neb.-Kearney | 33:44 |
| 28 | Jason OlsenPlace 28 · Grade Sr · Minnesota State | Sr | Minnesota State | 33:44 |
| 29 | Martin LyonsPlace 29 · Grade So · Edinboro | So | Edinboro | 33:48 |
| 30 | Kevin SchaeferPlace 30 · Grade Jr · Adams State | Jr | Adams State | 33:54 PR |
| 31 | Carl LeonardPlace 31 · Grade Fr · Edinboro | Fr | Edinboro | 34:05 |
| 32 | Chris CarbonneauPlace 32 · Grade Sr · North Dakota | Sr | North Dakota | 34:06 |
| 33 | Reed ElmorePlace 33 · Grade Sr · Cal Poly Humboldt | Sr | Cal Poly Humboldt | 34:14 |
| 34 | Ryan KrietschPlace 34 · Grade So · Lewis | So | Lewis | 34:14 |
| 35 | Jaime OrtegaPlace 35 · Grade Sr · Cal Poly Pomona | Sr | Cal Poly Pomona | 34:16 |
| 36 | Greg HexumPlace 36 · Grade Jr · North Dakota | Jr | North Dakota | 34:18 PR |
| 37 | Philip (Phil) RocheleauPlace 37 · Grade So · UC Davis | So | UC Davis | 34:20 |
| 38 | Andrei KosharnyiPlace 38 · Grade Jr · Minnesota State | Jr | Minnesota State | 34:21 |
| 39 | Albert (Al) KabatPlace 39 · Grade Jr · Lewis | Jr | Lewis | 34:22 |
| 40 | Chris ParmerPlace 40 · Grade Sr · Cal Poly Humboldt | Sr | Cal Poly Humboldt | 34:25 |
| 41 | Tom SchutzPlace 41 · Grade Sr · Neb.-Kearney | Sr | Neb.-Kearney | 34:27 |
| 42 | Thad BartramPlace 42 · Grade So · Truman | So | Truman | 34:28 |
| 43 | James MoorePlace 43 · Grade Jr · Cal St. Los Angeles | Jr | Cal St. Los Angeles | 34:28 PR |
| 44 | Todd FuelberthPlace 44 · Grade Fr · Neb.-Kearney | Fr | Neb.-Kearney | 34:30 |
| 45 | Dan BerkelandPlace 45 · Grade Jr · Cal Poly | Jr | Cal Poly | 34:31 |
| 46 | Chad DamfordPlace 46 · Grade Sr · Keene State | Sr | Keene State | 34:32 PR |
| 47 | Dave KilleenPlace 47 · Grade Jr · Truman | Jr | Truman | 34:36 PR |
| 48 | Bobby GaseitsiwePlace 48 · Grade Jr · Western Colorado | Jr | Western Colorado | 34:36 PR |
| 49 | Keith FolskePlace 49 · Grade Fr · South Dakota State | Fr | South Dakota State | 34:37 |
| 50 | Dave WassermanPlace 50 · Grade So · Cal Poly Humboldt | So | Cal Poly Humboldt | 34:38 |
| 51 | Chris KohlstedtPlace 51 · Grade Sr · Troy | Sr | Troy | 34:39 PR |
| 52 | Kurt HollidayPlace 52 · Grade So · Neb.-Kearney | So | Neb.-Kearney | 34:40 |
| 53 | Richard RayaPlace 53 · Grade Jr · Cal Poly | Jr | Cal Poly | 34:41 PR |
| 54 | Rick MontalvoPlace 54 · Grade So · Lewis | So | Lewis | 34:41 |
| 55 | Karl KraussePlace 55 · Grade Sr · Shippensburg | Sr | Shippensburg | 34:43 |
| 56 | Paul DangerPlace 56 · Grade Jr · South Dakota State | Jr | South Dakota State | 34:44 |
| 57 | Mark EsalaPlace 57 · Grade So · Minnesota State | So | Minnesota State | 34:45 |
| 58 | Scott BeattiePlace 58 · Grade Sr · Truman | Sr | Truman | 34:47 PR |
| 59 | Brad DefruiterPlace 59 · Grade Jr · Western Colorado | Jr | Western Colorado | 34:49 PR |
| 60 | Cory TrovingerPlace 60 · Grade Sr · Cal Poly Humboldt | Sr | Cal Poly Humboldt | 34:50 PR |
| 61 | John DohertyPlace 61 · Grade Sr · UMass Lowell | Sr | UMass Lowell | 34:54 |
| 62 | Tony KnappPlace 62 · Grade So · Edinboro | So | Edinboro | 34:56 |
| 63 | Gary GardnerPlace 63 · Grade Jr · Keene State | Jr | Keene State | 34:57 PR |
| 64 | Pat ZweifelPlace 64 · Grade Jr · Cal Poly | Jr | Cal Poly | 34:59 PR |
| 65 | John KenfieldPlace 65 · Grade So · Cal Poly Pomona | So | Cal Poly Pomona | 34:59 |
| 66 | Dan HoffPlace 66 · Grade So · Lewis | So | Lewis | 35:01 PR |
| 67 | Bryan DanburgPlace 67 · Grade Sr · Neb.-Kearney | Sr | Neb.-Kearney | 35:03 |
| 68 | Clayton SmithPlace 68 · Grade So · Shippensburg | So | Shippensburg | 35:04 |
| 69 | Christian MoorePlace 69 · Grade Jr · Edinboro | Jr | Edinboro | 35:05 |
| 70 | Lou OrtizPlace 70 · Grade Sr · Cal Poly Humboldt | Sr | Cal Poly Humboldt | 35:07 PR |
| 71 | Fabian UquillasPlace 71 · Grade So · Edinboro | So | Edinboro | 35:11 |
| 72 | Mike ToomeyPlace 72 · Grade So · UMass Lowell | So | UMass Lowell | 35:13 |
| 73 | Joe FogartyPlace 73 · Grade Jr · North Dakota | Jr | North Dakota | 35:14 PR |
| 74 | Joseph KingPlace 74 · Grade Fr · St Augustine's | Fr | St Augustine's | 35:15 |
| 75 | Chris BeverPlace 75 · Grade Fr · UMass Lowell | Fr | UMass Lowell | 35:17 PR |
| 76 | Marcus WoodyPlace 76 · Grade Sr · Troy | Sr | Troy | 35:20 |
| 77 | Ahmik JonesPlace 77 · Grade Fr · Cal Poly | Fr | Cal Poly | 35:20 |
| 78 | Dan KovacichPlace 78 · Grade So · Minnesota State | So | Minnesota State | 35:21 PR |
| 79 | Philip DemontignyPlace 79 · Grade Sr · Cal Poly Humboldt | Sr | Cal Poly Humboldt | 35:25 PR |
| 80 | Dann CecilPlace 80 · Grade Fr · South Dakota State | Fr | South Dakota State | 35:26 |
| 81 | Chuck FootePlace 81 · Grade Fr · Cal Poly Pomona | Fr | Cal Poly Pomona | 35:27 |
| 82 | Scou LecatesPlace 82 · Grade Fr · South Dakota State | Fr | South Dakota State | 35:29 PR |
| 83 | Scott BridgesPlace 83 · Grade Jr · UMass Lowell | Jr | UMass Lowell | 35:29 |
| 84 | Durrell WikePlace 84 · Grade So · Shippensburg | So | Shippensburg | 35:29 PR |
| 85 | Brandon DederichPlace 85 · Grade Sr · Cal Poly Pomona | Sr | Cal Poly Pomona | 35:29 |
| 86 | Kevin BerkowitzPlace 86 · Grade Jr · Cal Poly | Jr | Cal Poly | 35:30 PR |
| 87 | Jason MinnickPlace 87 · Grade Fr · Minnesota State | Fr | Minnesota State | 35:32 |
| 88 | Scoll WhitamPlace 88 · Grade Sr · Cal Poly Humboldt | Sr | Cal Poly Humboldt | 35:32 PR |
| 89 | Mike PencekPlace 89 · Grade Sr · Lewis | Sr | Lewis | 35:33 PR |
| 90 | Keith LewisPlace 90 · Grade Jr · UC Davis | Jr | UC Davis | 35:34 PR |
| 91 | James BlomquistPlace 91 · Grade Jr · North Dakota | Jr | North Dakota | 35:35 PR |
| 92 | Robert CoreyPlace 92 · Grade Fr · Edinboro | Fr | Edinboro | 35:37 PR |
| 93 | Mario MoralesPlace 93 · Grade So · Cal Poly | So | Cal Poly | 35:37 PR |
| 94 | Christopher (Chris) PhippsPlace 94 · Grade Jr · UC Davis | Jr | UC Davis | 35:39 |
| 95 | Jerry BaileyPlace 95 · Grade Sr · UMass Lowell | Sr | UMass Lowell | 35:39 PR |
| 96 | Mark HoganPlace 96 · Grade Sr · Truman | Sr | Truman | 35:44 PR |
| 97 | Pete MathisPlace 97 · Grade Sr · Lewis | Sr | Lewis | 35:46 PR |
| 98 | Negussu SolomonPlace 98 · Grade Sr · Portland State | Sr | Portland State | 35:49 PR |
| 99 | Todd RosePlace 99 · Grade Fr · Edinboro | Fr | Edinboro | 35:51 |
| 100 | Mike MadsenPlace 100 · Grade So · North Dakota | So | North Dakota | 35:52 PR |
| 101 | David HelmPlace 101 · Grade So · Minnesota State | So | Minnesota State | 35:54 |
| 102 | Janos CselovszkiPlace 102 · Grade Sr · South Dakota State | Sr | South Dakota State | 35:55 PR |
| 103 | Jaime DickPlace 103 · Grade Jr · Shippensburg | Jr | Shippensburg | 35:58 PR |
| 104 | Scott WerncPlace 104 · Grade Jr · Cal Poly | Jr | Cal Poly | 35:59 PR |
| 105 | Jason GolonkaPlace 105 · Grade Fr · Truman | Fr | Truman | 36:04 |
| 106 | Jeff ObertPlace 106 · Grade Fr · Truman | Fr | Truman | 36:05 |
| 107 | Larry TrovingerPlace 107 · Grade Jr · UC Davis | Jr | UC Davis | 36:07 |
| 108 | Jason BohlPlace 108 · Grade Sr · South Dakota State | Sr | South Dakota State | 36:09 |
| 109 | Greg MannPlace 109 · Grade Sr · Troy | Sr | Troy | 36:13 |
| 110 | Matthew HurslPlace 110 · Grade Jr · Shippensburg | Jr | Shippensburg | 36:16 PR |
| 111 | Dave FarleyPlace 111 · Grade Sr · North Dakota | Sr | North Dakota | 36:16 PR |
| 112 | Paris PenaPlace 112 · Grade Jr · Cal Poly Pomona | Jr | Cal Poly Pomona | 36:26 PR |
| 113 | Mitch McGinnisPlace 113 · Grade Sr · Troy | Sr | Troy | 36:34 |
| 114 | Dirk VandepolPlace 114 · Grade Sr · UC Davis | Sr | UC Davis | 36:39 PR |
| 115 | Mike KoebelPlace 115 · Grade Sr · North Dakota | Sr | North Dakota | 36:40 PR |
| 116 | Philip (Phil) KilbridgePlace 116 · Grade So · UC Davis | So | UC Davis | 36:42 |
| 117 | Jon-Eric ThalmanPlace 117 · Grade Jr · Cal Poly Pomona | Jr | Cal Poly Pomona | 36:59 PR |
| 118 | George AdamsPlace 118 · Grade Sr · Keene State | Sr | Keene State | 37:05 PR |
| 119 | BJ BottomleyPlace 119 · Grade Fr · UMass Lowell | Fr | UMass Lowell | 37:10 PR |
| 120 | Mark HamerPlace 120 · Grade Fr · Cal Poly Pomona | Fr | Cal Poly Pomona | 37:11 PR |
| 121 | Chad DuffyPlace 121 · Grade Fr · Minnesota State | Fr | Minnesota State | 37:18 |
| 122 | Shane BrainerdPlace 122 · Grade Sr · Keene State | Sr | Keene State | 37:25 PR |
| 123 | Travis AndersonPlace 123 · Grade So · Shippensburg | So | Shippensburg | 37:33 PR |
| 124 | Dale SickmanPlace 124 · Grade Jr · Troy | Jr | Troy | 37:36 |
| 125 | Robert BourassaPlace 125 · Grade So · Keene State | So | Keene State | 37:44 PR |
| 126 | Michael MorawskiPlace 126 · Grade Fr · Shippensburg | Fr | Shippensburg | 37:44 PR |
| 127 | Garrie RichardsonPlace 127 · Grade Fr · Troy | Fr | Troy | 37:56 PR |
| 128 | Jeremy BrooksPlace 128 · Grade So · Keene State | So | Keene State | 38:02 PR |
| 129 | Ray BoutellePlace 129 · Grade Sr · UMass Lowell | Sr | UMass Lowell | 38:20 PR |
| 130 | Eric KressPlace 130 · Grade So · Keene State | So | Keene State | 38:33 PR |
| 131 | Samad AssadPlace 131 · Grade Fr · Troy | Fr | Troy | 39:05 PR |