| 1 | Carson NoeckerPlace 1 · Grade 10 · Hartington-Newcastle | 10 | Hartington-Newcastle | 15:32.48 |
| 2 | Mesuidi EjersoPlace 2 · Grade 10 · South Sioux City | 10 | South Sioux City | 17:11.44 |
| 3 | Ben HammondPlace 3 · Grade 11 · Norfolk Catholic | 11 | Norfolk Catholic | 17:19.09 |
| 4 | Moises LupercioPlace 4 · Grade 12 · South Sioux City | 12 | South Sioux City | 17:22.74 |
| 5 | Dalton BrunsingPlace 5 · Grade 11 · Norfolk Catholic | 11 | Norfolk Catholic | 17:25.67 |
| 6 | Connor ArensPlace 6 · Grade 12 · Crofton | 12 | Crofton | 17:54.28 |
| 7 | Juan BalderasPlace 7 · Grade 12 · South Sioux City | 12 | South Sioux City | 17:57.89 |
| 8 | Dominic LiessPlace 8 · Grade 9 · Norfolk Catholic | 9 | Norfolk Catholic | 18:03.40 |
| 9 | Johnson ChishibaPlace 9 · Grade 12 · Osmond | 12 | Osmond | 18:05.74 |
| 10 | Dhugomsa MohammedPlace 10 · Grade 12 · South Sioux City | 12 | South Sioux City | 18:11.85 |
| 11 | Addison SmithPlace 11 · Grade 10 · Bloomfield | 10 | Bloomfield | 18:13.47 |
| 12 | Travis KalousPlace 12 · Grade 12 · Norfolk Catholic | 12 | Norfolk Catholic | 18:14.55 PR |
| 13 | Wyatt AshPlace 13 · Grade 12 · Norfolk Catholic | 12 | Norfolk Catholic | 18:19.84 |
| 14 | Eli ThielePlace 14 · Grade 12 · Summerland | 12 | Summerland | 18:26.99 |
| 15 | Aidan ArnesonPlace 15 · Grade 11 · South Sioux City | 11 | South Sioux City | 18:35.03 |
| 16 | Graysen SchultzePlace 16 · Grade 12 · Osmond | 12 | Osmond | 18:42.01 |
| 17 | Trey FoeckingPlace 17 · Grade 11 · Norfolk Catholic | 11 | Norfolk Catholic | 18:42.82 |
| 18 | Cobe AlbertsonPlace 18 · Grade 11 · South Sioux City | 11 | South Sioux City | 19:05.83 |
| 19 | Parker AlbersPlace 19 · Grade 11 · Hartington-Newcastle | 11 | Hartington-Newcastle | 19:18.01 |
| 20 | Ashton HigginsPlace 20 · Grade 11 · Neligh-Oakdale | 11 | Neligh-Oakdale | 19:23.22 |
| 21 | Micah HenschenPlace 21 · Grade 12 · BRLD | 12 | BRLD | 19:27.43 |
| 22 | Tyler HansonPlace 22 · Grade 9 · Bloomfield | 9 | Bloomfield | 19:33.64 |
| 23 | Zach HeggePlace 23 · Grade 12 · BRLD | 12 | BRLD | 19:38.39 |
| 24 | Cade WakeleyPlace 24 · Grade 9 · Bloomfield | 9 | Bloomfield | 19:47.57 |
| 25 | Riley KhuenPlace 25 · Grade 12 · Hartington-Newcastle | 12 | Hartington-Newcastle | 19:50.84 |
| 26 | Hudson BargerPlace 26 · Grade 11 · Bloomfield | 11 | Bloomfield | 19:58.68 |
| 27 | Austin GuentherPlace 27 · Grade 11 · Crofton | 11 | Crofton | 20:00.97 |
| 28 | Dillon OlsonPlace 28 · Grade 11 · Laurel-Concord-Coleridge | 11 | Laurel-Concord-Coleridge | 20:15.48 |
| 29 | Lukas WortmannPlace 29 · Grade 10 · Hartington-Newcastle | 10 | Hartington-Newcastle | 20:35.95 |
| 30 | Robert AschoffPlace 30 · Grade 10 · Osmond | 10 | Osmond | 20:38.58 |
| 31 | Kayden PoltPlace 31 · Grade 11 · Osmond | 11 | Osmond | 20:40.65 |
| 32 | Bodie TruePlace 32 · Grade 11 · Osmond | 11 | Osmond | 20:49.20 PR |
| 33 | Brayden HeggePlace 33 · Grade 9 · BRLD | 9 | BRLD | 21:00.54 |
| 34 | Kolby NielsenPlace 34 · Grade 10 · Lutheran High Northeast | 10 | Lutheran High Northeast | 21:02.99 |
| 35 | Braden HardenPlace 35 · Grade 9 · BRLD | 9 | BRLD | 21:11.42 |
| 36 | Ronald MolinaPlace 36 · Grade 11 · Lutheran High Northeast | 11 | Lutheran High Northeast | 21:14.55 |
| 37 | Thomas JohnsonPlace 37 · Grade 11 · Neligh-Oakdale | 11 | Neligh-Oakdale | 21:16.48 |
| 38 | Cory SchumacherPlace 38 · Grade 12 · Bloomfield | 12 | Bloomfield | 21:16.90 |
| 39 | Zac ArensPlace 39 · Grade 9 · Crofton | 9 | Crofton | 21:17.96 |
| 40 | Andrew SchlichtingPlace 40 · Grade 9 · BRLD | 9 | BRLD | 21:19.91 |
| 41 | Hudson SchultzePlace 41 · Grade 10 · Osmond | 10 | Osmond | 21:27.11 PR |
| 42 | Matt NelsonPlace 42 · Grade 12 · Laurel-Concord-Coleridge | 12 | Laurel-Concord-Coleridge | 21:37.35 |
| 43 | Alex ThielePlace 43 · Grade 10 · Summerland | 10 | Summerland | 21:38.03 |
| 44 | Talon KrebsPlace 44 · Grade 11 · Neligh-Oakdale | 11 | Neligh-Oakdale | 21:39.37 |
| 45 | Alan SantiagoPlace 45 · Grade 10 · Hartington-Newcastle | 10 | Hartington-Newcastle | 21:43.23 |
| 46 | Justin GuentherPlace 46 · Grade 9 · Randolph | 9 | Randolph | 21:46.37 |
| 47 | Tyler OlsonPlace 47 · Grade 9 · Laurel-Concord-Coleridge | 9 | Laurel-Concord-Coleridge | 22:00.46 |
| 48 | Trevin BoysenPlace 48 · Grade 11 · Laurel-Concord-Coleridge | 11 | Laurel-Concord-Coleridge | 22:11.65 |
| 49 | Jesse ThielePlace 49 · Grade 9 · Summerland | 9 | Summerland | 22:13.13 |
| 50 | Gabriel WortmanPlace 50 · Grade 11 · Randolph | 11 | Randolph | 22:27.86 |
| 51 | Joel TaylorPlace 51 · Grade 9 · BRLD | 9 | BRLD | 22:30.52 |
| 52 | Colby ZuhlkePlace 52 · Grade 12 · Crofton | 12 | Crofton | 22:31.51 |
| 53 | Isaac KuehnPlace 53 · Grade 11 · Hartington-Newcastle | 11 | Hartington-Newcastle | 23:09.58 |
| 54 | David ArroyoPlace 54 · Grade 11 · Summerland | 11 | Summerland | 23:12.03 |
| 55 | David PhillipsPlace 55 · Grade 12 · Crofton | 12 | Crofton | 23:20.95 |
| 56 | Elijah GriffithPlace 56 · Grade 10 · Laurel-Concord-Coleridge | 10 | Laurel-Concord-Coleridge | 24:06.40 |
| 57 | Brayden ShearerPlace 57 · Grade 9 · Randolph | 9 | Randolph | 24:25.42 |
| 58 | Daley BearingerPlace 58 · Grade 9 · Summerland | 9 | Summerland | 24:52.65 |
| 59 | Jake HarderPlace 59 · Grade 9 · Randolph | 9 | Randolph | 25:20.54 |
| 60 | Kolby HansenPlace 60 · Grade 9 · Laurel-Concord-Coleridge | 9 | Laurel-Concord-Coleridge | 28:43.62 |
| 61 | Zachary BaumannPlace 61 · Grade 10 · Lutheran High Northeast | 10 | Lutheran High Northeast | 30:08.62 |