1 | 19 | Downingtown West,
PA - Team Time (1st 5) 52:09.7 | Spread (1st 5) 19.0 |
| 1, 3, 4, 5, 6, (8), (9) |
| Shaun Bullock, Patrick Blair, Evan Kaiser, Tyler Rollins, Jake O'neil, (Ben Codd), (Drew Alansky) |
| 10:14.0, 10:26.0, 10:27.8, 10:28.9, 10:33.0, (10:35.0), (10:37.0) |
2 | 62 | Conestoga,
PA - Team Time (1st 5) 54:27.0 | Spread (1st 5) 45.3 |
| 7, 11, 13, 14, 17, (24), (25) |
| Shultz Carlos, Matt Roeder, Henry Borska, Jake Robinson, Aiden Lake, (Richard Xu), (Michael Gossow) |
| 10:34.7, 10:45.0, 10:51.0, 10:56.3, 11:20.0, (11:35.0), (11:39.0) |
3 | 73 | Unionville,
PA - Team Time (1st 5) 55:18.2 | Spread (1st 5) 39.0 |
| 10, 12, 15, 16, 20, (21), (23) |
| James Conway, Cole Walker, Matt Biederman, Gerrick Hardy, Joseph Faia, (Jack Odom), (Connor Deutsch) |
| 10:42.0, 10:48.2, 11:11.0, 11:16.0, 11:21.0, (11:23.0), (11:29.0) |
4 | 93 | Harriton,
PA - Team Time (1st 5) 56:31.6 | Spread (1st 5) 1:20.1 |
| 2, 17, 21, 26, 27, (28), (31) |
| Bruce Herriott, Jackson Traynor, Etan Ginsberg, Shane Smolenski, Jacob Harris, (Aidan Bova), (Derek Goss) |
| 10:24.0, 11:20.0, 11:23.0, 11:40.5, 11:44.1, (11:56.0), (12:03.7) |
5 | 141 | Garnet Valley,
PA - Team Time (1st 5) 59:42.1 | Spread (1st 5) 56.0 |
| 17, 29, 30, 32, 33, (34), (35) |
| Kyle Berardi, Joe Colavito, Doug Murray, Doug Gardener, Paul Gartman, (Sean Garrett), (Pasquale Marconi) |
| 11:20.0, 11:59.4, 12:01.6, 12:05.1, 12:16.0, (12:24.1), (12:30.0) |