1 | 93 | Toledo Christian,
OH - Team Time (1st 5) 1:25:19.9 | Spread (1st 5) 48.5 |
| 6, 11, 21, 24, 31, (34), (96) |
| Lance Wood, Matthew Curcio, Joel Curcio, Nathan Wirebaugh, Andrew Kelleher, (Anthony Althauser), (Ryan Huffman) |
| 16:34.5, 16:56.4, 17:11.0, 17:15.0, 17:23.0, (17:32.6), (18:38.0) |
2 | 123 | Pettisville,
OH - Team Time (1st 5) 1:25:24.5 | Spread (1st 5) 1:36.3 |
| 2, 5, 17, 38, 61, (119), (137) |
| Austin Borton, Alex Frey, Lincoln Frey, Jacob Nofziger, Brandon Hamilton, (Josh Bruner), (Josh Villalovos) |
| 16:18.0, 16:33.4, 17:03.5, 17:35.3, 17:54.3, (19:00.5), (19:21.9) |
3 | 129 | Minster,
OH - Team Time (1st 5) 1:26:24.6 | Spread (1st 5) 37.9 |
| 10, 25, 29, 30, 35, (45), (62) |
| Kregg Olding, David McGowan, Jack Olding, Tyler Richard, Alex Abbott, (Joby Stechschulte), (David Bornhorst) |
| 16:54.9, 17:16.0, 17:19.5, 17:21.4, 17:32.8, (17:45.7), (17:58.0) |
4 | 142 | Hilltop,
OH - Team Time (1st 5) 1:26:00.4 | Spread (1st 5) 1:42.2 |
| 1, 14, 18, 51, 58, (101), (107) |
| Elliot Livenspager, Travis Burwell, Cody Livensparger, Zach Rasey, Isaac King, (Devin Filip), (Colten Kuney) |
| 16:11.5, 17:01.5, 17:04.6, 17:49.1, 17:53.7, (18:41.5), (18:46.6) |
5 | 149 | St Mary Central Catholic,
OH - Team Time (1st 5) 1:26:20.0 | Spread (1st 5) 1:38.6 |
| 4, 22, 26, 27, 70, (94), (111) |
| Joe Guerra, Pete Dorski, Brian Ferber, Michael Gallagher, Matthew Bunn, (Kirk Mckenna), (Sean Gallagher) |
| 16:28.0, 17:12.0, 17:16.4, 17:17.0, 18:06.6, (18:33.7), (18:51.0) |
6 | 167 | Hopewell-Loudon,
OH - Team Time (1st 5) 1:26:34.1 | Spread (1st 5) 1:28.9 |
| 7, 9, 16, 66, 69, (92), (108) |
| Nate Frisch, Eric Hohman, Tyler Wise, Nate Richey, Troy Weaver, (T.J. Brown), (Martin Juarez) |
| 16:35.9, 16:48.6, 17:02.3, 18:02.5, 18:04.8, (18:30.4), (18:46.9) |
7 | 202 | New Bremen,
OH - Team Time (1st 5) 1:27:41.4 | Spread (1st 5) 1:14.3 |
| 8, 32, 40, 59, 63, (71), (89) |
| Jeff Kremer, Kyle Knapke, Zach Speckman, Robert Franks, Adam Quellhorst, (Austin Suchland), (Kaleb Swiger) |
| 16:45.5, 17:23.9, 17:38.2, 17:54.0, 17:59.8, (18:08.2), (18:29.3) |
8 | 230 | New Knoxville,
OH - Team Time (1st 5) 1:28:43.5 | Spread (1st 5) 12.8 |
| 40, 42, 46, 48, 54, (141), (148) |
| Levi Orlick, Adam Wierwille, Jonny Phillips, Brad Lucia, Ryan VanderHorst, (Daniel Kelley), (Tim Coulter) |
| 17:38.2, 17:39.3, 17:46.8, 17:48.2, 17:51.0, (19:23.8), (19:31.4) |
9 | 236 | Gorham-Fayette,
OH - Team Time (1st 5) 1:28:25.2 | Spread (1st 5) 1:14.3 |
| 19, 20, 39, 77, 81, (87), (104) |
| Nathan Stoltzfus, Darrell Randall, Dakota Brooks, Kurt Short, Logan Keefer, (Hunter Colegrove), (Ben Kovar) |
| 17:04.8, 17:07.9, 17:35.6, 18:17.8, 18:19.1, (18:25.1), (18:44.1) |
10 | 237 | Stryker,
OH - Team Time (1st 5) 1:28:32.2 | Spread (1st 5) 1:10.2 |
| 13, 44, 52, 56, 72, (73), (93) |
| Kenny Graber, Jay Planson, Brady Ruffer, Tyson Rohrs, Jason Hissong, (Pat Ruffer), (Tyler Rachel) |
| 16:58.6, 17:43.6, 17:49.8, 17:51.4, 18:08.8, (18:11.6), (18:31.0) |
11 | 248 | New London,
OH - Team Time (1st 5) 1:28:51.8 | Spread (1st 5) 1:20.2 |
| 12, 43, 49, 67, 77, (80), (105) |
| Kyle Anderson, Brandon Lang, Kevin Neel, Logan Fannin, Nate Thomas, (Steven Switz), (Jordan Lang) |
| 16:57.6, 17:43.4, 17:49.0, 18:04.0, 18:17.8, (18:18.4), (18:45.1) |
12 | 363 | Antwerp,
OH - Team Time (1st 5) 1:30:56.6 | Spread (1st 5) 1:11.0 |
| 49, 57, 64, 75, 118, (122), (175) |
| Hayden Krick, Spencer Timbrook, Dylan Crawford, Josh Hilton, Jake Reinhart, (Nick Berry), (Steve Carlisle) |
| 17:49.0, 17:51.7, 17:59.9, 18:16.0, 19:00.0, (19:05.5), (20:40.8) |
13 | 365 | Ottoville Local,
OH - Team Time (1st 5) 1:30:50.0 | Spread (1st 5) 1:36.3 |
| 15, 74, 83, 95, 98, (164), (181) |
| Cory Clementz, Roger Knippen, Drew Bendele, Tyler Looser, Ryan Miller, (Joseph Trejo), (Taylor Gasser) |
| 17:02.0, 18:12.2, 18:21.1, 18:36.4, 18:38.3, (20:06.5), (21:00.6) |
14 | 371 | Old Fort,
OH - Team Time (1st 5) 1:30:57.2 | Spread (1st 5) 1:50.0 |
| 23, 33, 86, 109, 120 |
| Kyle Compliment, Wesley Brown, Jacob Ortiz, Jeremiah Ortiz, Tom Gillmor |
| 17:13.0, 17:29.2, 18:25.0, 18:47.0, 19:03.0 |
15 | 474 | St Wendelin,
OH - Team Time (1st 5) 1:32:52.4 | Spread (1st 5) 2:07.4 |
| 28, 54, 117, 132, 143, (178), (200) |
| Mark Berton, Quinn Noel, Dylan Kitchen, Stephen Berton, Cory Baker, (Colin Campbell), (Brent Johnson) |
| 17:18.6, 17:51.0, 18:59.3, 19:17.5, 19:26.0, (20:49.0), (23:10.0) |
16 | 488 | St Paul,
OH - Team Time (1st 5) 1:33:08.0 | Spread (1st 5) 1:43.0 |
| 53, 59, 106, 121, 149, (152) |
| Josh Wise, Cameron Crum, Michael Cawley, Peter Fisher, Austin Cutnaw, (Storm Conney) |
| 17:50.0, 17:54.0, 18:46.0, 19:05.0, 19:33.0, (19:38.0) |
17 | 529 | Seneca East,
OH - Team Time (1st 5) 1:33:58.0 | Spread (1st 5) 1:54.0 |
| 37, 99, 113, 135, 145, (149), (185) |
| Zach Bollinger, Brandon Darling, Josh Senn, Taylor Hoepf, Ethan Hoepf, (Steve Hansen), (David Booster) |
| 17:35.0, 18:39.0, 18:54.0, 19:21.0, 19:29.0, (19:33.0), (21:11.0) |
18 | 551 | Bluffton,
OH - Team Time (1st 5) 1:34:37.8 | Spread (1st 5) 2:25.2 |
| 36, 90, 115, 151, 159, (187), (197) |
| Tyler Domer, Matthew Herron, John Guagenti, Jared Staley, Ricardo Pena, (Ethan Heaster), (Joel Groman) |
| 17:34.8, 18:30.0, 18:57.0, 19:36.0, 20:00.0, (21:23.0), (22:23.0) |
19 | 571 | Edgerton,
OH - Team Time (1st 5) 1:37:31.3 | Spread (1st 5) 7:01.7 |
| 3, 67, 129, 170, 202, (204) |
| Jordan Karnes, Dan Boeke, David Dietsch, Cody Bigger, DJ Zippay, (Robert Cooley) |
| 16:18.3, 18:04.0, 19:14.0, 20:35.0, 23:20.0, (23:43.0) |
20 | 621 | Patrick Henry,
OH - Team Time (1st 5) 1:35:40.0 | Spread (1st 5) 1:25.0 |
| 82, 115, 127, 144, 153, (172), (182) |
| Jacob Rettig, Jacob Taylor, Nathan Schwiebert, Mark Buenger, Jacob Buenger, (Dalton Weaver), (Corbin Schwiebert) |
| 18:21.0, 18:57.0, 19:09.0, 19:27.0, 19:46.0, (20:39.0), (21:02.0) |
21 | 622 | Carey,
OH - Team Time (1st 5) 1:35:55.0 | Spread (1st 5) 1:26.0 |
| 96, 111, 123, 130, 162, (166), (189) |
| Evan Wenner, Izaak Kromer, Eddie Fredritz, David Cunningham, Shaun Donnelly, (Kyle Bayes), (Logan Row) |
| 18:38.0, 18:51.0, 19:06.0, 19:16.0, 20:04.0, (20:18.0), (21:28.0) |
| 622 | Ottawa Hills,
OH - Team Time (1st 5) 1:35:48.0 | Spread (1st 5) 1:35.0 |
| 84, 103, 138, 139, 158, (199) |
| Matt Baron, Mark Rudolph, Grant Bucher, Nick Deluga, Emerson Saum, (Chris Sodeman) |
| 18:22.0, 18:44.0, 19:22.0, 19:23.0, 19:57.0, (22:59.0) |
23 | 658 | Columbus Grove,
OH - Team Time (1st 5) 1:36:23.0 | Spread (1st 5) 1:03.0 |
| 102, 127, 134, 142, 153, (155), (172) |
| Devin Luginbill, Sam Carpenter, Charles Koch, Kyle Stechschulte, Brent Schnipke, (Jacob JP Bremer), (Travis Tourjee) |
| 18:43.0, 19:09.0, 19:20.0, 19:25.0, 19:46.0, (19:47.0), (20:39.0) |
24 | 684 | Hicksville,
OH - Team Time (1st 5) 1:39:07.8 | Spread (1st 5) 3:55.2 |
| 46, 130, 135, 182, 191, (207) |
| Zach Meyer, Dakota Reid, Joey Adams, Nathan Lysaght, Tyler Sailer, (John Subtirelu) |
| 17:46.8, 19:16.0, 19:21.0, 21:02.0, 21:42.0, (25:16.0) |
25 | 691 | Colonel Crawford,
OH - Team Time (1st 5) 1:37:14.3 | Spread (1st 5) 1:07.7 |
| 114, 126, 133, 157, 161, (167), (169) |
| Caleb Picou, Austin Britton, Nathan Kemper, Cole Long, Michael Striker, (Doug Cramer), (Greg Christopher) |
| 18:54.4, 19:08.4, 19:18.2, 19:51.2, 20:02.1, (20:21.9), (20:32.7) |
26 | 696 | Cardinal Stritch,
OH - Team Time (1st 5) 1:38:02.0 | Spread (1st 5) 2:09.0 |
| 90, 123, 146, 165, 172, (179), (196) |
| Matt Martin, Geoffrey Hughes, Andrew Jambor, Kyle Blosser, Bob Merren, (Ben Lynn), (Aaron Perry) |
| 18:30.0, 19:06.0, 19:30.0, 20:17.0, 20:39.0, (20:56.0), (22:19.0) |
27 | 703 | St Joseph Central Cath,
OH - Team Time (1st 5) 1:43:35.0 | Spread (1st 5) 7:53.0 |
| 65, 84, 156, 188, 210 |
| Eric Barbour, Matt Meyer, Josh Schiets, Brandon Colon, Aaron Estrada |
| 18:02.0, 18:22.0, 19:49.0, 21:27.0, 25:55.0 |
28 | 706 | New Riegel,
OH - Team Time (1st 5) 1:41:00.0 | Spread (1st 5) 5:11.0 |
| 79, 88, 159, 177, 203 |
| Nathan Schalk, Drew Cassidy, Daniel Arbogast, Jordan Gonzales, Derek Nye |
| 18:18.0, 18:26.0, 20:00.0, 20:47.0, 23:29.0 |
29 | 709 | North Baltimore,
OH - Team Time (1st 5) 1:38:52.0 | Spread (1st 5) 2:29.0 |
| 76, 123, 163, 171, 176, (191), (204) |
| Jeffrey Senecal, Robert Hamlin, Troy Rayle, Travis McCurdy, Corey North, (Andrew Senecal), (Kylen Clark) |
| 18:17.0, 19:06.0, 20:06.0, 20:37.0, 20:46.0, (21:42.0), (23:43.0) |
30 | 820 | Edon Northwest,
OH - Team Time (1st 5) 1:42:44.0 | Spread (1st 5) 3:12.0 |
| 110, 146, 184, 186, 194, (198), (209) |
| John Kesler, Jordan Faulhaber, Garrett Whitney, Alex Eicher, Frank Wagoner, (Jacob Gearhart), (Bowen Hills) |
| 18:48.0, 19:30.0, 21:08.0, 21:18.0, 22:00.0, (22:34.0), (25:44.0) |
31 | 832 | Montpelier,
OH - Team Time (1st 5) 1:47:07.0 | Spread (1st 5) 6:52.0 |
| 100, 139, 190, 195, 208 |
| Josh Straka, Colin Sito, Steven Dix, Nick Kreischer, DJ Apple |
| 18:40.0, 19:23.0, 21:31.0, 22:01.0, 25:32.0 |
32 | 948 | Cory-Rawson,
OH - Team Time (1st 5) 1:51:38.0 | Spread (1st 5) 4:35.0 |
| 168, 180, 193, 201, 206 |
| Chad Carrol, Ted Green, Scott Green, Preston Schmitzer, Nathan Kuenzli |
| 20:29.0, 20:58.0, 21:50.0, 23:17.0, 25:04.0 |