| 1 | Colt Spotted BearPlace 1 · Grade 12 · New Town | 12 | New Town | 17:17 |
| 2 | Owen JohnsonPlace 2 · Grade 9 · Northern Cass | 9 | Northern Cass | 17:31 |
| 3 | Lander LahtinenPlace 3 · Grade 11 · New Town | 11 | New Town | 17:32 |
| 4 | Lance BradleyPlace 4 · Grade 11 · Standing Rock | 11 | Standing Rock | 17:33 |
| 5 | Lucas VollmerPlace 5 · Grade 11 · Surrey | 11 | Surrey | 17:35 |
| 6 | Xavier BellPlace 6 · Grade 10 · New Town | 10 | New Town | 17:38 |
| 7 | Christopher McMahonPlace 7 · Grade 12 · Bishop Ryan | 12 | Bishop Ryan | 17:44 |
| 8 | Kaden FullerPlace 8 · Grade 12 · Shiloh Christian | 12 | Shiloh Christian | 17:48 |
| 9 | Ben DuBoisPlace 9 · Grade 11 · New Town | 11 | New Town | 17:57 |
| 10 | Lagage SerdahlPlace 10 · Grade 11 · New Town | 11 | New Town | 18:19 |
| 11 | Lukas Spotted BearPlace 11 · Grade 9 · New Town | 9 | New Town | 18:22 |
| 12 | Eli EbertsPlace 12 · Grade 7 · Century | 7 | Century | 18:29 |
| 13 | William CookPlace 13 · Grade 10 · Kenmare-Burke Central-B | 10 | Kenmare-Burke Central-B | 18:32 |
| 14 | Jaxon RollePlace 14 · Grade 9 · Hebron | 9 | Hebron | 18:34 |
| 15 | Luke LarsonPlace 15 · Grade 10 · Century | 10 | Century | 18:36 |
| 16 | Holter BridwellPlace 16 · Grade 12 · Hazelton-Moffit Braddoc | 12 | Hazelton-Moffit Braddoc | 18:41 |
| 17 | Owen PattersonPlace 17 · Grade 12 · Southern McLean (Washbu | 12 | Southern McLean (Washbu | 18:42 |
| 18 | Ben HosmanPlace 18 · Grade 12 · Hebron | 12 | Hebron | 18:49 |
| 19 | Milo AndersonPlace 19 · Grade 9 · Des-Lacs Burlington/Lew | 9 | Des-Lacs Burlington/Lew | 18:54 |
| 20 | Kenneth Grey CloudPlace 20 · Grade 9 · Standing Rock | 9 | Standing Rock | 18:56 |
| 21 | Johan GrostadPlace 21 · Grade 11 · Surrey | 11 | Surrey | 18:58 |
| 22 | Kyan KnudsonPlace 22 · Grade 8 · Century | 8 | Century | 18:59 |
| 23 | Ben WrolstadPlace 23 · Grade 10 · Century | 10 | Century | 19:01 |
| 24 | Levi RepnowPlace 24 · Grade 9 · Central McLean | 9 | Central McLean | 19:02 |
| 25 | Jack ElsberryPlace 25 · Grade 7 · Century | 7 | Century | 19:05 |
| 26 | Jackson FyllingPlace 26 · Grade 8 · Century | 8 | Century | 19:07 |
| 27 | Justin BurudPlace 27 · Grade 12 · Kenmare-Burke Central-B | 12 | Kenmare-Burke Central-B | 19:08 |
| 28 | Shane QuirkPlace 28 · Grade 9 · Century | 9 | Century | 19:12 |
| 29 | Archer MollmanPlace 29 · Grade 7 · Century | 7 | Century | 19:14 |
| 30 | Wyatt BeckerPlace 30 · Grade 12 · Surrey | 12 | Surrey | 19:19 |
| 31 | Louden HaugenPlace 31 · Grade 9 · New Town | 9 | New Town | 19:27 |
| 32 | Mason SeifertPlace 32 · Grade 9 · Shiloh Christian | 9 | Shiloh Christian | 19:33 |
| 33 | Ty MelhoffPlace 33 · Grade 11 · Southern McLean (Washbu | 11 | Southern McLean (Washbu | 19:42 |
| 34 | Beckett KadrmasPlace 34 · Grade 9 · Southern McLean (Washbu | 9 | Southern McLean (Washbu | 19:44 |
| 35 | Justin MeliesPlace 35 · Grade 10 · Des-Lacs Burlington/Lew | 10 | Des-Lacs Burlington/Lew | 19:47 |
| 36 | Ayren Little EaglePlace 36 · Grade 10 · Standing Rock | 10 | Standing Rock | 19:48 |
| 37 | Drew PaulsonPlace 37 · Grade 8 · Century | 8 | Century | 19:50 |
| 38 | Zander GroverPlace 38 · Grade 11 · Des-Lacs Burlington/Lew | 11 | Des-Lacs Burlington/Lew | 19:50 |
| 39 | Mikel GreenPlace 39 · Grade 12 · Bishop Ryan | 12 | Bishop Ryan | 19:52 |
| 40 | Web LowryPlace 40 · Grade 12 · Kenmare-Burke Central-B | 12 | Kenmare-Burke Central-B | 19:52 |
| 41 | Omar GatesPlace 41 · Grade 10 · Standing Rock | 10 | Standing Rock | 20:02 |
| 42 | Gavin RitterPlace 42 · Grade 9 · Century | 9 | Century | 20:03 |
| 43 | Jordan GroszPlace 43 · Grade 9 · Shiloh Christian | 9 | Shiloh Christian | 20:07 |
| 44 | Drew RoedockerPlace 44 · Grade 10 · Des-Lacs Burlington/Lew | 10 | Des-Lacs Burlington/Lew | 20:09 |
| 45 | Nathan SamsonPlace 45 · Grade 9 · Max - South Prairie | 9 | Max - South Prairie | 20:10 |
| 46 | Gryphen Leier-WanglerPlace 46 · Grade 7 · Bishop Ryan | 7 | Bishop Ryan | 20:17 |
| 47 | Luke CrosbyPlace 47 · Grade 12 · Kenmare-Burke Central-B | 12 | Kenmare-Burke Central-B | 20:17 |
| 48 | Ethan PhillipsPlace 48 · Grade 11 · Century | 11 | Century | 20:20 |
| 49 | Quinton ConolyPlace 49 · Grade 10 · Southern McLean (Washbu | 10 | Southern McLean (Washbu | 20:21 |
| 50 | Gavin PetersenPlace 50 · Grade 7 · Century | 7 | Century | 20:22 |
| 51 | James WinterquistPlace 51 · Grade 11 · Northern Cass | 11 | Northern Cass | 20:22 |
| 52 | Caiden EckholmPlace 52 · Grade 10 · Northern Cass | 10 | Northern Cass | 20:38 |
| 53 | Nathen SandersPlace 53 · Grade 12 · Surrey | 12 | Surrey | 20:46 |
| 54 | August MajeresPlace 54 · Grade 10 · Garrison | 10 | Garrison | 20:49 |
| 55 | Jarrett KellyPlace 55 · Grade 10 · Standing Rock | 10 | Standing Rock | 20:50 |
| 56 | Jace SteinbergerPlace 56 · Grade 11 · Northern Cass | 11 | Northern Cass | 20:56 |
| 57 | Jake DahlPlace 57 · Grade 12 · Southern McLean (Washbu | 12 | Southern McLean (Washbu | 20:58 |
| 58 | Ethan SveetPlace 58 · Grade 10 · Surrey | 10 | Surrey | 21:02 |
| 59 | Nathaniel HetlandPlace 59 · Grade 9 · Century | 9 | Century | 21:05 |
| 60 | Nikko TutorowPlace 60 · Grade 11 · Hebron | 11 | Hebron | 21:09 |
| 61 | Gracin AlbertsonPlace 61 · Grade 10 · Surrey | 10 | Surrey | 21:20 |
| 62 | Kole AlbersPlace 62 · Grade 10 · Center Stanton | 10 | Center Stanton | 21:29 |
| 63 | Damien HaisleyPlace 63 · Grade 9 · Northern Cass | 9 | Northern Cass | 21:37 |
| 64 | Ethan JohnsonPlace 64 · Grade 9 · Shiloh Christian | 9 | Shiloh Christian | 21:40 |
| 65 | Riley SchneiderPlace 65 · Grade 10 · Hebron | 10 | Hebron | 21:43 |
| 66 | Max PinedaPlace 66 · Grade 12 · Kenmare-Burke Central-B | 12 | Kenmare-Burke Central-B | 21:47 |
| 67 | Trevor MillerPlace 67 · Grade 11 · Medina-Pingree-Buchanan | 11 | Medina-Pingree-Buchanan | 21:48 |
| 68 | Trent HamiltonPlace 68 · Grade 9 · Century | 9 | Century | 21:51 |
| 69 | Terrence Andre San GabrPlace 69 · Grade 12 · Century | 12 | Century | 22:04 |
| 70 | Quinn MeilkePlace 70 · Grade 10 · Shiloh Christian | 10 | Shiloh Christian | 22:09 |
| 71 | Will MickelsonPlace 71 · Grade 11 · Glen Ullin | 11 | Glen Ullin | 22:33 |
| 72 | Noah AlderinPlace 72 · Grade 11 · Shiloh Christian | 11 | Shiloh Christian | 22:52 |
| 73 | Caiden ClevelandPlace 73 · Grade 8 · Southern McLean (Washbu | 8 | Southern McLean (Washbu | 22:58 |
| 74 | Corbyn StrickPlace 74 · Grade 11 · Des-Lacs Burlington/Lew | 11 | Des-Lacs Burlington/Lew | 23:01 |
| 75 | Anthony ZietzPlace 75 · Grade 12 · Des-Lacs Burlington/Lew | 12 | Des-Lacs Burlington/Lew | 23:10 |
| 76 | Xavier TorresPlace 76 · Grade 9 · Hebron | 9 | Hebron | 23:17 |
| 77 | Parker AndersonPlace 77 · Grade 9 · Northern Cass | 9 | Northern Cass | 23:21 |
| 78 | Jordan PetersonPlace 78 · Grade 11 · Center Stanton | 11 | Center Stanton | 23:24 |
| 79 | Zach GriffinPlace 79 · Grade 9 · Kenmare-Burke Central-B | 9 | Kenmare-Burke Central-B | 23:36 |
| 80 | Braddock CootsPlace 80 · Grade 10 · Hebron | 10 | Hebron | 23:45 |
| 81 | Delancy WilkinsonPlace 81 · Grade 10 · White Shield | 10 | White Shield | 24:03 |
| 82 | Cole MogrenPlace 82 · Grade 10 · Kenmare-Burke Central-B | 10 | Kenmare-Burke Central-B | 24:09 |
| 83 | Lincoln SpearPlace 83 · Grade 8 · Kenmare-Burke Central-B | 8 | Kenmare-Burke Central-B | 24:12 |
| 84 | Harrison SchwartzPlace 84 · Grade 11 · Des-Lacs Burlington/Lew | 11 | Des-Lacs Burlington/Lew | 24:13 |
| 85 | Gavin RuudPlace 85 · Grade 11 · Garrison | 11 | Garrison | 24:29 |
| 86 | Carson GroschePlace 86 · Grade 9 · Des-Lacs Burlington/Lew | 9 | Des-Lacs Burlington/Lew | 24:30 |
| 87 | Gunner RaknessPlace 87 · Grade 10 · Des-Lacs Burlington/Lew | 10 | Des-Lacs Burlington/Lew | 25:24 |
| 88 | Jettler JacobsenPlace 88 · Grade 9 · Century | 9 | Century | 25:50 |
| 89 | Tanner SchlagPlace 89 · Grade 11 · Shiloh Christian | 11 | Shiloh Christian | 26:13 |
| 90 | Nathan EvensonPlace 90 · Grade 9 · Kenmare-Burke Central-B | 9 | Kenmare-Burke Central-B | 26:38 |
| 91 | calebPlace 91 · Lester | — | Lester | 26:39 |
| 92 | Tey WatkinsPlace 92 · Grade 8 · Kenmare-Burke Central-B | 8 | Kenmare-Burke Central-B | 27:11 |
| 93 | Cameron PetersonPlace 93 · Grade 7 · Kenmare-Burke Central-B | 7 | Kenmare-Burke Central-B | 27:39 |
| 94 | Kallen AlbersPlace 94 · Grade 8 · Center Stanton | 8 | Center Stanton | 27:59 |
| 95 | Anders HovdenesPlace 95 · Grade 9 · Northern Cass | 9 | Northern Cass | 28:07 |