1 | 61 | Garaway,
OH - Team Time (1st 5) 1:29:09.7 | Spread (1st 5) 1:57.4 |
| 4, 5, 7, 18, 27, (35), (51) |
| Quinten Schwartz, Bobby Palmer, Parker Graf, Brendan Chapman, Heinrich Asbury, (Nathan Money), (Aedan Miller) |
| 16:52.8, 17:22.1, 17:34.7, 18:29.9, 18:50.2, (19:18.6), (20:25.6) |
2 | 72 | Barnesville,
OH - Team Time (1st 5) 1:29:54.7 | Spread (1st 5) 2:24.8 |
| 2, 6, 13, 23, 28, (29), (36) |
| Tyler Jenkins, Conner Starr, Braedon Willis, Logan Dodd, Shepherd Richey, (Jonothan Carpenter), (Vincent Phillips) |
| 16:26.6, 17:34.6, 18:18.0, 18:44.1, 18:51.4, (18:56.6), (19:23.3) |
3 | 113 | Shadyside,
OH - Team Time (1st 5) 1:33:54.7 | Spread (1st 5) 2:12.1 |
| 12, 15, 16, 17, 53, (56), (66) |
| Holden Salgat, Landen Salget, Holden Salget, Landen Salgat, Lee McKitrick, (Jacob James), (Nathan Rhodes) |
| 18:14.5, 18:22.9, 18:23.8, 18:26.9, 20:26.6, (20:31.8), (22:31.7) |
4 | 121 | Tuscarawas Central Catholic,
OH - Team Time (1st 5) 1:32:34.0 | Spread (1st 5) 3:35.0 |
| 1, 11, 25, 42, 42, (55), (69) |
| Jackson Triplett, Drew Lakota, Cameron Costello, Jacob Rennicker, John Nguyen, (Andrew Rombach), (Felipe Garcia) |
| 16:11.9, 18:03.4, 18:44.9, 19:46.9, 19:46.9, (20:31.0), (24:03.9) |
5 | 149 | Caldwell,
OH - Team Time (1st 5) 1:35:15.2 | Spread (1st 5) 3:01.7 |
| 8, 14, 21, 48, 58 |
| Blake Miller, Chuck Estadt, Noah Scheich, Gavin Clark, Cody Welch |
| 17:35.5, 18:21.3, 18:36.7, 20:04.5, 20:37.2 |
6 | 170 | Newcomerstown,
OH - Team Time (1st 5) 1:37:36.7 | Spread (1st 5) 3:38.9 |
| 19, 24, 30, 33, 64, (65), (71) |
| Kadon Williams, Jayson Sanders, Graham Shepherd, Seth Gamble, Troy McCoun, (Austin Lambus), (Jordan Miller) |
| 18:30.5, 18:44.4, 18:58.3, 19:14.1, 22:09.4, (22:12.9), (24:51.3) |
7 | 178 | Fort Frye,
OH - Team Time (1st 5) 1:36:08.5 | Spread (1st 5) 3:51.3 |
| 3, 26, 46, 49, 54, (57), (61) |
| Phinn Spindler, Alex Henke, Coen Fouss, Joe Duskey, Kenton Pierce, (Brayden Becker), (Kail Bauerbach) |
| 16:38.2, 18:48.2, 20:01.1, 20:11.5, 20:29.5, (20:31.9), (20:45.1) |
8 | 183 | Shenandoah,
OH - Team Time (1st 5) 1:36:58.5 | Spread (1st 5) 48.1 |
| 31, 32, 37, 39, 44, (47), (59) |
| Cale Bond, Jarrett Wentworth, Austin Perkins, Dierkis Vincent, Eli Dimmerling, (Quinton Gadd), (Mason Stottsberry) |
| 19:00.4, 19:00.7, 19:30.8, 19:38.1, 19:48.5, (20:03.1), (20:43.7) |
9 | 189 | Malvern,
OH - Team Time (1st 5) 1:38:26.9 | Spread (1st 5) 3:51.8 |
| 9, 20, 38, 60, 62 |
| Landyn Huffman, Seth Kandel, Ben Moser, Keegan Riley, Thomas Poole |
| 17:49.8, 18:34.5, 19:36.1, 20:44.9, 21:41.6 |
10 | 207 | Steubenville Catholic Central,
OH - Team Time (1st 5) 1:42:15.4 | Spread (1st 5) 5:21.9 |
| 10, 22, 40, 67, 68, (70), (72) |
| Andrew Rohde, Joe Rohde, Daniel Bolster, Ethan Silva, Dominic Libetti, (Clement Stoutz), (Jack Baum) |
| 17:51.0, 18:43.0, 19:38.4, 22:50.1, 23:12.9, (24:10.4), (25:43.1) |
11 | 222 | Buckeye Trail,
OH - Team Time (1st 5) 1:39:40.5 | Spread (1st 5) 1:11.2 |
| 34, 41, 45, 50, 52, (63) |
| Austin Hastings, Ethan Braniger, Wesley Schontz, Dawson Morton, Bryce Eagon, (Blake Hoop) |
| 19:15.3, 19:41.3, 20:00.1, 20:17.3, 20:26.5, (21:43.2) |