1 | 57 | Fred Moodry,
MT - Team Time (1st 5) 1:01:03.2 | Spread (1st 5) 35.3 |
| 5, 7, 10, 16, 19, (39), (48) |
| Wyatt Theard, Sven Rasmussen, Caleb Thompson, Kaden Voeller, Nik Russell, (Leroy Wilson), (Kai Bauer) |
| 11:54.4, 12:00.8, 12:12.0, 12:26.3, 12:29.7, (13:30.5), (14:14.1) |
2 | 87 | Belgrade,
MT - Team Time (1st 5) 1:02:52.0 | Spread (1st 5) 1:27.1 |
| 3, 4, 22, 25, 33, (34), (36) |
| Matthew Klima, Tyler Gordon, Johnny Wanders, Drew Dunning, Jayden Appling, (Austin Hargrove), (Levi Orrell) |
| 11:48.3, 11:54.1, 12:53.3, 13:00.9, 13:15.4, (13:16.9), (13:21.7) |
3 | 131 | Dillon,
MT - Team Time (1st 5) 1:04:59.1 | Spread (1st 5) 59.6 |
| 18, 23, 24, 28, 38, (47), (51) |
| Noah Huffaker, Grant Orme, Chandler Steadman, Brock Hansen, Chaidh Lockridge, (Asher Voss), (Sam Jones) |
| 12:29.4, 12:56.0, 12:59.3, 13:05.4, 13:29.0, (14:12.2), (14:36.4) |
4 | 133 | Manhattan Christian,
MT - Team Time (1st 5) 1:05:27.5 | Spread (1st 5) 4:31.0 |
| 1, 11, 17, 43, 61 |
| Hammer Blair, Matthew Kenney, Ben Morrison, Jacob Buchignani, Jacob Bos |
| 11:18.2, 12:18.7, 12:26.7, 13:34.7, 15:49.2 |
5 | 134 | Montana City,
MT - Team Time (1st 5) 1:05:12.7 | Spread (1st 5) 2:07.9 |
| 8, 12, 31, 37, 46 |
| Luke Thomson, Kyler Campbell, Lenny Triem, Quade Oser, Kyle Markovics |
| 12:02.6, 12:22.7, 13:09.5, 13:27.4, 14:10.5 |
6 | 141 | North (Great Falls),
MT - Team Time (1st 5) 1:05:45.2 | Spread (1st 5) 2:39.7 |
| 6, 12, 26, 45, 52, (55), (56) |
| Connor O'Hara, Chris Ammons, Braden Younkin, Adam Blake, Ian McCracken, (Antonio Jacobson), (Cole Arthur) |
| 11:59.3, 12:22.7, 13:01.3, 13:42.9, 14:39.0, (14:52.1), (14:54.4) |
7 | 146 | Townsend,
MT - Team Time (1st 5) 1:05:21.7 | Spread (1st 5) 3:26.6 |
| 2, 14, 35, 42, 53, (54), (57) |
| Dylan Taylor, Ty Steele, Zach Wickens, Justin Bergstad, Aiden Scott, (Hayden Studdenbeck), (Seth Helgerson) |
| 11:19.9, 12:24.6, 13:17.9, 13:32.8, 14:46.5, (14:50.8), (14:58.4) |
8 | 152 | East (Butte),
MT - Team Time (1st 5) 1:05:38.7 | Spread (1st 5) 1:10.2 |
| 15, 21, 32, 40, 44, (50), (59) |
| Christian Sherman, Brok Martin, Keagan Gransbery, Sean Foley, Joah Lutke, (Sam Byrnes), (Logan Booth) |
| 12:25.3, 12:51.9, 13:14.6, 13:31.4, 13:35.5, (14:27.4), (15:21.1) |
9 | 167 | Manhattan,
MT - Team Time (1st 5) 1:06:36.9 | Spread (1st 5) 1:37.5 |
| 20, 27, 30, 41, 49 |
| Wyatt Barney, Luke Meeker, Isaac Richardson, Trevor Vandyken, Layne Vanderby |
| 12:37.6, 13:03.3, 13:08.7, 13:32.2, 14:15.1 |
10 | 262 | East Valley,
MT - Team Time (1st 5) 1:18:56.4 | Spread (1st 5) 5:49.7 |
| 9, 58, 62, 66, 67, (68), (69) |
| Ethan Nelson, Evan Wright, Cadence Duran, Dallin Short, Tyler Mook, (Joshua Smerker), (Isaac Irwin) |
| 12:03.9, 15:09.7, 16:03.5, 17:45.7, 17:53.6, (17:56.2), (18:25.8) |
11 | 280 | Boulder,
MT - Team Time (1st 5) 1:18:18.9 | Spread (1st 5) 4:01.5 |
| 29, 60, 63, 63, 65 |
| Tristen Neimier, Jeydn Sullivan, Hyrum Parke, Wade Rykal, Jerimiah Travis |
| 13:06.6, 15:35.2, 16:14.5, 16:14.5, 17:08.1 |