1 | 57 | St Dominic,
OH - Team Time (1st 5) 1:07:56.0 | Spread (1st 5) 2:26.8 |
| 2, 6, 9, 16, 24, (39) |
| Dominic Longmeier, Julian Vaquera-Little, John Miller, Thomas Gallagher, William Buehl-Reichard, (Simone Boyagian) |
| 12:25.3, 12:58.2, 13:20.6, 14:19.8, 14:52.1, (22:26.2) |
2 | 60 | St. Francis Of Assisi,
OH - Team Time (1st 5) 1:08:25.3 | Spread (1st 5) 1:20.0 |
| 7, 10, 11, 15, 17, (18), (29) |
| Atlas Megla, Theodore Tatarko, Bradley Blanton, Finnegan (Finn) Serrano, Trevor Francis, (Liam Sulzer), (Nathan Petrick) |
| 13:01.2, 13:21.1, 13:24.9, 14:16.9, 14:21.2, (14:22.5), (15:19.3) |
3 | 91 | St. Barnabas,
OH - Team Time (1st 5) 1:10:44.1 | Spread (1st 5) 3:48.9 |
| 1, 14, 19, 27, 30 |
| Benjamin Simenc, Austin Frackelton, Adam Clemans, Benjamin Mueller, Charles Frank |
| 11:37.0, 14:09.6, 14:24.1, 15:07.5, 15:25.9 |
4 | 97 | GESU Catholic,
OH - Team Time (1st 5) 1:12:06.8 | Spread (1st 5) 1:52.0 |
| 8, 20, 21, 22, 26, (28), (34) |
| Max Kress, Jacob Obrock, Lucas Vary, Oliver Carney, Parker Yon, (Henry Brady), (Daniel Watson) |
| 13:11.6, 14:25.7, 14:40.4, 14:45.5, 15:03.6, (15:16.6), (16:45.0) |
5 | 116 | Mater Dei Academy,
OH - Team Time (1st 5) 1:19:28.8 | Spread (1st 5) 7:38.0 |
| 3, 12, 31, 32, 38 |
| Carter Shininger, Sean Waite, Alexander Harper, John Payne Jr, Noah Weisblat |
| 12:47.3, 13:36.1, 16:18.6, 16:21.5, 20:25.3 |
6 | 123 | Ss. Robert and William,
OH - Team Time (1st 5) 1:21:18.3 | Spread (1st 5) 6:33.9 |
| 4, 13, 33, 36, 37, (41) |
| Anthony Sustarsic, Noah Scheider, Joseph Priah, Joshua Clarke, Killian Callam, (Joseph Jagodnik) |
| 12:48.5, 13:48.1, 16:35.9, 18:43.4, 19:22.4, (28:44.4) |
7 | 128 | St Paschal Baylon,
OH - Team Time (1st 5) 1:26:36.4 | Spread (1st 5) 13:17.9 |
| 5, 23, 25, 35, 40 |
| Rex Waggle, Matthew Zalik, Athan Willis, Michael Willis, Xavier Saunders |
| 12:52.8, 14:48.0, 15:00.6, 17:44.3, 26:10.7 |