| 1 | Micah JohnsonPlace 1 · Grade 8 · Clear Creek Amana | 8 | Clear Creek Amana | 12:22.3 |
| 2 | Jaxson MehlertPlace 2 · Grade 8 · Benton Community | 8 | Benton Community | 12:39.8 |
| 3 | Carson MeskimenPlace 3 · Grade 8 · Clear Creek Amana | 8 | Clear Creek Amana | 12:43.0 |
| 4 | Drew BarkerPlace 4 · Grade 7 · Clear Creek Amana | 7 | Clear Creek Amana | 12:51.3 |
| 5 | Kyle VogelPlace 5 · Grade 8 · Clear Creek Amana | 8 | Clear Creek Amana | 12:51.4 |
| 6 | Niles SennePlace 6 · Grade 8 · Independence | 8 | Independence | 13:06.6 |
| 7 | Will PrimrosePlace 7 · Grade 8 · Vinton-Shellsburg | 8 | Vinton-Shellsburg | 13:12.4 |
| 8 | Jack TimmermenPlace 8 · Grade 8 · Clear Creek Amana | 8 | Clear Creek Amana | 13:13.0 |
| 9 | Quade JensenPlace 9 · Grade 8 · Clear Creek Amana | 8 | Clear Creek Amana | 13:23.1 |
| 10 | Eli GustafsonPlace 10 · Grade 7 · Alburnett | 7 | Alburnett | 13:31.4 |
| 11 | Landon HalliganPlace 11 · Grade 8 · Independence | 8 | Independence | 13:31.8 |
| 12 | Wyatt IburgPlace 12 · Grade 8 · Clear Creek Amana | 8 | Clear Creek Amana | 13:39.8 |
| 13 | Kashton GrimmPlace 13 · Grade 8 · Vinton-Shellsburg | 8 | Vinton-Shellsburg | 13:44.5 |
| 14 | Wyatt KautPlace 14 · Grade 8 · Vinton-Shellsburg | 8 | Vinton-Shellsburg | 13:46.7 |
| 15 | Rio HernandezPlace 15 · Grade 7 · Springville | 7 | Springville | 13:47.9 |
| 16 | Yosi HowardPlace 16 · Grade 7 · Springville | 7 | Springville | 13:48.0 |
| 17 | Noah SweetPlace 17 · Grade 8 · Springville | 8 | Springville | 13:49.5 |
| 18 | Henry BohlPlace 18 · Grade 8 · Alburnett | 8 | Alburnett | 13:53.2 |
| 19 | Conor SweetPlace 19 · Grade 8 · Springville | 8 | Springville | 13:55.7 |
| 20 | Hunter PricePlace 20 · Grade 8 · Independence | 8 | Independence | 14:06.4 |
| 21 | Eugene LewisPlace 21 · Grade 8 · West Delaware | 8 | West Delaware | 14:14.5 |
| 22 | Calan ArmentPlace 22 · Grade 7 · Alburnett | 7 | Alburnett | 14:20.7 |
| 23 | Miles KnudtsonPlace 23 · Grade 7 · Independence | 7 | Independence | 14:28.9 |
| 24 | Scottie LynchPlace 24 · Grade 8 · Springville | 8 | Springville | 14:34.3 |
| 25 | Jacob PuffettPlace 25 · Grade 8 · Independence | 8 | Independence | 14:35.5 |
| 26 | Joe FordPlace 26 · Grade 8 · Clear Creek Amana | 8 | Clear Creek Amana | 14:35.7 |
| 27 | Charles SteenhoekPlace 27 · Grade 8 · Clear Creek Amana | 8 | Clear Creek Amana | 14:37.3 |
| 28 | Devon ChounPlace 28 · Grade 8 · Clear Creek Amana | 8 | Clear Creek Amana | 14:37.9 |
| 29 | Jed SchanbacherPlace 29 · Grade 8 · Benton Community | 8 | Benton Community | 14:41.3 |
| 30 | Nolan HemannPlace 30 · Grade 7 · West Delaware | 7 | West Delaware | 14:46.5 |
| 31 | Carson PagePlace 31 · Grade 8 · Vinton-Shellsburg | 8 | Vinton-Shellsburg | 14:53.7 |
| 32 | Elliot SeufferleinPlace 32 · Grade 7 · Springville | 7 | Springville | 15:05.6 |
| 33 | Benson KothPlace 33 · Grade 7 · Independence | 7 | Independence | 15:10.3 |
| 34 | Reid MangoldPlace 34 · Grade 8 · Vinton-Shellsburg | 8 | Vinton-Shellsburg | 15:14.2 |
| 35 | Timothy BuhmeyerPlace 35 · Grade 7 · Clear Creek Amana | 7 | Clear Creek Amana | 15:15.8 |
| 36 | Sawyer DavisPlace 36 · Grade 7 · Benton Community | 7 | Benton Community | 15:16.8 |
| 37 | Gabe BernardPlace 37 · Grade 8 · Clear Creek Amana | 8 | Clear Creek Amana | 15:19.1 |
| 38 | Gage StecklyPlace 38 · Grade 7 · Clear Creek Amana | 7 | Clear Creek Amana | 15:23.5 |
| 39 | Troy HolsingerPlace 39 · Grade 8 · Vinton-Shellsburg | 8 | Vinton-Shellsburg | 15:25.0 |
| 40 | Aiden LukaszkaPlace 40 · Grade 8 · Vinton-Shellsburg | 8 | Vinton-Shellsburg | 15:25.4 |
| 41 | Calvin StickneyPlace 41 · Grade 7 · West Delaware | 7 | West Delaware | 15:37.6 |
| 42 | Jonah MeyerPlace 42 · Grade 8 · Vinton-Shellsburg | 8 | Vinton-Shellsburg | 15:40.1 |
| 43 | Jonathan BarronPlace 43 · Grade 7 · Benton Community | 7 | Benton Community | 15:53.3 |
| 44 | Jackson ScottPlace 44 · Grade 7 · Alburnett | 7 | Alburnett | 15:57.5 |
| 45 | Bentley WestonPlace 45 · Grade 7 · Springville | 7 | Springville | 16:05.4 |
| 46 | Hayden ColePlace 46 · Grade 7 · Clear Creek Amana | 7 | Clear Creek Amana | 16:16.0 |
| 47 | Zavier DittmarPlace 47 · Grade 7 · Benton Community | 7 | Benton Community | 16:28.1 |
| 48 | James RichPlace 48 · Grade 7 · West Delaware | 7 | West Delaware | 16:29.3 |
| 49 | Zach TurnusPlace 49 · Grade 8 · Vinton-Shellsburg | 8 | Vinton-Shellsburg | 16:31.7 |
| 50 | Ethan BrunettiPlace 50 · Grade 7 · Clear Creek Amana | 7 | Clear Creek Amana | 16:35.0 |
| 51 | Tristan TangangPlace 51 · Grade 7 · Clear Creek Amana | 7 | Clear Creek Amana | 16:39.4 |
| 52 | Julius CristPlace 52 · Grade 7 · Alburnett | 7 | Alburnett | 16:45.3 |
| 53 | La'Dontrell KetchamPlace 53 · Grade 8 · Vinton-Shellsburg | 8 | Vinton-Shellsburg | 16:54.5 |
| 54 | Yao TeteviPlace 54 · Grade 7 · Clear Creek Amana | 7 | Clear Creek Amana | 17:01.5 |
| 55 | Isaiah WardPlace 55 · Grade 7 · Alburnett | 7 | Alburnett | 17:05.0 |
| 56 | Declan TuckerPlace 56 · Grade 7 · West Delaware | 7 | West Delaware | 17:07.1 |
| 57 | Austin WolfPlace 57 · Grade 8 · Benton Community | 8 | Benton Community | 17:10.4 |
| 58 | Levi WoodlandPlace 58 · Grade 7 · West Delaware | 7 | West Delaware | 18:31.0 |
| 59 | AJ ColvinPlace 59 · Grade 7 · Clear Creek Amana | 7 | Clear Creek Amana | 18:38.8 |
| 60 | AJ JohnsonPlace 60 · Grade 7 · Clear Creek Amana | 7 | Clear Creek Amana | 18:41.6 |
| 61 | Elliott BiggartPlace 61 · Grade 7 · West Delaware | 7 | West Delaware | 19:00.2 |
| 62 | Ethan PetersonPlace 62 · Grade 7 · Clear Creek Amana | 7 | Clear Creek Amana | 19:34.0 |
| 63 | Kaleb WernerPlace 63 · Grade 7 · Springville | 7 | Springville | 20:31.6 |
| 64 | Van PetersonPlace 64 · Grade 8 · Clear Creek Amana | 8 | Clear Creek Amana | 22:10.2 |
| 65 | Cameron GrindlePlace 65 · Grade 8 · Clear Creek Amana | 8 | Clear Creek Amana | 22:11.6 |
| 66 | Andre MatiyaboPlace 66 · Grade 7 · Clear Creek Amana | 7 | Clear Creek Amana | 23:04.7 |
| 67 | Jackson BabcockPlace 67 · Grade 7 · Clear Creek Amana | 7 | Clear Creek Amana | 23:44.1 |