1 | 70 | Tamaqua Area,
PA - Team Time (1st 5) 1:27:51.3 | Spread (1st 5) 1:11.2 |
| 7, 9, 11, 18, 25, (29), (50) |
| Levi Kunkel, Leith Jones, Anthony Marchetti, Stephen Keiffer, Jesse Gormley, (Adam Schock), (Brody Boyce) |
| 17:07.0, 17:15.1, 17:22.0, 17:49.0, 18:18.2, (18:30.0), (19:23.6) |
2 | 79 | Palmerton Area,
PA - Team Time (1st 5) 1:27:37.5 | Spread (1st 5) 2:13.6 |
| 2, 4, 20, 23, 30, (33), (49) |
| Owen Hibell, Connor Hibell, Dylan Hartranft, Aaron Simpson, Jeremy Salvaggio, (Jordan Mann), (Alex Saas) |
| 16:19.0, 16:39.8, 17:56.2, 18:09.9, 18:32.6, (18:39.0), (19:21.4) |
3 | 89 | Blue Mountain,
PA - Team Time (1st 5) 1:29:01.7 | Spread (1st 5) 1:10.0 |
| 12, 14, 15, 16, 32, (36), (45) |
| Jude Scheidel, Kyan Mitchell, Francesco Carr, Cole Schaeffer, Nathan Yackenchick, (Jackson Lechleitner), (Evan Minchhoff) |
| 17:25.0, 17:32.0, 17:44.0, 17:45.7, 18:35.0, (18:47.0), (19:13.2) |
4 | 121 | Northwestern Lehigh,
PA - Team Time (1st 5) 1:29:48.7 | Spread (1st 5) 2:14.2 |
| 3, 5, 35, 38, 40, (56), (81) |
| Samuel Bower, Matthew Santana, Sean Kershner, Zachary Santana, Xander Giandomenico, (Will Gruen), (Carson Mesics) |
| 16:39.0, 16:40.7, 18:45.7, 18:50.1, 18:53.2, (19:40.8), (21:34.6) |
5 | 142 | Lehighton,
PA - Team Time (1st 5) 1:31:31.0 | Spread (1st 5) 1:45.0 |
| 8, 17, 37, 39, 41, (44), (67) |
| Owen Serfass, Elijah Pagotto, Caden Kresge, Kyle Kuznicki, Bradley Yenser, (Nicholas Zeigenfuss), (Aiden Eckhart) |
| 17:09.0, 17:48.0, 18:49.0, 18:51.0, 18:54.0, (19:00.9), (20:18.0) |
6 | 147 | Allentown Central Catholic,
PA - Team Time (1st 5) 1:31:22.8 | Spread (1st 5) 2:57.2 |
| 1, 22, 34, 43, 47, (54), (70) |
| Duke Ebert, Leo Koons, Pat McMurtrie, Thomas Grubb, Ben McMurtrie, (Will Haring), (Benjamin Keenan) |
| 16:18.1, 18:09.6, 18:43.1, 18:56.7, 19:15.3, (19:32.6), (20:23.8) |
7 | 188 | Notre Dame Green Pond,
PA - Team Time (1st 5) 1:34:13.5 | Spread (1st 5) 2:38.6 |
| 19, 21, 28, 48, 72, (74), (86) |
| Jake Mattes, Chad Albanese, Jordan Smith, Tanner Berkenstock, Bryson Vaughn, (Darek Schaeffer), (Ryan Horn) |
| 17:51.1, 18:06.9, 18:24.6, 19:21.2, 20:29.7, (20:43.5), (21:50.6) |
8 | 225 | Bethlehem Catholic,
PA - Team Time (1st 5) 1:35:32.3 | Spread (1st 5) 2:39.4 |
| 13, 42, 46, 60, 64, (79), (89) |
| Mekhi Britt, Brandon Andrews, Michael Montesdeoca, Zachary Neff, Louis Julius Horvath, (Blake Morrow), (Ethan Stoss) |
| 17:27.2, 18:54.8, 19:13.8, 19:49.9, 20:06.6, (21:17.2), (22:17.7) |
| 225 | Jim Thorpe,
PA - Team Time (1st 5) 1:35:42.0 | Spread (1st 5) 2:59.0 |
| 10, 24, 61, 63, 67, (73), (76) |
| Jordan Remmel, Ridge Snyder, Gabriel Wirth, Evan Rosenbrook, Bowden Chicarelli, (James O'Neil), (Zak Pompa) |
| 17:19.0, 18:12.0, 19:53.0, 20:00.0, 20:18.0, (20:36.0), (20:52.0) |
10 | 229 | Wilson Area (11),
PA - Team Time (1st 5) 1:36:08.4 | Spread (1st 5) 1:31.6 |
| 26, 31, 53, 57, 62, (69), (71) |
| Chase Eller, Jeffrey Sunderlin, Hans Kuder, Giovanni Dibiagio, Cereus Tremble, (John Decray), (Morgan Halloran) |
| 18:23.5, 18:32.7, 19:32.5, 19:44.6, 19:55.1, (20:18.5), (20:29.0) |
11 | 278 | North Schuylkill,
PA - Team Time (1st 5) 1:38:51.7 | Spread (1st 5) 5:07.4 |
| 6, 52, 58, 77, 85, (95) |
| Justin Williams, Josh VanNorman, Angel Torres, Noah Shustack, Chase Meyers, (Matthew Koch) |
| 16:42.0, 19:30.0, 19:45.3, 21:05.0, 21:49.4, (26:24.0) |
12 | 296 | Bangor Area Senior,
PA - Team Time (1st 5) 1:39:52.1 | Spread (1st 5) 2:43.1 |
| 27, 51, 65, 75, 78, (91), (94) |
| Jacob Hartzell, Alden Twist, Justin McNeely, Makhias Romain, Johnathan Talero, (Owen Sylvester), (Jack Coleman) |
| 18:23.6, 19:28.4, 20:07.8, 20:45.6, 21:06.7, (24:06.2), (25:29.3) |
13 | 384 | Saucon Valley,
PA - Team Time (1st 5) 1:48:32.6 | Spread (1st 5) 5:27.5 |
| 55, 66, 82, 88, 93, (96), (97) |
| Ethan Reith, Eric Wu, Zayden Ashraf, Nathaniel Barner, Coltrane Steidle, (Joseph Hoffman), (Hunter Crookman) |
| 19:34.7, 20:11.9, 21:39.5, 22:04.3, 25:02.2, (26:33.8), (28:06.3) |
14 | 393 | Salisbury Township,
PA - Team Time (1st 5) 1:46:43.5 | Spread (1st 5) 2:11.9 |
| 59, 80, 83, 84, 87, (90), (92) |
| Conor McGinty, Cameron Kubinsky, Charlie Morton, Gregory Tenzer, Carl Stuart, (Joshua Orach), (Joseph Tiao) |
| 19:46.1, 21:27.9, 21:42.6, 21:48.9, 21:58.0, (23:36.0), (24:06.4) |