1 | 31 | Woodridge,
OH - Team Time (1st 5) 1:20:51.0 | Spread (1st 5) 39.1 |
| 2, 3, 5, 9, 12, (27), (35) |
| Yousef Elkurd, Noah Perrin, Micah Blair, Ryan Palm, Brayden Whitted, (Max Starvaggi), (Andy Muha) |
| 15:51.7, 16:04.8, 16:06.4, 16:17.3, 16:30.8, (17:10.6), (17:33.0) |
2 | 41 | Bay,
OH - Team Time (1st 5) 1:21:20.9 | Spread (1st 5) 51.1 |
| 1, 7, 8, 11, 14, (19), (24) |
| Jamie Dailey, Danny Desmond, Evan Britton, Ivan Slyepkan, Sam Coe, (Khaled Hamil), (Justin Jennings) |
| 15:48.2, 16:15.3, 16:17.2, 16:20.9, 16:39.3, (16:47.3), (16:58.9) |
3 | 52 | Rocky River,
OH - Team Time (1st 5) 1:22:00.5 | Spread (1st 5) 39.1 |
| 4, 6, 10, 15, 17, (23), (25) |
| Eddie Zuercher, Ben Williams, Riley Robinette, Jack Mcdonough, Adam Bakir, (Jake Stoddard), (Joseph Nanni) |
| 16:05.3, 16:13.0, 16:17.4, 16:40.4, 16:44.4, (16:57.1), (17:04.0) |
4 | 120 | Cuyahoga Valley Chrst Acad,
OH - Team Time (1st 5) 1:25:02.7 | Spread (1st 5) 49.5 |
| 13, 20, 22, 32, 33, (34), (52) |
| Daniel Ripple, Sam Bush, Ray Benson, Jake Malovasic, Matthew D'Abreau, (Jack Hyatt), (Giorgio Miceli) |
| 16:35.2, 16:48.4, 16:54.8, 17:19.6, 17:24.7, (17:28.0), (17:55.5) |
5 | 190 | Fairview (Sherwood),
OH - Team Time (1st 5) 1:27:42.0 | Spread (1st 5) 59.5 |
| 28, 29, 31, 43, 59, (67), (68) |
| Shamar Midgett, Austin Johnson, Lane Kolb, Garrett Carpenter, Miciah Ankney, (Jaxon Hart), (Nick Breininger) |
| 17:13.8, 17:14.2, 17:18.2, 17:42.5, 18:13.3, (18:31.0), (18:31.8) |
6 | 233 | Triway,
OH - Team Time (1st 5) 1:28:54.1 | Spread (1st 5) 2:19.2 |
| 16, 18, 47, 70, 82, (95), (100) |
| Jared Bugaj, Nich Michels, Clay Miller, Joseph Bernadine, Stanley Hostetler, (Zimmerman Ryan), (Josh Mickley) |
| 16:40.8, 16:45.5, 17:53.1, 18:34.7, 19:00.0, (19:27.0), (19:52.4) |
7 | 254 | Cloverleaf,
OH - Team Time (1st 5) 1:29:56.5 | Spread (1st 5) 32.0 |
| 44, 46, 48, 55, 61, (74), (75) |
| Nick Bailey, Tristan Vaughn, Dillon West, Frank Stepp, Estevan Ortega, (Matt Butt), (Max Gucker) |
| 17:45.4, 17:52.0, 17:53.3, 18:08.4, 18:17.4, (18:37.8), (18:44.2) |
8 | 262 | Buckeye,
OH - Team Time (1st 5) 1:29:59.5 | Spread (1st 5) 36.5 |
| 42, 51, 53, 56, 60, (64), (65) |
| Gus Vogt-Shields, Morgan Butas, John Franz, Matt Shook, Ray Mier, (Brady Vickerts), (Nick Scandlon) |
| 17:40.3, 17:54.9, 17:56.6, 18:10.9, 18:16.8, (18:25.9), (18:28.3) |
9 | 265 | Tallmadge,
OH - Team Time (1st 5) 1:30:00.6 | Spread (1st 5) 2:04.1 |
| 21, 40, 50, 73, 81, (84), (92) |
| Ryan Riter, Zack Brown, Vince Labosky, Alex Krukemeyer, Nick Sabetta, (Lucca Passarelli), (Jordan Sapper) |
| 16:54.3, 17:36.3, 17:54.3, 18:37.3, 18:58.4, (19:04.2), (19:15.9) |
10 | 278 | Firelands,
OH - Team Time (1st 5) 1:30:38.2 | Spread (1st 5) 1:27.3 |
| 38, 45, 54, 58, 83, (88), (107) |
| Ian Valerius, Ian Crawford, Matthew Brightbill, Nick Squires, Zach Baldwin, (Charlie Yonts), (Sean Miller) |
| 17:34.7, 17:48.3, 18:01.1, 18:12.1, 19:02.0, (19:10.5), (20:30.1) |
11 | 282 | Orrville,
OH - Team Time (1st 5) 1:30:51.8 | Spread (1st 5) 1:22.5 |
| 37, 39, 57, 69, 80, (89), (93) |
| Soloman Swanson, Caleb Endicott, James Shupp, Stuart Kirkbride, Tyler McFarren, (Nicholas Mcfarren), (Ethan Wert) |
| 17:34.3, 17:35.1, 18:11.9, 18:33.7, 18:56.8, (19:10.9), (19:24.2) |
12 | 293 | Padua Franciscan,
OH - Team Time (1st 5) 1:30:52.6 | Spread (1st 5) 2:06.2 |
| 26, 41, 63, 72, 91, (99), (101) |
| Matthew Bildstein, Jack Schaeffer, Matthew Zagore, Matthew Cardello, Garrett Forsythe, (Robbie Wilson), (Peter Heinzerling) |
| 17:05.6, 17:36.4, 18:22.5, 18:36.3, 19:11.8, (19:41.1), (19:55.9) |
13 | 299 | Holy Name,
OH - Team Time (1st 5) 1:31:25.1 | Spread (1st 5) 1:53.3 |
| 30, 36, 62, 85, 86, (90), (97) |
| Shawn Slivka, Jake Darby, Nick Schuler, George Kasunic, Anthony Oppedisano, (Luke Fulop), (Liam McCormick) |
| 17:15.3, 17:33.7, 18:19.3, 19:08.2, 19:08.6, (19:11.1), (19:31.1) |
14 | 384 | Elyria Catholic,
OH - Team Time (1st 5) 1:34:13.5 | Spread (1st 5) 40.4 |
| 66, 76, 77, 78, 87, (103), (111) |
| Connery VanDyke, Robby Cobb, Nick Wells, Nick Amato, Zach Smith, (Jackson Zsigray), (Paul Hernandez) |
| 18:29.0, 18:50.6, 18:52.0, 18:52.5, 19:09.4, (20:02.5), (20:39.5) |
15 | 445 | Brookside,
OH - Team Time (1st 5) 1:39:32.2 | Spread (1st 5) 4:23.5 |
| 49, 71, 105, 106, 114, (115), (117) |
| Joel Pospisil, David Ocasio, Nate Brenneman, Justin Below, Evan Cole, (Christian Adkins), (Jacob Stephens) |
| 17:53.6, 18:35.8, 20:16.0, 20:29.7, 22:17.1, (22:24.2), (23:01.9) |
16 | 484 | Keystone,
OH - Team Time (1st 5) 1:38:27.1 | Spread (1st 5) 1:39.1 |
| 79, 96, 98, 102, 109, (110), (112) |
| Gage Kinkoph, Gavin Stephenson, Phil Miranda, Luke Peters, Sam Gale, (Alex Williams), (Owen Lennerth) |
| 18:53.5, 19:30.9, 19:32.7, 19:57.4, 20:32.6, (20:34.0), (21:03.0) |
17 | 535 | Clearview,
OH - Team Time (1st 5) 1:44:18.2 | Spread (1st 5) 3:18.9 |
| 94, 104, 108, 113, 116, (118), (119) |
| Jacob Ritter, Seth Hancock, Seth Killinger, David Lebron, Gabe Beckstrom, (Johnathen Rehoreg), (Elvy Polanco) |
| 19:24.4, 20:08.5, 20:32.4, 21:29.6, 22:43.3, (23:04.1), (23:19.7) |