| 1 | Samuel LarsonPlace 1 · Grade 9 · Lincoln High | 9 | Lincoln High | 17:56.60 |
| 2 | Carson KrejciPlace 2 · Grade 12 · Aurora | 12 | Aurora | 18:37.60 |
| 3 | Rylan SalmonPlace 3 · Grade 10 · Aurora | 10 | Aurora | 18:39.20 PR |
| 4 | James DahlbergPlace 4 · Grade 12 · Lincoln Christian | 12 | Lincoln Christian | 18:43.20 PR |
| 5 | Carter KeaslingPlace 5 · Grade 10 · Aurora | 10 | Aurora | 18:45.30 |
| 6 | Micah MeyerPlace 6 · Grade 11 · Lincoln High | 11 | Lincoln High | 18:52.80 |
| 7 | Gavin HollidayPlace 7 · Grade 11 · Aurora | 11 | Aurora | 18:56.00 PR |
| 8 | Izic McKenziePlace 8 · Grade 10 · Syracuse | 10 | Syracuse | 19:03.10 |
| 9 | Colton SiglerPlace 9 · Grade 11 · Aurora | 11 | Aurora | 19:10.00 |
| 10 | Nate McWilliamsPlace 10 · Grade 10 · Syracuse | 10 | Syracuse | 19:21.60 |
| 11 | Tatyen McKenziePlace 11 · Grade 9 · Syracuse | 9 | Syracuse | 19:22.10 PR |
| 12 | Tyson SchroerPlace 12 · Grade 11 · Lincoln Christian | 11 | Lincoln Christian | 19:23.50 PR |
| 13 | Alex DeheerPlace 13 · Grade 11 · Lincoln High | 11 | Lincoln High | 19:25.00 |
| 14 | Case MenkePlace 14 · Grade 9 · Aurora | 9 | Aurora | 19:32.70 PR |
| 15 | Marcus EnsorPlace 15 · Grade 10 · Syracuse | 10 | Syracuse | 19:37.50 |
| 16 | Emmett DickPlace 16 · Grade 11 · Aurora | 11 | Aurora | 19:44.80 |
| 17 | Nolan PalmerPlace 17 · Grade 10 · Lincoln Standing Bear | 10 | Lincoln Standing Bear | 19:46.10 |
| 18 | Cory FreudenburgPlace 18 · Grade 11 · Lincoln Standing Bear | 11 | Lincoln Standing Bear | 19:53.40 |
| 19 | Brock PorterPlace 19 · Grade 11 · Milford | 11 | Milford | 19:54.10 |
| 20 | Turner ZahnPlace 20 · Grade 10 · Syracuse | 10 | Syracuse | 19:55.80 PR |
| 21 | Jackson SchroederPlace 21 · Grade 9 · Syracuse | 9 | Syracuse | 19:59.70 PR |
| 22 | Miguel LunaPlace 22 · Grade 12 · Schuyler | 12 | Schuyler | 20:09.70 |
| 23 | Kyle YoungPlace 23 · Grade 11 · Freeman | 11 | Freeman | 20:14.10 PR |
| 24 | Ethan MelliesPlace 24 · Grade 10 · Aurora | 10 | Aurora | 20:21.40 |
| 25 | Hugh SkrettaPlace 25 · Grade 12 · Lincoln High | 12 | Lincoln High | 20:24.00 PR |
| 26 | Cameron SchumacherPlace 26 · Grade 12 · Malcolm | 12 | Malcolm | 20:24.70 |
| 27 | Dhiren CloudPlace 27 · Grade 10 · Lincoln High | 10 | Lincoln High | 20:25.10 |
| 28 | Clayton BartelsPlace 28 · Grade 11 · Milford | 11 | Milford | 20:25.90 |
| 29 | Landry EngelPlace 29 · Grade 11 · Lincoln Christian | 11 | Lincoln Christian | 20:32.20 |
| 30 | Trevor PeardPlace 30 · Grade 11 · Aurora | 11 | Aurora | 20:34.90 |
| 31 | Steven HeibelPlace 31 · Grade 9 · Columbus Scotus | 9 | Columbus Scotus | 20:39.30 |
| 32 | Hayden WellensiekPlace 32 · Grade 9 · Syracuse | 9 | Syracuse | 20:44.20 |
| 33 | Henry KliewerPlace 33 · Grade 11 · Aurora | 11 | Aurora | 20:45.30 |
| 34 | Roman RodriguezPlace 34 · Grade 9 · Schuyler | 9 | Schuyler | 20:45.80 PR |
| 35 | Raymundo Perez-HernandezPlace 35 · Grade 9 · Lincoln High | 9 | Lincoln High | 20:48.40 |
| 36 | Yahir Ramirez-VazquezPlace 36 · Grade 9 · Schuyler | 9 | Schuyler | 20:48.70 |
| 37 | James KojakPlace 37 · Grade 11 · Aurora | 11 | Aurora | 20:51.80 PR |
| 38 | Leighton BecklerPlace 38 · Grade 10 · Raymond Central | 10 | Raymond Central | 20:52.20 |
| 39 | Kendrick (Kenny) EickhoffPlace 39 · Grade 10 · Milford | 10 | Milford | 20:53.40 PR |
| 40 | Wyatt YoungPlace 40 · Grade 10 · Freeman | 10 | Freeman | 20:56.10 |
| 41 | Jason HinkleyPlace 41 · Grade 11 · Palmyra | 11 | Palmyra | 20:56.40 PR |
| 42 | Sam OsbornPlace 42 · Grade 10 · Lincoln High | 10 | Lincoln High | 20:56.40 PR |
| 43 | Ethan HuntPlace 43 · Grade 11 · Lincoln Standing Bear | 11 | Lincoln Standing Bear | 20:57.50 |
| 44 | Levi FangmeyerPlace 44 · Grade 10 · Ashland-Greenwood | 10 | Ashland-Greenwood | 20:57.80 |
| 45 | Jackson ChungPlace 45 · Grade 9 · Ashland-Greenwood | 9 | Ashland-Greenwood | 20:58.20 |
| 46 | Bradyn FlothPlace 46 · Grade 10 · Freeman | 10 | Freeman | 20:58.50 PR |
| 47 | Josiah PetersonPlace 47 · Grade 9 · Aurora | 9 | Aurora | 20:59.00 |
| 48 | Grady HoganPlace 48 · Grade 9 · Lincoln Standing Bear | 9 | Lincoln Standing Bear | 20:59.90 PR |
| 49 | Mason BernerPlace 49 · Grade 9 · Syracuse | 9 | Syracuse | 21:04.50 PR |
| 50 | Seth PaulsenPlace 50 · Grade 11 · Syracuse | 11 | Syracuse | 21:04.50 |
| 51 | Reese TompkinsPlace 51 · Grade 11 · Ashland-Greenwood | 11 | Ashland-Greenwood | 21:05.70 |
| 52 | Chris MatneyPlace 52 · Grade 9 · Aurora | 9 | Aurora | 21:14.60 |
| 53 | Gideon SizerPlace 53 · Grade 11 · Palmyra | 11 | Palmyra | 21:16.30 |
| 54 | Max HuberPlace 54 · Grade 10 · Ashland-Greenwood | 10 | Ashland-Greenwood | 21:16.70 PR |
| 55 | Everett SaltzgaberPlace 55 · Grade 9 · Columbus Scotus | 9 | Columbus Scotus | 21:17.30 |
| 56 | Shawn MorrisPlace 56 · Grade 11 · Aurora | 11 | Aurora | 21:25.50 |
| 57 | Beau FangmeyerPlace 57 · Grade 10 · Ashland-Greenwood | 10 | Ashland-Greenwood | 21:26.90 |
| 58 | Evan KingPlace 58 · Grade 12 · Palmyra | 12 | Palmyra | 21:27.20 |
| 59 | Ashton PlackePlace 59 · Grade 12 · Malcolm | 12 | Malcolm | 21:29.50 |
| 60 | Beau NienaberPlace 60 · Grade 12 · Ashland-Greenwood | 12 | Ashland-Greenwood | 21:34.50 |
| 61 | Tucker ShermanPlace 61 · Grade 12 · Aurora | 12 | Aurora | 21:35.00 |
| 62 | James RomeroPlace 62 · Grade 9 · Schuyler | 9 | Schuyler | 21:35.50 PR |
| 63 | Kolby ThompsonPlace 63 · Grade 9 · Palmyra | 9 | Palmyra | 21:36.50 PR |
| 64 | Anthony MarsicanoPlace 64 · Grade 9 · Lincoln Standing Bear | 9 | Lincoln Standing Bear | 21:37.80 |
| 65 | Jordan BlankersPlace 65 · Grade 12 · Ashland-Greenwood | 12 | Ashland-Greenwood | 21:37.90 |
| 66 | Cayden HollandPlace 66 · Grade 9 · Lincoln Standing Bear | 9 | Lincoln Standing Bear | 21:39.60 PR |
| 67 | Ty HasemannPlace 67 · Grade 12 · Lincoln Standing Bear | 12 | Lincoln Standing Bear | 21:43.80 |
| 68 | Gavin AtenPlace 68 · Grade 10 · Lincoln Standing Bear | 10 | Lincoln Standing Bear | 21:46.00 PR |
| 69 | Ali MohamedPlace 69 · Grade 9 · Schuyler | 9 | Schuyler | 21:48.20 PR |
| 70 | Brody SchweitzerPlace 70 · Grade 9 · Milford | 9 | Milford | 21:49.50 PR |
| 71 | Jordan GroffPlace 71 · Grade 11 · Malcolm | 11 | Malcolm | 21:50.30 |
| 72 | Youssef Elnabi-AbdPlace 72 · Grade 10 · Omaha Christian | 10 | Omaha Christian | 21:55.30 |
| 73 | David PulecPlace 73 · Grade 12 · Malcolm | 12 | Malcolm | 21:55.90 |
| 74 | Theo BergePlace 74 · Grade 9 · Lincoln Standing Bear | 9 | Lincoln Standing Bear | 21:58.30 |
| 75 | Quentin EscamillaPlace 75 · Grade 11 · Lincoln Standing Bear | 11 | Lincoln Standing Bear | 22:01.60 |
| 76 | Oz DillashawPlace 76 · Grade 10 · Lincoln High | 10 | Lincoln High | 22:02.30 PR |
| 77 | Trevor YoungPlace 77 · Grade 9 · Freeman | 9 | Freeman | 22:11.60 PR |
| 78 | Anthony AngelPlace 78 · Grade 10 · Schuyler | 10 | Schuyler | 22:18.10 PR |
| 79 | Kip LaughlinPlace 79 · Grade 10 · Ashland-Greenwood | 10 | Ashland-Greenwood | 22:20.10 |
| 80 | Orion VeselyPlace 80 · Grade 10 · Omaha Christian | 10 | Omaha Christian | 22:20.60 PR |
| 81 | Yarim QuezadaPlace 81 · Grade 9 · Schuyler | 9 | Schuyler | 22:21.10 PR |
| 82 | Joey AllenPlace 82 · Grade 12 · Lincoln Christian | 12 | Lincoln Christian | 22:22.40 PR |
| 83 | Pablo AlarconPlace 83 · Grade 9 · Schuyler | 9 | Schuyler | 22:26.20 |
| 84 | Carter GroelzPlace 84 · Grade 9 · Aurora | 9 | Aurora | 22:43.60 PR |
| 85 | Diego VelardePlace 85 · Grade 11 · Lincoln High | 11 | Lincoln High | 22:47.60 |
| 86 | Spencer NoerrlingerPlace 86 · Grade 11 · Syracuse | 11 | Syracuse | 22:47.60 |
| 87 | Kaleb CorralPlace 87 · Grade 10 · Schuyler | 10 | Schuyler | 22:47.90 PR |
| 88 | Jason SalazarPlace 88 · Grade 11 · Schuyler | 11 | Schuyler | 22:47.90 PR |
| 89 | Teddy RisneyPlace 89 · Grade 12 · Ashland-Greenwood | 12 | Ashland-Greenwood | 22:48.30 PR |
| 90 | Philip LassPlace 90 · Grade 9 · Lincoln High | 9 | Lincoln High | 22:49.40 |
| 91 | Gavin WardynPlace 91 · Grade 11 · Syracuse | 11 | Syracuse | 22:49.80 |
| 92 | Austin HerringtonPlace 92 · Grade 9 · Palmyra | 9 | Palmyra | 22:50.30 PR |
| 93 | Thomas SchultePlace 93 · Grade 9 · Raymond Central | 9 | Raymond Central | 22:52.30 |
| 94 | Layden RobinsonPlace 94 · Grade 10 · Ashland-Greenwood | 10 | Ashland-Greenwood | 22:52.70 |
| 95 | Shaun WilliamsPlace 95 · Grade 9 · Aurora | 9 | Aurora | 22:58.10 PR |
| 96 | Kameron RihaPlace 96 · Grade 12 · Freeman | 12 | Freeman | 23:00.70 |
| 97 | JJ MellorPlace 97 · Grade 9 · Lincoln Standing Bear | 9 | Lincoln Standing Bear | 23:03.00 |
| 98 | Aiden VerweyPlace 98 · Grade 10 · Milford | 10 | Milford | 23:05.20 |
| 99 | Orson SiscoPlace 99 · Grade 9 · Freeman | 9 | Freeman | 23:07.70 PR |
| 100 | Michael ZouchaPlace 100 · Grade 10 · Lincoln High | 10 | Lincoln High | 23:08.90 |
| 101 | Maximus HolmPlace 101 · Grade 10 · Lincoln Standing Bear | 10 | Lincoln Standing Bear | 23:09.10 |
| 102 | Rocco BiehlPlace 102 · Grade 10 · Lincoln High | 10 | Lincoln High | 23:12.70 |
| 103 | Rylan BeckPlace 103 · Grade 11 · Lincoln Lutheran | 11 | Lincoln Lutheran | 23:14.10 PR |
| 104 | Logan HallPlace 104 · Grade 10 · Columbus Scotus | 10 | Columbus Scotus | 23:15.60 |
| 105 | Anderson PrattPlace 105 · Grade 9 · Ashland-Greenwood | 9 | Ashland-Greenwood | 23:19.70 |
| 106 | Josiah OrdazPlace 106 · Grade 11 · Lincoln High | 11 | Lincoln High | 23:24.00 |
| 107 | Jasper TalbottPlace 107 · Grade 9 · Lincoln High | 9 | Lincoln High | 23:28.30 PR |
| 108 | Ryan LangenbergPlace 108 · Grade 9 · Milford | 9 | Milford | 23:33.30 PR |
| 109 | Michael BallPlace 109 · Grade 10 · Lincoln High | 10 | Lincoln High | 23:38.10 |
| 110 | Blake OtradovskyPlace 110 · Grade 12 · Milford | 12 | Milford | 23:39.00 |
| 111 | Ethan RusePlace 111 · Grade 12 · Freeman | 12 | Freeman | 23:53.60 |
| 112 | Johnathan KolihaPlace 112 · Grade 9 · Columbus Scotus | 9 | Columbus Scotus | 23:57.80 PR |
| 113 | Carson HolzPlace 113 · Grade 12 · Syracuse | 12 | Syracuse | 23:58.40 |
| 114 | Edward CainPlace 114 · Grade 10 · Raymond Central | 10 | Raymond Central | 24:09.90 |
| 115 | Cadence MarinePlace 115 · Grade 9 · Lincoln High | 9 | Lincoln High | 24:14.90 PR |
| 116 | Samuel GardnerPlace 116 · Grade 9 · Omaha Christian | 9 | Omaha Christian | 24:15.00 PR |
| 117 | Alex LopezPlace 117 · Grade 12 · Schuyler | 12 | Schuyler | 24:16.00 |
| 118 | Shawn MorrisPlace 118 · Grade 11 · Syracuse | 11 | Syracuse | 24:23.30 |
| 119 | Jenson LuedtkePlace 119 · Grade 9 · Lincoln Standing Bear | 9 | Lincoln Standing Bear | 24:30.20 |
| 120 | Wyatt DornPlace 120 · Grade 12 · Freeman | 12 | Freeman | 24:39.40 PR |
| 121 | Tucker JardeePlace 121 · Grade 10 · Milford | 10 | Milford | 24:42.40 PR |
| 122 | Sam SmithPlace 122 · Grade 8 · Ashland-Greenwood | 8 | Ashland-Greenwood | 24:55.10 |
| 123 | Madden MorganPlace 123 · Grade 9 · Lincoln Standing Bear | 9 | Lincoln Standing Bear | 25:01.80 |
| 124 | Oscar BlakePlace 124 · Grade 9 · Lincoln Standing Bear | 9 | Lincoln Standing Bear | 25:05.30 |
| 125 | Kedan GasperPlace 125 · Grade 9 · Fairbury | 9 | Fairbury | 25:17.30 |
| 126 | Ben LynchPlace 126 · Grade 10 · Lincoln High | 10 | Lincoln High | 25:35.80 |
| 127 | Thomas NorlenPlace 127 · Grade 9 · Raymond Central | 9 | Raymond Central | 25:37.40 |
| 128 | Benedict SindrasonPlace 128 · Grade 9 · Lincoln High | 9 | Lincoln High | 25:40.90 |
| 129 | Adrik DiazPlace 129 · Grade 9 · Aurora | 9 | Aurora | 25:50.20 |
| 130 | Cameron HoelkPlace 130 · Grade 9 · Raymond Central | 9 | Raymond Central | 26:24.50 |
| 131 | Colden WebsterPlace 131 · Grade 9 · Ashland-Greenwood | 9 | Ashland-Greenwood | 26:27.70 |
| 132 | Myer O'BrienPlace 132 · Grade 9 · Ashland-Greenwood | 9 | Ashland-Greenwood | 27:13.60 |
| 133 | Deitric PfeifferPlace 133 · Grade 11 · Syracuse | 11 | Syracuse | 27:56.80 |
| 134 | Easton LuckingPlace 134 · Grade 9 · Fairbury | 9 | Fairbury | 29:06.00 PR |
| — | Bentley VettelGrade 11 · Aurora | 11 | Aurora | DNF |
| — | Caleb OdbertGrade 9 · Palmyra | 9 | Palmyra | DNF |
| — | Dominic EvansGrade 10 · Aurora | 10 | Aurora | DNF |
| — | Tobias SchweitzerGrade 10 · Milford | 10 | Milford | DNF |
| — | Boen SchweitzerGrade 12 · Milford | 12 | Milford | DNF |
| — | Xander WhitfordGrade 10 · Milford | 10 | Milford | DNF |
| — | Quinten BauerGrade 9 · Milford | 9 | Milford | DNF |
| — | Diego Castro-MendozaGrade 9 · Malcolm | 9 | Malcolm | DNF |
| — | Ryan HayesGrade 9 · Lincoln High | 9 | Lincoln High | DNF |
| — | Filip AdnanesGrade 12 · Lincoln Lutheran | 12 | Lincoln Lutheran | DNF |
| — | Adrian AguilarGrade 9 · Lincoln High | 9 | Lincoln High | DNF |
| — | August ColonnaGrade 10 · Lincoln High | 10 | Lincoln High | DNF |
| — | Liam HarmanGrade 12 · Lincoln Standing Bear | 12 | Lincoln Standing Bear | DNF |