1 | 132 | Ottawa Hills,
OH - Team Time (1st 5) 1:22:46.2 | Spread (1st 5) 1:19.8 |
| 4, 7, 28, 45, 48, (51), (62) |
| Riley Nixon, Thomas Franklin, Michael Kelley, Joe Mayer-Heckathorn, Sage Egan, (Carson Mackey), (Maxwell Chandar-Kouba) |
| 15:49.9, 15:58.7, 16:42.2, 17:05.7, 17:09.7, (17:12.7), (17:27.7) |
2 | 178 | Columbus Grove,
OH - Team Time (1st 5) 1:24:29.1 | Spread (1st 5) 1:10.8 |
| 12, 18, 34, 44, 70, (94), (97) |
| Trent Koch, Luke Ellerbrock, Evan Pitts, Bryce Bonifas, Logan Mershman, (Anden Blankemeyer), (Levi Bryan) |
| 16:24.0, 16:35.0, 16:51.1, 17:04.2, 17:34.8, (17:49.0), (17:53.6) |
3 | 186 | Lincolnview,
OH - Team Time (1st 5) 1:24:44.3 | Spread (1st 5) 50.4 |
| 18, 27, 31, 53, 57, (105), (107) |
| Conner Baldauf, Kreston Tow, Evan Johns, Maddox Norton, Kaleb Denman, (Brandon Renner), (Ethan Scaggs) |
| 16:35.0, 16:39.9, 16:44.0, 17:20.0, 17:25.4, (17:57.8), (17:59.0) |
4 | 263 | Marion Local,
OH - Team Time (1st 5) 1:25:56.0 | Spread (1st 5) 1:15.6 |
| 14, 23, 57, 82, 87, (102), (112) |
| Taylor Stucke, Noah Budde, Wesley Schoen, Dalton Pohlmann, Trey Goettemoeller, (Lucas Broering), (Ryan Stucke) |
| 16:28.0, 16:37.5, 17:25.4, 17:41.5, 17:43.6, (17:56.3), (17:59.9) |
5 | 277 | Bluffton,
OH - Team Time (1st 5) 1:24:35.2 | Spread (1st 5) 2:23.2 |
| 1, 6, 33, 113, 124, (161), (171) |
| Landon Armstrong, Erik Nygaard, Sam Derstine, Liam Jordan, Theo Andreas, (Landon Sehlhorst), (Jonah Rehm) |
| 15:45.0, 15:54.1, 16:47.6, 18:00.3, 18:08.2, (18:31.0), (18:37.7) |
6 | 303 | New Bremen,
OH - Team Time (1st 5) 1:26:20.1 | Spread (1st 5) 1:41.1 |
| 8, 49, 67, 89, 90, (99), (104) |
| Zach Wiedeman, Patrick Bernhold, Dom Shroyer, Cole Powers, Gavin Spragg, (Sam Bernhold), (Jonathan Zimpfer) |
| 16:05.2, 17:10.7, 17:31.9, 17:46.0, 17:46.3, (17:53.8), (17:56.8) |
7 | 337 | St Paul,
OH - Team Time (1st 5) 1:26:59.5 | Spread (1st 5) 1:29.3 |
| 22, 41, 76, 78, 120, (121), (126) |
| Ian Deeter, Isaac Thimke, Gavin Ross, Nick Centa, Jack Dvorak, (Owen Thimke), (Seth Ridge) |
| 16:37.2, 17:02.5, 17:36.2, 17:37.1, 18:06.5, (18:06.7), (18:10.9) |
8 | 363 | Fairview,
OH - Team Time (1st 5) 1:26:42.4 | Spread (1st 5) 2:14.8 |
| 5, 36, 81, 119, 122, (131), (132) |
| Ben Myers, Tyson Crandall, Owen Darnell, Roman Ramsdell, Enzo Carlozzi, (Ryan Hinojosa), (Bryce Ries) |
| 15:52.5, 16:56.3, 17:41.1, 18:05.2, 18:07.3, (18:15.9), (18:16.1) |
9 | 369 | Minster,
OH - Team Time (1st 5) 1:27:07.5 | Spread (1st 5) 1:40.7 |
| 30, 32, 61, 95, 151, (205), (255) |
| Jack Grieshop, Ryan Halpin, Nick Prenger, Jim Trzaska, Noah Walter, (Carter Dircksen), (DJ Bensman) |
| 16:43.4, 16:44.3, 17:26.5, 17:49.2, 18:24.1, (19:05.6), (19:37.4) |
10 | 389 | Holgate,
OH - Team Time (1st 5) 1:28:04.3 | Spread (1st 5) 44.5 |
| 50, 62, 84, 92, 101, (156), (231) |
| Jack Westrick, Logan Miller, Ethan Fritz, Evan Dopp, Luke Parsons, (Nathan Miller), (Braylon Leaders) |
| 17:11.0, 17:27.7, 17:42.0, 17:48.1, 17:55.5, (18:26.5), (19:24.5) |
11 | 451 | Gibsonburg,
OH - Team Time (1st 5) 1:28:19.3 | Spread (1st 5) 2:00.4 |
| 13, 60, 72, 149, 157, (186), (286) |
| Anthony Caprara, Cyler Amor, Tyler Hill, Chase Witte, Jacob Henderson, (Austyn Bowe), (Cameron Molter) |
| 16:26.9, 17:26.1, 17:35.3, 18:23.7, 18:27.3, (18:48.3), (20:00.9) |
12 | 473 | Van Buren,
OH - Team Time (1st 5) 1:28:43.0 | Spread (1st 5) 1:42.0 |
| 15, 107, 107, 115, 129, (143), (177) |
| Hudson Sendelbach, Nathan Curry, Reed Harmon, Michael Huffman, Carter Finley, (Andrew Puperi), (Carter Fry) |
| 16:30.0, 17:59.0, 17:59.0, 18:03.0, 18:12.0, (18:22.0), (18:40.7) |
13 | 476 | Tinora,
OH - Team Time (1st 5) 1:27:40.2 | Spread (1st 5) 3:23.1 |
| 2, 11, 53, 202, 208, (259), (311) |
| Jaxen Durfey, Paul Westrick, Logan Coy, Shea McMaster, Bryce Meyer, (Logan Baldridge), (Dustin Haas) |
| 15:46.0, 16:22.1, 17:20.0, 19:03.0, 19:09.1, (19:40.0), (20:42.0) |
14 | 478 | New Riegel,
OH - Team Time (1st 5) 1:29:09.4 | Spread (1st 5) 1:28.4 |
| 55, 71, 74, 91, 187, (198), (273) |
| Cameron Hohman, Zach Zoeller, Aaron Hohman, Alec Hohman, Zach Wertz, (Carter Clouse), (Justin Lininger) |
| 17:21.9, 17:35.1, 17:35.6, 17:46.5, 18:50.3, (19:00.1), (19:54.0) |
15 | 487 | Seneca East,
OH - Team Time (1st 5) 1:28:58.8 | Spread (1st 5) 1:27.1 |
| 37, 59, 116, 123, 152, (159), (168) |
| Brycen Lantz, Evan Schiefer, Lantz Snavely, Isaac Mason, Leo Schreiner, (Bradley Smith), (Nevin Holmes) |
| 16:57.1, 17:25.6, 18:04.2, 18:07.7, 18:24.2, (18:29.0), (18:35.3) |
16 | 503 | Old Fort,
OH - Team Time (1st 5) 1:29:26.1 | Spread (1st 5) 59.1 |
| 69, 80, 93, 96, 165, (195), (249) |
| Daniel Steyer, Cale Hull, Dalton Hessick, Aaron Wilson, Heath Lemons, (Gabe Smith), (Brock Hull) |
| 17:33.9, 17:40.4, 17:48.4, 17:50.4, 18:33.0, (18:56.9), (19:34.9) |
17 | 546 | Pettisville,
OH - Team Time (1st 5) 1:29:19.4 | Spread (1st 5) 2:25.0 |
| 25, 35, 139, 143, 204, (234), (248) |
| Zach McWatters, Jack Leppelmeier, Caden Bishop, Luke VanDenBerghe, Kyle Galvin, (Sean Adkins), (Carlos Bowers) |
| 16:39.2, 16:53.0, 18:21.0, 18:22.0, 19:04.2, (19:25.0), (19:34.0) |
18 | 556 | Liberty Center,
OH - Team Time (1st 5) 1:29:42.8 | Spread (1st 5) 1:36.6 |
| 47, 52, 118, 158, 181, (289), (323) |
| Matthew Marlow, Jacob Fausnight, Derek Dulle, Cody Minnich, Vincent Gutierrez, (Carson Knapp), (Caden Readshaw) |
| 17:08.4, 17:17.1, 18:04.8, 18:27.5, 18:45.0, (20:04.0), (20:55.5) |
19 | 587 | Hicksville,
OH - Team Time (1st 5) 1:30:10.1 | Spread (1st 5) 1:45.9 |
| 37, 106, 130, 135, 179, (278), (288) |
| Ben Taylor, Alex Rost, Michael Villena, J.R. Mendoza, Kelton Stone, (Brody Tribble), (Owen DeFreece) |
| 16:57.1, 17:58.0, 18:14.0, 18:18.0, 18:43.0, (19:57.0), (20:03.0) |
20 | 638 | Colonel Crawford,
OH - Team Time (1st 5) 1:30:34.6 | Spread (1st 5) 2:55.9 |
| 17, 68, 125, 184, 244, (297), (339) |
| Shawn Auck, Braeden Grau, Adam Scott, Landon Sutter, Lane Kozinski, (Kamden Phelps), (Andrew Heinle) |
| 16:34.5, 17:33.4, 18:10.0, 18:46.3, 19:30.4, (20:21.5), (21:23.2) |
21 | 650 | New London,
OH - Team Time (1st 5) 1:30:48.9 | Spread (1st 5) 2:44.0 |
| 18, 84, 137, 192, 219, (258), (259) |
| Jalen Randleman, Wyatt Harrison, Pressly Ferguson, Elliot Stroup, Mason Cowie, (Shane Speicher), (Samuel Landis) |
| 16:35.0, 17:42.0, 18:18.3, 18:54.6, 19:19.0, (19:39.0), (19:40.0) |
22 | 685 | Carey,
OH - Team Time (1st 5) 1:31:20.2 | Spread (1st 5) 2:08.2 |
| 46, 79, 160, 185, 215, (269), (270) |
| Brayden Young, Bryce Young, Aaron Lortz, Caden Cole, Audric Ritter, (Bryton Sammet), (Damon Zimmerly) |
| 17:08.3, 17:38.3, 18:30.4, 18:46.7, 19:16.5, (19:49.1), (19:49.3) |
23 | 703 | Coldwater,
OH - Team Time (1st 5) 1:31:35.7 | Spread (1st 5) 2:55.6 |
| 43, 65, 110, 203, 282, (292), (294) |
| Mason Ayers, Josh Schoen, Tyler Overman, Isaac Homan, Isaac Hannewald, (Jake Seitz), (Drew Moorman) |
| 17:04.1, 17:29.0, 17:59.1, 19:03.8, 19:59.7, (20:16.7), (20:17.9) |
| 703 | Gorham-Fayette,
OH - Team Time (1st 5) 1:30:59.9 | Spread (1st 5) 3:09.1 |
| 16, 25, 199, 201, 262, (303), (305) |
| Jose Blanco, Wyatt Mitchell, Chase Moats, Evan Beauregard, Shane Maginn, (Caden Leininger), (Micah Maginn) |
| 16:34.2, 16:39.2, 19:01.3, 19:01.9, 19:43.3, (20:27.1), (20:34.0) |
25 | 714 | Emmanuel Christian,
OH - Team Time (1st 5) 1:31:14.5 | Spread (1st 5) 3:08.3 |
| 29, 42, 178, 193, 272, (307), (327) |
| Caleb Bagget, Zach Rue, Braylon Walls, Elijah Whetstone, Xavier Fudge, (Bryant Bostick), (Josh Sanders) |
| 16:42.7, 17:02.7, 18:42.9, 18:55.2, 19:51.0, (20:36.2), (20:58.2) |
26 | 769 | Pike-Delta-York,
OH - Team Time (1st 5) 1:32:21.6 | Spread (1st 5) 1:59.3 |
| 75, 127, 147, 169, 251, (285), (287) |
| Konnor Hawkins, Daniel Sintobin, Eli Armstrong, Blake Hilton, Nathan Elliot, (Logan Riegsecker), (Ethan Cone) |
| 17:36.1, 18:11.0, 18:22.9, 18:36.2, 19:35.4, (20:00.7), (20:01.1) |
27 | 777 | Parkway,
OH - Team Time (1st 5) 1:32:24.5 | Spread (1st 5) 1:32.1 |
| 73, 162, 164, 171, 207, (238), (238) |
| Tyler Rowen, Xavier Samples, Colby Bentz, Nathaniel Stolly, Carter Hellwarth, (Trevor Steans), (Zach Rogers) |
| 17:35.5, 18:31.1, 18:32.6, 18:37.7, 19:07.6, (19:26.8), (19:26.8) |
28 | 817 | Kalida,
OH - Team Time (1st 5) 1:33:37.1 | Spread (1st 5) 4:16.5 |
| 40, 77, 154, 211, 335, (400) |
| Collin Heitmeyer, Heath Miller, Garrett Decker, Kevin Schumaker, Ryan Verhoff, (Jeret Landwehr) |
| 17:02.2, 17:36.5, 18:25.8, 19:13.9, 21:18.7, (24:30.2) |
29 | 845 | Evergreen,
OH - Team Time (1st 5) 1:33:36.9 | Spread (1st 5) 2:45.5 |
| 100, 113, 146, 176, 310, (354), (361) |
| Carson LeRoux, Blake Fisher, Jayden Harmon, Henry Sheets, Remi Taylor, (Brayden Bull), (Walter Foster) |
| 17:54.0, 18:00.3, 18:22.7, 18:40.4, 20:39.5, (21:58.8), (22:18.2) |
30 | 848 | Fort Recovery,
OH - Team Time (1st 5) 1:32:25.0 | Spread (1st 5) 4:10.6 |
| 3, 56, 252, 256, 281, (369), (376) |
| Trevor Heitkamp, Parker Brunswick, Ethan Evers, Evan Evers, Caleb Rammel, (Christian Marchal), (Aiden Heitkamp) |
| 15:48.2, 17:24.7, 19:35.7, 19:37.6, 19:58.8, (22:34.6), (22:52.5) |
31 | 868 | Crestview (Convoy),
OH - Team Time (1st 5) 1:33:43.9 | Spread (1st 5) 1:20.0 |
| 111, 134, 189, 214, 220, (404) |
| Lincoln Smith, Logan Foudy, Jake Heth, Payton Scott, Isaiah Watts, (John Forwerck) |
| 17:59.2, 18:17.0, 18:53.0, 19:15.5, 19:19.2, (25:35.5) |
32 | 882 | Hopewell-Loudon,
OH - Team Time (1st 5) 1:33:54.0 | Spread (1st 5) 1:19.5 |
| 97, 170, 196, 209, 210, (235), (241) |
| Xander Roerdink, Carson Elchert, Will Fruth, Logan Lust, Judah Risner, (Garrett Reinhart), (Beau Schmitz) |
| 17:53.6, 18:37.6, 18:57.8, 19:11.9, 19:13.1, (19:25.5), (19:28.5) |
33 | 939 | Spencerville,
OH - Team Time (1st 5) 1:33:45.0 | Spread (1st 5) 3:46.4 |
| 10, 138, 246, 265, 280, (316), (365) |
| Lanny Oakman, Mitchell Adams, Alex Ross, Wyatt Nielsen, A.j. Boop, (Landen Boedicker), (Alejandro Adams) |
| 16:11.2, 18:19.0, 19:31.3, 19:45.9, 19:57.6, (20:50.2), (22:27.0) |
34 | 964 | Upper Scioto Valley,
OH - Team Time (1st 5) 1:34:28.8 | Spread (1st 5) 4:50.7 |
| 9, 174, 218, 237, 326, (336), (373) |
| Joe Parker, Noah McCoy, Carter Oglesbee, Braiden Zapp, Quinn Dyer, (Christian Kearns), (Julian Bailey) |
| 16:07.2, 18:38.8, 19:18.5, 19:26.4, 20:57.9, (21:21.0), (22:42.1) |
35 | 1010 | Antwerp,
OH - Team Time (1st 5) 1:37:14.1 | Spread (1st 5) 5:41.6 |
| 39, 133, 148, 319, 371, (384), (388) |
| Kamren Johnson, Alex Zijlstra, Avin Johnson, John Bailey, Skyler Octaviano, (Levi Shelton), (Owen Franks) |
| 16:59.4, 18:16.7, 18:23.0, 20:54.0, 22:41.0, (23:22.0), (23:30.0) |
36 | 1078 | Leipsic,
OH - Team Time (1st 5) 1:35:54.5 | Spread (1st 5) 1:42.3 |
| 117, 167, 261, 266, 267 |
| Jacaob Walther, Diego Baldazo, Landen Erickson, Schroeder Carson, Konner Mickens |
| 18:04.7, 18:34.8, 19:42.0, 19:46.0, 19:47.0 |
37 | 1094 | Wayne Trace,
OH - Team Time (1st 5) 1:36:53.8 | Spread (1st 5) 2:55.6 |
| 64, 139, 295, 296, 300, (412) |
| Gage Ogle, Prestyn Schnepp, Riley Manz, Seth Rosswurm, Aiden Lee, (Ryan Bostelman) |
| 17:28.1, 18:21.0, 20:20.0, 20:21.0, 20:23.7, (27:22.4) |
38 | 1116 | Mohawk,
OH - Team Time (1st 5) 1:40:23.8 | Spread (1st 5) 7:02.1 |
| 21, 84, 243, 378, 390, (409) |
| Brayden Cleveland, A.J. Hess, Connor Flood, Carter Williams, Anthony Studer, (Owen Chevalier) |
| 16:36.8, 17:42.0, 19:29.3, 22:56.8, 23:38.9, (26:03.2) |
39 | 1125 | Margaretta,
OH - Team Time (1st 5) 1:37:05.0 | Spread (1st 5) 2:42.7 |
| 128, 175, 221, 283, 318, (344), (346) |
| Benjamin Burroughs, Caiden Fultz, Cole Morris, Levi Morris, Rowdy Wiedenheft, (Sean Reardon), (Grant Hall) |
| 18:11.2, 18:39.8, 19:19.6, 20:00.5, 20:53.9, (21:39.1), (21:43.9) |
40 | 1145 | Woodmore,
OH - Team Time (1st 5) 1:36:56.1 | Spread (1st 5) 23.9 |
| 213, 216, 229, 230, 257, (274), (301) |
| Ricky Torres, Drake Blausey, Myles Byrd, Johnathan Carter, Matt Caldwell, (Henry Smola), (J.J. Dickerson) |
| 19:14.2, 19:17.1, 19:22.8, 19:23.9, 19:38.1, (19:54.3), (20:25.6) |
41 | 1154 | St Johns,
OH - Team Time (1st 5) 1:36:57.7 | Spread (1st 5) 1:47.4 |
| 142, 228, 240, 253, 291, (325), (334) |
| Hank Kopack, Andrew Bockey, Aaron Bockey, Isaiah Freewalt, Riley Wenzlick, (Andy Walpole), (Adrian Crespo) |
| 18:21.8, 19:22.4, 19:28.2, 19:36.1, 20:09.2, (20:57.4), (21:15.9) |
42 | 1169 | Crestview (Ashland),
OH - Team Time (1st 5) 1:37:41.9 | Spread (1st 5) 4:36.7 |
| 24, 224, 290, 298, 333, (349), (375) |
| Cooper Brockway, Kolton Eichelberger, James McPherran, Tyler Holloway, Andrew Spoerr, (Kaden Dickerson), (Daniel Hout) |
| 16:38.0, 19:21.5, 20:05.7, 20:22.0, 21:14.7, (21:48.0), (22:50.0) |
43 | 1202 | Western Reserve (Collins),
OH - Team Time (1st 5) 1:38:51.3 | Spread (1st 5) 3:45.4 |
| 83, 224, 226, 329, 340, (395) |
| Sean Murdock, Aidan Perez, Blake Caudill, Murdock Robert, Evan Smith, (Brice Caudill) |
| 17:41.6, 19:21.5, 19:22.0, 20:59.2, 21:27.0, (23:53.2) |
44 | 1204 | Lakota (Kansas),
OH - Team Time (1st 5) 1:37:37.8 | Spread (1st 5) 1:43.2 |
| 183, 188, 250, 279, 304, (321), (332) |
| Mitchell Rosser, Donovan Statham, Jared Tyson, Kurtis Fawcett, Bryler Wedge, (Brayden Gilts), (Alexander McGinnis) |
| 18:45.7, 18:50.7, 19:35.0, 19:57.5, 20:28.9, (20:55.2), (21:11.8) |
45 | 1213 | Mansfield Christian,
OH - Team Time (1st 5) 1:38:46.1 | Spread (1st 5) 3:39.2 |
| 66, 212, 277, 328, 330, (359), (367) |
| Grantham Trumpower, Cooper Stigall, Isaac Delp, Caleb Miller, Gavin Webb, (Nicholas Adams), (Landan McRae) |
| 17:29.4, 19:14.1, 19:55.6, 20:58.4, 21:08.6, (22:09.6), (22:32.7) |
46 | 1243 | Hardin Northern,
OH - Team Time (1st 5) 1:40:45.0 | Spread (1st 5) 5:07.8 |
| 88, 180, 247, 351, 377, (391), (403) |
| Zeb Wilson, Andrew Sutton, Riley Newton, Carl Woodruff, Leif Trachsel, (Jonnah Ruhlen), (Jakeston Cook) |
| 17:45.4, 18:43.1, 19:32.7, 21:50.6, 22:53.2, (23:39.3), (25:24.9) |
47 | 1263 | Buckeye Central (New Washington),
OH - Team Time (1st 5) 1:40:21.0 | Spread (1st 5) 4:40.6 |
| 136, 166, 268, 313, 380, (383) |
| Braden Siefert, Noah Wilson, Christopher Hancock, Lincoln Milligan, Lucas Cianflone, (Hunter Caudill) |
| 18:18.1, 18:33.5, 19:48.2, 20:42.5, 22:58.7, (23:19.0) |
| 1263 | Waynesfield-Goshen,
OH - Team Time (1st 5) 1:40:13.4 | Spread (1st 5) 4:38.2 |
| 145, 190, 245, 302, 381, (405), (406) |
| Damian Canter, Brody Barrington, Noah Dotson, Jayden DuVernay, Drake Copeland, (Brandon Saam), (Brady Chapman) |
| 18:22.2, 18:53.5, 19:30.9, 20:26.4, 23:00.4, (25:41.8), (25:49.7) |
49 | 1328 | Riverdale,
OH - Team Time (1st 5) 1:42:02.0 | Spread (1st 5) 4:11.0 |
| 163, 181, 242, 368, 374, (413) |
| Andrew Woodruff, Ethan Warren, Ethan Spitnale, Jack Dusseau, Caleb Shearer, (Alex Eaton) |
| 18:32.0, 18:45.0, 19:29.0, 22:33.0, 22:43.0, (30:27.3) |
50 | 1332 | Ayersville,
OH - Team Time (1st 5) 1:41:13.6 | Spread (1st 5) 3:25.4 |
| 141, 197, 299, 347, 348, (370), (385) |
| Liam Krouse, Dylan Dunn, Eli Buchhop, Chase Riley, Chris Stiengass, (Eli Jaques), (Drake Miller) |
| 18:21.6, 18:58.0, 20:23.0, 21:44.0, 21:47.0, (22:39.0), (23:25.0) |
51 | 1363 | Montpelier,
OH - Team Time (1st 5) 1:41:06.4 | Spread (1st 5) 3:00.6 |
| 206, 222, 262, 315, 358 |
| Avery Thompson, James Camper, Ethan Walz, Matt Jackson, Mason Phonephomhom |
| 19:07.0, 19:21.0, 19:43.3, 20:47.5, 22:07.6 |
52 | 1390 | St Henry,
OH - Team Time (1st 5) 1:42:01.0 | Spread (1st 5) 4:43.7 |
| 191, 264, 271, 275, 389, (402) |
| Nolan Fullenkamp, Ryan Mestemaker, Jason Balster, Reece Holdheide, Robert Howe, (Kasey McCann) |
| 18:54.5, 19:44.4, 19:49.5, 19:54.4, 23:38.2, (24:56.0) |
53 | 1392 | Edgerton,
OH - Team Time (1st 5) 1:41:38.7 | Spread (1st 5) 3:08.6 |
| 150, 254, 305, 341, 342 |
| Nathaniel Tomlinson, Dakota Burke, Dane DeGroff, Ryan Breen, Andy Meyer |
| 18:24.0, 19:37.1, 20:34.0, 21:31.0, 21:32.6 |
54 | 1415 | Lucas,
OH - Team Time (1st 5) 1:44:00.4 | Spread (1st 5) 5:25.8 |
| 154, 200, 311, 356, 394 |
| Gavin Bichsel, Kalem Warner, Zack Kruppa, Trevor Estep, Antonio Restelli |
| 18:25.8, 19:01.5, 20:42.0, 21:59.5, 23:51.6 |
55 | 1432 | Plymouth,
OH - Team Time (1st 5) 1:42:28.3 | Spread (1st 5) 2:44.5 |
| 194, 226, 331, 336, 345, (411) |
| Colton Sundstrom, Malachi Keefe, Gabe Kamann, Andrew Miller, Zach Miller, (Jack Kelbley) |
| 18:55.9, 19:22.0, 21:09.0, 21:21.0, 21:40.4, (26:51.5) |
56 | 1442 | Patrick Henry,
OH - Team Time (1st 5) 1:45:16.1 | Spread (1st 5) 5:47.0 |
| 103, 232, 353, 362, 392, (401) |
| Brennen Yates, Andrew Baden, Austin Lammers, Brenton Rettig, Chayse Maas, (Carson Prigge) |
| 17:56.6, 19:24.6, 21:52.2, 22:19.1, 23:43.6, (24:53.2) |
57 | 1466 | St Mary Central Catholic,
OH - Team Time (1st 5) 1:45:43.9 | Spread (1st 5) 7:24.7 |
| 173, 276, 293, 316, 408 |
| David Grant, Joey Faber, Dante Torres, Pavan Gorty, Donovan Sharfrath |
| 18:37.9, 19:55.4, 20:17.8, 20:50.2, 26:02.6 |
58 | 1504 | Tiffin Calvert,
OH - Team Time (1st 5) 1:43:58.9 | Spread (1st 5) 4:08.8 |
| 217, 284, 307, 309, 387 |
| Kaylor Reynolds, Evan Beeker, Daniel Herring, Nick Palm, Aaron Riehm |
| 19:17.4, 20:00.6, 20:36.2, 20:38.5, 23:26.2 |
59 | 1556 | New Knoxville,
OH - Team Time (1st 5) 1:46:31.9 | Spread (1st 5) 4:24.0 |
| 223, 233, 343, 364, 393 |
| Kaleb Putman, Noah Holland, Elijah Lammers, Liam Lammers, Nathaniel Stephens |
| 19:21.3, 19:24.7, 21:33.9, 22:26.7, 23:45.3 |
60 | 1620 | Monroeville,
OH - Team Time (1st 5) 1:48:40.9 | Spread (1st 5) 5:00.8 |
| 152, 338, 366, 379, 385, (407), (410) |
| Ian Patchen, Julian Bastardo, Jimmy Clingman, Gabe Howell, Landon Platte, (Matthew Hammersmith), (Trask Ott) |
| 18:24.2, 21:23.0, 22:31.1, 22:57.6, 23:25.0, (25:53.2), (26:17.7) |
61 | 1624 | Northwood,
OH - Team Time (1st 5) 1:46:30.9 | Spread (1st 5) 2:50.6 |
| 235, 321, 351, 357, 360, (362), (396) |
| Brayden LaGrange, Kenni Lagrange, Andrew Brauer, Jack Clark, Joel Sherman, (Andrew Mendez), (Johnny Berry) |
| 19:25.5, 20:55.2, 21:50.6, 22:03.5, 22:16.1, (22:19.1), (23:55.1) |
62 | 1728 | North Baltimore,
OH - Team Time (1st 5) 1:49:28.5 | Spread (1st 5) 3:27.5 |
| 314, 319, 324, 372, 399 |
| Macin Pettry, Daniel Hinkle, Jesse Vanlerberg, Jordan Coup, Jerimiyah Horner |
| 20:44.5, 20:54.0, 20:56.5, 22:41.5, 24:12.0 |
63 | 1882 | Crestline,
OH - Team Time (1st 5) 1:55:08.4 | Spread (1st 5) 2:21.9 |
| 350, 355, 382, 397, 398 |
| Parker Bowman, Eric Schneider, Malachai Dawdy, Spencer Taiclet-Boals, Brock Rowe |
| 21:48.3, 21:59.0, 23:15.2, 23:55.7, 24:10.2 |