| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Kaleb Grant | 18:34.5 | 12 | East Marshall, LeGrand | ---- | ---- | ---- |
| 2 | Isaac Smith | 18:56.5 | 9 | Clear Lake | ---- | ---- | ---- |
| 3 | Owen Smith | 19:02.6 | 8 | Clear Lake | ---- | ---- | ---- |
| 4 | Caleb Jones | 19:17.5 | 12 | Clear Lake | ---- | ---- | ---- |
| 5 | Noah Thul | 19:29.1 | 12 | Eagle Grove | ---- | ---- | ---- |
| 6 | Aiden Hippen | 19:36.5 | 10 | Clear Lake | ---- | ---- | ---- |
| 7 | Cooper Lenz | 19:40.5 | 9 | East Marshall, LeGrand | ---- | ---- | ---- |
| 8 | Christopher Greenfield | 19:42.0 | 11 | BK-CGD | ---- | ---- | ---- |
| 9 | Zabdi Castro | 19:46.1 | 11 | Eagle Grove | ---- | ---- | ---- |
| 10 | Aiden Burtness | 19:46.5 | 9 | Clear Lake | ---- | ---- | ---- |
| 11 | Daylin McDaniel | 20:17.5 | 12 | Humboldt | ---- | ---- | ---- |
| 12 | Gavin Roske | 20:21.8 | 9 | Clear Lake | ---- | ---- | ---- |
| 13 | Hunter Miller | 20:23.1 | 11 | Iowa Falls - Alden/AGWSR | ---- | ---- | ---- |
| 14 | Austin Pansegrau | 20:24.1 | 10 | East Marshall, LeGrand | ---- | ---- | ---- |
| 15 | Cale Hungerford | 20:30.4 | 12 | East Marshall, LeGrand | ---- | ---- | ---- |
| 16 | Hayden Starr | 20:33.9 | 11 | South Hardin | ---- | ---- | ---- |
| 17 | Luke Moore | 20:36.0 | 10 | Clear Lake | ---- | ---- | ---- |
| 18 | Chandler Curtis | 20:36.1 | 10 | East Marshall, LeGrand | ---- | ---- | ---- |
| 19 | Gabe Thumma | 20:40.9 | 10 | Humboldt | ---- | ---- | ---- |
| 20 | John Amos | 20:50.0 | 9 | Clear Lake | ---- | ---- | ---- |
| 21 | Bryan Munguia-Chavez | 20:51.0 | 11 | Dike-New Hartford | ---- | ---- | ---- |
| 22 | Cade Paulson | 20:53.8 | 9 | Clear Lake | ---- | ---- | ---- |
| 23 | Ethan Kirby | 21:00.8 | 12 | Dike-New Hartford | ---- | ---- | ---- |
| 24 | Weston Conway | 21:09.3 | 11 | Clear Lake | ---- | ---- | ---- |
| 25 | Collin Burk | 21:10.3 | 10 | South Hardin | ---- | ---- | ---- |
| 26 | Ethan Evelsizer | 21:12.1 | 12 | Clear Lake | ---- | ---- | ---- |
| 27 | Felix Reyes | 21:14.5 | 10 | Eagle Grove | ---- | ---- | ---- |
| 28 | Brady Hartstock | 21:19.3 | 9 | Dike-New Hartford | ---- | ---- | ---- |
| 29 | Hunter Waldo-Martinez | 21:23.0 | 9 | Eagle Grove | ---- | ---- | ---- |
| 30 | Tate Jackson | 21:26.6 | 11 | BK-CGD | ---- | ---- | ---- |
| 31 | Jonah Carney | 21:27.9 | 10 | Aplington-Parkersburg | ---- | ---- | ---- |
| 32 | Jonah VanderWilt | 21:28.9 | 9 | South Hardin | ---- | ---- | ---- |
| 33 | Hayden Hansen | 21:39.8 | 12 | Humboldt | ---- | ---- | ---- |
| 34 | Dylan Beck | 21:51.0 | 11 | Eagle Grove | ---- | ---- | ---- |
| 35 | Mats Eskevik | 21:52.0 | 12 | Dike-New Hartford | ---- | ---- | ---- |
| 36 | Maddux Bennett | 21:53.0 | 9 | East Marshall, LeGrand | ---- | ---- | ---- |
| 37 | Cooper Thacker | 21:56.3 | 10 | Eagle Grove | ---- | ---- | ---- |
| 38 | Justin Ash | 21:56.4 | 11 | Humboldt | ---- | ---- | ---- |
| 39 | Peyton Van Pelt | 22:03.6 | 12 | Humboldt | ---- | ---- | ---- |
| 40 | Sterling Scranton | 22:04.4 | 11 | Humboldt | ---- | ---- | ---- |
| 41 | Jaden Himrod | 22:06.4 | 11 | Humboldt | ---- | ---- | ---- |
| 42 | Felix Gonzalez | 22:09.0 | 10 | Eagle Grove | ---- | ---- | ---- |
| 43 | Cael Curphy | 22:09.1 | 9 | East Marshall, LeGrand | ---- | ---- | ---- |
| 44 | Kamden Smith | 22:10.4 | 9 | Clear Lake | ---- | ---- | ---- |
| 45 | Daniel Steinbron | 22:13.6 | 10 | Clear Lake | ---- | ---- | ---- |
| 46 | Drew Granzow | 22:25.9 | 9 | Iowa Falls - Alden/AGWSR | ---- | ---- | ---- |
| 47 | Gavin Runyon | 22:26.3 | 11 | South Hardin | ---- | ---- | ---- |
| 48 | Anthony Vasquez | 22:32.4 | 9 | Eagle Grove | ---- | ---- | ---- |
| 49 | Graham Bakken | 22:36.1 | 10 | Humboldt | ---- | ---- | ---- |
| 50 | Wilken Kube | 22:48.3 | 12 | Iowa Falls - Alden/AGWSR | ---- | ---- | ---- |
| 51 | Carter Brummel | 22:55.5 | 12 | East Marshall, LeGrand | ---- | ---- | ---- |
| 52 | Carson Chambers | 22:56.5 | 10 | Humboldt | ---- | ---- | ---- |
| 53 | Nathan Frye | 22:57.0 | 9 | East Marshall, LeGrand | ---- | ---- | ---- |
| 54 | Liam Eiklenborg | 23:15.0 | 12 | Dike-New Hartford | ---- | ---- | ---- |
| 55 | Patrick Heaton | 23:21.3 | 11 | Eagle Grove | ---- | ---- | ---- |
| 56 | Will Hinman | 23:35.3 | 10 | BK-CGD | ---- | ---- | ---- |
| 57 | Braylon Darter | 23:37.5 | 9 | East Marshall, LeGrand | ---- | ---- | ---- |
| 58 | Austin Little | 23:40.8 | 12 | Humboldt | ---- | ---- | ---- |
| 59 | Landen Shoeman | 23:45.0 | 9 | East Marshall, LeGrand | ---- | ---- | ---- |
| 60 | Tyler Munn | 23:49.5 | 10 | Clear Lake | ---- | ---- | ---- |
| 61 | Hudson Uetz | 23:49.5 | 11 | Clear Lake | ---- | ---- | ---- |
| 62 | Aaron Stickfort | 23:51.5 | 9 | Aplington-Parkersburg | ---- | ---- | ---- |
| 63 | Keaton Taylor | 23:54.9 | 10 | Humboldt | ---- | ---- | ---- |
| 64 | Aaron Blackburn | 23:55.5 | 10 | Iowa Falls - Alden/AGWSR | ---- | ---- | ---- |
| 65 | Clayton Hines | 23:55.8 | 9 | Dike-New Hartford | ---- | ---- | ---- |
| 66 | Heberardo Martinez | 23:56.5 | 10 | BK-CGD | ---- | ---- | ---- |
| 67 | Luke DeWinter | 23:57.9 | 9 | Humboldt | ---- | ---- | ---- |
| 68 | Max Dewhurst | 23:58.6 | 10 | South Hardin | ---- | ---- | ---- |
| 69 | Sam Kirchhoff | 23:59.4 | 9 | Iowa Falls - Alden/AGWSR | ---- | ---- | ---- |
| 70 | CJ Varner | 24:01.3 | 10 | Clear Lake | ---- | ---- | ---- |
| 71 | Isaac Foxen | 24:03.9 | 11 | Aplington-Parkersburg | ---- | ---- | ---- |
| 72 | Von Blackburn | 24:06.1 | 9 | East Marshall, LeGrand | ---- | ---- | ---- |
| 73 | Daniel (Andrick) Rodriguez | 24:11.0 | 10 | BK-CGD | ---- | ---- | ---- |
| 74 | Joel Thurm | 24:12.9 | 10 | Humboldt | ---- | ---- | ---- |
| 75 | Viet Nguyen | 24:26.3 | 9 | South Hardin | ---- | ---- | ---- |
| 76 | Kayden Caquelin | 24:30.1 | 11 | Humboldt | ---- | ---- | ---- |
| 77 | Ezra Zickefoose | 24:30.5 | 10 | Clear Lake | ---- | ---- | ---- |
| 78 | Joe Fuller | 24:34.6 | 11 | East Marshall, LeGrand | ---- | ---- | ---- |
| 79 | Nathanial Sparks | 24:37.5 | 9 | Iowa Falls - Alden/AGWSR | ---- | ---- | ---- |
| 80 | Henry Bormann | 24:48.8 | 12 | Humboldt | ---- | ---- | ---- |
| 81 | Lane Stroup | 24:54.0 | 10 | Clear Lake | ---- | ---- | ---- |
| 82 | Wyatt Anderson | 24:55.9 | 9 | East Marshall, LeGrand | ---- | ---- | ---- |
| 83 | Alec Herrold | 25:14.1 | 10 | BK-CGD | ---- | ---- | ---- |
| 84 | Brayden Burke | 25:15.4 | 12 | East Marshall, LeGrand | ---- | ---- | ---- |
| 85 | Tyler Bailey | 25:17.0 | 9 | Clear Lake | ---- | ---- | ---- |
| 86 | Logan Torsell | 25:36.4 | 9 | BK-CGD | ---- | ---- | ---- |
| 87 | Andrew Nedved | 25:48.5 | 9 | Humboldt | ---- | ---- | ---- |
| 88 | Trey Druvenga | 25:56.4 | 12 | Dike-New Hartford | ---- | ---- | ---- |
| 89 | Callum Sifert | 26:06.9 | 10 | BK-CGD | ---- | ---- | ---- |
| 90 | Mack Harklau | 26:10.4 | 11 | Humboldt | ---- | ---- | ---- |
| 91 | Abraham Clark | 26:13.6 | 10 | Clear Lake | ---- | ---- | ---- |
| 92 | Jason Oxlaj-Mejia | 26:33.8 | 11 | Humboldt | ---- | ---- | ---- |
| 93 | Brody Morrow | 27:14.0 | 12 | Clear Lake | ---- | ---- | ---- |
| 94 | Brooks DeGeeter | 27:22.5 | 10 | Dike-New Hartford | ---- | ---- | ---- |
| 95 | Jackson Eden | 27:40.0 | 10 | Clear Lake | ---- | ---- | ---- |
| 96 | Brian Lollar | 27:56.5 | 9 | Clear Lake | ---- | ---- | ---- |
| 97 | Reid Hartwig | 29:00.5 | 9 | Clear Lake | ---- | ---- | ---- |
| 98 | Ethan Churnick | 29:11.8 | 11 | East Marshall, LeGrand | ---- | ---- | ---- |
| 99 | Caleb Leitzen | 29:23.0 | 9 | Iowa Falls - Alden/AGWSR | ---- | ---- | ---- |
| 100 | Hunter Smidt | 31:05.0 | 9 | BK-CGD | ---- | ---- | ---- |
| 101 | lars Dommer | 34:38.6 | 9 | East Marshall, LeGrand | ---- | ---- | ---- |