| 1 | Alex ChapmanPlace 1 · Grade 8 · Waverly-Shell Rock | 8 | Waverly-Shell Rock | 11:18.7 |
| 2 | Landon RobertsPlace 2 · Grade 8 · Jesup | 8 | Jesup | 11:27.2 |
| 3 | Nathan ZuckPlace 3 · Grade 8 · Jesup | 8 | Jesup | 11:31.6 |
| 4 | Birk MeisgeierPlace 4 · Grade 8 · Waverly-Shell Rock | 8 | Waverly-Shell Rock | 11:47.4 PR |
| 5 | Landry CallahanPlace 5 · Grade 8 · Waverly-Shell Rock | 8 | Waverly-Shell Rock | 11:48.5 PR |
| 6 | Isaiah HosfordPlace 6 · Grade 8 · Jesup | 8 | Jesup | 11:53.3 |
| 7 | Andrew KayPlace 7 · Grade 8 · Waverly-Shell Rock | 8 | Waverly-Shell Rock | 12:23.9 |
| 8 | Hayden StricklerPlace 8 · Grade 8 · Grundy Center | 8 | Grundy Center | 12:38.6 |
| 9 | Thomas JoPlace 9 · Grade 8 · Cedar Ridge Christian | 8 | Cedar Ridge Christian | 12:50.2 |
| 10 | Ryder CostelloPlace 10 · Grade 7 · Jesup | 7 | Jesup | 12:58.6 |
| 11 | Logan RegerPlace 11 · Grade 8 · Hudson | 8 | Hudson | 13:13.9 |
| 12 | Noah McGranePlace 12 · Grade 8 · Cedar Ridge Christian | 8 | Cedar Ridge Christian | 13:15.7 |
| 13 | Jaden DOPlace 13 · Grade 8 · Grundy Center | 8 | Grundy Center | 13:16.5 PR |
| 14 | Bennett NUSPlace 14 · Grade 8 · Waverly-Shell Rock | 8 | Waverly-Shell Rock | 13:17.5 PR |
| 15 | Cade DahlPlace 15 · Grade 8 · Jesup | 8 | Jesup | 13:23.7 |
| 16 | Charlie SchaapveldPlace 16 · Grade 7 · Waverly-Shell Rock | 7 | Waverly-Shell Rock | 13:41.9 |
| 17 | Cooper MahnesmithPlace 17 · Grade 7 · Charles City | 7 | Charles City | 13:47.1 |
| 18 | Adrian CasillasPlace 18 · Grade 8 · Jesup | 8 | Jesup | 13:50.6 PR |
| 19 | Blake MilesPlace 19 · Grade 8 · Cedar Ridge Christian | 8 | Cedar Ridge Christian | 13:55.8 PR |
| 20 | Jayce ShakespearePlace 20 · Grade 7 · Dike-New Hartford | 7 | Dike-New Hartford | 13:57.5 |
| 21 | Beckett HansenPlace 21 · Grade 8 · Hudson | 8 | Hudson | 13:58.7 |
| 22 | Liam BravenerPlace 22 · Grade 8 · Waterloo Co-Op | 8 | Waterloo Co-Op | 14:00.7 PR |
| 23 | Henry ManningPlace 23 · Grade 8 · Waterloo Co-Op | 8 | Waterloo Co-Op | 14:00.7 PR |
| 24 | Drake McEwenPlace 24 · Grade 7 · North Tama County | 7 | North Tama County | 14:01.3 |
| 25 | Aiden NeumannPlace 25 · Grade 7 · Hudson | 7 | Hudson | 14:03.9 |
| 26 | Mason MyrmoPlace 26 · Grade 8 · Waverly-Shell Rock | 8 | Waverly-Shell Rock | 14:06.9 PR |
| 27 | Hendric DraperPlace 27 · Grade 7 · GMG | 7 | GMG | 14:07.6 |
| 28 | Kaedan CraigPlace 28 · Grade 7 · Cedar Ridge Christian | 7 | Cedar Ridge Christian | 14:09.4 |
| 29 | Arian MuhamedagicPlace 29 · Grade 7 · Waterloo Co-Op | 7 | Waterloo Co-Op | 14:15.8 PR |
| 30 | Nolan WelterPlace 30 · Grade 7 · Waverly-Shell Rock | 7 | Waverly-Shell Rock | 14:19.0 |
| 31 | Saladin HadzicPlace 31 · Grade 7 · Waterloo Co-Op | 7 | Waterloo Co-Op | 14:20.2 PR |
| 32 | Matias MenschingPlace 32 · Grade 7 · Jesup | 7 | Jesup | 14:23.6 |
| 33 | Noah WeberPlace 33 · Grade 8 · Aplington - Parkersburg | 8 | Aplington - Parkersburg | 14:28.6 |
| 34 | Bennett TurnisPlace 34 · Grade 7 · Jesup | 7 | Jesup | 14:41.1 |
| 35 | Mason WriderPlace 35 · Grade 8 · Gladbrook-Reinbeck ms | 8 | Gladbrook-Reinbeck ms | 14:48.2 |
| 36 | Beau BordenPlace 36 · Grade 7 · North Tama County | 7 | North Tama County | 14:52.5 |
| 37 | Maxwell SiresPlace 37 · Grade 7 · Waterloo Co-Op | 7 | Waterloo Co-Op | 14:53.4 |
| 38 | Harrison SchiebelPlace 38 · Grade 8 · BCLUW | 8 | BCLUW | 14:54.6 PR |
| 39 | Maddox WeeksPlace 39 · Grade 7 · GMG | 7 | GMG | 15:06.1 PR |
| 40 | Caelor WyantPlace 40 · Grade 8 · Aplington - Parkersburg | 8 | Aplington - Parkersburg | 15:15.4 |
| 41 | Dom EllisonPlace 41 · Grade 7 · Waverly-Shell Rock | 7 | Waverly-Shell Rock | 15:22.4 |
| 42 | Joah AndersonPlace 42 · Grade 8 · Waverly-Shell Rock | 8 | Waverly-Shell Rock | 15:22.9 |
| 43 | Jace KukerPlace 43 · Grade 7 · Hudson | 7 | Hudson | 15:26.5 |
| 44 | Pepe GonzalesPlace 44 · Grade 7 · St. Patrick Catholic | 7 | St. Patrick Catholic | 15:28.8 PR |
| 45 | Wyatt GingeryPlace 45 · Grade 7 · Grundy Center | 7 | Grundy Center | 15:32.2 PR |
| 46 | Chase KlingamanPlace 46 · Grade 7 · Hudson | 7 | Hudson | 15:33.0 |
| 47 | Ericksen GravesPlace 47 · Grade 7 · Dike-New Hartford | 7 | Dike-New Hartford | 15:33.2 |
| 48 | Asa ButlerPlace 48 · Grade 7 · South Hardin ms | 7 | South Hardin ms | 15:34.5 PR |
| 49 | Landon EvansPlace 49 · Grade 7 · Gladbrook-Reinbeck ms | 7 | Gladbrook-Reinbeck ms | 15:39.5 |
| 50 | Jakob PrangerPlace 50 · Grade 7 · Don Bosco | 7 | Don Bosco | 15:44.0 PR |
| 51 | Bryer SedaPlace 51 · Grade 7 · North Tama County | 7 | North Tama County | 15:46.4 |
| 52 | Daniel HinderhofferPlace 52 · Grade 7 · BCLUW | 7 | BCLUW | 15:50.6 |
| 53 | Kayden HillegasPlace 53 · Grade 7 · Charles City | 7 | Charles City | 15:53.9 |
| 54 | Bennett HoodjerPlace 54 · Grade 7 · Clarksville ms | 7 | Clarksville ms | 16:01.3 |
| 55 | Owen KurtzPlace 55 · Grade 8 · Dike-New Hartford | 8 | Dike-New Hartford | 16:09.3 |
| 56 | Jack PetersenPlace 56 · Grade 8 · Aplington - Parkersburg | 8 | Aplington - Parkersburg | 16:09.5 |
| 57 | Samuel DoerderPlace 57 · Grade 7 · Waterloo Co-Op | 7 | Waterloo Co-Op | 16:11.4 |
| 58 | Aiden HawkPlace 58 · Grade 8 · Grundy Center | 8 | Grundy Center | 16:12.2 |
| 59 | Parker DiehlPlace 59 · Grade 8 · Waverly-Shell Rock | 8 | Waverly-Shell Rock | 16:14.5 |
| 60 | James AligPlace 60 · Grade 7 · Waterloo Co-Op | 7 | Waterloo Co-Op | 16:15.7 |
| 61 | Xander BuchholzPlace 61 · Grade 7 · Waverly-Shell Rock | 7 | Waverly-Shell Rock | 16:24.4 |
| 62 | Laurence BakingPlace 62 · Grade 8 · Charles City | 8 | Charles City | 16:27.8 |
| 63 | Amos ThompsonPlace 63 · Grade 7 · Charles City | 7 | Charles City | 16:29.1 |
| 64 | Caleb TownsleyPlace 64 · Grade 8 · Waverly-Shell Rock | 8 | Waverly-Shell Rock | 16:39.1 PR |
| 65 | Jackson WithersPlace 65 · Grade 7 · Waverly-Shell Rock | 7 | Waverly-Shell Rock | 16:45.9 |
| 66 | Conner FairbanksPlace 66 · Grade 8 · Grundy Center | 8 | Grundy Center | 16:58.6 |
| 67 | Jaxon ChildPlace 67 · Grade 7 · Dike-New Hartford | 7 | Dike-New Hartford | 17:02.4 PR |
| 68 | Anthony MyersPlace 68 · Grade 8 · Cedar Ridge Christian | 8 | Cedar Ridge Christian | 17:07.2 |
| 69 | Edmund WalbeckPlace 69 · Grade 7 · Waverly-Shell Rock | 7 | Waverly-Shell Rock | 18:02.5 |
| 70 | Kasyn HallPlace 70 · Grade 7 · Charles City | 7 | Charles City | 18:14.0 |
| 71 | Greyson HartsockPlace 71 · Grade 8 · Dike-New Hartford | 8 | Dike-New Hartford | 18:19.8 |
| 72 | Sullivan MeansPlace 72 · Grade 7 · Hudson | 7 | Hudson | 18:23.5 |
| 73 | Aiden RagoPlace 73 · Grade 8 · Waterloo Co-Op | 8 | Waterloo Co-Op | 18:24.1 PR |
| 74 | Kaiden LaticPlace 74 · Grade 7 · Waterloo Co-Op | 7 | Waterloo Co-Op | 18:32.1 PR |
| 75 | Paxton BreyfoglePlace 75 · Grade 7 · Grundy Center | 7 | Grundy Center | 18:35.5 |
| 76 | Elijah PifkinPlace 76 · Grade 7 · Gladbrook-Reinbeck ms | 7 | Gladbrook-Reinbeck ms | 18:38.3 |
| 77 | Niko SchutPlace 77 · Grade 7 · Waverly-Shell Rock | 7 | Waverly-Shell Rock | 18:46.7 |
| 78 | Henry GibsonPlace 78 · Grade 7 · Waverly-Shell Rock | 7 | Waverly-Shell Rock | 18:51.3 |
| 79 | Weston JordanPlace 79 · Grade 7 · Clarksville ms | 7 | Clarksville ms | 18:55.3 |
| 80 | Kyler BurkPlace 80 · Grade 7 · South Hardin ms | 7 | South Hardin ms | 19:00.5 |
| 81 | Bentley BondPlace 81 · Grade 7 · Clarksville ms | 7 | Clarksville ms | 19:03.0 |
| 82 | Colton SchaeferPlace 82 · Grade 7 · Waterloo Co-Op | 7 | Waterloo Co-Op | 19:09.3 |
| 83 | Henry RobinsonPlace 83 · Grade 7 · North Tama County | 7 | North Tama County | 19:12.6 |
| 84 | Reese SchildrothPlace 84 · Grade 7 · Gladbrook-Reinbeck ms | 7 | Gladbrook-Reinbeck ms | 19:22.1 |
| 85 | Ashtin McllrathPlace 85 · Grade 8 · Dike-New Hartford | 8 | Dike-New Hartford | 19:22.5 |
| 86 | Eden KearneyPlace 86 · Grade 7 · Dike-New Hartford | 7 | Dike-New Hartford | 19:40.7 |
| 87 | Abram CasticPlace 87 · Grade 7 · Waterloo Co-Op | 7 | Waterloo Co-Op | 19:51.5 PR |
| 88 | Josiah DawkinsPlace 88 · Grade 7 · Cedar Ridge Christian | 7 | Cedar Ridge Christian | 19:59.1 PR |
| 89 | Madden HirschPlace 89 · Grade 7 · Clarksville ms | 7 | Clarksville ms | 20:00.6 |
| 90 | Oliver L'HeureuxPlace 90 · Grade 7 · Dike-New Hartford | 7 | Dike-New Hartford | 20:23.7 |
| 91 | Ramses MelchorPlace 91 · Grade 7 · Waterloo Co-Op | 7 | Waterloo Co-Op | 21:26.2 |
| 92 | Ross SoiferPlace 92 · Grade 8 · Charles City | 8 | Charles City | 22:20.5 |
| 93 | Owen GeigerPlace 93 · Grade 7 · Gladbrook-Reinbeck ms | 7 | Gladbrook-Reinbeck ms | 22:44.4 |
| 94 | Alan MelchorPlace 94 · Grade 7 · Waterloo Co-Op | 7 | Waterloo Co-Op | 24:49.7 |
| 95 | Mauricio Perez-FloresPlace 95 · Grade 8 · Waterloo Co-Op | 8 | Waterloo Co-Op | 24:50.0 PR |
| 96 | Malachi StuppPlace 96 · Grade 7 · South Hardin ms | 7 | South Hardin ms | 25:57.5 |