1 | 47 | Trinity Lutheran (Waukesha),
WI - Team Time (1st 5) 47:51.8 | Spread (1st 5) 13.8 |
| 7, 8, 9, 11, 12, (20), (37) |
| Carter Fry, Kaden Bintz, Tristan Hahn, Dylan Peterson, Colton Meier, (Turner Schwoch), (Charlie Fry) |
| 9:29.7, 9:30.9, 9:31.5, 9:36.2, 9:43.5, (9:55.7), (10:24.5) |
2 | 105 | Wisconsin Lutheran,
WI - Team Time (1st 5) 49:46.5 | Spread (1st 5) 50.9 |
| 6, 10, 29, 29, 31, (34), (46) |
| Gabe Hernandez, Tyler Poston, Ben Hernandez, Calahan Moldenhauer, Bryce Gawrisch, (Graysen Meinecke), (Liam Pluer) |
| 9:27.5, 9:32.6, 10:14.0, 10:14.0, 10:18.4, (10:21.0), (10:37.5) |
3 | 122 | Morning Star Lutheran,
WI - Team Time (1st 5) 49:59.4 | Spread (1st 5) 1:20.8 |
| 5, 19, 21, 24, 53, (83), (137) |
| Mason Moths, Ian Selle, Jackson Geschke, Carter Geschke, Tyson Davison, (Ethan Hoppe), (Ryan Nolte) |
| 9:23.2, 9:54.4, 9:57.7, 10:00.1, 10:44.0, (11:26.0), (12:35.9) |
4 | 205 | St. John's Lutheran (Wauwatosa),
WI - Team Time (1st 5) 52:16.6 | Spread (1st 5) 1:29.2 |
| 17, 25, 32, 56, 75, (94), (171) |
| Jacob Nault, Sawyer Festerling, Anton Kuehn, Jude Beyer, Stephen Hobler, (Jacob Lindert), (Henry Ognenoff) |
| 9:49.9, 10:01.7, 10:19.4, 10:46.5, 11:19.1, (11:34.9), (14:46.4) |
5 | 225 | St. John's/Word of Life,
WI - Team Time (1st 5) 52:08.2 | Spread (1st 5) 2:38.1 |
| 2, 22, 48, 49, 104, (125), (154) |
| Gabe Hernandez, Benjamin Hernandez, Moses Pachel, Mason Goodger, Aaron Ballesteros Rios, (Simon Hernandez), (Logan Kelly) |
| 9:05.7, 9:58.6, 10:39.9, 10:40.2, 11:43.8, (12:29.4), (13:31.1) |
6 | 237 | Christ Alone Lutheran,
WI - Team Time (1st 5) 53:27.1 | Spread (1st 5) 48.7 |
| 36, 38, 39, 58, 66, (81), (98) |
| Isaiah Prahl, Maddox Prahl, Jonathan Himsel, Christopher Himsel, Micah Lindert, (Andrew Meyer), (Will Steinbrenner) |
| 10:23.7, 10:25.8, 10:27.2, 10:58.0, 11:12.4, (11:24.9), (11:38.7) |
7 | 244 | Bethlehem Lutheran (Menomonee Falls),
WI - Team Time (1st 5) 52:55.7 | Spread (1st 5) 3:07.2 |
| 1, 15, 50, 64, 114, (117), (141) |
| Ben Zastrow, William Netzel, Elliot Nolte, Alexander Renn, Ethan Renn, (Jack Wierschem), (Max Potratz) |
| 9:04.1, 9:46.0, 10:42.0, 11:12.3, 12:11.3, (12:22.5), (12:48.8) |
8 | 245 | St. Paul's Lutheran (East Troy),
WI - Team Time (1st 5) 53:29.8 | Spread (1st 5) 1:34.7 |
| 16, 18, 63, 72, 76, (91), (143) |
| Owen Feucht, Teddy Spanton, Lucas Lachermeier, Joseph Clauer, Fylip Spanton, (Parker Wolf), (Emerson Barret) |
| 9:47.6, 9:52.1, 11:10.9, 11:16.9, 11:22.3, (11:33.7), (12:52.7) |
9 | 250 | Trinity Lutheran Freistadt,
WI - Team Time (1st 5) 53:35.6 | Spread (1st 5) 56.1 |
| 35, 44, 47, 51, 73, (99), (105) |
| Luke Saleska, Owen Saleska, Lincoln Davis, Aaron Makela, Silas Strand, (Desmond Davis), (Jack Wirth) |
| 10:21.3, 10:36.3, 10:37.7, 10:42.9, 11:17.4, (11:38.9), (11:45.0) |
10 | 308 | Star of Bethlehem Lutheran,
WI - Team Time (1st 5) 54:57.0 | Spread (1st 5) 1:18.4 |
| 28, 54, 62, 78, 86, (90), (100) |
| Bryce Gawrisch, Logan Larson, Jack Wisniewski, Brady Gawrisch, Hudson Derouin, (Schwartz Josiah), (Teddy Rebholz) |
| 10:10.4, 10:44.1, 11:10.0, 11:23.7, 11:28.8, (11:33.4), (11:39.5) |
11 | 325 | St. Philip's Lutheran,
WI - Team Time (1st 5) 54:55.2 | Spread (1st 5) 2:02.1 |
| 27, 41, 52, 93, 112, (129), (149) |
| Calahan Moldenhauer, Gary Thorpe, Jim Penny, Shawn Mixon, Oliver Schapekahm, (Jordan Campbell), (Yuhl Patterson) |
| 10:03.3, 10:29.2, 10:43.3, 11:34.0, 12:05.4, (12:31.6), (13:23.4) |
12 | 346 | St. Lucas Lutheran (Milwaukee),
WI - Team Time (1st 5) 55:28.8 | Spread (1st 5) 1:10.4 |
| 43, 45, 59, 97, 102, (165), (170) |
| Elijah Woodall, Mikalojus Gurgel, Jack Pierret, Joey Digiorgio, Seth Ziedonis, (Silas Nolte), (Jackson Neumann) |
| 10:32.6, 10:36.7, 10:58.9, 11:37.6, 11:43.0, (13:58.7), (14:19.3) |
13 | 366 | Christ Lutheran,
WI - Team Time (1st 5) 55:56.1 | Spread (1st 5) 2:10.3 |
| 26, 40, 79, 106, 115, (127), (163) |
| Graysen Meinecke, Liam Pluer, Brandon Serkowski, Brock Bartnik, Colin Pluer, (Logan Miles), (Hayden Serkowski) |
| 10:01.8, 10:27.5, 11:24.4, 11:50.3, 12:12.1, (12:30.1), (13:57.0) |
14 | 390 | St. Paul's (Muskego),
WI - Team Time (1st 5) 56:32.3 | Spread (1st 5) 49.0 |
| 57, 60, 85, 87, 101, (116), (136) |
| Graeme Darling, Evan Abramowski, Andrew Abramowski, Andrew Timm, Liam Johnson, (Liam Darling), (Nathan Bubnich) |
| 10:53.1, 10:59.5, 11:26.7, 11:30.9, 11:42.1, (12:20.0), (12:35.7) |
15 | 393 | David's Star Lutheran,
WI - Team Time (1st 5) 57:00.6 | Spread (1st 5) 1:59.9 |
| 42, 67, 76, 80, 128 |
| Kane Berben, Caleb Guenther, Bennett Kuber, Grayson Gauthier, Silas Hartwig |
| 10:30.4, 11:13.0, 11:22.3, 11:24.6, 12:30.3 |
16 | 398 | Good Shepherd (West Bend),
WI - Team Time (1st 5) 56:41.1 | Spread (1st 5) 2:47.7 |
| 4, 61, 109, 111, 113, (122), (138) |
| Ethan Oertel, Phineas Wagner, Bryson Schmandt, Levi Kolander, Ian Schultz, (Bobby Zoesch), (Isaac Wagner) |
| 9:21.0, 11:09.6, 12:00.0, 12:01.8, 12:08.7, (12:27.2), (12:38.9) |
17 | 474 | Peace Lutheran (Hartford),
WI - Team Time (1st 5) 58:40.1 | Spread (1st 5) 2:49.3 |
| 13, 82, 119, 126, 134, (147), (155) |
| Jax Knoeck, Sam Sholtes, Jacob Bentz, Charlie Wendorff, Auggie Hyer, (William Hyer), (Jackson Bender) |
| 9:45.0, 11:25.8, 12:25.3, 12:29.7, 12:34.3, (13:15.9), (13:31.3) |
18 | 477 | Zion Lutheran (South Milwaukee),
WI - Team Time (1st 5) 58:43.7 | Spread (1st 5) 2:56.9 |
| 14, 68, 123, 132, 140, (145), (146) |
| Jonas Meyer, Ian Roeder, Leaf Smith, Isaiah Hill, Ridge Smith, (Adam Gabb), (Tyler Burger) |
| 9:45.7, 11:14.7, 12:28.0, 12:32.7, 12:42.6, (13:08.4), (13:13.2) |
19 | 480 | Lamb of God,
WI - Team Time (1st 5) 58:31.1 | Spread (1st 5) 1:14.6 |
| 74, 89, 92, 95, 130, (173), (175) |
| Noah Chudada, Cody Schwall, Miles Balke, Morgan Schachtschneider, Matthew Groth, (Ben Nelson), (Kaden Grulke) |
| 11:17.5, 11:32.4, 11:33.9, 11:35.2, 12:32.1, (14:52.4), (14:56.2) |
20 | 515 | Crown of Life Lutheran,
WI - Team Time (1st 5) 1:00:21.1 | Spread (1st 5) 2:31.0 |
| 64, 84, 88, 121, 158, (166), (177) |
| Kurt Strey, Oliver Nickel, Ephraim Klemann, Noah Sitzman, Ethan Dobbs, (Levi Lorge), (Landon Klemann) |
| 11:12.3, 11:26.6, 11:32.1, 12:26.8, 13:43.3, (13:59.0), (15:05.5) |
21 | 619 | St. Marcus Lutheran,
WI - Team Time (1st 5) 1:03:03.7 | Spread (1st 5) 2:13.7 |
| 69, 118, 131, 148, 153, (174), (183) |
| Camren Smith, Cameron Farrington, Brandon Farrington, Zaire Finch, Armoni Ewing, (Anthony Green), (Donavan Dixon) |
| 11:15.6, 12:24.2, 12:32.6, 13:22.0, 13:29.3, (14:55.2), (16:04.2) |
22 | 626 | St Paul's Lutheran (Franklin),
WI - Team Time (1st 5) 1:03:31.1 | Spread (1st 5) 3:32.3 |
| 55, 110, 124, 168, 169, (178) |
| Caleb Wesemann, Will Clough, Logan Sanchez, Press Clough, Trevor Borden, (Owen Richichi) |
| 10:44.5, 12:00.7, 12:28.7, 14:00.4, 14:16.8, (15:11.3) |
23 | 631 | Christ-St. Peter Lutheran (Milwaukee),
WI - Team Time (1st 5) 1:05:31.6 | Spread (1st 5) 6:00.8 |
| 33, 108, 144, 162, 184, (192), (193) |
| Nicodemus Carter, Nuriel Gonzalez, Esdras Hernandez, Gerardo Cayetano Polo, Sebastian Polo Cayentano, (David Diaz), (Bobby Feggett) |
| 10:20.2, 11:58.7, 12:58.2, 13:53.5, 16:21.0, (21:31.8), (21:36.3) |
24 | 637 | Pilgrim Lutheran (Menomonee),
WI - Team Time (1st 5) 1:03:24.5 | Spread (1st 5) 2:20.2 |
| 70, 120, 139, 151, 157, (172), (182) |
| Jeremiah Weber, Henry Martinez, Paxton Maksim, Emmitt Lepke, Nathan Schwartz, (Anthony Faust), (Dominic Faust) |
| 11:15.9, 12:25.4, 12:41.0, 13:26.1, 13:36.1, (14:50.5), (15:55.2) |
25 | 645 | Salem Lutheran,
WI - Team Time (1st 5) 1:06:05.3 | Spread (1st 5) 5:30.5 |
| 23, 107, 160, 176, 179, (180), (185) |
| Marquis Sanders, Kiyan Jean Jacques, Jalen Collien, Kyan Miller, Dylen Whiteside, (Braylen Whiteside), (Isaiah Bush) |
| 9:58.9, 11:52.8, 13:46.7, 14:57.5, 15:29.4, (15:45.4), (16:24.1) |
26 | 654 | Our Savior's Lutheran,
WI - Team Time (1st 5) 1:03:44.7 | Spread (1st 5) 2:29.7 |
| 71, 133, 135, 156, 159, (167), (187) |
| Isaiah Bloedel, Caleb Lepich, Hunter Harwood, Jonah Bloedel, James Pautz III, (Bryce Hilgendorf), (Ewan Pautz) |
| 11:16.5, 12:33.5, 12:34.6, 13:33.9, 13:46.2, (13:59.9), (17:16.6) |
27 | 662 | Atonement Lutheran,
WI - Team Time (1st 5) 1:08:30.2 | Spread (1st 5) 8:08.4 |
| 3, 142, 150, 181, 186, (188), (191) |
| Tyler Poston, Jadan Carter, Chase Ruffin, Amari Lee-Williams, Ziyair Jones, (Jaziyah Richards-Jones), (Prince Moore) |
| 9:06.4, 12:50.2, 13:25.9, 15:52.9, 17:14.8, (17:24.5), (17:41.0) |
28 | 675 | St John's Lutheran (Lannon),
WI - Team Time (1st 5) 1:04:37.2 | Spread (1st 5) 2:23.0 |
| 96, 102, 152, 161, 164, (189), (190) |
| Jack Nelson, Henry Ballbach, Preston Hackbarth, Mason Tanck, Noah Thompson, (Andrew Kveen), (Blake Hackbarth) |
| 11:35.4, 11:43.0, 13:27.5, 13:52.9, 13:58.4, (17:36.3), (17:38.7) |