1 | 65 | Watkins Memorial,
OH - Team Time (1st 5) 52:02.3 | Spread (1st 5) 1:00.6 |
| 1, 11, 13, 18, 22, (26), (35) |
| Andrew Jordan, Tyler Day, Daniel White, Gerick Brewer, Erik McKean, (Jacob Gero), (Jeremy McIntire) |
| 9:44.2, 10:27.4, 10:27.6, 10:38.3, 10:44.8, (10:51.4), (11:04.4) |
2 | 71 | Sheridan,
OH - Team Time (1st 5) 52:13.3 | Spread (1st 5) 57.5 |
| 3, 4, 8, 25, 31, (32), (36) |
| Joey Palumbo, Clay Fisher, Keith Clellan, Garrett Gwinn, Gage Wells, (Jed Shumaker), (Nathaniel Kehn) |
| 9:59.3, 10:04.3, 10:23.2, 10:49.7, 10:56.8, (10:58.1), (11:05.5) |
3 | 93 | Logan,
OH - Team Time (1st 5) 53:01.4 | Spread (1st 5) 57.3 |
| 2, 19, 21, 23, 28, (49), (53) |
| Billy Woltz, Christian Perkins, J.R. Cordle, Jay Gray, Bryon Lowry, (Dylan Lingerak), (Samuel Carr) |
| 9:56.8, 10:39.4, 10:43.1, 10:48.0, 10:54.1, (11:32.9), (11:39.3) |
4 | 121 | Fairfield Christian Academy,
OH - Team Time (1st 5) 53:53.3 | Spread (1st 5) 38.3 |
| 7, 20, 27, 33, 34, (40), (68) |
| Jacob Thompson, Eric Hoover, Luke Kumler, Luke Hoover, Noah Davis, (Luke Custer), (Ethan Roberts) |
| 10:21.9, 10:39.5, 10:52.6, 10:59.1, 11:00.2, (11:18.7), (11:51.3) |
5 | 123 | Fairfield Union,
OH - Team Time (1st 5) 54:07.7 | Spread (1st 5) 1:10.2 |
| 9, 16, 17, 30, 51, (69), (83) |
| Isaac VerDow, Thomas Troup, Dylan Smith, John Bonhomme, Brady Seesholtz, (Thomas Wade), (Logan Gaib) |
| 10:25.9, 10:33.8, 10:36.8, 10:55.1, 11:36.1, (11:52.8), (12:05.9) |
6 | 164 | Newark,
OH - Team Time (1st 5) 55:18.9 | Spread (1st 5) 1:26.5 |
| 5, 10, 40, 54, 55, (62), (67) |
| Owen Keith, Jacob Todd, Jake Sites, Keegan Znosko, Drayton Santavicca, (Zack Watercutter), (Cole Parker) |
| 10:13.6, 10:27.1, 11:18.7, 11:39.4, 11:40.1, (11:45.9), (11:48.9) |
7 | 212 | John Glenn,
OH - Team Time (1st 5) 56:04.4 | Spread (1st 5) 1:37.0 |
| 6, 11, 47, 73, 75, (78), (84) |
| Dylan Curtis, Ryan Fahey, Isaiah Lilje, Matt Bean, Kyler Brock, (Kyler Gossett), (Trey Bennett) |
| 10:18.8, 10:27.4, 11:27.9, 11:54.5, 11:55.8, (11:57.3), (12:06.3) |
8 | 217 | Wyoming,
OH - Team Time (1st 5) 56:29.4 | Spread (1st 5) 1:21.5 |
| 15, 37, 45, 46, 74, (94), (96) |
| Ben Stites, Max Hoffman, Evan Cramer, Cullen O'Brien, Jonah Engelhardt, (Thomas Harmon), (Adam Frankel) |
| 10:33.3, 11:06.0, 11:27.5, 11:27.8, 11:54.8, (12:20.0), (12:21.3) |
9 | 305 | Greenon,
OH - Team Time (1st 5) 58:44.3 | Spread (1st 5) 46.5 |
| 44, 52, 57, 66, 86, (108), (118) |
| Andy Caldwell, Zachary Zugelder, Joel Pensworth, Cameron Haught, Max Pettit, (Conner Bushnell), (Joey Couse) |
| 11:25.1, 11:37.4, 11:42.1, 11:48.1, 12:11.6, (12:41.6), (12:52.4) |
10 | 306 | Logan Elm,
OH - Team Time (1st 5) 58:09.5 | Spread (1st 5) 2:31.2 |
| 14, 24, 38, 101, 129 |
| Jeff Clydesdale, Matthew Agosta, Kiefer Mosmeier, Joshua Reisinger, Tylor Lutz |
| 10:31.3, 10:49.4, 11:16.0, 12:30.3, 13:02.5 |
11 | 323 | Mount Healthy,
OH - Team Time (1st 5) 58:58.0 | Spread (1st 5) 55.0 |
| 43, 50, 64, 79, 87, (122), (137) |
| Tyler Holley, Chandler Horton, Chaz Jones, Barak Gray, Kahlil Phipps, (Jackson Baumer), (Gelanni Jones) |
| 11:20.0, 11:36.0, 11:48.0, 11:59.0, 12:15.0, (12:55.0), (13:26.0) |
12 | 368 | Springfield Shawnee,
OH - Team Time (1st 5) 59:48.6 | Spread (1st 5) 54.3 |
| 48, 60, 71, 90, 99, (146), (149) |
| Joel Rodgers, Josh Hayes, Matt Ingle, Dylan Holland, Austin Flora, (Bailey Hoelscher), (Adam Szekacs) |
| 11:30.8, 11:42.2, 11:53.6, 12:16.9, 12:25.1, (13:56.7), (14:14.5) |
13 | 388 | Milton Union,
OH - Team Time (1st 5) 59:59.4 | Spread (1st 5) 48.5 |
| 61, 72, 76, 77, 102, (112), (113) |
| William Brock, River Spicer, Colton Graumen, Shannon Milnickel, Liam Godin, (Cody Sauser), (Luke Ferguson) |
| 11:42.5, 11:53.9, 11:55.9, 11:56.1, 12:31.0, (12:44.7), (12:44.9) |
14 | 408 | Clark Montessori,
OH - Team Time (1st 5) 1:00:33.0 | Spread (1st 5) 1:27.0 |
| 42, 70, 89, 93, 114, (116), (119) |
| Craig Kaiser, Jason Jarrold-grap, Jakob Watson, Chris Canty, Jamien Johnson, (Ryan Estes), (Frank Matzmeier) |
| 11:19.0, 11:53.0, 12:16.0, 12:19.0, 12:46.0, (12:47.0), (12:53.0) |
15 | 508 | Miami East,
OH - Team Time (1st 5) 1:02:30.2 | Spread (1st 5) 1:10.5 |
| 64, 81, 115, 123, 125, (130), (133) |
| Matthew Amheiser, Luke Mengos, Ben Marlow, Brandon Mack, Justin DeWeese, (Hunter Sharp), (Jackson Tucker) |
| 11:48.0, 12:02.3, 12:46.2, 12:55.2, 12:58.5, (13:07.7), (13:18.4) |
16 | 511 | Archbishop Alter,
OH - Team Time (1st 5) 1:02:38.8 | Spread (1st 5) 26.0 |
| 92, 98, 100, 110, 111, (124), (127) |
| Andrew Ferrante, Patrick Conroy, Tom Walters, Brendan Lynch, Sam Fehringer, (Tom Klosterman), (Anthony Pellegrino) |
| 12:18.3, 12:24.0, 12:29.1, 12:43.1, 12:44.3, (12:58.1), (12:59.1) |
17 | 524 | West Muskingum,
OH - Team Time (1st 5) 1:03:01.3 | Spread (1st 5) 1:20.1 |
| 80, 82, 107, 121, 134 |
| Ryan Burkhart, Luke Scott, Drew Mirgon, Casey Zigo, Xavier Cooper |
| 11:59.9, 12:05.7, 12:40.9, 12:54.8, 13:20.0 |
18 | 530 | Emmanuel Christian,
OH - Team Time (1st 5) 1:04:30.6 | Spread (1st 5) 3:01.9 |
| 57, 57, 120, 139, 157, (159) |
| Justin Webster, Evan Livingston, Nick Scaggs, Dan Tantlinger, Mitchell Toth, (Zach Oren) |
| 11:42.1, 11:42.1, 12:53.6, 13:28.8, 14:44.0, (14:53.4) |
19 | 532 | Circleville,
OH - Team Time (1st 5) 1:04:31.9 | Spread (1st 5) 3:31.3 |
| 29, 91, 104, 152, 156, (160), (161) |
| Nathan Cox, Chad Blackman, Jarred Utt, Dylan Brooks, James Doty, (Robert Bucy), (Rupesh Patel) |
| 10:54.8, 12:17.9, 12:36.4, 14:16.7, 14:26.1, (15:00.1), (15:04.6) |
20 | 541 | Talawanda,
OH - Team Time (1st 5) 1:03:36.0 | Spread (1st 5) 1:52.0 |
| 56, 85, 128, 131, 141, (145), (151) |
| Ethan Coffin, Cyrus Green, Shawn Stamper, Zach Ramsey, Ian Schomaker, (Eddie Ingersoll), (Miles Weatherwax) |
| 11:41.0, 12:11.0, 13:01.0, 13:10.0, 13:33.0, (13:54.0), (14:16.0) |
21 | 559 | New Lexington,
OH - Team Time (1st 5) 1:03:56.6 | Spread (1st 5) 1:06.4 |
| 88, 95, 109, 132, 135, (136), (158) |
| Andrew Stevenson, Brent Newlan, Coleman Cox, Aaron Euman, Zach Fortner, (Jacob Williams), (Brett Moore) |
| 12:15.6, 12:21.1, 12:41.8, 13:16.1, 13:22.0, (13:22.1), (14:44.3) |
22 | 564 | Deer Park,
OH - Team Time (1st 5) 1:04:46.0 | Spread (1st 5) 3:04.0 |
| 39, 103, 126, 142, 154, (155), (166) |
| Adam Petry, Ryan Phillips, Ethan Schramm, Jesse Potts, Evan Schramm, (Will Maley), (Jacob Shreves) |
| 11:17.0, 12:33.0, 12:59.0, 13:36.0, 14:21.0, (14:26.0), (16:13.0) |
23 | 599 | Stebbins,
OH - Team Time (1st 5) 1:06:05.7 | Spread (1st 5) 2:32.3 |
| 63, 97, 138, 148, 153, (162), (163) |
| Keith Sanders, Ethan Elzein, Aaron Edens, Cody Vandergrift, Sang Ngo, (Joseph Kletschka), (Austin Edens) |
| 11:47.2, 12:22.0, 13:26.8, 14:10.2, 14:19.5, (15:11.1), (15:13.9) |
24 | 725 | Woodward,
OH - Team Time (1st 5) 1:14:39.0 | Spread (1st 5) 4:03.0 |
| 105, 117, 164, 169, 170 |
| Maurice Reed, Mileek Williams, Omar McWhorter, Chris Milline, Naiim Baskerville |
| 12:37.0, 12:52.0, 16:02.0, 16:28.0, 16:40.0 |
25 | 729 | Urbana,
OH - Team Time (1st 5) 1:15:33.1 | Spread (1st 5) 6:35.1 |
| 106, 143, 144, 165, 171 |
| Tristan Lynxwiler, Trevor Pittsenbarger, Alec Freeman, Dillon Watkins, Nick Fannin |
| 12:39.1, 13:42.4, 13:53.9, 16:03.5, 19:14.2 |
26 | 771 | Fairborn,
OH - Team Time (1st 5) 1:14:16.1 | Spread (1st 5) 2:46.3 |
| 140, 147, 149, 167, 168, (172), (173) |
| Evangel Myers, Daniel Kehoe, Noah Little, Trey Spencer, Thomas Hyatt, (Alex Coleman), (Matt MacMahon) |
| 13:29.1, 14:03.8, 14:14.5, 16:13.3, 16:15.4, (19:38.0), (21:36.6) |