| 1 | Carson RashidPlace 1 · Grade 8 · Ft. Madison | 8 | Ft. Madison | 11:35.17 | 1 |
| 2 | Ben CartheyPlace 2 · Grade 8 · Mt. Pleasant MS | 8 | Mt. Pleasant MS | 12:09.81 | 2 |
| 3 | Kevin MarcelinoPlace 3 · Grade 7 · Washington MS | 7 | Washington MS | 12:19.32 | 3 |
| 4 | Shay StringerPlace 4 · Grade 8 · Burlington MS | 8 | Burlington MS | 12:22.66 | 4 |
| 5 | Luke BeenblossomPlace 5 · Grade 8 · Washington MS | 8 | Washington MS | 12:32.57 | 5 |
| 6 | Joey JolinPlace 6 · Grade 8 · Burlington MS | 8 | Burlington MS | 12:36.05 | 6 |
| 7 | Nathen BowenPlace 7 · Grade 8 · Ft. Madison | 8 | Ft. Madison | 12:36.32 | 7 |
| 8 | Leif BoedingPlace 8 · Grade 8 · Ft. Madison | 8 | Ft. Madison | 12:40.23 | 8 |
| 9 | Aiden MitchellPlace 9 · Grade 7 · Ft. Madison | 7 | Ft. Madison | 12:44.62 | 9 |
| 10 | Brady McWhirterPlace 10 · Grade 8 · Fairfield MS | 8 | Fairfield MS | 12:48.57 | 10 |
| 11 | Calvin SchaferPlace 11 · Grade 8 · Burlington MS | 8 | Burlington MS | 12:49.04 | 11 |
| 12 | Louis TrumbellPlace 12 · Grade 8 · Burlington MS | 8 | Burlington MS | 12:50.31 | 12 |
| 13 | Louis DalPlace 13 · Grade 8 · Keokuk | 8 | Keokuk | 12:58.65 | 13 |
| 14 | John ContrellPlace 14 · Grade 8 · Ft. Madison | 8 | Ft. Madison | 13:08.65 | 14 |
| 15 | Jacob ShottenkirkPlace 15 · Grade 7 · Ft. Madison | 7 | Ft. Madison | 13:10.90 | 15 |
| 16 | Micah ReesPlace 16 · Grade 8 · Washington MS | 8 | Washington MS | 13:12.91 | 16 |
| 17 | Ben RamatowskiPlace 17 · Grade 8 · Ft. Madison | 8 | Ft. Madison | 13:13.73 | 17 |
| 18 | Nate StroudPlace 18 · Grade 8 · Mt. Pleasant MS | 8 | Mt. Pleasant MS | 13:21.33 | 18 |
| 19 | Brayton HutsonPlace 19 · Grade 7 · Mt. Pleasant MS | 7 | Mt. Pleasant MS | 13:24.05 | 19 |
| 20 | Aaron GreenPlace 20 · Grade 8 · Burlington MS | 8 | Burlington MS | 13:34.04 | 20 |
| 21 | Jaydan ThomasPlace 21 · Grade 7 · Keokuk | 7 | Keokuk | 13:34.77 | 21 |
| 22 | Peyton LambertPlace 22 · Grade 7 · Ft. Madison | 7 | Ft. Madison | 13:36.49 | 22 |
| 23 | Coleman MoweryPlace 23 · Grade 8 · Mt. Pleasant MS | 8 | Mt. Pleasant MS | 13:40.33 | 23 |
| 24 | Kindric HurtPlace 24 · Grade 8 · Burlington MS | 8 | Burlington MS | 13:41.60 | 24 |
| 25 | Kaiden DietzenbachPlace 25 · Grade 7 · Mt. Pleasant MS | 7 | Mt. Pleasant MS | 13:43.94 | 25 |
| 26 | Joe McClearyPlace 26 · Grade 7 · Washington MS | 7 | Washington MS | 14:04.76 | 26 |
| 27 | Christos KantzavelousPlace 27 · Grade 8 · Burlington MS | 8 | Burlington MS | 14:08.45 | 27 |
| 28 | Nate KonczalPlace 28 · Grade 8 · Fairfield MS | 8 | Fairfield MS | 14:10.19 | 28 |
| 29 | David CreerPlace 29 · Grade 8 · Fairfield MS | 8 | Fairfield MS | 14:13.04 | 29 |
| 30 | Connor DennisPlace 30 · Grade 7 · Ft. Madison | 7 | Ft. Madison | 14:14.76 | 30 |
| 31 | Zach NewtonPlace 31 · Grade 7 · Mt. Pleasant MS | 7 | Mt. Pleasant MS | 14:15.22 | 31 |
| 32 | Aaron BoonePlace 32 · Grade 7 · Washington MS | 7 | Washington MS | 14:18.55 | 32 |
| 33 | London WrayPlace 33 · Grade 8 · Keokuk | 8 | Keokuk | 14:26.21 | 33 |
| 34 | Tim WinlandPlace 34 · Grade 8 · Fairfield MS | 8 | Fairfield MS | 14:26.69 | 34 |
| 35 | Brayden WagesPlace 35 · Grade 7 · Fairfield MS | 7 | Fairfield MS | 14:33.76 | 35 |
| 36 | Cooper Abfalter-DialPlace 36 · Grade 7 · Keokuk | 7 | Keokuk | 14:37.28 | 36 |
| 37 | Drake LandauPlace 37 · Grade 8 · Mt. Pleasant MS | 8 | Mt. Pleasant MS | 14:44.31 | 37 |
| 38 | Tyler AldertonPlace 38 · Grade 7 · Washington MS | 7 | Washington MS | 14:49.80 | 38 |
| 39 | Kyle BarkerPlace 39 · Grade 7 · Keokuk | 7 | Keokuk | 14:57.19 | 39 |
| 40 | Brendan TaylorPlace 40 · Grade 7 · Washington MS | 7 | Washington MS | 15:06.15 | 40 |
| 41 | Nolan DelperdangPlace 41 · Grade 7 · Keokuk | 7 | Keokuk | 15:06.92 | 41 |
| 42 | Lucas LindseyPlace 42 · Grade 7 · Washington MS | 7 | Washington MS | 15:08.51 | 42 |
| 43 | Jace SandersPlace 43 · Grade 7 · Washington MS | 7 | Washington MS | 15:15.94 | 43 |
| 44 | Landon UlinPlace 44 · Grade 7 · Fairfield MS | 7 | Fairfield MS | 15:27.42 | 44 |
| 45 | Rylan AndersonPlace 45 · Grade 7 · Fairfield MS | 7 | Fairfield MS | 15:37.32 | 45 |
| 46 | Jaykob FinchPlace 46 · Grade 8 · Keokuk | 8 | Keokuk | 15:43.55 | 46 |
| 47 | Riley BardPlace 47 · Grade 7 · Fairfield MS | 7 | Fairfield MS | 15:49.24 | 47 |
| 48 | Dayton MauckPlace 48 · Grade 7 · Fairfield MS | 7 | Fairfield MS | 15:50.20 | 48 |
| 49 | Logan KneesePlace 49 · Grade 7 · Washington MS | 7 | Washington MS | 15:50.92 | 49 |
| 50 | Elijah GibbsPlace 50 · Grade 8 · Keokuk | 8 | Keokuk | 15:55.61 | 50 |
| 51 | Isajah MorrisPlace 51 · Grade 8 · Washington MS | 8 | Washington MS | 15:56.77 | 51 |
| 52 | Adam JohnsonPlace 52 · Grade 8 · Burlington MS | 8 | Burlington MS | 16:08.19 | 52 |
| 53 | Dominick WallacePlace 53 · Grade 7 · Fairfield MS | 7 | Fairfield MS | 16:09.86 | 53 |
| 54 | Chris ReiniersPlace 54 · Grade 7 · Fairfield MS | 7 | Fairfield MS | 16:13.74 | 54 |
| 55 | Ethan CassPlace 55 · Grade 7 · Fairfield MS | 7 | Fairfield MS | 16:15.18 | 55 |
| 56 | Nicolas OrianoPlace 56 · Grade 8 · Highland | 8 | Highland | 16:15.97 | 56 |
| 57 | Tyler TolanderPlace 57 · Grade 7 · Mt. Pleasant MS | 7 | Mt. Pleasant MS | 16:18.56 | 57 |
| 58 | Luke SchiebelPlace 58 · Grade 7 · Washington MS | 7 | Washington MS | 16:28.23 | 58 |
| 59 | Oliver SantiagoPlace 59 · Grade 8 · Ft. Madison | 8 | Ft. Madison | 16:34.57 | 59 |
| 60 | Kinnick PalmerPlace 60 · Grade 7 · Sigourney MS | 7 | Sigourney MS | 16:39.84 | 60 |
| 61 | Ryan HinsonPlace 61 · Grade 7 · Washington MS | 7 | Washington MS | 16:40.29 | 61 |
| 62 | Dirk RothePlace 62 · Grade 7 · Washington MS | 7 | Washington MS | 16:40.29 | 62 |
| 63 | Ousman SanePlace 63 · Grade 7 · Fairfield MS | 7 | Fairfield MS | 16:47.64 | 63 |
| 64 | Riley PerkinsPlace 64 · Grade 7 · Fairfield MS | 7 | Fairfield MS | 16:47.64 | 64 |
| 65 | Cole VetterPlace 65 · Grade 7 · Washington MS | 7 | Washington MS | 16:51.38 | 65 |
| 66 | Nolan McLaughlinPlace 66 · Grade 7 · Sigourney MS | 7 | Sigourney MS | 16:51.38 | 66 |
| 67 | Levi RuckdashelPlace 67 · Grade 8 · Mt. Pleasant MS | 8 | Mt. Pleasant MS | 17:06.03 | 67 |
| 68 | Dalton Lange-MoneyPlace 68 · Grade 8 · Fairfield MS | 8 | Fairfield MS | 17:09.88 | 68 |
| 69 | Noah CourtneyPlace 69 · Grade 8 · Keokuk | 8 | Keokuk | 17:22.33 | 69 |
| 70 | Ethan BrushPlace 70 · Grade 8 · Mt. Pleasant MS | 8 | Mt. Pleasant MS | 17:23.67 | 70 |
| 71 | Nate EdmondsPlace 71 · Grade 7 · Washington MS | 7 | Washington MS | 17:37.18 | 71 |
| 72 | Henry AdamsPlace 72 · Grade 7 · Mt. Pleasant MS | 7 | Mt. Pleasant MS | 17:37.93 | 72 |
| 73 | Damon HunterPlace 73 · Grade 8 · Ft. Madison | 8 | Ft. Madison | 17:38.74 | 73 |
| 74 | Kael MalichkyPlace 74 · Grade 8 · Washington MS | 8 | Washington MS | 17:39.03 | 74 |
| 75 | Zach JohnsonPlace 75 · Grade 8 · Mt. Pleasant MS | 8 | Mt. Pleasant MS | 18:08.39 | 75 |
| 76 | Jack JohnstonPlace 76 · Grade 7 · Ft. Madison | 7 | Ft. Madison | 18:19.22 | 76 |
| 77 | Palmer SnavelyPlace 77 · Grade 8 · Mt. Pleasant MS | 8 | Mt. Pleasant MS | 18:24.20 | 77 |
| 78 | Cody StraitPlace 78 · Grade 8 · Highland | 8 | Highland | 18:28.85 | 78 |
| 79 | Grant WillhamPlace 79 · Grade 7 · Mt. Pleasant MS | 7 | Mt. Pleasant MS | 19:53.64 | 79 |
| 80 | Ethan HuffmanPlace 80 · Grade 7 · Ft. Madison | 7 | Ft. Madison | 20:47.60 | 80 |
| 81 | Wade EckrichPlace 81 · Grade 7 · Highland | 7 | Highland | 22:25.92 | 81 |
| 82 | Brady WadePlace 82 · Grade 7 · Ft. Madison | 7 | Ft. Madison | 23:26.20 | 82 |