1 | 59 | St Raphael,
OH - Team Time (1st 5) 47:40.8 | Spread (1st 5) 1:10.3 |
| 1, 6, 12, 16, 24, (26), (33) |
| Samuel Nortz, Alex Waldron, Malachy Frain, Patrick Sullivan, George Moy, (Bobby Pierce), (John Becker) |
| 8:51.5, 9:17.4, 9:36.8, 9:53.3, 10:01.8, (10:03.6), (10:10.0) |
2 | 66 | Lakewood Catholic Academy,
OH - Team Time (1st 5) 48:23.6 | Spread (1st 5) 46.4 |
| 3, 5, 15, 18, 25, (27), (28) |
| Evan Budzar, Chris Larsen, Corey Stofko, Liam McGuire, Rory Meehan, (Jack Hueter), (James Spear) |
| 9:15.5, 9:17.1, 9:52.4, 9:56.7, 10:01.9, (10:04.4), (10:05.2) |
3 | 82 | St Brendan (North Olmsted),
OH - Team Time (1st 5) 48:34.3 | Spread (1st 5) 1:13.2 |
| 2, 9, 11, 22, 38, (45), (51) |
| Conner Kilbane, Patrick Fuerst, Michael Fitzgerald, David Boepple, Matthew Krese, (Jack Bush), (Sean Lavelle) |
| 9:09.3, 9:28.3, 9:33.3, 10:00.9, 10:22.5, (10:31.4), (10:36.3) |
4 | 111 | Sts Joseph and John,
OH - Team Time (1st 5) 50:02.2 | Spread (1st 5) 12.5 |
| 17, 19, 20, 23, 32, (37), (39) |
| Anthony Oppedisano, Andrew Vichill, Jack Mott, Thomas Makovec, Robert Klanac, (Joseph Calaiacovo), (Patrick Quallich) |
| 9:55.9, 9:57.8, 9:58.5, 10:01.6, 10:08.4, (10:21.2), (10:24.5) |
5 | 175 | Incarnate Word Academy,
OH - Team Time (1st 5) 51:14.0 | Spread (1st 5) 1:03.6 |
| 10, 31, 40, 44, 50, (67), (68) |
| Nicholas Saul, Justyn Spanski, Henry Zeller, Andras Juhasz, Billy Arroyo, (Joseph Juda), (Liam McCormick) |
| 9:31.8, 10:08.1, 10:27.5, 10:31.2, 10:35.4, (11:04.5), (11:07.5) |
6 | 179 | St Mark,
OH - Team Time (1st 5) 51:16.4 | Spread (1st 5) 1:41.1 |
| 8, 21, 35, 49, 66, (80), (85) |
| Joseph Toole, Thomas Kilbane, Conor Hynes, Jude Horning, Patrick Jordan, (Joseph Kastelic), (Kevin Capron) |
| 9:22.8, 9:59.3, 10:15.9, 10:34.5, 11:03.9, (12:07.7), (12:21.0) |
7 | 197 | St Angela Merici,
OH - Team Time (1st 5) 51:47.9 | Spread (1st 5) 36.9 |
| 29, 30, 36, 46, 56, (62), (63) |
| Martin Lowry, Jack McDonough, Paul Miles, Elliot Rodstrom, Owen Bebie, (Ben Krueger), (Liam Mingus) |
| 10:05.6, 10:06.9, 10:20.8, 10:32.1, 10:42.5, (10:56.1), (11:00.1) |
8 | 217 | St. Basil the Great,
OH - Team Time (1st 5) 52:19.9 | Spread (1st 5) 25.7 |
| 34, 42, 43, 46, 52, (73), (75) |
| Adam Jones, Aidan Blakely, Zachary Kocher, Lucas Pisarsky, Andrew Eicher, (Tim Wilczewski), (Michael Schrader) |
| 10:11.1, 10:29.1, 10:30.8, 10:32.1, 10:36.8, (11:42.1), (11:55.3) |
9 | 229 | St Albert the Great,
OH - Team Time (1st 5) 52:35.1 | Spread (1st 5) 1:53.2 |
| 7, 41, 48, 64, 69, (70), (71) |
| Zachary Antonio, Alek Kundla, Eric Miranda, Robert Riley, Kyle Mares, (Paul Kolbus), (Jack Reardon) |
| 9:18.7, 10:29.0, 10:34.1, 11:01.4, 11:11.9, (11:13.1), (11:15.1) |
10 | 273 | St. Bridget of Kildare (Parma),
OH - Team Time (1st 5) 56:49.5 | Spread (1st 5) 4:08.7 |
| 4, 13, 78, 84, 94, (99), (101) |
| Nicholas Schuler, David Fenohr, Brandon Moran, Ryan Gray, Nathan Lewis, (Ethan Brehun), (Andrew Chong) |
| 9:16.8, 9:40.6, 12:06.6, 12:20.0, 13:25.5, (14:12.9), (16:40.3) |
11 | 284 | Holy Trinity,
OH - Team Time (1st 5) 55:02.9 | Spread (1st 5) 2:56.1 |
| 14, 59, 60, 65, 86, (87), (100) |
| Luke Gardner, Andrew Hoffman, Nicholas Perusek, Matthew Hoffman, Christopher Carmon Jr., (Matthew Gantzer), (Owen Anderson) |
| 9:40.8, 10:50.1, 10:51.6, 11:03.5, 12:36.9, (12:37.3), (14:31.9) |
12 | 341 | Urban Community School,
OH - Team Time (1st 5) 57:02.7 | Spread (1st 5) 1:21.1 |
| 55, 61, 72, 76, 77, (90), (96) |
| Kli La, Mario Torisi, Edward Cole Fluker, Allan Klosinski, Nate Briggs, (Xavier Silvia-Jackson), (Aidan Smith) |
| 10:42.3, 10:54.0, 11:23.6, 11:59.4, 12:03.4, (13:00.8), (13:41.9) |
13 | 356 | St Leo the Great,
OH - Team Time (1st 5) 58:27.2 | Spread (1st 5) 2:20.1 |
| 53, 57, 74, 83, 89, (91), (92) |
| Garrett Sparks, Ricky Sammon, Dylan Oatridge, Andrew Smith, Thomas Smith, (Bailey Golak), (Alex Walters) |
| 10:37.9, 10:44.1, 11:47.6, 12:19.6, 12:58.0, (13:02.3), (13:03.1) |
14 | 376 | St Bernadette,
OH - Team Time (1st 5) 59:56.4 | Spread (1st 5) 2:51.8 |
| 54, 58, 81, 88, 95 |
| Tyler Kozar, Jack Vichill, Nicholas Smolak, Ryan Zickes, Eric Parnin |
| 10:40.2, 10:47.7, 12:12.1, 12:44.4, 13:32.0 |
15 | 448 | St. Ambrose,
OH - Team Time (1st 5) 1:05:58.5 | Spread (1st 5) 2:02.1 |
| 78, 82, 93, 97, 98 |
| Nicholas Dixon, Andrew Kramer, Timothy Bizon, Alec Biller, Matthew Minnich |
| 12:06.6, 12:16.5, 13:23.5, 14:03.2, 14:08.7 |