1 | 49 | Holy Trinity,
OH - Team Time (1st 5) 48:58.8 | Spread (1st 5) 37.0 |
| 4, 5, 12, 13, 15, (45), (48) |
| Stephen (Dutch) Daney, Walter Blouch, Kevin Lally, Jacob Newman, Luke Fox, (Maxwell Muzychak), (Chase Fortuna) |
| 9:30.8, 9:32.3, 9:51.9, 9:56.0, 10:07.8, (10:58.9), (11:06.7) |
2 | 86 | Sts Joseph and John,
OH - Team Time (1st 5) 49:46.9 | Spread (1st 5) 2:01.4 |
| 1, 11, 16, 23, 35, (36), (41) |
| Brian Geary, Giovanni Pianca, Jacob Wirtz, Jake Timko, Parker Kaylor, (Joseph Dolder), (Luke Weiland) |
| 8:43.0, 9:48.2, 10:08.8, 10:22.5, 10:44.4, (10:46.9), (10:52.7) |
3 | 110 | St Angela Merici,
OH - Team Time (1st 5) 51:09.5 | Spread (1st 5) 1:30.0 |
| 3, 24, 25, 27, 31, (58), (61) |
| Coen Luecke, Graysen Blake, Nash Luecke, Elliott Sutherland, Connor Majeski, (Ronan Elliott), (Reid Sutherland) |
| 9:09.8, 10:23.5, 10:27.1, 10:29.3, 10:39.8, (11:19.2), (11:26.4) |
4 | 152 | St Raphael,
OH - Team Time (1st 5) 52:49.8 | Spread (1st 5) 1:13.6 |
| 10, 29, 32, 37, 44, (68), (72) |
| Benjamin Nicklas, Tyler Zapolnik, Graham Dunstan, Cullen Aschenbrener, Shane Butler, (Logan Adkins), (Keegan Whitford) |
| 9:44.3, 10:36.7, 10:42.8, 10:48.1, 10:57.9, (11:47.7), (11:54.4) |
5 | 192 | Lakewood Catholic Academy,
OH - Team Time (1st 5) 53:55.1 | Spread (1st 5) 1:59.1 |
| 9, 18, 47, 51, 67, (70), (71) |
| Finley Barmann, Benedict Andrews, Mandrake Harapiak, Phillip Rowell, Wesley Livchak, (Luca Salerno), (Jackson Wilburn) |
| 9:43.8, 10:11.0, 11:03.8, 11:13.6, 11:42.9, (11:50.9), (11:51.4) |
6 | 193 | St Mary-Avon,
OH - Team Time (1st 5) 53:16.5 | Spread (1st 5) 2:16.5 |
| 2, 20, 55, 56, 60, (62), (65) |
| John Barber, Nathan Niederst, Aaron Gresko, Nick Papesch, Jake McClain, (Joseph Budinger), (Duncan McDowell) |
| 9:06.5, 10:13.6, 11:15.8, 11:17.6, 11:23.0, (11:28.9), (11:32.2) |
7 | 202 | St. Basil the Great,
OH - Team Time (1st 5) 54:31.4 | Spread (1st 5) 1:43.1 |
| 19, 33, 34, 43, 73, (76), (84) |
| Eddie Beach, Victor Mizak, Brendan Kazalac, Karuso Pindor, Ryan Reissig, (Oliver Bellone), (Gabriel Szczesniak) |
| 10:12.3, 10:43.1, 10:44.2, 10:56.4, 11:55.4, (12:05.4), (12:19.5) |
8 | 207 | Urban Community School,
OH - Team Time (1st 5) 54:29.5 | Spread (1st 5) 2:20.0 |
| 8, 22, 49, 53, 75, (78), (104) |
| Isaac Traud, Gabriel Kachmyers, Gavin Martinitis, Cameron Tipton, Gabriel Carreon, (Isaac Reitz), (Jose McKenney) |
| 9:40.6, 10:21.0, 11:12.2, 11:15.1, 12:00.6, (12:06.6), (15:47.5) |
9 | 237 | St. Columbkille,
OH - Team Time (1st 5) 55:42.0 | Spread (1st 5) 2:03.2 |
| 21, 26, 38, 69, 83, (92), (100) |
| Nicholas Piatak, Peyton Kocmit, Thomas Hayes, Gavin McAuley, Luke Bryda, (James Dzurik), (Christopher Morel) |
| 10:15.5, 10:27.7, 10:50.5, 11:49.6, 12:18.7, (12:40.3), (14:02.1) |
10 | 239 | St. Bridget of Kildare (Parma),
OH - Team Time (1st 5) 55:22.0 | Spread (1st 5) 2:49.5 |
| 7, 30, 46, 66, 90 |
| Zachary Rispoli, Johnathan Purcel, Justin Purcell, Justin Purcel, Samuel Rispoli |
| 9:39.4, 10:38.1, 10:59.7, 11:35.9, 12:28.9 |
11 | 287 | St Bernadette,
OH - Team Time (1st 5) 57:22.4 | Spread (1st 5) 2:12.9 |
| 17, 28, 77, 79, 86, (89), (99) |
| Jake McIntosh, Henry Defazio, Charles Reynolds, Dean Reynolds, Tyler Stolph, (Allan Stiegele), (Mark Smolak) |
| 10:09.3, 10:35.3, 12:05.9, 12:09.7, 12:22.2, (12:24.1), (13:26.8) |
12 | 292 | St Brendan (North Olmsted),
OH - Team Time (1st 5) 57:29.9 | Spread (1st 5) 3:37.0 |
| 6, 52, 57, 81, 96 |
| Anthony D'Alessandro, Alex Hill, Anthony Mazzella, Anthony Fratini, Lucas Steimle |
| 9:35.1, 11:14.6, 11:17.9, 12:10.2, 13:12.1 |
13 | 315 | St Mark,
OH - Team Time (1st 5) 57:56.7 | Spread (1st 5) 1:33.1 |
| 39, 50, 64, 74, 88 |
| Andrew Koch, Rylan Elbin, Liam Garrison, Evan Lentz, evan Arnold |
| 10:50.9, 11:13.3, 11:30.4, 11:58.1, 12:24.0 |
14 | 328 | St Peter-North Ridgeville,
OH - Team Time (1st 5) 58:51.9 | Spread (1st 5) 2:21.4 |
| 40, 42, 63, 85, 98, (102), (103) |
| Brian Simonetta, Dominic Gallo, Gino Micochero, Jeremy Faris, Will Bouman, (Joseph Simonetta), (Jackson Johnson) |
| 10:52.1, 10:55.1, 11:30.2, 12:21.0, 13:13.5, (14:47.0), (15:45.7) |
15 | 364 | Incarnate Word Academy,
OH - Team Time (1st 5) 1:00:14.4 | Spread (1st 5) 3:00.4 |
| 14, 80, 82, 93, 95, (97), (101) |
| Sanjey Ranganathan, Oliver Skowronski, Avighn Asur, Michael Claudio, Advait Nishit, (Jack Edwards), (Martin Drlik) |
| 10:04.9, 12:09.8, 12:10.8, 12:43.6, 13:05.3, (13:13.0), (14:37.3) |
16 | 385 | St Albert the Great,
OH - Team Time (1st 5) 1:00:33.1 | Spread (1st 5) 1:47.9 |
| 54, 59, 87, 91, 94, (105) |
| Colton Kalkbrenner, Andrew Frederick, Anthony Lanse, Ben Herman, Jacob Kyker, (Aiden Brenner) |
| 11:15.4, 11:21.1, 12:22.3, 12:31.0, 13:03.3, (16:02.2) |