1 | 47 | St. Francis Xavier,
OH - Team Time (1st 5) 47:17.3 | Spread (1st 5) 1:03.5 |
| 2, 4, 8, 13, 20, (31), (32) |
| Keenan Cummings, Blake Boehnen, Grant Tomecko, Aiden Lika, Andrew Bugner, (Liam Meade), (Lucas Kennedy) |
| 8:56.8, 9:06.1, 9:29.5, 9:44.6, 10:00.3, (10:22.6), (10:24.7) |
2 | 63 | Seton Catholic,
OH - Team Time (1st 5) 48:11.7 | Spread (1st 5) 1:01.6 |
| 3, 10, 11, 18, 21, (24), (35) |
| Anthony Lutz, Ian Kolencik, AJ Spano, Michael Piccirillo, Simon Powers, (Sam Mehelic), (Ryan Baxter) |
| 9:01.4, 9:33.6, 9:38.7, 9:55.0, 10:03.0, (10:07.6), (10:26.5) |
3 | 85 | St. Sebastian,
OH - Team Time (1st 5) 48:31.8 | Spread (1st 5) 1:50.2 |
| 1, 5, 7, 29, 43, (46), (62) |
| Brennan Chivers, Michael Walter, Luke Kindbom, Joshua Skovira, Owen Schlueter, (Timothy Sullivan), (Jack Doucet) |
| 8:55.5, 9:09.4, 9:26.4, 10:14.8, 10:45.7, (10:52.1), (11:41.1) |
4 | 121 | St. Patrick,
OH - Team Time (1st 5) 50:28.0 | Spread (1st 5) 53.8 |
| 9, 15, 27, 34, 36, (44), (47) |
| Patrick Scahill, Jacob Hier, Noah Hier, Patrick Warczak, Max Stumpf, (Logan Smith), (Michael Michniak) |
| 9:33.0, 9:50.3, 10:12.1, 10:25.8, 10:26.8, (10:47.8), (10:55.3) |
5 | 123 | Holy Family-Stow,
OH - Team Time (1st 5) 50:23.7 | Spread (1st 5) 1:06.5 |
| 6, 26, 28, 30, 33, (40), (45) |
| Nicholas Cavallaro, Henry Chmielowicz, Aiden Bogoniewski, Ryan Becker, Ben Perduk, (Zander Minick), (Ryan Jermain) |
| 9:19.2, 10:08.3, 10:12.2, 10:18.3, 10:25.7, (10:41.3), (10:51.4) |
6 | 144 | St. Hilary,
OH - Team Time (1st 5) 51:30.1 | Spread (1st 5) 1:12.4 |
| 14, 16, 23, 42, 49, (51), (56) |
| Sebastian Hahn, Nathan Kerrigan, James Morris, Daniel Bisesi, Jacob Zimmerman, (Benjamin Goske), (Brennan Albainy) |
| 9:47.2, 9:54.2, 10:05.2, 10:43.9, 10:59.6, (11:19.4), (11:26.1) |
7 | 161 | St. Matthew,
OH - Team Time (1st 5) 52:14.5 | Spread (1st 5) 1:38.8 |
| 12, 17, 39, 41, 52, (57), (59) |
| Benjamin Breiding, Phillip Hoff, Riley Phillips, Jack Viera, Logan Flachbart, (Karlen Clark), (Nicholas Cultrona) |
| 9:42.4, 9:54.4, 10:34.6, 10:41.9, 11:21.2, (11:26.8), (11:31.7) |
8 | 203 | Sacred Heart of Jesus - Wadsworth,
OH - Team Time (1st 5) 54:03.8 | Spread (1st 5) 1:29.1 |
| 19, 25, 50, 54, 55, (58), (60) |
| Landon Grentzer, Cooper Kresowaty, Will Mackiewicz, Peyton Weekly, Dominic Fortunato, (Alistair Jonke), (Calvin Kresowaty) |
| 9:56.8, 10:08.0, 11:10.2, 11:22.9, 11:25.9, (11:26.9), (11:36.4) |
9 | 249 | St. Ambrose,
OH - Team Time (1st 5) 56:09.8 | Spread (1st 5) 2:08.7 |
| 22, 38, 61, 63, 65, (66), (67) |
| Aiden Walter, KC LaRue, Maximilian Eichman, Lucas Jeanclerc, Ben Beeson, (Nathan Kelly), (John Deaton) |
| 10:04.5, 10:33.2, 11:37.3, 11:41.6, 12:13.2, (12:13.9), (12:37.3) |
10 | 270 | St. Augustine,
OH - Team Time (1st 5) 58:27.5 | Spread (1st 5) 3:01.6 |
| 37, 48, 53, 64, 68, (69) |
| Kaeden Kolarik, Robert Ryan, Zachary Todaro, Benjamin Miller, Dominic Ebner, (Tavery Stephens) |
| 10:28.1, 10:57.0, 11:21.8, 12:10.9, 13:29.7, (19:02.5) |