1 | 38 | St Gabriel,
OH - Team Time (1st 5) 1:01:14.5 | Spread (1st 5) 33.8 |
| 4, 6, 8, 9, 11, (12), (20) |
| Shawn Castiglione, Jack Roman, Luka Sesar, Nathan Zanko, Andrew Liberatore, (Drew Maynard), (Timmy Calabrese) |
| 11:56.3, 12:01.7, 12:18.2, 12:28.2, 12:30.1, (12:31.8), (13:30.7) |
2 | 96 | St. Barnabas,
OH - Team Time (1st 5) 1:07:04.7 | Spread (1st 5) 2:42.6 |
| 3, 16, 22, 23, 32, (40), (41) |
| Benjamin Simenc, Daniel Wise, Brian Sobolewski, Zachary Fuhrer, Jayden Barker, (Adam Clemans), (Luke DeCaro) |
| 11:50.9, 13:03.0, 13:47.9, 13:49.4, 14:33.5, (15:30.0), (15:34.0) |
3 | 99 | Mater Dei Academy,
OH - Team Time (1st 5) 1:07:28.6 | Spread (1st 5) 4:07.0 |
| 2, 13, 17, 25, 42, (54), (57) |
| Thomas Madden, Calvin DiCello, Matthew Ridler, Sean Waite, Carter Shininger, (Henry Harper), (Noah Weisblat) |
| 11:50.6, 12:39.0, 13:03.1, 13:58.3, 15:57.6, (18:10.0), (20:00.9) |
4 | 115 | GESU Catholic,
OH - Team Time (1st 5) 1:08:43.9 | Spread (1st 5) 1:22.6 |
| 14, 15, 27, 29, 30, (38), (49) |
| Brendan Hearns, Alex Mayer, Lucas Vary, Lucky Bobes, Joshua Young, (Henry Brady), (Patrick Carmichael) |
| 12:56.1, 13:01.4, 14:09.6, 14:18.1, 14:18.7, (15:23.7), (16:33.6) |
| 115 | St. Joan of Arc,
OH - Team Time (1st 5) 1:08:41.1 | Spread (1st 5) 3:03.5 |
| 1, 21, 28, 31, 34, (36), (43) |
| Ryan Panzica, Weston Orlowski, Tyler Smith, James Marcin, Wade Daugherty, (Charles Panzica), (Mike McHale) |
| 11:40.6, 13:31.2, 14:16.6, 14:28.6, 14:44.1, (14:59.3), (16:05.6) |
6 | 130 | Notre Dame Elementary,
OH - Team Time (1st 5) 1:19:27.8 | Spread (1st 5) 14:36.4 |
| 5, 10, 18, 37, 60 |
| Tyson Southworth, Quinton Linnert, Bryce Ratka, Alex Russell, Tavian Lee |
| 12:01.3, 12:28.6, 13:14.6, 15:05.6, 26:37.7 |
7 | 166 | Ss. Robert and William,
OH - Team Time (1st 5) 1:14:03.4 | Spread (1st 5) 2:17.5 |
| 24, 26, 33, 39, 44, (48), (58) |
| Charles French, William Brown, Jake Ericksen, Brogan Woodie, Aaron Stephens, (John Komosa), (Dean Masotya) |
| 13:52.7, 13:58.4, 14:37.6, 15:24.5, 16:10.2, (16:22.7), (20:47.5) |
8 | 185 | St Paschal Baylon,
OH - Team Time (1st 5) 1:16:20.9 | Spread (1st 5) 4:24.8 |
| 7, 35, 46, 47, 50, (56), (59) |
| JP Kane, Ezekiel Bartlett, Mason Koren, Alexander Willis, Benjamin Grossner, (Jacob Bales), (Aaron Cotturo) |
| 12:15.2, 14:50.7, 16:12.4, 16:22.6, 16:40.0, (19:38.9), (20:59.0) |
9 | 220 | Corpus Christi Academy,
OH - Team Time (1st 5) 1:21:01.6 | Spread (1st 5) 3:53.0 |
| 19, 45, 51, 52, 53, (55) |
| Luke Raynor, Tripp Lawrence, Nathanael Honvou, Liam Ashby, Grady Chamberlain, (Chase Prewitt) |
| 13:28.0, 16:11.9, 16:54.5, 17:06.2, 17:21.0, (18:10.9) |