| 1 | John WeigelPlace 1 · Grade Sr · North Central (Ill.) | Sr | North Central (Ill.) | 23:57.5 PR |
| 2 | Matt BrillPlace 2 · Grade Jr · North Central (Ill.) | Jr | North Central (Ill.) | 23:57.9 |
| 3 | Ambo BatiPlace 3 · Grade Jr · Augustana (Ill.) | Jr | Augustana (Ill.) | 24:19.8 PR |
| 4 | Marzuki StevensPlace 4 · Grade Sr · Williams | Sr | Williams | 24:23.2 PR |
| 5 | Karl ParanyaPlace 5 · Grade Jr · Haverford | Jr | Haverford | 24:25.9 |
| 6 | Roger BuschPlace 6 · Grade Sr · Wabash | Sr | Wabash | 24:29.7 PR |
| 7 | Tony FraijPlace 7 · Grade Jr · RIT | Jr | RIT | 24:32.1 |
| 8 | Jeremie PerryPlace 8 · Grade Sr · Williams | Sr | Williams | 24:32.9 PR |
| 9 | Luke KiskaddonPlace 9 · Grade Sr · Franklin & Marshall | Sr | Franklin & Marshall | 24:33.9 PR |
| 10 | Jamie GlydonPlace 10 · Grade Sr · RIT | Sr | RIT | 24:34.4 PR |
| 11 | James JohnsonPlace 11 · Grade Jr · Bowdoin | Jr | Bowdoin | 24:36.0 PR |
| 12 | JJ CastnerPlace 12 · Grade Sr · UC San Diego | Sr | UC San Diego | 24:38.9 PR |
| 13 | Tim BilloPlace 13 · Grade Jr · Williams | Jr | Williams | 24:41.5 PR |
| 14 | Brad WilsonPlace 14 · Grade So · UW-La Crosse | So | UW-La Crosse | 24:43.5 |
| 15 | Pat RudnickPlace 15 · Grade Sr · UW-Whitewater | Sr | UW-Whitewater | 24:44.0 PR |
| 16 | Scott GallPlace 16 · Grade Sr · Wabash | Sr | Wabash | 24:46.8 PR |
| 17 | Jon KrupaPlace 17 · Grade Jr · UW-Whitewater | Jr | UW-Whitewater | 24:47.8 PR |
| 18 | Matt LarsenPlace 18 · Grade Jr · UW-Whitewater | Jr | UW-Whitewater | 24:49.9 PR |
| 19 | Rauha RahkolaPlace 19 · Grade Jr · Gustavus Adolphus | Jr | Gustavus Adolphus | 24:50.2 PR |
| 20 | Hugh FinnPlace 20 · Grade So · Oberlin | So | Oberlin | 24:50.6 PR |
| 21 | Brent McGrewPlace 21 · Grade Jr · Luther | Jr | Luther | 24:51.0 PR |
| 22 | James RatcliffPlace 22 · Grade Jr · Christopher Newport | Jr | Christopher Newport | 24:51.3 PR |
| 23 | Brett AltergottPlace 23 · Grade So · UW-La Crosse | So | UW-La Crosse | 24:51.6 |
| 24 | David CooperPlace 24 · Grade Fr · Mount Union | Fr | Mount Union | 24:52.0 PR |
| 25 | Matthew NewmanPlace 25 · Grade Sr · Claremont-Mudd-Scripps | Sr | Claremont-Mudd-Scripps | 24:52.3 PR |
| 26 | Keith LongPlace 26 · Grade Sr · Williams | Sr | Williams | 24:53.9 PR |
| 27 | Jeremy WrightPlace 27 · Grade Sr · Wabash | Sr | Wabash | 24:55.0 PR |
| 28 | Andrew EvansPlace 28 · Grade So · Rochester (N.Y.) | So | Rochester (N.Y.) | 24:55.4 PR |
| 29 | Ted CallinanPlace 29 · Grade Sr · Brandeis | Sr | Brandeis | 24:55.9 PR |
| 30 | Sean RobertsPlace 30 · Grade So · UW-Oshkosh | So | UW-Oshkosh | 24:56.8 PR |
| 31 | Mark SundetPlace 31 · Grade Jr · Luther | Jr | Luther | 24:58.0 |
| 32 | Brian AdamsPlace 32 · Grade Sr · RIT | Sr | RIT | 24:58.8 PR |
| 33 | Jason HartPlace 33 · Grade Jr · Rochester (N.Y.) | Jr | Rochester (N.Y.) | 24:59.2 PR |
| 34 | Aaron PickPlace 34 · Grade Jr · UW-Platteville | Jr | UW-Platteville | 24:59.8 PR |
| 35 | Luther OlsonPlace 35 · Grade Jr · North Central (Ill.) | Jr | North Central (Ill.) | 25:00.8 PR |
| 36 | Ethan CrainPlace 36 · Grade Sr · MIT | Sr | MIT | 25:01.6 PR |
| 37 | Ryan BoardPlace 37 · Grade So · North Central (Ill.) | So | North Central (Ill.) | 25:02.1 PR |
| 38 | Kevin TheissenPlace 38 · Grade Sr · Carleton | Sr | Carleton | 25:02.7 PR |
| 39 | Robert HydePlace 39 · Grade Jr · Calvin University | Jr | Calvin University | 25:03.8 PR |
| 40 | Zach RaberPlace 40 · Grade So · Wabash | So | Wabash | 25:04.5 PR |
| 41 | Adam WhitePlace 41 · Grade So · Wabash | So | Wabash | 25:05.0 PR |
| 42 | Chuck HoffPlace 42 · Grade Sr · North Central (Ill.) | Sr | North Central (Ill.) | 25:07.7 PR |
| 43 | Andy EstenPlace 43 · Grade Jr · UW-Oshkosh | Jr | UW-Oshkosh | 25:08.2 PR |
| 44 | Dan SavagePlace 44 · Grade Jr · North Central (Ill.) | Jr | North Central (Ill.) | 25:08.8 PR |
| 45 | Erik CarpenterPlace 45 · Grade Sr · Hope | Sr | Hope | 25:09.1 PR |
| 46 | Jeb MyersPlace 46 · Grade Jr · Saint John's (Minn.) | Jr | Saint John's (Minn.) | 25:10.8 PR |
| 47 | Will AllanPlace 47 · Grade Sr · Occidental | Sr | Occidental | 25:14.5 PR |
| 48 | Lawton RedmenPlace 48 · Grade So · St. Lawrence | So | St. Lawrence | 25:15.2 PR |
| 49 | Jeremy BurtPlace 49 · Grade Jr · SUNY Plattsburgh | Jr | SUNY Plattsburgh | 25:16.0 |
| 50 | Nathan LewisPlace 50 · Grade Jr · Calvin University | Jr | Calvin University | 25:17.9 |
| 51 | Mark KussPlace 51 · Grade Jr · SUNY Plattsburgh | Jr | SUNY Plattsburgh | 25:18.8 PR |
| 52 | Paul AlsdorfPlace 52 · Grade Fr · Williams | Fr | Williams | 25:19.6 |
| 53 | Daniel VirnigPlace 53 · Grade Jr · Carleton | Jr | Carleton | 25:21.2 PR |
| 54 | Todd ReeserPlace 54 · Grade Sr · Rochester (N.Y.) | Sr | Rochester (N.Y.) | 25:22.1 |
| 55 | Jeffrey TottenPlace 55 · Grade Jr · Rochester (N.Y.) | Jr | Rochester (N.Y.) | 25:22.4 |
| 56 | Jay ConoverPlace 56 · Grade Jr · SUNY Cortland | Jr | SUNY Cortland | 25:23.0 PR |
| 57 | Ryan LaFleurPlace 57 · Grade Sr · Calvin University | Sr | Calvin University | 25:23.7 PR |
| 58 | Dan MurphyPlace 58 · Grade Jr · UW-La Crosse | Jr | UW-La Crosse | 25:24.6 |
| 59 | Patrick EganPlace 59 · Grade Jr · Moravian | Jr | Moravian | 25:24.9 PR |
| 60 | Ryan SteinesPlace 60 · Grade Jr · Saint John's (Minn.) | Jr | Saint John's (Minn.) | 25:25.2 |
| 61 | John GatesPlace 61 · Grade Jr · Mary Washington | Jr | Mary Washington | 25:25.5 |
| 62 | Ryan BorlandPlace 62 · Grade Sr · Otterbein | Sr | Otterbein | 25:26.0 PR |
| 63 | Bill GrayPlace 63 · Grade Sr · Gettysburg | Sr | Gettysburg | 25:26.4 PR |
| 64 | Russ WarrenPlace 64 · Grade So · RIT | So | RIT | 25:27.8 PR |
| 65 | Jeff ResslerPlace 65 · Grade So · Otterbein | So | Otterbein | 25:29.4 PR |
| 66 | Peter GalvinPlace 66 · Grade Sr · Brandeis | Sr | Brandeis | 25:30.1 PR |
| 67 | Eugene KornilovPlace 67 · Grade So · Mount Union | So | Mount Union | 25:31.5 |
| 68 | Jason WashlerPlace 68 · Grade Sr · Calvin University | Sr | Calvin University | 25:32.4 PR |
| 69 | Elliot SchultzPlace 69 · Grade Jr · UW-La Crosse | Jr | UW-La Crosse | 25:32.8 |
| 70 | Joe BadranPlace 70 · Grade Sr · UW-La Crosse | Sr | UW-La Crosse | 25:33.2 PR |
| 71 | Geoff VandragtPlace 71 · Grade So · Calvin University | So | Calvin University | 25:33.7 |
| 72 | Dustin LamvermeyerPlace 72 · Grade So · Heidelberg | So | Heidelberg | 25:34.6 |
| 73 | Mark GyandohPlace 73 · Grade Sr · Haverford | Sr | Haverford | 25:35.2 PR |
| 74 | Michael NorthropPlace 74 · Grade Jr · Tufts | Jr | Tufts | 25:37.2 |
| 75 | Blaine MaleyPlace 75 · Grade Sr · Bowdoin | Sr | Bowdoin | 25:39.7 PR |
| 76 | Joe VellaPlace 76 · Grade Sr · Pomona-Pitzer | Sr | Pomona-Pitzer | 25:40.4 PR |
| 77 | Brett HamiltonPlace 77 · Grade Jr · Calvin University | Jr | Calvin University | 25:40.9 PR |
| 78 | Tom OuellettePlace 78 · Grade Sr · SUNY Plattsburgh | Sr | SUNY Plattsburgh | 25:41.3 PR |
| 79 | Gavin KlingerPlace 79 · Grade So · UC San Diego | So | UC San Diego | 25:41.6 PR |
| 80 | Bradley BauerPlace 80 · Grade So · Saint John's (Minn.) | So | Saint John's (Minn.) | 25:42.0 |
| 81 | Justin FreemanPlace 81 · Grade So · Bates | So | Bates | 25:42.4 |
| 82 | Dan BozungPlace 82 · Grade Jr · Coast Guard | Jr | Coast Guard | 25:42.7 PR |
| 83 | Jeff LindellPlace 83 · Grade Jr · UW-Whitewater | Jr | UW-Whitewater | 25:43.0 PR |
| 84 | James MayburyPlace 84 · Grade Sr · Roanoke | Sr | Roanoke | 25:43.3 PR |
| 85 | Nate JohnsonPlace 85 · Grade Sr · UC San Diego | Sr | UC San Diego | 25:43.6 PR |
| 86 | Tony BolzPlace 86 · Grade Jr · UW-Oshkosh | Jr | UW-Oshkosh | 25:43.9 PR |
| 87 | Jeff GeissPlace 87 · Grade So · Mount Union | So | Mount Union | 25:44.2 |
| 88 | Richard UlstadPlace 88 · Grade Sr · Rochester (N.Y.) | Sr | Rochester (N.Y.) | 25:44.5 PR |
| 89 | Chad MyersPlace 89 · Grade Sr · Otterbein | Sr | Otterbein | 25:44.8 PR |
| 90 | Jonathan KochPlace 90 · Grade So · Saint John's (Minn.) | So | Saint John's (Minn.) | 25:45.2 PR |
| 91 | Adam SparksPlace 91 · Grade Jr · Saint John's (Minn.) | Jr | Saint John's (Minn.) | 25:45.5 PR |
| 92 | Bryan LeekPlace 92 · Grade Sr · UC San Diego | Sr | UC San Diego | 25:46.1 PR |
| 93 | Terence FlynnPlace 93 · Grade Sr · Occidental | Sr | Occidental | 25:46.6 PR |
| 94 | David RiemersmaPlace 94 · Grade Jr · Calvin University | Jr | Calvin University | 25:47.0 |
| 95 | Rodney HemingwayPlace 95 · Grade So · Tufts | So | Tufts | 25:47.4 |
| 96 | Aaron CookPlace 96 · Grade Jr · North Central (Ill.) | Jr | North Central (Ill.) | 25:48.8 PR |
| 97 | Andy WhitePlace 97 · Grade Sr · Earlham | Sr | Earlham | 25:50.0 PR |
| 98 | Greg HermistonPlace 98 · Grade Jr · Loras | Jr | Loras | 25:50.7 |
| 99 | Dan ReichmanPlace 99 · Grade So · Franklin & Marshall | So | Franklin & Marshall | 25:51.4 PR |
| 100 | Jere WeinstockPlace 100 · Grade Sr · Brandeis | Sr | Brandeis | 25:52.3 PR |