1 | 62 | Hilliard Bradley,
OH - Team Time (1st 5) 1:21:15.0 | Spread (1st 5) 42.4 |
| 6, 11, 12, 13, 20, (28), (30) |
| Rob Mccabe, Daniel Butchko, Franklin Fiqueroa, Alex Lewis, Bryce Hanson, (Cullen Bober), (Nath Schimmoeller) |
| 15:52.1, 16:14.2, 16:16.0, 16:18.2, 16:34.5, (16:47.3), (16:49.5) |
2 | 64 | Pickerington Central,
OH - Team Time (1st 5) 1:20:04.7 | Spread (1st 5) 1:45.0 |
| 1, 4, 5, 22, 32, (33), (77) |
| Matt Scrape, Jack Jaynes, Brady Johnson, Jacob Jobe, Chris Siebert, (Tyler Gunderson), (Brayden Harlor) |
| 15:07.0, 15:36.7, 15:52.0, 16:37.0, 16:52.0, (16:54.6), (17:50.2) |
3 | 73 | Lincoln,
OH - Team Time (1st 5) 1:21:52.0 | Spread (1st 5) 17.4 |
| 10, 14, 15, 16, 18, (21), (27) |
| Solomon Costa, Tyler Story, Connor Ingram, Conner Ingram, Jason Mehalic, (Taylor Belcastro), (Oliver Cope) |
| 16:14.0, 16:20.2, 16:23.0, 16:23.4, 16:31.4, (16:35.0), (16:43.6) |
4 | 103 | Dublin Jerome,
OH - Team Time (1st 5) 1:22:26.3 | Spread (1st 5) 1:00.9 |
| 7, 9, 24, 29, 34, (44), (47) |
| Kellen Posacki, Elliott Cook, Shashank Sawant, Jeremy Coad, Arjun Dhankani, (Ryan Gartner), (Alex Sanders) |
| 15:54.7, 16:05.0, 16:41.8, 16:49.2, 16:55.6, (17:11.5), (17:13.6) |
5 | 154 | Dublin Scioto,
OH - Team Time (1st 5) 1:23:27.6 | Spread (1st 5) 1:54.0 |
| 3, 8, 31, 54, 58, (60), (74) |
| Cesar Arellano, Tyler Mielke, Sam Thomas, Ishan Patel, Collin McKenzie, (Jordan Sopher), (Brian Briones) |
| 15:35.8, 16:02.5, 16:51.2, 17:28.3, 17:29.8, (17:30.5), (17:43.0) |
6 | 170 | St Charles,
OH - Team Time (1st 5) 1:24:05.6 | Spread (1st 5) 1:53.0 |
| 2, 26, 41, 49, 52, (59), (85) |
| Kevin Hennessey, Iain Karas, Ryan O'Brien, Liam O'Reilly, Ethan Encarnacion, (Kenton Colvin), (Anthony Sanderell) |
| 15:32.0, 16:43.0, 17:08.6, 17:17.0, 17:25.0, (17:30.1), (17:59.0) |
7 | 186 | Worthington Kilbourne,
OH - Team Time (1st 5) 1:25:04.4 | Spread (1st 5) 41.2 |
| 19, 36, 38, 45, 48, (55), (56) |
| Jack Begley, Chris Valade, Caleb Martin, Trevor Boughton, Gabe Knuth, (Ian Watters), (Tanner Williams) |
| 16:32.8, 17:01.5, 17:03.6, 17:12.5, 17:14.0, (17:28.5), (17:28.6) |
8 | 229 | Central Crossing,
OH - Team Time (1st 5) 1:26:01.6 | Spread (1st 5) 49.7 |
| 25, 39, 42, 61, 62, (71), (91) |
| Carl Patrick, Greg Patrick, C.J. Patrick, Dylan Price, Ryan Bachman, (Kyle Buerkle), (Zach Ferenchak) |
| 16:42.7, 17:05.1, 17:09.3, 17:32.1, 17:32.4, (17:38.7), (18:08.3) |
9 | 299 | Tri-Valley,
OH - Team Time (1st 5) 1:27:18.4 | Spread (1st 5) 1:39.5 |
| 17, 37, 73, 83, 89, (107), (118) |
| Caden Sauerbrey, Ryan Meadows, Quinten Jenkins, Evan Emig, Brayden Better, (Dylan Williams), (Landyn Phipps) |
| 16:28.3, 17:02.2, 17:42.6, 17:57.5, 18:07.8, (18:45.8), (19:19.0) |
10 | 336 | Westerville North,
OH - Team Time (1st 5) 1:28:22.2 | Spread (1st 5) 52.8 |
| 46, 53, 63, 86, 88, (92), (109) |
| Austin Ebbrecht, Jack Borden, Nick Devore, Dillon Lauer, Noah Voorhies, (Jacques Gauthier), (Will Steele) |
| 17:13.4, 17:26.9, 17:32.9, 18:02.8, 18:06.2, (18:11.1), (18:48.8) |
11 | 345 | Harding (Marion),
OH - Team Time (1st 5) 1:28:40.0 | Spread (1st 5) 1:40.4 |
| 40, 57, 65, 75, 108, (119), (120) |
| Roberto Oswald, Zach Lingo, Joseph Tinnerello, Phillip Nicol, Devin Peters, (Colby Carter), (Aaron Hartley) |
| 17:06.4, 17:28.9, 17:33.7, 17:44.2, 18:46.8, (19:24.4), (19:24.7) |
12 | 347 | Westerville South,
OH - Team Time (1st 5) 1:28:14.8 | Spread (1st 5) 1:01.6 |
| 43, 66, 69, 76, 93, (94), (96) |
| Nathan Ware, Malachi Rispress, Cole Koehler, Parker Williams, Giovanni Rossantelli, (Srihari Gattupalli), (Anthony Vilardo) |
| 17:09.6, 17:34.4, 17:35.0, 17:44.6, 18:11.2, (18:13.7), (18:20.7) |
13 | 365 | Upper Arlington,
OH - Team Time (1st 5) 1:28:38.7 | Spread (1st 5) 24.0 |
| 64, 67, 72, 80, 82, (87), (90) |
| Thomas Richter, Jack Amling, Cole Smith, Andrew Paxton, Will Reynolds, (Nathan Swords), (Jason Pidcock) |
| 17:33.0, 17:34.7, 17:40.0, 17:54.0, 17:57.0, (18:05.2), (18:08.0) |
14 | 377 | Grove City,
OH - Team Time (1st 5) 1:29:06.5 | Spread (1st 5) 59.4 |
| 51, 70, 78, 81, 97, (100), (105) |
| Evan Whitaker, Adam Meister, Jared Ellis, Zach Elliott, Campbell Rahrig, (Trey Harkins), (Nick Bruce) |
| 17:21.6, 17:36.7, 17:50.7, 17:56.5, 18:21.0, (18:28.5), (18:39.0) |
15 | 419 | Mt Vernon,
OH - Team Time (1st 5) 1:30:35.1 | Spread (1st 5) 2:19.5 |
| 23, 79, 102, 103, 112, (113), (121) |
| Logan Meyer, Noah Stephens, Juleon Brodie, Noah Shremshock, Colton Fields, (Greg Gillen), (Connor Dailey) |
| 16:40.6, 17:51.0, 18:29.6, 18:33.8, 19:00.1, (19:01.6), (19:30.8) |
16 | 445 | Licking Heights,
OH - Team Time (1st 5) 1:32:22.1 | Spread (1st 5) 3:03.8 |
| 35, 68, 104, 114, 124, (125), (126) |
| Dalton Weber, Spencer Queen, Garrett Miller, Carson Robinson, Cole Weaver, (Heath Johnson), (Andrew Lako) |
| 16:59.6, 17:34.9, 18:38.3, 19:05.9, 20:03.4, (20:19.8), (21:31.3) |
17 | 486 | Whitehall-Yearling,
OH - Team Time (1st 5) 1:31:58.3 | Spread (1st 5) 52.9 |
| 84, 95, 98, 99, 110, (111), (117) |
| Chris Charles, Efrem Gebreambes, Angosom Weldu, Tamagne Shiferaw, Kevin Diaz, (Alex Rodriguez), (Mikel Wilson) |
| 17:58.8, 18:18.6, 18:22.2, 18:27.0, 18:51.7, (18:57.4), (19:16.9) |
18 | 487 | Big Walnut,
OH - Team Time (1st 5) 1:32:52.5 | Spread (1st 5) 1:52.0 |
| 50, 100, 106, 115, 116, (122), (123) |
| William Hefner, Kaleb Disbennett, D.J. Werner, Matt Halbakken, Leif Anderson, (Cole Mattos), (Josh Mcgurer) |
| 17:21.0, 18:28.5, 18:44.0, 19:06.0, 19:13.0, (19:46.9), (19:47.3) |