1 | 72 | New London,
OH - Team Time (1st 5) 1:25:28.0 | Spread (1st 5) 1:06.6 |
| 4, 6, 10, 22, 30, (51), (56) |
| Carson Coey, Curtis Joppeck, Dominic Albaugh, Court Britt, Cole Kropka, (Mitchell Joppeck), (Austin Reed) |
| 16:38.2, 16:40.2, 17:02.8, 17:22.0, 17:44.8, (18:04.9), (18:15.0) |
2 | 110 | Colonel Crawford,
OH - Team Time (1st 5) 1:25:14.9 | Spread (1st 5) 3:02.4 |
| 1, 12, 20, 38, 39, (90), (101) |
| Chad Johnson, Wade Hopkins, Braxton James, Alex Mutchler, Mason McKibben, (Jacob Hoffman), (Alex Lawson) |
| 14:54.9, 17:06.3, 17:19.6, 17:56.8, 17:57.3, (18:58.3), (19:07.3) |
3 | 150 | Crestview (Ashland),
OH - Team Time (1st 5) 1:28:16.1 | Spread (1st 5) 51.1 |
| 14, 18, 32, 40, 46, (59), (84) |
| James Barber, Leo Ringler, Ian Trent, Jimmy Dunn, Derek Wuthrich, (Eric Bell), (Jeffrey Vanderpool) |
| 17:10.5, 17:18.7, 17:47.6, 17:57.7, 18:01.6, (18:21.9), (18:53.7) |
4 | 166 | Seneca East,
OH - Team Time (1st 5) 1:28:27.1 | Spread (1st 5) 59.5 |
| 11, 23, 35, 45, 52, (66), (72) |
| Ben Cole, Kyle Burgderfer, Zach Young, Clay Gahring, Caleb Skidmore, (Dakota Laughlin), (Matt Chappell) |
| 17:05.6, 17:22.5, 17:53.6, 18:00.3, 18:05.1, (18:29.4), (18:38.0) |
5 | 172 | St Mary Central Catholic,
OH - Team Time (1st 5) 1:28:36.3 | Spread (1st 5) 1:05.7 |
| 16, 17, 29, 53, 57, (73), (104) |
| Carlos Torres, Michael Bourne, George Kaftan, Luke Dudenhoefer, Brett Reed, (Dan Gyurke), (Christian Maple) |
| 17:11.3, 17:16.1, 17:42.7, 18:09.2, 18:17.0, (18:38.8), (19:12.8) |
6 | 173 | Hopewell-Loudon,
OH - Team Time (1st 5) 1:28:26.4 | Spread (1st 5) 1:28.1 |
| 8, 25, 27, 55, 58, (68), (70) |
| Tyler Reinhart-Anez, Carter Ritchey, Jordan Foster, Marshall Reinhard, Kyle Rumschlag, (Bryce Arbogast), (Caden Crawford) |
| 16:52.4, 17:24.4, 17:36.0, 18:13.1, 18:20.5, (18:33.3), (18:34.4) |
7 | 181 | St Paul,
OH - Team Time (1st 5) 1:27:55.9 | Spread (1st 5) 2:40.2 |
| 2, 3, 31, 49, 96, (125), (133) |
| Jared Arnold, Noah Avendano, Zack Stine, Sam Sigsworth, Luke Ceccoli, (Ryan Gross), (Dawson Howerton) |
| 16:24.5, 16:37.8, 17:45.4, 18:03.5, 19:04.7, (20:22.0), (21:10.2) |
8 | 219 | Lakota (Kansas),
OH - Team Time (1st 5) 1:29:19.3 | Spread (1st 5) 2:18.0 |
| 7, 9, 33, 75, 95, (100), (107) |
| Dylan Moes, Braden Schaser, Connor Hill, Cody Roush, Kaeden Waserman, (Travis Enright), (Devin Clark) |
| 16:45.5, 16:59.9, 17:48.3, 18:42.1, 19:03.5, (19:06.1), (19:17.0) |
9 | 220 | Old Fort,
OH - Team Time (1st 5) 1:29:45.2 | Spread (1st 5) 1:48.4 |
| 15, 19, 35, 60, 91, (98), (116) |
| Mike Heilman, Devyn Smith, Gregory Steyer, Robert Anstead, Jonathan Anstead, (Clayton Melton), (Jordan Smith) |
| 17:11.2, 17:18.8, 17:53.6, 18:22.0, 18:59.6, (19:05.7), (19:50.1) |
10 | 260 | Western Reserve (Collins),
OH - Team Time (1st 5) 1:30:39.6 | Spread (1st 5) 1:43.1 |
| 13, 44, 47, 74, 82, (89), (117) |
| Trevor Tucker, Brecyn Hunter, Eli Webb, Sam Beaudin, Aidan Fry-Silva, (Damian Henning), (Mason Church) |
| 17:06.9, 17:59.0, 18:01.9, 18:41.8, 18:50.0, (18:56.8), (19:50.7) |
11 | 270 | St Joseph Central Cath,
OH - Team Time (1st 5) 1:31:11.6 | Spread (1st 5) 1:10.5 |
| 28, 40, 43, 78, 81, (103), (137) |
| Austin Michaels, Clem Foos, Nate Vasquez, Isaac Foos, Chris Stocio, (Caden Spader), (Robbie Baez) |
| 17:38.5, 17:57.7, 17:58.9, 18:47.5, 18:49.0, (19:08.6), (21:42.1) |
12 | 295 | Plymouth,
OH - Team Time (1st 5) 1:31:30.4 | Spread (1st 5) 1:30.8 |
| 26, 34, 62, 85, 88, (121), (134) |
| Levi Robinson, Justin Robinson, Ethan Elliott, Nick Bowser, Michael Collins, (Gaige Porter), (Dylan Heynes) |
| 17:25.2, 17:49.5, 18:25.5, 18:54.2, 18:56.0, (20:09.7), (21:21.2) |
13 | 323 | Wynford,
OH - Team Time (1st 5) 1:32:07.2 | Spread (1st 5) 58.1 |
| 48, 50, 61, 71, 93, (99), (102) |
| Timothy Chandler, Seth Karcher, Ryan Stevely, Noah Smith, Joshua Rose, (Ty Flohr), (Ethan Hall) |
| 18:02.2, 18:04.6, 18:24.0, 18:36.1, 19:00.3, (19:06.0), (19:08.2) |
14 | 360 | Woodmore,
OH - Team Time (1st 5) 1:33:02.7 | Spread (1st 5) 51.3 |
| 54, 64, 69, 79, 94, (109), (114) |
| Joey Emerine, Pierce Overmyer, Jimmy Grzegorczyk, Ethan Davis, Steven Carter, (Cole Sotak), (Nick Reedy) |
| 18:11.0, 18:27.1, 18:34.0, 18:48.3, 19:02.3, (19:23.5), (19:42.7) |
15 | 361 | Gibsonburg,
OH - Team Time (1st 5) 1:33:11.5 | Spread (1st 5) 28.0 |
| 63, 65, 67, 80, 86, (87), (105) |
| Nathan Shammo, Austin Jors, Travis Kohler, Andrew Widmer, Peyton Balsizer, (Nate Damschroder), (Wyatt Nissen) |
| 18:26.9, 18:28.9, 18:32.0, 18:48.8, 18:54.9, (18:55.2), (19:15.1) |
16 | 366 | Mohawk,
OH - Team Time (1st 5) 1:33:39.2 | Spread (1st 5) 3:03.9 |
| 24, 42, 76, 97, 127, (139), (141) |
| Jared Vargo, Isaiah Aurand, Isaac Ward, Austin England, Hunter Gottfried, (Ryan Lacey), (Kevin Dietrich) |
| 17:24.1, 17:58.4, 18:43.5, 19:05.2, 20:28.0, (21:45.0), (22:03.0) |
17 | 443 | New Riegel,
OH - Team Time (1st 5) 1:35:34.3 | Spread (1st 5) 2:13.5 |
| 37, 77, 92, 115, 122, (126), (145) |
| Bryce Hohman, Hayden Hohman, Zach Williams, Nick Zoeller, Gabriel Souder, (Nick Reinhart), (Josh Chambers) |
| 17:56.3, 18:43.9, 18:59.8, 19:44.5, 20:09.8, (20:22.6), (22:50.2) |
18 | 491 | Lucas,
OH - Team Time (1st 5) 1:38:02.1 | Spread (1st 5) 4:26.5 |
| 5, 105, 120, 130, 131, (135), (138) |
| Gavin Shindeldecker, Westyn Adkins, Isaac Pfeiffer, Jacob Kleilein, Rylee Gorrell, (Aaron Pfeiffer), (Colton Boyer) |
| 16:39.3, 19:15.1, 20:07.9, 20:54.0, 21:05.8, (21:25.5), (21:42.4) |
19 | 495 | St Peters,
OH - Team Time (1st 5) 1:37:10.8 | Spread (1st 5) 3:14.7 |
| 21, 110, 112, 124, 128, (129), (132) |
| Luke Henrich, Grant Farragher, Nathaniel Schemine, Caleb Stewart, Anthony Katsaounis, (Caden Brubaker), (Jacob Stewart) |
| 17:19.7, 19:25.0, 19:30.5, 20:21.2, 20:34.4, (20:35.7), (21:06.1) |
20 | 582 | Margaretta,
OH - Team Time (1st 5) 1:41:32.9 | Spread (1st 5) 3:18.5 |
| 83, 108, 113, 136, 142, (143), (144) |
| Spencer Flick, Alex Richter, Isaiah Ingraham, Cameron Suttle, Noah France, (Matthew Cheek), (Dylan Packman) |
| 18:50.4, 19:20.5, 19:31.7, 21:41.4, 22:08.9, (22:09.4), (22:18.3) |
21 | 611 | Buckeye Central (New Washington),
OH - Team Time (1st 5) 1:41:25.3 | Spread (1st 5) 2:21.6 |
| 111, 118, 119, 123, 140, (146), (147) |
| Justin Dentinger, Alex Young, Dylan Case, Anthony Millinger, Steven Long, (Evan Conway), (Mikel Essary) |
| 19:26.9, 19:57.1, 20:02.2, 20:10.6, 21:48.5, (22:52.0), (24:38.3) |