1 | 88 | Manhattan,
MT - Team Time (1st 5) 1:26:10.7 | Spread (1st 5) 1:32.0 |
| 5, 6, 21, 27, 29, (34), (104) |
| Marcus Swan, Cody Hart, Izaack Zier, David Schachman, Wyatt Thomas, (Colter Smith), (Patrick Hinchcliff) |
| 16:18.6, 16:43.0, 17:31.2, 17:47.3, 17:50.6, (17:55.3), (19:36.1) |
2 | 127 | Loyola-Sacred Heart,
MT - Team Time (1st 5) 1:26:57.9 | Spread (1st 5) 2:18.6 |
| 1, 20, 31, 36, 39, (63), (65) |
| Kit Mayer, Cody Burke, Jack Shaughnessy, Matt May, Danny Hurd, (Zack Burke), (Mark Jensen) |
| 15:42.1, 17:24.9, 17:53.8, 17:56.4, 18:00.7, (18:34.0), (18:43.4) |
3 | 164 | Glasgow,
MT - Team Time (1st 5) 1:28:19.3 | Spread (1st 5) 2:43.3 |
| 8, 11, 18, 26, 101, (102), (111) |
| Luke Zieger, Austin Green, Walt Dalbey, Bridger Sanders, Ben Kountz, (Jake Shawver), (Gage Legare) |
| 16:46.0, 16:54.0, 17:23.0, 17:47.0, 19:29.3, (19:35.0), (19:40.3) |
4 | 168 | Red Lodge,
MT - Team Time (1st 5) 1:29:23.0 | Spread (1st 5) 1:02.8 |
| 16, 25, 28, 47, 52, (53), (68) |
| Connor Schultze, Joe Lemoine, Reid Edwards, Cole Daily, Jacob Brown, (Will Haman), (Isaac Larowe) |
| 17:16.5, 17:46.5, 17:48.8, 18:11.9, 18:19.3, (18:20.4), (18:45.7) |
5 | 239 | Ronan,
MT - Team Time (1st 5) 1:30:48.0 | Spread (1st 5) 2:08.1 |
| 9, 23, 59, 69, 79, (81), (90) |
| Danny Romero, Brady Oakland, Kollin Wroblewski, Jaden McNair, Timmy Woll, (Edmond Dupuis), (Nate Rogers) |
| 16:52.2, 17:39.9, 18:28.4, 18:47.2, 19:00.3, (19:06.9), (19:17.9) |
6 | 256 | Sweet Grass County,
MT - Team Time (1st 5) 1:31:07.0 | Spread (1st 5) 2:22.3 |
| 7, 42, 60, 64, 83, (89), (112) |
| Darren Hecker, Ben Turner, Taesan Josephson, Quinn Seitz, Ry Groshens, (Jon Turner), (Pierce Fiveash) |
| 16:45.7, 18:04.7, 18:28.9, 18:39.7, 19:08.0, (19:16.8), (19:43.3) |
7 | 259 | Plains,
MT - Team Time (1st 5) 1:30:23.4 | Spread (1st 5) 3:10.6 |
| 2, 40, 70, 72, 75, (84), (163) |
| Carter Montgomery, Robert Earhart, Kris Beech, Garrett Horton, Russell Kujala, (David Damschen), (Daniel Damschen) |
| 15:44.4, 18:03.1, 18:48.9, 18:52.0, 18:55.0, (19:12.0), (22:12.3) |
8 | 268 | Cut Bank,
MT - Team Time (1st 5) 1:31:45.7 | Spread (1st 5) 24.9 |
| 44, 49, 56, 58, 61, (108), (117) |
| Jacob D'Isidoro, Jared Berkram, Michael Carette, Austyn Mercer, Kaz Harwood, (Dayln Morgan), (Cole Christiaens) |
| 18:08.2, 18:13.3, 18:24.0, 18:27.1, 18:33.1, (19:38.6), (19:48.1) |
9 | 273 | Wolf Point,
MT - Team Time (1st 5) 1:31:33.4 | Spread (1st 5) 2:45.1 |
| 10, 33, 55, 66, 109, (149), (151) |
| Dakota Robinson, Ian Rasor, Garrett Horsmon, Layne Nelson, Maestro Martinez, (Marcus Vandell), (Evan Guldborg) |
| 16:53.9, 17:54.7, 18:22.3, 18:43.5, 19:39.0, (20:59.9), (21:06.5) |
10 | 288 | Thompson Falls,
MT - Team Time (1st 5) 1:32:18.8 | Spread (1st 5) 1:21.7 |
| 22, 54, 62, 73, 77, (110), (152) |
| Logan Naegeli, Lucas Gruwell, Dalton Nelson, Rod Carew, Peter Vickers, (David Kohler), (Asher Evans) |
| 17:34.8, 18:21.3, 18:33.2, 18:53.0, 18:56.5, (19:39.6), (21:11.2) |
11 | 294 | Colstrip,
MT - Team Time (1st 5) 1:32:10.8 | Spread (1st 5) 2:39.9 |
| 12, 30, 45, 94, 113, (133), (137) |
| Taylor Ramsey, Tyus Mendoza, Kian Bertin, Tanner Aberle, Tye Lafranier, (Aaron Haugen), (Nathan Hedges) |
| 17:04.5, 17:53.5, 18:09.2, 19:19.2, 19:44.4, (20:21.0), (20:26.5) |
12 | 341 | Joliet,
MT - Team Time (1st 5) 1:33:11.1 | Spread (1st 5) 2:49.2 |
| 14, 15, 92, 97, 123, (145), (155) |
| Joe Gruel, Beau Milton, Jerrid Bergum, Gunnar Firehammer, Seth Robertus, (Cody Williamson), (Stockton Smith) |
| 17:12.5, 17:16.3, 19:18.7, 19:21.9, 20:01.7, (20:43.3), (21:32.7) |
13 | 366 | Broadwater,
MT - Team Time (1st 5) 1:34:54.3 | Spread (1st 5) 4:32.5 |
| 17, 46, 48, 98, 157 |
| Nick Hamburg, Chris Loret DeMola, Keegan Rife, Eliot Schulte, Niels Schober |
| 17:16.8, 18:10.5, 18:12.8, 19:24.9, 21:49.3 |
14 | 405 | Shelby,
MT - Team Time (1st 5) 1:35:04.3 | Spread (1st 5) 1:27.8 |
| 51, 57, 87, 96, 114, (124), (131) |
| Tanner Raph, Caydon Keller, Jacob Conant, Paul Bielawski, Robby Miller, (Keane Stewart), (Riley Hellinger) |
| 18:17.4, 18:26.2, 19:14.7, 19:20.8, 19:45.2, (20:03.1), (20:14.2) |
15 | 416 | Powell County,
MT - Team Time (1st 5) 1:38:00.7 | Spread (1st 5) 6:33.8 |
| 19, 41, 91, 93, 172 |
| Jacob Senecal, Conner Rogers, Cody Wright, Peter Schoening, Tennyson Miller |
| 17:23.1, 18:03.3, 19:18.5, 19:18.9, 23:56.9 |
16 | 460 | Whitehall,
MT - Team Time (1st 5) 1:36:42.9 | Spread (1st 5) 2:41.6 |
| 32, 43, 107, 138, 140, (153), (159) |
| Garrett Steerman, Barrett McQueston, Tommy Townsend, Sylvis Robertson, Alex Johnson, (Ryan Tuthill), (Jeremy Stair) |
| 17:54.0, 18:05.5, 19:38.0, 20:29.8, 20:35.6, (21:21.5), (21:58.9) |
17 | 465 | Columbus,
MT - Team Time (1st 5) 1:36:38.8 | Spread (1st 5) 1:15.4 |
| 71, 74, 78, 116, 126, (148), (158) |
| Job Brooks, Lane France, Cody Cullings, Paden Little, Jacob Hall, (Wade Schatz), (Dillon Bray) |
| 18:51.8, 18:54.9, 18:57.3, 19:47.6, 20:07.2, (20:59.6), (21:51.0) |
18 | 481 | St Ignatius,
MT - Team Time (1st 5) 1:36:00.0 | Spread (1st 5) 3:53.4 |
| 4, 105, 120, 125, 127, (128), (168) |
| Paden Alexander, Stuart Grant, Raymond Matt, Karl Daniels, Dylan Evans, (Jamie Mullins), (Patrick Eichert) |
| 16:14.1, 19:37.4, 19:56.2, 20:04.8, 20:07.5, (20:07.9), (22:36.3) |
19 | 484 | Three Forks,
MT - Team Time (1st 5) 1:37:16.6 | Spread (1st 5) 2:23.2 |
| 50, 80, 82, 130, 142, (146) |
| Marshall Wilcox, Ian White, Bryce Duval, Cooper Lower, Josh Palmer, (Paul Cazier) |
| 18:16.1, 19:03.2, 19:07.7, 20:10.3, 20:39.3, (20:55.1) |
20 | 492 | Lame Deer,
MT - Team Time (1st 5) 1:38:18.1 | Spread (1st 5) 5:12.7 |
| 13, 86, 106, 122, 165, (167) |
| Torilee Poitra, Cody Sooktis, Alex Little Coyote, David Torres, Dexter Poitra, (T-Rey Glenn) |
| 17:07.4, 19:14.3, 19:37.8, 19:58.5, 22:20.1, (22:24.7) |
21 | 505 | Lodge Grass,
MT - Team Time (1st 5) 1:38:02.7 | Spread (1st 5) 2:57.3 |
| 38, 76, 100, 144, 147, (154), (162) |
| Darrin Charges, Trey Dust, Chesco Bloodman, Leonard Little Light, Justin Dust, (Carlton Nomee iii), (Harvey Wallace) |
| 17:59.7, 18:56.2, 19:28.5, 20:41.3, 20:57.0, (21:31.7), (22:11.3) |
22 | 570 | Huntley Project,
MT - Team Time (1st 5) 1:39:12.2 | Spread (1st 5) 1:08.0 |
| 88, 95, 119, 132, 136 |
| John Manning, Dekota Mcclure, Corey Walter, Matthew Wurnig, Eli Koch |
| 19:16.0, 19:19.6, 19:52.5, 20:20.1, 20:24.0 |
23 | 576 | Harlem,
MT - Team Time (1st 5) 1:46:38.3 | Spread (1st 5) 10:17.0 |
| 35, 85, 139, 143, 174 |
| Skyler Speakthunder, Isaiah Laurence, Jason Cliff, Frankie Taylor, Noah Jackson |
| 17:56.0, 19:13.7, 20:35.4, 20:40.2, 28:13.0 |
24 | 583 | Poplar,
MT - Team Time (1st 5) 1:40:35.7 | Spread (1st 5) 6:38.0 |
| 3, 115, 135, 164, 166 |
| Kyle Olson, Jeramy Harrington, Lane Headdress, Chris LeMay, Alex LoneBear |
| 15:44.7, 19:46.7, 20:22.0, 22:19.6, 22:22.7 |
25 | 585 | Plentywood,
MT - Team Time (1st 5) 1:41:58.6 | Spread (1st 5) 4:27.4 |
| 24, 99, 141, 160, 161, (169), (170) |
| Logan Tangedal, Parker Westgard, Reese Suggs, Carl Clarito, Connor Domonoske, (Matthew Sedgwick), (Trevor May) |
| 17:43.0, 19:25.2, 20:37.6, 22:02.4, 22:10.4, (22:37.7), (22:57.0) |
26 | 590 | Jefferson,
MT - Team Time (1st 5) 1:39:59.1 | Spread (1st 5) 2:21.9 |
| 67, 118, 121, 134, 150, (156) |
| Logan Williams, Mason Klinger, Aaron Tuttle, Jared Probert, Brandon Kosola, (Kolter Klass) |
| 18:44.3, 19:50.6, 19:56.7, 20:21.3, 21:06.2, (21:40.0) |
27 | 613 | Lincoln County,
MT - Team Time (1st 5) 1:45:46.0 | Spread (1st 5) 6:28.2 |
| 37, 103, 129, 171, 173 |
| Jon Weaver, Stone Deavours, Miles Miller, James Roo, Storm Bakkila |
| 17:59.3, 19:35.9, 20:08.4, 23:34.9, 24:27.5 |