1 | 44 | Washington & Jefferson,
PA - Team Time (1st 5) 2:12:55.9 | Spread (1st 5) 1:30.4 |
| 3, 4, 6, 10, 21, (23), (30) |
| Aden Dressler, Brock Pennington, Julian Paul, Jake Sinclair, Paul Collier, (Raine Gratzmiller), (Daniel Deal) |
| 26:00.2, 26:08.4, 26:27.5, 26:49.2, 27:30.6, (27:41.2), (28:10.6) |
2 | 49 | Saint Vincent,
PA - Team Time (1st 5) 2:13:44.9 | Spread (1st 5) 1:25.1 |
| 1, 8, 12, 13, 15, (16), (18) |
| Tim Patterson, Brady Sundin, Joey Jafarace, Joey Bujdos, Jeremy Capella, (Aiden Jackson), (Ethan Wymer) |
| 25:47.5, 26:37.0, 27:02.0, 27:05.8, 27:12.6, (27:17.0), (27:28.0) |
3 | 53 | Geneva,
PA - Team Time (1st 5) 2:13:45.1 | Spread (1st 5) 1:40.5 |
| 2, 5, 7, 19, 20, (27), (35) |
| Kevin Arseneaux, Jordan Stack, Josiah Helmer, Karter Reath, Eli Eisenberger, (Evan Freil), (Michael Hernandez) |
| 25:49.8, 26:25.0, 26:30.0, 27:30.0, 27:30.3, (27:58.0), (29:01.9) |
4 | 87 | Grove City,
PA - Team Time (1st 5) 2:16:38.7 | Spread (1st 5) 1:03.0 |
| 9, 14, 17, 22, 25, (26), (29) |
| Michael Singley, Caleb Hawke, Noah Callinan, Nathan Striebel, Luke Kendrew, (Luke Roberts), (Alex Hemmerlin) |
| 26:41.0, 27:08.0, 27:26.0, 27:39.7, 27:44.0, (27:51.0), (28:05.0) |
5 | 159 | Thiel,
PA - Team Time (1st 5) 2:24:55.7 | Spread (1st 5) 3:16.4 |
| 11, 28, 38, 39, 43, (51) |
| Quintin Weaver, Matt Beuermann, Legion Lake, Nathaniel Turner, Austin Krieger, (Tristan Mylnarek) |
| 27:00.0, 28:01.7, 29:47.8, 29:49.8, 30:16.4, (32:00.2) |
| 159 | Waynesburg,
PA - Team Time (1st 5) 2:23:17.9 | Spread (1st 5) 1:36.2 |
| 24, 31, 33, 34, 37, (46), (47) |
| Andrew Kasper, Nolan Curran, Christian Michaels, Jac Cokley, Matthew Shank, (Luke Whisel), (Bryce Ronk) |
| 27:42.8, 28:28.0, 28:51.1, 28:57.0, 29:19.0, (30:58.0), (31:08.0) |
7 | 199 | Chatham,
PA - Team Time (1st 5) 2:29:45.8 | Spread (1st 5) 2:41.1 |
| 32, 36, 40, 42, 49, (54), (57) |
| Ethan Kelley, John Matics, Brandon Romell, Benjamin Brown, Kristopher Longenecker, (Lane Macy), (Ryan Kmonk) |
| 28:50.3, 29:14.0, 29:57.4, 30:12.7, 31:31.4, (32:18.9), (34:24.0) |
8 | 228 | Westminster (Pa.),
PA - Team Time (1st 5) 2:34:27.7 | Spread (1st 5) 1:41.2 |
| 41, 44, 45, 48, 50, (55), (58) |
| Ryan Armstrong, Justin Redilla, Caden Harsh, Dane Fasick, Ian Jackson, (Avery Keenan), (Tony Cicchino) |
| 30:00.0, 30:25.0, 30:55.0, 31:26.5, 31:41.2, (32:28.6), (35:05.0) |
9 | 280 | Bethany (W.Va.),
WV - Team Time (1st 5) 2:59:36.3 | Spread (1st 5) 13:51.3 |
| 52, 53, 56, 59, 60 |
| Jacob Soyars, Sebastian Ballestero Farias, Christopher Stanley, Adrian Ballestero, Everett Poole |
| 32:07.0, 32:18.0, 33:27.0, 35:46.0, 45:58.3 |