1 | 31 | Saint Vincent,
PA - Team Time (1st 5) 1:41:32.8 | Spread (1st 5) 1:28.2 |
| 1, 3, 6, 9, 12, (15), (18) |
| Tim Patterson, Aiden Jackson, Brady Sundin, Ethan Wymer, John Syms, (Jordan Raynor), (Joey Jafarace) |
| 19:25.6, 20:13.1, 20:20.9, 20:39.4, 20:53.8, (20:59.1), (21:07.9) |
2 | 41 | Geneva,
PA - Team Time (1st 5) 1:42:48.8 | Spread (1st 5) 59.5 |
| 2, 5, 7, 13, 14, (17), (21) |
| Kevin Arseneaux, Eli Eisenberger, Karter Reath, Evan Freil, Benjamin Perka, (Evan Groce), (Josh Bout) |
| 19:59.4, 20:17.4, 20:36.5, 20:56.6, 20:58.9, (21:05.7), (21:37.9) |
3 | 49 | Grove City,
PA - Team Time (1st 5) 1:43:31.4 | Spread (1st 5) 50.8 |
| 4, 8, 10, 11, 16, (19), (20) |
| Caleb Hawke, Jacob Colbert, Luke Roberts, Alex Bepristis, Ben Raduns, (Max Ware), (Zachary Warrick) |
| 20:14.0, 20:38.7, 20:45.1, 20:48.8, 21:04.8, (21:24.9), (21:25.2) |