1 | 80 | Liberty Center,
OH - Team Time (1st 5) 1:24:26.9 | Spread (1st 5) 1:45.7 |
| 2, 5, 10, 31, 32, (39), (62) |
| Cameron Starks, Kyle Rauch, Tanner Rauch, Nathaniel Elieff, Cole Walbolt, (Chris Myles), (Ethan Gutierrez) |
| 15:50.9, 16:30.5, 16:54.1, 17:34.8, 17:36.6, (17:43.9), (18:18.8) |
2 | 95 | Fairview,
OH - Team Time (1st 5) 1:25:50.0 | Spread (1st 5) 1:15.7 |
| 4, 12, 25, 26, 28, (40), (43) |
| Connor Kilbane, Jack Palisin, Nolan Krumhansl, Paul Miles, Mohammed El Kulak, (Ben Osborne), (Martin Lowry) |
| 16:18.5, 16:55.6, 17:29.2, 17:32.5, 17:34.2, (17:47.1), (17:59.4) |
3 | 160 | Edgerton,
OH - Team Time (1st 5) 1:28:26.0 | Spread (1st 5) 42.2 |
| 18, 20, 30, 44, 48, (86), (103) |
| Tyson Curry, Coby Jones, Hunter Burke, Connor Thiel, Eric Gruver, (Josh Apt), (Preston Sines) |
| 17:22.4, 17:23.8, 17:34.7, 18:00.5, 18:04.6, (18:50.2), (19:04.7) |
4 | 163 | Carey,
OH - Team Time (1st 5) 1:28:10.4 | Spread (1st 5) 1:10.6 |
| 14, 19, 24, 41, 65, (77), (108) |
| Tyler Leist, Joe Oren, Jack Yeater, Isaiah Hope, Tanner Stoll, (Chaz Ropp), (Gerardo Garcia) |
| 17:09.2, 17:22.8, 17:27.6, 17:51.0, 18:19.8, (18:37.1), (19:14.8) |
| 163 | Liberty-Benton,
OH - Team Time (1st 5) 1:27:57.9 | Spread (1st 5) 1:36.0 |
| 6, 23, 37, 47, 50, (124), (169) |
| Keith Sansalone, Elliott Veenstra, Jonathon Ricker, Tyler Knestrick, Jonathon Cade, (Kevin Rickle), (Andrew Grimm) |
| 16:33.4, 17:27.1, 17:43.5, 18:04.5, 18:09.4, (19:34.1), (20:58.5) |
6 | 204 | Ayersville,
OH - Team Time (1st 5) 1:27:52.0 | Spread (1st 5) 3:36.9 |
| 1, 15, 17, 57, 114, (137), (156) |
| Noah Fisher, Chase Vollmar, Matthew Thieroff, Ben Seigman, Brayden Amoroso, (Spencer Bowen), (Jared Kelly) |
| 15:43.2, 17:15.2, 17:20.0, 18:13.5, 19:20.1, (19:47.1), (20:13.2) |
7 | 217 | Ottawa Hills,
OH - Team Time (1st 5) 1:29:39.0 | Spread (1st 5) 39.0 |
| 29, 34, 46, 52, 56, (98), (101) |
| Gabriel Robinson, Aiden Byrne, Matt Sherman, Keefer Mcclure, Nicholas Sliter, (Rohit Mukherjee), (Ethan Krupp) |
| 17:34.4, 17:37.8, 18:03.6, 18:09.8, 18:13.4, (18:59.0), (19:02.6) |
8 | 224 | Stryker,
OH - Team Time (1st 5) 1:29:30.7 | Spread (1st 5) 1:01.7 |
| 21, 33, 37, 63, 70, (78), (83) |
| Emanuel Villanueva, Izayah Ferguson, Kaleb Holsopple, Logan Boetz, Brandon Bowers, (Tristin Sampson), (Thomas Bost) |
| 17:24.8, 17:37.0, 17:43.5, 18:18.9, 18:26.5, (18:37.5), (18:43.9) |
9 | 226 | Tinora,
OH - Team Time (1st 5) 1:29:26.6 | Spread (1st 5) 1:42.5 |
| 8, 42, 45, 60, 71, (118), (135) |
| Andrew Ehlers, Jacob Cramer, Chistophe Ferguson, Brady Stykemain, Clay Bowden, (Evan Flory), (Adam Harr) |
| 16:44.9, 17:54.2, 18:02.5, 18:17.6, 18:27.4, (19:22.0), (19:44.1) |
10 | 254 | Pike-Delta-York,
OH - Team Time (1st 5) 1:29:55.1 | Spread (1st 5) 2:09.4 |
| 9, 16, 68, 69, 92, (106), (172) |
| Maverick Wright, Hayden Davis, Walker Sniegowski, Nickolas Sherick, Jarod Kurfiss, (Ian Turi), (Jarred Marquez) |
| 16:47.7, 17:18.3, 18:25.6, 18:26.4, 18:57.1, (19:10.1), (21:09.8) |
11 | 255 | Pettisville,
OH - Team Time (1st 5) 1:29:33.8 | Spread (1st 5) 2:14.3 |
| 7, 13, 64, 84, 87, (96), (145) |
| Max Leppelemeier, Logan Rufenacht, Jaret Rychener, Calvin Nofziger, Jacob Meyers, (Caleb Nolander), (Evan Warner) |
| 16:36.6, 17:03.0, 18:19.2, 18:44.1, 18:50.9, (18:58.9), (19:54.6) |
12 | 293 | Patrick Henry,
OH - Team Time (1st 5) 1:30:02.9 | Spread (1st 5) 3:04.5 |
| 3, 49, 61, 80, 100, (104), (122) |
| Nathan Bostelman, Xavier Wensink, Brett Sugg, Nicholas Bostelman, Gavin Eagleson, (Brice Prigge), (Reegan Arps) |
| 15:56.7, 18:08.0, 18:18.4, 18:38.6, 19:01.2, (19:07.4), (19:28.0) |
13 | 361 | Gorham-Fayette,
OH - Team Time (1st 5) 1:32:27.0 | Spread (1st 5) 1:58.5 |
| 22, 55, 59, 105, 120, (126), (154) |
| Brett Merillat, Caden Colegrove, Tyrese Pearson, Eli Eberly, Jake Meyers, (Christian Renner), (Jacob Garrow) |
| 17:26.2, 18:12.3, 18:14.3, 19:09.5, 19:24.7, (19:34.2), (20:12.1) |
14 | 363 | Maumee Valley Country Day,
OH - Team Time (1st 5) 1:32:30.8 | Spread (1st 5) 1:20.0 |
| 35, 54, 82, 93, 99, (134), (148) |
| Lucas Szollosi, Jeremy Mahoney, Caiden Lambert, Jackson Dias, Quinn Dunlap, (Kevin Wang), (Bradford Koles) |
| 17:39.9, 18:10.6, 18:42.4, 18:58.0, 18:59.9, (19:42.8), (19:59.1) |
15 | 387 | Mccomb,
OH - Team Time (1st 5) 1:32:45.5 | Spread (1st 5) 2:26.7 |
| 11, 51, 94, 112, 119, (131), (140) |
| Jacob Rider, Seth Leader, Justin Rode, Kaplan Threet, Brendan Taylor, (Jacob Vanseghbroeck), (Gaven Cramer) |
| 16:55.5, 18:09.6, 18:58.6, 19:19.6, 19:22.2, (19:38.1), (19:49.2) |
16 | 443 | Evergreen,
OH - Team Time (1st 5) 1:34:09.8 | Spread (1st 5) 42.3 |
| 73, 81, 88, 94, 107, (129), (141) |
| Kyle Bowser, Augie Tipping, Alex Majewski, Ben Schwan, Kevin Crisp, (Chandler Ruetz), (Nick Hassen) |
| 18:28.9, 18:39.2, 18:51.9, 18:58.6, 19:11.2, (19:36.0), (19:52.3) |
17 | 480 | Holgate,
OH - Team Time (1st 5) 1:34:54.1 | Spread (1st 5) 2:14.9 |
| 27, 90, 110, 115, 138, (144), (166) |
| Cody Sonnenberg, Avery Casillas, Bailey Sonnenberg, Hayden Hartman, Anthony Swary, (Siler Casillas), (Ethan Sparks) |
| 17:33.3, 18:54.4, 19:17.2, 19:21.0, 19:48.2, (19:54.4), (20:49.7) |
18 | 488 | North Central,
OH - Team Time (1st 5) 1:35:06.0 | Spread (1st 5) 1:55.6 |
| 66, 76, 79, 109, 158, (161), (178) |
| Coleton Beres, Josh Wehrle, Blake Sakos, Zach Turner, Hunter Wilson, (Ben Turner), (Evan Traxler) |
| 18:21.5, 18:34.0, 18:37.7, 19:15.7, 20:17.1, (20:21.0), (21:46.2) |
19 | 496 | Elmwood,
OH - Team Time (1st 5) 1:35:22.8 | Spread (1st 5) 1:37.9 |
| 53, 89, 91, 124, 139, (150), (155) |
| Trevor Bingham, Cole Barton, Kolton Bloom, Ben Armbruster, Dylan Jenkins, (Trey Barnhisel), (Dylan Hinton) |
| 18:10.4, 18:53.0, 18:57.0, 19:34.1, 19:48.3, (20:05.6), (20:13.1) |
20 | 536 | North Baltimore,
OH - Team Time (1st 5) 1:36:00.3 | Spread (1st 5) 1:53.1 |
| 58, 67, 126, 133, 152, (157), (162) |
| Noah Pelton, Levi Trout, Wyatt Mowery, Zeth Johnson, Aiden Gore, (Tim Zion), (Kyle Gerdeman) |
| 18:13.6, 18:24.1, 19:34.2, 19:41.7, 20:06.7, (20:14.9), (20:21.2) |
21 | 556 | Cardinal Stritch,
OH - Team Time (1st 5) 1:36:38.9 | Spread (1st 5) 3:06.3 |
| 36, 102, 121, 132, 165, (173), (180) |
| Logan Barshel, Chris Lucio, Jack Reichert, Elijah Karl, Kris Page, (Lamon Burton), (Kyle Morrow) |
| 17:41.0, 19:03.0, 19:27.1, 19:40.5, 20:47.3, (21:12.8), (22:30.9) |
22 | 584 | Van Buren,
OH - Team Time (1st 5) 1:36:57.3 | Spread (1st 5) 1:32.7 |
| 75, 111, 117, 130, 151, (163), (177) |
| Carey Ware, Josh Bishop, Wesley Casselman, Kyle Van Horn, Saige Warren, (Drace Wilson), (Brendan Ring) |
| 18:33.1, 19:19.0, 19:21.4, 19:38.0, 20:05.8, (20:23.7), (21:36.9) |
23 | 623 | Hilltop,
OH - Team Time (1st 5) 1:38:05.3 | Spread (1st 5) 2:09.8 |
| 72, 85, 143, 159, 164, (168), (183) |
| Jay Garrett, Sam Hartman, Blue Repp, Baron Bleikamp, Joe Reamsnyder, (Zak Horton), (Blake Funkhouser) |
| 18:28.5, 18:46.9, 19:54.1, 20:17.5, 20:38.3, (20:56.3), (22:42.2) |
24 | 672 | Northwood,
OH - Team Time (1st 5) 1:38:40.4 | Spread (1st 5) 1:18.9 |
| 96, 123, 146, 147, 160, (171), (182) |
| Philip Ottinger, Zak Sherman, Antonio Garcia, J.J. Poiry, Gabe Laplante, (Logan Urbanyi), (Victor Carillo) |
| 18:58.9, 19:28.4, 19:56.3, 19:59.0, 20:17.8, (21:05.0), (22:36.7) |
25 | 686 | Montpelier,
OH - Team Time (1st 5) 1:40:29.6 | Spread (1st 5) 2:49.0 |
| 74, 128, 135, 174, 175, (184) |
| Daniel Belknap, Thomas Jay, Dylan Eitniear, Daniel Banks, Gage Crisenberry, (Nate Hutchinson) |
| 18:31.0, 19:35.4, 19:44.1, 21:19.1, 21:20.0, (22:42.4) |
26 | 698 | Edon Northwest,
OH - Team Time (1st 5) 1:39:47.7 | Spread (1st 5) 1:36.0 |
| 113, 116, 149, 153, 167, (176), (181) |
| Hunter Hodap, Jacob Long, Chad Howard, Dru Walkowski, Cameron Siebenaler, (Cort Eicher), (Thor Dunkle) |
| 19:19.9, 19:21.1, 20:02.0, 20:08.8, 20:55.9, (21:33.9), (22:31.0) |
27 | 862 | Emmanuel Christian,
OH - Team Time (1st 5) 1:54:02.0 | Spread (1st 5) 6:21.0 |
| 142, 170, 179, 185, 186 |
| Ryan Shuler, Christian Victor, Braden Clark, Brandon Savard, Nathan Shuler |
| 19:52.4, 20:59.1, 22:09.5, 24:47.6, 26:13.4 |