1 | 32 | North Schuylkill,
PA - Team Time (1st 5) 1:25:21.0 | Spread (1st 5) 38.0 |
| 2, 3, 5, 6, 16, (22), (32) |
| Chris McCormick, Sean McCabe, Lenny Bolinsky, Matt McCormick, Ryan Roseberry, (George Anthony), (Jake Nahas) |
| 16:49.0, 16:55.0, 17:03.0, 17:07.0, 17:27.0, (17:43.0), (17:59.0) |
2 | 76 | Notre Dame Green Pond,
PA - Team Time (1st 5) 1:27:19.3 | Spread (1st 5) 47.9 |
| 4, 11, 14, 21, 26, (57), (59) |
| John Koons, Anthony Pacchioli, Thomas Koons, Sheamus Hammerston, Charles Hohl, (Aeron Melinger), (Joe Gubernot) |
| 17:02.1, 17:18.9, 17:25.8, 17:42.5, 17:50.0, (18:43.6), (18:51.4) |
3 | 119 | Blue Mountain,
PA - Team Time (1st 5) 1:28:35.0 | Spread (1st 5) 57.0 |
| 8, 20, 25, 28, 38, (42), (48) |
| Derek Mosteller, Thomas Levkulic, Jacob Kluge, Christian Menuchak, Coltin Albitz, (Cj Christian), (Kevin Haas) |
| 17:08.0, 17:41.0, 17:48.0, 17:53.0, 18:05.0, (18:16.0), (18:26.0) |
4 | 158 | Allentown Central Catholic,
PA - Team Time (1st 5) 1:29:45.7 | Spread (1st 5) 17.6 |
| 23, 30, 34, 35, 36, (40), (41) |
| Michael Grapsy, Brendan Kern, Conner Miller, Michael D'Agostini, Nick Deschler, (Mark Krafczyk), (Brendan Christ) |
| 17:45.2, 17:57.0, 17:59.8, 18:00.9, 18:02.8, (18:05.3), (18:06.6) |
5 | 173 | Northwestern Lehigh,
PA - Team Time (1st 5) 1:30:10.6 | Spread (1st 5) 1:48.3 |
| 7, 10, 45, 49, 62, (65), (70) |
| Robert Leiser, Phillip Castrine, Kavin Fitzpatrick, Matthew Grim, Isaiah Jones, (Anthony Vennera), (Tyler Derr) |
| 17:07.7, 17:18.5, 18:21.0, 18:27.4, 18:56.0, (19:01.1), (19:10.6) |
6 | 185 | Saucon Valley,
PA - Team Time (1st 5) 1:29:49.0 | Spread (1st 5) 2:59.0 |
| 1, 9, 50, 51, 74, (82), (92) |
| Ethan Bernstein, Jarred Kyra, Sean Fenoff, Luke Smith, Paul Myers, (John Seipp), (Thomas Stern) |
| 16:18.0, 17:15.0, 18:28.0, 18:31.0, 19:17.0, (19:43.2), (20:13.0) |
7 | 191 | Bethlehem Catholic,
PA - Team Time (1st 5) 1:30:48.3 | Spread (1st 5) 36.8 |
| 24, 30, 44, 46, 47, (69), (73) |
| Ivan Korpics, Jacob Marusak, Austin Tucker, Aaron Smith, Nick Zambo, (Luc Mauro), (Angel Negron) |
| 17:46.2, 17:57.0, 18:19.2, 18:22.9, 18:23.0, (19:08.1), (19:14.5) |
8 | 210 | Tamaqua Area,
PA - Team Time (1st 5) 1:31:31.0 | Spread (1st 5) 1:39.0 |
| 13, 19, 51, 61, 66, (67), (72) |
| Brad Clemson, Adam Melnick, Derian Stianche, Raymond Kinder, Alec Roseland, (Nathaniel Davidson), (Isaac Miller) |
| 17:25.0, 17:37.0, 18:31.0, 18:54.0, 19:04.0, (19:06.0), (19:14.0) |
9 | 214 | Lehighton,
PA - Team Time (1st 5) 1:31:24.8 | Spread (1st 5) 1:32.0 |
| 15, 37, 38, 60, 64, (68), (77) |
| Michael Blacketter, Anthony Tavella, Nathan Lucykanish, Pengcheng Zhang, Blade McCabe, (Addison Howland), (Gavin Sherer) |
| 17:26.6, 18:03.0, 18:05.0, 18:51.6, 18:58.6, (19:07.2), (19:25.2) |
10 | 242 | Wilson Area (11),
PA - Team Time (1st 5) 1:32:19.7 | Spread (1st 5) 1:44.0 |
| 17, 43, 55, 56, 71, (76), (81) |
| Shane Houghton, Dylan Corriere, Alex Race, Jason Dutt, Jon Consorti, (Matty Glovas), (Aiden Quinn) |
| 17:28.2, 18:16.8, 18:40.3, 18:42.2, 19:12.2, (19:22.9), (19:40.6) |
11 | 303 | Jim Thorpe,
PA - Team Time (1st 5) 1:34:58.2 | Spread (1st 5) 2:14.9 |
| 27, 29, 78, 80, 89, (97), (100) |
| Ben Saxon, Samuel Hydro, Noah Rodgers, James Schwartz, Blake Kilmer, (Dominick Bierman), (Joseph Powlerski) |
| 17:51.0, 17:56.3, 19:28.0, 19:37.0, 20:05.9, (20:26.0), (20:36.0) |
12 | 336 | Pen Argyl Area,
PA - Team Time (1st 5) 1:36:28.3 | Spread (1st 5) 3:19.0 |
| 18, 58, 63, 94, 103, (111), (112) |
| Josh Eibeck, Anthony Coppolella, Hunter Weaver, Michael Corsetti, Cameron Long, (Jeffery Gabriel), (Tom Gray) |
| 17:33.7, 18:50.0, 18:57.2, 20:14.7, 20:52.7, (21:51.4), (21:52.5) |
13 | 370 | Palisades,
PA - Team Time (1st 5) 1:37:48.5 | Spread (1st 5) 3:29.9 |
| 12, 75, 86, 93, 104, (107) |
| Dylan McNichol, David Webb, Jacob Leister, Zachary Boyd, Grayson Speicher, (Ben Pentecost) |
| 17:23.5, 19:17.2, 20:01.1, 20:13.3, 20:53.4, (21:21.1) |
14 | 375 | Pine Grove Area,
PA - Team Time (1st 5) 1:38:28.7 | Spread (1st 5) 3:42.8 |
| 32, 53, 85, 95, 110, (114), (118) |
| Travis Anderson, Ivan Wissinger, Owen Wissinger, Tyler Lengle, Isaiah Dietrich, (Josh Donmoyer), (Kaelen Wessner) |
| 17:59.0, 18:32.0, 19:57.9, 20:18.0, 21:41.8, (22:25.0), (23:59.7) |
15 | 408 | Northern Lehigh,
PA - Team Time (1st 5) 1:38:43.7 | Spread (1st 5) 1:48.1 |
| 54, 79, 88, 91, 96, (98), (106) |
| Preston Kemery, Hunter Haas, Carlton Davies, Kyle Krempasky, Nathan Keller, (Jason Pepe), (Joshua Kubushefski) |
| 18:33.5, 19:32.9, 20:04.7, 20:11.0, 20:21.6, (20:27.0), (21:18.5) |
16 | 467 | Salisbury Township,
PA - Team Time (1st 5) 1:42:06.8 | Spread (1st 5) 1:39.0 |
| 83, 84, 90, 102, 108, (109), (116) |
| Bryce Kimmey, Michael Sosnowski, Cole Warmkessel, Joe Busolits, Logan Vitalos, (Zachary Peace), (Nathan Reed) |
| 19:47.6, 19:50.2, 20:10.6, 20:51.8, 21:26.6, (21:41.4), (23:11.1) |
17 | 504 | Catasauqua,
PA - Team Time (1st 5) 1:44:49.1 | Spread (1st 5) 2:19.0 |
| 87, 98, 101, 105, 113, (115), (117) |
| Alec Hartranft, Sebastian Henry, Steven Ritter, Bradshaw Henning, Jason Schneck, (Darien Wasser), (Dante Kaintz) |
| 20:02.3, 20:27.0, 20:40.8, 21:17.7, 22:21.3, (22:59.8), (23:35.0) |