| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Corben Lucchesi | 17:08.5 | 10 | Roland-Story, Story City | ---- | ---- | ---- |
| 2 | Dawson Lemke | 17:26.1 | 11 | Nevada | ---- | ---- | ---- |
| 3 | Kash Fischer | 17:30.9 | 10 | PCM | ---- | ---- | ---- |
| 4 | Ethen Brough | 17:45.9 | 12 | Grand View Christian School | ---- | ---- | ---- |
| 5 | Brian Rohde | 17:47.1 | 12 | Nevada | ---- | ---- | ---- |
| 6 | Henry Little | 17:49.5 | 10 | Nevada | ---- | ---- | ---- |
| 7 | Coby Deraad | 17:50.5 | 11 | PCM | ---- | ---- | ---- |
| 8 | Owen Osterhaus | 17:53.3 | 9 | PCM | ---- | ---- | ---- |
| 9 | Caleb Biensen | 17:54.6 | 11 | Nevada | ---- | ---- | ---- |
| 10 | Noah Hinote | 17:57.8 | 12 | Greene County | ---- | ---- | ---- |
| 11 | Evan Voga | 18:04.5 | 12 | Roland-Story, Story City | ---- | ---- | ---- |
| 12 | Carter Hinote | 18:25.5 | 11 | Greene County | ---- | ---- | ---- |
| 13 | Jacob Condon | 18:30.0 | 10 | Nevada | ---- | ---- | ---- |
| 14 | Erick Rosas Canchola | 18:39.9 | 11 | West Marshall, State Center | ---- | ---- | ---- |
| 15 | Brady Carstensen | 18:42.5 | 10 | Greene County | ---- | ---- | ---- |
| 16 | Milton Burkhart | 18:48.6 | 12 | Grand View Christian School | ---- | ---- | ---- |
| 17 | Urijah Courter | 18:51.9 | 10 | West Marshall, State Center | ---- | ---- | ---- |
| 18 | Trevor Nusbaum | 18:54.0 | 10 | Nevada | ---- | ---- | ---- |
| 19 | Henry Dahlsten | 18:56.0 | 10 | Roland-Story, Story City | ---- | ---- | ---- |
| 20 | Hayden Hill | 18:56.5 | 10 | South Hamilton, Jewell | ---- | ---- | ---- |
| 21 | Owen Johnson | 18:57.6 | 12 | Roland-Story, Story City | ---- | ---- | ---- |
| 22 | Yuk Heng Wong | 18:58.9 | 9 | West Marshall, State Center | ---- | ---- | ---- |
| 23 | Jacob McPherren | 19:02.4 | 11 | Saydel | ---- | ---- | ---- |
| 24 | Richard Mattingly | 19:03.4 | 9 | Nevada | ---- | ---- | ---- |
| 25 | Miles Engstrom | 19:10.0 | 11 | Nevada | ---- | ---- | ---- |
| 26 | Ivan Willett | 19:10.9 | 9 | Perry | ---- | ---- | ---- |
| 27 | Nick Black | 19:15.9 | 9 | Greene County | ---- | ---- | ---- |
| 28 | Rylan Edgington | 19:16.0 | 9 | PCM | ---- | ---- | ---- |
| 29 | Jake Eirikson | 19:16.3 | 11 | West Marshall, State Center | ---- | ---- | ---- |
| 30 | Tyler Steffen | 19:17.5 | 10 | Grand View Christian School | ---- | ---- | ---- |
| 31 | Thad Stewart | 19:19.5 | 11 | Perry | ---- | ---- | ---- |
| 32 | Maddix Holland | 19:19.8 | 11 | Nevada | ---- | ---- | ---- |
| 33 | Kolby Clark | 19:21.1 | 10 | PCM | ---- | ---- | ---- |
| 34 | Charlie Ford | 19:22.6 | 11 | PCM | ---- | ---- | ---- |
| 35 | Joe Shaver | 19:24.5 | 11 | PCM | ---- | ---- | ---- |
| 36 | Luccas Hart | 19:30.1 | 12 | Roland-Story, Story City | ---- | ---- | ---- |
| 37 | Simon Mills | 19:39.3 | 11 | Nevada | ---- | ---- | ---- |
| 38 | Laken Zanker | 19:44.4 | 12 | South Hamilton, Jewell | ---- | ---- | ---- |
| 39 | Aidan Carlson | 19:45.8 | 12 | Perry | ---- | ---- | ---- |
| 40 | Joseph Swigart | 19:50.9 | 11 | West Marshall, State Center | ---- | ---- | ---- |
| 41 | Bo Hanson | 19:54.0 | 11 | Nevada | ---- | ---- | ---- |
| 42 | Caleb Danielson | 19:58.0 | 12 | Roland-Story, Story City | ---- | ---- | ---- |
| 43 | Ryan Putney | 19:59.0 | 11 | West Marshall, State Center | ---- | ---- | ---- |
| 44 | Josiah Bolton | 20:01.5 | 10 | Grand View Christian School | ---- | ---- | ---- |
| 45 | Kole Johnson-Peterson | 20:03.0 | 9 | Greene County | ---- | ---- | ---- |
| 46 | Eli Hight | 20:08.8 | 9 | Grand View Christian School | ---- | ---- | ---- |
| 47 | Alex Wood | 20:10.5 | 11 | Saydel | ---- | ---- | ---- |
| 48 | Tyler Turner | 20:13.6 | 10 | West Marshall, State Center | ---- | ---- | ---- |
| 49 | Jaden Koller | 20:20.6 | 11 | Greene County | ---- | ---- | ---- |
| 50 | Hunter Haley | 20:21.9 | 9 | Nevada | ---- | ---- | ---- |
| 51 | Ryan Wessels | 20:23.5 | 12 | Nevada | ---- | ---- | ---- |
| 52 | Collin Skaggs | 20:25.5 | 11 | Nevada | ---- | ---- | ---- |
| 53 | Connery Varsa | 20:26.4 | 11 | Nevada | ---- | ---- | ---- |
| 54 | William Gates | 20:29.5 | 10 | Saydel | ---- | ---- | ---- |
| 55 | Ezra Farmer | 20:38.0 | 10 | Perry | ---- | ---- | ---- |
| 56 | Carson Gibbs | 20:39.1 | 12 | South Hamilton, Jewell | ---- | ---- | ---- |
| 57 | William Seyler | 20:50.0 | 10 | Grand View Christian School | ---- | ---- | ---- |
| 58 | Levi Mills | 20:55.1 | 9 | Nevada | ---- | ---- | ---- |
| 59 | Caden Burres | 20:55.1 | 10 | Roland-Story, Story City | ---- | ---- | ---- |
| 60 | Cael Ferguson | 20:59.5 | 10 | Nevada | ---- | ---- | ---- |
| 61 | Eli Carstensen | 21:04.6 | 10 | Greene County | ---- | ---- | ---- |
| 62 | Wyatt Vannoy | 21:10.1 | 9 | PCM | ---- | ---- | ---- |
| 63 | Raymond Bauer | 21:26.3 | 10 | Greene County | ---- | ---- | ---- |
| 64 | Miles Unruh | 21:31.0 | 9 | Nevada | ---- | ---- | ---- |
| 65 | Raul Castaneda | 21:42.5 | 12 | Saydel | ---- | ---- | ---- |
| 66 | Thomas Wirth | 21:49.4 | 12 | South Hamilton, Jewell | ---- | ---- | ---- |
| 67 | Daniel Birch | 21:52.8 | 9 | Grand View Christian School | ---- | ---- | ---- |
| 68 | Roman Kile | 21:57.4 | 11 | Saydel | ---- | ---- | ---- |
| 69 | Tucker Ford | 22:21.6 | 9 | Greene County | ---- | ---- | ---- |
| 70 | Schuyler Willier | 22:22.1 | 12 | West Marshall, State Center | ---- | ---- | ---- |
| 71 | Maddox Carstensen | 22:23.4 | 10 | Greene County | ---- | ---- | ---- |
| 72 | Tyson Bunting | 22:38.8 | 11 | West Marshall, State Center | ---- | ---- | ---- |
| 73 | Alex Hernandez | 22:40.4 | 10 | Saydel | ---- | ---- | ---- |
| 74 | David Gutu | 22:44.0 | 10 | Grand View Christian School | ---- | ---- | ---- |
| 75 | Kaliber Fry | 22:47.0 | 11 | PCM | ---- | ---- | ---- |
| 76 | Zach Richards | 22:47.5 | 11 | PCM | ---- | ---- | ---- |
| 77 | Emmett Beach | 22:47.8 | 12 | South Hamilton, Jewell | ---- | ---- | ---- |
| 78 | Wyatt Omundson | 22:52.5 | 10 | Roland-Story, Story City | ---- | ---- | ---- |
| 79 | Cooper Moffitt | 22:55.5 | 12 | Nevada | ---- | ---- | ---- |
| 80 | Owen Noteboom | 22:56.0 | 12 | Grand View Christian School | ---- | ---- | ---- |
| 81 | Noah Tollefson | 22:56.4 | 11 | West Marshall, State Center | ---- | ---- | ---- |
| 82 | Keitan Sanderson | 23:06.0 | 10 | Roland-Story, Story City | ---- | ---- | ---- |
| 83 | Isaiah Ruiz | 23:07.3 | 12 | Perry | ---- | ---- | ---- |
| 84 | Caleb Watson | 23:20.6 | 10 | Roland-Story, Story City | ---- | ---- | ---- |
| 85 | Ethan Watson | 23:20.8 | 11 | West Marshall, State Center | ---- | ---- | ---- |
| 86 | Trevor Zanker | 23:28.1 | 9 | South Hamilton, Jewell | ---- | ---- | ---- |
| 87 | Peter Thomas | 23:57.0 | 10 | Nevada | ---- | ---- | ---- |
| 88 | Dexter Ritter | 23:57.9 | 10 | Greene County | ---- | ---- | ---- |
| 89 | Dylan Nims | 24:16.6 | 12 | Roland-Story, Story City | ---- | ---- | ---- |
| 90 | Jackson Walker | 24:26.5 | 10 | West Marshall, State Center | ---- | ---- | ---- |
| 91 | Lawson Coulter | 24:29.9 | 12 | West Marshall, State Center | ---- | ---- | ---- |
| 92 | Hudson Mclatchie | 24:40.0 | 10 | Roland-Story, Story City | ---- | ---- | ---- |
| 93 | Alyosha Evans | 24:40.4 | 9 | Nevada | ---- | ---- | ---- |
| 94 | Caden Christensen | 24:45.0 | 9 | South Hamilton, Jewell | ---- | ---- | ---- |
| 95 | Abdulvahid Mamasaliev | 24:47.9 | 11 | PCM | ---- | ---- | ---- |
| 96 | Carlos Ruiz-Aragon | 25:27.6 | 12 | Perry | ---- | ---- | ---- |
| 97 | Maverick Gibson | 25:38.3 | 11 | West Marshall, State Center | ---- | ---- | ---- |
| 98 | Jerry Lucas | 25:49.0 | 10 | Roland-Story, Story City | ---- | ---- | ---- |
| 99 | Evan Meester | 25:51.3 | 12 | West Marshall, State Center | ---- | ---- | ---- |
| 100 | Adam Henze | 26:05.3 | 11 | West Marshall, State Center | ---- | ---- | ---- |
| 101 | Evan Wendt | 26:29.0 | 9 | PCM | ---- | ---- | ---- |
| 102 | Diego Diaz-Cardenas | 26:39.5 | 10 | Perry | ---- | ---- | ---- |
| 103 | Kaydin Townsley | 27:28.5 | 11 | Saydel | ---- | ---- | ---- |
| 104 | Vea Fry | 30:15.1 | 10 | Grand View Christian School | ---- | ---- | ---- |
| 105 | Michael Alberto | 30:18.1 | 11 | Perry | ---- | ---- | ---- |