| 1 | Seth BrownPlace 1 · Grade 12 · La Plata | 12 | La Plata | 17:04 |
| 2 | Alex ThompsonPlace 2 · Grade 12 · Russellville | 12 | Russellville | 17:40 |
| 3 | Zach McAdamsPlace 3 · Grade 11 · Northeast (Cairo) | 11 | Northeast (Cairo) | 17:55 |
| 4 | Maguire ScheerPlace 4 · Grade 10 · Southern Boone | 10 | Southern Boone | 18:17 |
| 5 | Parker WilkinsonPlace 5 · Grade 12 · Father Tolton Regional Catholic | 12 | Father Tolton Regional Catholic | 18:22 |
| 6 | John SelfPlace 6 · Grade 12 · St. Paul Lutheran (Concordia) | 12 | St. Paul Lutheran (Concordia) | 18:26 |
| 7 | Sam BowlesPlace 7 · Grade 12 · Southern Boone | 12 | Southern Boone | 18:29 |
| 8 | Anthony BertucciPlace 8 · Grade 10 · Russellville | 10 | Russellville | 18:35 |
| 9 | Matthew FringerPlace 9 · Grade 11 · Russellville | 11 | Russellville | 18:39 |
| 10 | Jamie PorterPlace 10 · Grade 12 · Russellville | 12 | Russellville | 18:47 |
| 11 | Hayden HackmanPlace 11 · Grade 10 · Glasgow | 10 | Glasgow | 18:59 |
| 12 | Harrison FrankPlace 12 · Grade 9 · Russellville | 9 | Russellville | 19:09 |
| 13 | Matthew GravesPlace 13 · Grade 10 · Father Tolton Regional Catholic | 10 | Father Tolton Regional Catholic | 19:10 |
| 14 | Luke OwenPlace 14 · Grade 11 · Hallsville | 11 | Hallsville | 19:16 |
| 15 | Jabe McGeePlace 15 · Grade 11 · Hallsville | 11 | Hallsville | 19:23 |
| 16 | Damian MillerPlace 16 · Grade 11 · Russellville | 11 | Russellville | 19:28 |
| 17 | Skylar BrucksPlace 17 · Grade 11 · Glasgow | 11 | Glasgow | 19:43 |
| 18 | Bailey LyonsPlace 18 · Grade 9 · New Franklin | 9 | New Franklin | 19:44 |
| 19 | Tom KabrickPlace 19 · Grade 9 · Hallsville | 9 | Hallsville | 19:45 |
| 20 | Peter OleskiPlace 20 · Grade 12 · Southern Boone | 12 | Southern Boone | 19:46 |
| 21 | Steven GittemeierPlace 21 · Grade 11 · Northeast (Cairo) | 11 | Northeast (Cairo) | 19:56 |
| 22 | David FarmerPlace 22 · Grade 12 · Southern Boone | 12 | Southern Boone | 20:01 |
| 23 | Brett WilliamsPlace 23 · Grade 10 · Hallsville | 10 | Hallsville | 20:02 |
| 24 | Charlie SchattgenPlace 24 · Grade 11 · New Bloomfield | 11 | New Bloomfield | 20:09 |
| 25 | Lucas HyingPlace 25 · Grade 11 · Northeast (Cairo) | 11 | Northeast (Cairo) | 20:13 |
| 26 | Riley FeePlace 26 · Grade 11 · Palmyra | 11 | Palmyra | 20:16 |
| 27 | Mitch CoxPlace 27 · Grade 10 · La Plata | 10 | La Plata | 20:19 |
| 28 | Daniel HunsakerPlace 28 · Grade 10 · Northeast (Cairo) | 10 | Northeast (Cairo) | 20:21 |
| 29 | Trace ThompsonPlace 29 · Grade 9 · Glasgow | 9 | Glasgow | 20:27 |
| 30 | Nick MuddPlace 30 · Grade 9 · Palmyra | 9 | Palmyra | 20:32 |
| 31 | Dalton PalmerPlace 31 · Grade 12 · Meadville | 12 | Meadville | 20:33 PR |
| 32 | Beau BryantPlace 32 · Grade 9 · Russellville | 9 | Russellville | 20:34 |
| 33 | Nicolas GranichPlace 33 · Grade 11 · New Bloomfield | 11 | New Bloomfield | 20:36 |
| 34 | Caleb RockettPlace 34 · Grade 12 · Southern Boone | 12 | Southern Boone | 20:40 |
| 35 | Thomas SchmitzPlace 35 · Grade 12 · Meadville | 12 | Meadville | 20:43 |
| 36 | Alex WarrenPlace 36 · Grade 10 · Northeast (Cairo) | 10 | Northeast (Cairo) | 20:48 |
| 37 | Matthew DeVorePlace 37 · Grade 12 · Southern Boone | 12 | Southern Boone | 20:56 |
| 38 | Caleb NicholsPlace 38 · Grade 11 · Russellville | 11 | Russellville | 21:02 |
| 39 | Jack LoyPlace 39 · Grade 9 · Father Tolton Regional Catholic | 9 | Father Tolton Regional Catholic | 21:11 |
| 40 | Daniel RoyukPlace 40 · Grade 10 · St. Paul Lutheran (Concordia) | 10 | St. Paul Lutheran (Concordia) | 21:17 |
| 41 | Jared LockwoodPlace 41 · Grade 12 · Hallsville | 12 | Hallsville | 21:18 |
| 42 | Tyler ReinkemeyerPlace 42 · Grade 10 · Southern Boone | 10 | Southern Boone | 21:30 |
| 43 | Justin ThiesPlace 43 · Grade 9 · Glasgow | 9 | Glasgow | 21:35 |
| 44 | Zain CulwellPlace 44 · Grade 10 · New Bloomfield | 10 | New Bloomfield | 21:41 |
| 45 | McKinzie ArmsPlace 45 · Grade 10 · Higbee | 10 | Higbee | 21:44 PR |
| 46 | Ben GoedrichPlace 46 · Grade 11 · Father Tolton Regional Catholic | 11 | Father Tolton Regional Catholic | 21:52 |
| 47 | Brett MuellerPlace 47 · Grade 9 · St. Paul Lutheran (Concordia) | 9 | St. Paul Lutheran (Concordia) | 21:57 |
| 48 | Marshall WoodsPlace 48 · Grade 12 · New Bloomfield | 12 | New Bloomfield | 21:58 |
| 49 | Daniel MurphyPlace 49 · Grade 11 · Meadville | 11 | Meadville | 22:01 |
| 50 | Tyler DinsmorePlace 50 · Grade 12 · Meadville | 12 | Meadville | 22:02 |
| 51 | Matthew DavisPlace 51 · Grade 10 · Father Tolton Regional Catholic | 10 | Father Tolton Regional Catholic | 22:12 |
| 52 | Joseph StephensPlace 52 · Grade 9 · Northwestern (Mendon) | 9 | Northwestern (Mendon) | 22:13 |
| 53 | Dakota UptegrovePlace 53 · Grade 9 · Father Tolton Regional Catholic | 9 | Father Tolton Regional Catholic | 22:15 |
| 54 | Corey SmothersPlace 54 · Grade 11 · Atlanta | 11 | Atlanta | 22:40 |
| 55 | Cameron EngelbrechtPlace 55 · Grade 11 · New Bloomfield | 11 | New Bloomfield | 22:47 |
| 56 | Jacob MonnigPlace 56 · Grade 10 · Glasgow | 10 | Glasgow | 23:04 |
| 57 | Tyler MunozPlace 57 · Grade 9 · Southern Boone | 9 | Southern Boone | 23:06 |
| 58 | Dillard HawkinsPlace 58 · Grade 10 · Palmyra | 10 | Palmyra | 23:11 |
| 59 | Hank NoahPlace 59 · Grade 10 · La Plata | 10 | La Plata | 23:24 |
| 60 | Jason CampbellPlace 60 · Grade 9 · La Plata | 9 | La Plata | 23:25 |
| 61 | Ricky TsengPlace 61 · Grade 9 · St. Paul Lutheran (Concordia) | 9 | St. Paul Lutheran (Concordia) | 23:39 PR |
| 62 | Nolan KiehlPlace 62 · Grade 12 · Meadville | 12 | Meadville | 23:45 |
| 63 | Cameron FergusonPlace 63 · Grade 9 · Northeast (Cairo) | 9 | Northeast (Cairo) | 23:51 |
| 64 | Dustin HillPlace 64 · Grade 10 · Russellville | 10 | Russellville | 24:02 |
| 65 | Joel MartinPlace 65 · Grade 11 · Meadville | 11 | Meadville | 24:03 |
| 66 | Joey AveryPlace 66 · Grade 11 · Northeast (Cairo) | 11 | Northeast (Cairo) | 24:04 |
| 67 | Nathan HoltmeyerPlace 67 · Grade 9 · Father Tolton Regional Catholic | 9 | Father Tolton Regional Catholic | 24:08 |
| 68 | Carter ClarkPlace 68 · Grade 10 · Father Tolton Regional Catholic | 10 | Father Tolton Regional Catholic | 24:33 |
| 69 | Zach JonesPlace 69 · Grade 12 · Palmyra | 12 | Palmyra | 25:30 |
| 70 | Evan KelsoPlace 70 · Grade 9 · Palmyra | 9 | Palmyra | 26:43 |
| 71 | Tyler BuckwalterPlace 71 · Grade 11 · Palmyra | 11 | Palmyra | 29:11 |