1 | 70 | Worthington Kilbourne,
OH - Team Time (1st 5) 49:56.0 | Spread (1st 5) 1:07.0 |
| 2, 3, 7, 29, 29, (42), (42) |
| Ryan Smith, Steven Miller, AJ Hawkins, Jackson Deisler, Bilal Chaudhry, (Levi Knuth), (Mitchell Niemantsverdriet) |
| 9:24.0, 9:40.0, 9:50.0, 10:31.0, 10:31.0, (10:42.0), (10:42.0) |
2 | 73 | Olentangy Orange,
OH - Team Time (1st 5) 50:09.0 | Spread (1st 5) 1:04.0 |
| 1, 8, 17, 22, 25, (37), (38) |
| Saketh Rudraraju, Luke Woolard, Matthew Schroff, Colin McCloskey, Bradyn Allender, (Rushil Gaddam), (Casey Covert) |
| 9:22.0, 9:54.0, 10:09.0, 10:18.0, 10:26.0, (10:35.0), (10:36.0) |
3 | 96 | Olentangy,
OH - Team Time (1st 5) 51:03.0 | Spread (1st 5) 34.0 |
| 11, 18, 18, 20, 29, (32), (34) |
| Jason Rettinger, Matthew Mihalich, Hugh Jacobsmeyer, Parker Reed, Elijah Moore, (Jackson Shultz), (Braydon Nix) |
| 9:57.0, 10:11.0, 10:11.0, 10:13.0, 10:31.0, (10:32.0), (10:34.0) |
4 | 97 | Dublin Scioto,
OH - Team Time (1st 5) 50:47.0 | Spread (1st 5) 1:03.0 |
| 4, 9, 11, 27, 46, (47), (49) |
| Weston Day, Bryce Page, Reece Page, Owen Kockentiet, Michael Kinzer, (Nathan Evans), (Haruki Nakamura) |
| 9:41.0, 9:55.0, 9:57.0, 10:30.0, 10:44.0, (10:47.0), (10:51.0) |
5 | 107 | Carroll,
OH - Team Time (1st 5) 51:08.7 | Spread (1st 5) 48.9 |
| 6, 14, 15, 33, 39, (45), (48) |
| Jack Agnew, Seth Tivakaran, Logan Arnold, Andrew Janson, Jared Sargent, (Neil Tivakaran), (Nathan Schiffler) |
| 9:49.2, 10:03.8, 10:04.9, 10:32.7, 10:38.1, (10:43.3), (10:49.5) |
6 | 116 | Marysville,
OH - Team Time (1st 5) 51:25.0 | Spread (1st 5) 50.0 |
| 5, 13, 24, 34, 40, (41), (44) |
| Keaton Sanford, Preston Herring, Evan Donahue, Levi Weithman, Luke Reighard, (Dylan Garber), (Aaron Schlemmer) |
| 9:49.0, 9:59.0, 10:24.0, 10:34.0, 10:39.0, (10:41.0), (10:43.0) |
7 | 154 | Thomas Worthington,
OH - Team Time (1st 5) 52:17.0 | Spread (1st 5) 56.0 |
| 10, 21, 23, 49, 51, (52), (55) |
| Owen Hedberg, Ethan Morgan, Mulu Ferguson, Mason Telatnik, Marc Thornton, (Charles Rundio), (Fraser Kirk) |
| 9:56.0, 10:16.0, 10:22.0, 10:51.0, 10:52.0, (10:59.0), (11:26.0) |
8 | 192 | Newark,
OH - Team Time (1st 5) 55:09.0 | Spread (1st 5) 2:00.0 |
| 16, 27, 34, 57, 58, (61), (62) |
| Jacob Brechbill, Isaiah Potter, Luca Stukey, Adam Cockerham, Cohen Stukey, (Joshua Wilkins), (Karter Blake) |
| 10:07.0, 10:30.0, 10:34.0, 11:51.0, 12:07.0, (12:22.0), (12:23.0) |
9 | 267 | Reynoldsburg,
OH - Team Time (1st 5) 59:34.0 | Spread (1st 5) 2:22.0 |
| 26, 54, 59, 63, 65, (68), (70) |
| Jackson Powell, Abdoul Bah, Alex Begeny, Jacob Hinds, Cooper Price, (Tyler Harmacek), (Christopher (CJ) Kowalewski) |
| 10:29.0, 11:20.0, 12:09.0, 12:45.0, 12:51.0, (12:59.0), (13:00.0) |
10 | 333 | Western Brown,
OH - Team Time (1st 5) 1:04:14.0 | Spread (1st 5) 1:54.0 |
| 56, 64, 66, 73, 74, (77), (78) |
| Brayden Dill, Jude Woodruff, Hunter Saylor, Jackson Fite, David Rice, (Ruben Latham), (Ethan Burneson) |
| 11:38.0, 12:48.0, 12:54.0, 13:22.0, 13:32.0, (13:54.0), (14:00.0) |
11 | 341 | Wilmington,
OH - Team Time (1st 5) 1:04:34.2 | Spread (1st 5) 2:50.6 |
| 53, 69, 71, 72, 76, (79), (80) |
| Henry Hildebrandt, Conner Walters, Dylan Littrell, Oliver McDermott, Sam Burt, (Aiden Matheney), (Matthias Brausch) |
| 11:02.8, 12:59.4, 13:18.0, 13:20.6, 13:53.4, (14:17.4), (15:01.5) |
12 | 365 | Goshen,
OH - Team Time (1st 5) 1:15:16.7 | Spread (1st 5) 7:03.0 |
| 60, 67, 75, 81, 82, (83) |
| Josh Healey, Aiden Bryant, Nick Dean, Gabe Cordrey, Brennen Smack, (Levi Cline) |
| 12:19.0, 12:56.0, 13:39.7, 17:00.0, 19:22.0, (29:14.0) |