1 | 81 | St Peter-North Ridgeville,
OH - Team Time (1st 5) 41:13.3 | Spread (1st 5) 2:31.7 |
| 1, 2, 4, 35, 39, (42), (43) |
| Lucas Satanek, Kyle Coleman, Dante Vandal, Joseph Rodeno, Alexander Vandal, (Brian Simonetta), (Dario Sanfilippo) |
| 7:00.9, 7:33.2, 7:45.5, 9:21.1, 9:32.6, (9:38.6), (9:41.4) |
2 | 82 | Holy Trinity,
OH - Team Time (1st 5) 43:23.7 | Spread (1st 5) 1:22.9 |
| 3, 14, 16, 22, 27, (37), (50) |
| Jacob Newman, Maxwell Muzychak, Christopher Jirgal, Nathan Shaker, Miguel Solis, (Kaden Beckwith), (Leonardo Kacir) |
| 7:44.0, 8:41.0, 8:48.0, 9:03.8, 9:06.9, (9:27.6), (10:16.6) |
3 | 97 | St Angela Merici,
OH - Team Time (1st 5) 43:42.7 | Spread (1st 5) 1:10.9 |
| 6, 10, 24, 26, 31, (33), (34) |
| Nash Luecke, Michael O'Donnell, Joseph Bednar, Connor Chambers, Matthew Kubasek, (Connor Shepard), (Rory Petrulis) |
| 8:02.7, 8:16.5, 9:04.4, 9:05.5, 9:13.6, (9:17.5), (9:18.8) |
4 | 98 | St Bernadette,
OH - Team Time (1st 5) 43:59.6 | Spread (1st 5) 1:18.4 |
| 5, 18, 22, 25, 28, (41), (44) |
| Jake McIntosh, Alexander Hill, Tyler Stolph, Dean Reynolds, Mark Smolak, (Charles DeFazio), (Ryan Morrow) |
| 7:49.8, 8:53.1, 9:03.8, 9:04.7, 9:08.2, (9:36.6), (9:41.6) |
5 | 116 | Lakewood Catholic Academy,
OH - Team Time (1st 5) 45:06.2 | Spread (1st 5) 54.2 |
| 12, 13, 21, 32, 38, (40), (47) |
| Liam Callahan, Michael Logan, Lucas Ruiz, Daniel Corrigan, Gabriel Zerman, (Luca Salerno), (Colin Leary) |
| 8:37.3, 8:40.6, 9:01.2, 9:15.6, 9:31.5, (9:35.2), (9:56.0) |
6 | 137 | St. Columbkille,
OH - Team Time (1st 5) 45:41.2 | Spread (1st 5) 1:51.0 |
| 7, 17, 20, 45, 48, (58), (60) |
| Peyton Kocmit, Gavin McAuley, Sullivan So, Christian Dzurik, James Dzurik, (Jackson Eschmeyer), (Landon Chandler) |
| 8:11.7, 8:48.3, 8:56.6, 9:41.9, 10:02.7, (13:56.1), (17:28.9) |
7 | 138 | St Mary-Avon,
OH - Team Time (1st 5) 1:24:54.3 | Spread (1st 5) 41:42.1 |
| 8, 11, 28, 30, 61 |
| Landon Kunkle, Henry Wooten, Luke Jones, Samuel Plas, John Barber |
| 8:12.0, 8:31.5, 9:08.2, 9:08.5, 49:54.1 |
8 | 143 | St Mark,
OH - Team Time (1st 5) 46:18.2 | Spread (1st 5) 2:10.0 |
| 9, 15, 19, 49, 51, (53), (59) |
| Liam Garrison, Rylan Elbin, Andrew Koch, evan Arnold, Benjamin Losteiner, (Marty Hudack), (Owen Goggin) |
| 8:13.0, 8:42.8, 8:53.9, 10:05.5, 10:23.0, (10:33.4), (13:57.0) |
9 | 242 | Urban Community School,
OH - Team Time (1st 5) 51:39.0 | Spread (1st 5) 1:46.0 |
| 36, 46, 51, 54, 55, (56), (57) |
| Benjamin Diaz, Caleb Tipton, Micah Traud, Karim Dousa, Simon Kachmyers, (Isaac Clawson), (Waylon Stewart) |
| 9:26.0, 9:52.0, 10:23.0, 10:46.0, 11:12.0, (11:15.0), (12:04.0) |