| 1 | John SwotekPlace 1 · Grade 12 · Malcolm | 12 | Malcolm | 17:19.97 |
| 2 | Luke BonifasPlace 2 · Grade 10 · Adams Central | 10 | Adams Central | 17:37.84 |
| 3 | Konner VerbeckPlace 3 · Grade 10 · Minden | 10 | Minden | 17:46.00 |
| 4 | Ty BrockhausPlace 4 · Grade 10 · Malcolm | 10 | Malcolm | 17:49.83 |
| 5 | Dillon BeachPlace 5 · Grade 11 · Malcolm | 11 | Malcolm | 17:55.98 |
| 6 | Eduardo CarrascoPlace 6 · Grade 10 · Schuyler | 10 | Schuyler | 17:58.25 |
| 7 | Eric IniguezPlace 7 · Grade 12 · Minden | 12 | Minden | 17:59.02 |
| 8 | Dawson HooverPlace 8 · Grade 11 · Wilber-Clatonia | 11 | Wilber-Clatonia | 18:01.19 |
| 9 | Jacob SchweitzerPlace 9 · Grade 11 · Malcolm | 11 | Malcolm | 18:02.25 |
| 10 | Gavin McGerrPlace 10 · Grade 11 · Lincoln Christian | 11 | Lincoln Christian | 18:02.43 |
| 11 | Johnny BoesenPlace 11 · Grade 11 · Malcolm | 11 | Malcolm | 18:09.77 |
| 12 | Elliott ReitzPlace 12 · Grade 10 · Milford | 10 | Milford | 18:10.99 |
| 13 | Reuben BarryPlace 13 · Grade 11 · Adams Central | 11 | Adams Central | 18:23.28 |
| 14 | Maddox BaackPlace 14 · Grade 10 · Milford | 10 | Milford | 18:23.74 |
| 15 | Devon ReitzPlace 15 · Grade 12 · Milford | 12 | Milford | 18:25.76 |
| 16 | Ryan BergerPlace 16 · Grade 11 · Riverside | 11 | Riverside | 18:30.78 |
| 17 | Johnathan XingPlace 17 · Grade 11 · Lincoln Christian | 11 | Lincoln Christian | 18:44.36 |
| 18 | Logan BarrasPlace 18 · Grade 10 · Johnson County Central | 10 | Johnson County Central | 18:45.95 |
| 19 | Kenny MejiaPlace 19 · Grade 11 · Schuyler | 11 | Schuyler | 18:48.52 |
| 20 | Tandon BuhrPlace 20 · Grade 10 · Freeman | 10 | Freeman | 18:48.84 |
| 21 | Ben WelchPlace 21 · Grade 11 · Conestoga | 11 | Conestoga | 18:50.80 |
| 22 | Cooper LandPlace 22 · Grade 10 · Minden | 10 | Minden | 18:55.02 |
| 23 | Noah JurgensPlace 23 · Grade 10 · Freeman | 10 | Freeman | 18:56.26 |
| 24 | Wyatt SvobodaPlace 24 · Grade 9 · Raymond Central | 9 | Raymond Central | 18:57.97 |
| 25 | Tristen ObermillerPlace 25 · Grade 12 · Adams Central | 12 | Adams Central | 18:58.98 |
| 26 | Hugo RamonPlace 26 · Grade 11 · Schuyler | 11 | Schuyler | 19:01.49 |
| 27 | Tanner LeboPlace 27 · Grade 12 · Lincoln Lutheran | 12 | Lincoln Lutheran | 19:03.03 |
| 28 | Collin PieningPlace 28 · Grade 11 · Milford | 11 | Milford | 19:04.48 |
| 29 | Gavin BywaterPlace 29 · Grade 9 · Schuyler | 9 | Schuyler | 19:05.12 |
| 30 | Charlie HurtPlace 30 · Grade 10 · Minden | 10 | Minden | 19:05.44 |
| 31 | Logan HerndonPlace 31 · Grade 10 · Wilber-Clatonia | 10 | Wilber-Clatonia | 19:06.48 |
| 32 | Jack WelchPlace 32 · Grade 9 · Conestoga | 9 | Conestoga | 19:06.84 |
| 33 | Hudson MulletPlace 33 · Grade 9 · Milford | 9 | Milford | 19:06.98 |
| 34 | Jesus CarrascoPlace 34 · Grade 11 · Schuyler | 11 | Schuyler | 19:15.31 |
| 35 | Gaven SchernikauPlace 35 · Grade 12 · Centennial | 12 | Centennial | 19:29.72 |
| 36 | Ben CopleyPlace 36 · Grade 11 · Milford | 11 | Milford | 19:33.41 |
| 37 | Ty WheelerPlace 37 · Grade 10 · Lincoln Christian | 10 | Lincoln Christian | 19:36.90 |
| 38 | Kyto WarnerPlace 38 · Grade 11 · Adams Central | 11 | Adams Central | 19:43.77 |
| 39 | Kaden SimmermanPlace 39 · Grade 9 · Conestoga | 9 | Conestoga | 20:03.78 |
| 40 | Colby JelinekPlace 40 · Grade 11 · East Butler | 11 | East Butler | 20:05.96 |
| 41 | Isaac WegrzynPlace 41 · Grade 10 · Lincoln Christian | 10 | Lincoln Christian | 20:08.70 |
| 42 | Sam GyhraPlace 42 · Grade 12 · Pawnee City | 12 | Pawnee City | 20:09.65 |
| 43 | Clinton Turnbull -Place 43 · Centennial | — | Centennial | 20:09.67 |
| 44 | Tarin ConferPlace 44 · Grade 11 · Adams Central | 11 | Adams Central | 20:11.22 |
| 45 | Austin PattonPlace 45 · Grade 9 · Weeping Water | 9 | Weeping Water | 20:11.60 |
| 46 | Ben BlankenbillerPlace 46 · Grade 10 · Lincoln Lutheran | 10 | Lincoln Lutheran | 20:14.31 |
| 47 | Austin EarnestPlace 47 · Grade 11 · Malcolm | 11 | Malcolm | 20:14.88 |
| 48 | Connor CarpenterPlace 48 · Grade 10 · Minden | 10 | Minden | 20:16.22 |
| 49 | Brady FranzenPlace 49 · Grade 9 · Lincoln Lutheran | 9 | Lincoln Lutheran | 20:22.71 |
| 50 | Braden RuffnerPlace 50 · Grade 11 · Conestoga | 11 | Conestoga | 20:31.35 |
| 51 | Alex BraisPlace 51 · Grade 9 · Minden | 9 | Minden | 20:37.15 |
| 52 | Grant OrchardPlace 52 · Grade 12 · Syracuse | 12 | Syracuse | 20:37.83 |
| 53 | Eli DelhayPlace 53 · Grade 9 · Freeman | 9 | Freeman | 20:38.51 |
| 54 | Luke SykesPlace 54 · Grade 12 · Wilber-Clatonia | 12 | Wilber-Clatonia | 20:39.52 |
| 55 | Trenton LankaPlace 55 · Grade 11 · Lincoln Christian | 11 | Lincoln Christian | 20:44.05 |
| 56 | Michael PolivkaPlace 56 · Grade 11 · East Butler | 11 | East Butler | 20:46.12 |
| 57 | Calvin AntholzPlace 57 · Grade 11 · Johnson County Central | 11 | Johnson County Central | 20:53.60 |
| 58 | Dominick ReyesPlace 58 · Grade 10 · Centennial | 10 | Centennial | 20:55.71 |
| 59 | Pedro HernandezPlace 59 · Grade 9 · Wilber-Clatonia | 9 | Wilber-Clatonia | 21:00.08 |
| 60 | Ethan WilliamsPlace 60 · Grade 9 · Conestoga | 9 | Conestoga | 21:02.68 |
| 61 | Garrett PeckaPlace 61 · Grade 10 · Wilber-Clatonia | 10 | Wilber-Clatonia | 21:06.36 |
| 62 | Lane DammePlace 62 · Grade 12 · Weeping Water | 12 | Weeping Water | 21:14.06 |
| 63 | Creighton OrchardPlace 63 · Grade 9 · Syracuse | 9 | Syracuse | 21:14.10 |
| 64 | Hudson OppPlace 64 · Grade 10 · Lincoln Christian | 10 | Lincoln Christian | 21:17.59 |
| 65 | Matthew WingPlace 65 · Grade 9 · Lincoln Lutheran | 9 | Lincoln Lutheran | 21:22.69 |
| 66 | Clayton HarrisPlace 66 · Grade 11 · David City | 11 | David City | 21:23.43 |
| 67 | Tyson KerrPlace 67 · Grade 11 · Adams Central | 11 | Adams Central | 21:30.15 |
| 68 | Matthew CoverPlace 68 · Grade 9 · Weeping Water | 9 | Weeping Water | 21:32.11 |
| 69 | Gavin McHenryPlace 69 · Grade 9 · Pawnee City | 9 | Pawnee City | 21:34.45 |
| 70 | Seth DeyPlace 70 · Grade 12 · Syracuse | 12 | Syracuse | 21:37.19 |
| 71 | Justin DvorakPlace 71 · Grade 11 · East Butler | 11 | East Butler | 21:39.95 |
| 72 | Colton RahePlace 72 · Grade 12 · Syracuse | 12 | Syracuse | 21:42.93 |
| 73 | Justin SebranekPlace 73 · Grade 10 · East Butler | 10 | East Butler | 21:43.96 |
| 74 | Rayshun ForemanPlace 74 · Grade 11 · Centennial | 11 | Centennial | 21:45.13 |
| 75 | Jackson FlanaganPlace 75 · Grade 11 · Weeping Water | 11 | Weeping Water | 21:45.86 |
| 76 | Michael ZeebPlace 76 · Grade 10 · Weeping Water | 10 | Weeping Water | 21:46.20 |
| 77 | Trace WidlerPlace 77 · Grade 11 · Conestoga | 11 | Conestoga | 21:59.07 |
| 78 | Andrew MiyashiroPlace 78 · Grade 9 · College View Academy | 9 | College View Academy | 22:10.94 |
| 79 | Dalton KrausePlace 79 · Grade 12 · David City | 12 | David City | 22:14.57 |
| 80 | Jacob WertzPlace 80 · Grade 9 · Lincoln Lutheran | 9 | Lincoln Lutheran | 22:15.09 |
| 81 | Hayden HuskeyPlace 81 · Grade 9 · Johnson County Central | 9 | Johnson County Central | 22:37.57 |
| 82 | Jacob LiscombPlace 82 · Grade 9 · Syracuse | 9 | Syracuse | 22:48.49 |
| 83 | Dylan ChristensenPlace 83 · Grade 10 · Lincoln Lutheran | 10 | Lincoln Lutheran | 22:49.96 |
| 84 | Aiden WeberPlace 84 · Grade 9 · Johnson County Central | 9 | Johnson County Central | 22:51.62 |
| 85 | Braxten SmallPlace 85 · Grade 9 · David City | 9 | David City | 22:57.01 |
| 86 | Logan PardePlace 86 · Grade 11 · Raymond Central | 11 | Raymond Central | 23:01.16 |
| 87 | Tucker OehlerkingPlace 87 · Grade 10 · Elmwood-Murdock | 10 | Elmwood-Murdock | 23:07.00 |
| 88 | Paul JohnsonPlace 88 · Grade 12 · Centennial | 12 | Centennial | 23:13.26 |
| 89 | Matthew JanakPlace 89 · Grade 12 · East Butler | 12 | East Butler | 23:24.63 |
| 90 | Jacson ValentinePlace 90 · Grade 12 · David City | 12 | David City | 23:24.86 |
| 91 | Jace SchroederPlace 91 · Grade 10 · Freeman | 10 | Freeman | 23:35.16 |
| 92 | Miguel JaimesPlace 92 · Grade 10 · Wilber-Clatonia | 10 | Wilber-Clatonia | 23:38.07 |
| 93 | Isaac WhitePlace 93 · Grade 12 · Raymond Central | 12 | Raymond Central | 23:38.14 |
| 94 | Ethan LavellePlace 94 · Grade 12 · Centennial | 12 | Centennial | 24:21.76 |
| 95 | Kaleb VetrovskyPlace 95 · Grade 11 · Pawnee City | 11 | Pawnee City | 24:31.46 |
| 96 | Angel CariasPlace 96 · Grade 9 · David City | 9 | David City | 24:34.24 |
| 97 | Triston LaMayPlace 97 · Grade 12 · Raymond Central | 12 | Raymond Central | 24:36.05 |
| 98 | Leland DilleyPlace 98 · Grade 9 · Syracuse | 9 | Syracuse | 24:40.32 |
| 99 | Jason KettelhakePlace 99 · Grade 11 · Johnson County Central | 11 | Johnson County Central | 24:49.83 |
| 100 | Kobe RoanPlace 100 · Grade 11 · Riverside | 11 | Riverside | 25:07.05 |
| 101 | Coleman HofparPlace 101 · Grade 10 · Raymond Central | 10 | Raymond Central | 26:46.47 |
| 102 | Antonio SteelePlace 102 · Grade 11 · Raymond Central | 11 | Raymond Central | 27:20.63 |