1 | 47 | Northwestern Lehigh,
PA - Team Time (1st 5) 1:26:00.3 | Spread (1st 5) 1:38.3 |
| 3, 4, 5, 13, 22, (23), (32) |
| Samuel Bower, Matthew Santana, Cole Chukoskie, Nathan Vincent, Randall Zack, (Will Gruen), (Joseph Chukoskie) |
| 16:34.6, 16:49.8, 16:56.3, 17:26.7, 18:12.9, (18:13.8), (18:39.9) |
2 | 98 | Bangor Area Senior,
PA - Team Time (1st 5) 1:29:44.8 | Spread (1st 5) 1:30.2 |
| 9, 12, 18, 26, 33, (41), (51) |
| Cameron Stout, Trever Weidman, Donald Stambaugh, Luke Molenda, Jacob Hartzell, (Zachary Lynch), (Jimmy Merklinger) |
| 17:14.5, 17:24.9, 17:51.6, 18:29.1, 18:44.7, (19:00.7), (19:31.6) |
3 | 106 | Blue Mountain,
PA - Team Time (1st 5) 1:30:14.0 | Spread (1st 5) 1:37.0 |
| 6, 14, 27, 29, 30, (36), (38) |
| Colin Phipps, Justice Scheidel, Colby Petrizzo, Chase Wargo, Shane Dasilva, (Tanner Rabenstein), (Cole Schaeffer) |
| 17:01.0, 17:28.0, 18:33.0, 18:34.0, 18:38.0, (18:49.0), (18:54.0) |
4 | 137 | Palmerton Area,
PA - Team Time (1st 5) 1:32:17.5 | Spread (1st 5) 57.7 |
| 16, 24, 28, 34, 35, (55), (59) |
| Bryce Marino, Michael Noyola, Owen Hibell, Trey Sterling, Brance Fronheiser, (Chris Walkowiak), (Ethan Schaeffer) |
| 17:50.7, 18:18.8, 18:33.9, 18:45.7, 18:48.4, (19:46.4), (19:54.0) |
5 | 141 | Palisades,
PA - Team Time (1st 5) 1:30:36.7 | Spread (1st 5) 4:00.6 |
| 1, 10, 15, 57, 58, (77), (82) |
| Thomas Smigo, Mitchell Campbell, Liam McDowell, Josh Volak, Bryce Guthier, (Darafin Twomey), (Matthew McClintic) |
| 15:52.2, 17:17.0, 17:45.1, 19:49.6, 19:52.8, (21:30.3), (21:48.6) |
6 | 169 | Allentown Central Catholic,
PA - Team Time (1st 5) 1:33:42.0 | Spread (1st 5) 1:22.0 |
| 20, 21, 39, 40, 49, (49), (53) |
| Brian Collins, Jacob Demchak, Samuel Sharpe, Jimmy Freeman, Marko Popovic, (Daniel Popovic), (Liam Gibson) |
| 18:08.0, 18:09.0, 18:56.0, 18:59.0, 19:30.0, (19:30.0), (19:40.0) |
7 | 188 | Wilson Area (11),
PA - Team Time (1st 5) 1:34:34.0 | Spread (1st 5) 2:29.1 |
| 17, 25, 37, 47, 62, (64), (69) |
| Jonathan Wohlbach, Chase Eller, jake Mette, Hans Kuder, Nic Murgia, (Giovanni Dibiagio), (Shaan Matharu) |
| 17:51.1, 18:20.2, 18:52.0, 19:10.5, 20:20.2, (20:37.0), (20:56.8) |
8 | 205 | Saucon Valley,
PA - Team Time (1st 5) 1:34:49.7 | Spread (1st 5) 5:12.3 |
| 2, 11, 52, 68, 72, (74), (76) |
| Matthew Chaikowsky, Jacob Huber, Brendan Ferguson, Matthew German, Robert Harriman, (Lincoln Alicea), (Nathaniel Barner) |
| 15:53.7, 17:20.3, 19:33.6, 20:56.1, 21:06.0, (21:06.6), (21:14.7) |
9 | 220 | North Schuylkill,
PA - Team Time (1st 5) 1:37:19.0 | Spread (1st 5) 5:10.0 |
| 8, 19, 44, 66, 83, (91), (92) |
| Justin Williams, Jack Flynn, Devon Greiner, Evan Houser, Brett Russell, (Angel Torres), (Noah Shustack) |
| 17:08.0, 17:57.0, 19:06.0, 20:50.0, 22:18.0, (25:19.0), (26:05.0) |
10 | 280 | Pen Argyl Area,
PA - Team Time (1st 5) 1:46:46.7 | Spread (1st 5) 10:16.0 |
| 7, 45, 46, 89, 93 |
| Joshua Deremer, Ryan Debellis, Nathan DeBellis, Jacob Wolf, Michael Freda |
| 17:03.9, 19:06.1, 19:07.2, 24:09.6, 27:19.9 |
11 | 302 | Jim Thorpe,
PA - Team Time (1st 5) 1:41:24.0 | Spread (1st 5) 3:04.0 |
| 31, 56, 60, 75, 80, (84) |
| Ryan Bailor, Jordan Remmel, Ridge Snyder, Nikolas Cinicola, Ethan McClure, (John O'Toole) |
| 18:39.0, 19:49.0, 20:06.0, 21:07.0, 21:43.0, (22:48.0) |
12 | 311 | Tamaqua Area,
PA - Team Time (1st 5) 1:42:02.0 | Spread (1st 5) 2:43.0 |
| 43, 48, 61, 78, 81, (85) |
| Tait Ehrig, Stephen Keiffer, Jesse Gormley, Alec Humes, Jathan Krall, (Andrew Fiorilla) |
| 19:03.0, 19:14.0, 20:18.0, 21:41.0, 21:46.0, (22:55.0) |
13 | 327 | Lehighton,
PA - Team Time (1st 5) 1:43:32.0 | Spread (1st 5) 1:19.0 |
| 54, 65, 67, 70, 71, (72) |
| Owen Serfass, Mitchell Nailor, Brandon Hall, Nicholas Zeigenfuss, Bradley Yenser, (Levi Monk) |
| 19:44.0, 20:48.0, 20:55.0, 21:02.0, 21:03.0, (21:06.0) |
14 | 357 | Salisbury Township,
PA - Team Time (1st 5) 1:47:26.8 | Spread (1st 5) 4:04.0 |
| 42, 63, 79, 86, 87, (88), (90) |
| Andrew Grejda, Ian Young, Carl Stuart, Louis Mongilutz, Thomas Lovelidge, (Dennis Morton), (Kieran Connelly) |
| 19:02.2, 20:31.3, 21:41.2, 23:05.9, 23:06.2, (23:28.7), (25:09.4) |