| 1 | Lance LundinePlace 1 · Grade 10 · Beloit | 10 | Beloit | 16:45.4 |
| 2 | Garrison ZergerPlace 2 · Grade 09 · Brookville-Ell Saline | 09 | Brookville-Ell Saline | 16:51.4 |
| 3 | Brady WellsPlace 3 · Grade 09 · Sacred Heart | 09 | Sacred Heart | 17:01.7 |
| 4 | Carson FouardPlace 4 · Grade 10 · Brookville-Ell Saline | 10 | Brookville-Ell Saline | 17:14.4 |
| 5 | Graham BalesPlace 5 · Grade 11 · Osborne | 11 | Osborne | 17:14.8 |
| 6 | Kelton KernPlace 6 · Grade 12 · Brookville-Ell Saline | 12 | Brookville-Ell Saline | 17:19.4 |
| 7 | Jonathan HamelPlace 7 · Grade 10 · Stockton | 10 | Stockton | 17:21.0 |
| 8 | Triston CottonePlace 8 · Grade 11 · Abilene | 11 | Abilene | 17:24.1 |
| 9 | Grant WaitePlace 9 · Grade 11 · Abilene | 11 | Abilene | 17:34.4 |
| 10 | Eli LawsonPlace 10 · Grade 10 · Bennington | 10 | Bennington | 17:41.3 |
| 11 | Thayne TroutPlace 11 · Grade 09 · Bennington | 09 | Bennington | 17:44.3 |
| 12 | Jonas LetourneauPlace 12 · Grade 09 · St John-s-Beloit | 09 | St John-s-Beloit | 17:48.5 |
| 13 | Nate OhlsonPlace 13 · Grade 12 · Bennington | 12 | Bennington | 17:51.8 |
| 14 | Sam PinkertonPlace 14 · Grade 12 · Phillipsburg | 12 | Phillipsburg | 18:01.0 |
| 15 | Dayton WuthnowPlace 15 · Grade 11 · Abilene | 11 | Abilene | 18:02.2 |
| 16 | Zach RosePlace 16 · Grade 12 · Sylvan Unified | 12 | Sylvan Unified | 18:20.2 |
| 17 | Hunter MazzullaPlace 17 · Grade 09 · Superior | 09 | Superior | 18:22.6 |
| 18 | Levi HagerPlace 18 · Grade 10 · Abilene | 10 | Abilene | 18:32.0 |
| 19 | Aiden ConradPlace 19 · Grade 10 · Osborne | 10 | Osborne | 18:35.7 |
| 20 | Jaidon AllenPlace 20 · Grade 09 · Phillipsburg | 09 | Phillipsburg | 18:36.9 |
| 21 | Shafer NelsonPlace 21 · Grade 11 · Minneapolis | 11 | Minneapolis | 18:37.4 |
| 22 | Joel AbellPlace 22 · Grade 10 · Minneapolis | 10 | Minneapolis | 18:38.1 |
| 23 | Jacob TonnePlace 23 · Grade 09 · Smoky Valley Home Educators | 09 | Smoky Valley Home Educators | 18:39.5 |
| 24 | Michael GarvertPlace 24 · Grade 11 · Plainville | 11 | Plainville | 18:41.3 |
| 25 | Jace DouglasPlace 25 · Grade 11 · Sacred Heart | 11 | Sacred Heart | 18:48.8 |
| 26 | Landon ShellitoPlace 26 · Grade 12 · Smith Center | 12 | Smith Center | 18:50.2 |
| 27 | Daniel RothPlace 27 · Grade 10 · Minneapolis | 10 | Minneapolis | 18:53.9 |
| 28 | Hayden CallawayPlace 28 · Grade 11 · Republic Co | 11 | Republic Co | 18:54.0 |
| 29 | Samson ThumannPlace 29 · Grade 11 · Republic Co | 11 | Republic Co | 18:58.1 |
| 30 | Cameron LindseyPlace 30 · Grade 11 · Plainville | 11 | Plainville | 19:09.1 |
| 31 | Nick WilliamsPlace 31 · Grade 09 · Bennington | 09 | Bennington | 19:11.2 |
| 32 | Dylan McCartneyPlace 32 · Grade 12 · Republic Co | 12 | Republic Co | 19:12.2 |
| 33 | Isaac MorrisPlace 33 · Grade 11 · Republic Co | 11 | Republic Co | 19:12.4 |
| 34 | Kolton PalmerPlace 34 · Grade 10 · Sylvan Unified | 10 | Sylvan Unified | 19:13.7 |
| 35 | Gavin RuprightPlace 35 · Grade 11 · Bennington | 11 | Bennington | 19:14.8 |
| 36 | Jack HunterPlace 36 · Grade 10 · Abilene | 10 | Abilene | 19:21.3 |
| 37 | Colson BrowningPlace 37 · Grade 12 · Smoky Valley Home Educators | 12 | Smoky Valley Home Educators | 19:21.3 |
| 38 | Harlan PancostPlace 38 · Grade 09 · Sylvan Unified | 09 | Sylvan Unified | 19:25.6 |
| 39 | Brett MillerPlace 39 · Grade 12 · Superior | 12 | Superior | 19:28.0 |
| 40 | Ryan DuerrPlace 40 · Grade 10 · Brookville-Ell Saline | 10 | Brookville-Ell Saline | 19:30.7 |
| 41 | Michael ChallansPlace 41 · Grade 12 · Tescott | 12 | Tescott | 19:33.2 |
| 42 | Jensen WoodworthPlace 42 · Grade 11 · Abilene | 11 | Abilene | 19:35.3 |
| 43 | Miqueas MazoPlace 43 · Grade 12 · Abilene | 12 | Abilene | 19:37.4 |
| 44 | Max EhrlichPlace 44 · Grade 10 · Sacred Heart | 10 | Sacred Heart | 19:40.6 |
| 45 | Qwinter ZimmermanPlace 45 · Grade 10 · Concordia | 10 | Concordia | 19:42.7 |
| 46 | Nicholas NiewaldPlace 46 · Grade 09 · St John-s-Beloit | 09 | St John-s-Beloit | 19:44.1 |
| 47 | Gage AlstattPlace 47 · Grade 12 · Republic Co | 12 | Republic Co | 19:48.9 |
| 48 | Payton BalesPlace 48 · Grade 09 · Osborne | 09 | Osborne | 19:50.8 |
| 49 | Henry HoldrenPlace 49 · Grade 09 · St John-s-Beloit | 09 | St John-s-Beloit | 19:55.9 |
| 50 | Connor FryPlace 50 · Grade 09 · Bennington | 09 | Bennington | 20:00.0 |
| 51 | Tayton WilliamsPlace 51 · Grade 09 · Brookville-Ell Saline | 09 | Brookville-Ell Saline | 20:11.0 |
| 52 | Brayden PalenskePlace 52 · Grade 09 · Bennington | 09 | Bennington | 20:18.5 |
| 53 | Eric MoonPlace 53 · Grade 12 · Phillipsburg | 12 | Phillipsburg | 20:24.8 |
| 54 | Ramsey BrinPlace 54 · Grade 09 · Brookville-Ell Saline | 09 | Brookville-Ell Saline | 20:28.5 |
| 55 | Abram AndersonPlace 55 · Grade 09 · Sacred Heart | 09 | Sacred Heart | 20:30.4 |
| 56 | Gavin EksteinPlace 56 · Grade 12 · Superior | 12 | Superior | 20:39.0 |
| 57 | Hagen StarkeyPlace 57 · Grade 10 · Sylvan Unified | 10 | Sylvan Unified | 20:42.0 |
| 58 | Nathan FischerPlace 58 · Grade 09 · Phillipsburg | 09 | Phillipsburg | 20:45.2 |
| 59 | Riley BohlPlace 59 · Grade 11 · Minneapolis | 11 | Minneapolis | 20:49.4 |
| 60 | Jackson CheneyPlace 60 · Grade 09 · Beloit | 09 | Beloit | 20:51.5 |
| 61 | Gabriel ThomsonPlace 61 · Grade 10 · Minneapolis | 10 | Minneapolis | 21:05.7 |
| 62 | Dominick BaxterPlace 62 · Grade 09 · Lincoln | 09 | Lincoln | 21:06.4 |
| 63 | Mason ThompsonPlace 63 · Grade 10 · Beloit | 10 | Beloit | 21:13.8 |
| 64 | Jaden StaufferPlace 64 · Grade 12 · Thunder Ridge | 12 | Thunder Ridge | 21:15.1 |
| 65 | Ethan KnowlesPlace 65 · Grade 09 · Phillipsburg | 09 | Phillipsburg | 21:16.8 |
| 66 | Luke VossPlace 66 · Grade 11 · Plainville | 11 | Plainville | 21:23.7 |
| 67 | Sergio LopezPlace 67 · Grade 11 · St John-s-Beloit | 11 | St John-s-Beloit | 21:37.9 |
| 68 | Andy PratherPlace 68 · Grade 10 · St John-s-Beloit | 10 | St John-s-Beloit | 21:45.7 |
| 69 | Alex HunleyPlace 69 · Grade 12 · Tescott | 12 | Tescott | 21:47.2 |
| 70 | Jagger JohnsonPlace 70 · Grade 09 · Concordia | 09 | Concordia | 21:48.2 |
| 71 | Jacob SpringerPlace 71 · Grade 12 · Republic Co | 12 | Republic Co | 21:54.4 |
| 72 | Luka BenjaminPlace 72 · Grade 12 · Superior | 12 | Superior | 21:57.9 |
| 73 | Cory CimagliaPlace 73 · Grade 11 · Plainville | 11 | Plainville | 22:15.8 |
| 74 | Mark WenthePlace 74 · Grade 11 · Tescott | 11 | Tescott | 22:20.0 |
| 75 | Levi KnollPlace 75 · Grade 11 · Osborne | 11 | Osborne | 22:34.8 |
| 76 | Brandon AllenPlace 76 · Grade 11 · Republic Co | 11 | Republic Co | 23:25.8 |
| 77 | Darien SchreiberPlace 77 · Grade 11 · Osborne | 11 | Osborne | 24:13.7 |
| 78 | Isaac WesthusinPlace 78 · Grade 11 · Plainville | 11 | Plainville | 26:34.0 |