| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Finn Brummel | 18:20.4 | 12 | Williamsburg | ---- | ---- | ---- |
| 2 | Owen Young | 19:00.5 | 12 | Solon | ---- | ---- | ---- |
| 3 | Huck Zahasky | 19:01.0 | 10 | Regina, Iowa City | ---- | ---- | ---- |
| 4 | Hudson Nunnelley | 19:05.0 | 12 | Williamsburg | ---- | ---- | ---- |
| 5 | Jackson Parmater | 19:18.0 | 10 | Vinton-Shellsburg | ---- | ---- | ---- |
| 6 | Jucoby Quinn | 19:22.4 | 9 | Williamsburg | ---- | ---- | ---- |
| 7 | Mishael Rodrigues | 19:27.5 | 10 | Williamsburg | ---- | ---- | ---- |
| 8 | Brody Hawk | 19:28.0 | 12 | Williamsburg | ---- | ---- | ---- |
| 9 | Wyatt Kaeding | 19:30.0 | 10 | Regina, Iowa City | ---- | ---- | ---- |
| 10 | Braydon Baker | 19:30.7 | 12 | Solon | ---- | ---- | ---- |
| 11 | Jaxson Mehlert | 19:42.2 | 10 | Benton Community | ---- | ---- | ---- |
| 12 | Dominic Schnaufer | 19:47.0 | 12 | Marion | ---- | ---- | ---- |
| 13 | Colin Laubscher | 19:52.7 | 10 | Regina, Iowa City | ---- | ---- | ---- |
| 14 | Eli Bailey | 20:07.9 | 10 | Edgewood-Colesburg | ---- | ---- | ---- |
| 15 | Xavi Recendez | 20:09.5 | 10 | Washington | ---- | ---- | ---- |
| 16 | Carson Page | 20:12.2 | 10 | Vinton-Shellsburg | ---- | ---- | ---- |
| 17 | Ryelin Kearns | 20:14.2 | 9 | Vinton-Shellsburg | ---- | ---- | ---- |
| 18 | Caleb Kubas | 20:16.0 | 12 | Williamsburg | ---- | ---- | ---- |
| 19 | Ethan Schwake | 20:19.7 | 11 | Benton Community | ---- | ---- | ---- |
| 20 | Andrew Gorton | 20:21.0 | 11 | Marion | ---- | ---- | ---- |
| 21 | Ian Sadler | 20:22.4 | 10 | Benton Community | ---- | ---- | ---- |
| 22 | Oliver Whalen | 20:29.7 | 11 | Vinton-Shellsburg | ---- | ---- | ---- |
| 23 | Ben Yeomans | 20:33.0 | 11 | Solon | ---- | ---- | ---- |
| 24 | Logan Whittenbaugh | 20:35.9 | 9 | Marion | ---- | ---- | ---- |
| 25 | Cael Helmrichs | 20:40.2 | 12 | Edgewood-Colesburg | ---- | ---- | ---- |
| 26 | Isaac Hansel | 20:41.5 | 9 | Edgewood-Colesburg | ---- | ---- | ---- |
| 27 | Caden Mai | 20:45.0 | 12 | Solon | ---- | ---- | ---- |
| 28 | Aiden Quinn | 20:48.7 | 9 | Marion | ---- | ---- | ---- |
| 29 | Calvin Andresen | 20:50.7 | 12 | Marion | ---- | ---- | ---- |
| 30 | Lincoln Sieck | 20:58.4 | 11 | Starmont | ---- | ---- | ---- |
| 31 | Ethan Ressler | 21:01.5 | 12 | Solon | ---- | ---- | ---- |
| 32 | Tysen Zollinger | 21:02.9 | 9 | Williamsburg | ---- | ---- | ---- |
| 33 | Quintyn Garibay | 21:07.9 | 12 | Washington | ---- | ---- | ---- |
| 34 | Sawyer Davis | 21:13.4 | 9 | Benton Community | ---- | ---- | ---- |
| 35 | Harber Viet | 21:20.0 | 11 | Solon | ---- | ---- | ---- |
| 36 | Caden Brock | 21:22.0 | 10 | Solon | ---- | ---- | ---- |
| 37 | Aiden Roman | 21:22.5 | 9 | Regina, Iowa City | ---- | ---- | ---- |
| 38 | James Dooley | 21:23.7 | 9 | Solon | ---- | ---- | ---- |
| 39 | Zayin Barkley | 21:26.0 | 11 | Marion | ---- | ---- | ---- |
| 40 | Truman Crigger | 21:27.0 | 9 | Regina, Iowa City | ---- | ---- | ---- |
| 41 | Conall Smith | 21:30.0 | 12 | Regina, Iowa City | ---- | ---- | ---- |
| 42 | Samuel Cutter | 21:39.2 | 9 | Regina, Iowa City | ---- | ---- | ---- |
| 43 | Kash Grimm | 21:43.2 | 10 | Vinton-Shellsburg | ---- | ---- | ---- |
| 44 | Luke Klingeman | 21:46.5 | 11 | Regina, Iowa City | ---- | ---- | ---- |
| 45 | Caleb Boardman | 21:50.0 | 12 | Starmont | ---- | ---- | ---- |
| 46 | Owen Rekers | 22:01.0 | 12 | Solon | ---- | ---- | ---- |
| 47 | Charles Clark | 22:08.2 | 12 | Marion | ---- | ---- | ---- |
| 48 | Spencer Horns | 22:10.5 | 10 | Clayton Ridge, Guttenberg | ---- | ---- | ---- |
| 49 | Logan Hoback | 22:15.7 | 9 | Washington | ---- | ---- | ---- |
| 50 | Beck Lary | 22:23.5 | 10 | Solon | ---- | ---- | ---- |
| 51 | Sylvanus Broh | 22:24.4 | 10 | Regina, Iowa City | ---- | ---- | ---- |
| 52 | Victor Singh | 22:25.0 | 10 | Vinton-Shellsburg | ---- | ---- | ---- |
| 53 | Sam Ekroth | 22:28.5 | 9 | Solon | ---- | ---- | ---- |
| 54 | Clayton Cooney | 22:28.7 | 11 | Solon | ---- | ---- | ---- |
| 55 | Zavier Dittmar | 22:29.5 | 9 | Benton Community | ---- | ---- | ---- |
| 56 | Caleb Deeds | 22:30.7 | 10 | Williamsburg | ---- | ---- | ---- |
| 57 | Nathan Becker | 22:50.7 | 12 | Benton Community | ---- | ---- | ---- |
| 58 | Bowen Backes | 23:13.5 | 11 | Hudson | ---- | ---- | ---- |
| 59 | Lincoln VanWechel | 23:14.0 | 11 | Vinton-Shellsburg | ---- | ---- | ---- |
| 60 | Landon Hoffman | 23:30.2 | 10 | Regina, Iowa City | ---- | ---- | ---- |
| 61 | Kael Berns | 23:40.0 | 9 | Clayton Ridge, Guttenberg | ---- | ---- | ---- |
| 62 | Evan Gleason | 23:40.5 | 11 | Solon | ---- | ---- | ---- |
| 63 | Rhys Mick | 23:55.7 | 11 | Vinton-Shellsburg | ---- | ---- | ---- |
| 64 | Ben Fetzer | 24:00.9 | 11 | Solon | ---- | ---- | ---- |
| 65 | Kayden Schaefer | 24:01.5 | 11 | Williamsburg | ---- | ---- | ---- |
| 66 | Ian Strandberg | 24:09.9 | 10 | Solon | ---- | ---- | ---- |
| 67 | Brayden Grawe | 24:14.0 | 11 | Starmont | ---- | ---- | ---- |
| 68 | Sawyer Van Der Molen | 24:20.5 | 9 | Washington | ---- | ---- | ---- |
| 69 | John Hall | 24:39.7 | 9 | Central City | ---- | ---- | ---- |
| 70 | Lixian Miller | 25:30.2 | 9 | Solon | ---- | ---- | ---- |
| 71 | Andrew Hines | 26:22.7 | 12 | Benton Community | ---- | ---- | ---- |
| 72 | Carter Swanson | 28:28.4 | 11 | Hudson | ---- | ---- | ---- |
| 73 | Matthias Gorton | 28:52.4 | 10 | Marion | ---- | ---- | ---- |
| 74 | McCoy Olind | 28:54.5 | 12 | Edgewood-Colesburg | ---- | ---- | ---- |
| 75 | Parker-James Garretson | 31:40.7 | 11 | Marion | ---- | ---- | ---- |
| 76 | Jayden Gearhart | 32:07.2 | 10 | Starmont | ---- | ---- | ---- |
| 77 | Creighton Wessels | 33:01.7 | 9 | Edgewood-Colesburg | ---- | ---- | ---- |
| 78 | Porter Ball | 33:43.7 | 11 | Solon | ---- | ---- | ---- |