| 1 | Asher WhitmerPlace 1 · Grade 8 · Clear Creek Amana | 8 | Clear Creek Amana | 11:09.8 |
| 2 | Fisher SEXTONPlace 2 · Grade 7 · Benton Community | 7 | Benton Community | 11:12.1 |
| 3 | Elam TiedtPlace 3 · Grade 8 · Williamsburg MS | 8 | Williamsburg MS | 11:41.0 |
| 4 | Mason DietzPlace 4 · Grade 8 · Regis-LaSalle | 8 | Regis-LaSalle | 11:45.4 |
| 5 | Tommy JoPlace 5 · Grade 8 · Cedar Ridge Christian | 8 | Cedar Ridge Christian | 11:46.4 |
| 6 | Mason BECKERPlace 6 · Grade 8 · Benton Community | 8 | Benton Community | 11:46.4 |
| 7 | Ty PirklPlace 7 · Grade 7 · Williamsburg MS | 7 | Williamsburg MS | 12:00.4 |
| 8 | Chase RhinehartPlace 8 · Grade 8 · Vinton-Shellsburg | 8 | Vinton-Shellsburg | 12:05.5 |
| 9 | Sebastian HolmesPlace 9 · Grade 7 · Solon | 7 | Solon | 12:10.4 |
| 10 | Urijah HeimerPlace 10 · Grade 7 · Mount Vernon | 7 | Mount Vernon | 12:10.8 |
| 11 | Broderick GagePlace 11 · Grade 8 · Clear Creek Amana | 8 | Clear Creek Amana | 12:14.4 |
| 12 | Layne HardenPlace 12 · Grade 8 · Solon | 8 | Solon | 12:15.7 |
| 13 | Owen VAN REEPlace 13 · Grade 8 · Vinton-Shellsburg | 8 | Vinton-Shellsburg | 12:18.1 |
| 14 | Bennett DrahosPlace 14 · Grade 7 · Williamsburg MS | 7 | Williamsburg MS | 12:20.8 |
| 15 | Noah RodriguesPlace 15 · Grade 7 · Williamsburg MS | 7 | Williamsburg MS | 12:23.3 |
| 16 | Gannon UhlmannPlace 16 · Grade 8 · Williamsburg MS | 8 | Williamsburg MS | 12:26.7 |
| 17 | Levi ThompsonPlace 17 · Grade 8 · Clear Creek Amana | 8 | Clear Creek Amana | 12:26.9 |
| 18 | Hudson SteinkampPlace 18 · Grade 7 · Williamsburg MS | 7 | Williamsburg MS | 12:28.3 |
| 19 | Cael GenkingerPlace 19 · Grade 8 · Regis-LaSalle | 8 | Regis-LaSalle | 12:28.6 |
| 20 | Knox BECKERPlace 20 · Grade 8 · Benton Community | 8 | Benton Community | 12:48.0 |
| 21 | Owen BuswellPlace 21 · Grade 8 · Williamsburg MS | 8 | Williamsburg MS | 12:48.9 |
| 22 | Eli WilkinPlace 22 · Grade 7 · Regis-LaSalle | 7 | Regis-LaSalle | 12:59.3 |
| 23 | Asher SuttonPlace 23 · Grade 8 · Solon | 8 | Solon | 13:07.1 |
| 24 | Colin CripePlace 24 · Grade 8 · Regis-LaSalle | 8 | Regis-LaSalle | 13:09.9 |
| 25 | Isaiah NovakPlace 25 · Grade 7 · Clear Creek Amana | 7 | Clear Creek Amana | 13:10.3 |
| 26 | Max WilliamsPlace 26 · Grade 7 · Regis-LaSalle | 7 | Regis-LaSalle | 13:11.9 |
| 27 | James LongPlace 27 · Grade 7 · Williamsburg MS | 7 | Williamsburg MS | 13:13.6 |
| 28 | Zayden MillerPlace 28 · Grade 8 · Clear Creek Amana | 8 | Clear Creek Amana | 13:13.8 |
| 29 | Noah McGranePlace 29 · Grade 8 · Cedar Ridge Christian | 8 | Cedar Ridge Christian | 13:14.8 |
| 30 | Carter OjaPlace 30 · Grade 8 · Cedar Rapids Prep | 8 | Cedar Rapids Prep | 13:15.7 |
| 31 | Rylan HallPlace 31 · Grade 8 · Mount Vernon | 8 | Mount Vernon | 13:26.5 |
| 32 | William FullerPlace 32 · Grade 7 · Regis-LaSalle | 7 | Regis-LaSalle | 13:27.5 |
| 33 | Luke SearsPlace 33 · Grade 7 · Regis-LaSalle | 7 | Regis-LaSalle | 13:27.7 |
| 34 | Jacob YoungPlace 34 · Grade 7 · Clear Creek Amana | 7 | Clear Creek Amana | 13:29.0 |
| 35 | Mathias JohnsonPlace 35 · Grade 8 · Clear Creek Amana | 8 | Clear Creek Amana | 13:30.0 |
| 36 | Chase MILLERPlace 36 · Grade 8 · Benton Community | 8 | Benton Community | 13:31.5 |
| 37 | Kaeden CRAIGPlace 37 · Grade 7 · Cedar Ridge Christian | 7 | Cedar Ridge Christian | 13:35.8 |
| 38 | Ralen AlbaughPlace 38 · Grade 7 · Williamsburg MS | 7 | Williamsburg MS | 13:48.6 |
| 39 | Danny LeePlace 39 · Grade 8 · Regis-LaSalle | 8 | Regis-LaSalle | 13:51.4 |
| 40 | Zavier ThiesPlace 40 · Grade 8 · Mount Vernon | 8 | Mount Vernon | 13:53.5 |
| 41 | Boden LaingPlace 41 · Grade 8 · Solon | 8 | Solon | 13:53.8 |
| 42 | Aiden ZihlmanPlace 42 · Grade 8 · Clear Creek Amana | 8 | Clear Creek Amana | 13:54.0 |
| 43 | Elias SmithPlace 43 · Grade 8 · Clear Creek Amana | 8 | Clear Creek Amana | 13:57.3 |
| 44 | Sam SCHOETTMERPlace 44 · Grade 8 · Benton Community | 8 | Benton Community | 13:58.9 |
| 45 | Chris SurinePlace 45 · Grade 8 · Clear Creek Amana | 8 | Clear Creek Amana | 14:16.8 |
| 46 | Vinny WrightPlace 46 · Grade 8 · Cedar Rapids Prep | 8 | Cedar Rapids Prep | 14:19.3 |
| 47 | Sawyer GerlitsPlace 47 · Grade 8 · Solon | 8 | Solon | 14:20.4 |
| 48 | Lucas WilgenbuschPlace 48 · Grade 7 · Regis-LaSalle | 7 | Regis-LaSalle | 14:24.8 |
| 49 | Evan MartinPlace 49 · Grade 7 · Benton Community | 7 | Benton Community | 14:29.6 |
| 50 | Louis JonesPlace 50 · Grade 8 · Mount Vernon | 8 | Mount Vernon | 14:35.2 |
| 51 | Evan ScheilPlace 51 · Grade 8 · Mount Vernon | 8 | Mount Vernon | 14:45.0 |
| 52 | Liam LiuPlace 52 · Grade 8 · Mount Vernon | 8 | Mount Vernon | 14:45.5 |
| 53 | Ezra TaylorPlace 53 · Grade 7 · Clear Creek Amana | 7 | Clear Creek Amana | 14:51.5 |
| 54 | Charles FerinPlace 54 · Grade 8 · Solon | 8 | Solon | 14:52.8 |
| 55 | Caleb GugliuzzaPlace 55 · Grade 7 · Clear Creek Amana | 7 | Clear Creek Amana | 14:54.7 |
| 56 | Logan KellyPlace 56 · Grade 8 · Regis-LaSalle | 8 | Regis-LaSalle | 14:55.4 |
| 57 | Talon GRIMMPlace 57 · Grade 7 · Vinton-Shellsburg | 7 | Vinton-Shellsburg | 14:58.6 |
| 58 | Nolan FISHPlace 58 · Grade 7 · Vinton-Shellsburg | 7 | Vinton-Shellsburg | 15:01.8 |
| 59 | Padrick BevardPlace 59 · Grade 8 · Clear Creek Amana | 8 | Clear Creek Amana | 15:02.1 |
| 60 | Luke SmithPlace 60 · Grade 7 · Solon | 7 | Solon | 15:07.7 |
| 61 | Michael SchultejansPlace 61 · Grade 7 · Clear Creek Amana | 7 | Clear Creek Amana | 15:08.5 |
| 62 | Wil HulsebergPlace 62 · Grade 7 · Williamsburg MS | 7 | Williamsburg MS | 15:10.0 |
| 63 | Luciano CannistraPlace 63 · Grade 7 · Clear Creek Amana | 7 | Clear Creek Amana | 15:19.3 |
| 64 | Willem NelsonPlace 64 · Grade 8 · Clear Creek Amana | 8 | Clear Creek Amana | 15:24.7 |
| 65 | Weston LAGRANGEPlace 65 · Grade 7 · Vinton-Shellsburg | 7 | Vinton-Shellsburg | 15:24.8 |
| 66 | Mason KearnsPlace 66 · Grade 8 · Vinton-Shellsburg | 8 | Vinton-Shellsburg | 15:31.4 |
| 67 | Wyatt UhlmannPlace 67 · Grade 7 · Williamsburg MS | 7 | Williamsburg MS | 15:31.5 |
| 68 | Rylan SporrerPlace 68 · Grade 8 · Mount Vernon | 8 | Mount Vernon | 15:41.5 |
| 69 | Greyson GoldingPlace 69 · Grade 8 · Regis-LaSalle | 8 | Regis-LaSalle | 15:50.3 |
| 70 | Jantz JOHNSONPlace 70 · Grade 7 · Vinton-Shellsburg | 7 | Vinton-Shellsburg | 15:53.1 |
| 71 | Jack HIGGINSPlace 71 · Grade 7 · Vinton-Shellsburg | 7 | Vinton-Shellsburg | 16:01.2 |
| 72 | Elijah REEVEPlace 72 · Grade 7 · Vinton-Shellsburg | 7 | Vinton-Shellsburg | 16:13.0 |
| 73 | Tristan WeaverPlace 73 · Grade 8 · Mount Vernon | 8 | Mount Vernon | 16:20.2 |
| 74 | Oliver Colunga-AlbaPlace 74 · Grade 8 · Williamsburg MS | 8 | Williamsburg MS | 16:23.5 |
| 75 | Maxwell JohnsonPlace 75 · Grade 7 · Clear Creek Amana | 7 | Clear Creek Amana | 16:23.5 |
| 76 | Emerson BergmannPlace 76 · Grade 7 · Clear Creek Amana | 7 | Clear Creek Amana | 16:31.8 |
| 77 | Cole VeederPlace 77 · Grade 8 · Mount Vernon | 8 | Mount Vernon | 16:40.7 |
| 78 | Noah CarlsonPlace 78 · Grade 8 · Mount Vernon | 8 | Mount Vernon | 16:43.4 |
| 79 | Bailey WASHBURGPlace 79 · Grade 7 · Vinton-Shellsburg | 7 | Vinton-Shellsburg | 16:47.3 |
| 80 | Reece BUNTENPlace 80 · Grade 7 · Vinton-Shellsburg | 7 | Vinton-Shellsburg | 17:02.5 |
| 81 | Vinny BOWENPlace 81 · Grade 7 · Vinton-Shellsburg | 7 | Vinton-Shellsburg | 17:18.3 |
| 82 | Kyler BeardsleyPlace 82 · Grade 7 · Cedar Rapids Prep | 7 | Cedar Rapids Prep | 17:20.0 |
| 83 | Lincoln ArwinePlace 83 · Grade 8 · Williamsburg MS | 8 | Williamsburg MS | 17:27.0 |
| 84 | Kindness KakomaPlace 84 · Grade 7 · Clear Creek Amana | 7 | Clear Creek Amana | 17:35.9 |
| 85 | Caden OdlePlace 85 · Grade 7 · Clear Creek Amana | 7 | Clear Creek Amana | 17:38.1 |
| 86 | Kellen JohanningmeierPlace 86 · Grade 7 · Mount Vernon | 7 | Mount Vernon | 17:43.1 |
| 87 | Everet RuschPlace 87 · Grade 8 · Clear Creek Amana | 8 | Clear Creek Amana | 17:47.0 |
| 88 | Jack KOCHPlace 88 · Grade 7 · Benton Community | 7 | Benton Community | 17:55.1 |
| 89 | Wyatt HolmesPlace 89 · Grade 8 · Mount Vernon | 8 | Mount Vernon | 18:02.0 |
| 90 | Finn KrallPlace 90 · Grade 8 · Mount Vernon | 8 | Mount Vernon | 18:03.9 |
| 91 | Ayden SheelerPlace 91 · Grade 8 · Williamsburg MS | 8 | Williamsburg MS | 18:11.2 |
| 92 | Logan DelarmPlace 92 · Grade 8 · Clear Creek Amana | 8 | Clear Creek Amana | 18:16.5 |
| 93 | Milo JonesPlace 93 · Grade 8 · Mount Vernon | 8 | Mount Vernon | 18:28.7 |
| 94 | Jackson STRAUVERSPlace 94 · Grade 7 · Vinton-Shellsburg | 7 | Vinton-Shellsburg | 18:35.9 |
| 95 | Finn PlattnerPlace 95 · Grade 8 · Mount Vernon | 8 | Mount Vernon | 18:52.2 |
| 96 | Joshua JONESPlace 96 · Grade 7 · Vinton-Shellsburg | 7 | Vinton-Shellsburg | 19:09.7 |
| 97 | Ian SCHMINKEPlace 97 · Grade 8 · Vinton-Shellsburg | 8 | Vinton-Shellsburg | 19:21.0 |
| 98 | Malcom HAPPELPlace 98 · Grade 7 · Benton Community | 7 | Benton Community | 19:24.9 |
| 99 | Mathew WalkerPlace 99 · Grade 7 · Solon | 7 | Solon | 19:46.2 |
| 100 | Elliot WHALENPlace 100 · Grade 7 · Vinton-Shellsburg | 7 | Vinton-Shellsburg | 19:46.3 |
| 101 | Michael GironPlace 101 · Grade 7 · Cedar Rapids Prep | 7 | Cedar Rapids Prep | 20:02.6 |
| 102 | Judah BrindeiroPlace 102 · Grade 7 · Clear Creek Amana | 7 | Clear Creek Amana | 20:28.5 |
| 103 | Zach PoduskaPlace 103 · Grade 8 · Mount Vernon | 8 | Mount Vernon | 21:15.0 |
| 104 | Rowan CloughPlace 104 · Grade 8 · Mount Vernon | 8 | Mount Vernon | 21:22.7 |
| 105 | Auguste Aguey-ZinsouPlace 105 · Grade 8 · Cedar Rapids Prep | 8 | Cedar Rapids Prep | 21:27.6 |
| 106 | Liam MABRYPlace 106 · Grade 7 · Vinton-Shellsburg | 7 | Vinton-Shellsburg | 21:51.5 |
| 107 | Lincoln DurrPlace 107 · Grade 8 · Williamsburg MS | 8 | Williamsburg MS | 22:11.2 |
| 108 | Josiah DawkinsPlace 108 · Grade 7 · Cedar Ridge Christian | 7 | Cedar Ridge Christian | 23:28.0 |
| 109 | Paxton KEILPlace 109 · Grade 8 · Vinton-Shellsburg | 8 | Vinton-Shellsburg | 24:26.1 |
| 110 | Wesley LACEYPlace 110 · Grade 8 · Vinton-Shellsburg | 8 | Vinton-Shellsburg | 26:17.9 |
| 111 | Dillon WILLISPlace 111 · Grade 8 · Vinton-Shellsburg | 8 | Vinton-Shellsburg | 27:34.0 |