1 | 39 | Trinity Lutheran (Waukesha),
WI - Team Time (1st 5) 50:51.9 | Spread (1st 5) 1:11.4 |
| 1, 5, 8, 11, 14, (19), (39) |
| Turner Schwoch, James Mickol, Charlie Fry, Paxton Chao, Emmit Meier, (Jaxson Stark), (Mitchel Frederick) |
| 9:28.3, 9:57.3, 10:18.4, 10:28.2, 10:39.7, (10:55.1), (11:43.5) |
2 | 56 | Star of Bethlehem Lutheran,
WI - Team Time (1st 5) 52:00.0 | Spread (1st 5) 1:20.4 |
| 3, 6, 7, 15, 25, (25), (28) |
| Bryce Gawrisch, Logan Larson, Jack Wisniewski, Brady Gawrisch, Noah Schwartz, (Braxton Gawrisch), (Walker Bedford) |
| 9:47.6, 10:08.7, 10:12.1, 10:43.6, 11:08.0, (11:08.0), (11:14.3) |
3 | 61 | Christ Lutheran,
WI - Team Time (1st 5) 51:59.2 | Spread (1st 5) 1:45.2 |
| 2, 4, 9, 16, 30, (47), (55) |
| Graysen Meinecke, Liam Pluer, Tavin Searing, Brandon Serkowski, Jacob Schultz, (Logan Miles), (Colin Pluer) |
| 9:35.6, 9:55.9, 10:22.7, 10:44.2, 11:20.8, (12:10.0), (12:28.9) |
4 | 126 | St. Paul's (Muskego),
WI - Team Time (1st 5) 55:38.4 | Spread (1st 5) 51.9 |
| 12, 21, 29, 31, 33, (53), (56) |
| Andrew Timm, Graeme Darling, Jacob DiGiorgio, Liam Darling, Andrew Abramowski, (Keller Vaughn), (Isaac Davis) |
| 10:33.8, 11:02.2, 11:15.1, 11:21.6, 11:25.7, (12:25.5), (12:37.0) |
5 | 131 | St. Matthew's Lutheran (Oco),
WI - Team Time (1st 5) 56:03.9 | Spread (1st 5) 1:36.5 |
| 10, 13, 24, 40, 44, (46), (59) |
| Owen Dahl, Tristan Riecan, Abrahm Knoelke, Leo Lackas, Bryce Nimm, (Hunter Sawle), (Elias Schwefel) |
| 10:26.0, 10:38.2, 11:06.7, 11:50.5, 12:02.5, (12:07.6), (12:57.3) |
6 | 149 | st. john's mukwonago,
WI - Team Time (1st 5) 56:44.9 | Spread (1st 5) 55.9 |
| 22, 23, 27, 34, 43, (68), (75) |
| Charlie Johnson, Caleb Salazar, Grant Missall, Logan Grimm, Jack Raatz, (Dylan Badciong), (Colin Yets) |
| 11:02.8, 11:03.7, 11:13.6, 11:26.1, 11:58.7, (14:49.0), (19:13.5) |
7 | 172 | Zion Lutheran (South Milwaukee),
WI - Team Time (1st 5) 57:31.8 | Spread (1st 5) 1:24.8 |
| 17, 32, 37, 38, 48, (51), (58) |
| Colin Archer, Ian Roeder, Leaf Smith, Adam Gabb, Ridge Smith, (Gage Smith), (Noah McCarten) |
| 10:45.4, 11:24.9, 11:30.4, 11:40.9, 12:10.2, (12:20.3), (12:55.1) |
8 | 225 | St. John's Lutheran (Wauwatosa),
WI - Team Time (1st 5) 1:01:14.9 | Spread (1st 5) 3:01.4 |
| 18, 42, 49, 52, 64, (66), (74) |
| Stephen Hobler, Joe Totsky, Henry Ognenoff, Michael Hobler, Andrew Zabors, (Jacob Langebartels), (Jonas Becker) |
| 10:50.7, 11:55.9, 12:15.3, 12:20.9, 13:52.1, (14:32.8), (16:27.1) |
9 | 230 | St. Paul's Lutheran Oconomowoc,
WI - Team Time (1st 5) 1:02:54.5 | Spread (1st 5) 3:40.9 |
| 20, 36, 45, 62, 67, (73) |
| Liam Prost, Nash Menzel, Isaac Chaves, Axel Jaeger, Micah Schockman, (Caleb Meyer) |
| 10:55.6, 11:30.0, 12:02.7, 13:49.7, 14:36.5, (16:03.5) |
10 | 256 | St. Marcus Lutheran,
WI - Team Time (1st 5) 1:03:51.7 | Spread (1st 5) 3:40.2 |
| 35, 41, 50, 60, 70, (72) |
| Michael Guster, Mason Jashinsky, Kamarion Shelton, Abel Gnewuch, Armoni Ewing, (Lynell Moore) |
| 11:27.4, 11:53.7, 12:16.9, 13:06.1, 15:07.6, (15:56.9) |
11 | 300 | St. Lucas Lutheran (Milwaukee),
WI - Team Time (1st 5) 1:06:55.6 | Spread (1st 5) 1:38.1 |
| 54, 57, 61, 63, 65, (69), (71) |
| Max Kiedrowski, Jackson Neumann, Grant Widor, Ian Blank, Leo O'Brien, (Everest Gallun), (Noah Davis) |
| 12:26.7, 12:45.7, 13:48.5, 13:49.9, 14:04.8, (15:01.9), (15:39.6) |