1 | 16 | La Salle College High School,
PA - Team Time (1st 5) 1:23:05.7 | Spread (1st 5) 53.8 |
| 1, 2, 3, 4, 6, (7), (8) |
| Andrew (Drew) Brill, Zachary Brill, Max Manganiello, Ryan McGinley, Michael Lombardi, (Patrick Coyle), (Will Rau) |
| 16:12.0, 16:14.6, 16:38.0, 16:55.3, 17:05.8, (17:06.5), (17:07.5) |
2 | 55 | Saint Joseph's Prep,
PA - Team Time (1st 5) 1:28:56.8 | Spread (1st 5) 1:19.7 |
| 9, 10, 11, 12, 13, (14), (16) |
| Patrick Casey, Andrew Konieczny, Connor McDonald, Will Guckin, Quinn Worrell, (Wyatt Needham), (Aidan Moreau) |
| 17:08.0, 17:12.0, 17:50.2, 18:18.9, 18:27.7, (18:36.8), (18:42.6) |
3 | 74 | Father Judge,
PA - Team Time (1st 5) 1:33:39.5 | Spread (1st 5) 2:23.8 |
| 5, 15, 17, 18, 19, (20), (21) |
| Shane Curran, Tim McCloskey, Joseph Walker, Gavin Kelly, Michael Carolan, (Mike McGerry), (Jaden Desarden) |
| 17:03.6, 18:39.5, 19:06.2, 19:22.8, 19:27.4, (19:34.3), (19:53.8) |
4 | 130 | Roman Catholic,
PA - Team Time (1st 5) 1:53:22.8 | Spread (1st 5) 4:16.7 |
| 22, 23, 27, 28, 30, (32) |
| Jason Rivas, Payton Tavares, Collin Truszkowski, Matt Bera, Joshua Sor, (Matthew CRump) |
| 20:10.7, 20:50.3, 23:52.3, 24:02.1, 24:27.4, (29:25.6) |
5 | 135 | Archbishop Ryan,
PA - Team Time (1st 5) 1:58:06.5 | Spread (1st 5) 4:24.7 |
| 24, 25, 26, 29, 31 |
| Bradley Cantoral, Luke Contino, Logan Kentner, Brendan Huebner, Patrick McLaughlin |
| 21:45.0, 22:36.8, 23:25.4, 24:09.6, 26:09.7 |