| 1 | 1562 | Dawson Parke | 11 | Drummond | 1 | 92 | 7 | 16:57.3 | 5:27 | 1 | 5:27.1 | 2 | 11:05.7 |
| 2 | 1530 | Trent Lane | 11 | Cascade | 2 | 18 | 1 | 17:10.8 | 5:32 | 2 | 5:27.3 | 1 | 11:02.6 |
| 3 | 1529 | Peyton Johnson | 11 | Cascade | 3 | 18 | 1 | 17:37.9 | 5:41 | 3 | 5:28.1 | 3 | 11:16.5 |
| 4 | 1563 | Josh Yakos | 11 | Drummond | 4 | 92 | 7 | 17:52.7 | 5:45 | 6 | 5:34.3 | 4 | 11:29.9 |
| 5 | 1618 | Greycen Lee | 9 | Manhattan Christian | 5 | 47 | 3 | 18:02.0 | 5:48 | 9 | 5:38.7 | 6 | 11:30.4 |
| 6 | 1651 | James Ball | 10 | Plenty Coups | 6 | 32 | 2 | 18:07.1 | 5:50 | 7 | 5:34.5 | 5 | 11:30.1 |
| 7 | 1539 | Luke Voss | 11 | Circle | 7 | 127 | 12 | 18:11.8 | 5:51 | 8 | 5:38.0 | 8 | 11:45.1 |
| 8 | 1704 | Jordan Flansburg | 12 | St. Patrick's Academy | 8 | 95 | 8 | 18:18.2 | 5:54 | 4 | 5:29.8 | 9 | 11:49.2 |
| 9 | 1657 | Ashton Olddwarf` | 12 | Plenty Coups | 9 | 32 | 2 | 18:23.4 | 5:55 | 5 | 5:32.4 | 7 | 11:44.0 |
| 10 | 1595 | Charles Shortman | 12 | Heart Butte | 10 | 55 | 4 | 18:27.0 | 5:56 | 13 | 5:45.0 | 11 | 11:55.8 |
| 11 | 1669 | Sean Oylear | 12 | Powder River Co | 11 | 102 | 10 | 18:32.0 | 5:58 | 10 | 5:42.6 | 10 | 11:54.3 |
| 12 | 1668 | Christian Oylear | 10 | Powder River Co | 12 | 102 | 10 | 18:35.9 | 5:59 | 18 | 5:51.0 | 12 | 11:58.9 |
| 13 | 1532 | Lane McKamey | 9 | Cascade | 13 | 18 | 1 | 18:39.3 | 6:00 | 19 | 5:51.2 | 13 | 11:59.4 |
| 14 | 1606 | Bryton Mikkelson | 10 | Hobson-Moore | 14 | 84 | 5 | 18:40.4 | 6:01 | 12 | 5:44.5 | 17 | 12:15.0 |
| 15 | 1611 | Rowen Bailey | 9 | Lima | < 3 | Incomplete | 38 | 18:44.1 | 6:02 | 14 | 5:45.9 | 16 | 12:12.1 |
| 16 | 1516 | Miles Boxer Jr. | 12 | Brockton | 15 | 147 | 15 | 18:53.5 | 6:05 | 21 | 5:52.0 | 18 | 12:16.0 |
| 17 | 1579 | Lane Bakken | 12 | Froid-Medicine Lake | 16 | 193 | 21 | 18:58.5 | 6:06 | 20 | 5:51.7 | 14 | 12:11.2 |
| 18 | 1654 | Garland Door III | 9 | Plenty Coups | 17 | 32 | 2 | 19:02.5 | 6:08 | 24 | 5:55.7 | 19 | 12:20.1 |
| 19 | 1616 | Derk Flikkema | 9 | Manhattan Christian | 18 | 47 | 3 | 19:06.8 | 6:09 | 30 | 5:59.9 | 25 | 12:27.2 |
| 20 | 1594 | Elias Running Wolf | 12 | Heart Butte | 19 | 55 | 4 | 19:08.8 | 6:10 | 32 | 6:01.4 | 21 | 12:22.6 |
| 21 | 1546 | Cal Steppler | 11 | Culbertson | 20 | 143 | 14 | 19:19.7 | 6:13 | 15 | 5:46.4 | 15 | 12:11.7 |
| 22 | 1641 | Nick Bucklin | 10 | North Toole County (Sunburst) | 21 | 173 | 17 | 19:20.9 | 6:14 | 22 | 5:54.2 | 23 | 12:25.9 |
| 23 | 1612 | Elijah Barnett | 11 | Lincoln | < 3 | Incomplete | 25 | 19:21.0 | 6:14 | 23 | 5:54.7 | 20 | 12:20.7 |
| 24 | 1658 | Cody Plain Bull | 9 | Plenty Coups | (22) | 32 | 2 | 19:22.1 | 6:14 | 16 | 5:49.5 | 22 | 12:23.8 |
| 25 | 1607 | Olin Oestreich | 9 | Hobson-Moore | 23 | 84 | 5 | 19:23.4 | 6:14 | 31 | 6:00.0 | 28 | 12:34.8 |
| 26 | 1617 | Joshua Kimm | 10 | Manhattan Christian | 24 | 47 | 3 | 19:23.6 | 6:15 | 29 | 5:59.8 | 24 | 12:26.8 |
| 27 | 1528 | Isaac Edmundson | 10 | Cascade | (25) | 18 | 1 | 19:32.5 | 6:17 | 28 | 5:59.6 | 27 | 12:34.4 |
| 28 | 1596 | Chanceson Tail Feathers | 8 | Heart Butte | 26 | 55 | 4 | 19:33.2 | 6:18 | 44 | 6:07.6 | 29 | 12:39.0 |
| 29 | 1741 | Trevor Nation | 11 | Valier | < 3 | Incomplete | 42 | 19:40.3 | 6:20 | 26 | 5:58.3 | 37 | 12:53.0 |
| 30 | 1730 | Owen Campbell | 8 | West Yellowstone | 27 | 85 | 6 | 19:40.7 | 6:20 | 60 | 6:18.8 | 33 | 12:50.2 |
| 31 | 1731 | Avery Charlton | 10 | West Yellowstone | 28 | 85 | 6 | 19:41.9 | 6:20 | 61 | 6:19.4 | 47 | 13:00.4 |
| 32 | 1691 | Tristan Lekvold | 12 | Scobey | 29 | 102 | 9 | 19:50.0 | 6:23 | 45 | 6:08.3 | 30 | 12:45.4 |
| 33 | 1733 | Alessandro Piccin | 12 | West Yellowstone | 30 | 85 | 6 | 19:53.4 | 6:24 | 41 | 6:06.9 | 40 | 12:55.3 |
| 34 | 1717 | Dreyden Hendrickx | 9 | Two Eagle River | 31 | 124 | 11 | 19:55.4 | 6:25 | 65 | 6:21.4 | 51 | 13:03.0 |
| 35 | 1720 | Anthony Sheridan | 9 | Two Eagle River | 32 | 124 | 11 | 19:55.7 | 6:25 | 37 | 6:04.9 | 38 | 12:53.5 |
| 36 | 1659 | Emerson Smells | 12 | Plenty Coups | (33) | 32 | 2 | 19:56.1 | 6:25 | 11 | 5:44.1 | 26 | 12:29.7 |
| 37 | 1614 | Culter Edmundson | 12 | Manhattan Christian | (34) | 47 | 3 | 19:56.8 | 6:25 | 35 | 6:03.5 | 31 | 12:45.6 |
| 38 | 1501 | Holter Bumgarner | 11 | Belt | 35 | 140 | 13 | 19:58.4 | 6:26 | 47 | 6:11.4 | 34 | 12:51.3 |
| 39 | 1689 | Carter Lekvold | 11 | Scobey | 36 | 102 | 9 | 19:59.6 | 6:26 | 17 | 5:50.9 | 32 | 12:47.0 |
| 40 | 1692 | Delbert Sones | 9 | Scobey | 37 | 102 | 9 | 20:00.6 | 6:26 | 49 | 6:11.7 | 49 | 13:02.0 |
| 41 | 1555 | Brayden Jones | 12 | Dodson | 38 | 192 | 20 | 20:02.0 | 6:27 | 34 | 6:03.3 | 45 | 12:57.5 |
| 42 | 1620 | Dylan Poirier | 10 | Manhattan Christian | (39) | 47 | 3 | 20:02.1 | 6:27 | 58 | 6:18.0 | 48 | 13:01.6 |
| 43 | 1571 | Gabe Beston | 11 | Frazer | 40 | 180 | 18 | 20:04.3 | 6:28 | 25 | 5:57.5 | 36 | 12:52.3 |
| 44 | 1632 | Charlie Kaasa | 12 | Nashua | 41 | 235 | 22 | 20:04.4 | 6:28 | 39 | 6:05.3 | 35 | 12:52.1 |
| 45 | 1537 | Colten Black | 10 | Circle | 42 | 127 | 12 | 20:04.9 | 6:28 | 59 | 6:18.4 | 50 | 13:02.7 |
| 46 | 1706 | Carter Warren | 10 | St. Patrick's Academy | 43 | 95 | 8 | 20:05.4 | 6:28 | 46 | 6:10.3 | 42 | 12:56.7 |
| 47 | 1650 | McCann Troy | 10 | Park City | < 3 | Incomplete | 27 | 20:05.6 | 6:28 | 40 | 6:06.2 | 39 | 12:53.7 |
| 48 | 1742 | Jalen Day Chief | 11 | St. Patrick's Academy | 44 | 95 | 8 | 20:08.5 | 6:29 | 42 | 6:07.4 | 43 | 12:56.8 |
| 49 | 1503 | Wyatt Remington | 10 | Belt | 45 | 140 | 13 | 20:08.7 | 6:29 | 48 | 6:11.6 | 41 | 12:55.7 |
| 50 | 1592 | Tayden Horn | 10 | Heart Butte | (46) | 55 | 4 | 20:09.7 | 6:29 | 63 | 6:20.7 | 54 | 13:11.6 |
| 51 | 1609 | Josiah Swanson | 11 | Hobson-Moore | 47 | 84 | 5 | 20:11.0 | 6:30 | 36 | 6:04.2 | 44 | 12:57.4 |
| 52 | 1739 | Ethan Russell | 12 | Hays Lodge Pole | 48 | 168 | 16 | 20:21.1 | 6:33 | 43 | 6:07.5 | 46 | 12:58.3 |
| 53 | 1710 | Sidney Murr | 10 | Terry | 49 | 183 | 19 | 20:26.2 | 6:35 | 87 | 6:40.9 | 63 | 13:25.7 |
| 54 | 1531 | Colten Maulding | 11 | Cascade | (50) | 18 | 1 | 20:26.3 | 6:35 | 53 | 6:13.4 | 53 | 13:11.2 |
| 55 | 1705 | Nolan McKelvey | 8 | St. Patrick's Academy | (51) | 95 | 8 | 20:28.6 | 6:35 | 64 | 6:20.8 | 55 | 13:13.0 |
| 56 | 1675 | Ethan Pfeifle | 8 | Power-Dutton/Brady | < 3 | Incomplete | 28 | 20:37.4 | 6:38 | 66 | 6:22.3 | 57 | 13:19.0 |
| 57 | 1604 | Sam Fallo | 9 | Hobson-Moore | (52) | 84 | 5 | 20:39.1 | 6:39 | 77 | 6:31.0 | 61 | 13:22.9 |
| 58 | 1740 | Axel Swan | 12 | Hays Lodge Pole | 53 | 168 | 16 | 20:39.5 | 6:39 | 52 | 6:13.0 | 56 | 13:18.5 |
| 59 | 1630 | Jack Fish | 11 | Melstone | < 3 | Incomplete | 39 | 20:40.0 | 6:39 | 74 | 6:28.9 | 64 | 13:26.4 |
| 60 | 1688 | Apollo Kramer | 8 | Scobey | (54) | 102 | 9 | 20:40.5 | 6:39 | 71 | 6:26.3 | 58 | 13:19.7 |
| 61 | 1732 | Austin Hales | 9 | West Yellowstone | (55) | 85 | 6 | 20:48.3 | 6:42 | 38 | 6:05.1 | 52 | 13:06.9 |
| 62 | 1615 | Carter Flikkema | 8 | Manhattan Christian | (56) | 47 | 3 | 20:51.9 | 6:43 | 73 | 6:27.5 | 67 | 13:28.0 |
| 63 | 1573 | Bryce Fourstar | 9 | Frazer | 57 | 180 | 18 | 20:52.7 | 6:43 | 85 | 6:38.6 | 77 | 13:46.5 |
| 64 | 1699 | Eli Nicholas | 9 | Seeley-Swan | < 3 | Incomplete | 41 | 20:55.6 | 6:44 | 79 | 6:31.7 | 62 | 13:23.3 |
| 65 | 1586 | Jack Cooney | 9 | Harlowton/Ryegate/Judith Gap | < 3 | Incomplete | 24 | 20:55.6 | 6:44 | 56 | 6:17.1 | 60 | 13:21.6 |
| 66 | 1518 | Daniel Segubiense | 9 | Brockton | 58 | 147 | 15 | 20:59.3 | 6:45 | 62 | 6:19.5 | 65 | 13:27.3 |
| 67 | 1545 | Arlie Purvis | 10 | Culbertson | 59 | 143 | 14 | 21:03.2 | 6:47 | 54 | 6:16.1 | 66 | 13:27.8 |
| 68 | 1504 | Kale Stroop | 9 | Belt | 60 | 140 | 13 | 21:04.6 | 6:47 | 69 | 6:24.1 | 68 | 13:30.9 |
| 69 | 1718 | Raymond Mendoza | 9 | Two Eagle River | 61 | 124 | 11 | 21:06.3 | 6:48 | 78 | 6:31.4 | 72 | 13:41.0 |
| 70 | 1709 | Ethan Meidinger | 10 | Terry | 62 | 183 | 19 | 21:07.0 | 6:48 | 88 | 6:41.4 | 83 | 13:53.3 |
| 71 | 1619 | Wyatt Miller | 11 | Manhattan Christian | (63) | 47 | 3 | 21:07.3 | 6:48 | 84 | 6:35.8 | 73 | 13:41.8 |
| 72 | 1544 | Gunner Glas | 11 | Culbertson | 64 | 143 | 14 | 21:10.8 | 6:49 | 95 | 6:45.6 | 78 | 13:47.0 |
| 73 | 1715 | Jayvian Burke | 12 | Two Eagle River | (65) | 124 | 11 | 21:12.6 | 6:50 | 51 | 6:12.6 | 71 | 13:37.4 |
| 74 | 1591 | Noah Aimsback | 10 | Heart Butte | (66) | 55 | 4 | 21:13.0 | 6:50 | 92 | 6:44.2 | 76 | 13:46.3 |
| 75 | 1713 | Cooper Montgomery | 11 | Twin Bridges | < 3 | Incomplete | 29 | 21:15.1 | 6:50 | 70 | 6:25.8 | 69 | 13:31.7 |
| 76 | 1738 | Jacob Granados | 10 | Hays Lodge Pole | 67 | 168 | 16 | 21:15.7 | 6:51 | 67 | 6:23.0 | 74 | 13:44.6 |
| 77 | 1557 | Lance Killeagle | 12 | Dodson | 68 | 192 | 20 | 21:19.0 | 6:52 | 55 | 6:16.3 | 79 | 13:48.3 |
| 78 | 1674 | Remi Licht | 10 | Power-Dutton/Brady | < 3 | Incomplete | 28 | 21:22.6 | 6:53 | 72 | 6:27.2 | 80 | 13:49.4 |
| 79 | 1655 | Kason Killsprettyenemy | 9 | Plenty Coups | (69) | 32 | 2 | 21:24.8 | 6:54 | 83 | 6:34.1 | 82 | 13:51.8 |
| 80 | 1653 | Jamison Demontiney | 12 | Plenty Coups | (70) | 32 | 2 | 21:25.0 | 6:54 | 57 | 6:17.9 | 75 | 13:44.6 |
| 81 | 1642 | Colter Sandon | 11 | North Toole County (Sunburst) | 71 | 173 | 17 | 21:30.8 | 6:55 | 82 | 6:33.9 | 81 | 13:50.0 |
| 82 | 1711 | Hayden Sackman | 9 | Terry | 72 | 183 | 19 | 21:30.8 | 6:55 | 108 | 7:01.7 | 93 | 14:07.1 |
| 83 | 1719 | Gregory Plummer | 11 | Two Eagle River | (73) | 124 | 11 | 21:31.3 | 6:56 | 93 | 6:44.6 | 87 | 13:58.0 |
| 84 | 1517 | Joshua Firemoon | 12 | Brockton | 74 | 147 | 15 | 21:32.3 | 6:56 | 27 | 5:59.1 | 59 | 13:20.6 |
| 85 | 1678 | Cameron Keller | 10 | Richey-Lambert | 75 | 262 | 23 | 21:33.2 | 6:56 | 80 | 6:32.2 | 84 | 13:53.9 |
| 86 | 1708 | Jonah Holden | 10 | Terry | (76) | 183 | 19 | 21:33.3 | 6:56 | 102 | 6:55.0 | 94 | 14:07.6 |
| 87 | 1543 | Soren Batt | 10 | Culbertson | (77) | 143 | 14 | 21:37.7 | 6:58 | 94 | 6:45.4 | 85 | 13:54.9 |
| 88 | 1712 | Remi Jorgensen | 11 | Twin Bridges | < 3 | Incomplete | 29 | 21:38.1 | 6:58 | 100 | 6:50.6 | 92 | 14:06.7 |
| 89 | 1587 | Justin Sizemore | 9 | Harlowton/Ryegate/Judith Gap | < 3 | Incomplete | 24 | 21:39.2 | 6:58 | 33 | 6:01.6 | 70 | 13:32.9 |
| 90 | 1538 | Isaac Keller | 10 | Circle | 78 | 127 | 12 | 21:41.6 | 6:59 | 76 | 6:30.7 | 86 | 13:56.4 |
| 91 | 1590 | Braxton Ransom | 9 | Harrison | < 3 | Incomplete | 35 | 21:48.4 | 7:01 | 106 | 6:58.4 | 97 | 14:15.5 |
| 92 | 1667 | Colton Jones | 10 | Powder River Co | 79 | 102 | 10 | 21:50.1 | 7:02 | 109 | 7:02.5 | 95 | 14:09.6 |
| 93 | 1608 | Coleman Rosander | 11 | Hobson-Moore | (80) | 84 | 5 | 21:53.4 | 7:03 | 81 | 6:33.8 | 88 | 13:59.2 |
| 94 | 1640 | Gabe Bouttier | 12 | North Toole County (Sunburst) | 81 | 173 | 17 | 21:54.3 | 7:03 | 89 | 6:41.5 | 91 | 14:04.2 |
| 95 | 1716 | Ryiley Gates | 12 | Two Eagle River | (82) | 124 | 11 | 21:55.1 | 7:03 | 91 | 6:43.3 | 99 | 14:19.5 |
| 96 | 1572 | Preston Beston | 9 | Frazer | 83 | 180 | 18 | 21:56.9 | 7:04 | 90 | 6:42.7 | 90 | 14:02.7 |
| 97 | 1581 | Bryce Murray | 8 | Froid-Medicine Lake | 84 | 193 | 21 | 22:03.1 | 7:06 | 75 | 6:30.4 | 96 | 14:12.9 |
| 98 | 1687 | Bryce Handran | 11 | Scobey | (85) | 102 | 9 | 22:04.3 | 7:06 | 98 | 6:48.7 | 100 | 14:20.5 |
| 99 | 1554 | Bentley Banks | 9 | Dodson | 86 | 192 | 20 | 22:04.8 | 7:06 | 99 | 6:49.4 | 101 | 14:20.6 |
| 100 | 1561 | Maverick Mikolas | 10 | Drummond | 87 | 92 | 7 | 22:17.4 | 7:10 | 97 | 6:48.2 | 103 | 14:27.4 |
| 101 | 1634 | Zander Schulte | 10 | Nashua | 88 | 235 | 22 | 22:21.9 | 7:12 | 101 | 6:53.6 | 105 | 14:39.1 |
| 102 | 1613 | Cayden Wagner | 12 | Lincoln | < 3 | Incomplete | 25 | 22:29.0 | 7:14 | 104 | 6:56.9 | 104 | 14:35.9 |
| 103 | 1502 | Parker Osterman | 12 | Belt | (89) | 140 | 13 | 22:29.2 | 7:14 | 96 | 6:46.2 | 102 | 14:22.0 |
| 104 | 1648 | Michael Medicine Bull | 12 | Northern Cheyenne | < 3 | Incomplete | 26 | 22:31.5 | 7:15 | 68 | 6:23.1 | 98 | 14:15.8 |
| 105 | 1603 | Linden Holt | 12 | Hinsdale | < 3 | Incomplete | 37 | 22:52.8 | 7:22 | 112 | 7:06.0 | 110 | 14:56.3 |
| 106 | 1683 | Colson Crane | 9 | Roberts | < 3 | Incomplete | 40 | 22:54.9 | 7:23 | 119 | 7:19.7 | 108 | 14:54.5 |
| 107 | 1601 | David Diekhans | 9 | Highwood | < 3 | Incomplete | 36 | 22:58.2 | 7:24 | 107 | 7:01.1 | 106 | 14:42.7 |
| 108 | 1721 | Jason Trahan | 10 | Two Eagle River | (90) | 124 | 11 | 22:59.4 | 7:24 | 50 | 6:12.4 | 89 | 14:01.9 |
| 109 | 1703 | Kole Bosley | 10 | St. Patrick's Academy | (91) | 95 | 8 | 23:05.5 | 7:26 | 120 | 7:21.7 | 124 | 15:23.7 |
| 110 | 1680 | Izak Veverka | 10 | Richey-Lambert | 92 | 262 | 23 | 23:05.6 | 7:26 | 121 | 7:21.9 | 109 | 14:54.7 |
| 111 | 1580 | Easton Marottek | 8 | Froid-Medicine Lake | 93 | 193 | 21 | 23:09.9 | 7:27 | 116 | 7:12.5 | 116 | 15:10.6 |
| 112 | 1560 | Flint Egbert | 11 | Drummond | (94) | 92 | 7 | 23:10.1 | 7:27 | 114 | 7:09.8 | 114 | 15:07.2 |
| 113 | 1536 | Colton Judd | 12 | Centerville | < 3 | Incomplete | 33 | 23:12.7 | 7:28 | 118 | 7:18.2 | 120 | 15:19.4 |
| 114 | 1647 | Amare Long Sioux | 10 | Northern Cheyenne | < 3 | Incomplete | 26 | 23:14.0 | 7:29 | 86 | 6:40.6 | 107 | 14:50.2 |
| 115 | 1649 | Schaffer Elliot | 9 | Park City | < 3 | Incomplete | 27 | 23:17.0 | 7:30 | 117 | 7:14.8 | 117 | 15:11.5 |
| 116 | 1728 | Jene Adams | 9 | Victor | < 3 | Incomplete | 30 | 23:19.0 | 7:30 | 110 | 7:04.2 | 111 | 15:02.3 |
| 117 | 1679 | Liam Keller | 8 | Richey-Lambert | 95 | 262 | 23 | 23:20.1 | 7:31 | 124 | 7:24.2 | 113 | 15:05.4 |
| 118 | 1729 | Chris Dyer | 10 | Victor | < 3 | Incomplete | 30 | 23:23.6 | 7:32 | 123 | 7:22.7 | 118 | 15:16.2 |
| 119 | 1514 | Shane Steiger | 9 | Bridger | < 3 | Incomplete | 32 | 23:28.6 | 7:33 | 122 | 7:22.6 | 119 | 15:19.3 |
| 120 | 1509 | Paul Garcia | 11 | Box Elder | < 3 | Incomplete | 31 | 23:31.6 | 7:34 | 103 | 6:56.7 | 112 | 15:05.3 |
| 121 | 1558 | Tygh Killeagle | 10 | Dodson | (96) | 192 | 20 | 23:40.8 | 7:37 | 105 | 6:58.0 | 115 | 15:07.5 |
| 122 | 1639 | Elonzo Benjamin | 11 | North Toole County (Sunburst) | (97) | 173 | 17 | 23:41.5 | 7:38 | 125 | 7:26.6 | 123 | 15:22.9 |
| 123 | 1693 | Jack Williams | 8 | Scobey | (98) | 102 | 9 | 23:46.2 | 7:39 | 115 | 7:10.3 | 121 | 15:22.2 |
| 124 | 1605 | Tucker Forester | 9 | Hobson-Moore | (99) | 84 | 5 | 23:50.2 | 7:40 | 126 | 7:26.9 | 122 | 15:22.7 |
| 125 | 1593 | Stone Laroque | 10 | Heart Butte | (100) | 55 | 4 | 24:12.8 | 7:48 | 128 | 7:29.8 | 126 | 15:35.3 |
| 126 | 1556 | Jaxon Jones | 11 | Dodson | (101) | 192 | 20 | 24:14.9 | 7:48 | 111 | 7:04.7 | 125 | 15:28.2 |
| 127 | 1597 | Leon Wells | 9 | Heart Butte | (102) | 55 | 4 | 24:23.2 | 7:51 | 130 | 7:40.3 | 127 | 15:38.4 |
| 128 | 1584 | Grayson Tenesch | 12 | Granite | < 3 | Incomplete | 34 | 24:44.5 | 7:58 | 129 | 7:34.6 | 129 | 15:47.6 |
| 129 | 1574 | Cassius Smoker | 12 | Frazer | (103) | 180 | 18 | 24:47.9 | 7:59 | 127 | 7:28.2 | 130 | 15:56.1 |
| 130 | 1610 | Cooper Wichman | 12 | Hobson-Moore | (104) | 84 | 5 | 24:48.0 | 7:59 | 132 | 7:51.2 | 132 | 16:19.9 |
| 131 | 1547 | Logan Telck | 9 | Culbertson | (105) | 143 | 14 | 24:48.3 | 7:59 | 133 | 7:51.6 | 131 | 16:15.6 |
| 132 | 1635 | Braylon Watterson | 9 | Nashua | 106 | 235 | 22 | 24:57.7 | 8:02 | 113 | 7:09.4 | 128 | 15:46.8 |
| 133 | 1633 | Joe Morgan | 10 | Nashua | (107) | 235 | 22 | 25:52.2 | 8:20 | 131 | 7:41.1 | 133 | 16:33.8 |
| 134 | 1515 | Lynn Bets His Medicine | 8 | Brockton | (108) | 147 | 15 | 26:35.6 | 8:34 | 135 | 8:05.8 | 134 | 17:08.6 |
| 135 | 1690 | Lucas Lekvold | 9 | Scobey | (109) | 102 | 9 | 27:07.5 | 8:44 | 134 | 8:02.4 | 135 | 17:25.5 |
| - | 1510 | Walter Wolf Chief | 11 | Box Elder | < 3 | Incomplete | 31 | | | 136 | 6:40.4 | | |