1 | 37 | Fairmont Senior,
WV - Team Time (1st 5) 1:26:51.3 | Spread (1st 5) 59.2 |
| 1, 4, 7, 11, 14, (26), (36) |
| Tavian Richardson, Caleb Carlson, Ethan Kincell, Logan Zuchelli, Tyler Hayes, (Jasper Brown), (Alex Morris) |
| 16:46.5, 17:10.7, 17:26.6, 17:41.8, 17:45.7, (18:21.1), (18:45.1) |
2 | 80 | Frankfort,
WV - Team Time (1st 5) 1:29:11.1 | Spread (1st 5) 1:14.1 |
| 3, 8, 17, 25, 27, (29), (35) |
| Zachary Dalonges, Ryan Zirk, Xander Shoemake, Robert Weaver, Kyle Watson, (Benjamin Ridgel), (Anthony Sanders) |
| 17:08.6, 17:28.7, 17:53.5, 18:17.6, 18:22.7, (18:25.8), (18:39.6) |
3 | 85 | Ritchie County,
WV - Team Time (1st 5) 1:29:20.8 | Spread (1st 5) 41.7 |
| 9, 13, 18, 22, 23, (28), (30) |
| Clayton Bee, Kent Bee, Jarrett Allendar, Brady Layman, Isaac Slater, (Adam Davis), (Gabriel Morrison) |
| 17:29.1, 17:44.5, 17:54.4, 18:02.0, 18:10.8, (18:24.6), (18:26.1) |
4 | 109 | East Fairmont,
WV - Team Time (1st 5) 1:30:24.3 | Spread (1st 5) 53.7 |
| 10, 16, 19, 31, 33, (53), (65) |
| Carter Saunders, Trevor Saunders, Luke Hawranick, Trevor Cavanaugh, Garrett Haymond, (Landen Larnerd), (Charles Hulderman) |
| 17:37.6, 17:52.2, 17:56.6, 18:26.6, 18:31.3, (19:41.4), (20:19.5) |
5 | 121 | Philip Barbour,
WV - Team Time (1st 5) 1:30:47.8 | Spread (1st 5) 1:59.3 |
| 2, 15, 32, 34, 38, (41), (46) |
| Noah Ward, Tyler Channell, Gabe Arevalo, Austyn Fletcher, Caleb Nuzum, (Seth Burner), (Daniel Williams) |
| 16:57.7, 17:49.2, 18:29.5, 18:34.4, 18:57.0, (19:08.8), (19:19.7) |
6 | 157 | North Marion,
WV - Team Time (1st 5) 1:33:07.1 | Spread (1st 5) 1:47.3 |
| 12, 20, 37, 40, 48, (57), (73) |
| Thomas Stalnaker, Michael Garrett, Beau Bearden, Mark Keener, Quint Latocha, (Antonio Luketic), (Aidyn Harris) |
| 17:43.3, 17:58.8, 18:47.5, 19:06.9, 19:30.6, (19:47.4), (20:56.5) |
7 | 192 | Tyler Consolidated,
WV - Team Time (1st 5) 1:34:55.8 | Spread (1st 5) 3:17.8 |
| 6, 21, 39, 56, 70, (79) |
| Spencer Corley, James Streets, Haygen Baker, Creed Ammons, Hadyn Brown, (Trey Keys) |
| 17:23.5, 17:59.3, 19:05.5, 19:46.2, 20:41.3, (21:11.9) |
8 | 209 | St. Marys,
WV - Team Time (1st 5) 1:35:56.8 | Spread (1st 5) 3:33.0 |
| 5, 24, 42, 67, 71, (72), (82) |
| Caleb Campbell, Jacob Elder, Jayden Wolfe, Brian Rhodes, Brayden Wilson, (Blake Stanton), (Waylon Moore) |
| 17:14.9, 18:13.8, 19:09.3, 20:30.9, 20:47.9, (20:55.2), (21:24.5) |
9 | 238 | Grafton,
WV - Team Time (1st 5) 1:37:07.3 | Spread (1st 5) 31.7 |
| 43, 44, 45, 51, 55, (66), (80) |
| Christopher Loomis, Matthew Cather, Ryan Maier, Cayden Boylen, Devin Criss, (Austin Timmons), (Matthew Hellmondollar) |
| 19:14.2, 19:15.0, 19:17.2, 19:35.0, 19:45.9, (20:28.6), (21:21.6) |
10 | 316 | Berkeley Springs,
WV - Team Time (1st 5) 1:41:26.0 | Spread (1st 5) 45.4 |
| 58, 60, 61, 68, 69, (76), (78) |
| Josiah Kowalski, Jacob Rough, Dylan Wise, Daniel Emmons, Cole Morris, (Landon Riggleman), (Jeremiah Torres) |
| 19:55.6, 20:06.6, 20:07.9, 20:34.9, 20:41.0, (21:07.8), (21:10.6) |
11 | 318 | Keyser,
WV - Team Time (1st 5) 1:41:48.8 | Spread (1st 5) 1:41.4 |
| 47, 59, 63, 74, 75, (83), (84) |
| Darius Redman, John DelSignore, Dakota Virts, William Ack, Drew Everline, (Hyuma Kori), (Dakota McKneely) |
| 19:24.5, 20:04.8, 20:13.0, 21:00.6, 21:05.9, (21:29.2), (21:30.5) |
12 | 330 | Weir,
WV - Team Time (1st 5) 1:44:45.6 | Spread (1st 5) 4:03.4 |
| 49, 50, 54, 87, 90, (97), (98) |
| Spencer Vida, Boston Beatty, Cameron Johnson, Conner Lang, Chuck Swain, (Joey Cowher), (Caleb Stan) |
| 19:33.1, 19:33.7, 19:41.9, 22:20.4, 23:36.5, (25:01.7), (25:36.9) |
13 | 398 | Cameron,
WV - Team Time (1st 5) 1:49:31.3 | Spread (1st 5) 4:05.4 |
| 52, 81, 85, 88, 92, (99), (103) |
| Zane Clutter, Donald Wasmuth, Jovy Doty, Conner Powell, Garrett Scott, (Connor Rogers), (Aiden Dotson) |
| 19:40.2, 21:23.9, 21:41.5, 23:00.1, 23:45.6, (25:45.8), (26:26.9) |
14 | 414 | Hundred,
WV - Team Time (1st 5) 1:51:11.2 | Spread (1st 5) 3:58.9 |
| 64, 77, 86, 93, 94, (108) |
| Jacob Kuhn, Cole Miller, Joseph White, Christian Fluharty, Brayden Cottrill, (Travis McCoy) |
| 20:15.6, 21:08.1, 21:44.6, 23:48.4, 24:14.5, (28:40.5) |
15 | 445 | Wheeling Central Catholic,
WV - Team Time (1st 5) 1:59:44.6 | Spread (1st 5) 6:10.1 |
| 62, 89, 91, 101, 102, (104), (107) |
| Bobby Geyer, Mitch Yeager, John Wagner, Dominick Cipriani, Alex Baldauff, (Jack Klug), (Andy Kent) |
| 20:10.5, 23:11.5, 23:42.0, 26:20.0, 26:20.6, (26:29.4), (28:32.5) |
16 | 502 | Paden City,
WV - Team Time (1st 5) 2:10:35.5 | Spread (1st 5) 4:03.9 |
| 95, 96, 100, 105, 106 |
| Jacob Amos, Kyle Carpenter, Tobin McEldowney, Brandon Hizer, Paxton Pierce |
| 24:16.8, 24:32.6, 26:12.2, 27:13.2, 28:20.7 |