1 | 25 | McDowell,
PA - Team Time (1st 5) 1:26:53.8 | Spread (1st 5) 41.3 |
| 2, 3, 5, 7, 8, (12), (13) |
| Jack Holmberg, Ryan Zimmerman, Mitchel Daubert, Jacob Lawrence, Colton Martin, (Ryan Sesler), (Austin Carpinello) |
| 17:01.7, 17:08.6, 17:20.5, 17:40.0, 17:43.0, (17:53.0), (17:54.6) |
2 | 30 | Cathedral Prep,
PA - Team Time (1st 5) 1:26:56.9 | Spread (1st 5) 1:03.2 |
| 1, 4, 6, 9, 10, (11), (14) |
| Steve Campbell, Kyle Martin, Devan Bailey, Alex Chelton, Kody Klein, (Matt Whaley), (Race Nicolia) |
| 16:45.8, 17:12.8, 17:21.1, 17:48.2, 17:49.0, (17:50.0), (18:00.5) |
3 | 85 | Strong Vincent,
PA - Team Time (1st 5) 1:40:30.9 | Spread (1st 5) 2:14.5 |
| 15, 16, 17, 18, 19, (20), (21) |
| Matthew Schwartz, Chris Dunsworth, John Fatter, Alex Nola, Max Hanrahan, (Jonah Britton), (Nate Hanrahan) |
| 19:03.3, 19:23.9, 19:45.0, 21:00.9, 21:17.8, (21:24.4), (21:47.5) |