1 | 29 | St. Sebastian,
OH - Team Time (1st 5) 46:47.1 | Spread (1st 5) 1:06.9 |
| 1, 2, 5, 6, 15, (22), (25) |
| Brennan Chivers, Michael Walter, Andrew Thomas, Ethan Wyszynski, Luke Kindbom, (Braylon Peets), (Joshua Skovira) |
| 8:51.5, 9:14.2, 9:21.1, 9:21.9, 9:58.4, (10:07.4), (10:11.1) |
2 | 58 | Seton Catholic,
OH - Team Time (1st 5) 48:56.8 | Spread (1st 5) 43.2 |
| 4, 8, 12, 16, 18, (19), (21) |
| Brady Eggleston, Anthony Lutz, AJ Spano, Simon Powers, Michael Piccirillo, (Ian Kolencik), (Paul Lopez) |
| 9:21.0, 9:35.3, 9:57.3, 9:59.0, 10:04.2, (10:04.9), (10:06.0) |
3 | 69 | St. Francis Xavier,
OH - Team Time (1st 5) 48:52.4 | Spread (1st 5) 56.7 |
| 3, 7, 10, 20, 29, (32), (33) |
| Keenan Cummings, Blake Boehnen, Aiden Fox, Grant Tomecko, Liam Meade, (Roman Prusinski), (Mason Bair) |
| 9:20.4, 9:23.2, 9:45.8, 10:05.9, 10:17.1, (10:18.8), (10:20.5) |
4 | 105 | Sacred Heart of Jesus - Wadsworth,
OH - Team Time (1st 5) 50:27.7 | Spread (1st 5) 41.1 |
| 9, 14, 17, 30, 35, (44), (45) |
| Vincent Ravanelli, Landon Grentzer, Charles Gale, Michael Berube, Dominic Fortunato, (Carson Bernard), (Will Mackiewicz) |
| 9:43.9, 9:58.2, 10:03.2, 10:17.4, 10:25.0, (10:38.8), (10:47.6) |
5 | 120 | St. Hilary,
OH - Team Time (1st 5) 50:48.5 | Spread (1st 5) 24.8 |
| 11, 23, 27, 28, 31, (42), (43) |
| Paul 111 Goske, Joseph Redle, Daniel Bisesi, Joseph Stock, James Morris, (Jacob Zimmerman), (Sebastian Hahn) |
| 9:52.8, 10:08.0, 10:14.6, 10:15.5, 10:17.6, (10:31.6), (10:33.3) |
6 | 172 | Holy Family-Stow,
OH - Team Time (1st 5) 52:09.0 | Spread (1st 5) 50.7 |
| 13, 36, 37, 40, 46, (52), (53) |
| Nicholas Cavallaro, Adam Gabele, Logan Vowles, Ben Virostek, Josh Williams, (Ryan Jermain), (Brendan Cassiday) |
| 9:57.8, 10:25.4, 10:26.2, 10:31.1, 10:48.5, (11:21.5), (11:22.6) |
7 | 188 | St. Patrick,
OH - Team Time (1st 5) 52:38.7 | Spread (1st 5) 56.6 |
| 24, 34, 39, 41, 50, (54), (64) |
| Noah Hier, Hunter Morris, Maxwell Hardy, Patrick Scahill, Michael Michniak, (Luke Heineking), (Michael Knight) |
| 10:08.8, 10:22.4, 10:30.6, 10:31.5, 11:05.4, (11:49.5), (12:50.9) |
8 | 232 | St. Ambrose,
OH - Team Time (1st 5) 55:41.7 | Spread (1st 5) 1:38.3 |
| 26, 47, 48, 55, 56, (57), (60) |
| Aiden Walter, Ian Volle, Andrew Erickson, Maximilian Eichman, Lucas Jeanclerc, (Emmett Keller), (Ryan Magers) |
| 10:14.5, 10:50.3, 10:54.0, 11:50.1, 11:52.8, (11:59.0), (12:11.0) |
9 | 282 | St. Matthew,
OH - Team Time (1st 5) 59:19.5 | Spread (1st 5) 1:36.5 |
| 49, 51, 58, 61, 63 |
| Riley Phillips, Jack Viera, Jack Jendrisak, Logan Flachbart, Robert Boley |
| 11:02.2, 11:18.7, 12:01.3, 12:18.6, 12:38.7 |
10 | 290 | St. Augustine,
OH - Team Time (1st 5) 1:02:45.8 | Spread (1st 5) 3:41.1 |
| 38, 59, 62, 65, 66, (67) |
| Kaeden Kolarik, James Hornyak, Jack Brindo, Brian Kelly, Anthony Smith, (Zachary Todaro) |
| 10:27.7, 12:03.5, 12:37.4, 13:28.4, 14:08.8, (16:28.4) |