| 1 | Bridger MerrillPlace 1 · Grade 8 · Park City | 8 | Park City | 8:41.80 PR |
| 2 | Draysen Plain BullPlace 2 · Grade 8 · St Charles Mission | 8 | St Charles Mission | 9:37.44 |
| 3 | Sylas Plain BullPlace 3 · Grade 6 · St Charles Mission | 6 | St Charles Mission | 9:46.36 PR |
| 4 | Jacob OmmenPlace 4 · Grade 7 · Billings Christian | 7 | Billings Christian | 9:54.94 PR |
| 5 | Tyzell Other MedicinePlace 5 · Grade 6 · Pretty Eagle | 6 | Pretty Eagle | 9:59.57 PR |
| 6 | Aaron KochPlace 6 · Grade 7 · Columbus | 7 | Columbus | 10:28.34 PR |
| 7 | Stetson Not AfraidPlace 7 · Grade 4 · Pretty Eagle | 4 | Pretty Eagle | 10:37.60 PR |
| 8 | David LarsonPlace 8 · Grade 8 · Joliet | 8 | Joliet | 10:38.41 PR |
| 9 | Jacob AlexanderPlace 9 · Grade 6 · Joliet | 6 | Joliet | 10:39.80 PR |
| 10 | Dawson ThomasPlace 10 · Grade 5 · Bridger ms | 5 | Bridger ms | 10:39.98 |
| 11 | Tuff Not AfraidPlace 11 · Grade 4 · Pretty Eagle | 4 | Pretty Eagle | 10:43.53 PR |
| 12 | Xavier PewonkaPlace 12 · Grade 5 · Roundup | 5 | Roundup | 10:49.94 PR |
| 13 | Kaylum Yazzie-Plenty HawkPlace 13 · Grade 4 · Pretty Eagle | 4 | Pretty Eagle | 11:09.49 PR |
| 14 | Elkin Brightwings-PeasePlace 14 · Grade 5 · Pretty Eagle | 5 | Pretty Eagle | 11:10.81 PR |
| 15 | Sam ShaubPlace 15 · Grade 6 · Billings Christian | 6 | Billings Christian | 11:12.96 PR |
| 16 | Raycen ShanePlace 16 · Grade 7 · Pretty Eagle | 7 | Pretty Eagle | 11:26.81 PR |
| 17 | Darius Plenty HoopsPlace 17 · Grade 7 · Pretty Eagle | 7 | Pretty Eagle | 11:28.87 PR |
| 18 | Dayton ThomasPlace 18 · Grade 6 · Bridger ms | 6 | Bridger ms | 11:31.21 |
| 19 | Chance GandyPlace 19 · Grade 6 · Reed Point/Rapelje ms | 6 | Reed Point/Rapelje ms | 11:31.42 PR |
| 20 | Louis CapraPlace 20 · Grade 7 · Park City | 7 | Park City | 11:36.31 PR |
| 21 | Jesse Pretty PaintPlace 21 · Grade 4 · Pretty Eagle | 4 | Pretty Eagle | 11:39.71 PR |
| 22 | Willim JiangPlace 22 · Grade 6 · Columbus | 6 | Columbus | 11:48.59 PR |
| 23 | Gavin SloanPlace 23 · Grade 7 · Billings Christian | 7 | Billings Christian | 11:52.67 PR |
| 24 | Paiden HugsPlace 24 · Grade 5 · Pretty Eagle | 5 | Pretty Eagle | 11:58.58 PR |
| 25 | Kainnon Turns PlentyPlace 25 · Grade 5 · St Charles Mission | 5 | St Charles Mission | 12:02.51 PR |
| 26 | Reece WetendorfPlace 26 · Grade 6 · Billings Christian | 6 | Billings Christian | 12:10.01 PR |
| 27 | Lincoln UeckerPlace 27 · Grade 6 · Columbus | 6 | Columbus | 12:13.02 PR |
| 28 | Nathan BrewerPlace 28 · Grade 7 · Reed Point/Rapelje ms | 7 | Reed Point/Rapelje ms | 12:14.13 PR |
| 29 | Daniel BonaniniPlace 29 · Grade 5 · Pretty Eagle | 5 | Pretty Eagle | 12:18.42 PR |
| 30 | Jedi Walks Over IcePlace 30 · Grade 4 · Pretty Eagle | 4 | Pretty Eagle | 13:00.88 PR |
| 31 | Jeremih Pretty PaintPlace 31 · Grade 7 · Pretty Eagle | 7 | Pretty Eagle | 13:11.43 PR |
| 32 | Michael DewellPlace 32 · Grade 8 · Joliet | 8 | Joliet | 13:11.63 |
| 33 | Boston Bright Wings-PeasePlace 33 · Grade 4 · Pretty Eagle | 4 | Pretty Eagle | 13:44.81 PR |
| 34 | Joshua Pretty PaintPlace 34 · Grade 4 · Pretty Eagle | 4 | Pretty Eagle | 13:51.22 PR |
| 35 | Ivon CostaPlace 35 · Grade 5 · Pretty Eagle | 5 | Pretty Eagle | 13:53.21 PR |
| 36 | Asher AldenPlace 36 · Grade 4 · Pretty Eagle | 4 | Pretty Eagle | 14:04.99 PR |
| 37 | Blake WilmotPlace 37 · Grade 5 · Billings Christian | 5 | Billings Christian | 14:33.01 PR |
| 38 | Easton BrewerPlace 38 · Grade 5 · Reed Point/Rapelje ms | 5 | Reed Point/Rapelje ms | 15:34.97 PR |
| 39 | Nehamiah Turns PlentyPlace 39 · Grade 6 · St Charles Mission | 6 | St Charles Mission | 16:45.05 PR |
| 40 | Gavin LarsenPlace 40 · Grade 8 · Roundup | 8 | Roundup | 17:27.78 |
| 41 | Tobyn Crooked ArmPlace 41 · Grade 5 · St Charles Mission | 5 | St Charles Mission | 22:22.61 PR |