1 | 46 | West Allis Nathan Hale,
WI - Team Time (1st 5) 1:24:21.3 | Spread (1st 5) 1:01.5 |
| 2, 4, 8, 14, 18, (22), (43) |
| Elijah Sayeg, Kai Bruner, Ethan Plier, John Gruichich, Koda Bruner, (Joseph Ventura), (Preston Plier) |
| 16:21.8, 16:36.4, 16:51.8, 17:08.0, 17:23.3, (17:27.7), (18:20.1) |
2 | 67 | Pewaukee,
WI - Team Time (1st 5) 1:25:36.1 | Spread (1st 5) 44.9 |
| 5, 9, 13, 19, 21, (29), (32) |
| Owen Hansen, Carter Grossklaus, Mick Gilson, Texas Maki, Matthew Moore, (Jackson McNamara), (Charlie Pease) |
| 16:42.6, 16:52.8, 17:06.0, 17:27.2, 17:27.5, (17:40.4), (17:49.6) |
3 | 83 | Kettle Moraine,
WI - Team Time (1st 5) 1:26:07.9 | Spread (1st 5) 1:28.4 |
| 3, 11, 15, 20, 34, (36), (38) |
| Isaac Kirby, Graham Kelchen, Ryan Montes de Oca, Carter Schroeder, William Fischer, (Cole Mirek), (Malachi Beyerlein) |
| 16:32.2, 16:54.2, 17:13.6, 17:27.3, 18:00.6, (18:01.4), (18:06.0) |
4 | 98 | Muskego,
WI - Team Time (1st 5) 1:26:41.3 | Spread (1st 5) 49.8 |
| 7, 17, 23, 24, 27, (31), (37) |
| Parker Fons, Jack Reinsel, Mason Marschman, JJ Hughes, Jimmy Dring, (Joey Edlebeck), (Christopher Papson) |
| 16:45.2, 17:21.0, 17:28.7, 17:31.4, 17:35.0, (17:49.5), (18:02.2) |
5 | 143 | Waukesha West,
WI - Team Time (1st 5) 1:28:37.0 | Spread (1st 5) 1:43.5 |
| 10, 16, 28, 40, 49, (55), (64) |
| Mason Standarski, Samuel Daley, Levi Bratt, Connor Hohisel, Aidan Dinwiddie, (Payton Dexter), (Daniel Carr) |
| 16:54.1, 17:19.0, 17:37.5, 18:08.8, 18:37.6, (18:59.6), (19:58.2) |
6 | 169 | Waukesha South,
WI - Team Time (1st 5) 1:29:32.4 | Spread (1st 5) 2:18.1 |
| 1, 35, 41, 44, 48, (58), (59) |
| Owen Lincicum, Oscar Medina, Zach Ploszaj, Jack Windisch, George Gapinski, (Josef Pludeman), (Tyler Sanderfoot) |
| 16:17.6, 18:01.0, 18:15.4, 18:22.7, 18:35.7, (19:05.6), (19:08.8) |
7 | 186 | Waukesha North,
WI - Team Time (1st 5) 1:32:20.3 | Spread (1st 5) 3:42.2 |
| 6, 12, 33, 67, 68, (69), (72) |
| Reece Ellingsen, Brode Engelien, Vince Sberna, Tyler Kohl, Zak Abdulai, (Sam Thielitz), (Jayden Sheahan) |
| 16:43.0, 17:03.1, 17:49.8, 20:19.2, 20:25.2, (20:50.5), (20:54.5) |
8 | 207 | Franklin,
WI - Team Time (1st 5) 1:31:13.1 | Spread (1st 5) 1:07.5 |
| 26, 39, 45, 47, 50, (53), (57) |
| Mathias Mudlaff, Finnian (Finn) Gaynor, Iker Velasco, Jack Matranga, Colin Antholine, (Isaiah Carabacan), (Conor Blattner) |
| 17:34.2, 18:07.9, 18:22.8, 18:26.5, 18:41.7, (18:52.6), (19:04.4) |
9 | 223 | Greendale,
WI - Team Time (1st 5) 1:32:14.6 | Spread (1st 5) 1:30.4 |
| 25, 42, 46, 54, 56, (63), (66) |
| Nolan Wozniak, Sebastian Langenfeld, Odin Servais, Kyle Korenak, Gabe Anderson, (Tyson McCravens), (Austin Paccagnella) |
| 17:32.5, 18:17.9, 18:25.6, 18:55.7, 19:02.9, (19:49.6), (20:08.6) |
10 | 296 | Greenfield,
WI - Team Time (1st 5) 1:37:31.4 | Spread (1st 5) 2:03.6 |
| 51, 52, 60, 62, 71, (73), (74) |
| Cooper Kilimann, William Watson, Hapallio Torales, Romario Ortega, Andrew Fictum, (Ethan Heinzel), (Josh Salazar) |
| 18:50.5, 18:52.2, 19:14.1, 19:40.5, 20:54.1, (21:14.8), (22:06.2) |
11 | 301 | West Allis Central,
WI - Team Time (1st 5) 1:40:16.5 | Spread (1st 5) 4:26.7 |
| 30, 61, 65, 70, 75, (76), (77) |
| Trevor Fay, Alex Ribecky, Brody McClure, Christian Tolleferson, Deigo Loeza, (Abraham Estrada), (Chase Evertes) |
| 17:42.3, 19:35.9, 19:58.6, 20:50.7, 22:09.0, (22:21.5), (23:56.7) |