1 | 15 | Phoenixville,
PA - Team Time (1st 5) 1:15:07.1 | Spread (1st 5) 30.3 |
| 1, 2, 3, 4, 5, (6), (8) |
| Jeff Stevens, Doug Villegas-Rivas, Sean Lukowski, Bryan Kerchner, Dan Hickey, (Alex Fey), (Kyle Keener) |
| 14:42.8, 15:00.8, 15:01.6, 15:08.8, 15:13.1, (15:14.7), (15:18.3) |
2 | 71 | Lakeland,
PA - Team Time (1st 5) 1:19:13.3 | Spread (1st 5) 57.5 |
| 10, 11, 15, 17, 18, (33), (38) |
| Corey Scochin, Matthew Diehl, Tristan Uram, Jonathan Nowak, Noah Shaw, (Robert Romanowski), (Michael Nowak) |
| 15:18.8, 15:28.8, 15:56.6, 16:12.8, 16:16.3, (17:36.1), (17:57.5) |
3 | 73 | Scranton,
PA - Team Time (1st 5) 1:19:31.8 | Spread (1st 5) 1:08.6 |
| 9, 12, 13, 19, 20, (25), (26) |
| Jacob Cawley, Kevin Lazdowsky, Jacob Stankowski, Camden Miller, Will Walsh, (Jacob Campbell), (Jordan Mailler) |
| 15:18.6, 15:40.9, 15:43.8, 16:21.3, 16:27.2, (16:44.6), (16:47.2) |
4 | 121 | Valley View,
PA - Team Time (1st 5) 1:24:07.7 | Spread (1st 5) 2:14.0 |
| 7, 21, 30, 31, 32, (39) |
| Robert Walker, Jude Kovatch, Dominick Nemeth, Noah Reed, Jaeden Ver-Non, (Jonathan Petrasko) |
| 15:15.8, 16:33.1, 17:22.2, 17:26.8, 17:29.8, (18:04.6) |
5 | 138 | Wyoming Valley West,
PA - Team Time (1st 5) 1:25:05.1 | Spread (1st 5) 1:08.1 |
| 23, 24, 28, 29, 34, (37), (49) |
| Logan Taylor, Logan Romanowski, Kevin Mejia, Antohony Berrinni, Zev Kornfeld, (Ian Cavalari), (Justin Varviliagone) |
| 16:33.9, 16:35.6, 16:53.1, 17:20.5, 17:42.0, (17:48.5), (20:11.4) |
6 | 147 | West Scranton,
PA - Team Time (1st 5) 1:25:59.5 | Spread (1st 5) 2:30.1 |
| 14, 22, 35, 36, 40, (42) |
| Matt Kerrigan, Justin Gockley, Christopher Bruno, Noah Palauskas, John Fuller, (Michael Maskal) |
| 15:44.0, 16:33.2, 17:42.9, 17:45.3, 18:14.1, (18:44.0) |
7 | 189 | Hanover Area,
PA - Team Time (1st 5) 1:36:40.5 | Spread (1st 5) 6:54.0 |
| 16, 27, 43, 51, 52 |
| Steven Kauffman, Jeffrey DeRocco, Tristan Luczak, Almond Fusco, Nicolas Chekan |
| 16:00.4, 16:50.8, 18:47.5, 22:07.4, 22:54.4 |
8 | 223 | Wyoming Seminary,
PA - Team Time (1st 5) 1:35:49.4 | Spread (1st 5) 54.1 |
| 41, 44, 45, 46, 47, (48), (50) |
| Matt Urban, Daniel Irwin, Giovanni Ramos, Andy Yin, Michael Cotrone, (Stanley Motyka), (Rounak Lele) |
| 18:38.0, 19:04.4, 19:15.1, 19:19.8, 19:32.1, (19:47.1), (20:43.5) |