| 1 | Matt RichardsonPlace 1 · Grade 12 · Baxter | 12 | Baxter | 17:48.80 |
| 2 | Max HandorfPlace 2 · Grade 10 · Baxter | 10 | Baxter | 17:55.80 |
| 3 | Devante CaldwellPlace 3 · Grade 12 · Clarke Osceola | 12 | Clarke Osceola | 18:10.20 |
| 4 | Silas KimberleyPlace 4 · Grade 12 · Collins-Maxwell | 12 | Collins-Maxwell | 18:16.80 |
| 5 | Ethen BroughPlace 5 · Grade 12 · Grand View Christian School | 12 | Grand View Christian School | 18:20.50 |
| 6 | Sullivan WilkinsPlace 6 · Grade 11 · Colfax-Mingo | 11 | Colfax-Mingo | 18:21.80 |
| 7 | Aaron ShoemakerPlace 7 · Grade 10 · Collins-Maxwell | 10 | Collins-Maxwell | 18:27.20 |
| 8 | Jacob McPherrenPlace 8 · Grade 11 · Saydel | 11 | Saydel | 18:30.10 |
| 9 | Cael LeightonPlace 9 · Grade 11 · Woodward-Granger | 11 | Woodward-Granger | 18:40.30 |
| 10 | Tyler SteffenPlace 10 · Grade 10 · Grand View Christian School | 10 | Grand View Christian School | 19:04.10 |
| 11 | Malcolm ToornstraPlace 11 · Grade 09 · Collins-Maxwell | 09 | Collins-Maxwell | 19:12.10 |
| 12 | Ben YangPlace 12 · Grade 12 · North Mahaska New Sharon | 12 | North Mahaska New Sharon | 19:19.30 |
| 13 | Eli HightPlace 13 · Grade 09 · Grand View Christian School | 09 | Grand View Christian School | 19:23.00 |
| 14 | Maddox PetersPlace 14 · Grade 11 · Baxter | 11 | Baxter | 19:25.90 |
| 15 | Alex YountsPlace 15 · Grade 11 · Woodward-Granger | 11 | Woodward-Granger | 19:37.70 |
| 16 | Axl PattersonPlace 16 · Grade 12 · North Mahaska New Sharon | 12 | North Mahaska New Sharon | 19:39.30 |
| 17 | Carter CoronaPlace 17 · Grade 09 · B-G-M, Brook | 09 | B-G-M, Brook | 19:44.40 |
| 18 | Connor PerishoPlace 18 · Grade 10 · Colo-Nesco | 10 | Colo-Nesco | 19:44.80 |
| 19 | Cooper FinesteadPlace 19 · Grade 09 · Woodward-Granger | 09 | Woodward-Granger | 19:46.10 |
| 20 | Owen AmentPlace 20 · Grade 12 · Colfax-Mingo | 12 | Colfax-Mingo | 19:47.40 |
| 21 | Maddox WynjaPlace 21 · Grade 10 · North Mahaska New Sharon | 10 | North Mahaska New Sharon | 19:56.80 |
| 22 | Mario RodriguezPlace 22 · Grade 10 · Colfax-Mingo | 10 | Colfax-Mingo | 19:57.10 |
| 23 | Dakota ParkerPlace 23 · Grade 10 · Baxter | 10 | Baxter | 20:00.00 |
| 24 | Jackson BowlsbyPlace 24 · Grade 09 · Woodward-Granger | 09 | Woodward-Granger | 20:01.40 |
| 25 | Josiah BoltonPlace 25 · Grade 10 · Grand View Christian School | 10 | Grand View Christian School | 20:04.50 |
| 26 | William SeylerPlace 26 · Grade 10 · Grand View Christian School | 10 | Grand View Christian School | 20:08.60 |
| 27 | Tyler AlbrightPlace 27 · Grade 11 · Woodward Academy | 11 | Woodward Academy | 20:13.90 |
| 28 | Josue RodriguezPlace 28 · Grade 12 · Colfax-Mingo | 12 | Colfax-Mingo | 20:15.40 |
| 29 | Luke WadePlace 29 · Grade 09 · Clarke Osceola | 09 | Clarke Osceola | 20:19.90 |
| 30 | Vance NyborgPlace 30 · Grade 09 · Woodward-Granger | 09 | Woodward-Granger | 20:22.70 |
| 31 | Eric Francisco PedroPlace 31 · Grade 12 · Clarke Osceola | 12 | Clarke Osceola | 20:25.80 |
| 32 | Alex HernandezPlace 32 · Grade 10 · Saydel | 10 | Saydel | 20:29.00 |
| 33 | Mar BillioPlace 33 · Grade 11 · Woodward Academy | 11 | Woodward Academy | 20:32.30 |
| 34 | Andrew JacobsonPlace 34 · Grade 09 · Collins-Maxwell | 09 | Collins-Maxwell | 20:37.70 |
| 35 | Joe CaseyPlace 35 · Grade 11 · Woodward-Granger | 11 | Woodward-Granger | 20:45.20 |
| 36 | Jachai HarrisonPlace 36 · Grade 09 · Woodward Academy | 09 | Woodward Academy | 20:48.50 |
| 37 | Jacob BoesenbergPlace 37 · Grade 09 · B-G-M, Brook | 09 | B-G-M, Brook | 20:50.10 |
| 38 | Alex WoodPlace 38 · Grade 11 · Saydel | 11 | Saydel | 20:54.40 |
| 39 | Conner WilliamsPlace 39 · Grade 12 · Clarke Osceola | 12 | Clarke Osceola | 20:55.40 |
| 40 | Ethan HarnagePlace 40 · Grade 10 · Colo-Nesco | 10 | Colo-Nesco | 20:55.90 |
| 41 | Kincaid MitchellPlace 41 · Grade 12 · North Mahaska New Sharon | 12 | North Mahaska New Sharon | 20:58.70 |
| 42 | Brody FeehanPlace 42 · Grade 12 · Clarke Osceola | 12 | Clarke Osceola | 21:08.00 |
| 43 | Laine GollyPlace 43 · Grade 12 · Colo-Nesco | 12 | Colo-Nesco | 21:08.40 |
| 44 | Raul CastanedaPlace 44 · Grade 12 · Saydel | 12 | Saydel | 21:10.30 |
| 45 | William GatesPlace 45 · Grade 10 · Saydel | 10 | Saydel | 21:17.50 |
| 46 | Donovan WilsonPlace 46 · Grade 12 · Woodward Academy | 12 | Woodward Academy | 21:28.10 |
| 47 | Logan RainsbargerPlace 47 · Grade 12 · Baxter | 12 | Baxter | 21:51.50 |
| 48 | Sam CaseyPlace 48 · Grade 09 · Woodward-Granger | 09 | Woodward-Granger | 21:56.20 |
| 49 | Daniel BirchPlace 49 · Grade 09 · Grand View Christian School | 09 | Grand View Christian School | 22:02.40 |
| 50 | Markies SondoPlace 50 · Grade 10 · Woodward Academy | 10 | Woodward Academy | 22:12.30 |
| 51 | Keary SangerPlace 51 · Grade 12 · Newton | 12 | Newton | 22:14.20 |
| 52 | Milad IbraheemPlace 52 · Grade 12 · Clarke Osceola | 12 | Clarke Osceola | 22:15.20 |
| 53 | Robert Newcomb-CollettPlace 53 · Grade 10 · Woodward Academy | 10 | Woodward Academy | 22:23.70 |
| 54 | Isaiah GlassPlace 54 · Grade 11 · Woodward Academy | 11 | Woodward Academy | 22:31.00 |
| 55 | Dwight HumphreyPlace 55 · Grade 09 · Clarke Osceola | 09 | Clarke Osceola | 22:32.60 |
| 56 | Hudson SwartsPlace 56 · Grade 09 · Newton | 09 | Newton | 22:34.20 |
| 57 | Jeb GoemaatPlace 57 · Grade 10 · North Mahaska New Sharon | 10 | North Mahaska New Sharon | 22:34.80 |
| 58 | Owen NoteboomPlace 58 · Grade 12 · Grand View Christian School | 12 | Grand View Christian School | 22:55.10 |
| 59 | Cain GrandiaPlace 59 · Grade 09 · North Mahaska New Sharon | 09 | North Mahaska New Sharon | 23:01.30 |
| 60 | Joshua AndersonPlace 60 · Grade 10 · Colo-Nesco | 10 | Colo-Nesco | 23:09.40 |
| 61 | Emerson CookPlace 61 · Grade 09 · Newton | 09 | Newton | 23:21.60 |
| 62 | Aiden RamosPlace 62 · Grade 11 · Woodward Academy | 11 | Woodward Academy | 23:33.60 |
| 63 | Cooper BahlsPlace 63 · Grade 12 · Clarke Osceola | 12 | Clarke Osceola | 23:40.70 |
| 64 | Joey TurpinPlace 64 · Grade 09 · Clarke Osceola | 09 | Clarke Osceola | 23:41.60 |
| 65 | Talon CurriePlace 65 · Grade 12 · Newton | 12 | Newton | 23:42.50 |
| 66 | Alvin McGaskeyPlace 66 · Grade 11 · Woodward Academy | 11 | Woodward Academy | 23:48.30 |
| 67 | Ryan MoorePlace 67 · Grade 10 · Colfax-Mingo | 10 | Colfax-Mingo | 23:59.60 |
| 68 | Micah DominaPlace 68 · Grade 12 · Clarke Osceola | 12 | Clarke Osceola | 24:13.40 |
| 68 | Erick HernandezPlace 68 · Grade 11 · Clarke Osceola | 11 | Clarke Osceola | 24:13.40 |
| 70 | Hayden FlahertyPlace 70 · Grade 09 · Newton | 09 | Newton | 24:17.33 |
| 71 | Sidney TreesPlace 71 · Grade 12 · Woodward-Granger | 12 | Woodward-Granger | 24:29.67 |
| 72 | Gabrial MillerPlace 72 · Grade 10 · Newton | 10 | Newton | 24:43.81 |
| 73 | Nathaniel EndersbePlace 73 · Grade 10 · Colfax-Mingo | 10 | Colfax-Mingo | 24:54.19 |
| 74 | Brandon Sanchez FloresPlace 74 · Grade 12 · Clarke Osceola | 12 | Clarke Osceola | 25:11.79 |
| 75 | Alex HoytPlace 75 · Grade 09 · Woodward-Granger | 09 | Woodward-Granger | 25:21.10 |
| 75 | Zayden SmothersPlace 75 · Grade 09 · Woodward-Granger | 09 | Woodward-Granger | 25:21.10 |
| 77 | Ivan OrozcoPlace 77 · Grade 11 · Saydel | 11 | Saydel | 25:30.87 |
| 78 | Carter BeltPlace 78 · Grade 09 · Woodward-Granger | 09 | Woodward-Granger | 25:36.00 |
| 79 | Parker BonneyPlace 79 · Grade 09 · Baxter | 09 | Baxter | 25:37.37 |
| 80 | David GutuPlace 80 · Grade 10 · Grand View Christian School | 10 | Grand View Christian School | 26:16.70 |
| 81 | Adrian NegretePlace 81 · Grade 12 · Clarke Osceola | 12 | Clarke Osceola | 26:23.40 |
| 82 | Isaiah WilliamsPlace 82 · Grade 09 · B-G-M, Brook | 09 | B-G-M, Brook | 26:35.47 |
| 83 | Ben ShaferPlace 83 · Grade 09 · Newton | 09 | Newton | 26:56.30 |
| 84 | Trey KuhlPlace 84 · Grade 09 · Woodward-Granger | 09 | Woodward-Granger | 27:51.00 |
| 85 | Zach DeVorePlace 85 · Grade 10 · Collins-Maxwell | 10 | Collins-Maxwell | 27:51.70 |
| 86 | Michael KundelPlace 86 · Grade 09 · Woodward-Granger | 09 | Woodward-Granger | 28:08.10 |
| 87 | William CoxPlace 87 · Grade 10 · North Mahaska New Sharon | 10 | North Mahaska New Sharon | 28:37.16 |
| 88 | Michael BrogdonPlace 88 · Grade 09 · Clarke Osceola | 09 | Clarke Osceola | 30:28.37 |
| 89 | Casey WadePlace 89 · Grade 11 · Clarke Osceola | 11 | Clarke Osceola | 31:14.00 |
| 90 | Oliver FinePlace 90 · Grade 10 · Newton | 10 | Newton | 31:26.60 |
| 91 | Vea FryPlace 91 · Grade 10 · Grand View Christian School | 10 | Grand View Christian School | 33:51.80 |
| 92 | Cael WisniewskiPlace 92 · Grade 09 · Clarke Osceola | 09 | Clarke Osceola | 35:00.07 |