1 | 74 | Sts Joseph and John,
OH - Team Time (1st 5) 1:04:40.9 | Spread (1st 5) 1:40.5 |
| 1, 4, 19, 23, 27, (29), (36) |
| Brian Geary, Luke Weiland, Matthew Giuliano, Jacob Wirtz, James Wancata, (Joseph Dolder), (Ryan Smola) |
| 11:55.1, 12:15.7, 13:22.8, 13:31.7, 13:35.6, (13:37.2), (13:54.3) |
2 | 112 | St. Christopher Rocky River,
OH - Team Time (1st 5) 1:07:03.0 | Spread (1st 5) 1:23.2 |
| 11, 14, 17, 30, 40, (50), (92) |
| Owen Klocker, Owen McGee, Christopher McGee, Reid Sutherland, Sean McGee, (Grant Gollinger), (Brennan Pussel) |
| 12:46.5, 13:08.6, 13:20.8, 13:37.4, 14:09.7, (14:37.6), (18:31.5) |
3 | 115 | Holy Trinity,
OH - Team Time (1st 5) 1:06:38.6 | Spread (1st 5) 2:13.3 |
| 2, 16, 21, 33, 43, (59), (62) |
| Stephen (Dutch) Daney, Noah Plungas, Jacob Hoy, Timothy Quinn, Nick Papesch, (Haydn Kemer), (Emilio Solis) |
| 12:01.7, 13:13.5, 13:26.2, 13:42.2, 14:15.0, (15:14.2), (15:20.5) |
4 | 123 | Lakewood Catholic Academy,
OH - Team Time (1st 5) 1:07:02.8 | Spread (1st 5) 1:37.6 |
| 6, 9, 32, 37, 39, (73), (85) |
| Finley Barmann, Mather Taseff, Mandrake Harapiak, Wesley Livchak, Liam Callahan, (Ronan McGinty), (Jackson Wilburn) |
| 12:31.4, 12:36.6, 13:41.3, 14:04.5, 14:09.0, (15:57.9), (17:13.9) |
5 | 124 | Urban Community School,
OH - Team Time (1st 5) 1:07:41.4 | Spread (1st 5) 1:23.9 |
| 12, 18, 24, 25, 45, (61) |
| Isaac Traud, Siddeeq Sabur, Cameron Tipton, Gavin Martinitis, Gabriel Kachmyers, (Gabriel Carreon) |
| 12:54.9, 13:21.6, 13:31.9, 13:34.2, 14:18.8, (15:20.4) |
6 | 206 | St Bernadette,
OH - Team Time (1st 5) 1:11:16.3 | Spread (1st 5) 2:29.3 |
| 13, 41, 42, 44, 66, (70), (76) |
| Evan Kascak, Tyler Stolph, Anthony Mazzella, Allan Stiegele, Jack Latkowski, (Charles DeFazio), (Dean Reynolds) |
| 13:04.1, 14:10.0, 14:12.7, 14:16.1, 15:33.4, (15:48.4), (16:01.7) |
7 | 211 | St Albert the Great,
OH - Team Time (1st 5) 1:11:23.3 | Spread (1st 5) 2:18.8 |
| 26, 31, 35, 48, 71, (74), (75) |
| Owen Stein, Blake Whipkey, Cole Von Der Vellen, Ethan Anderson, Jacob Kyker, (Anthony Lanse), (Leo Kulaszewski) |
| 13:34.4, 13:39.4, 13:44.8, 14:31.5, 15:53.2, (16:00.8), (16:01.2) |
8 | 215 | St Raphael,
OH - Team Time (1st 5) 1:11:53.5 | Spread (1st 5) 3:04.0 |
| 8, 28, 53, 58, 68, (69), (72) |
| Benjamin Nicklas, Zachary Owen, Thomas Crissman, EJ Armour, Evan Lochner, (Joseph Kubiak), (Nicolas Maddox) |
| 12:36.0, 13:37.1, 14:46.3, 15:14.1, 15:40.0, (15:44.3), (15:53.7) |
9 | 231 | St Peter-North Ridgeville,
OH - Team Time (1st 5) 1:12:40.1 | Spread (1st 5) 2:18.5 |
| 15, 46, 51, 54, 65, (83), (88) |
| Brayden Van Dyke, Jeremy Faris, Dominic Nelson, Brian Simonetta, Kyle Kacinari, (Niko Stofan), (Brennan Perry) |
| 13:09.5, 14:25.8, 14:40.2, 14:56.6, 15:28.0, (16:38.8), (17:37.7) |
10 | 246 | St Jude,
OH - Team Time (1st 5) 1:13:41.6 | Spread (1st 5) 4:05.9 |
| 5, 37, 56, 67, 81, (90) |
| John Barber, Lucas Conner, Elliott Wooten, Evan Brosky, Nicholas Belcik, (Mick Basinski) |
| 12:26.1, 14:04.5, 15:01.4, 15:37.6, 16:32.0, (18:29.4) |
11 | 261 | Incarnate Word Academy,
OH - Team Time (1st 5) 1:20:58.8 | Spread (1st 5) 10:49.0 |
| 3, 22, 52, 87, 97 |
| Garrett Jacko, Matthew Brooks, Darian Sopka, Sai Saharsh Gudikandula, Jack Fisher |
| 12:13.5, 13:28.5, 14:42.7, 17:31.6, 23:02.5 |
12 | 273 | Acad Of St. Bartholomew,
OH - Team Time (1st 5) 1:16:24.5 | Spread (1st 5) 5:37.1 |
| 7, 34, 63, 80, 89, (95), (96) |
| Zack Rispoli, Jayden Wagner, Anthony Elrod, Aaron Piper, Jonathan Konjura, (Owen Konjura), (Sam Rispoli) |
| 12:34.1, 13:43.7, 15:27.2, 16:28.3, 18:11.2, (19:43.4), (20:00.7) |
13 | 275 | St Mary-Avon,
OH - Team Time (1st 5) 1:15:17.7 | Spread (1st 5) 3:10.5 |
| 20, 49, 60, 64, 82, (84), (91) |
| Sam Morris, Edward Zeller, Luke Jones, Charles Szewczykowski, Michael Iacano, (Samuel Plas), (Joseph Saccardi) |
| 13:24.4, 14:34.4, 15:16.5, 15:27.5, 16:34.9, (16:43.4), (18:29.9) |
14 | 285 | St Mary - Berea,
OH - Team Time (1st 5) 1:17:14.8 | Spread (1st 5) 5:56.9 |
| 10, 47, 57, 78, 93, (94) |
| Evan Mordarski, Parker Kaylor, Mason Little, Ian Ketvertis, Kye Hild, (Jack Kaesgen) |
| 12:37.0, 14:26.9, 15:14.0, 16:23.0, 18:33.9, (18:45.0) |
15 | 395 | St. Basil the Great,
OH - Team Time (1st 5) 1:30:23.4 | Spread (1st 5) 10:17.5 |
| 55, 77, 79, 86, 98 |
| Louie (LJ) Rundo II, Preston Martelon, John Paul Eicher, Charlie Anstine, Joseph Chapa |
| 14:57.0, 16:20.5, 16:27.6, 17:23.8, 25:14.5 |