| 1 | Sammy HolsingPlace 1 · Grade 12 · Tri County | 12 | Tri County | 16:57.38 |
| 2 | Hayden JansenPlace 2 · Grade 12 · Freeman | 12 | Freeman | 17:21.85 |
| 3 | Devon RasmussenPlace 3 · Grade 11 · Tri County | 11 | Tri County | 17:46.67 |
| 4 | Dawson SiemsPlace 4 · Grade 10 · Tri County | 10 | Tri County | 18:04.98 |
| 5 | Zane BrandtPlace 5 · Grade 12 · Tri County | 12 | Tri County | 18:14.09 |
| 6 | Easton SamplePlace 6 · Grade 11 · Milford | 11 | Milford | 18:19.41 |
| 7 | Beau BeckerPlace 7 · Grade 10 · Exeter-Milligan/Friend | 10 | Exeter-Milligan/Friend | 18:26.39 |
| 8 | Riley SchardtPlace 8 · Grade 10 · Tri County | 10 | Tri County | 18:30.47 |
| 9 | Emmanuel MuthianiPlace 9 · Grade 12 · Freeman | 12 | Freeman | 18:34.47 |
| 10 | Collin McCoyPlace 10 · Grade 12 · Fillmore Central | 12 | Fillmore Central | 18:42.79 |
| 11 | Carter FritzPlace 11 · Grade 11 · Centennial | 11 | Centennial | 18:45.98 |
| 12 | Sylus RakowPlace 12 · Grade 12 · Milford | 12 | Milford | 18:57.92 |
| 13 | Yoan MonteroPlace 13 · Grade 11 · Milford | 11 | Milford | 19:05.59 |
| 14 | Beau MillerPlace 14 · Grade 11 · Freeman | 11 | Freeman | 19:10.81 |
| 15 | Ethan RinakerPlace 15 · Grade 10 · Thayer Central | 10 | Thayer Central | 19:13.41 |
| 16 | Asher MyersPlace 16 · Grade 11 · Fairbury | 11 | Fairbury | 19:18.50 |
| 17 | Adler ArmbrustPlace 17 · Grade 10 · Milford | 10 | Milford | 19:19.85 |
| 18 | Godwil MuthianiPlace 18 · Grade 9 · Freeman | 9 | Freeman | 19:21.68 |
| 19 | Harley GronePlace 19 · Grade 11 · Freeman | 11 | Freeman | 19:24.31 |
| 20 | Mason JansenPlace 20 · Grade 10 · Freeman | 10 | Freeman | 19:26.48 |
| 21 | Titus PetersenPlace 21 · Grade 11 · Exeter-Milligan/Friend | 11 | Exeter-Milligan/Friend | 19:55.96 |
| 22 | Neil ZrustPlace 22 · Grade 11 · David City | 11 | David City | 19:57.40 |
| 23 | Henry HoltmeierPlace 23 · Grade 12 · Tri County | 12 | Tri County | 20:03.73 |
| 24 | Hudson LeFeverPlace 24 · Grade 11 · Fillmore Central | 11 | Fillmore Central | 20:08.88 |
| 25 | Avery SchwarzPlace 25 · Grade 12 · Fillmore Central | 12 | Fillmore Central | 20:11.01 |
| 26 | Remington BehmerwohldPlace 26 · Grade 11 · Fillmore Central | 11 | Fillmore Central | 20:11.42 |
| 27 | Quinten RoperPlace 27 · Grade 9 · Fillmore Central | 9 | Fillmore Central | 20:14.39 |
| 28 | Atreyu SieffordPlace 28 · Grade 11 · Fairbury | 11 | Fairbury | 20:15.62 |
| 29 | Elijah ConwayPlace 29 · Grade 12 · Fillmore Central | 12 | Fillmore Central | 20:22.65 |
| 30 | Reid NovotnyPlace 30 · Grade 11 · Fairbury | 11 | Fairbury | 20:24.63 |
| 31 | Jonathan KohoutPlace 31 · Grade 12 · Milford | 12 | Milford | 20:31.70 |
| 32 | Brock PorterPlace 32 · Grade 11 · Milford | 11 | Milford | 20:38.22 |
| 33 | Braeden BloebaumPlace 33 · Grade 12 · Centennial | 12 | Centennial | 20:42.57 |
| 34 | Gavin KrollPlace 34 · Grade 12 · Thayer Central | 12 | Thayer Central | 20:43.87 |
| 35 | Carlos Franco SalcidoPlace 35 · Grade 9 · Wilber-Clatonia | 9 | Wilber-Clatonia | 21:01.41 |
| 36 | Aiden VerweyPlace 36 · Grade 10 · Milford | 10 | Milford | 21:18.90 |
| 37 | Ethan CameraPlace 37 · Grade 9 · Wilber-Clatonia | 9 | Wilber-Clatonia | 21:19.04 |
| 38 | Wesley TimmonsPlace 38 · Grade 10 · Fairbury | 10 | Fairbury | 21:31.32 |
| 39 | Drayden KrohePlace 39 · Grade 9 · Centennial | 9 | Centennial | 21:34.16 |
| 40 | Bradyn FlothPlace 40 · Grade 10 · Freeman | 10 | Freeman | 21:36.77 |
| 41 | Benjamin LuebbePlace 41 · Grade 10 · Centennial | 10 | Centennial | 21:43.10 |
| 42 | Ryan GurnseyPlace 42 · Grade 10 · Milford | 10 | Milford | 21:43.85 |
| 43 | Nay Moo KhatthamansriPlace 43 · Grade 9 · Wilber-Clatonia | 9 | Wilber-Clatonia | 21:47.00 |
| 44 | Caelan OlsonPlace 44 · Grade 12 · David City | 12 | David City | 22:06.81 |
| 45 | Emiliano HernandezPlace 45 · Grade 12 · Thayer Central | 12 | Thayer Central | 22:11.73 |
| 46 | Johnston PetersenPlace 46 · Grade 12 · Wilber-Clatonia | 12 | Wilber-Clatonia | 22:13.06 |
| 47 | Trevin JahdePlace 47 · Grade 11 · David City | 11 | David City | 22:23.53 |
| 48 | Kyle YoungPlace 48 · Grade 11 · Freeman | 11 | Freeman | 22:38.69 |
| 49 | Kailan HiattPlace 49 · Grade 10 · Superior | 10 | Superior | 22:47.00 |
| 50 | Alex HammerPlace 50 · Grade 12 · Thayer Central | 12 | Thayer Central | 23:01.07 |
| 51 | Keisyn KirchhoffPlace 51 · Grade 10 · Exeter-Milligan/Friend | 10 | Exeter-Milligan/Friend | 23:05.57 |
| 52 | Clayton SingletonPlace 52 · Grade 9 · Centennial | 9 | Centennial | 23:19.45 |
| 53 | Eli VanderschaafPlace 53 · Grade 9 · Thayer Central | 9 | Thayer Central | 23:31.50 |
| 54 | Hunter SchultzPlace 54 · Grade 9 · Centennial | 9 | Centennial | 24:10.04 |
| 55 | Jakob SlaghtPlace 55 · Grade 11 · Superior | 11 | Superior | 24:20.30 |
| 56 | Deklann DaharshPlace 56 · Grade 12 · Thayer Central | 12 | Thayer Central | 24:36.83 |
| 57 | John BenesPlace 57 · Grade 10 · David City | 10 | David City | 24:47.23 |
| 58 | Cooper FarnstromPlace 58 · Grade 9 · Thayer Central | 9 | Thayer Central | 24:47.42 |
| 59 | Wyatt NickelPlace 59 · Grade 9 · Fairbury | 9 | Fairbury | 24:59.48 |
| 60 | Henry SchwarzPlace 60 · Grade 10 · Fillmore Central | 10 | Fillmore Central | 25:31.22 |
| 61 | Rex VanskiverPlace 61 · Grade 9 · Thayer Central | 9 | Thayer Central | 25:39.64 |
| 62 | Kedan GasperPlace 62 · Grade 9 · Fairbury | 9 | Fairbury | 25:43.00 |
| 63 | Jude Bruner-AqualloPlace 63 · Grade 11 · David City | 11 | David City | 26:01.53 |
| 64 | Embry FrazierPlace 64 · Grade 11 · Sandy Creek | 11 | Sandy Creek | 26:16.70 |
| 65 | Eddy GarnicaPlace 65 · Grade 12 · Wilber-Clatonia | 12 | Wilber-Clatonia | 26:49.87 |
| 66 | Easton LuckingPlace 66 · Grade 9 · Fairbury | 9 | Fairbury | 32:16.26 |
| 0 | Elijah FirmanikPlace 0 · Grade 10 · Fairbury | 10 | Fairbury | DNF |
| 0 | Briley RippePlace 0 · Grade 10 · Fillmore Central | 10 | Fillmore Central | DNF |