| 1 | Eric FernandezPlace 1 · Grade SR · Parkway West | SR | Parkway West | 16:03.76 | 1 |
| 2 | Phil BascioPlace 2 · Grade SR · C.B.C. | SR | C.B.C. | 16:11.97 | 2 |
| 3 | Jake LamkePlace 3 · Grade SO · Parkway West | SO | Parkway West | 16:50.68 | 3 |
| 4 | Ross LarimerPlace 4 · Grade SR · Parkway West | SR | Parkway West | 16:53.69 | 4 |
| 5 | Charles MatthewsPlace 5 · Grade SR · C.B.C. | SR | C.B.C. | 17:01.17 | 5 |
| 6 | Eric LutzPlace 6 · Grade SR · Lafayette | SR | Lafayette | 17:09.32 | 6 |
| 7 | Shawn GoebelPlace 7 · Grade SR · Washington | SR | Washington | 17:17.84 | 7 |
| 8 | Brad HarrisPlace 8 · Grade SR · Marquette | SR | Marquette | 17:19.74 | — |
| 9 | Jordan SchallerPlace 9 · Grade JR · Marquette | JR | Marquette | 17:24.52 | — |
| 10 | Mike SyrettPlace 10 · Grade JR · Lindbergh | JR | Lindbergh | 17:26.23 | 8 |
| 11 | Thomas CampbellPlace 11 · Grade JR · Parkway West | JR | Parkway West | 17:27.66 | 9 |
| 12 | Nathan LaVanchyPlace 12 · Grade SR · Eureka | SR | Eureka | 17:33.73 | — |
| 13 | Spencer NeptunePlace 13 · Grade JR · Washington | JR | Washington | 17:36.60 | 10 |
| 14 | Steven HsiehPlace 14 · Grade SR · Parkway West | SR | Parkway West | 17:39.00 | 11 |
| 16 | Cole BradleyPlace 16 · Grade SR · Cape Central | SR | Cape Central | 17:42.14 | 13 |
| 17 | Mike HornPlace 17 · Grade SR · Vianney | SR | Vianney | 17:43.15 | — |
| 18 | Bryan LandPlace 18 · Grade SR · Kirkwood | SR | Kirkwood | 17:43.61 | — |
| 19 | Brian PetersenPlace 19 · Grade SR · Lindbergh | SR | Lindbergh | 17:44.03 | 14 |
| 20 | Curtis BeasleyPlace 20 · Grade SR · Parkway South | SR | Parkway South | 17:44.37 | — |
| 21 | Ben SullivanPlace 21 · Grade JR · Marquette | JR | Marquette | 17:44.65 | — |
| 22 | Tyler AmickPlace 22 · Grade JR · Northwest | JR | Northwest | 17:45.10 | — |
| 23 | Josh BuschlingPlace 23 · Grade SR · Washington | SR | Washington | 17:48.77 | 15 |
| 24 | Drew StiehlPlace 24 · Grade SR · Lafayette | SR | Lafayette | 17:49.73 | 16 |
| 25 | tommy burgessPlace 25 · Grade JR · Seckman | JR | Seckman | 17:50.05 | 17 |
| 26 | Comron HassanzadehPlace 26 · Grade JR · Parkway West | JR | Parkway West | 17:50.61 | 18 |
| 27 | Nolan BevirtPlace 27 · Grade JR · Lindbergh | JR | Lindbergh | 17:51.03 | 19 |
| 28 | Cory LewisPlace 28 · Grade JR · Fox | JR | Fox | 17:53.55 | — |
| 29 | Kevin WhaleyPlace 29 · Grade SO · Oakville | SO | Oakville | 17:54.20 | — |
| 30 | Daniel MannPlace 30 · Grade SR · Washington | SR | Washington | 17:55.06 | 20 |
| 31 | Tyler FirthPlace 31 · Grade SR · Lindbergh | SR | Lindbergh | 17:58.78 | 21 |
| 32 | Alex GodsyPlace 32 · Grade JR · Kirkwood | JR | Kirkwood | 18:00.15 | — |
| 33 | Paul HeidbrierPlace 33 · Grade SR · C.B.C. | SR | C.B.C. | 18:01.38 | 22 |
| 34 | Chance SommerPlace 34 · Grade SR · Washington | SR | Washington | 18:08.93 | 23 |
| 35 | Sam ReedPlace 35 · Grade JR · Oakville | JR | Oakville | 18:09.22 | — |
| 36 | Steven StallisPlace 36 · Grade JR · Lafayette | JR | Lafayette | 18:11.58 | 24 |
| 37 | Brennan GaffneyPlace 37 · Grade SO · C.B.C. | SO | C.B.C. | 18:14.78 | 25 |
| 38 | Dylan SuttonPlace 38 · Grade FR · Oakville | FR | Oakville | 18:16.34 | — |
| 39 | Cody GreenPlace 39 · Grade JR · Jackson | JR | Jackson | 18:17.86 | 26 |
| 40 | Brandon JacksonPlace 40 · Grade SO · Washington | SO | Washington | 18:19.35 | 27 |
| 41 | Scott Van NestPlace 41 · Grade JR · Lafayette | JR | Lafayette | 18:20.61 | 28 |
| 42 | Tyler KleinPlace 42 · Grade SO · Eureka | SO | Eureka | 18:20.89 | — |
| 43 | Clark MaynardPlace 43 · Grade JR · Parkway West | JR | Parkway West | 18:23.84 | 29 |
| 44 | Andrew VanGenderenPlace 44 · Grade SR · Parkway South | SR | Parkway South | 18:27.55 | — |
| 45 | Shawn BrandsPlace 45 · Grade JR · Lafayette | JR | Lafayette | 18:29.80 | 30 |
| 46 | Roy LeightonPlace 46 · Grade FR · Cape Central | FR | Cape Central | 18:31.42 | 31 |
| 47 | Chris HurstPlace 47 · Grade JR · Jackson | JR | Jackson | 18:32.80 | 32 |
| 48 | Cameron SmithPlace 48 · Grade JR · Washington | JR | Washington | 18:35.36 | 33 |
| 49 | Dustin SpoolerPlace 49 · Grade JR · Jackson | JR | Jackson | 18:38.13 | 34 |
| 50 | Tim DreyerPlace 50 · Grade SO · Vianney | SO | Vianney | 18:39.23 | — |
| 51 | Tony MuellerPlace 51 · Grade JR · Vianney | JR | Vianney | 18:42.53 | — |
| 52 | Adam GardnerPlace 52 · Grade SO · Eureka | SO | Eureka | 18:43.58 | — |
| 53 | Jared FoustPlace 53 · Grade JR · Jackson | JR | Jackson | 18:44.15 | 35 |
| 54 | justin schickerPlace 54 · Grade JR · Seckman | JR | Seckman | 18:45.40 | 36 |
| 55 | Eric SchottPlace 55 · Grade FR · Cape Central | FR | Cape Central | 18:46.98 | 37 |
| 56 | chris hollowayPlace 56 · Grade SO · Seckman | SO | Seckman | 18:48.44 | 38 |
| 57 | John ConwayPlace 57 · Grade SR · C.B.C. | SR | C.B.C. | 18:50.74 | 39 |
| 58 | Brent PeekPlace 58 · Grade SO · C.B.C. | SO | C.B.C. | 18:54.35 | 40 |
| 59 | Ben CahillPlace 59 · Grade SO · Jackson | SO | Jackson | 18:55.03 | 41 |
| 60 | Chad CallahanPlace 60 · Grade SO · Northwest | SO | Northwest | 18:55.63 | — |
| 61 | ben castelliPlace 61 · Grade SR · Seckman | SR | Seckman | 18:57.06 | 42 |
| 62 | Collin BueckendorfPlace 62 · Grade SO · Lafayette | SO | Lafayette | 18:59.79 | 43 |
| 63 | Caleb StatlerPlace 63 · Grade JR · Jackson | JR | Jackson | 19:01.48 | 44 |
| 64 | Tom CantinoPlace 64 · Grade JR · Vianney | JR | Vianney | 19:02.34 | — |
| 65 | Mike TemplemeyerPlace 65 · Grade SR · Rockwood Summit | SR | Rockwood Summit | 19:03.75 | — |
| 66 | Jacob ZehnerPlace 66 · Grade SO · Northwest | SO | Northwest | 19:05.41 | — |
| 67 | louie meyerPlace 67 · Grade SO · Seckman | SO | Seckman | 19:11.23 | 45 |
| 68 | Adam LuberPlace 68 · Grade JR · Lindbergh | JR | Lindbergh | 19:16.89 | 46 |
| 69 | mike metcalfPlace 69 · Grade JR · Seckman | JR | Seckman | 19:17.89 | 47 |
| 70 | scott erhardPlace 70 · Grade SR · Seckman | SR | Seckman | 19:24.65 | 48 |
| 71 | Perry HazelwoodPlace 71 · Grade SR · Jackson | SR | Jackson | 19:25.10 | 49 |
| 72 | Nick CadwalenderPlace 72 · Grade SR · Fox | SR | Fox | 19:27.09 | — |
| 73 | Andrei WoodPlace 73 · Grade SO · Lafayette | SO | Lafayette | 19:31.99 | 50 |
| 74 | Collin SummersPlace 74 · Grade FR · Cape Central | FR | Cape Central | 19:34.53 | 51 |
| 75 | Shawn OwensPlace 75 · Grade SR · Cape Central | SR | Cape Central | 19:43.83 | 52 |
| 76 | Jorday PopePlace 76 · Grade SO · Cape Central | SO | Cape Central | 19:44.97 | 53 |
| 77 | Dustin CapehartPlace 77 · Grade FR · Lindbergh | FR | Lindbergh | 19:47.06 | 54 |
| 78 | Pichler CollinPlace 78 · Grade JR · Lindbergh | JR | Lindbergh | 19:48.51 | 55 |
| 79 | Alex CrawfordPlace 79 · Grade SO · Cape Central | SO | Cape Central | 20:04.90 | 56 |