1 | 71 | Pickerington North,
OH - Team Time (1st 5) 1:20:42.8 | Spread (1st 5) 1:50.7 |
| 1, 2, 13, 15, 40, (48), (50) |
| Matt Duvall, Harper Moore, Aaron Moraine, Spencer Moledor, Daniel Newman, (Nick Whitehead), (Justin Schumacher) |
| 15:10.7, 15:36.6, 16:26.3, 16:27.8, 17:01.4, (17:13.1), (17:15.8) |
2 | 87 | Olentangy Liberty,
OH - Team Time (1st 5) 1:22:14.5 | Spread (1st 5) 51.1 |
| 3, 14, 20, 22, 28, (29), (32) |
| Jack Humenay, Jacob Feldmaier, RJ LaRosa, Caleb Ogle, Tanner Sutton, (Judd Ogle), (Caleb Warrick) |
| 15:53.5, 16:27.3, 16:33.8, 16:35.3, 16:44.6, (16:45.6), (16:49.1) |
3 | 125 | New Albany,
OH - Team Time (1st 5) 1:23:22.7 | Spread (1st 5) 44.4 |
| 12, 17, 24, 27, 45, (46), (82) |
| Victor Orsinelli, Will Benseler, Ethan McNichols, Sebastian Ramirez, Colin Swincicki, (Luke Weibel), (Armaan Rizvi) |
| 16:23.8, 16:28.6, 16:38.4, 16:43.7, 17:08.2, (17:11.4), (17:49.1) |
4 | 131 | Lancaster,
OH - Team Time (1st 5) 1:23:29.9 | Spread (1st 5) 15.8 |
| 19, 25, 26, 30, 31, (39), (42) |
| Orion Thress, Luke Seymour, Colton Thress, Caleb Cordle, Trevor Lanoy, (Kaleb Stull), (Justin Garey) |
| 16:32.4, 16:39.8, 16:43.1, 16:46.4, 16:48.2, (17:00.3), (17:03.3) |
5 | 147 | Dublin Scioto,
OH - Team Time (1st 5) 1:23:40.0 | Spread (1st 5) 1:21.1 |
| 4, 10, 33, 49, 51, (95), (96) |
| Sam Thomas, Ali Latif, Trevor Page, Reece Page, Spencer Mcclellan, (Bryce Page), (Dylan Walsh) |
| 15:56.6, 16:20.9, 16:49.3, 17:15.5, 17:17.7, (18:11.0), (18:11.5) |
6 | 202 | Reynoldsburg,
OH - Team Time (1st 5) 1:25:15.4 | Spread (1st 5) 2:17.8 |
| 7, 8, 21, 58, 108, (109), (116) |
| Wendesen King, Seth Davis, Mars Davis, Dominic Sabo, Andrew Potter, (Mekhi Dejarnette), (Grant Boone) |
| 16:19.0, 16:19.1, 16:34.3, 17:26.2, 18:36.8, (18:37.4), (18:43.9) |
7 | 236 | Marysville,
OH - Team Time (1st 5) 1:25:35.8 | Spread (1st 5) 1:45.2 |
| 5, 47, 53, 57, 74, (78), (80) |
| Tristan Karnes, Brian Boston, Riley Karnes, Jack Flanagan, Zach Paliga, (Nicholas Irving), (James Heap) |
| 15:58.2, 17:11.6, 17:19.2, 17:23.4, 17:43.4, (17:45.8), (17:47.5) |
8 | 247 | New Philadelphia,
OH - Team Time (1st 5) 1:26:00.7 | Spread (1st 5) 1:46.6 |
| 6, 37, 56, 62, 86, (87), (120) |
| Nathan Loader, Joey Mushrush, Owen Brady, Luke Ernest, Chase Pollock, (Kayden Schoelles), (Daniel Hursey) |
| 16:10.6, 16:57.1, 17:22.4, 17:33.4, 17:57.2, (17:58.6), (18:52.0) |
9 | 248 | Licking Heights,
OH - Team Time (1st 5) 1:26:15.0 | Spread (1st 5) 1:16.1 |
| 11, 41, 63, 66, 67, (72), (91) |
| Garrett Miller, Brandon Gibson, Henry Mills, Sam Stevens, Liam Plants, (Heath Johnson), (Ryan Wand) |
| 16:22.2, 17:02.7, 17:33.8, 17:38.0, 17:38.3, (17:43.0), (18:04.8) |
10 | 260 | Watkins Memorial,
OH - Team Time (1st 5) 1:26:14.1 | Spread (1st 5) 1:07.4 |
| 23, 34, 52, 75, 76, (79), (98) |
| Sai Brazier, Jarom Williams, Jordan Powell, Colin Tyler, Chip Orban, (Alex Jordan), (Joel Paulin) |
| 16:37.0, 16:49.6, 17:18.9, 17:44.2, 17:44.4, (17:46.4), (18:12.2) |
11 | 269 | Chillicothe,
OH - Team Time (1st 5) 1:26:30.2 | Spread (1st 5) 1:35.5 |
| 9, 38, 54, 83, 85, (89), (90) |
| Andrew Mccallum, Oscar Mikus, Evan Siberell, Aiden Cunningham, Jacob Littler, (Brady Wood), (Kaiden Riffe) |
| 16:20.5, 16:59.9, 17:19.5, 17:54.3, 17:56.0, (18:02.6), (18:03.6) |
12 | 325 | Newark,
OH - Team Time (1st 5) 1:27:42.3 | Spread (1st 5) 1:18.1 |
| 35, 55, 70, 73, 92, (96), (101) |
| Joshua Sites, Luke Davisson, Austin Taylor, Rick Englefield, Gage Gunton, (Charles Meadows), (William Chiacchira) |
| 16:50.2, 17:21.2, 17:39.4, 17:43.2, 18:08.3, (18:11.5), (18:19.0) |
13 | 343 | Delaware Hayes,
OH - Team Time (1st 5) 1:28:15.3 | Spread (1st 5) 2:14.3 |
| 16, 43, 65, 105, 114, (115), (117) |
| Brian Frisch, Blake Frisch, Padraig Mumper, Juan Tello, Eric Stewart, (John Hinton), (Luke Todt) |
| 16:27.9, 17:04.6, 17:35.9, 18:24.7, 18:42.2, (18:43.1), (18:46.6) |
14 | 364 | Westerville North,
OH - Team Time (1st 5) 1:28:31.3 | Spread (1st 5) 1:53.9 |
| 18, 68, 81, 93, 104, (106), (111) |
| Isaiah Hutcherson, Andrew Bracken, Dillon Lauer, Robert Houser, Seth Derstine, (Corbin Paulicivic), (Matthew Rollins) |
| 16:29.8, 17:38.8, 17:48.9, 18:10.1, 18:23.7, (18:32.3), (18:38.8) |
15 | 370 | Big Walnut,
OH - Team Time (1st 5) 1:28:46.8 | Spread (1st 5) 1:27.8 |
| 36, 60, 69, 102, 103, (113), (118) |
| Jacob Krous, Jordan Monebrake, Christopher Lee, Khail Yano, Grady Hemingway, (Ryan Cummins), (Cole Matos) |
| 16:54.5, 17:29.0, 17:38.9, 18:22.1, 18:22.3, (18:41.7), (18:48.0) |
16 | 408 | Grove City,
OH - Team Time (1st 5) 1:29:35.7 | Spread (1st 5) 47.6 |
| 61, 64, 84, 99, 100, (112), (119) |
| Brayden Smith, Zach Elliott, David Shapolaf, Bryan Ransburgh, Devin Dawson, (Spencer Markham), (Ben Rutledge) |
| 17:31.2, 17:34.1, 17:54.8, 18:16.8, 18:18.8, (18:39.9), (18:51.5) |
17 | 477 | Mt Vernon,
OH - Team Time (1st 5) 1:32:51.8 | Spread (1st 5) 2:55.9 |
| 44, 77, 106, 124, 126, (127), (132) |
| Duncan Hardy, Jordan Treber, Logan Moore (12th), Randolph Plasse, Rylan Baker, (Jonathan Hamman), (Richard Plasse) |
| 17:04.8, 17:45.2, 18:32.3, 19:28.8, 20:00.7, (20:01.7), (20:31.8) |
18 | 529 | Hamilton Township,
OH - Team Time (1st 5) 1:35:09.7 | Spread (1st 5) 2:52.6 |
| 59, 88, 121, 130, 131, (133), (134) |
| Trey Booth, Ibsa Liban, Daniel Collins, Logan Lindemann, Caden Martin, (Brenden Delong), (Kale Flaherty) |
| 17:28.7, 18:01.3, 19:02.7, 20:15.7, 20:21.3, (20:38.1), (21:08.0) |
19 | 539 | Central Crossing,
OH - Team Time (1st 5) 1:34:24.3 | Spread (1st 5) 2:34.0 |
| 71, 94, 122, 123, 129, (135), (140) |
| Joey Taylor, Hunter Armstrong, Jon Carroll, Jake Archer, Austin Vazquez, (Landen Gilchrist), (Camden Kulp) |
| 17:40.1, 18:10.9, 19:03.3, 19:15.9, 20:14.1, (21:12.4), (25:10.7) |
20 | 636 | Briggs,
OH - Team Time (1st 5) 1:45:00.6 | Spread (1st 5) 5:19.4 |
| 110, 125, 128, 136, 137, (138), (139) |
| Domenic Farley, Johnathon Mcghee, Devonte Curry, Mauricio Diaz, Orlando Pratt, (Richie Davis), (Andrew Grubbs) |
| 18:38.4, 19:38.6, 20:10.4, 22:35.4, 23:57.8, (24:03.9), (24:35.0) |