1 | 34 | Camp Hill,
PA - Team Time (1st 5) 1:29:45.0 | Spread (1st 5) 2:05.0 |
| 1, 2, 6, 12, 13, (14), (18) |
| Blake Behney, Cooper Leslie, Ian Gabig, Cameron Frassetta, Patrick Dorsey, (Daniel Shank), (Evan Young) |
| 16:44.0, 17:15.0, 18:09.0, 18:48.0, 18:49.0, (18:51.0), (19:15.0) |
2 | 61 | Delone Catholic,
PA - Team Time (1st 5) 1:33:57.8 | Spread (1st 5) 2:49.4 |
| 3, 7, 10, 17, 24, (27), (31) |
| Will Greene, John Mall, Jack Hagarman, Luke Woolford, Josh Baker, (Mark Evich), (Josh Hall) |
| 17:34.2, 18:10.9, 18:36.5, 19:12.6, 20:23.6, (20:34.0), (21:13.0) |
3 | 77 | Tulpehocken,
PA - Team Time (1st 5) 1:35:33.0 | Spread (1st 5) 1:49.0 |
| 8, 11, 16, 19, 23, (25), (43) |
| Mason Klopp, Jacob Cox, Jacob Hare, Tanner Schlater, John Cox, (James Lafollette), (Clayton Rubright) |
| 18:20.0, 18:47.0, 18:59.0, 19:18.0, 20:09.0, (20:26.0), (26:12.0) |
4 | 100 | Kutztown Area,
PA - Team Time (1st 5) 1:38:47.0 | Spread (1st 5) 3:43.0 |
| 4, 9, 26, 29, 32, (42), (44) |
| Anson Weidner, Mason Brett, Matthew Angstadt, Samuel Arnold, Samuel Kulp, (Matthew Schappell), (Aaron Collins) |
| 17:44.0, 18:22.0, 20:27.0, 20:47.0, 21:27.0, (24:59.3), (27:03.4) |
5 | 124 | Veritas Academy,
PA - Team Time (1st 5) 1:45:34.5 | Spread (1st 5) 6:15.1 |
| 5, 21, 22, 37, 39, (45) |
| Owen Bender, Michael Rawlings, Justin Martin, Sterling Wells, Jeffrey Zheng, (Caleb Ploutz) |
| 17:44.2, 20:02.0, 20:02.1, 23:46.9, 23:59.3, (29:43.0) |
6 | 144 | Columbia,
PA - Team Time (1st 5) 1:47:13.0 | Spread (1st 5) 5:02.0 |
| 15, 20, 33, 36, 40 |
| Codie Witherite, Christian Riveria, Steve Waugh, Jimi Griffith, Xavier Jackson |
| 18:58.0, 19:34.0, 21:53.0, 22:48.0, 24:00.0 |
7 | 165 | Fairfield Area,
PA - Team Time (1st 5) 1:49:56.1 | Spread (1st 5) 3:11.9 |
| 28, 30, 34, 35, 38, (41) |
| Albert White, Kai Novotny, Josh Longg, Austin Mackey, Chase Stadler, (Andrew Stone) |
| 20:42.5, 20:50.9, 22:11.0, 22:17.3, 23:54.4, (24:26.0) |