1 | 48 | Jenkintown,
PA - Team Time (1st 5) 1:25:59.0 | Spread (1st 5) 1:57.0 |
| 1, 5, 8, 14, 20, (29), (34) |
| Greg Wagner, Jason Liu, Christian Geer, Liam Mulvaney, Caleb Angus, (Aiden Lorenz), (Ethan Walters) |
| 15:53.0, 17:14.0, 17:23.0, 17:39.0, 17:50.0, (18:45.0), (18:55.0) |
2 | 55 | New Hope - Solebury,
PA - Team Time (1st 5) 1:26:19.0 | Spread (1st 5) 1:40.0 |
| 2, 3, 12, 15, 23, (26), (33) |
| Greg House, Danny Schlussel, Colin Mcclusick, Dylan Selbst, Jake Dupont, (Josh House), (Bradley Neumann) |
| 16:25.0, 16:33.0, 17:36.0, 17:40.0, 18:05.0, (18:20.0), (18:54.0) |
3 | 64 | Dock Mennonite Academy,
PA - Team Time (1st 5) 1:27:52.0 | Spread (1st 5) 30.0 |
| 6, 11, 13, 16, 18, (28), (30) |
| Michael Gindor, Michael Gunden, Donald Rossler, Travis Hover, Don Roessler, (Jonathan Capps), (Seth Strickland) |
| 17:16.0, 17:31.0, 17:38.0, 17:41.0, 17:46.0, (18:36.0), (18:48.0) |
4 | 93 | Devon Preparatory,
PA - Team Time (1st 5) 1:29:30.0 | Spread (1st 5) 1:39.0 |
| 4, 17, 19, 22, 31, (39), (47) |
| Jack Roth, Lucas Watson, James O'Shea, James Enderie, Mike Nicholas, (Andrew Stauffer), (Dan Azerian) |
| 17:11.0, 17:43.0, 17:48.0, 17:58.0, 18:50.0, (19:21.0), (20:39.0) |
5 | 140 | Phil-Mont Christian Academy,
PA - Team Time (1st 5) 1:32:50.0 | Spread (1st 5) 1:52.0 |
| 9, 24, 31, 37, 39, (49), (53) |
| Isaac Stemler, Kayin Scanterbury, Nathan Bierema, Micah Lieberman, Jordan Sudlow, (Ian Hunter), (Seth Brandenburg) |
| 17:29.0, 18:10.0, 18:50.0, 19:00.0, 19:21.0, (20:55.0), (22:04.0) |
6 | 147 | Bristol,
PA - Team Time (1st 5) 1:32:48.0 | Spread (1st 5) 1:18.0 |
| 21, 25, 27, 36, 38, (41), (42) |
| Lorenzo Lluveres, brandon Wallick, Josh Maldonado, Josh Lopez, Christopher Shapcott, (Stephen Zinelli), (Devon Gonzalez) |
| 17:56.0, 18:18.0, 18:21.0, 18:59.0, 19:14.0, (19:25.0), (19:26.0) |
7 | 183 | Delaware County Christian,
PA - Team Time (1st 5) 1:38:00.0 | Spread (1st 5) 4:34.0 |
| 7, 35, 44, 45, 52 |
| Andrew Garrett, Colin Campbell, Drew Mueller, Matt Rhine, Morgan Ellis |
| 17:20.0, 18:58.0, 19:46.0, 20:02.0, 21:54.0 |
8 | 195 | Church Farm,
PA - Team Time (1st 5) 1:39:10.0 | Spread (1st 5) 3:26.0 |
| 9, 43, 46, 48, 49, (51), (54) |
| Slam Kunkley, Osiris Nicholson, Dereck Adams, Javon Jackson, Uche Egonu, (Nysir Griffin), (Pushpinder Singh) |
| 17:29.0, 19:30.0, 20:22.0, 20:54.0, 20:55.0, (20:57.0), (22:06.0) |
9 | 285 | Friends Select,
PA - Team Time (1st 5) 2:25:39.5 | Spread (1st 5) 6:18.0 |
| 55, 56, 57, 58, 59 |
| Imon Rahaman, Henry Mohr, Max Frantz, Elijah McGuire-B, James Peterson |
| 25:41.4, 26:53.1, 29:07.8, 31:57.8, 31:59.4 |