1 | 80 | Belpre,
OH - Team Time (1st 5) 1:25:13.5 | Spread (1st 5) 2:34.8 |
| 2, 7, 16, 17, 38, (60), (78) |
| Blake Rodgers, Carter Norman, Johnny Miller, Nick Diaz, Austin Jenkins, (Marco Cebolla), (Nolan Breedlove) |
| 15:48.2, 16:35.4, 17:12.8, 17:14.1, 18:23.0, (19:20.8), (19:53.7) |
2 | 81 | Rock Hill,
OH - Team Time (1st 5) 1:26:10.2 | Spread (1st 5) 1:04.8 |
| 10, 11, 13, 21, 26, (36), (46) |
| Sam Simpson, Connor Blagg, Nixon Snavely, Ryan Riddle, Dylan Griffith, (Jayson McFann), (Ben Simpson) |
| 16:47.5, 16:55.2, 17:04.3, 17:30.9, 17:52.3, (18:20.4), (18:35.3) |
3 | 106 | Whiteoak,
OH - Team Time (1st 5) 1:26:51.9 | Spread (1st 5) 2:53.9 |
| 1, 14, 15, 33, 43, (54), (65) |
| Landen Eyre, Weston Blair, Christian Price, Wade Evans, Bryce Van Hoy, (Evan DeAtley), (Shawn Mitchell-Cox) |
| 15:39.1, 17:11.3, 17:12.5, 18:16.0, 18:33.0, (18:56.4), (19:26.6) |
4 | 167 | Fairland,
OH - Team Time (1st 5) 1:30:14.4 | Spread (1st 5) 3:46.0 |
| 8, 12, 22, 37, 88, (111) |
| Owen Baker, Brody Buchanan, Jonathan Nida, Walker Pannell, Austin Kujac, (Elijah Kipp) |
| 16:42.1, 17:03.6, 17:39.4, 18:21.2, 20:28.1, (22:21.3) |
5 | 178 | Eastern Local,
OH - Team Time (1st 5) 1:29:02.3 | Spread (1st 5) 3:43.5 |
| 3, 5, 44, 56, 70, (117) |
| Connor Nolan, Brayden Obrien, Koen Sellers, Trey Hill, Brayden Haught, (Seth Collins) |
| 15:51.4, 15:55.1, 18:34.1, 19:06.8, 19:34.9, (22:52.6) |
6 | 189 | Leesburg-Fairfield,
OH - Team Time (1st 5) 1:31:27.3 | Spread (1st 5) 2:37.8 |
| 9, 34, 39, 45, 62, (68), (80) |
| Landry Hattan, Britton Campbell, Nolan Campbell, Larkin Friend, Dalton Hampton, (Jordan Bennington), (Zach Ahsaruk) |
| 16:45.0, 18:19.5, 18:25.0, 18:35.0, 19:22.8, (19:31.0), (19:56.4) |
7 | 196 | North Adams,
OH - Team Time (1st 5) 1:31:58.0 | Spread (1st 5) 56.0 |
| 24, 31, 41, 48, 52, (53), (74) |
| Beau Hesler, Cody Hesler, Tyler Reed, Jayce Rothwell, Garrett Emerson, (Jimmy Hickey), (Ryan Reed) |
| 17:52.0, 18:14.0, 18:28.0, 18:36.0, 18:48.0, (18:54.1), (19:46.3) |
8 | 213 | Manchester,
OH - Team Time (1st 5) 1:32:20.0 | Spread (1st 5) 2:17.0 |
| 19, 27, 28, 67, 72, (87), (92) |
| Connor Darnell, Ryan Butcher-Raines, Eli Crabtree, Bradyn Jones, Ryan Mack, (Ronnie Elam), (Landon Doyle) |
| 17:21.0, 17:55.0, 17:56.4, 19:29.6, 19:38.0, (20:23.6), (20:38.0) |
9 | 233 | Waterford,
OH - Team Time (1st 5) 1:33:18.3 | Spread (1st 5) 2:29.1 |
| 18, 32, 49, 59, 75, (95), (109) |
| Troy Gibson, Gavin Offenberger, Jarrett Armstrong, Evan Strickler, Luke Stollar, (Justin Strahler), (Duncan Wolfe) |
| 17:19.2, 18:14.8, 18:38.7, 19:17.3, 19:48.3, (20:51.7), (22:17.8) |
10 | 313 | Huntington Local,
OH - Team Time (1st 5) 1:37:10.4 | Spread (1st 5) 3:22.9 |
| 23, 25, 82, 85, 98, (105), (114) |
| Jason Holbrook, Alex Broughton, Brody Shaeffer, Mavrick Smith, Tucker Taylor, (Jackson Kohls), (Alex Breniser) |
| 17:40.8, 17:52.2, 20:11.9, 20:21.8, 21:03.7, (22:05.5), (22:41.8) |
11 | 331 | Wheelersburg,
OH - Team Time (1st 5) 1:37:56.1 | Spread (1st 5) 2:23.0 |
| 30, 57, 64, 89, 91, (93), (102) |
| Tate Hollback, Van Lauderback, Layton Mullins, Isaiah Tilley, Nick Fannin, (Trey Steward), (Joshua Lawson) |
| 18:13.0, 19:13.0, 19:25.1, 20:29.0, 20:36.0, (20:40.0), (21:39.0) |
12 | 341 | South Webster,
OH - Team Time (1st 5) 1:39:16.1 | Spread (1st 5) 4:26.4 |
| 20, 40, 77, 100, 104, (134) |
| Braden Mantell, Brayden Weist, Gabe Roof, Oscar Chyra, Evan Bailey, (Hunter Swords) |
| 17:28.0, 18:26.7, 19:52.0, 21:35.0, 21:54.4, (26:12.7) |
13 | 346 | Federal-Hocking,
OH - Team Time (1st 5) 1:44:13.8 | Spread (1st 5) 13:35.3 |
| 4, 47, 58, 96, 141 |
| Evan McPherson, Darius Pierce, Myles Vorisek, Alex Macartney, Cameron Terrel |
| 15:54.2, 18:35.8, 19:17.2, 20:57.1, 29:29.5 |
14 | 349 | Peebles,
OH - Team Time (1st 5) 1:39:28.0 | Spread (1st 5) 3:59.0 |
| 35, 55, 66, 83, 110, (113), (119) |
| Carter Vogler, Hayden Crum, Alexavier Scott, Grady Myers, Braden McCann, (Damian McCann), (Grant Robertson) |
| 18:20.0, 19:06.0, 19:29.0, 20:14.0, 22:19.0, (22:34.0), (23:07.0) |
15 | 368 | Adena,
OH - Team Time (1st 5) 1:42:20.0 | Spread (1st 5) 9:06.2 |
| 6, 42, 71, 118, 131 |
| Ryan Richendollar, Lucas King, Luke Butler, Dalton Skeens, Kaidin Stewart |
| 16:05.8, 18:30.3, 19:36.2, 22:55.7, 25:12.0 |
16 | 419 | Paint Valley,
OH - Team Time (1st 5) 1:42:13.5 | Spread (1st 5) 2:44.5 |
| 61, 76, 86, 90, 106, (126) |
| Noah Dalton, Landon Elliott, Jaxson Immell, Isiah Krivac, Ian Lambert, (Lakota Cundiff) |
| 19:22.5, 19:49.0, 20:23.3, 20:31.7, 22:07.0, (24:54.4) |
17 | 443 | Valley(Lucasville),
OH - Team Time (1st 5) 1:45:37.4 | Spread (1st 5) 4:57.0 |
| 50, 63, 101, 108, 121, (135) |
| Brayden Lewis, Ian Walker, Aidan Gray, Dalton Setty, Marcus Franke, (Michael Adkins) |
| 18:41.0, 19:24.4, 21:37.0, 22:17.0, 23:38.0, (26:22.0) |
18 | 446 | West Union,
OH - Team Time (1st 5) 1:42:56.7 | Spread (1st 5) 1:46.0 |
| 79, 81, 84, 99, 103, (123), (125) |
| James Smith, Jayce Campbell, Darius Davis, Dalton Fenton, Ben Rothwell, (Logan Caldwell), (Josh Chitwood) |
| 19:55.0, 19:57.0, 20:17.7, 21:06.0, 21:41.0, (23:57.0), (24:05.0) |
19 | 473 | Lynchburg-Clay,
OH - Team Time (1st 5) 1:49:09.1 | Spread (1st 5) 6:34.0 |
| 50, 69, 94, 128, 132 |
| Kyler Fite, Caden Faust, Wyatt Osborn, Adian Cook, Denver Clinton |
| 18:41.0, 19:32.0, 20:43.0, 24:58.1, 25:15.0 |
20 | 506 | Crooksville,
OH - Team Time (1st 5) 1:51:52.1 | Spread (1st 5) 6:56.1 |
| 29, 112, 116, 120, 129, (137), (140) |
| Grayson Houk, Dawson Dyer, Denver Dyer, Nathan Dyer, Preston Hunter, (Matthew Taylor), (Cameron Beaver) |
| 18:08.5, 22:29.9, 22:51.4, 23:17.7, 25:04.6, (27:19.9), (29:24.5) |
21 | 570 | Western(Latham),
OH - Team Time (1st 5) 1:59:23.3 | Spread (1st 5) 9:03.2 |
| 73, 107, 122, 130, 138, (142) |
| Kameron Janes, Luke Smith, Tyler Kerns, Michael Bennett, Wesley Satterfield, (Holden Iseman) |
| 19:39.3, 22:07.6, 23:48.9, 25:05.0, 28:42.5, (30:03.6) |
22 | 596 | Symmes Valley,
OH - Team Time (1st 5) 1:58:26.9 | Spread (1st 5) 4:40.3 |
| 97, 115, 124, 127, 133, (136), (139) |
| Sam McCleese, Silas Smith, Kendrick Delawder, Jacob Callicoat, Reese Ingles, (Javin Damron), (Tyler Loundenburg) |
| 20:59.0, 22:50.0, 24:04.1, 24:54.5, 25:39.3, (26:27.9), (28:52.1) |