1 | 15 | Summit Country Day,
OH - Team Time (1st 5) 1:23:39.7 | Spread (1st 5) 18.8 |
| 1, 2, 3, 4, 5, (6), (12) |
| Larkin Woodward, Liam Woodward, Drew (Andrew) Barhorst, William McLane, Garrett Rahe, (Alex Rojas), (Ashton Jordan) |
| 16:36.8, 16:37.0, 16:41.5, 16:48.8, 16:55.6, (16:57.2), (17:41.0) |
2 | 107 | Miami Valley Christian Academy,
OH - Team Time (1st 5) 1:32:10.5 | Spread (1st 5) 2:10.4 |
| 14, 15, 17, 23, 38, (41), (57) |
| Will Sten, Drew Varney, Braden Ruotolo, Jack Sandul, Steven Williams, (Eli Hilsher), (Nathaniel Williams) |
| 17:46.8, 17:48.3, 18:02.7, 18:35.5, 19:57.2, (20:05.7), (20:56.6) |
3 | 108 | Dayton Christian,
OH - Team Time (1st 5) 1:32:44.0 | Spread (1st 5) 1:31.6 |
| 13, 18, 24, 25, 28, (35), (36) |
| Ethan Withers, Micah Blake, Sam Ferriman, Clayton Rohrer, Nathaniel Reynolds, (Joel Dulski), (Ben LaCasse) |
| 17:45.9, 18:09.9, 18:40.6, 18:50.1, 19:17.5, (19:48.8), (19:52.7) |
4 | 125 | Cincinnati Christian (Fairfield),
OH - Team Time (1st 5) 1:33:32.6 | Spread (1st 5) 3:33.3 |
| 7, 11, 26, 31, 50, (55), (66) |
| Micah Katz, Christian Olson, Blake Kimble, Brody Miller, Noah Hines, (Isaiah Womack), (Ezra Koger) |
| 17:00.7, 17:27.5, 19:02.2, 19:28.2, 20:34.0, (20:53.3), (21:40.7) |
5 | 128 | Seven Hills Upper,
OH - Team Time (1st 5) 1:34:02.6 | Spread (1st 5) 2:44.6 |
| 10, 19, 22, 34, 43, (52), (56) |
| Carter Stevens, Nick Roblyer, Thomas Dunson, Brady O'Connor, Jon Boehm, (Dhanush Bearelly), (Max Faison) |
| 17:22.9, 18:12.0, 18:33.2, 19:47.0, 20:07.5, (20:40.5), (20:55.3) |
6 | 132 | Georgetown,
OH - Team Time (1st 5) 1:34:43.2 | Spread (1st 5) 2:11.0 |
| 16, 20, 21, 33, 42, (54), (67) |
| Jacob Faught, Aaron Riddle, Mason Williams, Caleb Jones, Aiden McGinnis, (Clayton Caldwell), (Owen Balzhiser) |
| 17:56.1, 18:26.0, 18:30.0, 19:44.0, 20:07.1, (20:46.0), (22:28.0) |
7 | 187 | Cincinnati Country Day,
OH - Team Time (1st 5) 1:38:36.1 | Spread (1st 5) 4:00.3 |
| 8, 29, 30, 58, 62, (65), (71) |
| Joe Gibson, Nathan Hetzler, Trevor Gregorsok, John Ragland, William Donovan, (William Lothmann), (Shayon Choudhury) |
| 17:18.3, 19:25.1, 19:28.1, 21:06.0, 21:18.6, (21:33.1), (23:00.3) |
| 187 | Williamsburg,
OH - Team Time (1st 5) 1:38:44.6 | Spread (1st 5) 3:13.2 |
| 9, 37, 46, 46, 49, (60), (73) |
| Zach Earley, Alex Boland, Will Oetzel, Owen Salamon, josiah Bickett, (Johnathan Oetzel), (Matthew Stall) |
| 17:19.7, 19:54.0, 20:29.0, 20:29.0, 20:32.9, (21:11.0), (23:16.4) |
9 | 254 | Middletown Christian,
OH - Team Time (1st 5) 1:45:58.7 | Spread (1st 5) 3:58.4 |
| 32, 39, 40, 68, 75, (83) |
| Matt Prall, Carson Davis, Andrew Maynus, Caleb Skaggs, Isaac Maynus, (Alek Semenov) |
| 19:35.4, 19:59.7, 20:04.6, 22:45.2, 23:33.8, (30:49.6) |
10 | 256 | St Bernard-Elmwood Place,
OH - Team Time (1st 5) 1:43:19.4 | Spread (1st 5) 2:20.0 |
| 27, 51, 53, 61, 64, (72), (79) |
| Jaiden Jasper, Logan Doddy, Bryan Winstead, Colt Mattox, Fletcher Arnstrong, (Adrian Sanders), (Brayden Smith) |
| 19:11.9, 20:37.1, 20:42.8, 21:15.7, 21:31.9, (23:16.3), (24:31.0) |
11 | 257 | Ripley-Union-Lewis Huntington,
OH - Team Time (1st 5) 1:43:42.1 | Spread (1st 5) 1:20.1 |
| 44, 45, 46, 59, 63, (76), (78) |
| Alex Applegate, Henry Trapp, Mekhi Carsby, Izayah Goins, Clay Fossitt, (Brayden Boone), (Grant Jodery) |
| 20:11.0, 20:22.0, 20:29.0, 21:09.0, 21:31.1, (23:53.0), (24:06.0) |
12 | 370 | Felicity-Franklin,
OH - Team Time (1st 5) 2:00:03.6 | Spread (1st 5) 4:23.0 |
| 69, 70, 74, 77, 80, (81), (82) |
| Jeffery Beck, Matthew Johns, Robbie Ridpath, Sam Van Huss, Elijah Simpson, (David Bartolin), (Gideon Smith) |
| 22:46.0, 22:48.0, 23:25.6, 23:55.0, 27:09.0, (28:00.0), (29:26.0) |