1 | 34 | Northeast Bradford,
PA - Team Time (1st 5) 1:26:58.6 | Spread (1st 5) 1:17.4 |
| 2, 5, 6, 6, 15, (16), (20) |
| Levi Upham, Garret Smith, Derek Allabaugh, Austin Senn-Bishop, Nate Mosier, (Sam Beers), (Brian Horton) |
| 16:42.6, 17:14.0, 17:31.0, 17:31.0, 18:00.0, (18:02.0), (18:08.0) |
2 | 101 | Warrior Run Area,
PA - Team Time (1st 5) 1:31:19.0 | Spread (1st 5) 57.0 |
| 9, 18, 21, 25, 28, (33), (79) |
| Darren Webb, Dallas Blickley, Mitchel Kieser, Cassidy Hoffman, Lance Pealer, (Bryce Woland), (Brett Bieber) |
| 17:42.0, 18:06.0, 18:18.0, 18:34.0, 18:39.0, (19:12.0), (23:03.0) |
3 | 115 | Wyalusing Valley Senior,
PA - Team Time (1st 5) 1:32:22.0 | Spread (1st 5) 1:48.0 |
| 8, 19, 22, 29, 37, (40), (43) |
| Jordan Schools, Matt Woodruff, Mitchell Schools, Tracey Brown, Matt McClelland, (Josh Haley), (Ethan Ace) |
| 17:37.0, 18:07.0, 18:19.0, 18:54.0, 19:25.0, (19:30.0), (19:40.0) |
4 | 143 | Southern Columbia Area,
PA - Team Time (1st 5) 1:34:25.0 | Spread (1st 5) 2:43.0 |
| 9, 11, 32, 36, 55, (66), (72) |
| Collin Dudanowicz, Connor Houseknecht, Marc Boyer, Tommy Myers, John Wilson, (Issac Wynn), (Eli Yemzow) |
| 17:42.0, 17:49.6, 19:07.0, 19:21.4, 20:25.0, (21:23.0), (22:15.6) |
5 | 152 | Troy Area,
PA - Team Time (1st 5) 1:34:12.6 | Spread (1st 5) 3:44.9 |
| 3, 23, 27, 40, 59, (61), (63) |
| Keegan Beard, Jacob Culkin, Kael Millard, Matt Dunkle, Lucas Nichols, (Jarrod Rathbun), (Zane Longwell) |
| 16:55.1, 18:29.0, 18:38.5, 19:30.0, 20:40.0, (20:43.0), (21:07.6) |
6 | 160 | Sullivan County,
PA - Team Time (1st 5) 1:35:24.0 | Spread (1st 5) 2:00.0 |
| 12, 24, 34, 45, 45, (67), (77) |
| Tom Choplick, Liam Molyneux, Jordan Beinlich, Jon Pedro, Jordan Pedro, (Alex Baumunk), (John Saxe) |
| 17:52.0, 18:33.0, 19:15.0, 19:52.0, 19:52.0, (21:28.0), (22:30.0) |
7 | 173 | Canton Area,
PA - Team Time (1st 5) 1:35:29.7 | Spread (1st 5) 3:29.6 |
| 4, 26, 35, 52, 56, (65), (68) |
| Brennan Gleckner, Mike May, Connor Hess, Mak Gleckner, Brandon Larson, (Cody VanRyn), (Quin Abercrombie) |
| 16:57.4, 18:37.3, 19:17.0, 20:11.0, 20:27.0, (21:20.5), (21:51.0) |
8 | 194 | Sayre Area,
PA - Team Time (1st 5) 1:37:38.0 | Spread (1st 5) 5:32.6 |
| 1, 14, 50, 58, 71, (75), (84) |
| Nick Sweet, Adam Moore, Jeremy Marshall, Michael Richman, Philip Bennett, (Austin Lockwood), (John Misner) |
| 16:42.4, 17:58.9, 20:09.7, 20:32.0, 22:15.0, (22:23.0), (23:57.8) |
9 | 202 | Cowanesque Valley,
PA - Team Time (1st 5) 1:37:52.0 | Spread (1st 5) 2:32.0 |
| 13, 30, 48, 54, 57, (62), (76) |
| Nathan Bonham, Benjamin Williams, Caleb Bieser, Evan Miller, George Reynolds, (Madden Doud), (Trace Miles) |
| 17:58.0, 18:57.0, 20:03.0, 20:24.0, 20:30.0, (21:02.0), (22:28.0) |
10 | 236 | Loyalsock Township,
PA - Team Time (1st 5) 1:40:53.0 | Spread (1st 5) 4:11.0 |
| 17, 31, 51, 64, 73, (74) |
| Quinn Serfass, Derek Konopski, Micah Beiter, Quran Coleman, Matt Nicholas, (Andrew Muggleton) |
| 18:05.0, 19:06.0, 20:10.0, 21:16.0, 22:16.0, (22:21.0) |
11 | 296 | Bloomsburg,
PA - Team Time (1st 5) 1:45:00.0 | Spread (1st 5) 3:02.0 |
| 40, 49, 60, 69, 78, (81), (81) |
| Noah Bella, Nate Lincoln, Jordan Hoyes, Kevin Dubartell, Stefan Cornelius, (Kevin DeBartell), (Randy Marks) |
| 19:30.0, 20:09.0, 20:42.0, 22:07.0, 22:32.0, (23:16.0), (23:16.0) |
12 | 299 | Wellsboro Area,
PA - Team Time (1st 5) 1:47:40.1 | Spread (1st 5) 5:26.1 |
| 44, 47, 53, 70, 85, (87) |
| Bryon Callahan, Alden Weiner, Connor Brought, Kyle Wilson, Logan Morral, (Noah Smith) |
| 19:48.0, 20:02.0, 20:22.0, 22:14.0, 25:14.1, (29:26.6) |
13 | 326 | North Rome Christian,
PA - Team Time (1st 5) 1:51:58.3 | Spread (1st 5) 6:41.0 |
| 38, 39, 80, 83, 86 |
| Cole Hiduk, Johnny Mosier, Josh Lundy, Kris Page, Hunter Randall |
| 19:27.0, 19:28.0, 23:12.3, 23:43.0, 26:08.0 |