| 1 | Jonah NjosPlace 1 · Grade 12 · Bowman County | 12 | Bowman County | 16:54.00 |
| 2 | Gabe SarslandPlace 2 · Grade 11 · Bowman County | 11 | Bowman County | 17:10.94 |
| 3 | Warner BowmanPlace 3 · Grade 11 · Bowman County | 11 | Bowman County | 17:18.15 |
| 4 | Thomas BowmanPlace 4 · Grade 11 · Bowman County | 11 | Bowman County | 17:37.34 |
| 5 | Lukas Spotted BearPlace 5 · Grade 12 · New Town | 12 | New Town | 17:42.09 |
| 6 | Jaxon RollePlace 6 · Grade 12 · Glen Ullin/Hebron | 12 | Glen Ullin/Hebron | 17:46.78 |
| 7 | Trevor DalleyPlace 7 · Grade 12 · Bowman County | 12 | Bowman County | 17:48.53 |
| 8 | Kade LambertPlace 8 · Grade 9 · New Town | 9 | New Town | 17:55.53 |
| 9 | Daniel NeumillerPlace 9 · Grade 9 · Southern McLean (Washburn/Wilton/Wing) | 9 | Southern McLean (Washburn/Wilton/Wing) | 17:58.09 |
| 10 | Cole BuchholtzPlace 10 · Grade 12 · Shiloh Christian | 12 | Shiloh Christian | 18:00.81 |
| 11 | Tekoah HoodPlace 11 · Grade 11 · New Town | 11 | New Town | 18:02.31 |
| 12 | Eli AndersonPlace 12 · Grade 11 · Kenmare-Bowbells | 11 | Kenmare-Bowbells | 18:20.44 |
| 13 | Louden HaugenPlace 13 · Grade 12 · New Town | 12 | New Town | 18:25.91 |
| 14 | Benjamin CrosbyPlace 14 · Grade 12 · Trinity Christian (Williston) | 12 | Trinity Christian (Williston) | 18:30.18 |
| 15 | Tracy AunePlace 15 · Grade 11 · Richardton-Taylor/Hebron | 11 | Richardton-Taylor/Hebron | 18:30.62 |
| 16 | Zak NjosPlace 16 · Grade 11 · Bowman County | 11 | Bowman County | 18:30.88 |
| 17 | Zayden GroverPlace 17 · Grade 11 · Des-Lacs Burlington/Lewis and Clark | 11 | Des-Lacs Burlington/Lewis and Clark | 18:38.34 |
| 18 | Eliseo RobleroPlace 18 · Grade 11 · Trinity Christian (Williston) | 11 | Trinity Christian (Williston) | 18:41.09 |
| 19 | Ethan JohnsonPlace 19 · Grade 12 · Shiloh Christian | 12 | Shiloh Christian | 18:44.59 |
| 20 | Philip AnkenbauerPlace 20 · Grade 9 · Kenmare-Bowbells | 9 | Kenmare-Bowbells | 18:46.75 |
| 21 | Easton KuglerPlace 21 · Grade 10 · Southern McLean (Washburn/Wilton/Wing) | 10 | Southern McLean (Washburn/Wilton/Wing) | 18:54.69 |
| 22 | Dominique HeupelPlace 22 · Grade 10 · Dickinson Trinity | 10 | Dickinson Trinity | 19:12.91 |
| 23 | Mason SeifertPlace 23 · Grade 12 · Shiloh Christian | 12 | Shiloh Christian | 19:17.56 |
| 24 | Beckett KadrmasPlace 24 · Grade 12 · Southern McLean (Washburn/Wilton/Wing) | 12 | Southern McLean (Washburn/Wilton/Wing) | 19:23.62 |
| 25 | Gus TessierPlace 25 · Grade 10 · Heart River | 10 | Heart River | 19:27.66 |
| 26 | Morgan FettigPlace 26 · Grade 10 · Mandaree | 10 | Mandaree | 19:33.28 |
| 27 | Gavin FarstveetPlace 27 · Grade 12 · Beach | 12 | Beach | 19:33.59 |
| 28 | Levi HartmanPlace 28 · Grade 11 · Trinity Christian (Williston) | 11 | Trinity Christian (Williston) | 19:47.31 |
| 29 | Riley SchollmeyerPlace 29 · Grade 10 · Killdeer | 10 | Killdeer | 19:51.47 |
| 30 | Owen WaldPlace 30 · Grade 8 · Bishop Ryan | 8 | Bishop Ryan | 19:51.81 |
| 31 | Hayden HallPlace 31 · Grade 10 · Killdeer | 10 | Killdeer | 19:52.06 |
| 32 | Ethan ClarysPlace 32 · Grade 9 · Trenton | 9 | Trenton | 19:53.00 |
| 33 | Branson BoschPlace 33 · Grade 9 · Bishop Ryan | 9 | Bishop Ryan | 19:54.62 |
| 34 | Kyrik SchiferlPlace 34 · Grade 9 · Beulah | 9 | Beulah | 19:56.47 |
| 35 | Colter SmithPlace 35 · Grade 9 · Trinity Christian (Williston) | 9 | Trinity Christian (Williston) | 19:59.75 |
| 36 | Joseph EllerkampPlace 36 · Grade 9 · Dickinson Trinity | 9 | Dickinson Trinity | 20:00.09 |
| 37 | Colton MochPlace 37 · Grade 10 · Beulah | 10 | Beulah | 20:00.56 |
| 38 | Brycen BellPlace 38 · Grade 8 · New Town | 8 | New Town | 20:02.00 |
| 39 | Aidan SheaPlace 39 · Grade 11 · Hazelton-Moffit Braddock | 11 | Hazelton-Moffit Braddock | 20:02.88 |
| 40 | Sean LysonPlace 40 · Grade 9 · New Town | 9 | New Town | 20:03.15 |
| 41 | Nathan SamsonPlace 41 · Grade 12 · Max - South Prairie | 12 | Max - South Prairie | 20:03.97 |
| 42 | Conrad HeynePlace 42 · Grade 7 · Shiloh Christian | 7 | Shiloh Christian | 20:05.78 |
| 43 | Vedder SwansonPlace 43 · Grade 8 · Bowman County | 8 | Bowman County | 20:06.12 |
| 44 | Joel GantzlerPlace 44 · Grade 10 · Trenton | 10 | Trenton | 20:06.44 |
| 45 | Jesse McLaughlinPlace 45 · Grade 9 · Standing Rock | 9 | Standing Rock | 20:06.91 |
| 46 | Derek BaileyPlace 46 · Grade 12 · Max - South Prairie | 12 | Max - South Prairie | 20:07.66 |
| 47 | Milo AndersonPlace 47 · Grade 12 · Des-Lacs Burlington/Lewis and Clark | 12 | Des-Lacs Burlington/Lewis and Clark | 20:12.94 |
| 48 | Eli HatlestadPlace 48 · Grade 8 · Shiloh Christian | 8 | Shiloh Christian | 20:13.18 |
| 49 | Daniel BlackhurstPlace 49 · Grade 9 · Beulah | 9 | Beulah | 20:13.69 |
| 50 | Nolan GrantPlace 50 · Grade 8 · Killdeer | 8 | Killdeer | 20:15.88 |
| 51 | Chase WiltsePlace 51 · Grade 9 · Des-Lacs Burlington/Lewis and Clark | 9 | Des-Lacs Burlington/Lewis and Clark | 20:16.94 |
| 52 | Caiden ClevelandPlace 52 · Grade 11 · Southern McLean (Washburn/Wilton/Wing) | 11 | Southern McLean (Washburn/Wilton/Wing) | 20:17.22 |
| 53 | Theron ArbachPlace 53 · Grade 7 · Southern McLean (Washburn/Wilton/Wing) | 7 | Southern McLean (Washburn/Wilton/Wing) | 20:21.88 |
| 54 | Shylo BakerPlace 54 · Grade 10 · New Town | 10 | New Town | 20:25.00 |
| 55 | Bradleigh Red TomahawkPlace 55 · Grade 12 · Standing Rock | 12 | Standing Rock | 20:26.75 |
| 56 | Xavier TorresPlace 56 · Grade 12 · Glen Ullin/Hebron | 12 | Glen Ullin/Hebron | 20:30.00 |
| 57 | Levi RepnowPlace 57 · Grade 12 · Central McLean | 12 | Central McLean | 20:32.03 |
| 58 | Tygen MichalenkoPlace 58 · Grade 9 · Kenmare-Bowbells | 9 | Kenmare-Bowbells | 20:35.62 |
| 59 | Corbin BakkenPlace 59 · Grade 10 · Powers Lake | 10 | Powers Lake | 20:38.18 |
| 60 | Cale RoedockerPlace 60 · Grade 10 · Des-Lacs Burlington/Lewis and Clark | 10 | Des-Lacs Burlington/Lewis and Clark | 20:39.25 |
| 61 | Owen ZimanPlace 61 · Grade 10 · Beulah | 10 | Beulah | 20:43.66 |
| 62 | Cinch SmithPlace 62 · Grade 8 · Killdeer | 8 | Killdeer | 20:47.41 |
| 63 | Holden HausauerPlace 63 · Grade 10 · Killdeer | 10 | Killdeer | 20:49.47 |
| 64 | Peyton CollomPlace 64 · Grade 8 · Garrison | 8 | Garrison | 20:49.91 |
| 65 | Ethan ReichardtPlace 65 · Grade 12 · Trinity Christian (Williston) | 12 | Trinity Christian (Williston) | 20:50.81 |
| 66 | Hudson ScheurerPlace 66 · Grade 11 · Beulah | 11 | Beulah | 20:52.38 |
| 67 | Bentley KubasPlace 67 · Grade 9 · Dickinson Trinity | 9 | Dickinson Trinity | 20:53.28 |
| 68 | Logan HardersenPlace 68 · Grade 10 · Killdeer | 10 | Killdeer | 20:53.97 |
| 69 | Wyatt BakerPlace 69 · Grade 8 · New Town | 8 | New Town | 20:56.41 |
| 70 | Weston BohnerPlace 70 · Grade 10 · Killdeer | 10 | Killdeer | 20:58.34 |
| 71 | Payton HarperPlace 71 · Grade 8 · Stanley | 8 | Stanley | 21:00.91 |
| 72 | Jace WeidnerPlace 72 · Grade 8 · Dickinson Trinity | 8 | Dickinson Trinity | 21:03.25 |
| 73 | Reid SchneiderPlace 73 · Grade 10 · Glen Ullin/Hebron | 10 | Glen Ullin/Hebron | 21:04.91 |
| 74 | Jacob JaggiPlace 74 · Grade 11 · Killdeer | 11 | Killdeer | 21:05.59 |
| 75 | Peace WeberPlace 75 · Grade 12 · White Shield | 12 | White Shield | 21:13.28 |
| 76 | Gunner ImslandPlace 76 · Grade 11 · Kenmare-Bowbells | 11 | Kenmare-Bowbells | 21:14.31 |
| 77 | Valerio HernandezPlace 77 · Grade 9 · Southern McLean (Washburn/Wilton/Wing) | 9 | Southern McLean (Washburn/Wilton/Wing) | 21:15.18 |
| 78 | Caleb HaverstockPlace 78 · Grade 10 · Bishop Ryan | 10 | Bishop Ryan | 21:22.06 |
| 79 | Silas MarkPlace 79 · Grade 11 · Bowman County | 11 | Bowman County | 21:24.56 |
| 80 | Oliver StockdillPlace 80 · Grade 10 · Shiloh Christian | 10 | Shiloh Christian | 21:25.78 |
| 81 | Kyle AlbersPlace 81 · Grade 11 · Center Stanton | 11 | Center Stanton | 21:26.62 |
| 82 | Levi JensenPlace 82 · Grade 12 · Powers Lake | 12 | Powers Lake | 21:29.15 |
| 83 | Jaxon KellerPlace 83 · Grade 8 · Tioga | 8 | Tioga | 21:29.72 |
| 84 | Ritz BarcenaPlace 84 · Grade 10 · Killdeer | 10 | Killdeer | 21:30.25 |
| 85 | Aiden WannerPlace 85 · Grade 7 · Bowman County | 7 | Bowman County | 21:32.72 |
| 86 | Dallys GoetzPlace 86 · Grade 10 · Richardton-Taylor/Hebron | 10 | Richardton-Taylor/Hebron | 21:34.03 |
| 87 | Cooper HayesPlace 87 · Grade 9 · Tioga | 9 | Tioga | 21:35.41 |
| 88 | Aidan EllerkampPlace 88 · Grade 12 · Dickinson Trinity | 12 | Dickinson Trinity | 21:46.44 |
| 89 | Mario SosaPlace 89 · Grade 11 · Kenmare-Bowbells | 11 | Kenmare-Bowbells | 21:49.18 |
| 90 | Bentley PaulsonPlace 90 · Grade 8 · Richardton-Taylor/Hebron | 8 | Richardton-Taylor/Hebron | 21:51.44 |
| 91 | Zachary McBridePlace 91 · Grade 12 · Trinity Christian (Williston) | 12 | Trinity Christian (Williston) | 21:55.88 |
| 92 | Levi MiskowskiPlace 92 · Grade 10 · Center Stanton | 10 | Center Stanton | 21:57.94 |
| 93 | Beau KeithPlace 93 · Grade 10 · New England | 10 | New England | 21:58.38 |
| 94 | Mason DeVorePlace 94 · Grade 11 · Beulah | 11 | Beulah | 21:59.34 |
| 95 | Jacoby ElmerPlace 95 · Grade 12 · Glen Ullin/Hebron | 12 | Glen Ullin/Hebron | 22:00.44 |
| 96 | Cameron PetersonPlace 96 · Grade 10 · Kenmare-Bowbells | 10 | Kenmare-Bowbells | 22:02.18 |
| 97 | Tytus GuglichPlace 97 · Grade 11 · Trinity Christian (Williston) | 11 | Trinity Christian (Williston) | 22:04.56 |
| 98 | Canden CummingsPlace 98 · Grade 10 · New Town | 10 | New Town | 22:05.00 |
| 99 | Gregory JensenPlace 99 · Grade 9 · Kenmare-Bowbells | 9 | Kenmare-Bowbells | 22:05.28 |
| 100 | Benjamin EllerkampPlace 100 · Grade 11 · Dickinson Trinity | 11 | Dickinson Trinity | 22:06.34 |
| 101 | Emery EsquibelPlace 101 · Grade 11 · White Shield | 11 | White Shield | 22:11.03 |
| 102 | Max SlaterPlace 102 · Grade 12 · Trenton | 12 | Trenton | 22:12.69 |
| 103 | Tracy LysonPlace 103 · Grade 10 · New Town | 10 | New Town | 22:14.34 |
| 104 | Ryan SchneiderPlace 104 · Grade 12 · Glen Ullin/Hebron | 12 | Glen Ullin/Hebron | 22:15.15 |
| 105 | Curtis StoltzPlace 105 · Grade 9 · Dickinson Trinity | 9 | Dickinson Trinity | 22:15.88 |
| 106 | Sebastian NicholsPlace 106 · Grade 12 · Beulah | 12 | Beulah | 22:19.41 |
| 107 | Jack AmannPlace 107 · Grade 10 · Dickinson Trinity | 10 | Dickinson Trinity | 22:19.84 |
| 108 | Elijah MochPlace 108 · Grade 8 · Beulah | 8 | Beulah | 22:20.18 |
| 109 | Adam CopelandPlace 109 · Grade 11 · Mohall-Lansford-Sherwood | 11 | Mohall-Lansford-Sherwood | 22:21.00 |
| 110 | Collin AbernatheyPlace 110 · Grade 11 · Des-Lacs Burlington/Lewis and Clark | 11 | Des-Lacs Burlington/Lewis and Clark | 22:23.09 |
| 111 | Leland DennisPlace 111 · Grade 8 · Tioga | 8 | Tioga | 22:27.62 |
| 112 | Jaime HernandezPlace 112 · Grade 12 · Southern McLean (Washburn/Wilton/Wing) | 12 | Southern McLean (Washburn/Wilton/Wing) | 22:28.75 |
| 113 | Thomas MurthaPlace 113 · Grade 8 · Dickinson Trinity | 8 | Dickinson Trinity | 22:29.50 |
| 114 | Jackson FischerPlace 114 · Grade 12 · Bowman County | 12 | Bowman County | 22:34.72 |
| 115 | Henry SchaeferPlace 115 · Grade 10 · Des-Lacs Burlington/Lewis and Clark | 10 | Des-Lacs Burlington/Lewis and Clark | 22:36.88 |
| 116 | Owen DavidsonPlace 116 · Grade 12 · Beach | 12 | Beach | 22:37.25 |
| 117 | Jayden WiltsePlace 117 · Grade 10 · Des-Lacs Burlington/Lewis and Clark | 10 | Des-Lacs Burlington/Lewis and Clark | 22:38.06 |
| 118 | Easton HansenPlace 118 · Grade 10 · Des-Lacs Burlington/Lewis and Clark | 10 | Des-Lacs Burlington/Lewis and Clark | 22:43.47 |
| 119 | Conner EvensonPlace 119 · Grade 9 · Des-Lacs Burlington/Lewis and Clark | 9 | Des-Lacs Burlington/Lewis and Clark | 22:44.06 |
| 120 | Jameson DukartPlace 120 · Grade 7 · Beulah | 7 | Beulah | 22:44.38 |
| 121 | Jason WhitePlace 121 · Grade 10 · Stanley | 10 | Stanley | 22:46.18 |
| 122 | Brendan HaakensonPlace 122 · Grade 12 · Parshall | 12 | Parshall | 22:46.84 |
| 123 | Cullin HughesPlace 123 · Grade 10 · Trenton | 10 | Trenton | 22:47.47 |
| 124 | Owen HansonPlace 124 · Grade 10 · Des-Lacs Burlington/Lewis and Clark | 10 | Des-Lacs Burlington/Lewis and Clark | 22:47.97 |
| 125 | Jordan HaiderPlace 125 · Grade 8 · Shiloh Christian | 8 | Shiloh Christian | 22:50.94 |
| 126 | Dax DoePlace 126 · Grade 7 · Beulah | 7 | Beulah | 22:58.88 |
| 127 | Conrad GjellstadPlace 127 · Grade 9 · Shiloh Christian | 9 | Shiloh Christian | 23:02.47 |
| 128 | Julius SchaanPlace 128 · Grade 8 · Southern McLean (Washburn/Wilton/Wing) | 8 | Southern McLean (Washburn/Wilton/Wing) | 23:04.03 |
| 129 | Rising Eagle HeartPlace 129 · Grade 9 · New Town | 9 | New Town | 23:09.84 |
| 130 | Caleb BratvoldPlace 130 · Grade 8 · Mohall-Lansford-Sherwood | 8 | Mohall-Lansford-Sherwood | 23:11.03 |
| 131 | Riley ChapmanPlace 131 · Grade 11 · Beulah | 11 | Beulah | 23:16.18 |
| 132 | Slater GunkelPlace 132 · Grade 12 · Beach | 12 | Beach | 23:17.47 |
| 133 | Gage EllisPlace 133 · Grade 9 · Central McLean | 9 | Central McLean | 23:21.41 |
| 134 | Jareth TernesPlace 134 · Grade 10 · Beulah | 10 | Beulah | 23:25.78 |
| 135 | Andres VillafuertePlace 135 · Grade 8 · New Town | 8 | New Town | 23:34.41 |
| 136 | Jason Silk Jr.Place 136 · Grade 12 · Standing Rock | 12 | Standing Rock | 23:37.34 |
| 137 | Jacob EngenPlace 137 · Grade 10 · Shiloh Christian | 10 | Shiloh Christian | 23:38.78 |
| 138 | Daniel SmithPlace 138 · Grade 11 · Tioga | 11 | Tioga | 23:51.41 |
| 139 | Lleyton SpearPlace 139 · Grade 9 · Kenmare-Bowbells | 9 | Kenmare-Bowbells | 23:51.72 |
| 140 | Carson KalbererPlace 140 · Grade 10 · Hazelton-Moffit Braddock | 10 | Hazelton-Moffit Braddock | 23:58.18 |
| 141 | Max JuntunenPlace 141 · Grade 7 · Beulah | 7 | Beulah | 24:01.44 PR |
| 142 | Brayden SharpPlace 142 · Grade 9 · Southern McLean (Washburn/Wilton/Wing) | 9 | Southern McLean (Washburn/Wilton/Wing) | 24:09.09 |
| 143 | Carson GroschePlace 143 · Grade 12 · Des-Lacs Burlington/Lewis and Clark | 12 | Des-Lacs Burlington/Lewis and Clark | 24:10.25 |
| 144 | Jayden KuntzPlace 144 · Grade 10 · Killdeer | 10 | Killdeer | 24:20.12 |
| 145 | Thaddeus VothPlace 145 · Grade 8 · Central McLean | 8 | Central McLean | 24:27.47 |
| 146 | Dwayne DeclaroPlace 146 · Grade 11 · Tioga | 11 | Tioga | 24:30.22 |
| 147 | Tey WatkinsPlace 147 · Grade 11 · Kenmare-Bowbells | 11 | Kenmare-Bowbells | 24:33.75 |
| 148 | Payton SheffieldPlace 148 · Grade 10 · Stanley | 10 | Stanley | 24:36.62 |
| 149 | Luke CarstensPlace 149 · Grade 10 · Des-Lacs Burlington/Lewis and Clark | 10 | Des-Lacs Burlington/Lewis and Clark | 24:47.94 |
| 150 | Kristian TrewhellaPlace 150 · Grade 10 · Beach | 10 | Beach | 24:55.94 |
| 151 | Cade BohlmanPlace 151 · Grade 10 · Richardton-Taylor/Hebron | 10 | Richardton-Taylor/Hebron | 25:03.59 |
| 152 | John BaileyPlace 152 · Grade 10 · Standing Rock | 10 | Standing Rock | 25:04.12 |
| 153 | Delmer CrowsbreastPlace 153 · Grade 8 · Lewis and Clark NSP | 8 | Lewis and Clark NSP | 25:08.06 |
| 154 | Oscar BraaflatPlace 154 · Grade 7 · Lewis and Clark NSP | 7 | Lewis and Clark NSP | 25:11.56 |
| 155 | Olaf BjerknessPlace 155 · Grade 9 · Beulah | 9 | Beulah | 25:13.94 |
| 156 | Cameron MusicPlace 156 · Grade 9 · Des-Lacs Burlington/Lewis and Clark | 9 | Des-Lacs Burlington/Lewis and Clark | 25:29.00 |
| 157 | Caleb ThiesPlace 157 · Grade 11 · Center Stanton | 11 | Center Stanton | 25:34.66 |
| 158 | Kolt GuentherPlace 158 · Grade 9 · Killdeer | 9 | Killdeer | 25:42.03 |
| 159 | Kallen AlbersPlace 159 · Grade 11 · Center Stanton | 11 | Center Stanton | 25:44.03 |
| 160 | Isaac BraunPlace 160 · Grade 9 · Beulah | 9 | Beulah | 25:45.66 |
| 161 | William GantPlace 161 · Grade 11 · Trinity Christian (Williston) | 11 | Trinity Christian (Williston) | 25:56.53 |
| 162 | Lukas LeppellPlace 162 · Grade 9 · Garrison | 9 | Garrison | 26:04.44 |
| 163 | Jonathan HernandezPlace 163 · Grade 10 · Kenmare-Bowbells | 10 | Kenmare-Bowbells | 26:17.38 |
| 164 | Werner OosthuizenPlace 164 · Grade 12 · Mohall-Lansford-Sherwood | 12 | Mohall-Lansford-Sherwood | 26:19.62 |
| 165 | Josh FrazierPlace 165 · Grade 11 · Des-Lacs Burlington/Lewis and Clark | 11 | Des-Lacs Burlington/Lewis and Clark | 26:50.44 |
| 166 | Noah StockdillPlace 166 · Grade 12 · Shiloh Christian | 12 | Shiloh Christian | 26:54.15 |
| 167 | Kerry Red BirdPlace 167 · Grade 11 · Standing Rock | 11 | Standing Rock | 26:56.78 |
| 168 | Landon FelixPlace 168 · Grade 11 · White Shield | 11 | White Shield | 27:05.91 |
| 169 | Oliver SchaeferPlace 169 · Grade 12 · Des-Lacs Burlington/Lewis and Clark | 12 | Des-Lacs Burlington/Lewis and Clark | 27:49.47 |
| 170 | Zak SwiftPlace 170 · Grade 9 · Beulah | 9 | Beulah | 28:09.97 |
| 171 | Gavin SchmidtPlace 171 · Grade 8 · Garrison | 8 | Garrison | 28:23.84 |
| 172 | Dorian GwinPlace 172 · Grade 9 · Mandaree | 9 | Mandaree | 28:28.15 |
| 173 | Kaiden CooperPlace 173 · Grade 12 · New Town | 12 | New Town | 28:28.69 |
| 174 | Jose CastanedaPlace 174 · Grade 11 · Bishop Ryan | 11 | Bishop Ryan | 31:33.75 |
| 175 | Drake BushPlace 175 · Grade 12 · Mohall-Lansford-Sherwood | 12 | Mohall-Lansford-Sherwood | 31:43.38 |
| 176 | Levi LarsonPlace 176 · Grade 9 · Des-Lacs Burlington/Lewis and Clark | 9 | Des-Lacs Burlington/Lewis and Clark | 32:54.81 |
| 177 | Elijah NicholsPlace 177 · Grade 9 · Beulah | 9 | Beulah | 36:30.41 |