| 1 | Jack AndersonPlace 1 · Grade 8 · Discovery | 8 | Discovery | 9:47.91 PR |
| 2 | Spencer LysnePlace 2 · Grade 8 · Horizon | 8 | Horizon | 10:33.18 |
| 3 | Ben SapaughPlace 3 · Grade 8 · Grand Forks Central | 8 | Grand Forks Central | 10:36.13 PR |
| 4 | Callen GelsingerPlace 4 · Grade 8 · Dickinson ms | 8 | Dickinson ms | 10:36.94 |
| 5 | Lucas ElsberryPlace 5 · Grade 8 · Horizon | 8 | Horizon | 10:37.91 |
| 6 | Levi HoveyPlace 6 · Grade 8 · Wachter | 8 | Wachter | 10:42.42 |
| 7 | Teegan HeserPlace 7 · Grade 8 · Williston ms | 8 | Williston ms | 10:45.34 |
| 8 | Avery HansenPlace 8 · Grade 8 · Dickinson ms | 8 | Dickinson ms | 10:47.02 |
| 9 | Aidan DombekPlace 9 · Grade 8 · Cheney | 8 | Cheney | 10:51.42 |
| 10 | Eben GreenPlace 10 · Grade 8 · Grand Forks Red River (Co-Op) | 8 | Grand Forks Red River (Co-Op) | 10:52.67 PR |
| 11 | Kellan BorboaPlace 11 · Grade 8 · Grand Forks Central | 8 | Grand Forks Central | 11:00.78 PR |
| 12 | Giovonni CasettaPlace 12 · Grade 8 · Grand Forks Red River (Co-Op) | 8 | Grand Forks Red River (Co-Op) | 11:01.01 |
| 13 | Jonathan MorrisPlace 13 · Grade 8 · Kindred MS | 8 | Kindred MS | 11:05.04 PR |
| 14 | Liam RaymundoPlace 14 · Grade 8 · Wachter | 8 | Wachter | 11:06.79 |
| 15 | Andrew PetersonPlace 15 · Grade 8 · Horizon | 8 | Horizon | 11:07.65 |
| 16 | Drake SchoellkopfPlace 16 · Grade 8 · Mandan | 8 | Mandan | 11:08.42 |
| 17 | Gage SelbyPlace 17 · Grade 7 · Grand Forks Central | 7 | Grand Forks Central | 11:09.54 |
| 18 | Owen WaldPlace 18 · Grade 8 · Bishop Ryan ms | 8 | Bishop Ryan ms | 11:10.47 PR |
| 19 | Jackson SchaferPlace 19 · Grade 8 · Horizon | 8 | Horizon | 11:11.27 |
| 20 | Brady KonschakPlace 20 · Grade 7 · Horizon | 7 | Horizon | 11:13.25 |
| 21 | Soren OstendorfPlace 21 · Grade 8 · Horizon | 8 | Horizon | 11:15.78 |
| 22 | Jeter TolmanPlace 22 · Grade 7 · Williston ms | 7 | Williston ms | 11:21.27 |
| 23 | Conrad HeynePlace 23 · Grade 7 · Shiloh Christian | 7 | Shiloh Christian | 11:22.40 PR |
| 24 | Nathan VolkPlace 24 · Grade 8 · Wachter | 8 | Wachter | 11:23.68 |
| 25 | Jasper JohnsonPlace 25 · Grade 8 · Ramstad | 8 | Ramstad | 11:24.76 PR |
| 26 | Caleb StraightPlace 26 · Grade 8 · Williston ms | 8 | Williston ms | 11:29.38 PR |
| 27 | Rylan NessPlace 27 · Grade 8 · Enderlin | 8 | Enderlin | 11:34.36 PR |
| 28 | Cade LardyPlace 28 · Grade 8 · Wachter | 8 | Wachter | 11:36.56 |
| 29 | Evan NeugebauerPlace 29 · Grade 7 · Wachter | 7 | Wachter | 11:36.86 |
| 30 | Jace WeidnerPlace 30 · Grade 8 · Dickinson Trinity ms | 8 | Dickinson Trinity ms | 11:37.83 |
| 31 | Micah GanderPlace 31 · Grade 8 · Grand Forks Central | 8 | Grand Forks Central | 11:45.73 |
| 32 | Blaine BulgerPlace 32 · Grade 8 · Grand Forks Central | 8 | Grand Forks Central | 11:46.34 |
| 33 | Bryar FarkasPlace 33 · Grade 7 · Cheney | 7 | Cheney | 11:47.08 |
| 34 | Kadenz KochPlace 34 · Grade 8 · Wachter | 8 | Wachter | 11:48.14 |
| 35 | Andrew SchilkePlace 35 · Grade 7 · Simle | 7 | Simle | 11:52.94 |
| 36 | Grant FosbergPlace 36 · Grade 7 · Discovery | 7 | Discovery | 11:53.28 |
| 37 | Carson BremnerPlace 37 · Grade 8 · Bottineau | 8 | Bottineau | 11:54.32 PR |
| 38 | Elijah MochPlace 38 · Grade 8 · Beulah ms | 8 | Beulah ms | 11:55.55 PR |
| 39 | Colt BoyerPlace 39 · Grade 7 · Williston ms | 7 | Williston ms | 11:56.33 |
| 40 | Cohen BoykinPlace 40 · Grade 8 · Williston ms | 8 | Williston ms | 11:57.14 PR |
| 41 | Dax DoePlace 41 · Grade 7 · Beulah ms | 7 | Beulah ms | 12:07.47 PR |
| 42 | Thomas PollardPlace 42 · Grade 8 · Bottineau | 8 | Bottineau | 12:07.71 PR |
| 43 | Elijah VanVoorhisPlace 43 · Grade 8 · Horizon | 8 | Horizon | 12:09.45 |
| 44 | Noah MyersPlace 44 · Grade 8 · Ramstad | 8 | Ramstad | 12:13.21 PR |
| 45 | Neziah ChampagnePlace 45 · Grade 7 · Turtle Mountain | 7 | Turtle Mountain | 12:14.12 |
| 46 | Brady BeauvaisPlace 46 · Grade 8 · Discovery | 8 | Discovery | 12:14.55 |
| 47 | Owen DelormePlace 47 · Grade 7 · Northern Lights | 7 | Northern Lights | 12:14.93 |
| 48 | Camden SchumakerPlace 48 · Grade 7 · Simle | 7 | Simle | 12:15.84 |
| 49 | Peyton JangulaPlace 49 · Grade 8 · Dickinson ms | 8 | Dickinson ms | 12:16.23 |
| 50 | Bentley PaulsonPlace 50 · Grade 8 · Richardton-Taylor/Hebron | 8 | Richardton-Taylor/Hebron | 12:16.56 PR |
| 51 | Mylo FittererPlace 51 · Grade 8 · Enderlin | 8 | Enderlin | 12:16.95 PR |
| 52 | Issac SheppardPlace 52 · Grade 7 · Ramstad | 7 | Ramstad | 12:17.40 |
| 53 | Ethan OlsenPlace 53 · Grade 8 · Williston ms | 8 | Williston ms | 12:17.81 PR |
| 54 | Kamdyn MitchellPlace 54 · Grade 8 · Ramstad | 8 | Ramstad | 12:18.38 PR |
| 55 | Theron ArbachPlace 55 · Grade 7 · Southern McLean | 7 | Southern McLean | 12:21.74 |
| 56 | Jayden ColegioPlace 56 · Grade 8 · Williston ms | 8 | Williston ms | 12:23.94 |
| 57 | Daxton MurphyPlace 57 · Grade 8 · Williston ms | 8 | Williston ms | 12:24.64 PR |
| 58 | Lucas WinklerPlace 58 · Grade 7 · Williston ms | 7 | Williston ms | 12:25.23 |
| 59 | Liam AllardPlace 59 · Grade 8 · Williston ms | 8 | Williston ms | 12:27.83 PR |
| 60 | Beau JohnsonPlace 60 · Grade 8 · Williston ms | 8 | Williston ms | 12:28.57 PR |
| 61 | Gabe LafromboisePlace 61 · Grade 8 · Bottineau | 8 | Bottineau | 12:30.16 PR |
| 62 | Theodore HallPlace 62 · Grade 8 · New Rockford-Sheyenne | 8 | New Rockford-Sheyenne | 12:30.37 PR |
| 63 | Cam HarshbargerPlace 63 · Grade 7 · Williston ms | 7 | Williston ms | 12:32.17 |
| 64 | Mike RoldanPlace 64 · Grade 8 · Simle | 8 | Simle | 12:34.11 |
| 65 | Zayden HeckPlace 65 · Grade 7 · Glen Ullin/Hebron | 7 | Glen Ullin/Hebron | 12:34.60 |
| 66 | Avery KitzmanPlace 66 · Grade 7 · Bottineau | 7 | Bottineau | 12:35.20 |
| 67 | Colin GreshPlace 67 · Grade 7 · Northern Cass | 7 | Northern Cass | 12:36.64 PR |
| 68 | Jacob KrullPlace 68 · Grade 8 · Shiloh Christian | 8 | Shiloh Christian | 12:37.57 PR |
| 69 | Easton PiatzPlace 69 · Grade 7 · Northern Cass | 7 | Northern Cass | 12:38.47 |
| 70 | Daniel BeggsPlace 70 · Grade 8 · Jim Hill ms | 8 | Jim Hill ms | 12:39.39 PR |
| 71 | Maximus MartinPlace 71 · Grade 8 · Northern Cass | 8 | Northern Cass | 12:40.67 PR |
| 72 | Kellen BerberichPlace 72 · Grade 7 · Grand Forks Red River (Co-Op) | 7 | Grand Forks Red River (Co-Op) | 12:41.68 |
| 73 | William HarmsteadPlace 73 · Grade 7 · Simle | 7 | Simle | 12:42.34 |
| 74 | Nolan MckennaPlace 74 · Grade 7 · Wachter | 7 | Wachter | 12:43.43 PR |
| 75 | Samuel ButterfieldPlace 75 · Grade 7 · Wachter | 7 | Wachter | 12:44.00 |
| 76 | Jordan HaiderPlace 76 · Grade 8 · Shiloh Christian | 8 | Shiloh Christian | 12:44.43 PR |
| 77 | Tate NicholsPlace 77 · Grade 7 · Wachter | 7 | Wachter | 12:44.74 PR |
| 78 | Jud PeltierPlace 78 · Grade 7 · Simle | 7 | Simle | 12:46.70 |
| 79 | Jack NelsonPlace 79 · Grade 7 · Kindred MS | 7 | Kindred MS | 12:48.81 PR |
| 80 | Isaac HagerPlace 80 · Grade 7 · Horizon | 7 | Horizon | 12:51.58 |
| 81 | Jaxson DobmeierPlace 81 · Grade 7 · Grand Forks Red River (Co-Op) | 7 | Grand Forks Red River (Co-Op) | 12:52.23 |
| 82 | Jackson BrennerPlace 82 · Grade 8 · Medina-Pingree-Buchanan | 8 | Medina-Pingree-Buchanan | 12:52.66 PR |
| 83 | William FiskPlace 83 · Grade 8 · Horizon | 8 | Horizon | 12:53.08 |
| 84 | Max SelstedtPlace 84 · Grade 7 · Richland MS | 7 | Richland MS | 12:53.45 PR |
| 85 | Henry LeibelPlace 85 · Grade 8 · Horizon | 8 | Horizon | 12:53.87 |
| 86 | William SteidlerPlace 86 · Grade 7 · Wachter | 7 | Wachter | 12:54.29 |
| 87 | Aiden DavisPlace 87 · Grade 7 · Northern Cass | 7 | Northern Cass | 12:54.70 |
| 88 | Kale NelsonPlace 88 · Grade 8 · Southern McLean | 8 | Southern McLean | 12:56.88 PR |
| 89 | Braylee EminethPlace 89 · Grade 8 · Mandan | 8 | Mandan | 12:58.80 |
| 90 | Julius SchaanPlace 90 · Grade 8 · Southern McLean | 8 | Southern McLean | 12:59.25 PR |
| 91 | Jameson DukartPlace 91 · Grade 7 · Beulah ms | 7 | Beulah ms | 13:02.78 |
| 92 | Kyron LaPazPlace 92 · Grade 7 · Watford City ms | 7 | Watford City ms | 13:03.08 PR |
| 93 | Brodie PfingstenPlace 93 · Grade 8 · Central Cass | 8 | Central Cass | 13:04.18 |
| 94 | Joshua PfingstenPlace 94 · Grade 8 · Central Cass | 8 | Central Cass | 13:06.37 PR |
| 95 | Emet AndersonPlace 95 · Grade 7 · Kenmare-Bowbells ms | 7 | Kenmare-Bowbells ms | 13:07.39 |
| 96 | Lukas GodelPlace 96 · Grade 7 · Horizon | 7 | Horizon | 13:08.17 |
| 97 | Elijah JonesPlace 97 · Grade 8 · Discovery | 8 | Discovery | 13:08.51 PR |
| 98 | Drake CrapeauPlace 98 · Grade 7 · Bottineau | 7 | Bottineau | 13:09.70 PR |
| 99 | Jack GrotePlace 99 · Grade 7 · Simle | 7 | Simle | 13:10.47 |
| 100 | Eric SandPlace 100 · Grade 7 · Bottineau | 7 | Bottineau | 13:11.52 PR |
| 101 | Ryker GilbertPlace 101 · Grade 8 · Enderlin | 8 | Enderlin | 13:12.09 |
| 102 | Peyton AuerPlace 102 · Grade 8 · Southern McLean | 8 | Southern McLean | 13:15.39 PR |
| 103 | Max JuntunenPlace 103 · Grade 7 · Beulah ms | 7 | Beulah ms | 13:16.29 |
| 104 | Wyatt DobratzPlace 104 · Grade 7 · Discovery | 7 | Discovery | 13:18.95 |
| 105 | Jackson WettsteinPlace 105 · Grade 8 · Kenmare-Bowbells ms | 8 | Kenmare-Bowbells ms | 13:19.60 PR |
| 106 | Lucas SwiftPlace 106 · Grade 8 · Northern Cass | 8 | Northern Cass | 13:20.25 PR |
| 107 | William BergerPlace 107 · Grade 7 · Beulah ms | 7 | Beulah ms | 13:20.79 |
| 108 | Noah BlackPlace 108 · Grade 8 · Ramstad | 8 | Ramstad | 13:21.89 |
| 109 | Chris DunnPlace 109 · Grade 8 · Beulah ms | 8 | Beulah ms | 13:23.23 |
| 110 | Mason MillerPlace 110 · Grade 7 · Jim Hill ms | 7 | Jim Hill ms | 13:24.88 |
| 111 | Ryder BoumanPlace 111 · Grade 7 · Enderlin | 7 | Enderlin | 13:40.81 PR |
| 112 | August (Auggie) MeierPlace 112 · Grade 8 · New Rockford-Sheyenne | 8 | New Rockford-Sheyenne | 13:41.05 PR |
| 113 | Riley LorenzPlace 113 · Grade 7 · Bottineau | 7 | Bottineau | 13:41.39 |
| 114 | Griffin MeidingerPlace 114 · Grade 7 · Discovery | 7 | Discovery | 13:43.06 |
| 115 | Aaron SchillPlace 115 · Grade 7 · Horizon | 7 | Horizon | 13:44.25 |
| 116 | Arlo MontgomeryPlace 116 · Grade 7 · Mandan | 7 | Mandan | 13:44.75 |
| 117 | Miles ShutskePlace 117 · Grade 8 · Cheney | 8 | Cheney | 13:45.18 PR |
| 118 | Brady HanelPlace 118 · Grade 8 · Dickinson ms | 8 | Dickinson ms | 13:46.14 |
| 119 | Wyatt NelsonPlace 119 · Grade 7 · Cheney | 7 | Cheney | 13:47.44 |
| 120 | Lloyd PrienPlace 120 · Grade 8 · Kindred MS | 8 | Kindred MS | 13:50.24 PR |
| 121 | Anders BrunsPlace 121 · Grade 7 · Cheney | 7 | Cheney | 13:51.89 |
| 122 | Christian SantiniPlace 122 · Grade 8 · Beulah ms | 8 | Beulah ms | 13:52.20 PR |
| 123 | Laiken KnollPlace 123 · Grade 7 · Kindred MS | 7 | Kindred MS | 13:55.78 |
| 124 | Colton SlusherPlace 124 · Grade 8 · Kindred MS | 8 | Kindred MS | 13:57.63 |
| 125 | Ryan JohnsonPlace 125 · Grade 8 · Grand Forks Central | 8 | Grand Forks Central | 13:59.45 |
| 126 | Colten SchnabelPlace 126 · Grade 7 · Mandan | 7 | Mandan | 14:00.18 |
| 127 | Brody LewtonPlace 127 · Grade 8 · Dickinson ms | 8 | Dickinson ms | 14:02.74 PR |
| 128 | Kjell KindsethPlace 128 · Grade 8 · Grand Forks Central | 8 | Grand Forks Central | 14:06.25 PR |
| 129 | Kade SpringerPlace 129 · Grade 7 · Dickinson ms | 7 | Dickinson ms | 14:06.52 |
| 130 | Jacob BlackwoodPlace 130 · Grade 7 · Shiloh Christian | 7 | Shiloh Christian | 14:10.59 |
| 131 | Logan WannerPlace 131 · Grade 7 · Horizon | 7 | Horizon | 14:17.43 |
| 132 | Fredrick WhitePlace 132 · Grade 8 · Wachter | 8 | Wachter | 14:17.70 |
| 133 | Noah DargisPlace 133 · Grade 7 · Shiloh Christian | 7 | Shiloh Christian | 14:18.15 |
| 134 | Damian DayPlace 134 · Grade 7 · Wachter | 7 | Wachter | 14:23.36 |
| 135 | Kaiven KirkaldiePlace 135 · Grade 7 · Shiloh Christian | 7 | Shiloh Christian | 14:27.53 PR |
| 136 | Tyace MarcellaisPlace 136 · Grade 7 · Turtle Mountain | 7 | Turtle Mountain | 14:29.33 |
| 137 | Raphael TixeiraPlace 137 · Grade 8 · Williston ms | 8 | Williston ms | 14:29.93 |
| 138 | Michael WelshPlace 138 · Grade 7 · Grand Forks Central | 7 | Grand Forks Central | 14:33.77 |
| 139 | Braxton SchlosserPlace 139 · Grade 8 · Dickinson ms | 8 | Dickinson ms | 14:44.06 |
| 140 | Shanley FlowersPlace 140 · Grade 8 · Beulah ms | 8 | Beulah ms | 14:44.32 |
| 141 | Atticus KniertPlace 141 · Grade 8 · Grand Forks Central | 8 | Grand Forks Central | 14:48.83 |
| 142 | Maxwell EidPlace 142 · Grade 7 · Beulah ms | 7 | Beulah ms | 14:51.50 |
| 143 | Tayte AbrahamsonPlace 143 · Grade 7 · Northern Cass | 7 | Northern Cass | 14:53.53 PR |
| 144 | Casey YstaasPlace 144 · Grade 7 · New Rockford-Sheyenne | 7 | New Rockford-Sheyenne | 15:07.28 |
| 145 | Dexter WargPlace 145 · Grade 8 · Enderlin | 8 | Enderlin | 15:15.05 |
| 146 | Ryker MorinPlace 146 · Grade 7 · Northern Lights | 7 | Northern Lights | 15:19.99 |
| 147 | Koehn NelsonPlace 147 · Grade 7 · Kenmare-Bowbells ms | 7 | Kenmare-Bowbells ms | 15:20.44 PR |
| 148 | Tian BeardPlace 148 · Grade 7 · New Rockford-Sheyenne | 7 | New Rockford-Sheyenne | 15:28.08 |
| 149 | Ryan SchellPlace 149 · Grade 7 · Williston ms | 7 | Williston ms | 15:35.50 |
| 150 | Dexter WilkiePlace 150 · Grade 8 · Ramstad | 8 | Ramstad | 15:39.07 |
| 151 | Levi JohnsonPlace 151 · Grade 8 · Enderlin | 8 | Enderlin | 15:42.54 PR |
| 152 | Teegan BatesPlace 152 · Grade 7 · Northern Cass | 7 | Northern Cass | 15:45.45 PR |
| 153 | Weston SnellPlace 153 · Grade 8 · Jim Hill ms | 8 | Jim Hill ms | 16:27.26 |
| 154 | Nick SwansonPlace 154 · Grade 8 · Central Cass | 8 | Central Cass | 16:30.79 PR |
| 155 | Hudson DukartPlace 155 · Grade 7 · Richardton-Taylor/Hebron | 7 | Richardton-Taylor/Hebron | 16:34.84 |
| 156 | Lincoln RisoviPlace 156 · Grade 7 · New Rockford-Sheyenne | 7 | New Rockford-Sheyenne | 16:44.20 |
| 157 | Judah ArnoldPlace 157 · Grade 7 · Ramstad | 7 | Ramstad | 16:57.83 |
| 158 | Nate LangenPlace 158 · Grade 7 · Ramstad | 7 | Ramstad | 16:59.58 |
| 159 | Tyler BergPlace 159 · Grade 8 · Jim Hill ms | 8 | Jim Hill ms | 17:07.44 |
| 160 | Ross JensenPlace 160 · Grade 7 · Simle | 7 | Simle | 17:20.17 |
| 161 | Seamus HolmgrenPlace 161 · Grade 7 · Ramstad | 7 | Ramstad | 20:27.57 |
| 162 | Inyan LittlewindPlace 162 · Grade 7 · Northern Lights | 7 | Northern Lights | 22:57.55 |
| 163 | Cooper WilkiePlace 163 · Grade 7 · Ramstad | 7 | Ramstad | 23:03.33 |