1 | 70 | St. Francis Xavier,
OH - Team Time (1st 5) 50:22.7 | Spread (1st 5) 1:41.6 |
| 2, 4, 5, 6, 53, (53), (58) |
| William Nichols, Emery Buczynski, Griffin Thomas, Ethan Varone, Jude Kendel, (Samuel Bugner), (Simon Conger) |
| 9:37.9, 9:46.4, 9:49.1, 9:49.8, 11:19.5, (11:19.5), (11:34.8) |
2 | 128 | St. Mary (Hudson),
OH - Team Time (1st 5) 53:11.9 | Spread (1st 5) 1:00.5 |
| 11, 14, 21, 38, 44, (64), (70) |
| Stephen Kooshkalis, Owen Swanson, Benjamin Stec, Max Harrington, Thomas Schiele, (Liam Gutschmidt), (Samuel Leombruno) |
| 10:10.7, 10:17.2, 10:31.7, 11:01.1, 11:11.2, (11:44.3), (11:51.3) |
3 | 146 | St. Sebastian,
OH - Team Time (1st 5) 53:19.5 | Spread (1st 5) 3:37.9 |
| 1, 9, 13, 20, 103 |
| Simon Borges, James Sellers, Peter Kindbom, Taiyoh Tabata, Cooper McKeon |
| 9:30.5, 9:57.2, 10:13.8, 10:29.6, 13:08.4 |
4 | 169 | St Raphael,
OH - Team Time (1st 5) 54:42.1 | Spread (1st 5) 42.2 |
| 15, 32, 39, 41, 42, (43), (55) |
| Robert Pinkava, Mario Gomez, Patrick Krajcik, William Kelly, Charles Kullik, (Edward Waters), (Jack Leonard) |
| 10:27.4, 10:57.9, 11:02.0, 11:05.2, 11:09.6, (11:09.9), (11:22.2) |
5 | 196 | Sts Joseph and John,
OH - Team Time (1st 5) 55:08.9 | Spread (1st 5) 1:41.8 |
| 12, 26, 37, 50, 71, (83) |
| Anthony McGowan, Alaster Dolder, Michael Riedl, Owen Hughes, Dominic Ianiro, (Anthony Silvestri) |
| 10:12.3, 10:44.7, 11:01.0, 11:16.8, 11:54.1, (12:14.1) |
6 | 226 | St Peter-North Ridgeville,
OH - Team Time (1st 5) 56:04.1 | Spread (1st 5) 3:01.0 |
| 7, 19, 28, 74, 98, (104), (115) |
| Curtis Crumpler, Lucas Satanek, Michael Gelske Jr, Aston Sanfilippo, Ryan Dancy, (Kyle Coleman), (Joseph Rodeno) |
| 9:50.8, 10:29.4, 10:51.1, 12:01.0, 12:51.8, (13:17.6), (14:11.1) |
7 | 232 | St. Joan of Arc,
OH - Team Time (1st 5) 56:15.9 | Spread (1st 5) 2:21.6 |
| 10, 30, 40, 63, 89, (110), (114) |
| Brennen Kostura, Fulton Kler, Andrew Smith, Gabriel Marcin, Joseph Camposo, (Logan Coleman), (Crosby Horvath) |
| 10:05.3, 10:55.9, 11:04.4, 11:43.4, 12:26.9, (13:48.4), (14:06.0) |
8 | 245 | St Joseph Amherst,
OH - Team Time (1st 5) 56:34.1 | Spread (1st 5) 1:38.4 |
| 18, 35, 46, 66, 80, (101), (118) |
| Jason Drop, Liam Wagner, Benjamin Heinowski, Nathan Ilcisko, Daniel Collins, (Travis Merthe), (Julian Tanza) |
| 10:29.3, 10:59.4, 11:11.7, 11:46.0, 12:07.7, (13:02.4), (14:48.2) |
9 | 248 | Lakewood Catholic Academy,
OH - Team Time (1st 5) 56:41.2 | Spread (1st 5) 1:48.2 |
| 17, 23, 45, 79, 84, (116), (117) |
| Jacob Schreiner, John Michael Klein, Michael Logan, Michael Zbiegen, Michael Floreth, (Liam Nyomo), (Luke Fischer) |
| 10:28.0, 10:39.5, 11:11.5, 12:06.0, 12:16.2, (14:23.0), (14:43.8) |
10 | 263 | St Mark,
OH - Team Time (1st 5) 56:45.0 | Spread (1st 5) 2:31.9 |
| 3, 16, 77, 81, 86, (106), (107) |
| Joseph Sonby, William Lentz, Brendan McBride, Seamus Walton, Nolan Lentz, (Luca Drvenkar), (Benjamin Losteiner) |
| 9:45.3, 10:27.7, 12:04.3, 12:10.5, 12:17.2, (13:27.7), (13:30.0) |
11 | 295 | St. Francis Of Assisi,
OH - Team Time (1st 5) 1:01:21.3 | Spread (1st 5) 5:44.1 |
| 24, 25, 34, 92, 120 |
| Atlas Megla, Vincent Grano, Bradley Blanton, Grayson Heffelmire, Dominic Shaniuk |
| 10:41.7, 10:42.6, 10:58.6, 12:32.6, 16:25.8 |
12 | 299 | GESU Catholic,
OH - Team Time (1st 5) 57:57.5 | Spread (1st 5) 43.5 |
| 47, 51, 62, 67, 72, (88) |
| Parker Yon, Alex Ondrejka, Brenden Yates, Daniel Watson, Robert Prater, (John Vary) |
| 11:13.2, 11:17.4, 11:42.2, 11:48.0, 11:56.7, (12:24.5) |
13 | 314 | St Angela Merici,
OH - Team Time (1st 5) 58:25.7 | Spread (1st 5) 44.6 |
| 52, 57, 61, 68, 76, (108) |
| Rory Petrulis, John Hollo, Jacob Ganelli, Luke Desjardins, Quinton Englander, (Michael Hageman) |
| 11:18.8, 11:33.1, 11:41.1, 11:49.3, 12:03.4, (13:32.6) |
14 | 323 | Urban Community School,
OH - Team Time (1st 5) 58:53.7 | Spread (1st 5) 3:35.4 |
| 8, 48, 75, 87, 105 |
| Samuel Heuberger, Cortland Muttillo, Van Stewart, Jaxon Barbour, Simon Kachmyers |
| 9:51.5, 11:13.3, 12:02.1, 12:19.9, 13:26.9 |
15 | 326 | Sacred Heart of Jesus - Wadsworth,
OH - Team Time (1st 5) 58:59.7 | Spread (1st 5) 1:38.5 |
| 29, 56, 59, 90, 92, (121) |
| Leo Gerschutz, Scott Carter, Andrew Gill, Sam Moser, Michael Izzo, (Daniel Enders) |
| 10:54.1, 11:28.3, 11:36.1, 12:28.6, 12:32.6, (16:43.4) |
16 | 343 | St Dominic,
OH - Team Time (1st 5) 59:29.7 | Spread (1st 5) 1:57.1 |
| 27, 60, 78, 82, 96, (109) |
| William Buehl-Reichard, Tuck Hurst, George Comar, Thomas Gallagher, Johnny Miller, (Henry Harbaugh) |
| 10:47.6, 11:40.0, 12:05.2, 12:12.2, 12:44.7, (13:33.0) |
17 | 352 | St. Hilary,
OH - Team Time (1st 5) 1:00:33.1 | Spread (1st 5) 3:27.4 |
| 21, 49, 69, 100, 113 |
| Jack Mactavish, Christopher Regula, Sullivan Mosher, Owen Wilkinson, Nicholas Kuy |
| 10:31.7, 11:14.8, 11:50.6, 12:56.9, 13:59.1 |
18 | 404 | Mater Dei Academy,
OH - Team Time (1st 5) 1:02:17.2 | Spread (1st 5) 3:00.7 |
| 33, 65, 95, 99, 112 |
| Alexander Harper, John Payne Jr, Simon Jackam, Brandt Lann, Andrew Ridler |
| 10:58.0, 11:45.3, 12:39.1, 12:56.1, 13:58.7 |
19 | 420 | Seton Catholic,
OH - Team Time (1st 5) 1:02:02.0 | Spread (1st 5) 2:08.8 |
| 36, 91, 94, 97, 102, (111), (122) |
| Trey Romanini, Wesley Dykes, Ethan Baxter, Michael Connelly, Griffin Berthelot, (Bishop Cleary), (Jack Dockus) |
| 10:59.5, 12:29.8, 12:37.4, 12:47.0, 13:08.3, (13:54.3), (17:04.0) |
20 | 431 | St. Francis de Sales (Akron),
OH - Team Time (1st 5) 1:09:39.9 | Spread (1st 5) 7:35.5 |
| 31, 73, 85, 119, 123 |
| J Kurple, Alexander Yeager, Glenn Conroy, Liam Graham, Ryan Pinghero |
| 10:56.7, 11:59.6, 12:17.1, 15:54.3, 18:32.2 |