1 | 57 | Sts Joseph and John,
OH - Team Time (1st 5) 50:23.1 | Spread (1st 5) 36.8 |
| 4, 10, 12, 15, 16, (17), (35) |
| Anthony McGowan, Elliot Hoehler, James Wancata, Jacob Wirtz, Michael Riedl, (Alaster Dolder), (Benjamin Rose) |
| 9:42.1, 10:02.5, 10:06.1, 10:13.5, 10:18.9, (10:19.0), (10:47.0) |
2 | 100 | St Mary-Avon,
OH - Team Time (1st 5) 51:45.3 | Spread (1st 5) 1:01.7 |
| 8, 11, 20, 22, 39, (41), (82) |
| Henry Wooten, Nathan Niederst, Colin Nichols, Edward Zeller, Preston Himes, (Landon Kunkle), (Andrew Todd) |
| 9:53.7, 10:05.8, 10:22.2, 10:28.2, 10:55.4, (11:03.7), (12:31.7) |
3 | 102 | Holy Trinity,
OH - Team Time (1st 5) 51:29.4 | Spread (1st 5) 1:20.9 |
| 2, 3, 27, 32, 38, (59), (68) |
| Cameron Lyon, Noah Plungas, Miguel Solis, Jacob Feczko, Ryan Fox, (Archie Mueller), (Leonardo Kacir) |
| 9:33.4, 9:39.7, 10:38.2, 10:43.8, 10:54.3, (11:41.7), (12:01.8) |
4 | 105 | Lakewood Catholic Academy,
OH - Team Time (1st 5) 52:10.3 | Spread (1st 5) 30.8 |
| 14, 18, 19, 24, 30, (40), (43) |
| Case Taseff, Mandrake Harapiak, Michael Logan, George Shoaff, Luca Salerno, (Jacob Schreiner), (Wesley Livchak) |
| 10:12.8, 10:20.0, 10:20.2, 10:33.7, 10:43.6, (11:02.6), (11:07.7) |
5 | 142 | St Bernadette,
OH - Team Time (1st 5) 53:03.8 | Spread (1st 5) 2:17.0 |
| 1, 9, 13, 58, 61, (63), (89) |
| Jake McIntosh, Ryan Stolph, Matthias Kostecke, Dean Reynolds, Mark Smolak, (Charles DeFazio), (Jack Latkowski) |
| 9:29.8, 9:59.4, 10:09.1, 11:38.7, 11:46.8, (11:54.4), (13:04.5) |
6 | 199 | St Joseph Amherst,
OH - Team Time (1st 5) 55:09.9 | Spread (1st 5) 1:24.2 |
| 23, 25, 36, 51, 64, (70), (73) |
| Jackson Strawn, Jason Drop, Michael Lauer, Benjamin Heinowski, Alexander Reichert, (Nathan Ilcisko), (Daniel Collins) |
| 10:33.0, 10:35.1, 10:49.2, 11:15.4, 11:57.2, (12:03.9), (12:11.2) |
7 | 205 | St Raphael,
OH - Team Time (1st 5) 55:07.3 | Spread (1st 5) 38.6 |
| 28, 37, 42, 46, 52, (53), (57) |
| Zachary Owen, Danny McGlynn, Robert Pinkava, Aaron Plowman, Santino Deighton, (Brandon Harding), (Cooper Wehrmeister) |
| 10:38.5, 10:52.9, 11:05.8, 11:13.0, 11:17.1, (11:19.8), (11:30.2) |
8 | 227 | St Angela Merici,
OH - Team Time (1st 5) 55:50.9 | Spread (1st 5) 2:19.6 |
| 6, 33, 49, 67, 72, (75), (77) |
| Nash Luecke, Connor Chambers, Rory Petrulis, Luke Desjardins, Rory O'Donnell, (Matthew Kubasek), (John Hollo) |
| 9:47.4, 10:43.9, 11:14.0, 11:58.6, 12:07.0, (12:15.5), (12:17.3) |
9 | 249 | St. Basil the Great,
OH - Team Time (1st 5) 57:05.5 | Spread (1st 5) 3:00.4 |
| 5, 26, 66, 69, 83, (86), (88) |
| Eddie Beach, Preston Martelon, John Paul Eicher, EJ Ristau, Benjamin VanCure, (John Paul Russ), (Charlie Anstine) |
| 9:43.9, 10:35.7, 11:58.3, 12:03.3, 12:44.3, (12:52.2), (12:59.8) |
10 | 256 | St. Columbkille,
OH - Team Time (1st 5) 57:14.4 | Spread (1st 5) 2:10.9 |
| 29, 45, 47, 48, 87, (90), (98) |
| Christian Dzurik, Grayson Truman, Peyton Kocmit, Gavin McAuley, Sullivan So, (Parker Wolanin), (Jackson Eschmeyer) |
| 10:42.1, 11:12.3, 11:13.4, 11:13.6, 12:53.0, (13:14.8), (15:12.2) |
11 | 274 | Urban Community School,
OH - Team Time (1st 5) 57:57.5 | Spread (1st 5) 3:02.9 |
| 7, 30, 71, 81, 85, (95), (97) |
| Samuel Heuberger, Cameron Tipton, Jaxon Barbour, Van Stewart, Simon Kachmyers, (Nino Sommer), (Liam Frye) |
| 9:47.5, 10:43.6, 12:06.9, 12:29.1, 12:50.4, (13:59.3), (14:15.0) |
12 | 275 | St Mary - Berea,
OH - Team Time (1st 5) 57:33.2 | Spread (1st 5) 48.7 |
| 44, 50, 56, 60, 65, (76), (79) |
| Parker Kaylor, Ian Ketvertis, Hudson Kaylor, Avery Baron, Tucker Kaylor, (Mason Little), (Jack Kaesgen) |
| 11:09.5, 11:15.3, 11:27.1, 11:43.1, 11:58.2, (12:16.3), (12:18.9) |
13 | 297 | St Peter-North Ridgeville,
OH - Team Time (1st 5) 58:07.1 | Spread (1st 5) 1:32.8 |
| 34, 54, 55, 74, 80, (93), (94) |
| Lucas Satanek, Brian Simonetta, Dominic Nelson, Aston Sanfilippo, Ryan Dancy, (Kyle Coleman), (Joseph Rodeno) |
| 10:46.7, 11:20.6, 11:25.4, 12:14.9, 12:19.5, (13:49.4), (13:50.3) |
14 | 336 | St Mark,
OH - Team Time (1st 5) 1:00:39.0 | Spread (1st 5) 3:01.8 |
| 21, 62, 78, 84, 91, (92), (96) |
| William Lentz, Seamus Walton, Jonah Blanco, Benjamin Losteiner, Brendan McBride, (William Greuloch), (Nolan Lentz) |
| 10:22.7, 11:49.5, 12:17.4, 12:44.9, 13:24.5, (13:26.8), (14:04.7) |