1 | 80 | Minster,
OH - Team Time (1st 5) 1:25:13.6 | Spread (1st 5) 1:07.4 |
| 7, 9, 13, 17, 34, (45), (61) |
| Ben Butler, Dominic Slonkosky, Andy Albers, Andrew Fausey, Jonathan Fausey, (Ethan Monnin), (Alex Winner) |
| 16:35.4, 16:39.5, 17:04.3, 17:11.6, 17:42.8, (17:57.0), (18:32.9) |
2 | 94 | Columbus Grove,
OH - Team Time (1st 5) 1:25:54.5 | Spread (1st 5) 1:06.2 |
| 6, 15, 19, 25, 29, (42), (46) |
| Colton Grothaus, Logan Douglas, Jerry Kesselmeyer, Lee Altenburger, Bryce Sharrits, (Alex Tabler), (Boone Brubaker) |
| 16:29.8, 17:05.2, 17:17.4, 17:26.1, 17:36.0, (17:55.8), (17:59.0) |
3 | 114 | Lincolnview,
OH - Team Time (1st 5) 1:26:24.0 | Spread (1st 5) 1:07.2 |
| 10, 11, 22, 31, 40, (49), (52) |
| Alex Rodriguez, Bayley Tow, Ben Bilimek, Travis Lippi, Trevor Neate, (Colton Snyder), (Tracey West) |
| 16:45.3, 16:46.5, 17:22.2, 17:37.5, 17:52.5, (18:02.8), (18:12.7) |
4 | 126 | St Henry,
OH - Team Time (1st 5) 1:27:01.7 | Spread (1st 5) 1:21.7 |
| 3, 24, 27, 35, 37, (68), (70) |
| Spencer Schulze, Scott Knapke, Justin Hoying, Alex Hemmelgarn, Ryan Barhorst, (Justin Rose), (Ryan Good) |
| 16:27.3, 17:25.4, 17:33.0, 17:47.0, 17:49.0, (18:49.0), (18:50.0) |
5 | 130 | New Bremen,
OH - Team Time (1st 5) 1:27:22.5 | Spread (1st 5) 53.8 |
| 12, 16, 23, 38, 41, (47), (65) |
| Cort Speckman, Nathan Herriot, Drew McClurg, Brad Rammel, Kaelen Reed, (Jason Zircher), (Tom Maurer) |
| 17:01.6, 17:11.3, 17:24.5, 17:49.7, 17:55.4, (17:59.6), (18:45.8) |
6 | 137 | Crestview (Convoy),
OH - Team Time (1st 5) 1:27:13.6 | Spread (1st 5) 1:27.7 |
| 4, 21, 30, 39, 43, (59), (62) |
| Mycah Grandstaff, Charles Thornburg, Branden Clayton, Bryce Richardson, Copsey Bogle, (Cody Mefferd), (Eli Jones) |
| 16:29.1, 17:20.0, 17:36.4, 17:51.3, 17:56.8, (18:30.5), (18:35.1) |
7 | 154 | Lima Central Catholic,
OH - Team Time (1st 5) 1:27:46.7 | Spread (1st 5) 1:58.3 |
| 5, 18, 20, 54, 57, (72), (106) |
| Alex Rigg, Scott Willeke, Sean Currins, Nick Frisby, Zach Ellsworth, (Chase Screenan), (Brad Keating) |
| 16:29.2, 17:14.0, 17:19.1, 18:16.9, 18:27.5, (18:55.1), (20:00.8) |
8 | 168 | Carey,
OH - Team Time (1st 5) 1:28:14.7 | Spread (1st 5) 2:01.0 |
| 2, 28, 36, 44, 58, (64), (76) |
| Trevor Cook, Zachary Logsdon, Ben Kromer, Evan Hyatt, Tieler Zimmer, (Uriel Garcia), (Adam Hyatt) |
| 16:27.2, 17:34.9, 17:47.5, 17:56.9, 18:28.2, (18:43.1), (19:09.9) |
9 | 253 | Fort Recovery,
OH - Team Time (1st 5) 1:31:14.9 | Spread (1st 5) 2:12.1 |
| 26, 33, 48, 53, 93, (152), (164) |
| Derek Sutter, Travis Sutter, Isaac Siegrist, Joey Gonzalez, Sam Huelskamp, (Isaac Keller), (Rodney Hemmert) |
| 17:32.9, 17:41.0, 18:02.0, 18:14.0, 19:45.0, (21:52.8), (22:53.0) |
10 | 278 | Antwerp,
OH - Team Time (1st 5) 1:31:46.3 | Spread (1st 5) 3:10.9 |
| 1, 32, 73, 84, 88, (109), (139) |
| Samuel Williamson, Erik Buchan, Matt Reinhart, Chase Gerken, Evan Hilton, (Jerett Godeke), (Matthew Dooley) |
| 16:20.6, 17:38.5, 18:55.8, 19:19.9, 19:31.5, (20:03.4), (21:01.2) |
11 | 355 | New Knoxville,
OH - Team Time (1st 5) 1:34:15.2 | Spread (1st 5) 3:41.8 |
| 8, 51, 66, 113, 117, (127), (134) |
| Isaac Kuntz, Jacob Shaw, Marcus Nitschke, Andrew Arnett, Braden Googeg, (Sean Quigley), (Daniel Boyle) |
| 16:39.3, 18:08.8, 18:47.9, 20:18.1, 20:21.1, (20:35.1), (20:53.9) |
12 | 377 | Wayne Trace,
OH - Team Time (1st 5) 1:35:28.1 | Spread (1st 5) 2:44.7 |
| 14, 83, 90, 91, 99, (101), (121) |
| Arlen Stoller, Chandler Thompson, Tanner Cook, Joe Schmidt, Chance Elliott, (Logan Fast), (Ruger Goeltzenleuchter) |
| 17:04.7, 19:18.6, 19:37.6, 19:37.8, 19:49.4, (19:55.5), (20:22.6) |
13 | 448 | Spencerville,
OH - Team Time (1st 5) 1:37:36.1 | Spread (1st 5) 1:54.5 |
| 59, 75, 94, 98, 122, (155), (160) |
| Thad Ringwald, David Wisher, Billy Sidey, Matthew Hurles, Ed Smith, (Jacob Cook), (Austin Conrad) |
| 18:30.5, 19:06.2, 19:45.1, 19:49.3, 20:25.0, (22:08.3), (22:28.2) |
14 | 451 | Kalida,
OH - Team Time (1st 5) 1:37:34.5 | Spread (1st 5) 2:22.6 |
| 55, 63, 87, 118, 128, (129), (137) |
| Adam Von der embse, Grant Zeller, Austin Nartker, Jacob Dunn, Alex Von der embse, (Brady Laudick), (Noah Verhoff) |
| 18:19.5, 18:42.9, 19:28.5, 20:21.5, 20:42.1, (20:45.4), (20:56.3) |
15 | 486 | Marion Local,
OH - Team Time (1st 5) 1:38:54.3 | Spread (1st 5) 1:14.3 |
| 74, 78, 108, 111, 115, (120), (130) |
| Lucas Prenger, Devin Heitkamp, Aaron Schmitz, Alex Grieshop, Jared Hemmelgarn, (Derek Pierron), (Max Heitbrink) |
| 19:04.3, 19:13.4, 20:03.0, 20:15.0, 20:18.6, (20:22.0), (20:48.2) |
16 | 501 | St Johns,
OH - Team Time (1st 5) 1:39:28.0 | Spread (1st 5) 3:44.0 |
| 50, 85, 92, 124, 150, (159) |
| Curtis Pohlman, Aaron Hellman, Nick Pohlman, Anthony Hale, Evan Pohlman, (Patrick Stevenson) |
| 18:05.8, 19:22.9, 19:41.4, 20:28.1, 21:49.8, (22:19.4) |
17 | 512 | Holgate,
OH - Team Time (1st 5) 1:40:35.4 | Spread (1st 5) 4:30.8 |
| 56, 71, 77, 142, 166, (171) |
| Aaron Sommers, Owen Clady, Trey Jones, Jay Hoffman, Tegan Jones, (Levi Gustwiller) |
| 18:25.3, 18:51.6, 19:12.5, 21:09.9, 22:56.1, (25:33.0) |
18 | 539 | Waynesfield-Goshen,
OH - Team Time (1st 5) 1:40:24.6 | Spread (1st 5) 1:28.6 |
| 86, 95, 100, 123, 135, (141), (143) |
| Jordan McKinney, Matt Motter, Levi Miller, Stephen Hayes, Alyn Begley, (Zane Wicher), (Jeron Hennon) |
| 19:26.0, 19:45.7, 19:52.0, 20:26.3, 20:54.6, (21:07.3), (21:18.6) |
19 | 549 | Patrick Henry,
OH - Team Time (1st 5) 1:40:48.1 | Spread (1st 5) 1:37.7 |
| 80, 110, 112, 114, 133, (156), (161) |
| Noah Pickering, Tadder Rohda, Cameren Schwiebert, Andrew Wilford, Jaaron Zentz, (Andrew Diem), (Michael Schmenk) |
| 19:14.3, 20:06.0, 20:17.5, 20:18.3, 20:52.0, (22:08.9), (22:39.6) |
20 | 551 | North Baltimore,
OH - Team Time (1st 5) 1:40:43.5 | Spread (1st 5) 1:23.5 |
| 89, 96, 103, 125, 138, (145), (168) |
| Tyler Stimmel, A.J. Hotaling, Nathan Flores, Tanner Gray-DuVall, Caleb Swope, (Cody Gerdeman), (Andrew Shelton) |
| 19:33.9, 19:46.5, 19:57.2, 20:28.5, 20:57.4, (21:28.3), (23:13.2) |
21 | 563 | Bluffton,
OH - Team Time (1st 5) 1:41:16.3 | Spread (1st 5) 2:01.8 |
| 82, 96, 105, 136, 144, (149), (167) |
| Jacob Barnett, Nick Luke, Alan Childs, Jack Marcum, Connor Dawson, (Brice Metzger), (Tad Steiner) |
| 19:17.0, 19:46.5, 19:57.9, 20:56.1, 21:18.8, (21:43.7), (23:06.0) |
22 | 584 | Upper Scioto Valley,
OH - Team Time (1st 5) 1:42:41.8 | Spread (1st 5) 3:27.1 |
| 69, 102, 107, 148, 158, (170) |
| Tanner Risner, Aric Jordan-LaRue, Jacob Parker, Travis Compton, Keaton Cox, (Kendall Mullins) |
| 18:49.7, 19:55.9, 20:01.8, 21:37.6, 22:16.8, (24:14.4) |
23 | 607 | Harrod Allen East,
OH - Team Time (1st 5) 1:42:38.8 | Spread (1st 5) 2:15.8 |
| 79, 116, 126, 140, 146, (154), (157) |
| Ben Thayer, Brock Spencer, Shawn Soules, Austin Ritson, Carter Jarmen, (Killian Brunswick), (James Hunt) |
| 19:13.6, 20:19.6, 20:29.4, 21:06.8, 21:29.4, (22:03.9), (22:09.8) |
24 | 625 | Parkway,
OH - Team Time (1st 5) 1:45:38.4 | Spread (1st 5) 4:08.0 |
| 66, 81, 151, 162, 165, (169) |
| Caleb Rollins, Seth Rollins, Justin Thomas, Andrew Baughman, Trent Sarasin, (Ben Schlemmer) |
| 18:47.9, 19:15.5, 21:50.2, 22:48.9, 22:55.9, (23:31.0) |
25 | 633 | Ottoville Local,
OH - Team Time (1st 5) 1:43:30.8 | Spread (1st 5) 1:32.4 |
| 104, 119, 131, 132, 147, (153), (163) |
| Ryan Kimmet, Eric Von Sossan, Mark Waldick, Cody Kemper, Andy Horstman, (Trevor Fischer), (John Landwehr) |
| 19:57.7, 20:21.7, 20:50.4, 20:50.9, 21:30.1, (21:53.5), (22:49.2) |