1 | 30 | North Ridgeville,
OH - Team Time (1st 5) 56:31.8 | Spread (1st 5) 58.1 |
| 1, 2, 4, 11, 12, (14), (19) |
| Gustavo Imbacuan, Samuel Janning, Jackson Gift, Jacob Reed, Ebrahim Alzraqat, (Ayden Foote), (Quinn Vrba) |
| 10:44.1, 11:07.9, 11:19.5, 11:38.1, 11:42.2, (11:44.1), (12:20.7) |
2 | 65 | Archbishop Hoban,
OH - Team Time (1st 5) 59:33.0 | Spread (1st 5) 1:51.0 |
| 3, 9, 9, 15, 29, (37), (37) |
| Evan Mlachak, Sebastian Blaser, Ryan Baxter, Thomas Gaffney, Timothy Sullivan, (Guido Chiancone), (Alexander Minick) |
| 11:14.0, 11:38.0, 11:38.0, 11:58.0, 13:05.0, (13:40.0), (13:40.0) |
3 | 77 | Revere,
OH - Team Time (1st 5) 1:00:13.0 | Spread (1st 5) 1:03.0 |
| 5, 13, 16, 21, 22, (24), (26) |
| Garrett Sedlock, Andy Downey, Connor Peer, Dylan Molter, Luke Furukawa, (Aryan Pai), (Eddie Liu) |
| 11:28.0, 11:43.0, 12:05.0, 12:26.0, 12:31.0, (12:34.0), (12:48.0) |
4 | 79 | Perry (Massillon),
OH - Team Time (1st 5) 1:00:31.0 | Spread (1st 5) 1:28.0 |
| 6, 7, 18, 20, 28, (31), (34) |
| Thomas Haren, Luke Detter, Evan Creaturo, Logan Erickson, Mason Frazee, (Cameron Cooper), (Joe Backus) |
| 11:30.0, 11:32.0, 12:10.0, 12:21.0, 12:58.0, (13:08.0), (13:17.0) |
5 | 126 | University School,
OH - Team Time (1st 5) 1:04:16.0 | Spread (1st 5) 2:38.0 |
| 8, 16, 23, 39, 40, (41), (42) |
| Ethan Ansevin, Gabe Ewen, Alec Congdon, Philip Colvin, Josh Rossen, (Andrew Beck), (Arihant Aneja) |
| 11:35.0, 12:05.0, 12:32.0, 13:51.0, 14:13.0, (14:23.0), (14:47.0) |
6 | 145 | Walsh Jesuit,
OH - Team Time (1st 5) 1:04:55.0 | Spread (1st 5) 40.0 |
| 25, 26, 29, 32, 33, (35), (36) |
| Cameron Kelly, Ryan Hall, Luke Massary, Lou Laguardia, Liam Gilson, (Matt Zsembik), (Caleb Smesko) |
| 12:35.0, 12:48.0, 13:05.0, 13:12.0, 13:15.0, (13:26.0), (13:27.0) |