1 | 58 | Assumption,
WI - Team Time (1st 5) 58:08.0 | Spread (1st 5) 2:29.0 |
| 1, 4, 9, 12, 32 |
| JT Schlaefer, Reed Hartjes, Michael Dolan, Aiden Daliege, Aaron Jacoby |
| 10:28.0, 11:08.0, 11:41.0, 11:54.0, 12:57.0 |
2 | 89 | Washington County Homeschool,
WI - Team Time (1st 5) 1:00:54.6 | Spread (1st 5) 2:04.7 |
| 3, 6, 15, 29, 36, (40), (44) |
| Benjamin Reed, Wilson Spiegel, Micaiah Cantrall, Alan Spiegel, Maxton Smith, (Kendrick Strobel), (Garret Strobel) |
| 11:07.6, 11:33.7, 12:05.5, 12:55.5, 13:12.3, (13:28.3), (13:43.1) |
3 | 102 | Menomonie,
WI - Team Time (1st 5) 1:01:29.5 | Spread (1st 5) 1:32.0 |
| 11, 17, 18, 19, 37, (51), (52) |
| Kaiden Gransee-Tatge, Luke Ray, Logan Topper, Everett Paulson, Balian Viana, (Evan Olson), (Liam Wachowiscz) |
| 11:45.4, 12:06.2, 12:07.6, 12:12.9, 13:17.4, (14:07.0), (14:07.8) |
4 | 106 | DASH Homeschool,
WI - Team Time (1st 5) 1:02:09.3 | Spread (1st 5) 1:39.9 |
| 5, 21, 25, 27, 28, (30), (34) |
| Sam Collier, Josiah Chu, Patrick Buck, Othniel Radtke, Eli Collier, (Joseph Fenelon), (Ephraim Radtke) |
| 11:13.0, 12:26.0, 12:45.3, 12:52.1, 12:52.9, (12:55.7), (13:03.5) |
5 | 117 | Lumen Christi Catholic,
WI - Team Time (1st 5) 1:02:44.0 | Spread (1st 5) 55.4 |
| 16, 20, 22, 26, 33, (38), (47) |
| Kenny Maciolek, Michael Maciolek, George Griffith, Cole Ramer, Harrison Russell, (Sean DeGuire), (John Crowley) |
| 12:05.6, 12:13.4, 12:35.0, 12:49.0, 13:01.0, (13:18.8), (13:46.7) |
6 | 158 | Christian Life,
WI - Team Time (1st 5) 1:04:49.4 | Spread (1st 5) 2:03.0 |
| 7, 31, 35, 42, 43, (48), (59) |
| Joseph Rojas, Ethan Zawada, Elias Gomez, Nathan St. John, Adam Rojas, (Aaron Manring), (Sam VanProoyen) |
| 11:34.9, 12:56.0, 13:03.6, 13:37.0, 13:37.9, (13:50.1), (14:52.7) |
7 | 167 | Brookfield Academy,
WI - Team Time (1st 5) 1:05:30.5 | Spread (1st 5) 2:44.9 |
| 8, 13, 41, 50, 55, (56), (64) |
| Danny Weiner, Ben Reiner, Alexander Wilhelm, Evan Van Beek, Erich Boelter, (Rajeev Gogineni), (Benjamin Wilhelm) |
| 11:36.8, 11:59.5, 13:30.4, 14:02.1, 14:21.7, (14:23.3), (15:25.8) |
| 167 | Roncalli,
WI - Team Time (1st 5) 1:05:07.4 | Spread (1st 5) 3:53.2 |
| 2, 14, 39, 54, 58, (62), (67) |
| Dominic Thiele, Elliott Onesti, Brandon Cayemberg, Kaeden McDonell, Landon Price, (Cody Cayemberg), (Maksim Lara) |
| 10:47.2, 12:03.0, 13:20.3, 14:16.5, 14:40.4, (15:07.3), (15:44.0) |
9 | 189 | Poynette,
WI - Team Time (1st 5) 1:06:53.1 | Spread (1st 5) 2:45.6 |
| 10, 24, 45, 53, 57, (60) |
| Paceler Moll, Alexander Graeme, JJ Davidson, Jacob Digman, Sawyer Koch, (Brady Cox) |
| 11:43.0, 12:43.2, 13:44.8, 14:13.5, 14:28.6, (14:55.4) |
10 | 272 | Washburn,
WI - Team Time (1st 5) 1:14:29.9 | Spread (1st 5) 4:28.8 |
| 23, 49, 63, 65, 72, (75) |
| Kaeden Werner, Will Vasser, Daniel Hauser, Calvin Weispfenning, Sam Cablk, (Jonah Barker) |
| 12:37.8, 13:54.3, 15:19.4, 15:31.8, 17:06.6, (21:07.0) |
11 | 335 | Westfield,
WI - Team Time (1st 5) 1:27:26.4 | Spread (1st 5) 8:04.5 |
| 46, 66, 73, 74, 76, (77), (79) |
| Boyan Krastev, Matthew Alcorta, Eli Coenen, Jabari Etack, Vince Donner, (Teagan Posthuma), (Wyatt Beatie) |
| 13:46.1, 15:41.3, 17:21.4, 18:47.0, 21:50.6, (22:12.1), (26:42.9) |
12 | 339 | Horicon,
WI - Team Time (1st 5) 1:20:15.7 | Spread (1st 5) 2:07.5 |
| 61, 68, 69, 70, 71, (78) |
| Denny Gil, Ethan Bryant, Felix Rodriguez, Cole Berggren, Joey Hintz, (Parker Muche) |
| 14:58.7, 15:44.7, 15:57.2, 16:28.9, 17:06.2, (23:22.7) |