1 | 82 | Perrysburg,
OH - Team Time (1st 5) 1:23:39.5 | Spread (1st 5) 1:38.2 |
| 1, 9, 16, 27, 29, (34), (35) |
| Marc Baroncini, Benjamin Keller, Kieffer Doore, Brendan Reddmann, Nathan Wiley, (Andrew Beeks), (Samuel Gillen) |
| 15:39.0, 16:29.0, 16:57.8, 17:16.5, 17:17.2, (17:22.7), (17:23.9) |
2 | 94 | Ashland,
OH - Team Time (1st 5) 1:24:29.6 | Spread (1st 5) 1:15.0 |
| 2, 4, 19, 28, 41, (57), (72) |
| Dylan Hickey, Joshua Hawley, Lukah Will, Grant Vance, Jacob Stump, (Luke Wash), (Drew Hall) |
| 16:16.7, 16:19.5, 17:04.7, 17:17.0, 17:31.7, (17:46.5), (18:03.0) |
3 | 105 | St Francis De Sales,
OH - Team Time (1st 5) 1:25:20.6 | Spread (1st 5) 35.2 |
| 10, 13, 21, 30, 31, (32), (36) |
| Rylan Winkler, Ethan Cope, Jackson Bean, Benjamin Malek, Dylan Gomez, (Jackson Price), (Spencer Jankowski) |
| 16:44.9, 16:46.8, 17:08.8, 17:20.0, 17:20.1, (17:20.3), (17:25.4) |
4 | 121 | Bowling Green,
OH - Team Time (1st 5) 1:24:51.5 | Spread (1st 5) 1:19.5 |
| 5, 7, 10, 47, 52, (60), (62) |
| Gavin Lammers, Elijah Kendrick, Aaron Partin, Kirby Bucks, Evan Romero, (Thomas Rigel), (Jackson Krueger) |
| 16:23.5, 16:24.8, 16:44.9, 17:35.3, 17:43.0, (17:48.9), (17:54.8) |
5 | 165 | Anthony Wayne,
OH - Team Time (1st 5) 1:26:40.6 | Spread (1st 5) 39.4 |
| 14, 23, 38, 44, 46, (71), (79) |
| Liam McGuckin, Connor Long, Aiden Lengel, Matthew Dittus, Rory Smith, (Wade LaMastus), (Jacob Zajowski) |
| 16:55.2, 17:09.5, 17:27.9, 17:33.4, 17:34.6, (18:02.0), (18:21.1) |
6 | 168 | Columbian,
OH - Team Time (1st 5) 1:26:19.1 | Spread (1st 5) 1:26.1 |
| 3, 26, 33, 51, 55, (77), (90) |
| Caden Groves, Logan Robinson, Brian Seisel, Alex Albert, Jacob Weingart, (Teddy Owens), (Carter Fittro) |
| 16:18.3, 17:14.2, 17:20.6, 17:41.6, 17:44.4, (18:14.9), (18:44.4) |
7 | 204 | Sylvania Southview,
OH - Team Time (1st 5) 1:27:21.0 | Spread (1st 5) 2:10.0 |
| 8, 19, 25, 65, 87, (88), (99) |
| Eric Hollar, Sean Smith, Charlie Abowd, Eli Salem, Isaac Carl, (Knickolas Laux), (Will Rees) |
| 16:27.7, 17:04.7, 17:14.1, 17:56.8, 18:37.7, (18:40.0), (19:03.1) |
8 | 207 | Sylvania Northview,
OH - Team Time (1st 5) 1:27:24.4 | Spread (1st 5) 1:13.7 |
| 12, 36, 42, 50, 67, (68), (69) |
| Gavin Losey, Ben Urbina, Joey Kolopajlo, Ryne Newnham, Owen Losey, (Ryan O'Donnell), (Kouri Geha) |
| 16:46.5, 17:25.4, 17:31.9, 17:40.4, 18:00.2, (18:00.8), (18:01.3) |
9 | 219 | St. Johns Jesuit,
OH - Team Time (1st 5) 1:27:44.0 | Spread (1st 5) 42.4 |
| 18, 45, 48, 52, 56, (59), (63) |
| Jakob Moon, Anthony Patten, Seamus Leonard, Ethan White, JT Furko, (Cooper Hoyt), (Sam Ingham) |
| 17:02.9, 17:34.1, 17:38.7, 17:43.0, 17:45.3, (17:48.1), (17:56.3) |
10 | 231 | Springfield Local (Holland),
OH - Team Time (1st 5) 1:28:07.4 | Spread (1st 5) 1:35.9 |
| 15, 17, 40, 74, 85, (91), (101) |
| Dominic Schlueter, Lucien Flores, Reese Shull, Eric Fox, Sam Johnson, (Zack Andrejan), (Maddox Altman) |
| 16:56.8, 17:00.3, 17:31.6, 18:06.0, 18:32.7, (18:45.5), (19:31.3) |
11 | 252 | Findlay,
OH - Team Time (1st 5) 1:28:22.8 | Spread (1st 5) 46.2 |
| 24, 43, 58, 61, 66, (86), (92) |
| Luke Reuille, Adam Hellman, Ty Cordonnier, Benjamin Smith, Andrew Behrendt, (Matthew Reuille), (Adam Reimer) |
| 17:11.7, 17:32.4, 17:47.2, 17:53.6, 17:57.9, (18:34.4), (18:46.4) |
12 | 317 | Whitmer,
OH - Team Time (1st 5) 1:29:56.9 | Spread (1st 5) 2:36.5 |
| 6, 49, 81, 83, 98, (109), (111) |
| Tyler Sakowski, Mateo Ruiz, Michael Rede, Peyton Bal, Wesley Jackson, (Ryan Engard), (Jacob Niedzwiecki) |
| 16:24.3, 17:39.1, 18:25.0, 18:27.7, 19:00.8, (20:05.0), (20:11.3) |
13 | 372 | Wapakoneta,
OH - Team Time (1st 5) 1:32:25.3 | Spread (1st 5) 2:25.3 |
| 22, 70, 75, 102, 103, (107), (115) |
| Nate Metzger, Axton Fosnaugh, Grant Honigford, Cash Schadl, Connor Shroyer, (Kolvyn Clausing), (Grant Hackworth) |
| 17:09.1, 18:01.7, 18:07.4, 19:32.7, 19:34.4, (20:00.6), (20:21.5) |
14 | 407 | Ross (Fremont),
OH - Team Time (1st 5) 1:32:20.6 | Spread (1st 5) 55.6 |
| 63, 80, 82, 89, 93, (94), (96) |
| Will Kiser, Trenton Ward, Zach Glotzbecker, Jake Thompson, Isaias Ortiz, (Aaron Mcnutt), (Brayden Darr) |
| 17:56.3, 18:24.1, 18:25.7, 18:42.6, 18:51.9, (18:52.8), (18:56.4) |
15 | 458 | Toledo Bowsher,
OH - Team Time (1st 5) 1:36:11.8 | Spread (1st 5) 3:06.0 |
| 54, 76, 104, 106, 118, (122), (124) |
| Dylan Hershey, Allen Gustrowsky, Cayden Taylor, Kian Moore, David Hershey, (Jaden Tovar), (Kevin Greer) |
| 17:43.4, 18:12.0, 19:35.0, 19:52.0, 20:49.4, (21:22.0), (21:58.0) |
16 | 464 | Clay (Oregon),
OH - Team Time (1st 5) 1:35:21.7 | Spread (1st 5) 2:09.6 |
| 73, 78, 95, 105, 113, (117), (120) |
| Kaiden Westrick, Will Horvath, Orlo Horsley, Dakoda Combs, Zach Baker, (Steven Aziz), (Brock Morrison) |
| 18:05.6, 18:17.5, 18:53.1, 19:50.3, 20:15.2, (20:47.9), (21:15.3) |
17 | 499 | Madison Comprehensive,
OH - Team Time (1st 5) 1:36:59.2 | Spread (1st 5) 1:36.7 |
| 84, 97, 100, 108, 110, (112), (116) |
| Anthony Richter, Wyatt Rivers, Hunter Phelps, Justin Gibson, Justin Chumbly, (Chase O'connell), (Jaekob Conard) |
| 18:28.9, 18:59.8, 19:20.8, 20:04.1, 20:05.6, (20:14.1), (20:26.5) |
18 | 516 | Lima Senior,
OH - Team Time (1st 5) 1:42:09.9 | Spread (1st 5) 4:22.9 |
| 39, 114, 119, 121, 123, (125), (126) |
| Anthony Lutz, Christopher Sellati, Jahim Montano, Brooklyn Morning, Gavin Lyons, (Elijah May), (Camer King-Jackson) |
| 17:28.0, 20:17.0, 21:13.2, 21:20.8, 21:50.9, (23:27.0), (24:18.2) |