| 1 | Joseph Ochoa FrankPlace 1 · Grade 8 · Norfolk | 8 | Norfolk | 11:12.5 PR |
| 2 | John JacobsonPlace 2 · Grade 8 · Yankton | 8 | Yankton | 11:12.7 PR |
| 3 | Jeffery WeaverPlace 3 · Grade 8 · Yankton | 8 | Yankton | 11:26.6 PR |
| 4 | John LudwigPlace 4 · Grade 7 · Stuart jh | 7 | Stuart jh | 12:00.8 PR |
| 5 | Leighton DeBoerPlace 5 · Grade 8 · Pierce | 8 | Pierce | 12:04.7 PR |
| 6 | Levi ConradPlace 6 · Grade 8 · Fremont | 8 | Fremont | 12:07.4 PR |
| 7 | Blake SimePlace 7 · Grade 8 · Yankton | 8 | Yankton | 12:08.4 PR |
| 8 | Ruger FernauPlace 8 · Grade 8 · Norfolk | 8 | Norfolk | 12:18.5 PR |
| 9 | Rhys PowellPlace 9 · Grade 6 · Yankton | 6 | Yankton | 12:20.3 PR |
| 10 | Kellan KerkmanPlace 10 · Grade 8 · Fremont | 8 | Fremont | 12:21.6 PR |
| 11 | Jace LichtyPlace 11 · Grade 8 · Norfolk | 8 | Norfolk | 12:23.6 PR |
| 12 | Benjamin RudloffPlace 12 · Grade 8 · Battle Creek | 8 | Battle Creek | 12:24.5 PR |
| 13 | Camden AustinPlace 13 · Grade 7 · Yankton | 7 | Yankton | 12:25.3 PR |
| 14 | Daniel BoyntonPlace 14 · Grade 7 · Columbus Lakeview | 7 | Columbus Lakeview | 12:29.1 PR |
| 15 | Gabe SjobomPlace 15 · Grade 8 · Ponca ms | 8 | Ponca ms | 12:34.1 PR |
| 16 | Conner WolffPlace 16 · Grade 7 · Battle Creek | 7 | Battle Creek | 12:37.2 PR |
| 17 | Chase WagnerPlace 17 · Grade 7 · Fremont | 7 | Fremont | 12:39.1 PR |
| 18 | Calvin LippPlace 18 · Grade 8 · Wayne | 8 | Wayne | 12:45.0 PR |
| 19 | Leo HaakePlace 19 · Grade 8 · Norfolk Catholic | 8 | Norfolk Catholic | 12:47.3 PR |
| 20 | Gannon OgdenPlace 20 · Grade 7 · Battle Creek | 7 | Battle Creek | 12:53.9 PR |
| 21 | Asher PowellPlace 21 · Grade 8 · Yankton | 8 | Yankton | 12:59.7 |
| 22 | Tate SchumacherPlace 22 · Grade 8 · Archangels Catholic | 8 | Archangels Catholic | 12:59.8 PR |
| 23 | Fares WeaverPlace 23 · Grade 6 · Yankton | 6 | Yankton | 13:03.7 PR |
| 24 | Collin BrandlPlace 24 · Grade 8 · Humphrey/Lindsay Holy Family | 8 | Humphrey/Lindsay Holy Family | 13:15.3 PR |
| 25 | Aaron DickesPlace 25 · Grade 8 · Crofton | 8 | Crofton | 13:15.8 PR |
| 26 | P.J. BassPlace 26 · Grade 7 · Bancroft-Rosalie | 7 | Bancroft-Rosalie | 13:16.9 PR |
| 27 | Hunter GordonPlace 27 · Grade 8 · Norfolk Catholic | 8 | Norfolk Catholic | 13:19.9 PR |
| 28 | Grant MarshPlace 28 · Grade 7 · Crofton | 7 | Crofton | 13:21.3 PR |
| 29 | Felix TreinenPlace 29 · Grade 8 · Fremont | 8 | Fremont | 13:24.6 PR |
| 30 | Sammuel Villanueva-SalazarPlace 30 · Grade 8 · Stanton | 8 | Stanton | 13:34.5 PR |
| 31 | James KimesPlace 31 · Grade 8 · Norfolk | 8 | Norfolk | 13:34.6 PR |
| 32 | Jaxton OltmanPlace 32 · Grade 8 · Columbus Lakeview | 8 | Columbus Lakeview | 13:35.4 PR |
| 33 | Isai Ciriaco OrozcoPlace 33 · Grade 7 · Madison | 7 | Madison | 13:36.4 PR |
| 34 | Mason NovakPlace 34 · Grade 6 · Yankton | 6 | Yankton | 13:39.6 PR |
| 35 | Marshall NordbyPlace 35 · Grade 7 · Stanton | 7 | Stanton | 13:40.1 PR |
| 36 | Braxton BranchPlace 36 · Grade 7 · Stanton | 7 | Stanton | 13:41.5 PR |
| 37 | Xander BonillaPlace 37 · Grade 8 · Norfolk | 8 | Norfolk | 13:42.0 PR |
| 38 | Knox BrulandPlace 38 · Grade 8 · Archangels Catholic | 8 | Archangels Catholic | 13:42.6 PR |
| 39 | Jace HerchenbachPlace 39 · Grade 7 · Norfolk | 7 | Norfolk | 13:43.3 PR |
| 40 | Harold ChiongPlace 40 · Grade 8 · Madison | 8 | Madison | 13:44.0 PR |
| 41 | Beckett QuinnPlace 41 · Grade 8 · Battle Creek | 8 | Battle Creek | 13:44.1 PR |
| 42 | Mason WolfePlace 42 · Grade 7 · Norfolk | 7 | Norfolk | 13:45.6 PR |
| 43 | Kash KillhamPlace 43 · Grade 7 · Columbus Lakeview | 7 | Columbus Lakeview | 13:57.7 PR |
| 44 | Elijah SchumacherPlace 44 · Grade 8 · Archangels Catholic | 8 | Archangels Catholic | 13:59.5 |
| 45 | Kyler KallhoffPlace 45 · Grade 8 · Fremont | 8 | Fremont | 14:09.5 PR |
| 46 | Angel AlarconPlace 46 · Grade 7 · Norfolk Catholic | 7 | Norfolk Catholic | 14:12.7 PR |
| 47 | Korbyn WestringPlace 47 · Grade 7 · Archangels Catholic | 7 | Archangels Catholic | 14:16.6 PR |
| 48 | Cole WeederPlace 48 · Grade 7 · Humphrey/Lindsay Holy Family | 7 | Humphrey/Lindsay Holy Family | 14:17.1 PR |
| 49 | Max LamprechtPlace 49 · Grade 8 · Fremont | 8 | Fremont | 14:17.7 PR |
| 50 | Levi SvatoraPlace 50 · Grade 8 · Columbus Lakeview | 8 | Columbus Lakeview | 14:21.4 PR |
| 51 | Caleb CarilloPlace 51 · Grade 7 · Wayne | 7 | Wayne | 14:23.5 PR |
| 52 | Bowen RogatPlace 52 · Grade 7 · Battle Creek | 7 | Battle Creek | 14:29.6 PR |
| 53 | Jack WielandPlace 53 · Grade 7 · Wayne | 7 | Wayne | 14:29.7 PR |
| 54 | Jett KohlePlace 54 · Grade 7 · Stuart jh | 7 | Stuart jh | 14:30.1 PR |
| 55 | Fayte TrautmanPlace 55 · Grade 7 · Humphrey/Lindsay Holy Family | 7 | Humphrey/Lindsay Holy Family | 14:33.7 PR |
| 56 | Dominic MilkPlace 56 · Grade 7 · Yankton | 7 | Yankton | 14:35.2 PR |
| 57 | Ryan FrischPlace 57 · Grade 7 · Battle Creek | 7 | Battle Creek | 14:36.7 PR |
| 58 | Kendrik LabenzPlace 58 · Grade 8 · Columbus Lakeview | 8 | Columbus Lakeview | 14:41.2 PR |
| 59 | Lucas RobbinsPlace 59 · Grade 8 · Norfolk | 8 | Norfolk | 14:42.4 PR |
| 60 | Silas WurdingerPlace 60 · Grade 7 · Stanton | 7 | Stanton | 14:43.6 PR |
| 61 | Tyson HoffmanPlace 61 · Grade 8 · Wayne | 8 | Wayne | 14:43.7 PR |
| 62 | Callen SimsPlace 62 · Grade 8 · Wayne | 8 | Wayne | 14:44.0 PR |
| 63 | Alexander DownsPlace 63 · Grade 6 · Yankton | 6 | Yankton | 14:50.6 PR |
| 64 | Solomon AshPlace 64 · Grade 7 · Norfolk Catholic | 7 | Norfolk Catholic | 15:03.7 PR |
| 65 | Emmett PinkelmanPlace 65 · Grade 1 · Norfolk Catholic | 1 | Norfolk Catholic | 15:13.5 PR |
| 66 | Aiden RosalesPlace 66 · Grade 7 · Norfolk | 7 | Norfolk | 15:13.6 PR |
| 67 | Oliver FoeckingPlace 67 · Grade 7 · Norfolk Catholic | 7 | Norfolk Catholic | 15:18.6 PR |
| 68 | Hugo SandovalPlace 68 · Grade 8 · Madison | 8 | Madison | 15:26.1 PR |
| 69 | Bentley Pitts-CalhoonPlace 69 · Grade 7 · Norfolk | 7 | Norfolk | 15:31.9 PR |
| 70 | Riley DirkschneiderPlace 70 · Grade 8 · Norfolk | 8 | Norfolk | 15:33.0 PR |
| 71 | Leonard DomogallaPlace 71 · Grade 7 · Stanton | 7 | Stanton | 15:33.3 PR |
| 72 | Tyrone NguyenPlace 72 · Grade 7 · Norfolk Catholic | 7 | Norfolk Catholic | 15:38.2 PR |
| 73 | Aleric BlumenthalPlace 73 · Grade 7 · Columbus Lakeview | 7 | Columbus Lakeview | 15:38.5 PR |
| 74 | Brayton WalkerPlace 74 · Grade 8 · Norfolk | 8 | Norfolk | 15:40.8 PR |
| 75 | Connor NielsenPlace 75 · Grade 8 · Fremont | 8 | Fremont | 16:01.9 PR |
| 76 | Cinch MoorePlace 76 · Grade 7 · Norfolk | 7 | Norfolk | 16:05.7 PR |
| 77 | Atlas BrodersenPlace 77 · Grade 8 · Norfolk | 8 | Norfolk | 16:08.0 PR |
| 78 | Gage TrampPlace 78 · Grade 6 · Yankton | 6 | Yankton | 16:08.2 PR |
| 79 | Myles KrusePlace 79 · Grade 7 · Norfolk | 7 | Norfolk | 16:11.0 PR |
| 80 | Korbyn BrockPlace 80 · Grade 8 · Norfolk | 8 | Norfolk | 16:16.4 |
| 81 | RJ DomogallaPlace 81 · Grade 8 · Stanton | 8 | Stanton | 16:21.3 PR |
| 82 | Baker JansenPlace 82 · Grade 7 · Crofton | 7 | Crofton | 16:27.2 PR |
| 83 | Charlie RennerPlace 83 · Grade 7 · Battle Creek | 7 | Battle Creek | 16:30.7 PR |
| 84 | Kayden CarlsonPlace 84 · Grade 7 · Norfolk | 7 | Norfolk | 16:50.2 PR |
| 85 | Dominick SwensonPlace 85 · Grade 7 · Yankton | 7 | Yankton | 17:00.2 PR |
| 86 | Elliott WeilandPlace 86 · Grade 8 · Norfolk Catholic | 8 | Norfolk Catholic | 17:01.0 |
| 87 | Eric LoyaPlace 87 · Grade 8 · Fremont | 8 | Fremont | 17:07.2 PR |
| 88 | Elijah BrodersonPlace 88 · Grade 7 · Norfolk | 7 | Norfolk | 17:08.4 PR |
| 89 | Leroy AdamsPlace 89 · Grade 6 · Yankton | 6 | Yankton | 17:10.3 PR |
| 90 | Kaleb HessPlace 90 · Grade 7 · Stanton | 7 | Stanton | 17:10.6 PR |
| 91 | Oliver BridgesPlace 91 · Grade 7 · Bancroft-Rosalie | 7 | Bancroft-Rosalie | 17:14.9 PR |
| 92 | Kaden TweedyPlace 92 · Grade 6 · Yankton | 6 | Yankton | 17:21.4 PR |
| 93 | Antony EspanaPlace 93 · Grade 7 · Madison | 7 | Madison | 17:36.4 PR |
| 94 | Zeven MaxPlace 94 · Grade 7 · Madison | 7 | Madison | 17:38.0 PR |
| 95 | Zane GronenthalPlace 95 · Grade 8 · Humphrey/Lindsay Holy Family | 8 | Humphrey/Lindsay Holy Family | 17:40.2 PR |
| 96 | Zane KucharPlace 96 · Grade 8 · Battle Creek | 8 | Battle Creek | 17:41.0 PR |
| 97 | Atlas WaysmanPlace 97 · Grade 6 · Yankton | 6 | Yankton | 17:41.7 PR |
| 98 | Elijah GappPlace 98 · Grade 7 · Wayne | 7 | Wayne | 18:10.7 PR |
| 99 | Austin HtooPlace 99 · Grade 8 · Madison | 8 | Madison | 18:11.8 PR |
| 100 | Remi SuttonPlace 100 · Grade 7 · Columbus Lakeview | 7 | Columbus Lakeview | 18:12.8 PR |
| 101 | Ben ZimmermanPlace 101 · Grade 8 · Norfolk Catholic | 8 | Norfolk Catholic | 18:18.4 PR |
| 102 | Charlie FarrierPlace 102 · Grade 8 · Stanton | 8 | Stanton | 18:19.8 PR |
| 103 | Ayden LuschenPlace 103 · Grade 7 · Wayne | 7 | Wayne | 18:33.8 PR |
| 104 | Luis HernandezPlace 104 · Grade 8 · Norfolk | 8 | Norfolk | 18:37.9 |
| 105 | Bennett WilsonPlace 105 · Grade 7 · Columbus Lakeview | 7 | Columbus Lakeview | 19:20.9 PR |
| 106 | Jackson WittmeierPlace 106 · Grade 6 · Yankton | 6 | Yankton | 19:21.0 PR |
| 107 | Jovany GloriaPlace 107 · Grade 8 · Columbus Lakeview | 8 | Columbus Lakeview | 19:31.5 PR |
| 108 | Wilbur StearnsPlace 108 · Grade 8 · Fremont | 8 | Fremont | 19:44.4 PR |
| 109 | Bentley VitekPlace 109 · Grade 6 · Yankton | 6 | Yankton | 20:07.9 PR |
| 110 | Grant LawPlace 110 · Grade 8 · Wayne | 8 | Wayne | 20:17.0 |
| 111 | Isaac HernandezPlace 111 · Grade 8 · Norfolk Catholic | 8 | Norfolk Catholic | 20:25.1 PR |
| 112 | Abner JimenezPlace 112 · Grade 7 · Columbus Lakeview | 7 | Columbus Lakeview | 20:37.0 PR |
| 113 | Jake ArmbrusterPlace 113 · Grade 7 · Stanton | 7 | Stanton | 20:52.5 PR |
| 114 | Jasper SchiefferPlace 114 · Grade 7 · Crofton | 7 | Crofton | 23:06.4 PR |
| 115 | Ethan VennardPlace 115 · Grade 8 · Crofton | 8 | Crofton | 23:27.2 |
| 116 | Boe DavisPlace 116 · Grade 6 · Yankton | 6 | Yankton | 25:12.8 PR |
| 117 | Brooks VinchattlePlace 117 · Grade 7 · Wayne | 7 | Wayne | 26:26.1 PR |
| — | Cohen WoehlerGrade 7 · Wayne | 7 | Wayne | DNS |
| — | Aiden KestingGrade 8 · Wayne | 8 | Wayne | DNS |
| — | Braylon NovakGrade 8 · Columbus Lakeview | 8 | Columbus Lakeview | DNS |
| — | Anthony JimenezGrade 7 · Columbus Lakeview | 7 | Columbus Lakeview | DNS |
| — | Alejandro GarzaGrade 6 · Yankton | 6 | Yankton | DNS |
| — | Ezra FixGrade 6 · Yankton | 6 | Yankton | DNS |