1 | 36 | Manhattan,
MT - Team Time (1st 5) 1:21:36.9 | Spread (1st 5) 1:08.3 |
| 2, 3, 6, 9, 16, (41), (61) |
| Leonard McComas, Antonio Krogstad, Zak Meeker, Colter Barney, Charlie Rasnick, (Bryce Love), (Nathan Vandyke) |
| 15:43.9, 16:03.3, 16:20.9, 16:36.6, 16:52.2, (17:33.9), (18:03.1) |
2 | 115 | Broadwater,
MT - Team Time (1st 5) 1:25:33.0 | Spread (1st 5) 39.6 |
| 13, 15, 22, 27, 38, (65), (71) |
| Tommy Frost, Cole Bergstad, Jack Dolan, Wyatt Herick, Nathan Gallegos, (Louis Ingalls), (Noah Smith) |
| 16:50.4, 16:51.5, 17:05.2, 17:15.9, 17:30.0, (18:08.4), (18:17.0) |
3 | 124 | St Labre Catholic,
MT - Team Time (1st 5) 1:25:16.0 | Spread (1st 5) 1:21.9 |
| 4, 23, 25, 33, 39, (47), (86) |
| Wally Three Irons, Orrie Morrison, Xavier Little Head, Patrick Frasier, Ezra Stanger, (Kennington Kaline), (Allen Woodenlegs) |
| 16:09.1, 17:05.5, 17:10.0, 17:20.4, 17:31.0, (17:45.3), (18:33.0) |
4 | 171 | Glasgow,
MT - Team Time (1st 5) 1:27:05.3 | Spread (1st 5) 47.5 |
| 24, 26, 30, 36, 55, (75), (85) |
| Ellis McKean, Walker Allen, Gabe Hallock, Merlin McKean, Braden Meland, (Cade Myrick), (Ethan Jamba) |
| 17:09.6, 17:11.6, 17:19.0, 17:28.0, 17:57.1, (18:21.3), (18:32.8) |
5 | 182 | Thompson Falls,
MT - Team Time (1st 5) 1:27:22.1 | Spread (1st 5) 50.0 |
| 19, 29, 35, 48, 51, (62), (116) |
| Justin Gustafson, Dan MacDonald, Sean Carroll, Josh Wulfekuhle, Colby Lantz, (Parker McConnell), (Max Birkholt) |
| 17:01.0, 17:18.0, 17:26.0, 17:46.1, 17:51.0, (18:04.5), (19:29.4) |
6 | 214 | Ronan,
MT - Team Time (1st 5) 1:28:12.1 | Spread (1st 5) 1:02.0 |
| 19, 40, 43, 53, 59, (74), (119) |
| Jackson Duffey, Daniel Koehler, Nathan Dennis, Hunter Peterson, Kiry Detwiler, (Andrew Koehler), (Aden Birdinground) |
| 17:01.0, 17:32.8, 17:42.5, 17:52.8, 18:03.0, (18:21.0), (19:32.3) |
7 | 234 | Lincoln County,
MT - Team Time (1st 5) 1:28:09.3 | Spread (1st 5) 1:57.3 |
| 8, 14, 55, 78, 79, (88), (96) |
| Brian Sturdevant, Jamie Good, Moshe Henderson, Rowan Neill, Garrett Bates, (Riley Duram), (Hunter Steele) |
| 16:29.7, 16:51.1, 17:57.1, 18:24.4, 18:27.0, (18:38.1), (18:47.0) |
8 | 287 | Red Lodge,
MT - Team Time (1st 5) 1:29:47.6 | Spread (1st 5) 1:40.4 |
| 10, 57, 64, 76, 80, (90), (97) |
| Vance Thuesen, Nik Hardiman, Leyton Steen, Maddox Rubie, John Jacobsen, (Drew Meyers), (Matthew Haman) |
| 16:49.8, 17:57.5, 18:07.9, 18:22.2, 18:30.2, (18:40.9), (18:47.2) |
9 | 316 | Lame Deer,
MT - Team Time (1st 5) 1:30:35.7 | Spread (1st 5) 2:29.1 |
| 18, 46, 50, 87, 115, (121), (141) |
| UNK Hart, Troy Redsleeves, Trustin Two Moons, Michael Crispin, Wade Walks Along, (Jayden Seminole), (Mountain Weasel Bear) |
| 16:58.9, 17:45.1, 17:50.5, 18:33.2, 19:28.0, (19:39.0), (20:21.4) |
| 316 | Shepherd,
MT - Team Time (1st 5) 1:30:33.4 | Spread (1st 5) 1:55.0 |
| 21, 44, 66, 84, 101, (130), (133) |
| Grant Kelly, Patrick Richardson, Shay Lilleberg, Chet Peterson, Taylor Rosman, (Schuylar Babcock), (Jacob Metzger) |
| 17:05.0, 17:44.0, 18:12.0, 18:32.4, 19:00.0, (20:03.5), (20:09.6) |
11 | 331 | Libby,
MT - Team Time (1st 5) 1:30:42.0 | Spread (1st 5) 2:51.0 |
| 7, 49, 59, 106, 110, (123), (153) |
| Colin Maloney, Michael Diller, Tim Goodman, Tanner DeHaven, Niklaus Gier, (Stephen Williams), (Declan Faulkner) |
| 16:26.0, 17:48.0, 18:03.0, 19:08.0, 19:17.0, (19:52.0), (20:53.0) |
12 | 337 | Loyola-Sacred Heart,
MT - Team Time (1st 5) 1:31:08.0 | Spread (1st 5) 2:12.9 |
| 32, 42, 54, 89, 120, (128) |
| Sam Reilly, Stormi Kipp, Braden Jacobson, Gabriel Strader, Bridger Bell, (Aiden Courtney) |
| 17:19.6, 17:41.6, 17:55.3, 18:39.0, 19:32.5, (19:56.5) |
13 | 378 | Colstrip,
MT - Team Time (1st 5) 1:31:51.7 | Spread (1st 5) 1:42.2 |
| 31, 68, 81, 95, 103, (105), (117) |
| Rivers Anderson, Peter Brown, Sean Bullard, Donald Mendoza, Dylan Harris, (Peyton Nansel), (Kyler Mennie) |
| 17:19.5, 18:12.1, 18:31.6, 18:46.8, 19:01.7, (19:05.4), (19:31.6) |
14 | 426 | Harlem,
MT - Team Time (1st 5) 1:34:30.8 | Spread (1st 5) 5:01.4 |
| 17, 66, 77, 98, 168, (181), (187) |
| Keahna Little, Terry Sandcrane, Eron Snow, Caleb Grant, Sam Main, (Sheldon Shields), (Isaac Smith) |
| 16:58.6, 18:12.0, 18:23.7, 18:56.5, 22:00.0, (23:23.1), (27:12.0) |
15 | 437 | Joliet,
MT - Team Time (1st 5) 1:33:49.8 | Spread (1st 5) 2:47.3 |
| 28, 72, 93, 113, 131, (134), (135) |
| Jakob May, Kendall Newton, Jess Grewell, Nick May, Parker Smith, (Shane Milton), (Taylor Rowlison) |
| 17:16.5, 18:18.2, 18:45.5, 19:25.8, 20:03.8, (20:10.5), (20:12.7) |
16 | 461 | Bigfork,
MT - Team Time (1st 5) 1:34:12.6 | Spread (1st 5) 5:50.0 |
| 1, 73, 100, 126, 161 |
| Logan Morley, Cody Johnson, Slater Ream, Ryan Shaw, Jordan Clavier |
| 15:36.1, 18:20.0, 18:57.5, 19:52.9, 21:26.1 |
| 461 | Three Forks,
MT - Team Time (1st 5) 1:34:45.4 | Spread (1st 5) 2:52.7 |
| 34, 58, 94, 137, 138 |
| Charlie Christman, Brandon Hulit, Liam Conner, Zack Story, Collin Whitesitt |
| 17:24.4, 18:01.5, 18:46.0, 20:16.4, 20:17.1 |
18 | 464 | Shelby,
MT - Team Time (1st 5) 1:35:38.4 | Spread (1st 5) 4:17.4 |
| 11, 11, 139, 146, 157, (159), (166) |
| Luke Henke, Kyle Heptner, Jarod Anderson, Jonathan Henke, Macager McAllister, (Brandon James), (Scott Whitson) |
| 16:50.1, 16:50.1, 20:19.4, 20:31.3, 21:07.5, (21:16.7), (21:52.8) |
19 | 487 | Whitehall,
MT - Team Time (1st 5) 1:35:00.5 | Spread (1st 5) 4:23.1 |
| 5, 92, 109, 132, 149, (160), (162) |
| Hunter Flynn, Justin Gipson, Clancy Russell, Joseph Reed, Ryan Murphy, (Spencer Drake), (Garrett Briggs) |
| 16:18.3, 18:43.1, 19:13.5, 20:04.2, 20:41.4, (21:23.8), (21:34.3) |
20 | 527 | Lodge Grass,
MT - Team Time (1st 5) 1:36:04.1 | Spread (1st 5) 1:43.2 |
| 82, 83, 108, 118, 136, (140), (154) |
| Hunter Driftwood, Hank Pretty On Top, Danel Takes Enemy, Isiaih Brown, Tyril Old Bull, (Corey Old Crow), (Cody Old Crow) |
| 18:31.7, 18:32.2, 19:13.2, 19:32.1, 20:14.9, (20:21.0), (20:58.3) |
21 | 577 | Huntley Project,
MT - Team Time (1st 5) 1:38:00.6 | Spread (1st 5) 2:37.5 |
| 52, 111, 127, 142, 145, (150), (152) |
| Curtis Schneider, Cole Sundstrom, Matthew Hayes, Nathan Downey, Jordan Higareda, (Dylan Grimsrud), (Matthew Middleton) |
| 17:51.2, 19:19.1, 19:55.3, 20:26.3, 20:28.7, (20:41.9), (20:48.2) |
22 | 581 | Columbus,
MT - Team Time (1st 5) 1:38:58.5 | Spread (1st 5) 4:20.9 |
| 70, 104, 107, 125, 175 |
| Ryland Stampfel, Devin Livergood, Randal Davis, Micah Richter, Tannar Ranstrom |
| 18:16.4, 19:02.8, 19:09.7, 19:52.3, 22:37.3 |
23 | 640 | St Ignatius,
MT - Team Time (1st 5) 1:40:58.9 | Spread (1st 5) 4:20.2 |
| 37, 144, 147, 148, 164, (180) |
| Tate Weingart, Wacey McClure, Korbyn Pierce, Warren Castor, Korbyn Pierre, (Wyatt Decker) |
| 17:28.8, 20:27.7, 20:36.2, 20:37.2, 21:49.0, (23:14.2) |
24 | 660 | Wolf Point,
MT - Team Time (1st 5) 1:51:04.2 | Spread (1st 5) 12:11.0 |
| 45, 102, 143, 182, 188 |
| Trey FoourStar, Karson Wortman, Joseph Williamson, Caleb Blount, Jeremy Azure |
| 17:45.0, 19:00.4, 20:27.0, 23:55.8, 29:56.0 |
25 | 668 | Rocky Boy,
MT - Team Time (1st 5) 1:42:24.7 | Spread (1st 5) 4:23.1 |
| 63, 124, 151, 158, 172, (173), (178) |
| Bowen Standing Rock, Chase Corcoran, Jarrell Gopher, Kordell Small, Henry Webster, (Kade Galbavy), (Paris Small) |
| 18:05.2, 19:52.2, 20:45.4, 21:13.6, 22:28.3, (22:32.9), (22:48.1) |
26 | 673 | Cut Bank,
MT - Team Time (1st 5) 1:42:40.2 | Spread (1st 5) 3:57.1 |
| 69, 114, 155, 165, 170, (183), (186) |
| Jemiah Peveler, Dawson Matt, Randall Hensley, Gavin Ehlert, Jareth Salois, (David Taylor), (Eli Rogers) |
| 18:13.2, 19:27.5, 20:59.7, 21:49.5, 22:10.3, (24:12.0), (25:00.9) |
27 | 726 | Anaconda,
MT - Team Time (1st 5) 1:44:54.7 | Spread (1st 5) 4:14.7 |
| 99, 129, 156, 163, 179 |
| Seamus Hoolahan, Josh Ralph, Ryan Hessler, Tyler Farmer, Quinn DeMarois |
| 18:56.6, 19:56.8, 21:05.4, 21:44.6, 23:11.3 |
28 | 737 | Poplar,
MT - Team Time (1st 5) 1:47:43.7 | Spread (1st 5) 5:44.2 |
| 91, 112, 174, 176, 184, (185) |
| Andrew Moran, Kenny Smoker, Miles Buckles, Daryll Joe, Jacob Lonebear, (Dion Hopkins) |
| 18:41.0, 19:23.0, 22:35.3, 22:39.2, 24:25.2, (24:33.3) |
29 | 806 | Powell County,
MT - Team Time (1st 5) 1:49:00.0 | Spread (1st 5) 2:54.8 |
| 122, 167, 169, 171, 177 |
| Chasen Steyh, Marshall Odden, Kaleb Starr, Marshall Oden, Taryn Witt |
| 19:48.3, 21:53.9, 22:07.6, 22:27.1, 22:43.1 |