1 | 70 | Sts Joseph and John,
OH - Team Time (1st 5) 1:04:12.9 | Spread (1st 5) 52.2 |
| 5, 9, 13, 20, 23, (24), (26) |
| Robert Klanac, Matthew Zagore, John Mott, Andrew Vichill, Kevin Lawler, (Maximus Sejka), (John Dober) |
| 12:21.2, 12:42.2, 12:49.8, 13:06.3, 13:13.4, (13:17.2), (13:20.8) |
2 | 81 | Incarnate Word Academy,
OH - Team Time (1st 5) 1:03:38.7 | Spread (1st 5) 2:55.9 |
| 1, 8, 12, 15, 45, (74) |
| Nicholas Saul, Luke Zupancic, Liam McCormick, Michael Gyekenyesi, Thomas Deucher, (Gabriel Fini) |
| 11:11.7, 12:33.6, 12:48.6, 12:57.2, 14:07.6, (19:46.7) |
| 81 | St Angela Merici,
OH - Team Time (1st 5) 1:05:03.9 | Spread (1st 5) 30.9 |
| 10, 11, 17, 18, 25, (36), (37) |
| Noah Keim, Elliot Rodstrom, Daniel DeVenney, Patrick Hyland, Clete Macfarlane, (Brian Donelon), (Charles Rooney) |
| 12:47.8, 12:48.1, 13:03.2, 13:06.1, 13:18.7, (13:41.2), (13:44.0) |
4 | 132 | St. Bridget of Kildare (Parma),
OH - Team Time (1st 5) 1:06:19.9 | Spread (1st 5) 1:55.7 |
| 3, 21, 29, 39, 40, (41), (43) |
| Liam O'reilly, Nicholas Schuler, Cris Kubatko, Thomas Richter, Mathew Stone, (Keith Wadley), (Jacob Egglehoff) |
| 12:00.4, 13:06.8, 13:25.9, 13:50.7, 13:56.1, (13:58.1), (13:59.6) |
5 | 140 | St Bernadette,
OH - Team Time (1st 5) 1:07:12.6 | Spread (1st 5) 1:43.0 |
| 7, 14, 30, 42, 47, (49), (60) |
| David Boepple, Ethan Schum, Joseph Poremsky, Jack Vichill, Nick Smolak, (Timothy Schafer), (Nicholas Smolak) |
| 12:31.5, 12:56.8, 13:31.1, 13:58.7, 14:14.5, (14:26.1), (14:48.1) |
6 | 141 | St Raphael,
OH - Team Time (1st 5) 1:06:34.0 | Spread (1st 5) 2:39.3 |
| 4, 6, 35, 38, 58, (62), (65) |
| Lukas Bielek, Patrick Sullivan, Brady Gibbs, Marshall Sommer, Sam Wagner, (Kevin McIntyre), (Cian Hoban) |
| 12:01.1, 12:24.6, 13:40.1, 13:47.8, 14:40.4, (14:48.6), (15:10.0) |
7 | 163 | Lakewood Catholic Academy,
OH - Team Time (1st 5) 1:08:08.7 | Spread (1st 5) 1:24.6 |
| 22, 27, 28, 33, 53, (54), (60) |
| Cormac Nolan, Jack O'Sullivan, Cesar Olivera-Cerpa, Henry Raynor, Sam Saracina, (Michael Butterfield), (Owen Seiler) |
| 13:11.7, 13:21.3, 13:22.6, 13:36.8, 14:36.3, (14:36.9), (14:48.1) |
8 | 166 | St Mark,
OH - Team Time (1st 5) 1:07:57.7 | Spread (1st 5) 2:41.1 |
| 2, 31, 32, 46, 55, (57), (64) |
| Dan Conway, Dillon Brady, Jude Horning, Nickolas Lieb, Julian Burnett, (Kevin Capron), (Bryan Curry) |
| 11:57.8, 13:36.3, 13:36.4, 14:08.3, 14:38.9, (14:40.3), (15:08.3) |
9 | 178 | Holy Trinity,
OH - Team Time (1st 5) 1:08:57.6 | Spread (1st 5) 1:35.4 |
| 16, 19, 44, 48, 51, (59), (63) |
| Matthew Hoffman, Andrew Hoffman, Liam Reilly, Liam Brian, Jacob Ross, (Christopher Carmon), (Christopher Carmon Jr.) |
| 12:58.2, 13:06.2, 14:00.1, 14:19.5, 14:33.6, (14:42.0), (14:53.3) |
10 | 294 | St Albert the Great,
OH - Team Time (1st 5) 1:17:04.9 | Spread (1st 5) 3:02.0 |
| 50, 52, 56, 66, 70, (71), (72) |
| Nicklaus Zajac, Jack Reardon, Jakob Shella, Brandan Tarcha, Jack Dailey, (Jack Miranda), (Evan Kotlyn) |
| 14:27.2, 14:35.4, 14:40.2, 15:52.9, 17:29.2, (17:46.5), (17:51.8) |
11 | 311 | St. Basil the Great,
OH - Team Time (1st 5) 1:22:06.2 | Spread (1st 5) 4:14.4 |
| 34, 67, 68, 69, 73 |
| Andrew Eicher, Evan Schlickman, Matthew Joseph, Cameron Skwarski, Anthony Marchetta |
| 13:39.4, 16:30.2, 16:40.5, 17:22.3, 17:53.8 |