| Place | Bib Number | Name | Affiliation | Time |
| 1 | 84 | Jon Anderson | Army | 14:21.17 |
| 2 | 3 | Festus Kigen | TCU | 14:21.80 |
| 3 | 47 | Brian Farrell | Stony Brook | 14:26.10 |
| 4 | 42 | John Mahoney | Penn State | 14:26.73 |
| 5 | 45 | Tony Nalli | Michigan | 14:27.49 |
| 6 | 76 | Pat Reagan | SlipperyRock | 14:28.44 |
| 7 | 81 | Pat Dooley | Dartmouth | 14:30.03 |
| 8 | 85 | Don Letts | Haverford | 14:31.80 |
| 9 | 90 | Zach Vaslow | Haverford | 14:34.84 |
| 10 | 64 | Kevin Kelleher | Keene State | 14:34.86 |
| 11 | 82 | Tamas Kovacs | High Point | 14:36.87 |
| 12 | 58 | Chris Platt | Tennessee | 14:37.22 |
| 13 | 46 | John Black | Michigan | 14:38.25 |
| 14 | 99 | Bobby Papazian | Villanova | 14:39.10 |
| 15 | 56 | Ruben Sanca | Mass Lowell | 14:39.50 |
| 16 | 87 | Justin Roeder | Butler | 14:41.68 |
| 17 | 91 | Sam Jacobs | Butler | 14:41.74 |
| 18 | 53 | Mark Alizzi | Boston Coll | 14:41.87 |
| 19 | 83 | Marc Pelerin | George Mason | 14:42.76 |
| 20 | 55 | Mike Krisch | Georgetown | 14:43.10 |
| 21 | 41 | Ben Sitler | Princeton | 14:43.88 |
| 22 | 54 | Drew Nesbitt | EStroudsburg | 14:44.40 |
| 23 | 52 | Sean McNamara | Michigan | 14:45.89 |
| 24 | 92 | Chris Heibell | Loyola /Md | 14:46.13 |
| 25 | 70 | Gregory Brink | Quinnipiac | 14:50.34 |
| 26 | 88 | Josh Edmonds | Liberty | 14:52.53 |
| 27 | 73 | Steve Plouffe | Mass Lowell | 14:53.56 |
| 28 | 71 | Hunter Norte | Trinity | 14:57.80 |
| 29 | 94 | Gregg Cantwell | Delaware | 14:58.71 |
| 30 | 89 | Chris Gedis | SlipperyRock | 15:00.22 |
| 31 | 77 | Cornelius Chelule | E. Kentucky | 15:01.01 |
| 32 | 93 | Christopher Croff | S Conn St | 15:01.10 |
| 33 | 72 | Clayton Smith | Penn | 15:01.13 |
| 34 | 67 | David Raucci | Marist | 15:02.34 |
| 35 | 97 | Kyle Schmid | Delaware | 15:02.50 |
| 36 | 95 | Eric Graves | Salisbury | 15:04.64 |
| 37 | 75 | Brian Cullin | Penn | 15:14.36 |
| 38 | 68 | Rex Radloff | Mass Lowell | 15:22.42 |
| 39 | 96 | Phillip Mainwaring | StevensTech | 15:59.47 |
| *Revised 4/30/07 | ||||