1 | 58 | Lake Country Lutheran,
WI - Team Time (1st 5) 1:31:16.3 | Spread (1st 5) 44.6 |
| 7, 8, 9, 13, 21, (23), (42) |
| Max Karns Bingham, Josiah Lemmenes, AJ Konley, Titus Konley, Aj Jurss, (Joe Klug), (Jericho Breen) |
| 18:00.1, 18:04.4, 18:06.9, 18:20.2, 18:44.7, (18:50.8), (19:43.2) |
2 | 62 | Dodgeland,
WI - Team Time (1st 5) 1:31:09.0 | Spread (1st 5) 58.6 |
| 6, 9, 14, 15, 18, (77), (105) |
| Karson Marquardt, Colton Pickart, Ryan Romero, Nolan Wieneke, Calvin Schaalma, (Braxton Soldner), (Kaleb Cousineau) |
| 17:37.8, 18:06.9, 18:23.3, 18:24.6, 18:36.4, (21:19.1), (24:09.8) |
3 | 81 | Brookfield Academy,
WI - Team Time (1st 5) 1:31:23.6 | Spread (1st 5) 2:16.9 |
| 2, 5, 20, 24, 30, (31), (32) |
| Matthew Casas, Kamron Kaiser, Daniel Reiner, Shri Kannan, Danny Weiner, (Jack Rogutich), (Ben Reiner) |
| 17:01.8, 17:30.3, 18:40.7, 18:52.1, 19:18.7, (19:19.1), (19:20.2) |
4 | 126 | Kenosha Christian Life,
WI - Team Time (1st 5) 1:33:53.1 | Spread (1st 5) 3:16.3 |
| 1, 25, 26, 27, 47, (59), (62) |
| Sam Adams, Max Spillone, Alex St. John, Ethan Zawada, Javier Gomez Atilano, (Logan Robinson), (Gregory Carnine) |
| 16:42.3, 19:01.6, 19:03.9, 19:06.7, 19:58.6, (20:36.9), (20:50.9) |
5 | 178 | Lomira,
WI - Team Time (1st 5) 1:36:34.4 | Spread (1st 5) 2:34.2 |
| 4, 36, 44, 45, 49, (90), (92) |
| Carter Hahn, Dawson Doyle, Grant Luedtke, Thomas Goldapske, Easton Neuman, (Weston Poth), (Ryan Schwartz) |
| 17:27.3, 19:31.5, 19:46.8, 19:47.3, 20:01.5, (21:57.8), (22:17.0) |
6 | 199 | Wayland Academy,
WI - Team Time (1st 5) 1:37:45.6 | Spread (1st 5) 3:42.8 |
| 3, 38, 39, 58, 61, (70), (98) |
| Nelson Mitchell, Wesley Ingraham, Luca Roetter Gresback, Ethan Westenmeyer, Mario Padilla, (Ethyn Tallman), (Chan Jeong) |
| 17:06.0, 19:36.5, 19:38.0, 20:36.3, 20:48.8, (21:05.0), (23:20.6) |
7 | 210 | Johnson Creek,
WI - Team Time (1st 5) 1:38:32.8 | Spread (1st 5) 1:55.1 |
| 11, 43, 51, 52, 53, (75), (89) |
| Tyler Skogman, Evan Chowanec, Connor Gerstner, Collin Hucke, Ben Trudell, (Francisco GutiƩrrez), (Carson Vaughn) |
| 18:17.4, 19:46.0, 20:06.9, 20:10.0, 20:12.5, (21:13.2), (21:55.8) |
8 | 213 | Kenosha St. Joseph,
WI - Team Time (1st 5) 1:39:17.9 | Spread (1st 5) 2:30.8 |
| 16, 28, 35, 65, 69, (85) |
| Everett Russert, Santiago Gonzalez-Siaba, Trevor Reindl, Isaac Shailor, David Christman, (Steven Boris) |
| 18:34.1, 19:12.7, 19:31.2, 20:55.0, 21:04.9, (21:31.0) |
9 | 230 | Living Word Lutheran,
WI - Team Time (1st 5) 1:39:38.3 | Spread (1st 5) 1:26.3 |
| 37, 39, 41, 46, 67, (68), (74) |
| Dominick Wilder, Noah Hommel, Jakob Toerpe, Zeke Smedal, Kian Vogl, (Travis Loften), (Jack Vravick) |
| 19:32.8, 19:38.0, 19:38.3, 19:50.1, 20:59.1, (21:01.4), (21:11.3) |
10 | 284 | Chesterton Academy of Milwaukee,
WI - Team Time (1st 5) 1:42:22.6 | Spread (1st 5) 2:29.9 |
| 19, 55, 66, 71, 73, (100), (102) |
| Sam Streitmatter, Augustin Soper, Joseph Andrasek, Blake Schmitt, Burke Subrick, (Maximilian Felsmann La Joie), (John Frain) |
| 18:40.0, 20:27.0, 20:57.9, 21:07.8, 21:09.9, (23:51.0), (23:59.1) |
11 | 299 | Central Wisconsin Christian,
WI - Team Time (1st 5) 1:43:28.8 | Spread (1st 5) 4:23.6 |
| 12, 48, 56, 88, 95, (97), (99) |
| Gibsen Mulder, Dylan Buwalda, Brant Bille, Sam Greenfield, Lucas Greenfield, (Lawson Phillips), (Abram Lange) |
| 18:18.9, 20:00.6, 20:33.1, 21:53.7, 22:42.5, (23:18.7), (23:25.3) |
12 | 302 | Horicon,
WI - Team Time (1st 5) 1:42:50.5 | Spread (1st 5) 2:43.7 |
| 22, 57, 60, 79, 84, (86), (94) |
| Jay Graven, Ezra Ballard, Denny Gil, Cole Berggren, Hunter Morell, (Reed Vorlob), (Ashton Harris) |
| 18:45.0, 20:35.7, 20:40.3, 21:20.8, 21:28.7, (21:34.2), (22:39.2) |
13 | 341 | Racine Lutheran,
WI - Team Time (1st 5) 1:45:19.5 | Spread (1st 5) 2:28.8 |
| 50, 54, 64, 80, 93, (116) |
| Sebastian Beversdorf, Gabriel Beversdorf, Josiah Hasseldahl, Cullen Lisowski, Joshua Walker, (Albert Holewinski) |
| 20:06.1, 20:22.9, 20:52.7, 21:22.9, 22:34.9, (27:55.8) |
14 | 350 | The Prairie School,
WI - Team Time (1st 5) 1:49:42.8 | Spread (1st 5) 6:33.3 |
| 29, 34, 72, 101, 114, (118) |
| Jack Ulrich, Nolan Gasser, William Schaefer, Kelly Baker, Cole Johnson, (Isaiah Robinson) |
| 19:18.1, 19:29.3, 21:08.0, 23:56.0, 25:51.4, (28:40.6) |
15 | 357 | Heritage Christian,
WI - Team Time (1st 5) 1:47:35.4 | Spread (1st 5) 6:16.5 |
| 17, 63, 81, 87, 109, (110) |
| Finn Seibert, Lincoln O'Keefe, Caden Bennett, Patrick O'keefe, Clayton Henckel, (Evan Erbelding) |
| 18:35.5, 20:51.1, 21:24.7, 21:52.1, 24:52.0, (24:56.2) |
16 | 422 | Catholic Central (Burlington),
WI - Team Time (1st 5) 1:52:39.2 | Spread (1st 5) 5:12.6 |
| 33, 83, 96, 103, 107 |
| Max Hazard, Sam Fait, Dexter Denton, Alan Howell, Omri Moynihan |
| 19:26.1, 21:27.1, 23:04.7, 24:02.6, 24:38.7 |
17 | 435 | Milwaukee Juneau,
WI - Team Time (1st 5) 1:50:56.9 | Spread (1st 5) 3:30.3 |
| 76, 78, 82, 91, 108, (111), (113) |
| Raylen Jones, Manix Thomas, Dennis Young, Jahvon Johnson, Andrew Bechaud, (Kyles McKale), (Nathaniel Roberts) |
| 21:16.6, 21:20.7, 21:26.3, 22:06.4, 24:46.9, (25:27.6), (25:48.6) |
18 | 554 | St. John's NW Military Academy,
WI - Team Time (1st 5) 2:08:33.4 | Spread (1st 5) 3:48.8 |
| 104, 106, 112, 115, 117, (119) |
| Charlie Conklin, Hugo Potchebout, Marcus Hagen, Ty Newcomb, John Bickers, (Tommy Zheng) |
| 24:09.2, 24:36.2, 25:36.0, 26:14.0, 27:58.0, (33:55.1) |