| 1 | Andrew HerrinPlace 1 · Grade 8 · Iowa Falls-Alden MS | 8 | Iowa Falls-Alden MS | 8:44.2 |
| 2 | Charles RupePlace 2 · Grade 8 · Mount Vernon | 8 | Mount Vernon | 9:06.9 |
| 3 | Alex ChapmanPlace 3 · Grade 7 · Waverly-Shell Rock | 7 | Waverly-Shell Rock | 9:34.6 |
| 4 | Birk MeisgeierPlace 4 · Grade 7 · Waverly-Shell Rock | 7 | Waverly-Shell Rock | 9:35.5 |
| 5 | Connor TeaguePlace 5 · Grade 8 · Mount Vernon | 8 | Mount Vernon | 9:42.7 |
| 6 | Mason BeckerPlace 6 · Grade 7 · Benton Community | 7 | Benton Community | 10:05.7 |
| 7 | Brinson GrenisPlace 7 · Grade 8 · Mount Vernon | 8 | Mount Vernon | 10:06.5 |
| 8 | Connor HayesPlace 8 · Grade 8 · Waverly-Shell Rock | 8 | Waverly-Shell Rock | 10:07.0 |
| 9 | Phineas BeermannPlace 9 · Grade 8 · Union | 8 | Union | 10:15.3 |
| 10 | Ben ChristensenPlace 10 · Grade 8 · Waverly-Shell Rock | 8 | Waverly-Shell Rock | 10:26.3 |
| 11 | Raylan SmithPlace 11 · Grade 7 · Wapsie Valley | 7 | Wapsie Valley | 10:28.7 |
| 12 | Grady OlindPlace 12 · Grade 7 · Edgewood-Colesburg | 7 | Edgewood-Colesburg | 10:30.6 |
| 13 | Landry CallahanPlace 13 · Grade 7 · Waverly-Shell Rock | 7 | Waverly-Shell Rock | 10:31.6 |
| 14 | Korbin HuntPlace 14 · Grade 8 · Benton Community | 8 | Benton Community | 10:32.6 |
| 15 | Brogan BootsPlace 15 · Grade 8 · Mount Vernon | 8 | Mount Vernon | 10:33.3 |
| 16 | Bennett NusPlace 16 · Grade 7 · Waverly-Shell Rock | 7 | Waverly-Shell Rock | 10:37.6 |
| 17 | Sawyer DavisPlace 17 · Grade 8 · Benton Community | 8 | Benton Community | 10:39.5 |
| 18 | Blake KaalburgPlace 18 · Grade 7 · Union | 7 | Union | 10:50.6 |
| 19 | Rylan HallPlace 19 · Grade 7 · Mount Vernon | 7 | Mount Vernon | 10:53.2 |
| 20 | Franklin WalshPlace 20 · Grade 8 · Mount Vernon | 8 | Mount Vernon | 10:54.9 |
| 21 | Matthew WillmsPlace 21 · Grade 8 · Waverly-Shell Rock | 8 | Waverly-Shell Rock | 10:57.8 |
| 22 | Isaac HanselPlace 22 · Grade 8 · Edgewood-Colesburg | 8 | Edgewood-Colesburg | 11:01.2 |
| 23 | Cody BockPlace 23 · Grade 7 · Mount Vernon | 7 | Mount Vernon | 11:05.7 |
| 24 | Caden WhitneyPlace 24 · Grade 8 · Waverly-Shell Rock | 8 | Waverly-Shell Rock | 11:07.3 |
| 25 | Yeinzon CallesPlace 25 · Grade 7 · Iowa Falls-Alden MS | 7 | Iowa Falls-Alden MS | 11:08.5 |
| 26 | joah AndersonPlace 26 · Grade 7 · Waverly-Shell Rock | 7 | Waverly-Shell Rock | 11:08.9 |
| 27 | Cole VanderloopPlace 27 · Grade 7 · Iowa Falls-Alden MS | 7 | Iowa Falls-Alden MS | 11:09.4 |
| 28 | Zavier DittmarPlace 28 · Grade 8 · Benton Community | 8 | Benton Community | 11:12.6 |
| 29 | Dustin AdamsPlace 29 · Grade 7 · Wapsie Valley | 7 | Wapsie Valley | 11:18.9 |
| 30 | Creighton WesselsPlace 30 · Grade 8 · Edgewood-Colesburg | 8 | Edgewood-Colesburg | 11:22.2 |
| 31 | Chayce MeyerPlace 31 · Grade 7 · Iowa Falls-Alden MS | 7 | Iowa Falls-Alden MS | 11:27.3 |
| 32 | Chase MillerPlace 32 · Grade 7 · Benton Community | 7 | Benton Community | 11:27.6 |
| 33 | Alex DalyPlace 33 · Grade 8 · Union | 8 | Union | 11:30.9 |
| 34 | Noah SuperPlace 34 · Grade 7 · Iowa Falls-Alden MS | 7 | Iowa Falls-Alden MS | 11:32.0 |
| 35 | Asher GibersonPlace 35 · Grade 7 · Wapsie Valley | 7 | Wapsie Valley | 11:39.1 |
| 36 | Jonah ValenciaPlace 36 · Grade 8 · Iowa Falls-Alden MS | 8 | Iowa Falls-Alden MS | 11:40.6 |
| 37 | Sam SchoettmerPlace 37 · Grade 7 · Benton Community | 7 | Benton Community | 11:47.3 |
| 38 | Rowan SlaymakerPlace 38 · Grade 7 · Mount Vernon | 7 | Mount Vernon | 11:52.2 |
| 39 | Evan ScheilPlace 39 · Grade 7 · Mount Vernon | 7 | Mount Vernon | 11:55.4 |
| 40 | Corbin PostPlace 40 · Grade 8 · Waverly-Shell Rock | 8 | Waverly-Shell Rock | 11:55.6 |
| 41 | Dusty BrunscheonPlace 41 · Grade 7 · Wapsie Valley | 7 | Wapsie Valley | 11:59.9 |
| 42 | Reagan SailerPlace 42 · Grade 7 · Iowa Falls-Alden MS | 7 | Iowa Falls-Alden MS | 12:03.7 |
| 43 | Berenger KlimaPlace 43 · Grade 7 · Mount Vernon | 7 | Mount Vernon | 12:05.0 |
| 44 | Case NoePlace 44 · Grade 8 · Independence | 8 | Independence | 12:06.0 |
| 45 | Jordan MartinPlace 45 · Grade 8 · Mount Vernon | 8 | Mount Vernon | 12:08.9 |
| 46 | Louis JonesPlace 46 · Grade 7 · Mount Vernon | 7 | Mount Vernon | 12:11.4 |
| 47 | Liam LiuPlace 47 · Grade 7 · Mount Vernon | 7 | Mount Vernon | 12:20.3 |
| 48 | Parker DiehlPlace 48 · Grade 7 · Waverly-Shell Rock | 7 | Waverly-Shell Rock | 12:29.4 |
| 49 | Isaiah LewisPlace 49 · Grade 8 · Mount Vernon | 8 | Mount Vernon | 12:43.7 |
| 50 | Jagger MeierPlace 50 · Grade 6 · Union | 6 | Union | 12:48.8 |
| 51 | Tucker UbbenPlace 51 · Grade 7 · Iowa Falls-Alden MS | 7 | Iowa Falls-Alden MS | 12:50.3 |
| 52 | Tristan WeaverPlace 52 · Grade 7 · Mount Vernon | 7 | Mount Vernon | 12:51.8 |
| 53 | Noah CarlsonPlace 53 · Grade 7 · Wapsie Valley | 7 | Wapsie Valley | 12:51.9 |
| 54 | Aidan MohanPlace 54 · Grade 8 · Waverly-Shell Rock | 8 | Waverly-Shell Rock | 12:58.7 |
| 55 | Finn WolffPlace 55 · Grade 7 · Union | 7 | Union | 13:10.3 |
| 56 | Rylan SporrerPlace 56 · Grade 7 · Mount Vernon | 7 | Mount Vernon | 13:13.3 |
| 57 | Mason MyrmoPlace 57 · Grade 7 · Waverly-Shell Rock | 7 | Waverly-Shell Rock | 13:34.1 |
| 58 | Grayson JonesPlace 58 · Grade 8 · Waverly-Shell Rock | 8 | Waverly-Shell Rock | 13:41.7 |
| 59 | Owen BradePlace 59 · Grade 7 · Mount Vernon | 7 | Mount Vernon | 13:46.1 |
| 60 | Michael WalkerPlace 60 · Grade 8 · Mount Vernon | 8 | Mount Vernon | 13:51.6 |
| 61 | Wyatt HolmesPlace 61 · Grade 7 · Mount Vernon | 7 | Mount Vernon | 13:53.9 |
| 62 | Milo JonesPlace 62 · Grade 7 · Mount Vernon | 7 | Mount Vernon | 14:00.5 |
| 63 | Maximilian JoelPlace 63 · Grade 8 · Independence | 8 | Independence | 14:00.7 |
| 64 | Gavin AndersonPlace 64 · Grade 7 · Mount Vernon | 7 | Mount Vernon | 14:06.0 |
| 65 | Bryce PyattPlace 65 · Grade 8 · Mount Vernon | 8 | Mount Vernon | 14:11.3 |
| 66 | Zane Van SlykePlace 66 · Grade 8 · Janesville | 8 | Janesville | 14:11.8 |
| 67 | Henry MuellerPlace 67 · Grade 8 · Mount Vernon | 8 | Mount Vernon | 14:21.5 |
| 68 | Caleb TownsleyPlace 68 · Grade 7 · Waverly-Shell Rock | 7 | Waverly-Shell Rock | 14:33.5 |
| 69 | Connor BaileyPlace 69 · Grade 7 · Edgewood-Colesburg | 7 | Edgewood-Colesburg | 14:44.7 |
| 70 | JiSeob BishopPlace 70 · Grade 8 · Mount Vernon | 8 | Mount Vernon | 16:39.3 |
| 71 | Trevor HenryPlace 71 · Grade 8 · Janesville | 8 | Janesville | 16:44.9 |
| 72 | Zach PoduskaPlace 72 · Grade 7 · Mount Vernon | 7 | Mount Vernon | 16:49.0 |
| 73 | Liam RechkemmerPlace 73 · Grade 7 · Wapsie Valley | 7 | Wapsie Valley | 17:22.5 |
| 74 | Sam MizerPlace 74 · Grade 8 · Mount Vernon | 8 | Mount Vernon | 17:53.9 |
| 75 | Rowan CloughPlace 75 · Grade 7 · Mount Vernon | 7 | Mount Vernon | 19:25.4 |
| 76 | Oliver ShepardPlace 76 · Grade 7 · Benton Community | 7 | Benton Community | 20:35.0 |
| 77 | Cyrus BrannickPlace 77 · Grade 7 · Iowa Falls-Alden MS | 7 | Iowa Falls-Alden MS | 25:14.1 |