1 | 129 | Northwestern Lehigh,
PA - Team Time (1st 5) 1:30:41.8 | Spread (1st 5) 51.7 |
| 16, 18, 22, 33, 40, (49), (55) |
| Samuel Bower, Cole Chukoskie, Matthew Santana, Randall Zack, Joseph Chukoskie, (Joseph Pleban), (Nathan Vincent) |
| 17:46.0, 17:52.9, 18:00.8, 18:24.4, 18:37.7, (18:53.0), (19:03.3) |
2 | 130 | Blue Mountain,
PA - Team Time (1st 5) 1:29:34.5 | Spread (1st 5) 2:35.8 |
| 4, 14, 20, 41, 51, (54), (57) |
| Kevin Haas, Colin Phipps, Justice Scheidel, Ian Harris, Colby Petrizzo, (Tanner Rabenstein), (Brian Sherry) |
| 16:23.6, 17:38.5, 17:54.8, 18:38.2, 18:59.4, (19:03.0), (19:06.7) |
3 | 136 | Palisades,
PA - Team Time (1st 5) 1:30:06.9 | Spread (1st 5) 2:32.1 |
| 3, 24, 29, 30, 50, (59), (64) |
| Thomas Smigo, Teddy Koven, Mitchell Campbell, Liam McDowell, Matthew McClintic, (Cole Smith), (Stephen Reinard) |
| 16:21.5, 18:09.5, 18:20.9, 18:21.4, 18:53.6, (19:08.9), (19:18.0) |
4 | 138 | Notre Dame Green Pond,
PA - Team Time (1st 5) 1:30:48.8 | Spread (1st 5) 1:20.3 |
| 11, 19, 21, 43, 44, (69), (76) |
| Cody Smith, Owen Fitzgerald, Declan Fitzgerald, Ryan Kothstein, Austin Karwacki, (Bryson Vaughn), (Chad Albanese) |
| 17:25.1, 17:54.4, 17:59.8, 18:44.1, 18:45.4, (19:24.1), (19:38.0) |
5 | 143 | Allentown Central Catholic,
PA - Team Time (1st 5) 1:31:02.9 | Spread (1st 5) 1:04.4 |
| 13, 15, 36, 37, 42, (45), (63) |
| Nathan Harris, Michael Driscoll, Daniel Popovic, Marko Popovic, Jimmy Freeman, (Charlie Haring), (Jacob Demchak) |
| 17:37.5, 17:42.1, 18:30.3, 18:31.1, 18:41.9, (18:48.7), (19:17.8) |
6 | 199 | Saucon Valley,
PA - Team Time (1st 5) 1:31:23.2 | Spread (1st 5) 4:08.1 |
| 1, 12, 23, 73, 90, (93), (102) |
| Matthew Chaikowsky, Jacob Huber, Joel Smith, William Chen, Edison WU, (Eric Wu), (Dylan Harriman) |
| 16:01.9, 17:36.9, 18:05.8, 19:28.6, 20:10.0, (20:14.4), (20:47.4) |
7 | 212 | Pen Argyl Area,
PA - Team Time (1st 5) 1:32:23.3 | Spread (1st 5) 2:50.6 |
| 5, 26, 53, 56, 72, (74), (100) |
| Anthony Coppolella, Nathan DeBellis, Joshua Deremer, Ryan Debellis, Hunter Weaver, (Blake Gill), (Graham Rose) |
| 16:36.0, 18:14.4, 19:02.5, 19:03.8, 19:26.6, (19:31.0), (20:43.3) |
8 | 222 | Bangor Area Senior,
PA - Team Time (1st 5) 1:33:10.8 | Spread (1st 5) 2:39.8 |
| 7, 28, 47, 61, 79, (85), (92) |
| Mareno Bubba, Trever Weidman, Mike Coleman, Jacob Hartzell, Jimmy Merklinger, (Jeff Steinert), (Zachary Lynch) |
| 17:05.5, 18:16.6, 18:49.4, 19:14.0, 19:45.3, (20:02.0), (20:11.9) |
9 | 223 | Wilson Area (11),
PA - Team Time (1st 5) 1:33:09.5 | Spread (1st 5) 2:13.8 |
| 9, 34, 52, 60, 68, (87), (89) |
| Aaron Koehler, J.j. Wohlbach, Aiden Dufal, Jonathan Wohlbach, Kyron Levan, (Dylan Betts), (Matt Ackerman) |
| 17:09.1, 18:26.0, 19:01.5, 19:10.0, 19:22.9, (20:04.0), (20:07.9) |
10 | 264 | Palmerton Area,
PA - Team Time (1st 5) 1:34:50.6 | Spread (1st 5) 1:03.2 |
| 32, 38, 58, 65, 71, (82), (95) |
| Michael Noyola, Owen Hibell, Brance Fronheiser, Trent Geist, Trey Sterling, (Devon White), (Ian Everett) |
| 18:23.1, 18:34.9, 19:08.1, 19:18.2, 19:26.3, (19:47.5), (20:16.5) |
11 | 303 | Tamaqua Area,
PA - Team Time (1st 5) 1:35:36.6 | Spread (1st 5) 3:11.4 |
| 6, 39, 80, 84, 94, (104), (107) |
| Brandon Fogarty, Tait Ehrig, Christopher Osenbach, Charles Kabana, Alec Humes, (Brandon Long), (Andrew Fiorilla) |
| 17:03.6, 18:35.5, 19:46.7, 19:55.8, 20:15.0, (21:17.0), (21:40.0) |
12 | 306 | Pine Grove Area,
PA - Team Time (1st 5) 1:36:12.4 | Spread (1st 5) 3:46.9 |
| 8, 27, 70, 98, 103, (109), (113) |
| Travis Anderson, Ryan Sarge, Vladimir DeBruyn, Thor Debruyn, Ashton Owens, (Owen Wissinger), (Trey Anderson) |
| 17:07.0, 18:16.0, 19:24.5, 20:31.0, 20:53.9, (21:53.0), (22:14.4) |
13 | 330 | Bethlehem Catholic,
PA - Team Time (1st 5) 1:38:30.5 | Spread (1st 5) 3:46.1 |
| 25, 46, 48, 101, 110, (117), (119) |
| Matthew Millen, Daniel Smith, Aidan Michels, Joshua Maruscak, Gustav Timper, (Ethan Stoss), (Nick Foreman) |
| 18:10.1, 18:48.8, 18:49.8, 20:45.6, 21:56.2, (23:25.8), (25:24.9) |
14 | 332 | Jim Thorpe,
PA - Team Time (1st 5) 1:36:55.3 | Spread (1st 5) 1:36.0 |
| 35, 66, 67, 76, 88, (97), (99) |
| James Schwartz, Ridge Snyder, Ben Seachrist, Ryan Bailor, Bradyn Thompson, (Jasper Disanto), (Jordan Remmel) |
| 18:30.0, 19:19.3, 19:22.0, 19:38.0, 20:06.0, (20:24.4), (20:40.0) |
| 332 | North Schuylkill,
PA - Team Time (1st 5) 1:38:27.4 | Spread (1st 5) 4:25.5 |
| 10, 17, 91, 106, 108, (112), (115) |
| Jack Flynn, Justin Williams, Devon Greiner, Evan Houser, Luis Torres, (Caden Roberts), (Glenn Hoffman) |
| 17:21.5, 17:47.1, 20:10.9, 21:20.9, 21:47.0, (22:02.1), (22:49.7) |
16 | 349 | Lehighton,
PA - Team Time (1st 5) 1:37:31.7 | Spread (1st 5) 2:02.0 |
| 31, 62, 78, 82, 96, (105), (114) |
| Mitchell Nailor, Collin Wentz, Logan Lichtenwalner, Maximus Hoffman, Nicholas Zeigenfuss, (Levi Monk), (Byron Depaz garcia) |
| 18:21.9, 19:16.2, 19:42.2, 19:47.5, 20:23.9, (21:20.3), (22:18.2) |
17 | 355 | Salisbury Township,
PA - Team Time (1st 5) 1:37:34.6 | Spread (1st 5) 5:46.2 |
| 2, 75, 81, 86, 111, (116), (118) |
| Shane Artis, Carver Moyer, Kyle Artis, Tyson Utesch, Carl Stuart, (Hunter Bleam), (Kieran Connelly) |
| 16:10.3, 19:37.8, 19:46.9, 20:03.1, 21:56.5, (23:06.4), (24:23.7) |