| 1 | Jaiden AndersonPlace 1 · Grade 11 · Archangels Catholic | 11 | Archangels Catholic | 18:17.50 |
| 2 | Sylas DelmontPlace 2 · Grade 11 · Wisner-Pilger | 11 | Wisner-Pilger | 18:46.20 |
| 3 | Eli SladekPlace 3 · Grade 10 · St. Paul | 10 | St. Paul | 18:53.30 |
| 4 | Klayton BrandlPlace 4 · Grade So · Humphrey | So | Humphrey | 19:04.60 |
| 5 | Mason MckiePlace 5 · Grade 12 · Stanton | 12 | Stanton | 19:09.00 |
| 6 | Abe JohnsenPlace 6 · Grade 10 · Elkhorn Valley | 10 | Elkhorn Valley | 19:27.50 |
| 7 | Jacob ZimmermanPlace 7 · Grade 11 · Central City | 11 | Central City | 19:28.40 |
| 8 | Miciah MohrmanPlace 8 · Grade 12 · Humphrey | 12 | Humphrey | 19:31.70 |
| 9 | Charlie TegelerPlace 9 · Grade 9 · Elkhorn Valley | 9 | Elkhorn Valley | 19:34.70 |
| 10 | Logan ThompsonPlace 10 · Grade 9 · Boone Central | 9 | Boone Central | 19:57.20 |
| 11 | William BryantPlace 11 · Grade 11 · Stanton | 11 | Stanton | 20:09.40 |
| 12 | Korbin RutjensPlace 12 · Grade 9 · Elkhorn Valley | 9 | Elkhorn Valley | 20:22.60 |
| 13 | Chase SchwartzPlace 13 · Grade 11 · Stanton | 11 | Stanton | 20:24.30 |
| 14 | Paul JohnsonPlace 14 · Grade 12 · Central City | 12 | Central City | 20:27.60 |
| 15 | Evan EickhoffPlace 15 · Grade 10 · Boone Central | 10 | Boone Central | 20:38.80 |
| 16 | Matthew KerkmanPlace 16 · Grade 10 · Elgin Public/Pope John | 10 | Elgin Public/Pope John | 20:43.30 |
| 17 | Alex CarnesPlace 17 · Grade 11 · Madison | 11 | Madison | 20:45.20 |
| 18 | Christopher VallejoPlace 18 · Grade 9 · Wisner-Pilger | 9 | Wisner-Pilger | 20:51.70 |
| 19 | Lucas FreyPlace 19 · Grade 10 · Boone Central | 10 | Boone Central | 20:53.20 |
| 20 | Landon RutjensPlace 20 · Grade 11 · Elkhorn Valley | 11 | Elkhorn Valley | 21:03.90 |
| 21 | Miles BussPlace 21 · Grade 9 · Central City | 9 | Central City | 21:05.60 |
| 22 | Carson KingPlace 22 · Grade 9 · Elkhorn Valley | 9 | Elkhorn Valley | 21:11.10 |
| 23 | Jadyn OlmerPlace 23 · Grade 10 · Archangels Catholic | 10 | Archangels Catholic | 21:15.10 |
| 24 | Micah StenzelPlace 24 · Grade 12 · Twin River | 12 | Twin River | 21:18.20 |
| 25 | Dalton OlnesPlace 25 · Grade 10 · Boone Central | 10 | Boone Central | 21:28.00 |
| 26 | Declan PlanerPlace 26 · Grade 9 · Elkhorn Valley | 9 | Elkhorn Valley | 21:29.20 |
| 27 | Noah SchmidtPlace 27 · Grade 11 · Stanton | 11 | Stanton | 21:54.80 |
| 28 | Tate BuschPlace 28 · Grade 11 · St. Paul | 11 | St. Paul | 22:00.80 |
| 29 | Aiddan BuhrmanPlace 29 · Grade 9 · Wisner-Pilger | 9 | Wisner-Pilger | 22:11.00 |
| 30 | Casey KingPlace 30 · Grade 11 · Elkhorn Valley | 11 | Elkhorn Valley | 22:13.60 |
| 31 | Gabriel LuschenPlace 31 · Grade 12 · Humphrey | 12 | Humphrey | 22:15.90 |
| 32 | Jonny HinkelPlace 32 · Grade 10 · Madison | 10 | Madison | 22:26.40 |
| 33 | Brady SchwartzPlace 33 · Grade 9 · Elkhorn Valley | 9 | Elkhorn Valley | 22:31.50 |
| 34 | Dylan BullardPlace 34 · Grade 9 · Elkhorn Valley | 9 | Elkhorn Valley | 22:38.20 |
| 35 | Carson AndersonPlace 35 · Grade 9 · Boone Central | 9 | Boone Central | 22:38.70 |
| 36 | Axton LantzPlace 36 · Grade 12 · Wisner-Pilger | 12 | Wisner-Pilger | 22:45.60 |
| 37 | Jason KingPlace 37 · Grade 9 · Elkhorn Valley | 9 | Elkhorn Valley | 22:56.50 |
| 38 | Jaxon JelinekPlace 38 · Grade 10 · Plainview | 10 | Plainview | 23:08.40 |
| 39 | Bernardo CamachoPlace 39 · Grade 11 · Plainview | 11 | Plainview | 23:08.50 |
| 40 | Ryker StenzelPlace 40 · Grade 11 · Twin River | 11 | Twin River | 23:17.10 |
| 41 | Jaeden ReynoldsonPlace 41 · Grade 9 · Boone Central | 9 | Boone Central | 23:27.70 |
| 42 | Daven ZachPlace 42 · Grade 10 · Archangels Catholic | 10 | Archangels Catholic | 23:34.30 |
| 43 | Chase AndrewsPlace 43 · Grade 10 · Elkhorn Valley | 10 | Elkhorn Valley | 23:47.50 |
| 44 | William VicentePlace 44 · Grade 10 · Madison | 10 | Madison | 23:51.40 |
| 45 | Eduardo Enrique Moreno OrenlasPlace 45 · Grade 11 · Madison | 11 | Madison | 24:02.70 |
| 46 | Brody FitePlace 46 · Grade 12 · Madison | 12 | Madison | 24:17.10 |
| 47 | Fyn FasbenderPlace 47 · Grade 11 · Central City | 11 | Central City | 24:33.10 |
| 48 | Christian ColePlace 48 · Grade 11 · Central City | 11 | Central City | 24:36.40 |
| 49 | Andres AguilarPlace 49 · Grade 9 · Madison | 9 | Madison | 25:21.60 |
| 50 | Carson KershawPlace 50 · Grade 10 · Twin River | 10 | Twin River | 25:46.10 |
| 51 | Cesar RamirezPlace 51 · Grade 9 · Madison | 9 | Madison | 25:49.30 |
| 52 | Cyrus DavenportPlace 52 · Grade 11 · Twin River | 11 | Twin River | 25:56.00 |
| 53 | Lorenzo GiarnettiPlace 53 · Grade 10 · St. Paul | 10 | St. Paul | 27:03.60 |
| 54 | Adam SchuelePlace 54 · Grade 9 · Central City | 9 | Central City | 27:44.60 |
| 55 | Eric KohPlace 55 · Grade 10 · Madison | 10 | Madison | 29:16.50 |
| 56 | Cole LookPlace 56 · Grade 10 · Boone Central | 10 | Boone Central | 30:30.00 |
| 57 | Abraham MillanPlace 57 · Grade 9 · Wisner-Pilger | 9 | Wisner-Pilger | 30:31.50 |
| 58 | Ben UttechtPlace 58 · Grade 11 · Winside | 11 | Winside | 30:36.20 |
| 59 | Colton SebadePlace 59 · Grade 11 · Wisner-Pilger | 11 | Wisner-Pilger | 34:18.00 |
| — | Yosdany Valdes DevoraGrade 10 · Madison | 10 | Madison | NT |
| — | Landon RamsierGrade 11 · Madison | 11 | Madison | NT |
| — | Ramon VillalobosGrade 9 · Madison | 9 | Madison | NT |
| — | Aidan LukasiewiczGrade 11 · St. Paul | 11 | St. Paul | NT |
| — | Kalvin MollhoffGrade 11 · Elkhorn Valley | 11 | Elkhorn Valley | NT |
| — | Alton WurdingerGrade 12 · Stanton | 12 | Stanton | NT |
| — | Gavin BennettGrade 9 · Boone Central | 9 | Boone Central | NT |
| — | Owen LaskaGrade 11 · Boone Central | 11 | Boone Central | NT |
| — | Barrett FreyGrade 9 · Boone Central | 9 | Boone Central | NT |
| — | Landon Taylor-ParkerGrade 12 · Humphrey | 12 | Humphrey | NT |