1 | 29 | Bay,
OH - Team Time (1st 5) 1:23:44.1 | Spread (1st 5) 49.7 |
| 2, 3, 7, 8, 9, (10), (11) |
| Jack Hautz, Jamie Dailey, Danny Desmond, Kyle MacMillan, Justin Jennings, (Ivan Slyepkan), (Sam Coe) |
| 16:18.2, 16:22.3, 16:53.7, 17:02.0, 17:07.9, (17:08.6), (17:09.0) |
2 | 77 | Buckeye,
OH - Team Time (1st 5) 1:26:29.8 | Spread (1st 5) 2:38.6 |
| 1, 4, 13, 27, 32, (34), (40) |
| Colin Theis, Aidan Gallagher, Vincent King, Brady Vickerts, Jarrod Setliff, (John Franz), (Gus Vogt-Shields) |
| 15:49.4, 16:32.4, 17:19.4, 18:20.6, 18:28.0, (18:30.5), (18:42.0) |
3 | 114 | Lutheran West,
OH - Team Time (1st 5) 1:29:35.7 | Spread (1st 5) 1:55.2 |
| 5, 19, 23, 28, 39, (46), (47) |
| Eric Madachik, Thomas Wetzel, Aaron Hammer-Huber, Patrick Krohmer, Chris Szado, (Brian Koscianski), (Robert Spencer) |
| 16:43.2, 17:45.5, 18:06.3, 18:22.3, 18:38.4, (18:51.3), (18:57.3) |
4 | 115 | Padua Franciscan,
OH - Team Time (1st 5) 1:30:05.4 | Spread (1st 5) 49.6 |
| 15, 17, 22, 30, 31, (33), (44) |
| Jack Schaeffer, Matthew Bildstein, Matthew Zagore, Andy Klemm, Matthew Cardello, (Kevin Giulivo), (Evan Ketterer) |
| 17:34.6, 17:41.9, 18:00.7, 18:24.0, 18:24.2, (18:28.6), (18:50.2) |
5 | 134 | Firelands,
OH - Team Time (1st 5) 1:30:24.1 | Spread (1st 5) 1:34.7 |
| 12, 18, 21, 38, 45, (50), (53) |
| Ian Valerius, Ian Crawford, Matthew Brightbill, Nick Squires, Pablo Baranco, (Zach Baldwin), (Charlie Yonts) |
| 17:16.1, 17:44.1, 17:57.8, 18:35.3, 18:50.8, (19:07.2), (19:19.2) |
6 | 152 | Fairview (Sherwood),
OH - Team Time (1st 5) 1:31:10.5 | Spread (1st 5) 2:43.6 |
| 6, 16, 26, 42, 62, (74), (75) |
| Austin Johnson, Shamar Midgett, Brett Nester, Lane Kolb, Sam Hammon, (Mitchell Breckler), (Jaxon Hart) |
| 16:52.4, 17:40.1, 18:17.0, 18:45.0, 19:36.0, (21:00.9), (21:01.8) |
7 | 168 | Cloverleaf,
OH - Team Time (1st 5) 1:32:21.6 | Spread (1st 5) 1:02.5 |
| 20, 29, 35, 36, 48, (55), (57) |
| Michael Martin, Estevan Ortega, Tyler Kapeluck, Frank Stepp, Tristan Vaughn, (Dillon West), (Matt Butt) |
| 17:55.5, 18:23.0, 18:32.3, 18:32.8, 18:58.0, (19:23.4), (19:26.6) |
8 | 195 | Holy Name,
OH - Team Time (1st 5) 1:33:15.0 | Spread (1st 5) 2:00.6 |
| 14, 24, 51, 52, 54, (67), (68) |
| Shawn Slivka, Jake Darby, George Kasunic, Chris Cotone, Nick Schuler, (Anthony Oppedisano), (Charlie Jindra) |
| 17:21.2, 18:10.3, 19:08.2, 19:13.5, 19:21.8, (20:04.0), (20:06.5) |
9 | 276 | Elyria Catholic,
OH - Team Time (1st 5) 1:37:30.2 | Spread (1st 5) 2:25.9 |
| 25, 58, 59, 63, 71, (76), (78) |
| Connery VanDyke, Robby Cobb, Nick Amato, Tyler Barhorst, Reid Burke, (Nick Ziegelmeyer), (Patrick Butler) |
| 18:13.1, 19:27.0, 19:29.7, 19:41.4, 20:39.0, (21:04.8), (21:10.2) |
10 | 292 | Keystone,
OH - Team Time (1st 5) 1:38:25.4 | Spread (1st 5) 2:04.6 |
| 37, 49, 64, 70, 72, (81), (82) |
| Ryan Jacobik, Gage Kinkoph, Luke Peters, Phil Miranda, Ben Ocheltree, (John Spatafore), (Owen Lennerth) |
| 18:35.1, 19:03.4, 19:43.1, 20:24.1, 20:39.7, (21:18.6), (21:25.1) |
11 | 324 | Wellington,
OH - Team Time (1st 5) 1:40:15.4 | Spread (1st 5) 2:22.4 |
| 43, 65, 66, 73, 77, (78), (89) |
| Gage Conrad, Henry Haas, Andrew Conway, Logan Evans, Maison Jackson, (Drew Donovan), (Sam Becher) |
| 18:46.3, 19:45.1, 19:49.7, 20:45.6, 21:08.7, (21:10.2), (25:25.6) |
12 | 329 | Brookside,
OH - Team Time (1st 5) 1:41:13.9 | Spread (1st 5) 2:45.7 |
| 41, 56, 69, 80, 83, (85), (91) |
| Joel Pospisil, Justin Raynak, Justin Below, Elliot Palmer, Josh Adkins, (Zachory Langin), (Chris Ridgway) |
| 18:43.7, 19:24.8, 20:21.4, 21:14.6, 21:29.4, (22:30.0), (25:58.7) |
13 | 378 | Clearview,
OH - Team Time (1st 5) 1:48:35.4 | Spread (1st 5) 4:25.3 |
| 60, 61, 84, 86, 87, (88), (90) |
| Seth Hancock, Jacob Ritter, Ryan Myers, Johnathen Rehoreg, Gabe Beckstrom, (Miles Reed), (Jeren Sebille) |
| 19:31.9, 19:32.6, 21:49.2, 23:44.5, 23:57.2, (23:58.6), (25:42.7) |