1 | 25 | Shippensburg,
PA - Team Time (1st 5) 1:36:48.0 | Spread (1st 5) 8.6 |
| 3, 4, 5, 6, 7, (10), (12) |
| Aiden Gonder, Hayden Hunt, Ryan Wolfe, Ian Sherlock, Garrett Quinan, (Kevin Wagner), (Nathan Harding) |
| 19:16.8, 19:20.2, 19:20.4, 19:25.2, 19:25.4, (19:31.3), (19:33.0) |
2 | 33 | Lock Haven,
PA - Team Time (1st 5) 1:36:52.2 | Spread (1st 5) 26.4 |
| 1, 2, 8, 9, 13, (15), (18) |
| Morgan Gavitt, Chris Hine, Gavin Furey, Jakob Rager, Cade McLaughlin, (Vince Fennell), (Anthony Solis) |
| 19:09.3, 19:09.5, 19:27.1, 19:30.6, 19:35.7, (19:37.6), (19:42.7) |
3 | 88 | Indiana (Pa.),
PA - Team Time (1st 5) 1:39:11.0 | Spread (1st 5) 34.7 |
| 11, 14, 20, 21, 22, (23), (25) |
| Dan Gibney, Joel Beckwith, Mike Formica, Ethan Ribelin, Sam Moffat, (Marco Cardone), (Nate Kuntz) |
| 19:32.5, 19:37.5, 19:53.6, 20:00.2, 20:07.2, (20:29.9), (20:31.6) |
4 | 105 | West Chester,
PA - Team Time (1st 5) 1:41:00.4 | Spread (1st 5) 1:21.7 |
| 16, 16, 19, 26, 28, (29), (37) |
| Nick Falsone, Josh Miller, Jason Vogt, Matthew Landis, Luke Pikulski, (Sean Fisher), (James Hartigan) |
| 19:40.6, 19:40.6, 19:51.9, 20:45.0, 21:02.3, (21:07.8), (23:23.8) |
5 | 155 | Pitt Johnstown,
PA - Team Time (1st 5) 1:48:35.9 | Spread (1st 5) 1:53.4 |
| 27, 30, 31, 33, 34, (35), (36) |
| Nathan Mienke, Luke Cimakasky, Nicholas Kelly, Brandt Patterson, Ben Brassart, (Michael Hanik), (Charlie Banks) |
| 20:45.1, 21:20.4, 21:22.8, 22:29.1, 22:38.5, (22:42.2), (22:52.2) |
6 | 173 | Seton Hill,
PA - Team Time (1st 5) 2:03:52.5 | Spread (1st 5) 8:48.4 |
| 24, 32, 38, 39, 40 |
| Kaden Crump, Kamsi Obuekwe, Ben Kissell, Jacy Willis, Devin Underwood |
| 20:30.4, 21:36.4, 25:39.5, 26:47.4, 29:18.8 |