1 | 69 | Athens,
WI - Team Time (1st 5) 1:27:51.0 | Spread (1st 5) 2:35.0 |
| 1, 6, 16, 17, 29, (38), (47) |
| Johnathon Nowacki, Andrew Hartmann, Aaron Hartmann, Brock Thompson, Tanner Westfall, (Nathan Wolf), (Brooks Kraus) |
| 15:58.0, 17:07.0, 18:06.0, 18:07.0, 18:33.0, (19:12.0), (19:41.0) |
2 | 80 | Pacelli,
WI - Team Time (1st 5) 1:28:42.4 | Spread (1st 5) 2:24.5 |
| 2, 11, 14, 18, 35, (56), (77) |
| Gabe Hoerter, Jay Engebretson, Adam Eiden, Sam Grywacz, Ben Haemmerle, (Ben Maemmerle), (Mitchell Jensen) |
| 16:31.5, 17:20.9, 17:46.0, 18:08.0, 18:56.0, (20:04.5), (21:07.0) |
3 | 94 | Stratford,
WI - Team Time (1st 5) 1:30:02.1 | Spread (1st 5) 2:17.1 |
| 4, 8, 21, 22, 39, (52), (58) |
| James Heeg, Andrew Chapel, Isaac Thompson, Caden Bruesewitz, Cody Miller, (Tyler Holcomb), (Brett Bangart) |
| 16:57.0, 17:10.0, 18:20.0, 18:21.0, 19:14.1, (19:52.0), (20:21.0) |
4 | 106 | Marathon,
WI - Team Time (1st 5) 1:30:48.8 | Spread (1st 5) 1:19.0 |
| 9, 18, 24, 25, 30, (36), (45) |
| Will Prihoda, Cullen Krasselt, Tyler Cliver, Jaron Gage, Aaron Schumacher, (Owen Marks), (Jordan Schloemer) |
| 17:19.0, 18:08.0, 18:21.2, 18:22.6, 18:38.0, (18:58.0), (19:30.2) |
5 | 111 | Rosholt,
WI - Team Time (1st 5) 1:30:59.7 | Spread (1st 5) 2:36.8 |
| 3, 12, 20, 33, 43, (72), (75) |
| Matthew Ross, Nathan Kropidlowski, Sam Trzebiatowski, Anthony Bianco, Marcus Stalter, (Conner McKay), (Johnathon Rutta) |
| 16:48.7, 17:39.1, 18:18.4, 18:48.0, 19:25.5, (20:51.2), (21:00.6) |
6 | 125 | Auburndale,
WI - Team Time (1st 5) 1:31:42.7 | Spread (1st 5) 1:59.6 |
| 5, 23, 28, 32, 37, (40), (48) |
| Carl Lundgren, Charles Jewell, Gavin White Eagle, Ian Lang, Parker Empey, (Ian Grosskopf), (Dylan Baird) |
| 17:02.0, 18:21.1, 18:32.0, 18:46.0, 19:01.6, (19:17.0), (19:42.0) |
7 | 198 | Iola-Scandinavia,
WI - Team Time (1st 5) 1:35:59.0 | Spread (1st 5) 1:28.0 |
| 26, 27, 44, 50, 51, (68), (71) |
| Robert Vater, Dylan Donovan, Jacob Lashua, Ian Koss, Erik Grenlie, (Will Meier), (Aaron Jones) |
| 18:23.0, 18:27.0, 19:29.3, 19:48.7, 19:51.0, (20:46.0), (20:51.0) |
8 | 252 | Laona-Wabeno,
WI - Team Time (1st 5) 1:38:37.5 | Spread (1st 5) 3:53.4 |
| 10, 46, 54, 64, 78, (95), (100) |
| Matthew Seeber, Adisun Romprey, Logan Higgins, Dylan Cloud, Korrigann Northrup, (Logan Riebe), (Lance Little Plume) |
| 17:19.7, 19:32.0, 19:53.5, 20:39.2, 21:13.1, (22:17.6), (22:59.6) |
9 | 266 | Amherst,
WI - Team Time (1st 5) 1:39:23.0 | Spread (1st 5) 3:59.0 |
| 13, 42, 55, 70, 86, (89), (96) |
| Kyle Young, Otto Boelk, Noah Barz, Aiden Nelson, Johnny Ballinger, (Blaise Andrich), (Ben Lee) |
| 17:40.0, 19:20.0, 19:56.0, 20:48.0, 21:39.0, (21:55.8), (22:19.0) |
10 | 275 | Menominee Indian,
WI - Team Time (1st 5) 1:40:08.8 | Spread (1st 5) 3:50.8 |
| 15, 30, 60, 82, 88, (93), (112) |
| Isaiah Moss, Ashton Corn, Joshua Besaw, Lloyd Reevis, Jason Komanekin, (Jamison Besaw), (Tyson Webster) |
| 17:55.0, 18:38.0, 20:27.0, 21:23.0, 21:45.8, (22:14.0), (23:30.1) |
11 | 344 | Spencer,
WI - Team Time (1st 5) 1:44:09.4 | Spread (1st 5) 48.6 |
| 61, 62, 67, 74, 80, (91), (101) |
| Cameron Nieman, Malachai Anderson, Ashton Ackman, Caleb Rucker, Treyton Ackman, (Kaizer Eikleberry), (Austyn Kohls) |
| 20:31.4, 20:34.0, 20:44.0, 21:00.0, 21:20.0, (22:05.0), (23:02.0) |
12 | 351 | Pittsville,
WI - Team Time (1st 5) 1:44:26.0 | Spread (1st 5) 2:54.0 |
| 41, 66, 73, 79, 92, (115), (117) |
| Brennen Peterson, Sam Bowden, Trace Wilke, Asher Fiala, Wyatt Coulthard, (Gage Kumm), (Brayden Kumm) |
| 19:19.0, 20:42.0, 20:55.0, 21:17.0, 22:13.0, (23:53.0), (24:05.2) |
13 | 374 | Loyal,
WI - Team Time (1st 5) 1:45:57.0 | Spread (1st 5) 6:00.0 |
| 7, 76, 84, 103, 104, (106), (110) |
| Avery Horvath, Devin Degehardt, Ashtin Palms, Josiah Horvath, Anthony Ottman, (Hunter Ellis), (Jaden Ruggles) |
| 17:09.0, 21:02.0, 21:30.0, 23:07.0, 23:09.0, (23:13.0), (23:21.0) |
14 | 376 | Edgar,
WI - Team Time (1st 5) 1:45:39.1 | Spread (1st 5) 2:30.4 |
| 49, 65, 83, 85, 94, (98), (122) |
| Cole Schilling, Alex Thompson, Kalvin Kingsley, Justin Westfall, Luk Rubenstrunk, (Blake Tarter), (Collin Gajewski) |
| 19:46.0, 20:40.0, 21:25.7, 21:31.0, 22:16.4, (22:49.0), (29:20.0) |
15 | 385 | Marion,
WI - Team Time (1st 5) 1:49:18.7 | Spread (1st 5) 6:15.0 |
| 52, 57, 59, 97, 120 |
| Jaden Sthur, Ethan Pockat, Isaiah Gueths, Gavin James, Jack Vankooy |
| 19:52.0, 20:15.5, 20:22.2, 22:42.0, 26:07.0 |
16 | 441 | Crandon,
WI - Team Time (1st 5) 1:50:21.0 | Spread (1st 5) 2:24.9 |
| 63, 87, 90, 99, 102, (105), (114) |
| Trenton Headson, Riley Thompson, Brad Franti, Mac Williams, Chevy Gretzinger, (Devin Headson), (Tucker Belland) |
| 20:38.4, 21:39.1, 22:02.6, 22:57.6, 23:03.3, (23:10.4), (23:43.8) |
17 | 481 | Gresham Community/Bowler,
WI - Team Time (1st 5) 1:54:41.0 | Spread (1st 5) 6:54.0 |
| 34, 107, 108, 113, 119, (121) |
| Levi Schick, Isaiah Bestul, Donnie Edwards, Austin Slater, Andrew Galland, (Zach Young) |
| 18:52.0, 23:14.0, 23:16.0, 23:33.0, 25:46.0, (26:24.6) |
18 | 486 | Pembine/Goodman,
WI - Team Time (1st 5) 1:52:47.6 | Spread (1st 5) 3:09.0 |
| 69, 81, 109, 111, 116, (118) |
| Kevin Strietzel, Kody Stahley, Ely Marcy, Micah Heath, Micah Heath, (Lamarr Lewis) |
| 20:47.2, 21:22.2, 23:17.0, 23:25.0, 23:56.2, (24:31.7) |