| 1 | Matt LaceyPlace 1 · Unattached | — | Unattached | 25:07.00 | — |
| 2 | Bryan FolandPlace 2 · North Park | — | North Park | 26:21.00 | 1 |
| 3 | Ben BouwmanPlace 3 · Goshen College | — | Goshen College | 26:26.00 | 2 |
| 4 | Eamonn PrizyPlace 4 · Unattached | — | Unattached | 26:38.00 | — |
| 5 | Zach GatesPlace 5 · Illinois Tech | — | Illinois Tech | 26:41.00 | 3 |
| 6 | Wes VillalobosPlace 6 · Illinois Tech | — | Illinois Tech | 26:54.00 | 4 |
| 7 | Phil AllmanPlace 7 · Concordia Chi. | — | Concordia Chi. | 26:58.00 | 5 |
| 8 | Klein JaredPlace 8 · Waubonsee | — | Waubonsee | 26:59.00 | 6 |
| 9 | Chris HigginsPlace 9 · Waubonsee | — | Waubonsee | 27:15.00 | 7 |
| 10 | Phil TheisenPlace 10 · Illinois Tech | — | Illinois Tech | 27:17.00 | 8 |
| 11 | Kevin BoxPlace 11 · Knox College | — | Knox College | 27:19.00 | 9 |
| 12 | Greg AdelmanPlace 12 · Waubonsee | — | Waubonsee | 27:20.00 | 10 |
| 13 | Nick BouwmanPlace 13 · Goshen College | — | Goshen College | 27:26.00 | 11 |
| 14 | Matt LumnitzerPlace 14 · Illinois Tech | — | Illinois Tech | 27:26.10 | 12 |
| 15 | Derek KlieningerPlace 15 · Concordia Chi. | — | Concordia Chi. | 27:28.00 | 13 |
| 16 | Richard GutierrezPlace 16 · Calumet | — | Calumet | 27:32.00 | 14 |
| 17 | Max SliwaPlace 17 · Waubonsee | — | Waubonsee | 27:33.00 | 15 |
| 18 | Chris RoePlace 18 · North Park | — | North Park | 27:35.00 | 16 |
| 19 | Robbie LoopPlace 19 · Calumet | — | Calumet | 27:36.00 | 17 |
| 20 | Ryan ManiscalcoPlace 20 · Knox College | — | Knox College | 27:36.01 | 18 |
| 21 | Jacob GunderklinePlace 21 · Goshen College | — | Goshen College | 27:37.00 | 19 |
| 22 | Ob VincentPlace 22 · Illinois Tech | — | Illinois Tech | 27:40.00 | 20 |
| 23 | Kevin AcacioPlace 23 · Illinois Tech | — | Illinois Tech | 27:42.00 | 21 |
| 24 | Drew SchmittPlace 24 · Waubonsee | — | Waubonsee | 27:44.00 | 22 |
| 25 | Ethan McBeePlace 25 · Concordia Chi. | — | Concordia Chi. | 27:46.00 | 23 |
| 26 | Max WysePlace 26 · Goshen College | — | Goshen College | 27:51.00 | 24 |
| 27 | Kenny MurphyPlace 27 · Illinois Tech | — | Illinois Tech | 27:57.00 | 25 |
| 28 | Evan EhrhardtPlace 28 · Waubonsee | — | Waubonsee | 27:57.01 | 26 |
| 29 | Matthew KimPlace 29 · North Park | — | North Park | 28:00.00 | 27 |
| 30 | Paul VersluisPlace 30 · Goshen College | — | Goshen College | 28:04.00 | 28 |
| 31 | Ryan BishopPlace 31 · Illinois College | — | Illinois College | 28:05.00 | 29 |
| 32 | Ciaran ShaugnhessyPlace 32 · Illinois Tech | — | Illinois Tech | 28:07.00 | — |
| 33 | Kelsey SmallPlace 33 · Lake Forest College | — | Lake Forest College | 28:07.01 | 30 |
| 34 | James WilliamsPlace 34 · North Park | — | North Park | 28:09.00 | 31 |
| 35 | Brock GunderklinePlace 35 · Goshen College | — | Goshen College | 28:16.00 | 32 |
| 36 | Phil StraderPlace 36 · Unattached | — | Unattached | 28:17.00 | — |
| 37 | Kale LichteyPlace 37 · Unattached | — | Unattached | 28:20.00 | — |
| 38 | Peter SullivanPlace 38 · Lake Forest College | — | Lake Forest College | 28:23.00 | 33 |
| 39 | Brock WilliamsPlace 39 · Illinois Tech | — | Illinois Tech | 28:25.00 | — |
| 40 | Joe HeidbreaderPlace 40 · Illinois College | — | Illinois College | 28:26.00 | 34 |
| 41 | Ahsan KhanPlace 41 · North Park | — | North Park | 28:30.00 | 35 |
| 42 | Pablo HerrejonPlace 42 · Moraine Valley C.C. | — | Moraine Valley C.C. | 28:32.00 | 36 |
| 43 | Dietrich EitzenPlace 43 · Goshen College | — | Goshen College | 28:38.00 | 37 |
| 44 | Sean ChoatePlace 44 · Knox College | — | Knox College | 28:39.00 | 38 |
| 45 | Spencer SimonPlace 45 · Lake County | — | Lake County | 28:39.01 | 39 |
| 46 | Derek Burge-BeckleyPlace 46 · Illinois Tech | — | Illinois Tech | 28:45.00 | — |
| 47 | Daron WileyPlace 47 · Concordia Chi. | — | Concordia Chi. | 28:46.00 | 40 |
| 48 | Evan PiermontPlace 48 · Lake Forest College | — | Lake Forest College | 28:48.00 | 41 |
| 49 | Miquel MedinaPlace 49 · North Park | — | North Park | 28:52.00 | 42 |
| 50 | Dimitri DimizasPlace 50 · Moraine Valley C.C. | — | Moraine Valley C.C. | 28:57.00 | 43 |
| 51 | Brett MillerPlace 51 · Illinois College | — | Illinois College | 29:02.00 | 44 |
| 52 | David HorstPlace 52 · Goshen College | — | Goshen College | 29:02.01 | — |
| 53 | Andrew PetersPlace 53 · Waubonsee | — | Waubonsee | 29:04.00 | 45 |
| 54 | Brad BloemerPlace 54 · Illinois College | — | Illinois College | 29:05.00 | 46 |
| 55 | Dalton LorenzenPlace 55 · Concordia Chi. | — | Concordia Chi. | 29:07.00 | 47 |
| 56 | Tony InacayPlace 56 · Moraine Valley C.C. | — | Moraine Valley C.C. | 29:09.00 | 48 |
| 57 | Javier GaribayPlace 57 · Waubonsee | — | Waubonsee | 29:15.00 | — |
| 58 | Chris RootPlace 58 · Concordia Chi. | — | Concordia Chi. | 29:23.00 | 49 |
| 59 | Jamal TaylorPlace 59 · Concordia Chi. | — | Concordia Chi. | 29:26.00 | 50 |
| 60 | Jakob AndersonPlace 60 · Waubonsee | — | Waubonsee | 29:29.00 | — |
| 61 | Alex UmholtzPlace 61 · Illinois College | — | Illinois College | 29:35.00 | 51 |
| 62 | Kyle GarretPlace 62 · Illinois College | — | Illinois College | 29:40.00 | 52 |
| 63 | Dietrich AlderferPlace 63 · Goshen College | — | Goshen College | 29:41.00 | — |
| 64 | Nick PedersonPlace 64 · Waubonsee | — | Waubonsee | 29:45.00 | — |
| 65 | Julian RodriguezPlace 65 · Moraine Valley C.C. | — | Moraine Valley C.C. | 29:47.00 | 53 |
| 66 | Philip HankesPlace 66 · Waubonsee | — | Waubonsee | 29:50.00 | — |
| 67 | Fred OlaosebikanPlace 67 · Calumet | — | Calumet | 29:55.00 | 54 |
| 68 | Nick LanePlace 68 · Lake County | — | Lake County | 30:01.00 | 55 |
| 69 | Erich EitzenPlace 69 · Goshen College | — | Goshen College | 30:02.00 | — |
| 70 | James SydowPlace 70 · Greater Milwauke | — | Greater Milwauke | 30:07.00 | — |
| 71 | Nick JeffersonPlace 71 · North Park | — | North Park | 30:14.00 | 56 |
| 72 | Felipe FloresPlace 72 · Moraine Valley C.C. | — | Moraine Valley C.C. | 30:18.00 | 57 |
| 73 | Cody ShamboPlace 73 · Concordia Chi. | — | Concordia Chi. | 30:18.01 | — |
| 74 | Kellen HastingsPlace 74 · Concordia Chi. | — | Concordia Chi. | 30:21.00 | — |
| 75 | Tyler CannPlace 75 · Illinois College | — | Illinois College | 30:23.00 | 58 |
| 76 | Tyler StiscakPlace 76 · Calumet | — | Calumet | 30:25.00 | 59 |
| 77 | Eric DavidPlace 77 · Concordia Chi. | — | Concordia Chi. | 30:46.00 | — |
| 78 | Reuben LivingstonPlace 78 · Illinois College | — | Illinois College | 30:47.00 | — |
| 79 | Matt NallPlace 79 · Illinois College | — | Illinois College | 30:53.00 | — |
| 80 | Dave BrankinPlace 80 · Knox College | — | Knox College | 30:58.00 | 60 |
| 81 | J.D. RandolPlace 81 · Lake Forest College | — | Lake Forest College | 31:00.00 | 61 |
| 82 | Avi SegaloffPlace 82 · Knox College | — | Knox College | 31:05.00 | 62 |
| 83 | Rich SparksPlace 83 · Moraine Valley C.C. | — | Moraine Valley C.C. | 31:05.01 | 63 |
| 84 | Nick HandrichPlace 84 · Goshen College | — | Goshen College | 31:06.00 | — |
| 85 | Mills McIlloryPlace 85 · Lake Forest College | — | Lake Forest College | 31:14.00 | 64 |
| 86 | Chris LindichPlace 86 · Moraine Valley C.C. | — | Moraine Valley C.C. | 31:19.00 | 65 |
| 87 | Chris BugajskiPlace 87 · Knox College | — | Knox College | 31:20.00 | 66 |
| 88 | Jonathon StuckeyPlace 88 · Goshen College | — | Goshen College | 31:24.00 | — |
| 89 | Eric BanksPlace 89 · Waubonsee | — | Waubonsee | 31:26.00 | — |
| 90 | Jim JohnsonPlace 90 · Moraine Valley C.C. | — | Moraine Valley C.C. | 31:27.00 | — |
| 91 | Jorge ColinPlace 91 · Lake County | — | Lake County | 31:41.00 | 67 |
| 92 | Jose GonzalezPlace 92 · Moraine Valley C.C. | — | Moraine Valley C.C. | 31:42.00 | — |
| 93 | Zac MillerPlace 93 · Goshen College | — | Goshen College | 31:48.00 | — |
| 94 | Max KoenenPlace 94 · Lake Forest College | — | Lake Forest College | 31:56.00 | 68 |
| 95 | Jonathon KoernerPlace 95 · Goshen College | — | Goshen College | 31:57.00 | — |
| 96 | Tom ThorsettPlace 96 · Knox College | — | Knox College | 32:06.00 | 69 |
| 97 | Zach BauknechtPlace 97 · Concordia Chi. | — | Concordia Chi. | 32:11.00 | — |
| 98 | Andy WhiteheadPlace 98 · Illinois College | — | Illinois College | 32:40.00 | — |
| 99 | Kyle MikelsPlace 99 · Lake County | — | Lake County | 32:54.00 | 70 |
| 100 | Michael HeagneyPlace 100 · Unattached | — | Unattached | 33:00.00 | — |
| 101 | Pablo CardosoPlace 101 · Moraine Valley C.C. | — | Moraine Valley C.C. | 33:12.00 | — |
| 102 | Michael FrederickPlace 102 · Lake Forest College | — | Lake Forest College | 33:14.00 | 71 |
| 103 | Phillip HoslerPlace 103 · Goshen College | — | Goshen College | 33:25.00 | — |
| 104 | Eric ZeddiesPlace 104 · Lake County | — | Lake County | 33:31.00 | 72 |
| 105 | Jose EscobarPlace 105 · Lake Forest College | — | Lake Forest College | 34:00.00 | — |
| 106 | Derek RubisPlace 106 · Greater Milwauke | — | Greater Milwauke | 34:08.00 | — |
| 107 | Ptah El-AtonPlace 107 · Calumet | — | Calumet | 35:32.00 | 73 |
| 108 | Jake RoushPlace 108 · Concordia Chi. | — | Concordia Chi. | 35:42.00 | — |
| 109 | Tony ManjarrezPlace 109 · Unattached | — | Unattached | 35:52.00 | — |
| 110 | John StanesckiPlace 110 · Lake Forest College | — | Lake Forest College | 36:13.00 | — |
| 111 | Stefano De La CuestaPlace 111 · Lake Forest College | — | Lake Forest College | 36:13.01 | — |
| 112 | Ben SutterPlace 112 · Goshen College | — | Goshen College | 37:05.00 | — |
| 113 | Jordan ReifsteckPlace 113 · Knox College | — | Knox College | 37:09.00 | — |
| 114 | Mark MiedsiejewskiPlace 114 · Lake County | — | Lake County | 37:44.00 | 74 |
| 115 | Mike DzurovcikPlace 115 · Calumet | — | Calumet | 37:52.00 | 75 |
| 116 | Michael BergeronPlace 116 · Lake Forest College | — | Lake Forest College | 38:41.00 | — |
| 117 | Michael WoodallPlace 117 · Lake County | — | Lake County | 39:25.00 | 76 |
| 118 | Mehmet UgurbilPlace 118 · Lake Forest College | — | Lake Forest College | 41:34.00 | — |