1 | 47 | Minersville Area,
PA - Team Time (1st 5) 1:36:10.0 | Spread (1st 5) 2:08.0 |
| 1, 5, 10, 13, 18, (19), (22) |
| Wesley Yutko, Sterling Tobin, Clement Rushanan, Zachary Brown, Devon Macon, (CJ Shimsky), (Michael Hoptak) |
| 18:00.0, 18:52.0, 19:26.0, 19:44.0, 20:08.0, (20:09.0), (20:24.0) |
2 | 51 | Schuylkill Haven Area,
PA - Team Time (1st 5) 1:36:38.0 | Spread (1st 5) 1:44.0 |
| 4, 6, 7, 9, 25, (26), (32) |
| Sam Brennan, Aaron Sterner, Cameron James, Kyle McGarry, Billy Seick, (Connor James), (Matt Renninger) |
| 18:51.0, 18:58.0, 19:04.0, 19:10.0, 20:35.0, (20:48.0), (21:12.0) |
3 | 54 | Mahanoy Area,
PA - Team Time (1st 5) 1:37:30.0 | Spread (1st 5) 1:25.0 |
| 3, 8, 12, 15, 16, (22), (24) |
| William Fazio, Adam Bahrey, Joseph Bradley, Noah Noon, Gianni Versace, (Cade Casserly), (Joseph Hullahan) |
| 18:40.0, 19:06.0, 19:40.0, 19:59.0, 20:05.0, (20:24.0), (20:32.0) |
4 | 114 | Marian Catholic,
PA - Team Time (1st 5) 1:41:42.0 | Spread (1st 5) 3:03.0 |
| 2, 20, 28, 30, 34, (36), (37) |
| Phillip Marzen, Nicholas Hopeck, Dylan Hascher, Gram Wolk, Nick Menighan, (Phil Desantis), (Matthew Greenfield) |
| 18:11.0, 20:11.0, 21:01.0, 21:05.0, 21:14.0, (21:37.0), (21:43.0) |
5 | 141 | Weatherly Area,
PA - Team Time (1st 5) 1:45:16.0 | Spread (1st 5) 2:54.0 |
| 11, 20, 33, 38, 39, (41), (43) |
| Luke Figas, Brett Kelly, Cody Hoffman, Alex Sirkot, Bobby Gillott, (Dillon Bizarre), (Nick Miller) |
| 19:34.0, 20:11.0, 21:13.0, 21:50.0, 22:28.0, (22:59.0), (23:38.0) |
6 | 162 | Nativity B V M,
PA - Team Time (1st 5) 1:47:00.0 | Spread (1st 5) 1:46.0 |
| 27, 29, 31, 35, 40, (42), (45) |
| Martin Rummelein, Tyler Cooper, Kris Maurer, Mark Sabol, Jake Evans, (Nick Brutts), (Daniel Young) |
| 20:49.0, 21:02.0, 21:07.0, 21:27.0, 22:35.0, (23:18.0), (24:06.0) |
7 | 167 | Shenandoah Valley Sr,
PA - Team Time (1st 5) 1:53:24.0 | Spread (1st 5) 5:03.0 |
| 14, 16, 44, 46, 47 |
| Anthony Adorno, Jimmy Davidson, Tommy Twardzik, Brad Uholik, Kyle Guers |
| 19:47.0, 20:05.0, 24:00.0, 24:42.0, 24:50.0 |