1 | 37 | Leesburg-Fairfield,
OH - Team Time (1st 5) 1:24:18.8 | Spread (1st 5) 55.0 |
| 2, 5, 8, 10, 12, (13), (16) |
| Noah Richmond, Matthew Mangus, Bennett Hodson, Austin Setty, Ethan Davis, (Andrew Davis), (Cohen Frost) |
| 16:16.9, 16:39.5, 17:01.4, 17:09.1, 17:11.9, (17:22.8), (17:37.3) |
2 | 60 | Trimble Local,
OH - Team Time (1st 5) 1:26:30.1 | Spread (1st 5) 42.7 |
| 7, 9, 11, 15, 18, (49), (54) |
| Danuel Persinger, Eric Everett, Tyler Hudson, Dillon Banik, Brayden Weber, (Zayne Moore), (Andrew Monroe) |
| 16:59.0, 17:06.0, 17:09.4, 17:34.0, 17:41.7, (19:14.0), (19:26.0) |
3 | 111 | Belpre,
OH - Team Time (1st 5) 1:29:55.6 | Spread (1st 5) 1:53.8 |
| 3, 22, 27, 29, 30, (61), (66) |
| Eli Fullerton, Kellar Windland, Kiser Windland, Davis Leach, Jackson Plummer, (Hunter Gilbert), (Cy Varner) |
| 16:33.0, 18:07.9, 18:22.9, 18:25.0, 18:26.8, (19:38.0), (19:47.0) |
4 | 149 | Minford,
OH - Team Time (1st 5) 1:31:20.9 | Spread (1st 5) 2:21.9 |
| 6, 17, 34, 42, 50, (52), (116) |
| Mathew Harris, Dutch Byrd, Michael Henry, Collin Bennington, Ryan Higbee, (Zeb Allen), (Devon Risner) |
| 16:53.1, 17:39.8, 18:35.0, 18:58.0, 19:15.0, (19:21.7), (21:36.2) |
5 | 220 | West Union,
OH - Team Time (1st 5) 1:35:05.7 | Spread (1st 5) 1:27.5 |
| 33, 35, 36, 44, 72, (84), (89) |
| Adam Fulton, Steven Runyan, Gabe Grooms, Garrett Vogler, Braxton Blanton, (Jai-michael Knox), (Ethan Prather) |
| 18:31.7, 18:44.4, 18:48.6, 19:01.8, 19:59.2, (20:18.4), (20:31.9) |
6 | 250 | Green (Franklin Furnace),
OH - Team Time (1st 5) 1:36:02.5 | Spread (1st 5) 1:35.3 |
| 32, 37, 40, 64, 77 |
| James Hallam, Zach Huffman, Tanner Kimbler, Ethan Huffman, Tate Carver |
| 18:28.2, 18:52.9, 18:54.6, 19:43.3, 20:03.5 |
7 | 260 | Huntington Local,
OH - Team Time (1st 5) 1:36:25.9 | Spread (1st 5) 1:37.4 |
| 21, 57, 59, 60, 63, (69), (73) |
| Quentin Montgomery, Danny Penrod, Noah Cochenour, Dylan Carroll, Tye Hinshaw, (Logan Taylor), (Devon Carroll) |
| 18:03.9, 19:30.0, 19:35.1, 19:35.6, 19:41.3, (19:52.2), (19:59.6) |
8 | 268 | Whiteoak,
OH - Team Time (1st 5) 1:36:17.0 | Spread (1st 5) 2:43.2 |
| 19, 23, 48, 84, 94, (99), (140) |
| Hunter Morgan, Atlee Carr, Zach Dealter, Logan Cummings, Cody Evean, (Jacob Campbell), (Josh Graybeal) |
| 17:56.2, 18:11.6, 19:11.4, 20:18.4, 20:39.4, (20:45.9), (22:59.2) |
9 | 324 | Eastern Pike (Beaver),
OH - Team Time (1st 5) 1:37:32.4 | Spread (1st 5) 4:51.3 |
| 4, 55, 70, 80, 115, (127), (134) |
| Evan Leist, Drake Myers, Logan Clemmons, Parker Clemmons, Oran Logan, (Bryce Myers), (Garrett Tuggle) |
| 16:36.0, 19:26.7, 19:54.5, 20:07.9, 21:27.3, (22:05.6), (22:27.6) |
10 | 354 | Ironton,
OH - Team Time (1st 5) 1:39:39.1 | Spread (1st 5) 1:23.8 |
| 51, 56, 58, 93, 96, (103), (106) |
| Ben Chapman, Connor Ramey, Matt Murnahan, Trent Hacker, Wesley Monroe, (Jacob Thompson), (Matthew Sexton) |
| 19:17.3, 19:28.1, 19:33.6, 20:39.0, 20:41.1, (21:07.9), (21:15.7) |
11 | 355 | Paint Valley,
OH - Team Time (1st 5) 1:39:51.9 | Spread (1st 5) 2:42.6 |
| 41, 45, 62, 90, 117, (142), (174) |
| Noah Davis, P.J. McAllister, Adrian Salomone, Hudson Parker, Spencer Immell, (Dalton Ewry), (Drew Bouillion) |
| 18:56.0, 19:04.0, 19:39.4, 20:33.9, 21:38.6, (23:15.5), (44:54.2) |
12 | 372 | Dawson-Bryant,
OH - Team Time (1st 5) 1:40:25.2 | Spread (1st 5) 3:41.9 |
| 20, 46, 86, 102, 118, (143), (149) |
| Dylan French, Evan Gannon, Luke Ferguson, Colton Kuhn, Harm Brammer, (Nathaniel Brumett), (Justin Hicks) |
| 18:01.1, 19:06.7, 20:28.1, 21:06.3, 21:43.0, (23:16.1), (23:33.5) |
13 | 399 | Southern (Salineville),
OH - Team Time (1st 5) 1:41:24.6 | Spread (1st 5) 2:26.3 |
| 39, 53, 88, 108, 111, (114) |
| Marcus Reed, Colton Bonam, Trevor Wintermantel, Trev Wintermantel, Robert Frank, (Curtis Ebert) |
| 18:54.5, 19:22.4, 20:30.7, 21:16.2, 21:20.8, (21:25.4) |
14 | 404 | Adena,
OH - Team Time (1st 5) 1:41:00.9 | Spread (1st 5) 4:15.6 |
| 14, 68, 82, 119, 121, (124), (147) |
| Emmitt Cunningham, Garrett Clark, Ethan Cunningham, Wyatt Sellers, Lucas Foglesong, (Jordan Howard), (Steven Best) |
| 17:30.1, 19:51.3, 20:10.1, 21:43.7, 21:45.7, (22:00.0), (23:26.5) |
15 | 445 | Western(Latham),
OH - Team Time (1st 5) 1:46:44.0 | Spread (1st 5) 7:02.0 |
| 26, 28, 76, 155, 160, (171) |
| Tyler Woods, Ryan Woods, Dylan Mays, Chayton Hughes, Lance Smith, (Layne Brooks) |
| 18:22.5, 18:24.3, 20:02.0, 24:30.7, 25:24.5, (29:11.0) |
16 | 447 | Federal-Hocking,
OH - Team Time (1st 5) 1:42:37.4 | Spread (1st 5) 1:00.0 |
| 74, 83, 92, 98, 100, (110), (112) |
| Cedric Newman, Bradley Russell, Ian Miller, Wes Carpenter, Keaton Fuller, (Gabriel Fuller), (Seth Frost) |
| 20:00.0, 20:16.0, 20:37.0, 20:44.4, 21:00.0, (21:19.7), (21:22.3) |
17 | 451 | North Adams,
OH - Team Time (1st 5) 1:43:20.0 | Spread (1st 5) 3:07.3 |
| 47, 78, 91, 104, 131, (144), (150) |
| Nolan Newman, Trenton McCann, John McIllwain, Colt Shumaker, Michael Gill, (Isaac Newman), (Gavin Whitman) |
| 19:08.9, 20:06.2, 20:35.2, 21:13.5, 22:16.2, (23:17.2), (23:40.7) |
18 | 485 | South Webster,
OH - Team Time (1st 5) 1:45:36.8 | Spread (1st 5) 4:51.7 |
| 38, 65, 97, 133, 152, (154) |
| Mason Blizzard, Ethan Lore, Paul Hagen, Laz Chapman, Parker Williams, (Ethan Bloomfield) |
| 18:53.4, 19:46.7, 20:44.2, 22:27.4, 23:45.1, (24:22.9) |
19 | 489 | Manchester,
OH - Team Time (1st 5) 1:45:17.7 | Spread (1st 5) 4:50.3 |
| 25, 75, 113, 135, 141, (161) |
| Ethan Pennywitt, Declan Huron, Daryan Rigsby, Nate Peterson, Austin Stamper, (Jordan Bowman) |
| 18:14.2, 20:01.3, 21:22.4, 22:35.3, 23:04.5, (25:34.7) |
20 | 499 | Peebles,
OH - Team Time (1st 5) 1:44:46.2 | Spread (1st 5) 7:17.0 |
| 1, 101, 123, 126, 148, (164) |
| Matt Seas, Seth Chamblin, Corey Baldridge, Levi Skinner, Bryce Willoughby, (Ethan Lowe) |
| 16:12.2, 21:05.3, 21:56.3, 22:03.2, 23:29.2, (26:18.1) |
21 | 502 | Nelsonville-York,
OH - Team Time (1st 5) 1:50:31.4 | Spread (1st 5) 9:51.9 |
| 31, 71, 79, 151, 170 |
| Travis Meeks, Noah Inboden, Collin Yinger, Owen Campbell, Brandon Russell |
| 18:27.0, 19:57.2, 20:06.5, 23:41.8, 28:18.9 |
22 | 510 | Southeastern,
OH - Team Time (1st 5) 1:46:11.8 | Spread (1st 5) 4:19.1 |
| 43, 87, 107, 128, 145, (153), (168) |
| Cody Welch, Christian Lindsey, Rex Hartman, Lucas Meininger, Luke Lockwood, (Eli Dresbach), (Jonathan Murch) |
| 18:59.7, 20:29.0, 21:15.8, 22:08.5, 23:18.8, (23:51.2), (27:20.2) |
23 | 546 | Crooksville,
OH - Team Time (1st 5) 1:52:51.7 | Spread (1st 5) 8:13.0 |
| 24, 67, 122, 166, 167, (173) |
| Kameron Hunter, Noah Chevalier, Joseph Swingle, Jacob West, Jagger Lindell, (Jerry Marolt) |
| 18:14.0, 19:51.0, 21:54.3, 26:25.4, 26:27.0, (33:57.0) |
24 | 612 | Lynchburg-Clay,
OH - Team Time (1st 5) 1:51:16.1 | Spread (1st 5) 4:29.9 |
| 94, 105, 125, 129, 159, (163) |
| Dawson Osborn, Dylan Coleman, Ben Bales, Casey Barger, Austin Leininge, (Corey Mullenix) |
| 20:39.4, 21:14.9, 22:00.8, 22:11.7, 25:09.3, (26:08.0) |
25 | 649 | Symmes Valley,
OH - Team Time (1st 5) 1:54:39.3 | Spread (1st 5) 5:53.4 |
| 81, 120, 130, 156, 162, (165), (169) |
| Gabe Smith, Drew Scherer, Brady Shepherd, Skyler Vassar, Thaxton Salyers, (Justin White), (Hunter Shepherd) |
| 20:08.2, 21:44.5, 22:12.9, 24:32.1, 26:01.6, (26:18.5), (27:43.2) |
26 | 688 | Notre Dame,
OH - Team Time (1st 5) 1:55:13.6 | Spread (1st 5) 3:23.4 |
| 109, 137, 138, 146, 158 |
| Fred Gillenwater, Simon Harting, Joseph Beckett, Tris Taylor, Steve Smith |
| 21:18.9, 22:55.2, 22:55.5, 23:21.7, 24:42.3 |
27 | 736 | Clay (Portsmouth),
OH - Team Time (1st 5) 2:04:08.8 | Spread (1st 5) 9:00.2 |
| 132, 136, 139, 157, 172 |
| Jacob Wellman, Ian Grimm, Zach Swayne, Calvin Gerard, Ben Boyer |
| 22:21.3, 22:47.1, 22:57.8, 24:41.1, 31:21.5 |