1 | 21 | Central Cambria,
PA - Team Time (1st 5) 1:25:05.4 | Spread (1st 5) 30.9 |
| 1, 2, 5, 6, 7, (10), (14) |
| Mike Walwro, Zach Brandis, Ohm Vyas, Nate Kuntz, Tyler Wilson, (Duncan Lambie), (Alex Jeffers) |
| 16:40.5, 16:57.7, 17:07.0, 17:08.8, 17:11.4, (17:31.5), (18:07.9) |
2 | 75 | Forest Hills Senior,
PA - Team Time (1st 5) 1:30:27.6 | Spread (1st 5) 1:51.8 |
| 3, 11, 15, 22, 24, (32), (33) |
| Mitchell Chunta, Corrente Tristan, Dempsey Barkley, Robert Krug, Kyle Molnar, (Ryan Barkley), (Ben Wechtenhiser) |
| 16:57.8, 17:50.0, 18:15.7, 18:34.5, 18:49.6, (19:46.2), (19:51.5) |
3 | 94 | Bellefonte Area,
PA - Team Time (1st 5) 1:32:34.3 | Spread (1st 5) 2:11.6 |
| 8, 13, 18, 27, 28, (34), (38) |
| Brett Pope, Cole Hovis, Mitchell Pensak, Ian Hoaglund, Evan Lemons, (Alex Eichenlaub), (Connor Richey) |
| 17:12.9, 18:03.6, 18:31.1, 19:22.2, 19:24.5, (19:53.0), (20:10.4) |
4 | 111 | Penn Cambria,
PA - Team Time (1st 5) 1:34:07.1 | Spread (1st 5) 1:04.3 |
| 16, 19, 21, 26, 29, (31), (43) |
| Neil Sutton, Dominic Lee, Bryce Niebauer, Gavin Link, Ethan Sanders, (Joey Dignan), (Wyatt Pettenati) |
| 18:25.3, 18:31.6, 18:33.7, 19:06.9, 19:29.6, (19:31.8), (20:30.1) |
5 | 152 | Tyrone Area Senior,
PA - Team Time (1st 5) 1:37:57.1 | Spread (1st 5) 5:50.0 |
| 4, 9, 37, 42, 60, (63), (66) |
| Joe Kohler, Zack Kohler, Zack Webster, Brent Mcneal, Micheal Negal, (Daniel Lay), (Johnathan Clifton) |
| 17:06.7, 17:21.0, 20:07.2, 20:25.5, 22:56.7, (24:09.9), (24:55.6) |
6 | 154 | Ligonier Valley,
PA - Team Time (1st 5) 1:38:04.2 | Spread (1st 5) 3:22.6 |
| 12, 17, 30, 44, 51, (55), (58) |
| Robby Patrick, Trent Mazzotta, Joseph Tomosky, Braden Myers, Kade Short, (Nathan Hugo), (Jared Meharey) |
| 17:59.1, 18:30.0, 19:31.0, 20:42.4, 21:21.7, (21:54.0), (22:34.4) |
7 | 189 | Philipsburg-Osceola,
PA - Team Time (1st 5) 1:42:23.1 | Spread (1st 5) 5:37.2 |
| 20, 25, 39, 41, 64 |
| Matthew Shimmel, Dane Soltys, Zachary Myers, Josh Rea, Ben Schiefer |
| 18:33.0, 18:55.2, 20:20.0, 20:24.7, 24:10.2 |
8 | 202 | Central (Martinsburg),
PA - Team Time (1st 5) 1:41:52.9 | Spread (1st 5) 2:36.2 |
| 23, 35, 46, 48, 50, (53), (59) |
| Tanner Eckenrode, Tanner Grove, William Davis, Caden Hazenstab, Aaron Devers, (Lane Kocher), (Domenick Minnoia) |
| 18:43.1, 19:57.0, 20:51.5, 21:02.0, 21:19.3, (21:33.4), (22:47.1) |
9 | 229 | West Shamokin,
PA - Team Time (1st 5) 1:44:31.4 | Spread (1st 5) 1:20.5 |
| 36, 45, 47, 49, 52, (54), (61) |
| Kenny Muth, Hunter Kaplin, Andy Muth, Rory Farester-Hohl, Tyler Rodgers, (Evan Marino), (Nathan Fulton) |
| 20:05.0, 20:50.9, 20:57.8, 21:12.2, 21:25.5, (21:45.2), (23:01.4) |
10 | 280 | Bald Eagle,
PA - Team Time (1st 5) 1:52:32.6 | Spread (1st 5) 4:11.6 |
| 40, 56, 57, 62, 65 |
| Austin Klinger, Cabel Spackman, Luke Wilson, Wes Eppley, Gavin Schnarrs |
| 20:21.5, 21:55.8, 21:57.9, 23:44.3, 24:33.1 |