| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Justin Callahan | 17:44.5 | 12 | Webster City | ---- | ---- | ---- |
| 2 | Kade Tabbert | 18:00.7 | 10 | Central Springs | ---- | ---- | ---- |
| 3 | Gabe Thumma | 18:34.5 | 12 | Webster City | ---- | ---- | ---- |
| 4 | Nicholas Messersmith | 19:01.0 | 11 | Osage | ---- | ---- | ---- |
| 5 | Aidan Wardell | 19:22.0 | 9 | Webster City | ---- | ---- | ---- |
| 6 | Kaden Graf | 19:24.9 | 10 | West Fork, Sheffield | ---- | ---- | ---- |
| 7 | Jack Barner | 19:27.4 | 12 | Webster City | ---- | ---- | ---- |
| 8 | Jase Hansen | 19:28.9 | 12 | Nashua-Plainfield | ---- | ---- | ---- |
| 9 | William Vosburg | 19:47.4 | 10 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 10 | Brayden Williams | 19:53.9 | 9 | West Fork, Sheffield | ---- | ---- | ---- |
| 11 | Eli Muhlenbruch | 19:54.0 | 12 | West Fork, Sheffield | ---- | ---- | ---- |
| 12 | Kyzer Zinnel | 20:01.4 | 12 | Webster City | ---- | ---- | ---- |
| 13 | Kaleb Draeger | 20:02.2 | 10 | Webster City | ---- | ---- | ---- |
| 14 | Owen Wedmore | 20:04.9 | 11 | West Fork, Sheffield | ---- | ---- | ---- |
| 15 | Aizyk Wiseman | 20:05.5 | 11 | West Fork, Sheffield | ---- | ---- | ---- |
| 16 | Breck Lutz | 20:07.0 | 10 | Central Springs | ---- | ---- | ---- |
| 17 | Arlen Lake | 20:07.7 | 12 | Webster City | ---- | ---- | ---- |
| 18 | Arnold Guevara | 20:13.7 | 12 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 19 | Daniel Murillo | 20:18.7 | 10 | Webster City | ---- | ---- | ---- |
| 20 | Conner Miller | 20:27.2 | 11 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 21 | Leo Ertel | 20:28.5 | 12 | BK-CGD | ---- | ---- | ---- |
| 22 | Jordan Betts | 20:40.0 | 10 | Webster City | ---- | ---- | ---- |
| 23 | Nolan Muhlenbruch | 20:45.7 | 10 | BK-CGD | ---- | ---- | ---- |
| 24 | Duncan Mullan | 20:46.0 | 10 | Osage | ---- | ---- | ---- |
| 25 | Jackson Johnson | 20:46.2 | 12 | Osage | ---- | ---- | ---- |
| 26 | Robert Marks | 20:51.7 | 10 | Osage | ---- | ---- | ---- |
| 27 | Logan Torsell | 20:53.4 | 11 | BK-CGD | ---- | ---- | ---- |
| 28 | Colton Betts | 21:09.0 | 10 | Webster City | ---- | ---- | ---- |
| 29 | Max Martinek | 21:13.7 | 11 | West Fork, Sheffield | ---- | ---- | ---- |
| 30 | Eduardo Rivera | 21:16.2 | 10 | BK-CGD | ---- | ---- | ---- |
| 31 | Tariq Burton | 21:28.2 | 10 | Webster City | ---- | ---- | ---- |
| 32 | Ayden Bonner | 21:37.4 | 11 | West Fork, Sheffield | ---- | ---- | ---- |
| 33 | Finn Smith | 21:50.2 | 11 | Osage | ---- | ---- | ---- |
| 34 | Reed Masters | 21:50.9 | 12 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 35 | Maxwell Miner | 21:57.2 | 11 | Osage | ---- | ---- | ---- |
| 36 | Slader Roll | 21:59.5 | 10 | Osage | ---- | ---- | ---- |
| 37 | Ryne Magner | 21:59.7 | 10 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 38 | Leland Eggers | 22:05.7 | 11 | Webster City | ---- | ---- | ---- |
| 39 | Jason Westendorf | 22:19.4 | 11 | Janesville | ---- | ---- | ---- |
| 40 | Owen Anderson | 22:46.5 | 10 | Webster City | ---- | ---- | ---- |
| 41 | Benjamin Percy | 22:51.2 | 12 | Nashua-Plainfield | ---- | ---- | ---- |
| 42 | Bryce Barker | 22:53.7 | 11 | Central Springs | ---- | ---- | ---- |
| 43 | Patrick Haas | 22:55.7 | 10 | Central Springs | ---- | ---- | ---- |
| 44 | Aaron Tichy | 23:05.7 | 10 | Osage | ---- | ---- | ---- |
| 45 | Emmanuel Iddrisu | 23:09.2 | 12 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 46 | Cohen Rowe | 23:13.0 | 9 | Central Springs | ---- | ---- | ---- |
| 47 | Riley Johnson | 23:14.7 | 9 | Osage | ---- | ---- | ---- |
| 48 | Tate Wymore | 23:17.9 | 11 | Central Springs | ---- | ---- | ---- |
| 49 | Emory Arciniega | 23:26.5 | 10 | Osage | ---- | ---- | ---- |
| 50 | Max Kofoot | 23:32.5 | 10 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 51 | Grayson Henderson | 23:35.0 | 10 | Webster City | ---- | ---- | ---- |
| 52 | Wyatt Burrichter | 23:37.0 | 9 | Nashua-Plainfield | ---- | ---- | ---- |
| 53 | Samuel Williams | 23:37.2 | 11 | BK-CGD | ---- | ---- | ---- |
| 54 | Isaac Weber | 23:42.0 | 11 | Osage | ---- | ---- | ---- |
| 55 | Braxton Dietz | 23:42.7 | 9 | Nashua-Plainfield | ---- | ---- | ---- |
| 56 | Bennett Hemann | 23:43.4 | 10 | Osage | ---- | ---- | ---- |
| 57 | Jonah Carson | 23:44.9 | 12 | Central Springs | ---- | ---- | ---- |
| 58 | Jose Vasquez | 23:58.2 | 9 | BK-CGD | ---- | ---- | ---- |
| 59 | Austin Lohmann | 23:59.2 | 10 | Tripoli | ---- | ---- | ---- |
| 60 | Wade Anderson | 24:04.7 | 9 | Osage | ---- | ---- | ---- |
| 61 | Roy Hoang | 24:05.2 | 10 | BK-CGD | ---- | ---- | ---- |
| 62 | Hunter Walvatne | 24:09.4 | 10 | Tripoli | ---- | ---- | ---- |
| 63 | Ben Youngdale | 24:16.0 | 12 | Webster City | ---- | ---- | ---- |
| 64 | Kolton Olson | 24:17.9 | 11 | Osage | ---- | ---- | ---- |
| 65 | Noah Gansen | 24:28.0 | 10 | Janesville | ---- | ---- | ---- |
| 66 | Jonathan Zamora | 24:53.7 | 11 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 67 | Ezra Weber | 24:54.9 | 9 | Osage | ---- | ---- | ---- |
| 68 | Seth Gregorsok | 25:04.0 | 11 | Janesville | ---- | ---- | ---- |
| 69 | Brett Behr | 25:17.5 | 11 | West Fork, Sheffield | ---- | ---- | ---- |
| 70 | Caleb Kruger | 25:43.0 | 11 | West Fork, Sheffield | ---- | ---- | ---- |
| 71 | Payton Roberts | 25:43.4 | 11 | West Fork, Sheffield | ---- | ---- | ---- |
| 72 | Jakobi Brown | 25:50.4 | 10 | Osage | ---- | ---- | ---- |
| 73 | Klayton Plagge | 25:50.7 | 9 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 74 | Trace Kingsbury | 26:44.2 | 12 | Tripoli | ---- | ---- | ---- |
| 75 | Jovanny Camarillo | 26:58.4 | 12 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 76 | Hazem Abdelfattah | 27:55.5 | 12 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 77 | Dace Darrow | 28:16.4 | 11 | Osage | ---- | ---- | ---- |
| 78 | Jaxin Loughry | 28:28.0 | 9 | Webster City | ---- | ---- | ---- |
| 79 | Trevor Henry | 29:56.7 | 9 | Janesville | ---- | ---- | ---- |
| 80 | Sebastian Guido-Hernandez | 30:49.9 | 9 | BK-CGD | ---- | ---- | ---- |
| 81 | Jack Hindin | 31:00.2 | 10 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 82 | Liam Webb | 36:39.3 | 9 | Clarksville | ---- | ---- | ---- |