1 | 33 | Hampshire,
WV - Team Time (1st 5) 1:26:18.1 | Spread (1st 5) 1:23.9 |
| 1, 2, 8, 10, 12, (22), (26) |
| Christopher Lucas, Chris Lucas, Andrew Dorsey, Coltyn Kile, William Saville, (Austin Ramsey), (Hunter Rose) |
| 16:24.8, 16:36.3, 17:42.4, 17:45.9, 17:48.7, (18:36.7), (18:49.2) |
2 | 54 | Jefferson,
WV - Team Time (1st 5) 1:28:50.3 | Spread (1st 5) 1:21.7 |
| 5, 6, 7, 13, 23, (35), (37) |
| Kyle de Nobel, Cameron Jennings, Nathan Starkey, Justin Gottlieb, Cole Kinsler, (Connor LaBombard), (Andrew Craig) |
| 17:16.5, 17:27.5, 17:37.3, 17:50.8, 18:38.2, (19:21.0), (19:30.0) |
3 | 91 | Spring Mills,
WV - Team Time (1st 5) 1:31:27.7 | Spread (1st 5) 1:56.7 |
| 3, 9, 24, 25, 30, (38), (43) |
| Nate Schneider, Kobe O'Neil, Weston Reeves, Jonathan Weller, Tyler Stine, (Noah Siegrest), (Noah Siegrist) |
| 17:12.3, 17:44.5, 18:40.3, 18:41.6, 19:09.0, (19:34.0), (19:55.2) |
4 | 95 | Musselman,
WV - Team Time (1st 5) 1:31:17.3 | Spread (1st 5) 1:40.1 |
| 11, 14, 16, 18, 36, (39), (42) |
| Parker Mackey, Nate Sidow, Jayden Allen, Connor Yeagel, Tyler Allen, (Isaac Reed), (Isaac McCarthy) |
| 17:48.3, 17:51.6, 17:55.6, 18:13.4, 19:28.4, (19:34.4), (19:52.6) |
5 | 108 | Hedgesville,
WV - Team Time (1st 5) 1:32:22.4 | Spread (1st 5) 1:59.3 |
| 4, 19, 20, 32, 33, (48), (49) |
| Griffin Sibole, Chris Mundey, Noah Cupp, Chase Snyder, Riley McNaughton, (Thomas Swalm), (Gabe Rodriquez) |
| 17:15.9, 18:17.3, 18:19.5, 19:14.5, 19:15.2, (21:09.2), (21:09.3) |
| 108 | Washington,
WV - Team Time (1st 5) 1:32:25.1 | Spread (1st 5) 1:12.9 |
| 15, 17, 21, 27, 28, (29), (34) |
| Mark Maloney, Nikolas Runion, Daniel Moylan, Liam Morris, Ethan Brady, (Noah Schappell), (Wyatt Miles) |
| 17:52.9, 18:10.5, 18:23.7, 18:52.2, 19:05.8, (19:08.8), (19:20.5) |
7 | 201 | Martinsburg,
WV - Team Time (1st 5) 1:38:48.8 | Spread (1st 5) 55.9 |
| 31, 40, 41, 44, 45, (46), (47) |
| Jon Lamp, Trey Earehart, Nico Szabo, Liam Mayes, Colin O'Kelley, (Troy Church), (Jack Cushwa) |
| 19:11.7, 19:42.2, 19:42.8, 20:04.5, 20:07.6, (20:17.7), (20:23.9) |