1 | 37 | St Angela Merici,
OH - Team Time (1st 5) 33:51.0 | Spread (1st 5) 31.1 |
| 4, 5, 7, 9, 12, (15), (20) |
| Julius Bodnar, Burke Lowry, Jack Quinn, Ronan Gauntner, Coen Luecke, (Jameson Pierce), (Dominic Malik) |
| 6:32.9, 6:34.4, 6:44.0, 6:55.7, 7:04.0, (7:11.1), (7:30.2) |
2 | 78 | Lakewood Catholic Academy,
OH - Team Time (1st 5) 36:36.2 | Spread (1st 5) 1:22.1 |
| 3, 11, 19, 21, 24, (32), (36) |
| Matthew Rowell, James Brocklehurst, Evan Seiler, Edward Martin, Luke Pietromica, (Owen Metzger), (Brendan Friel) |
| 6:30.7, 7:02.8, 7:29.7, 7:40.2, 7:52.8, (7:59.9), (8:11.3) |
| 78 | Sts Joseph and John,
OH - Team Time (1st 5) 36:09.9 | Spread (1st 5) 1:45.8 |
| 1, 10, 14, 25, 28, (34), (38) |
| Maxwell Friedrich, Brendan Ormiston, Luke Weiland, George Majernik, Dylan Fisher, (Kevin Martin), (Christian Zadony) |
| 6:10.0, 7:00.1, 7:10.2, 7:53.8, 7:55.8, (8:05.5), (8:17.6) |
4 | 98 | Urban Community School,
OH - Team Time (1st 5) 37:28.1 | Spread (1st 5) 1:16.3 |
| 6, 16, 23, 26, 27, (37), (42) |
| Robert Mancuso, Liam Mullin-Grey, Isaac Traud, Sebastian Diaz, Siddeeq Sabur, (Gabriel Kachmyers), (Roger Lovejoy) |
| 6:38.8, 7:13.2, 7:46.5, 7:54.5, 7:55.1, (8:16.2), (8:49.7) |
5 | 119 | St Bernadette,
OH - Team Time (1st 5) 38:21.3 | Spread (1st 5) 2:13.0 |
| 2, 13, 30, 33, 41, (45), (46) |
| Thomas (Jake) Boker, Anthony Defazio, Zach Smolak, Brendan Certo, Thomas Corrigan, (Robert Fedor), (Marius Lett) |
| 6:29.7, 7:08.2, 7:57.0, 8:03.7, 8:42.7, (9:19.6), (9:21.9) |
6 | 127 | St Mark,
OH - Team Time (1st 5) 39:25.1 | Spread (1st 5) 2:32.6 |
| 8, 17, 18, 40, 44, (48) |
| Devon Reed, Ethan Ruminski, Benjamin Berger, Sean McNamara, Alex McNamara, (Carter Riordan) |
| 6:45.5, 7:23.5, 7:28.4, 8:29.6, 9:18.1, (10:03.0) |
7 | 156 | St Mary-Avon,
OH - Team Time (1st 5) 40:06.2 | Spread (1st 5) 33.7 |
| 22, 29, 31, 35, 39, (43), (47) |
| Bryce Chura, Joey Kapranci, Ethan Inkrott, Nick Papesch, Gavin Full, (Graden Likavec), (Giovanni Barb) |
| 7:45.5, 7:56.4, 7:58.7, 8:06.4, 8:19.2, (9:16.5), (9:52.1) |