| 1 | Corbin WinklePlace 1 · Hillsboro | — | Hillsboro | 17:37.00 | 1 |
| 2 | Landry HattanPlace 2 · Lee Fairfield | — | Lee Fairfield | 18:11.00 | 2 |
| 3 | Matthew GibsonPlace 3 · Jackson | — | Jackson | 18:14.00 | 3 |
| 4 | Eli FliehmanPlace 4 · Miami Trace | — | Miami Trace | 18:36.00 | 4 |
| 5 | Isaac DettyPlace 5 · Zane Trace | — | Zane Trace | 18:46.00 | 5 |
| 6 | Nick TurnerPlace 6 · Hillsboro | — | Hillsboro | 18:54.00 | 6 |
| 7 | Ryan HowlandPlace 7 · Hillsboro | — | Hillsboro | 18:56.00 | 7 |
| 8 | Jose BaigenPlace 8 · Jackson | — | Jackson | 19:04.00 | 8 |
| 9 | Chris SowdersPlace 9 · Hillsboro | — | Hillsboro | 19:21.00 | 9 |
| 10 | Wyatt VickPlace 10 · Zane Trace | — | Zane Trace | 19:22.00 | 10 |
| 11 | Avery WightmanPlace 11 · Washington | — | Washington | 19:31.00 | 11 |
| 12 | Nolan CampbellPlace 12 · Lee Fairfield | — | Lee Fairfield | 19:36.00 | 12 |
| 13 | Larkin FriendPlace 13 · Lee Fairfield | — | Lee Fairfield | 19:40.00 | 13 |
| 14 | J SheetsPlace 14 · Jackson | — | Jackson | 19:42.00 | 14 |
| 15 | Britton CampbellPlace 15 · Lee Fairfield | — | Lee Fairfield | 19:43.00 | 15 |
| 16 | Luke JollyPlace 16 · Jackson | — | Jackson | 19:44.00 | 16 |
| 17 | Aiden JohnsonPlace 17 · Miami Trace | — | Miami Trace | 20:12.00 | 17 |
| 18 | Hayden JarvisPlace 18 · Jackson | — | Jackson | 20:19.00 | 18 |
| 19 | Blake BenderPlace 19 · Jackson | — | Jackson | 20:23.00 | 19 |
| 20 | Zach AhsarukPlace 20 · Lee Fairfield | — | Lee Fairfield | 20:25.00 | 20 |
| 21 | Jacob SeamanPlace 21 · Hillsboro | — | Hillsboro | 20:31.00 | 21 |
| 22 | Dylan ArnoldPlace 22 · East Clinton | — | East Clinton | 20:41.00 | 22 |
| 23 | Cooper SwopePlace 23 · Hillsboro | — | Hillsboro | 20:48.00 | 23 |
| 24 | Ian BautistaPlace 24 · Jackson | — | Jackson | 20:59.00 | 24 |
| 25 | Max TrimblePlace 25 · Miami Trace | — | Miami Trace | 21:02.00 | 25 |
| 26 | Carson HarrisPlace 26 · Jackson | — | Jackson | 21:10.00 | — |
| 27 | Jacob GeorgePlace 27 · East Clinton | — | East Clinton | 21:38.00 | 26 |
| 28 | Garet ThompsonPlace 28 · Hillsboro | — | Hillsboro | 21:44.00 | 27 |
| 29 | Joshua LewisPlace 29 · Miami Trace | — | Miami Trace | 21:53.00 | 28 |
| 30 | Isaac ColterPlace 30 · Washington | — | Washington | 22:01.00 | 29 |
| 31 | Justin RobinsonPlace 31 · Miami Trace | — | Miami Trace | 22:13.00 | 30 |
| 32 | Jordan BenningtonPlace 32 · Lee Fairfield | — | Lee Fairfield | 22:28.00 | 31 |
| 33 | Dru SimmonsPlace 33 · East Clinton | — | East Clinton | 22:32.00 | 32 |
| 34 | Will CahoonPlace 34 · Zane Trace | — | Zane Trace | 22:40.00 | 33 |
| 35 | Reed RoslerPlace 35 · Jackson | — | Jackson | 22:41.00 | — |
| 36 | Trace BartruffPlace 36 · Washington | — | Washington | 22:50.00 | 34 |
| 37 | Eli BogardPlace 37 · McClain | — | McClain | 22:53.00 | 35 |
| 38 | Garrett CarsonPlace 38 · Miami Trace | — | Miami Trace | 23:00.00 | 36 |
| 39 | Hayden BeitingPlace 39 · East Clinton | — | East Clinton | 23:01.00 | 37 |
| 40 | Nick GatesPlace 40 · East Clinton | — | East Clinton | 23:03.00 | 38 |
| 41 | Zayden HixonPlace 41 · Lee Fairfield | — | Lee Fairfield | 23:11.00 | 39 |
| 42 | Keagan HammondPlace 42 · Jackson | — | Jackson | 23:13.00 | — |
| 43 | Nicolas AlvarezPlace 43 · McClain | — | McClain | 23:13.00 | 40 |
| 44 | Dylan BenderPlace 44 · Hillsboro | — | Hillsboro | 23:25.00 | — |
| 45 | Colton BrockmanPlace 45 · East Clinton | — | East Clinton | 23:29.00 | 41 |
| 46 | Ian RoushPlace 46 · Washington | — | Washington | 23:43.00 | 42 |
| 47 | Justin EverhartPlace 47 · Miami Trace | — | Miami Trace | 23:48.00 | 43 |
| 48 | TJ OotenPlace 48 · Washington | — | Washington | 24:07.00 | 44 |
| 49 | Alex GibsonPlace 49 · Lee Fairfield | — | Lee Fairfield | 24:09.00 | — |
| 50 | Landon BrockmanPlace 50 · East Clinton | — | East Clinton | 24:14.00 | 45 |
| 51 | Max ColburnPlace 51 · McClain | — | McClain | 24:20.00 | 46 |
| 52 | Elyon HackmanPlace 52 · East Clinton | — | East Clinton | 24:38.00 | — |
| 53 | John KierPlace 53 · Lee Fairfield | — | Lee Fairfield | 24:54.00 | — |
| 54 | Nick DettyPlace 54 · Zane Trace | — | Zane Trace | 24:55.00 | 47 |
| 55 | Lyndon PhillipsPlace 55 · Miami Trace | — | Miami Trace | 25:26.00 | — |
| 56 | Randon StolzenburgPlace 56 · Washington | — | Washington | 26:55.00 | 48 |
| 57 | Nathan AlvarezPlace 57 · McClain | — | McClain | 27:21.00 | 49 |
| 58 | Lincoln JoossePlace 58 · Zane Trace | — | Zane Trace | 27:31.00 | 50 |
| 60 | Hayden BarreraPlace 60 · Lee Fairfield | — | Lee Fairfield | 28:59.00 | — |
| 61 | Gavin McCunePlace 61 · McClain | — | McClain | 30:38.00 | 52 |
| 62 | Blake WalkerPlace 62 · Washington | — | Washington | 30:39.00 | 53 |
| 63 | Caleb BennettPlace 63 · Miami Trace | — | Miami Trace | 39:26.00 | — |