1 | 57 | Madeira,
OH - Team Time (1st 5) 1:23:34.2 | Spread (1st 5) 26.5 |
| 4, 10, 12, 14, 17, (25), (57) |
| Diego Arredondo, Joseph Kirby, Ben Ramos, Dylan Whitson, Ethan Henry, (Jacob Gaffney), (Luke Mitchell) |
| 16:28.8, 16:39.0, 16:42.9, 16:48.2, 16:55.3, (17:24.7), (18:21.3) |
2 | 117 | Badin,
OH - Team Time (1st 5) 1:26:09.1 | Spread (1st 5) 1:09.0 |
| 11, 13, 23, 30, 40, (42), (52) |
| Mike Rand, Owen Mathews, Dominic Seigel, Kevin Spade, Andy Moore, (Aiden Drake), (Mitchell Peel) |
| 16:40.3, 16:47.3, 17:19.3, 17:32.9, 17:49.3, (17:52.6), (18:10.4) |
3 | 130 | Monroe,
OH - Team Time (1st 5) 1:26:15.6 | Spread (1st 5) 2:03.4 |
| 8, 9, 18, 24, 71, (76), (78) |
| Christian Leach, Marty Zumbiel, Andy Garver, Wyatt Phipps, Robert Hoegeman, (Zachary Slone), (Braden Tarin) |
| 16:38.7, 16:38.9, 16:56.2, 17:19.7, 18:42.1, (18:48.6), (18:53.8) |
4 | 140 | Indian Hill,
OH - Team Time (1st 5) 1:26:21.5 | Spread (1st 5) 2:07.5 |
| 1, 5, 39, 46, 49, (54), (58) |
| Ben Bayless, Nolan Heffernan, Bradley Corl, Nicholas Hollander, Tommy Tauer, (Spencer Mangialardo), (Alex Galbraith) |
| 15:55.4, 16:35.0, 17:46.9, 18:01.3, 18:02.9, (18:18.6), (18:23.0) |
5 | 173 | Wyoming,
OH - Team Time (1st 5) 1:27:47.8 | Spread (1st 5) 1:59.2 |
| 3, 16, 33, 60, 61, (72), (77) |
| Jack Schwartz, John Nice, Collin Bornholdt, Henry Chemero, Josh Parker, (Max Schirra), (Malachi O'leary) |
| 16:27.1, 16:52.8, 17:36.9, 18:24.7, 18:26.3, (18:42.6), (18:53.7) |
6 | 196 | Madison,
OH - Team Time (1st 5) 1:28:56.6 | Spread (1st 5) 1:44.5 |
| 7, 27, 51, 53, 58, (73), (85) |
| Owen Hennessey, J.D. Galovic, Dimitri Dragas, Brian Chaffee, Brandon Rockwood, (Dillon Miller), (Kent Butler) |
| 16:38.5, 17:29.4, 18:07.7, 18:18.0, 18:23.0, (18:44.0), (19:02.5) |
7 | 200 | Mariemont,
OH - Team Time (1st 5) 1:28:42.9 | Spread (1st 5) 2:03.7 |
| 15, 20, 36, 50, 79, (80), (82) |
| Nolan Buck, Sam Beeler, Henry Buck, Sean Reber, Casey Dutro, (Quinn Benner), (Jonah Dill) |
| 16:50.2, 17:13.0, 17:42.3, 18:03.5, 18:53.9, (18:56.3), (18:56.8) |
8 | 213 | Archbishop McNicholas,
OH - Team Time (1st 5) 1:29:27.4 | Spread (1st 5) 1:20.5 |
| 26, 35, 37, 41, 74, (82), (96) |
| Ian Burt, Charles Taylor, Michael Deyhle, Hunter Evans, Andrew Sarge, (Drew Walsh), (Zach Fein) |
| 17:25.0, 17:41.0, 17:45.2, 17:50.7, 18:45.5, (18:56.8), (19:42.9) |
9 | 254 | Bishop Fenwick,
OH - Team Time (1st 5) 1:30:51.5 | Spread (1st 5) 1:51.6 |
| 31, 32, 34, 65, 92, (93), (103) |
| Ben Chartrand, Luke Lococo, Derek Boland, Ryan Zearley, Logan Lippert, (Josh Lewis), (Anthony Lococo) |
| 17:35.1, 17:36.8, 17:37.5, 18:35.4, 19:26.7, (19:29.3), (20:07.0) |
10 | 263 | Taylor,
OH - Team Time (1st 5) 1:31:14.7 | Spread (1st 5) 4:31.3 |
| 2, 6, 43, 97, 115, (117), (118) |
| Chase Grauel, Nick Lake, Jacob Gehrum, Nolan Saylor, Grant Saylor, (Josh Vogelpohl), (Trevor Jossuha) |
| 16:15.6, 16:35.3, 17:52.7, 19:44.2, 20:46.9, (20:49.1), (20:52.6) |
11 | 270 | Bethel Tate,
OH - Team Time (1st 5) 1:31:05.3 | Spread (1st 5) 1:21.9 |
| 22, 44, 67, 67, 70, (75), (88) |
| Sam Frondorf, Noah Rees, Chase Smith, Noah Sayles, Alex Black, (Ian Mcqueary), (Zane Royer) |
| 17:18.5, 17:55.0, 18:35.7, 18:35.7, 18:40.4, (18:45.9), (19:14.0) |
12 | 303 | Clark Montessori,
OH - Team Time (1st 5) 1:32:04.7 | Spread (1st 5) 1:36.5 |
| 28, 45, 62, 81, 87, (89), (91) |
| Evan Estes, Jacob Miller, Jacob Wells-mccullough, Jesse Jarrold-grapes, Gabe Crooms, (Tucker Livermore), (Connor Courtney) |
| 17:31.5, 18:00.4, 18:28.2, 18:56.6, 19:08.0, (19:17.0), (19:22.6) |
13 | 370 | Blanchester,
OH - Team Time (1st 5) 1:35:01.5 | Spread (1st 5) 2:41.4 |
| 47, 48, 63, 98, 114, (131), (145) |
| Tyler Holland, Sean Holland, Ricky Davis, Nick Musselman, Brett Bandow, (Adam Bockhorst), (Mathew O'Neil) |
| 18:01.5, 18:01.6, 18:29.8, 19:45.7, 20:42.9, (22:14.8), (32:35.6) |
14 | 392 | New Richmond,
OH - Team Time (1st 5) 1:35:56.7 | Spread (1st 5) 2:49.0 |
| 29, 56, 94, 105, 108, (109), (116) |
| Mason Hance, Brady Jenkins, Wesley Bailey, Ben Howard, Lleyton Flamm, (Alex Senter), (Will Hess) |
| 17:32.0, 18:20.3, 19:29.8, 20:13.6, 20:21.0, (20:21.3), (20:48.3) |
15 | 411 | Batavia,
OH - Team Time (1st 5) 1:37:10.0 | Spread (1st 5) 4:03.9 |
| 19, 66, 95, 112, 119, (122), (126) |
| Ridge Cook, Ethan Clark, James Langley, Jake Brown, Isaiah Lewis, (Brandon Sauter), (Anas Rehmani) |
| 17:09.6, 18:35.6, 19:32.7, 20:38.6, 21:13.5, (21:27.3), (21:32.2) |
16 | 419 | Clermont Northeastern,
OH - Team Time (1st 5) 1:37:43.6 | Spread (1st 5) 4:07.1 |
| 55, 64, 69, 99, 132, (136), (141) |
| Sam Patterson, Seth Teaney, Summit Northrup, Tyler Conley, Trentin Nichols, (Clayton Hodge), (Kentin Nicholas) |
| 18:18.7, 18:33.0, 18:40.1, 19:46.0, 22:25.8, (22:48.1), (23:36.2) |
17 | 500 | East Clinton,
OH - Team Time (1st 5) 1:42:00.5 | Spread (1st 5) 4:12.3 |
| 21, 110, 120, 124, 125, (128), (129) |
| Aiden Henson, Justin Arnold, Van Frye, Trent Garen, Zach Vest, (John Cline), (Jake Howard) |
| 17:16.9, 20:24.7, 21:20.8, 21:28.9, 21:29.2, (21:50.3), (21:57.7) |
18 | 502 | Reading Senior,
OH - Team Time (1st 5) 1:42:56.6 | Spread (1st 5) 5:41.7 |
| 38, 86, 104, 134, 140, (142), (144) |
| Nate Grant, Mark Schueler, Johnny Powers, Logan Raleigh, Mason Hughes, (Bo Powers), (Jake Schuette) |
| 17:45.9, 19:06.8, 20:07.6, 22:28.7, 23:27.6, (24:35.1), (30:29.8) |
19 | 510 | Roger Bacon,
OH - Team Time (1st 5) 1:40:09.5 | Spread (1st 5) 1:13.7 |
| 90, 101, 102, 106, 111, (133), (139) |
| Jacob Beyer, Elijah Fredette, Matt Weisensel, Luke Dearborn, Charlie Johnstone, (Zach Howell), (Conor Healy) |
| 19:21.6, 19:54.4, 20:01.9, 20:16.3, 20:35.3, (22:28.0), (23:24.1) |
20 | 550 | Cincinnati Hills Christian,
OH - Team Time (1st 5) 1:43:59.9 | Spread (1st 5) 4:18.6 |
| 84, 100, 107, 121, 138 |
| A.J. Renneker, Alex Nellis, Wilson Crimmins, Burgess Doan, Jake Nicholas |
| 19:01.3, 19:52.7, 20:19.6, 21:26.4, 23:19.9 |
21 | 628 | Carpe Diem - Aiken,
OH - Team Time (1st 5) 1:48:45.3 | Spread (1st 5) 2:03.3 |
| 113, 123, 127, 130, 135, (137), (143) |
| Lashawn Robinson-S, Tiago Nunez, Gaurab Bantawa, Celestin Cimalamungu, Suman Subba, (Mohammad Ahmadzai), (Suraj Rai) |
| 20:42.7, 21:28.2, 21:43.8, 22:04.6, 22:46.0, (23:06.7), (25:41.9) |