| 1 | Brian BuchmeierPlace 1 · Grade 11 · Bowling Green | 11 | Bowling Green | 17:24.00 |
| 2 | Brandon BuchananPlace 2 · Grade 12 · Bowling Green | 12 | Bowling Green | 17:41.00 |
| 3 | Zach ZowalikPlace 3 · Wright City | — | Wright City | 17:49.00 |
| 4 | Brett ButlerPlace 4 · Grade 12 · Bowling Green | 12 | Bowling Green | 18:00.00 |
| 5 | Andy SchuckenbrockPlace 5 · Grade 12 · Bowling Green | 12 | Bowling Green | 18:12.00 |
| 6 | Jacob DrillingPlace 6 · Grade 10 · Lutheran (St. Peters) Hig | 10 | Lutheran (St. Peters) Hig | 18:14.00 |
| 7 | Vaughn HayesPlace 7 · Grade 11 · Barat Academy | 11 | Barat Academy | 18:22.00 |
| 8 | Brandon PruittPlace 8 · Grade 11 · Wright City | 11 | Wright City | 18:30.00 |
| 9 | Andrew FisherPlace 9 · Grade 11 · Bowling Green | 11 | Bowling Green | 18:33.00 |
| 10 | Dillon GlennPlace 10 · Grade 11 · Montgomery County High Sc | 11 | Montgomery County High Sc | 18:36.00 |
| 11 | Andrew DawPlace 11 · Clark County | — | Clark County | 18:39.00 |
| 12 | Alex KarnsPlace 12 · Grade 12 · Orchard Farm | 12 | Orchard Farm | 18:45.00 |
| 13 | Will MeglPlace 13 · Grade 11 · Elsberry | 11 | Elsberry | 18:53.00 |
| 14 | Troy PerkinsPlace 14 · Grade 11 · Bowling Green | 11 | Bowling Green | 18:57.00 |
| 15 | Gavin WisecarverPlace 15 · Grade 11 · Bowling Green | 11 | Bowling Green | 19:09.00 |
| 16 | Simeon JacksonPlace 16 · Grade 10 · Lutheran (St. Peters) Hig | 10 | Lutheran (St. Peters) Hig | 19:21.00 |
| 17 | Devin GustPlace 17 · Grade 11 · Orchard Farm | 11 | Orchard Farm | 19:24.00 |
| 18 | Daniel CramerPlace 18 · Grade 11 · Hermann | 11 | Hermann | 19:25.00 |
| 19 | Preston SteinhoffPlace 19 · Grade 11 · Orchard Farm | 11 | Orchard Farm | 19:28.00 |
| 20 | Chris HopsonPlace 20 · Grade 9 · Lutheran (St. Peters) Hig | 9 | Lutheran (St. Peters) Hig | 19:29.00 |
| 21 | Andrew BoschertPlace 21 · Grade 10 · Orchard Farm | 10 | Orchard Farm | 19:34.00 |
| 22 | Jay OgdenPlace 22 · Elsberry | — | Elsberry | 19:51.00 |
| 23 | Chris WatsonPlace 23 · Winfield | — | Winfield | 20:26.00 |
| 24 | Erik HunterPlace 24 · Grade 11 · Wright City | 11 | Wright City | 20:32.00 |
| 25 | Eric SmurlPlace 25 · Wright City | — | Wright City | 20:37.00 |
| 26 | Corey BoucherPlace 26 · Grade 11 · Lutheran (St. Peters) Hig | 11 | Lutheran (St. Peters) Hig | 20:43.00 |
| 27 | Travis DyerPlace 27 · Grade 12 · Orchard Farm | 12 | Orchard Farm | 20:54.00 |
| 28 | Brendan ColettaPlace 28 · Grade 10 · Barat Academy | 10 | Barat Academy | 21:14.00 |
| 29 | Kyle FrankePlace 29 · Grade 11 · Orchard Farm | 11 | Orchard Farm | 21:40.00 |
| 30 | Justin GarverPlace 30 · Grade 10 · Winfield | 10 | Winfield | 22:00.00 |
| 31 | Phillip DanielsPlace 31 · Grade 12 · Winfield | 12 | Winfield | 22:18.00 |
| 32 | Kevin HofmeisterPlace 32 · Grade 11 · Hermann | 11 | Hermann | 22:25.00 |
| 33 | Evan BeanPlace 33 · Grade 10 · Hermann | 10 | Hermann | 22:29.00 |
| 34 | Jeffrey BaumstarkPlace 34 · Grade 9 · Hermann | 9 | Hermann | 22:30.00 |
| 35 | Devin KiserPlace 35 · Grade 11 · Wright City | 11 | Wright City | 23:16.00 |
| 36 | Stephan PantherPlace 36 · Winfield | — | Winfield | 23:18.00 |
| 37 | Cory SchallertPlace 37 · Grade 11 · Barat Academy | 11 | Barat Academy | 23:20.00 |
| 38 | Zach TrimblePlace 38 · Grade 10 · Lutheran (St. Peters) Hig | 10 | Lutheran (St. Peters) Hig | 23:21.00 |
| 39 | Chris HessePlace 39 · Grade 11 · Lutheran (St. Peters) Hig | 11 | Lutheran (St. Peters) Hig | 23:33.00 |
| 40 | Tyler WhitePlace 40 · Winfield | — | Winfield | 23:43.00 |
| 41 | Josh DaltonPlace 41 · Grade 11 · Clark County | 11 | Clark County | 23:55.00 |
| 42 | Sam GerrlingPlace 42 · Grade 11 · Barat Academy | 11 | Barat Academy | 24:06.00 |
| 43 | Brandon RodenPlace 43 · Grade 9 · Barat Academy | 9 | Barat Academy | 24:07.00 |
| 44 | Sam FredekingPlace 44 · Grade 12 · Winfield | 12 | Winfield | 24:16.00 |
| 45 | Martin HillPlace 45 · Grade 10 · Hermann | 10 | Hermann | 24:22.00 |
| 46 | Sam MauiPlace 46 · Grade 9 · Lutheran (St. Peters) Hig | 9 | Lutheran (St. Peters) Hig | 25:01.00 |
| 47 | Jonathon ReynoldsPlace 47 · Grade 9 · Hermann | 9 | Hermann | 25:03.00 |