1 | 45 | Moravian Academy,
PA - Team Time (1st 5) 1:32:54.9 | Spread (1st 5) 1:08.3 |
| 3, 5, 6, 12, 19, (25), (26) |
| Sam Carter, Mason Tran, Jack Blobe, Aaron Salen, Jacob Farr, (Drew Mariani), (Alex Lega) |
| 18:12.0, 18:17.6, 18:26.4, 18:38.6, 19:20.3, (20:00.0), (20:03.9) |
2 | 52 | Shenandoah Valley Sr,
PA - Team Time (1st 5) 1:33:34.9 | Spread (1st 5) 51.0 |
| 4, 9, 11, 13, 15, (18), (21) |
| Joelvi Nunez, Connor Stasulli, Educ Zamudio, Diego Olayo, Ivan Monjaraz, (Luis Velazquez), (Hunter Davis) |
| 18:16.0, 18:34.3, 18:36.6, 19:01.0, 19:07.0, (19:19.4), (19:41.3) |
3 | 85 | Weatherly Area,
PA - Team Time (1st 5) 1:36:07.8 | Spread (1st 5) 3:04.1 |
| 2, 10, 17, 23, 33, (35), (57) |
| Scotty Zoscin, Frankie Willis, Ricky Ray, Jacob Parker, Brady Walters, (Michael Berger), (Nathan Tripp) |
| 17:40.3, 18:35.2, 19:18.4, 19:49.5, 20:44.4, (20:53.5), (23:29.0) |
4 | 109 | Marian Catholic,
PA - Team Time (1st 5) 1:38:35.1 | Spread (1st 5) 2:04.7 |
| 7, 16, 24, 30, 32, (48), (56) |
| Gavin Vercusky, Kevin Earley, Daniel Holincheck, Ean Chelak, Justen Arriaga, (Maxwell Schwabe), (Robert Jones) |
| 18:26.7, 19:17.4, 19:55.3, 20:24.3, 20:31.4, (22:09.5), (23:07.1) |
5 | 144 | Minersville Area,
PA - Team Time (1st 5) 1:41:33.7 | Spread (1st 5) 2:30.7 |
| 8, 27, 34, 36, 39, (42), (46) |
| Landon Boyle, Alex Kurtek, Colin Tobin, Mason Houser, Connor Beck, (Jacob Burgess), (John Tempalski) |
| 18:33.5, 20:12.5, 20:44.7, 20:58.8, 21:04.2, (21:48.2), (21:50.8) |
6 | 201 | Nativity B V M,
PA - Team Time (1st 5) 1:46:54.8 | Spread (1st 5) 2:29.7 |
| 29, 31, 37, 49, 55, (58), (61) |
| Matthew O, Alexander Mathers, Aiden Cassidy, Hayden Daubert, Brian Callaghan, (Stanley Gorski), (William Burke) |
| 20:21.9, 20:27.8, 20:59.2, 22:14.3, 22:51.6, (23:41.6), (25:04.4) |
7 | 203 | Catasauqua,
PA - Team Time (1st 5) 1:47:12.6 | Spread (1st 5) 2:44.5 |
| 22, 40, 44, 47, 50, (51), (52) |
| Cole Brown, Jaryn Hartranft, Jared Schneck, Jaydon Reynolds, Luke Colon, (Logan Germano), (Gavin Fehr) |
| 19:46.0, 21:15.0, 21:49.1, 21:52.0, 22:30.5, (22:34.6), (22:38.1) |
8 | 206 | Notre Dame East Stroudsburg,
PA - Team Time (1st 5) 1:50:40.6 | Spread (1st 5) 6:05.5 |
| 14, 28, 38, 62, 64 |
| Malcolm Naughton, Jakob Leonard, Brian Van de Loecht, Michael Rodriguez, Orien Reish |
| 19:06.0, 20:15.0, 21:00.4, 25:07.7, 25:11.5 |
9 | 208 | Mahanoy Area,
PA - Team Time (1st 5) 1:47:33.5 | Spread (1st 5) 7:08.7 |
| 1, 41, 53, 54, 59, (63) |
| Cole Streisel, Isaac Abrichinsky, Aiden Stevens, Dylan Bardi, Noah Karnish, (Aj Levy) |
| 16:48.3, 21:17.2, 22:40.0, 22:51.0, 23:57.0, (25:09.7) |
10 | 233 | Schuylkill Haven Area,
PA - Team Time (1st 5) 1:53:15.6 | Spread (1st 5) 6:24.0 |
| 20, 43, 45, 60, 65 |
| Astin Daniel, Joshua Whittemore, Camrin Ney, Luke Garvey, Jacob Otoole |
| 19:30.4, 21:48.7, 21:50.5, 24:11.6, 25:54.4 |