1 | 38 | Trinity (Camp Hill),
PA - Team Time (1st 5) 1:27:20.8 | Spread (1st 5) 2:01.6 |
| 1, 2, 5, 14, 16, (23), (28) |
| Jasper Burd, Connor Pushart, Isaac Burd, Owen Charles, James Redmond, (Jack Staul), (Lucas Puig) |
| 16:19.4, 17:02.4, 17:37.2, 18:00.7, 18:21.0, (18:41.6), (19:05.2) |
2 | 49 | Kutztown Area,
PA - Team Time (1st 5) 1:28:55.4 | Spread (1st 5) 1:18.2 |
| 3, 8, 9, 12, 17, (37), (41) |
| Jack Kornfeind, Phoenix Kellogg, Rylan Ebner, Jake Justeson, Justin Ashman, (Corey Gilbert), (Cooper Dunn) |
| 17:04.0, 17:45.5, 17:46.2, 17:57.5, 18:22.2, (19:47.5), (20:15.8) |
3 | 57 | Tulpehocken,
PA - Team Time (1st 5) 1:29:51.2 | Spread (1st 5) 45.9 |
| 6, 7, 11, 13, 20, (27), (42) |
| Allen Ebersole, Ethan Guss, Jayden Manbeck, David Bednarczyk, Clint Haws, (Lewis Dieffenbach), (Nathan Crampton) |
| 17:42.3, 17:43.6, 17:56.5, 18:00.6, 18:28.2, (19:03.5), (20:22.0) |
4 | 84 | York Catholic,
PA - Team Time (1st 5) 1:31:26.6 | Spread (1st 5) 1:51.5 |
| 4, 10, 19, 22, 29, (33), (39) |
| Mosley Driscoll, James Volk, Jack Driscoll, Ethan Schuler, Daniel Giesselbach, (Nathan Kerr), (Sean Warren) |
| 17:17.4, 17:51.6, 18:28.0, 18:40.7, 19:08.9, (19:33.0), (20:04.0) |
5 | 120 | Delone Catholic,
PA - Team Time (1st 5) 1:34:06.7 | Spread (1st 5) 1:00.4 |
| 18, 21, 24, 26, 31, (35), (36) |
| Liam Allen, Aden Davis, Ryan Young, Jack Goedecker, Joey Caitlin, (Peter Baugher), (Adam Lawrence) |
| 18:27.1, 18:29.1, 18:43.6, 18:59.4, 19:27.5, (19:38.4), (19:38.5) |
6 | 177 | Camp Hill,
PA - Team Time (1st 5) 1:39:48.2 | Spread (1st 5) 2:46.0 |
| 15, 30, 43, 44, 45, (48), (50) |
| Cole Jones, Nick Smeal, Evan Sparks, Patrick Fitzgerald, Jaerren Stever, (Jake Brungard), (Garrett Molesevich) |
| 18:19.7, 19:09.1, 20:26.7, 20:47.0, 21:05.7, (21:38.2), (23:18.7) |
7 | 186 | Fairfield Area,
PA - Team Time (1st 5) 1:40:09.1 | Spread (1st 5) 2:54.1 |
| 25, 34, 38, 40, 49 |
| Gabriel Schubring, Camron Wiles, Vincent Malpica, Matthew Turner, Matthias Sacco |
| 18:47.2, 19:35.4, 19:51.0, 20:14.2, 21:41.3 |
8 | 228 | West Shore Christian Academy,
PA - Team Time (1st 5) 1:54:49.2 | Spread (1st 5) 9:30.4 |
| 32, 46, 47, 51, 52 |
| Benjamin VanGrouw, William Grant, Matt Epley, Noah Samek, Colson Enders |
| 19:30.6, 21:05.9, 21:37.8, 23:33.9, 29:01.0 |