| 1 | Seth BrownPlace 1 · Grade 10 · La Plata R | 10 | La Plata R | 17:29 |
| 2 | Cameron BagleyPlace 2 · Grade 10 · Father Tolton Re... | 10 | Father Tolton Re... | 18:05 |
| 3 | Alex ThompsonPlace 3 · Grade 10 · Russellville | 10 | Russellville | 18:40 |
| 4 | Tanner ChurchPlace 4 · Grade 12 · Hallsville | 12 | Hallsville | 18:45 |
| 5 | Parker WilkinsonPlace 5 · Grade 10 · Father Tolton Re... | 10 | Father Tolton Re... | 18:57 |
| 6 | Ryan ChappellPlace 6 · Grade 10 · Father Tolton Re... | 10 | Father Tolton Re... | 19:05 |
| 7 | Ben DuprePlace 7 · Grade JR · Hallsville | JR | Hallsville | 19:11 |
| 8 | Corey BradshawPlace 8 · Grade 12 · Hallsville | 12 | Hallsville | 19:15 |
| 9 | Nick HaslagPlace 9 · Grade 11 · Russellville | 11 | Russellville | 19:24 |
| 10 | Alex D. ThompsonPlace 10 · Grade 11 · Russellville | 11 | Russellville | 19:55 |
| 11 | Jonathan NullPlace 11 · Grade SR · Hallsville | SR | Hallsville | 20:01 |
| 12 | Lane SpringerPlace 12 · Grade 10 · Salisbury R | 10 | Salisbury R | 20:05 |
| 13 | Matthew FringerPlace 13 · Grade 9 · Russellville | 9 | Russellville | 20:07 |
| 14 | Trevor HatfieldPlace 14 · Grade 11 · Northeast R | 11 | Northeast R | 20:11 |
| 15 | Luke SandersPlace 15 · Grade 12 · Northwestern | 12 | Northwestern | 20:15 |
| 16 | Zach McAdamsPlace 16 · Grade 9 · Salisbury R | 9 | Salisbury R | 20:25 |
| 17 | Travis SmallPlace 17 · Grade 12 · La Plata R | 12 | La Plata R | 20:26 |
| 18 | Ben HayterPlace 18 · Grade 11 · St Paul Lutheran | 11 | St Paul Lutheran | 20:31 |
| 19 | Rhodes RatliffPlace 19 · Grade 11 · Higbee | 11 | Higbee | 20:32 |
| 20 | Jamie PorterPlace 20 · Grade 10 · Russellville | 10 | Russellville | 20:37 |
| 21 | Jayce TschirgiPlace 21 · Grade 11 · Russellville | 11 | Russellville | 20:38 |
| 22 | Charlie SchattgenPlace 22 · Grade 9 · New Bloomfield | 9 | New Bloomfield | 20:40 |
| 23 | Damian MillerPlace 23 · Grade 9 · Russellville | 9 | Russellville | 20:54 |
| 24 | Peter RobePlace 24 · Grade 10 · Father Tolton Re... | 10 | Father Tolton Re... | 20:57 |
| 25 | Spencer WheelerPlace 25 · Grade 11 · Hardin-Central | 11 | Hardin-Central | 21:20 |
| 26 | Alex CollinghamPlace 26 · Grade 9 · Hardin-Central | 9 | Hardin-Central | 21:33 |
| 27 | Steven GittemeierPlace 27 · Grade 9 · Northeast R | 9 | Northeast R | 21:38 |
| 28 | Lucas HyingPlace 28 · Grade 9 · Northeast R | 9 | Northeast R | 21:39 |
| 29 | Jeremy GarciaPlace 29 · Grade 11 · Northeast R | 11 | Northeast R | 21:40 |
| 30 | Derek NeubauerPlace 30 · Grade 12 · Northeast R | 12 | Northeast R | 21:52 |
| 31 | Patrick CulwellPlace 31 · Grade JR · Hallsville | JR | Hallsville | 22:00 |
| 32 | Jared LockwoodPlace 32 · Grade 10 · Hallsville | 10 | Hallsville | 22:13 |
| 33 | Nicholas GranichPlace 33 · Grade 9 · New Bloomfield | 9 | New Bloomfield | 22:39 |
| 34 | Jacob SandersPlace 34 · Grade 11 · Northwestern | 11 | Northwestern | 22:40 |
| 35 | Cameron EngelbrechtPlace 35 · Grade 9 · New Bloomfield | 9 | New Bloomfield | 23:02 |
| 36 | Stape CrutchfieldPlace 36 · Grade 12 · Northeast R | 12 | Northeast R | 23:15 |
| 37 | Adam KennedyPlace 37 · Grade 9 · Russellville | 9 | Russellville | 23:27 |
| 38 | Colby RobbPlace 38 · Grade 12 · Hallsville | 12 | Hallsville | 23:34 |
| 39 | David KleinPlace 39 · Grade 9 · Hardin-Central | 9 | Hardin-Central | 23:39 |
| 40 | Caleb NicholsPlace 40 · Grade 9 · Russellville | 9 | Russellville | 23:51 |
| 41 | Jabez CampbellPlace 41 · Grade 12 · Hallsville | 12 | Hallsville | 25:30 |
| 42 | Nick PuttingPlace 42 · Grade 10 · Hallsville | 10 | Hallsville | 25:53 |
| 43 | Jimmy HanPlace 43 · Grade 12 · St Paul Lutheran | 12 | St Paul Lutheran | 28:05 |
| 44 | John VoepelPlace 44 · Grade 10 · Atlanta | 10 | Atlanta | 29:08 |