| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Emmett Swartzentruber | 16:12.0 | 11 | Mid-Prairie, Wellman | ---- | ---- | ---- |
| 2 | Owen Schmidgall | 16:21.7 | 12 | Mediapolis | ---- | ---- | ---- |
| 3 | Solomon Zaugg | 16:55.5 | 12 | Mediapolis | ---- | ---- | ---- |
| 4 | Conall Sauser | 17:03.5 | 11 | Oelwein | ---- | ---- | ---- |
| 5 | Will Schmidgall | 17:13.6 | 9 | Mediapolis | ---- | ---- | ---- |
| 6 | Kaleb Grant | 17:20.5 | 12 | East Marshall, LeGrand | ---- | ---- | ---- |
| 7 | Preston Yutzy | 17:20.6 | 11 | Mid-Prairie, Wellman | ---- | ---- | ---- |
| 8 | Nile Busch | 17:24.0 | 10 | Williamsburg | ---- | ---- | ---- |
| 9 | Cooper Lenz | 17:28.0 | 9 | East Marshall, LeGrand | ---- | ---- | ---- |
| 10 | Benjamin Driscoll | 17:28.3 | 12 | Oelwein | ---- | ---- | ---- |
| 11 | Luka Hulse | 17:28.8 | 11 | Van Meter | ---- | ---- | ---- |
| 12 | Caleb Schunk | 17:29.0 | 11 | Oelwein | ---- | ---- | ---- |
| 13 | Wes Hulseberg | 17:30.4 | 12 | Williamsburg | ---- | ---- | ---- |
| 14 | Logan Rosas | 17:49.5 | 12 | Mediapolis | ---- | ---- | ---- |
| 15 | Garrett Pumphrey | 17:52.1 | 9 | Eddyville-Blakesburg-Fremont | ---- | ---- | ---- |
| 16 | Keshaun Williams | 17:54.6 | 10 | Oelwein | ---- | ---- | ---- |
| 17 | Aaron Cook | 17:57.5 | 11 | Davis County, Bloomfield | ---- | ---- | ---- |
| 18 | Tyler McMullin | 18:01.4 | 10 | Williamsburg | ---- | ---- | ---- |
| 19 | Max Swartzentruber | 18:08.9 | 9 | Mid-Prairie, Wellman | ---- | ---- | ---- |
| 20 | Jayse Yoder | 18:14.1 | 11 | Mid-Prairie, Wellman | ---- | ---- | ---- |
| 21 | Hayes Arwine | 18:16.0 | 10 | Williamsburg | ---- | ---- | ---- |
| 22 | Colin Reed | 18:21.1 | 9 | Williamsburg | ---- | ---- | ---- |
| 23 | Gabe Driscoll | 18:24.0 | 10 | Oelwein | ---- | ---- | ---- |
| 24 | Mark Shirley | 18:34.4 | 12 | Davis County, Bloomfield | ---- | ---- | ---- |
| 25 | Simon Wendel | 18:46.9 | 10 | Mediapolis | ---- | ---- | ---- |
| 26 | Sutton Shively | 18:48.8 | 12 | Davis County, Bloomfield | ---- | ---- | ---- |
| 27 | Jesse Stultz | 18:52.9 | 10 | Mid-Prairie, Wellman | ---- | ---- | ---- |
| 28 | Sage Eggar | 18:54.4 | 12 | Notre Dame / West Burlington | ---- | ---- | ---- |
| 29 | Daniel Rodgers | 18:57.5 | 12 | Mid-Prairie, Wellman | ---- | ---- | ---- |
| 30 | Devin Busch | 18:58.1 | 12 | Williamsburg | ---- | ---- | ---- |
| 31 | Gavin Shively | 19:01.4 | 10 | Davis County, Bloomfield | ---- | ---- | ---- |
| 32 | Jacob Donaldson | 19:06.8 | 12 | Mid-Prairie, Wellman | ---- | ---- | ---- |
| 33 | Mason Lindeen | 19:07.1 | 9 | Mediapolis | ---- | ---- | ---- |
| 34 | Hayden Hayes | 19:10.5 | 9 | Van Meter | ---- | ---- | ---- |
| 35 | Cael Curphy | 19:12.1 | 9 | East Marshall, LeGrand | ---- | ---- | ---- |
| 36 | Leo Thomas | 19:13.6 | 11 | Central Lee, Donnellson | ---- | ---- | ---- |
| 37 | Austin Pansegrau | 19:17.5 | 10 | East Marshall, LeGrand | ---- | ---- | ---- |
| 38 | Hayden Lindsey | 19:20.4 | 11 | Van Meter | ---- | ---- | ---- |
| 39 | Tyler Burton | 19:25.4 | 12 | Davis County, Bloomfield | ---- | ---- | ---- |
| 40 | Chandler Curtis | 19:29.1 | 10 | East Marshall, LeGrand | ---- | ---- | ---- |
| 41 | Landon Dowd | 19:32.0 | 10 | Oelwein | ---- | ---- | ---- |
| 42 | Kaidin Humes | 19:39.0 | 9 | Central Lee, Donnellson | ---- | ---- | ---- |
| 43 | Maddux Bennett | 19:39.8 | 9 | East Marshall, LeGrand | ---- | ---- | ---- |
| 44 | Konnor Barat-Klimesh | 19:47.0 | 12 | Oelwein | ---- | ---- | ---- |
| 45 | Liam Haeger | 19:49.0 | 9 | Notre Dame / West Burlington | ---- | ---- | ---- |
| 46 | Camron Hubbartt | 19:49.0 | 10 | Davis County, Bloomfield | ---- | ---- | ---- |
| 47 | Cael Reimers | 19:51.0 | 11 | Van Meter | ---- | ---- | ---- |
| 48 | Prior Bower | 19:51.5 | 9 | Notre Dame / West Burlington | ---- | ---- | ---- |
| 49 | Christian Vass | 19:52.9 | 10 | Cardinal, Eldon | ---- | ---- | ---- |
| 50 | Kaegan Wigant | 19:54.0 | 10 | Van Meter | ---- | ---- | ---- |
| 51 | Bryson Benge | 19:57.0 | 12 | Davis County, Bloomfield | ---- | ---- | ---- |
| 52 | Grant Kennedy | 20:00.4 | 10 | Mediapolis | ---- | ---- | ---- |
| 53 | Euan Lechtenberg | 20:10.5 | 11 | Centerville | ---- | ---- | ---- |
| 54 | Oaklan Jirak | 20:13.1 | 9 | Wilton | ---- | ---- | ---- |
| 55 | Liam Adlfinger | 20:18.5 | 10 | Wilton | ---- | ---- | ---- |
| 56 | Jonathan Juarez | 20:21.5 | 9 | West Liberty | ---- | ---- | ---- |
| 57 | Cale Hungerford | 20:25.6 | 12 | East Marshall, LeGrand | ---- | ---- | ---- |
| 58 | Manu Garcia Blanes | 20:28.4 | 11 | West Liberty | ---- | ---- | ---- |
| 59 | Joaquin Elizondo | 20:31.1 | 12 | West Liberty | ---- | ---- | ---- |
| 60 | Kyran Spees | 20:32.6 | 11 | Cardinal, Eldon | ---- | ---- | ---- |
| 61 | Cameron Elizondo | 20:35.6 | 10 | West Liberty | ---- | ---- | ---- |
| 62 | Ayden Kent | 20:36.4 | 9 | Central Lee, Donnellson | ---- | ---- | ---- |
| 63 | Kinnick Russell | 20:45.1 | 9 | Eddyville-Blakesburg-Fremont | ---- | ---- | ---- |
| 64 | Liam Newell | 20:45.8 | 10 | Van Meter | ---- | ---- | ---- |
| 65 | Cory Oliver | 20:55.5 | 10 | Van Meter | ---- | ---- | ---- |
| 66 | Mark Chichizola | 21:12.9 | 11 | Cardinal, Eldon | ---- | ---- | ---- |
| 67 | Alijah Frase | 22:13.3 | 10 | Cardinal, Eldon | ---- | ---- | ---- |
| 68 | Dane Johnson | 22:15.9 | 9 | Cardinal, Eldon | ---- | ---- | ---- |
| 69 | Colton Brown | 22:18.3 | 12 | Eddyville-Blakesburg-Fremont | ---- | ---- | ---- |
| 70 | Bradley Robinson | 22:35.5 | 10 | Cardinal, Eldon | ---- | ---- | ---- |
| 71 | Jovan Rule | 22:38.1 | 9 | Central Lee, Donnellson | ---- | ---- | ---- |
| 72 | Parker Shepherd | 22:43.8 | 10 | Cardinal, Eldon | ---- | ---- | ---- |
| 73 | Grayson Hartung | 22:50.0 | 11 | Wilton | ---- | ---- | ---- |
| 74 | Ben Tharp | 23:21.5 | 10 | West Liberty | ---- | ---- | ---- |
| 75 | David Eckert | 23:49.8 | 9 | Eddyville-Blakesburg-Fremont | ---- | ---- | ---- |
| 76 | Austin Fogarty | 24:10.6 | 9 | Central Lee, Donnellson | ---- | ---- | ---- |
| 77 | Wesley Heath | 25:00.1 | 10 | West Liberty | ---- | ---- | ---- |
| 78 | Cael Lenox | 25:07.0 | 12 | Eddyville-Blakesburg-Fremont | ---- | ---- | ---- |
| 79 | Westin Ratliff | 30:38.9 | 9 | Eddyville-Blakesburg-Fremont | ---- | ---- | ---- |