| 1 | Logan SpencePlace 1 · Boone Central | — | Boone Central | 17:58.80 |
| 2 | Jaiden AndersonPlace 2 · Grade 10 · Humphrey St. Francis | 10 | Humphrey St. Francis | 18:30.60 |
| 3 | Eli SladekPlace 3 · Grade 9 · St. Paul | 9 | St. Paul | 18:43.90 |
| 4 | Paul JohnsonPlace 4 · Grade 11 · Central City | 11 | Central City | 18:55.30 |
| 5 | Sylas DelmontPlace 5 · Wisner-Pilger | — | Wisner-Pilger | 19:17.30 |
| 6 | Evan DeckerPlace 6 · Elkhorn Valley | — | Elkhorn Valley | 19:27.90 |
| 7 | Austin WoodPlace 7 · Grade 12 · Central City | 12 | Central City | 19:32.80 |
| 8 | Jacob ZimmermanPlace 8 · Grade 10 · Central City | 10 | Central City | 19:43.60 |
| 9 | Evan KoenigPlace 9 · Grade 11 · Stanton | 11 | Stanton | 19:47.00 |
| 10 | William BryantPlace 10 · Grade 10 · Stanton | 10 | Stanton | 19:48.20 |
| 11 | Mitchell SiebrandtPlace 11 · Wisner-Pilger | — | Wisner-Pilger | 19:53.90 |
| 12 | Drew FeekenPlace 12 · Grade 12 · St. Paul | 12 | St. Paul | 20:07.60 |
| 13 | Mason MckiePlace 13 · Grade 11 · Stanton | 11 | Stanton | 20:12.00 |
| 14 | Aidan LukaswiczPlace 14 · Grade 10 · St. Paul | 10 | St. Paul | 20:21.60 |
| 15 | Micah StenzelPlace 15 · Grade 11 · Twin River | 11 | Twin River | 20:26.30 |
| 16 | Caleb RoodPlace 16 · Grade 9 · Twin River | 9 | Twin River | 20:28.40 |
| 17 | Jack ThedePlace 17 · Grade 12 · St. Paul | 12 | St. Paul | 20:42.40 |
| 18 | Klayton BrandlPlace 18 · Grade Fr · Humphrey | Fr | Humphrey | 20:48.70 |
| 19 | Talan StokesPlace 19 · Boone Central | — | Boone Central | 20:53.60 |
| 20 | Axton LantzPlace 20 · Wisner-Pilger | — | Wisner-Pilger | 20:53.80 |
| 21 | Owen LaskaPlace 21 · Boone Central | — | Boone Central | 21:08.10 |
| 22 | Noah SchmidtPlace 22 · Grade 10 · Stanton | 10 | Stanton | 21:29.30 |
| 23 | Jadyn OlmerPlace 23 · Grade 9 · Humphrey St. Francis | 9 | Humphrey St. Francis | 21:33.10 |
| 24 | Miciah MohrmanPlace 24 · Grade 11 · Humphrey | 11 | Humphrey | 21:45.80 |
| 25 | Alex CarnesPlace 25 · Madison | — | Madison | 21:51.00 |
| 26 | Abe JohnsenPlace 26 · Elkhorn Valley | — | Elkhorn Valley | 21:53.40 |
| 27 | Landon RutjensPlace 27 · Elkhorn Valley | — | Elkhorn Valley | 21:53.60 |
| 28 | Casey KingPlace 28 · Elkhorn Valley | — | Elkhorn Valley | 21:58.20 |
| 29 | Kaleb KaslonPlace 29 · Grade 12 · St. Paul | 12 | St. Paul | 21:59.20 |
| 30 | Kalvin MollhoffPlace 30 · Elkhorn Valley | — | Elkhorn Valley | 22:02.10 |
| 31 | Kahnen PelsterPlace 31 · Boone Central | — | Boone Central | 22:23.20 |
| 32 | Evan PetersonPlace 32 · Wisner-Pilger | — | Wisner-Pilger | 22:33.20 |
| 33 | Kellan MundilPlace 33 · Grade 11 · Humphrey St. Francis | 11 | Humphrey St. Francis | 22:37.70 |
| 34 | Sterlyng PearsonPlace 34 · Grade 9 · Twin River | 9 | Twin River | 22:39.90 |
| 35 | Matthew KerkmanPlace 35 · Grade 9 · Elgin Public/Pope John | 9 | Elgin Public/Pope John | 22:45.10 |
| 36 | Dalton OlnesPlace 36 · Boone Central | — | Boone Central | 22:53.70 |
| 37 | Chase AndrewsPlace 37 · Elkhorn Valley | — | Elkhorn Valley | 22:58.60 |
| 38 | Jonny HinkelPlace 38 · Madison | — | Madison | 23:11.40 |
| 39 | Evan EickhoffPlace 39 · Boone Central | — | Boone Central | 23:12.60 |
| 40 | Daven ZachPlace 40 · Grade 9 · Humphrey St. Francis | 9 | Humphrey St. Francis | 23:15.70 |
| 41 | Tate BuschPlace 41 · Grade 10 · St. Paul | 10 | St. Paul | 23:18.10 |
| 42 | Gabe LuschenPlace 42 · Grade 11 · Humphrey | 11 | Humphrey | 23:45.10 |
| 43 | Brody FitePlace 43 · Madison | — | Madison | 23:49.70 |
| 44 | DJ FristoePlace 44 · Grade 12 · Central City | 12 | Central City | 23:50.20 |
| 45 | Braxton SchefflerPlace 45 · Wisner-Pilger | — | Wisner-Pilger | 24:03.20 |
| 46 | Fyn FasbenderPlace 46 · Grade 10 · Central City | 10 | Central City | 24:10.40 |
| 47 | Ryker StenzelPlace 47 · Grade 10 · Twin River | 10 | Twin River | 24:37.40 |
| 48 | Alton WurdingerPlace 48 · Grade 11 · Stanton | 11 | Stanton | 25:09.30 |
| 49 | Carson KershawPlace 49 · Grade 9 · Twin River | 9 | Twin River | 25:10.20 |
| 50 | Jacob SmithPlace 50 · Boone Central | — | Boone Central | 25:12.00 |
| 51 | Gabriel BellPlace 51 · Madison | — | Madison | 25:16.10 |
| 52 | Grant KutaPlace 52 · Boone Central | — | Boone Central | 25:29.10 |
| 53 | Braden JohnsonPlace 53 · Grade Jr · Humphrey | Jr | Humphrey | 25:43.90 |
| 54 | Noah GawrychPlace 54 · Grade 9 · St. Paul | 9 | St. Paul | 27:54.60 |
| 55 | Cyrus DavenportPlace 55 · Grade 10 · Twin River | 10 | Twin River | 28:25.00 |
| 56 | Eli FerrisPlace 56 · Grade 9 · Central City | 9 | Central City | 30:08.20 |
| 57 | Clay SandmanPlace 57 · Boone Central | — | Boone Central | 31:39.60 |
| 58 | Ben UttechtPlace 58 · Winside | — | Winside | 35:24.30 |