1 | 1112 | Wilson Schmidt | 11 | Belgrade | 1 | 102 | 3 | 16:17.9 | 5:15 |
2 | 1127 | Grey Piseno | 11 | Billings Central Catholic | 2 | 192 | 5 | 16:19.2 | 5:16 |
3 | 1288 | Kye Mcabee | 11 | Billings West | 3 | 40 | 1 | 16:23.4 | 5:17 |
4 | 1424 | Ben Bird | 10 | Hardin | 4 | 100 | 2 | 16:25.2 | 5:18 |
5 | 1578 | Liam Taylor | 12 | Powell | 5 | 194 | 6 | 16:47.1 | 5:25 |
6 | 1486 | Auston Schellig | 11 | Joliet | 6 | 260 | 9 | 16:50.5 | 5:26 |
7 | 1284 | Paul Dannenberg | 12 | Billings West | 7 | 40 | 1 | 16:58.8 | 5:29 |
8 | 1215 | Chandler Christensen | 12 | Billings Skyview | 8 | 125 | 4 | 17:04.6 | 5:31 |
9 | 1289 | Owen Smith | 12 | Billings West | 9 | 40 | 1 | 17:22.7 | 5:36 |
10 | 1290 | Julius Yeager | 11 | Billings West | 10 | 40 | 1 | 17:27.0 | 5:38 |
11 | 1287 | Lucas Keith | 11 | Billings West | 11 | 40 | 1 | 17:34.2 | 5:40 |
12 | 1309 | Paul McNiven | 11 | Burlington | < 5 | Incomplete | 18 | 17:34.8 | 5:40 |
13 | 1641 | Carter Heggem | 11 | Sidney | 12 | 331 | 13 | 17:36.6 | 5:41 |
14 | 1113 | Garrett Walker | 12 | Belgrade | 13 | 102 | 3 | 17:38.1 | 5:41 |
15 | 1307 | Connor Hoyt | 10 | Burlington | < 5 | Incomplete | 18 | 17:38.9 | 5:42 |
16 | 1109 | Ethan Bellcock | 11 | Belgrade | 14 | 102 | 3 | 17:40.8 | 5:42 |
17 | 1501 | Caleb Burton | 12 | Laurel | 15 | 265 | 10 | 17:42.7 | 5:43 |
18 | 1429 | Kayden Stewart | 11 | Hardin | 16 | 100 | 2 | 17:48.4 | 5:45 |
19 | 1581 | Korbyn Warren | 11 | Powell | 17 | 194 | 6 | 17:55.5 | 5:47 |
20 | 1308 | Howard McNiven | 12 | Burlington | < 5 | Incomplete | 18 | 17:56.1 | 5:47 |
21 | 1447 | Mason Gregoire | 11 | Havre | < 5 | Incomplete | 19 | 17:56.3 | 5:47 |
22 | 1285 | Sean Junco | 11 | Billings West | (18) | 40 | 1 | 18:05.0 | 5:50 |
23 | 1376 | Kyler Holinde | 12 | Glasgow | 19 | 322 | 12 | 18:14.4 | 5:53 |
24 | 1517 | Zane Muilenburg | 11 | Lockwood | 20 | 344 | 14 | 18:14.7 | 5:53 |
25 | 1286 | Riley Kacher | 11 | Billings West | (21) | 40 | 1 | 18:14.9 | 5:53 |
26 | 1430 | Aden Van Order | 11 | Hardin | 22 | 100 | 2 | 18:17.2 | 5:54 |
27 | 1219 | Layne Niemeyer | 12 | Billings Skyview | 23 | 125 | 4 | 18:23.0 | 5:56 |
28 | 1538 | Raziah Gardner | 10 | Lodge Grass | 24 | 220 | 7 | 18:26.7 | 5:57 |
29 | 1428 | Skylar Real Bird | 12 | Hardin | 25 | 100 | 2 | 18:27.9 | 5:57 |
30 | 1168 | George Bentler | 11 | Billings Senior | 26 | 246 | 8 | 18:30.4 | 5:58 |
31 | 1111 | Noel Pierson | 11 | Belgrade | 27 | 102 | 3 | 18:32.2 | 5:59 |
32 | 1216 | Jacob Christensen | 10 | Billings Skyview | 28 | 125 | 4 | 18:34.7 | 6:00 |
33 | 1556 | David Durfee | 11 | Lovell | < 5 | Incomplete | 20 | 18:36.3 | 6:00 |
34 | 1314 | Keaton Sample | 11 | Colstrip | 29 | 291 | 11 | 18:39.2 | 6:01 |
35 | 1126 | Caleb Kay | 10 | Billings Central Catholic | 30 | 192 | 5 | 18:39.3 | 6:01 |
36 | 1540 | Tre Howe | 10 | Lodge Grass | 31 | 220 | 7 | 18:43.2 | 6:02 |
37 | 1214 | Evan Aadland | 11 | Billings Skyview | 32 | 125 | 4 | 18:44.1 | 6:03 |
38 | 1426 | Joshua Eckhart | 12 | Hardin | 33 | 100 | 2 | 18:48.3 | 6:04 |
39 | 1218 | Noah Miller | 12 | Billings Skyview | 34 | 125 | 4 | 18:51.9 | 6:05 |
40 | 1425 | Dominic Eastman | 11 | Hardin | (35) | 100 | 2 | 18:53.3 | 6:06 |
41 | 1536 | JJ Bends | 11 | Lodge Grass | 36 | 220 | 7 | 18:55.3 | 6:06 |
42 | 1124 | Sam Jagodzinski | 12 | Billings Central Catholic | 37 | 192 | 5 | 19:00.6 | 6:08 |
43 | 1220 | Nephi Whitegrass | 12 | Billings Skyview | (38) | 125 | 4 | 19:00.6 | 6:08 |
44 | 1327 | Payne Brower | 12 | Columbus | 39 | 348 | 15 | 19:07.4 | 6:10 |
45 | 1359 | Maddox Malloy | 10 | Custer County | 40 | 366 | 16 | 19:13.8 | 6:12 |
46 | 1427 | Braxton Real Bird | 9 | Hardin | (41) | 100 | 2 | 19:13.9 | 6:12 |
47 | 1217 | Hunter Farris | 11 | Billings Skyview | (42) | 125 | 4 | 19:17.6 | 6:13 |
48 | 1645 | Dyson Romo | 11 | Sidney | 43 | 331 | 13 | 19:18.8 | 6:14 |
49 | 1504 | Walter Given | 10 | Laurel | 44 | 265 | 10 | 19:20.3 | 6:14 |
50 | 1516 | Ethan Baasch | 11 | Lockwood | 45 | 344 | 14 | 19:23.0 | 6:15 |
51 | 1580 | Colin Walker | 11 | Powell | 46 | 194 | 6 | 19:23.2 | 6:15 |
52 | 1110 | Karter Kluck | 10 | Belgrade | 47 | 102 | 3 | 19:24.5 | 6:16 |
53 | 1318 | Devon Verlanic | 12 | Colstrip | 48 | 291 | 11 | 19:29.1 | 6:17 |
54 | 1330 | Grady Olsen | 11 | Columbus | 49 | 348 | 15 | 19:34.0 | 6:19 |
55 | 1173 | Boone Roan | 12 | Billings Senior | 50 | 246 | 8 | 19:36.9 | 6:20 |
56 | 1362 | Trenton Smith | 12 | Custer County | 51 | 366 | 16 | 19:46.0 | 6:23 |
57 | 1484 | Adin Matthes | 12 | Joliet | 52 | 260 | 9 | 19:51.5 | 6:24 |
58 | 1170 | Oliver Brown | 10 | Billings Senior | 53 | 246 | 8 | 19:51.6 | 6:24 |
59 | 1503 | Olen Given | 12 | Laurel | 54 | 265 | 10 | 19:51.8 | 6:24 |
60 | 1123 | Micah Fallsdown | 11 | Billings Central Catholic | 55 | 192 | 5 | 19:54.2 | 6:25 |
61 | 1317 | Slade Toscano | 12 | Colstrip | 56 | 291 | 11 | 19:59.1 | 6:27 |
62 | 1171 | Ethan DeLeon | 11 | Billings Senior | 57 | 246 | 8 | 20:01.4 | 6:28 |
63 | 1507 | Chase Mclean | 11 | Laurel | 58 | 265 | 10 | 20:01.9 | 6:28 |
64 | 1567 | Ashton OldDwarf` | 11 | Plenty Coups | < 5 | Incomplete | 21 | 20:02.3 | 6:28 |
65 | 1485 | Grady Nardinger | 12 | Joliet | 59 | 260 | 9 | 20:03.3 | 6:28 |
66 | 1167 | Harrison Banderob | 12 | Billings Senior | 60 | 246 | 8 | 20:09.3 | 6:30 |
67 | 1316 | Blake Toscano | 10 | Colstrip | 61 | 291 | 11 | 20:09.4 | 6:30 |
68 | 1370 | Wyatt Lowery | 12 | Fromberg | < 5 | Incomplete | 23 | 20:10.0 | 6:30 |
69 | 1577 | Troy Cheatham | 11 | Powell | 62 | 194 | 6 | 20:14.7 | 6:32 |
70 | 1542 | Robyn Stewart | 12 | Lodge Grass | 63 | 220 | 7 | 20:18.5 | 6:33 |
71 | 1579 | Nathan Varian | 10 | Powell | 64 | 194 | 6 | 20:22.8 | 6:34 |
72 | 1169 | Braeden Bourgon | 11 | Billings Senior | (65) | 246 | 8 | 20:23.3 | 6:35 |
73 | 1541 | Bobby Ironhorse | 12 | Lodge Grass | 66 | 220 | 7 | 20:25.5 | 6:35 |
74 | 1583 | Alex Werner | 9 | Powell | (67) | 194 | 6 | 20:26.7 | 6:36 |
75 | 1555 | Stetson Asay | 12 | Lovell | < 5 | Incomplete | 20 | 20:33.6 | 6:38 |
76 | 1125 | Austyn Jardine | 11 | Billings Central Catholic | 68 | 192 | 5 | 20:33.7 | 6:38 |
77 | 1379 | Jack Milam | 9 | Glasgow | 69 | 322 | 12 | 20:34.4 | 6:38 |
78 | 1172 | Wyatt Maynard | 12 | Billings Senior | (70) | 246 | 8 | 20:38.3 | 6:39 |
79 | 1481 | Jack Cline | 12 | Joliet | 71 | 260 | 9 | 20:52.7 | 6:44 |
80 | 1482 | Gavin Evertz | 12 | Joliet | 72 | 260 | 9 | 20:55.6 | 6:45 |
81 | 1378 | Adam Mickelson | 12 | Glasgow | 73 | 322 | 12 | 20:55.8 | 6:45 |
82 | 1331 | Nolan Sheils | 10 | Columbus | 74 | 348 | 15 | 20:57.7 | 6:46 |
83 | 1128 | Jakob Schonberger | 11 | Billings Central Catholic | (75) | 192 | 5 | 21:00.2 | 6:47 |
84 | 1606 | Nate Weber | 12 | Roberts | < 5 | Incomplete | 22 | 21:01.0 | 6:47 |
85 | 1518 | Camden Olisczcak | 11 | Lockwood | 76 | 344 | 14 | 21:06.7 | 6:49 |
86 | 1539 | TJ Gros Ventre | 10 | Lodge Grass | (77) | 220 | 7 | 21:12.0 | 6:50 |
87 | 1119 | Charles Kraft | 9 | Billings Central Catholic | (78) | 192 | 5 | 21:12.6 | 6:51 |
88 | 1382 | Garrett Thompson | 9 | Glasgow | 79 | 322 | 12 | 21:14.3 | 6:51 |
89 | 1329 | Jacob O'Reilly | 11 | Columbus | 80 | 348 | 15 | 21:15.0 | 6:51 |
90 | 1582 | Channing Wenzel | 9 | Powell | (81) | 194 | 6 | 21:15.7 | 6:52 |
91 | 1381 | Ted See | 12 | Glasgow | 82 | 322 | 12 | 21:18.9 | 6:53 |
92 | 1566 | James Ball | 9 | Plenty Coups | < 5 | Incomplete | 21 | 21:19.8 | 6:53 |
93 | 1377 | Rowen Kloker | 10 | Glasgow | (83) | 322 | 12 | 21:20.0 | 6:53 |
94 | 1380 | Timothy Pearson | 10 | Glasgow | (84) | 322 | 12 | 21:20.0 | 6:53 |
95 | 1628 | Mason Gamradt | 12 | Shepherd | 85 | 462 | 17 | 21:24.7 | 6:54 |
96 | 1450 | Brayden Nimmick | 11 | Havre | < 5 | Incomplete | 19 | 21:25.1 | 6:55 |
97 | 1361 | Andrew Morris | 10 | Custer County | 86 | 366 | 16 | 21:27.9 | 6:55 |
98 | 1627 | Diesel Ferguson | 9 | Shepherd | 87 | 462 | 17 | 21:28.3 | 6:56 |
99 | 1625 | Austen Beehler | 8 | Shepherd | 88 | 462 | 17 | 21:43.2 | 7:00 |
100 | 1487 | Carter Williams | 10 | Joliet | (89) | 260 | 9 | 21:45.2 | 7:01 |
101 | 1642 | Rhys Larson | 11 | Sidney | 90 | 331 | 13 | 21:46.3 | 7:01 |
102 | 1643 | Isaak Lassey | 10 | Sidney | 91 | 331 | 13 | 21:47.4 | 7:02 |
103 | 1537 | James Dust | 12 | Lodge Grass | (92) | 220 | 7 | 21:58.7 | 7:05 |
104 | 1358 | Alex Arthur | 9 | Custer County | 93 | 366 | 16 | 22:04.0 | 7:07 |
105 | 1451 | Koby Preputin | 12 | Havre | < 5 | Incomplete | 19 | 22:25.8 | 7:14 |
106 | 1502 | Mitchell Clavadetscher | 10 | Laurel | 94 | 265 | 10 | 22:30.2 | 7:16 |
107 | 1640 | Jhonatan Delgado | 11 | Sidney | 95 | 331 | 13 | 22:38.3 | 7:18 |
108 | 1360 | Tristen Mollman | 11 | Custer County | 96 | 366 | 16 | 22:39.0 | 7:18 |
109 | 1315 | Zaiden Staples | 9 | Colstrip | 97 | 291 | 11 | 22:48.1 | 7:21 |
110 | 1626 | Chase Ferguson | 12 | Shepherd | 98 | 462 | 17 | 22:52.6 | 7:23 |
111 | 1639 | Daxton Brower | 11 | Sidney | (99) | 331 | 13 | 23:09.7 | 7:28 |
112 | 1483 | Thorlan Finley | 12 | Joliet | (100) | 260 | 9 | 23:22.4 | 7:32 |
113 | 1520 | Reid Walks Over Ice | 12 | Lockwood | 101 | 344 | 14 | 23:32.3 | 7:36 |
114 | 1557 | Thane Zollman | 12 | Lovell | < 5 | Incomplete | 20 | 23:36.4 | 7:37 |
115 | 1519 | Darrell Walks Over Ice | 10 | Lockwood | 102 | 344 | 14 | 23:48.4 | 7:41 |
116 | 1506 | Owen Marquardt | 10 | Laurel | (103) | 265 | 10 | 23:48.6 | 7:41 |
117 | 1629 | Issak Sperry | 11 | Shepherd | 104 | 462 | 17 | 23:52.1 | 7:42 |
118 | 1306 | Colt Haslam | 12 | Burlington | < 5 | Incomplete | 18 | 23:56.2 | 7:43 |
119 | 1313 | Brand Melin | 10 | Colstrip | (105) | 291 | 11 | 23:57.5 | 7:44 |
120 | 1332 | Silas Vesbach | 11 | Columbus | 106 | 348 | 15 | 24:10.6 | 7:48 |
121 | 1630 | Carter Tanner | 10 | Shepherd | (107) | 462 | 17 | 24:23.1 | 7:52 |
122 | 1328 | Remy Larson | 11 | Columbus | (108) | 348 | 15 | 24:40.5 | 7:58 |
123 | 1505 | Tristan Glassing | 9 | Laurel | (109) | 265 | 10 | 25:32.0 | 8:14 |
124 | 1605 | Chase MacArthur | 12 | Roberts | < 5 | Incomplete | 22 | 26:56.1 | 8:41 |