| 1 | Aidan WheelockPlace 1 · Grade 11 · Minden | 11 | Minden | 17:41.48 |
| 2 | Nesrudin YusufPlace 2 · Grade 12 · Schuyler | 12 | Schuyler | 17:47.50 |
| 3 | Devyn BeekmanPlace 3 · Grade 11 · Malcolm | 11 | Malcolm | 17:53.07 |
| 4 | Ty ShawPlace 4 · Grade 12 · Malcolm | 12 | Malcolm | 17:55.04 |
| 5 | Miguel CarrascoPlace 5 · Grade 11 · Schuyler | 11 | Schuyler | 17:55.98 |
| 6 | Dillon BeachPlace 6 · Grade 9 · Malcolm | 9 | Malcolm | 18:01.29 |
| 7 | Noah TwohigPlace 7 · Grade 11 · Malcolm | 11 | Malcolm | 18:03.84 |
| 8 | Cristobal GonzalezPlace 8 · Grade 11 · Schuyler | 11 | Schuyler | 18:05.57 |
| 9 | John SwotekPlace 9 · Grade 10 · Malcolm | 10 | Malcolm | 18:12.72 |
| 10 | Jackson HueserPlace 10 · Grade 11 · Lincoln Christian | 11 | Lincoln Christian | 18:21.11 |
| 11 | Tristen ObermillerPlace 11 · Grade 10 · Adams Central | 10 | Adams Central | 18:56.75 |
| 12 | Caleb CanfieldPlace 12 · Grade 11 · Lincoln Christian | 11 | Lincoln Christian | 19:02.77 |
| 13 | Gavin McGerrPlace 13 · Grade 9 · Lincoln Christian | 9 | Lincoln Christian | 19:03.20 |
| 14 | Taylor MeyerPlace 14 · Grade 12 · Adams Central | 12 | Adams Central | 19:07.01 |
| 15 | Luke WilkinsonPlace 15 · Grade 12 · Syracuse | 12 | Syracuse | 19:07.31 |
| 16 | Ryan ZouchaPlace 16 · Grade 11 · Malcolm | 11 | Malcolm | 19:10.69 |
| 17 | Riley WehrerPlace 17 · Grade 12 · Wilber-Clatonia | 12 | Wilber-Clatonia | 19:19.94 |
| 18 | Ethan KidderPlace 18 · Grade 10 · Lincoln Christian | 10 | Lincoln Christian | 19:22.41 |
| 19 | Noah MayPlace 19 · Grade 12 · Weeping Water | 12 | Weeping Water | 19:25.40 |
| 20 | Devon ReitzPlace 20 · Grade 10 · Milford | 10 | Milford | 19:31.60 |
| 21 | Loyal JohnsonPlace 21 · Grade 11 · Lincoln Christian | 11 | Lincoln Christian | 19:33.89 |
| 22 | Hugo RamonPlace 22 · Grade 9 · Schuyler | 9 | Schuyler | 19:38.30 |
| 23 | Nathan SughrouePlace 23 · Grade 9 · Adams Central | 9 | Adams Central | 19:42.63 |
| 24 | Kenneth CastroPlace 24 · Grade 11 · Schuyler | 11 | Schuyler | 19:44.53 |
| 25 | Gaven SchernikauPlace 25 · Grade 10 · Centennial | 10 | Centennial | 19:49.69 |
| 26 | Abner PerezPlace 26 · Grade 11 · Schuyler | 11 | Schuyler | 20:02.54 |
| 27 | Grant JakubPlace 27 · Grade 11 · Milford | 11 | Milford | 20:03.51 |
| 28 | Adam EddyPlace 28 · Grade 12 · Adams Central | 12 | Adams Central | 20:04.86 |
| 29 | Thomas HynesPlace 29 · Grade 12 · Elmwood-Murdock | 12 | Elmwood-Murdock | 20:05.78 |
| 30 | Michael StackpolePlace 30 · Grade 12 · Weeping Water | 12 | Weeping Water | 20:10.84 |
| 31 | Jacob PlackePlace 31 · Grade 11 · Adams Central | 11 | Adams Central | 20:12.35 |
| 32 | Tanner LeboPlace 32 · Grade 10 · Lincoln Lutheran | 10 | Lincoln Lutheran | 20:14.78 |
| 33 | Beau HinesPlace 33 · Grade 11 · Milford | 11 | Milford | 20:19.13 |
| 34 | Gustavo PinedoPlace 34 · Grade 10 · Johnson County Central | 10 | Johnson County Central | 20:22.71 |
| 35 | Zach PauleyPlace 35 · Grade 11 · Milford | 11 | Milford | 20:25.93 |
| 36 | Doug EuansPlace 36 · Grade 11 · Louisville | 11 | Louisville | 20:28.33 |
| 37 | Dustin AhrensPlace 37 · Grade 11 · College View Academy | 11 | College View Academy | 20:33.65 |
| 38 | Jack LoucksPlace 38 · Grade 10 · Minden | 10 | Minden | 20:35.12 |
| 39 | Scott BlumerPlace 39 · Grade 9 · Louisville | 9 | Louisville | 20:36.02 |
| 40 | Turner SchaeferPlace 40 · Grade 11 · Adams Central | 11 | Adams Central | 20:37.73 |
| 41 | Noah L'HeureuxPlace 41 · Grade 11 · Lincoln Lutheran | 11 | Lincoln Lutheran | 20:42.37 |
| 42 | Jacob MeyerPlace 42 · Grade 11 · Lincoln Lutheran | 11 | Lincoln Lutheran | 20:44.25 |
| 43 | Garret ConradPlace 43 · Grade 12 · Lincoln Christian | 12 | Lincoln Christian | 20:46.70 |
| 44 | Ben CopleyPlace 44 · Grade 9 · Milford | 9 | Milford | 20:57.94 |
| 45 | Seth VlasakPlace 45 · Grade 11 · Wilber-Clatonia | 11 | Wilber-Clatonia | 21:00.08 |
| 46 | Miles SvobodaPlace 46 · Grade 11 · David City | 11 | David City | 21:02.15 |
| 47 | Alex OrtizPlace 47 · Grade 10 · Johnson County Central | 10 | Johnson County Central | 21:02.88 |
| 48 | Cory GroleauPlace 48 · Grade 11 · Weeping Water | 11 | Weeping Water | 21:06.42 |
| 49 | AJ HickeyPlace 49 · Grade 12 · Elmwood-Murdock | 12 | Elmwood-Murdock | 21:09.78 |
| 50 | Carter OssianPlace 50 · Grade 11 · David City | 11 | David City | 21:16.52 |
| 51 | Luke LundquistPlace 51 · Grade 9 · Omaha Christian | 9 | Omaha Christian | 21:26.93 |
| 52 | Zeke DuntzPlace 52 · Grade 11 · Centennial | 11 | Centennial | 21:30.09 |
| 53 | Austin HawksPlace 53 · Grade 11 · Elmwood-Murdock | 11 | Elmwood-Murdock | 21:32.75 |
| 54 | Jay MaskaPlace 54 · Grade 11 · Minden | 11 | Minden | 21:33.32 |
| 55 | Justin EscamillaPlace 55 · Grade 11 · David City | 11 | David City | 21:35.16 |
| 56 | Colton RahePlace 56 · Grade 10 · Syracuse | 10 | Syracuse | 21:36.66 |
| 57 | David CampbellPlace 57 · Grade 11 · College View Academy | 11 | College View Academy | 21:37.01 |
| 58 | Grant OrchardPlace 58 · Grade 10 · Syracuse | 10 | Syracuse | 21:37.56 |
| 59 | Matthew JacksonPlace 59 · Grade 12 · Raymond Central | 12 | Raymond Central | 21:40.77 |
| 60 | Quintin RomeroPlace 60 · Grade 12 · Elmwood-Murdock | 12 | Elmwood-Murdock | 21:42.32 |
| 61 | Ryan HlavatyPlace 61 · Grade 11 · Lincoln Lutheran | 11 | Lincoln Lutheran | 21:43.91 |
| 62 | Chase HardestyPlace 62 · Grade 10 · Johnson County Central | 10 | Johnson County Central | 21:44.76 |
| 63 | Seth DeyPlace 63 · Grade 10 · Syracuse | 10 | Syracuse | 22:01.94 |
| 64 | Clayton HarrisPlace 64 · Grade 9 · David City | 9 | David City | 22:13.55 |
| 65 | Rolland JackPlace 65 · Grade 11 · Lincoln Lutheran | 11 | Lincoln Lutheran | 22:15.43 |
| 66 | Trajan TrentPlace 66 · Grade 11 · Louisville | 11 | Louisville | 22:19.72 |
| 67 | Nate KrejciPlace 67 · Grade 11 · Louisville | 11 | Louisville | 22:21.91 |
| 68 | Grant SinselPlace 68 · Grade 10 · Minden | 10 | Minden | 22:24.17 |
| 69 | Diego ReyesPlace 69 · Grade 11 · Johnson County Central | 11 | Johnson County Central | 22:28.03 |
| 70 | Chris MedowPlace 70 · Grade 11 · Centennial | 11 | Centennial | 22:29.15 |
| 71 | Dalton KrausePlace 71 · Grade 10 · David City | 10 | David City | 22:29.89 |
| 72 | Lane MongeonPlace 72 · Grade 12 · Milford | 12 | Milford | 22:32.57 |
| 73 | Gwyer LeachPlace 73 · Grade 9 · Louisville | 9 | Louisville | 22:34.33 |
| 74 | Luke SykesPlace 74 · Grade 10 · Wilber-Clatonia | 10 | Wilber-Clatonia | 22:35.14 |
| 75 | Alex GyhraPlace 75 · Grade 12 · Pawnee City | 12 | Pawnee City | 22:42.48 |
| 76 | Ethan LavellePlace 76 · Grade 10 · Centennial | 10 | Centennial | 22:45.39 |
| 77 | Rayshun ForemanPlace 77 · Grade 9 · Centennial | 9 | Centennial | 22:48.98 |
| 78 | Tyge ThomasPlace 78 · Grade 10 · Weeping Water | 10 | Weeping Water | 22:56.49 |
| 79 | Michael BlomePlace 79 · Grade 11 · Lincoln Lutheran | 11 | Lincoln Lutheran | 22:59.20 |
| 80 | Andre FortunatoPlace 80 · Grade 10 · Pawnee City | 10 | Pawnee City | 23:15.75 |
| 81 | Cristian HofparPlace 81 · Grade 11 · East Butler | 11 | East Butler | 23:22.82 |
| 82 | Michael PolivkaPlace 82 · Grade 9 · East Butler | 9 | East Butler | 23:23.06 |
| 83 | Jacob GroleauPlace 83 · Grade 9 · Weeping Water | 9 | Weeping Water | 23:30.81 |
| 84 | Tyler SederstenPlace 84 · Grade 11 · Johnson County Central | 11 | Johnson County Central | 23:38.85 |
| 85 | Jared DvorakPlace 85 · Grade 12 · East Butler | 12 | East Butler | 23:44.18 |
| 86 | Justin SousekPlace 86 · Grade 10 · East Butler | 10 | East Butler | 23:48.20 |
| 87 | John KarpovPlace 87 · Grade 9 · Raymond Central | 9 | Raymond Central | 23:50.59 |
| 88 | Calvin AntholzPlace 88 · Grade 9 · Johnson County Central | 9 | Johnson County Central | 24:20.36 |
| 89 | Logan PardePlace 89 · Grade 9 · Raymond Central | 9 | Raymond Central | 24:43.31 |
| 90 | Matthew JanakPlace 90 · Grade 10 · East Butler | 10 | East Butler | 25:01.60 |
| 91 | Gavin CrucePlace 91 · Grade 12 · East Butler | 12 | East Butler | 25:22.38 |
| 92 | Austin SinnPlace 92 · Grade 12 · Wilber-Clatonia | 12 | Wilber-Clatonia | 25:25.00 |
| 93 | Marshall GarnerPlace 93 · Grade 12 · Weeping Water | 12 | Weeping Water | 25:37.37 |
| 94 | Hunter KohlPlace 94 · Grade 9 · Raymond Central | 9 | Raymond Central | 25:39.90 |
| 95 | Hunter StreitPlace 95 · Grade 10 · Centennial | 10 | Centennial | 26:00.73 |
| 96 | Josh LockmanPlace 96 · Grade 12 · Elmwood-Murdock | 12 | Elmwood-Murdock | 28:01.49 |
| 97 | Max RummelPlace 97 · Grade - · Omaha Christian | - | Omaha Christian | 29:26.89 |
| 98 | Kamrin EdmondsPlace 98 · Grade 11 · Wilber-Clatonia | 11 | Wilber-Clatonia | 30:15.22 |
| 99 | Chaz MellenPlace 99 · Grade 10 · Elmwood-Murdock | 10 | Elmwood-Murdock | 31:13.79 |