1 | 15 | Penns Valley,
PA - Team Time (1st 5) 1:23:08.9 | Spread (1st 5) 1:31.1 |
| 1, 2, 3, 4, 5, (13), (28) |
| Brendan Colwell, Colton Sands, Thaddeus Smith, Simon Smith, Daniel Kelly, (Max Feidler), (Malachi DuVall) |
| 15:54.5, 15:55.5, 16:38.4, 17:14.9, 17:25.6, (17:55.2), (19:25.9) |
2 | 80 | Marion Center,
PA - Team Time (1st 5) 1:31:14.4 | Spread (1st 5) 1:53.2 |
| 7, 8, 14, 20, 31, (35), (43) |
| Tim Barrett, Anthony Scott, Levi Waltermire, Dillon Green, James Clark, (Josh West), (Julian Sandoval) |
| 17:37.1, 17:39.3, 17:57.9, 18:29.8, 19:30.3, (19:47.4), (20:32.8) |
3 | 84 | St Joseph's Catholic Academy,
PA - Team Time (1st 5) 1:31:27.1 | Spread (1st 5) 2:18.5 |
| 6, 9, 15, 17, 37, (61), (78) |
| Jonah Clark, Colin Simander, Asa Reynolds, Josh Hyman, Anthony Woomer, (Ben Eby), (Colten Woomer) |
| 17:35.3, 17:42.3, 18:01.7, 18:14.0, 19:53.8, (21:23.9), (23:31.2) |
4 | 183 | Cambria Heights,
PA - Team Time (1st 5) 1:39:45.4 | Spread (1st 5) 1:51.5 |
| 21, 34, 39, 44, 45, (54), (67) |
| Brock Eckenrode, Zechariah Scott, Daniel Hudak, Austin Bender, Ian Hall, (Joey Senko), (Nathan Farabaugh) |
| 18:45.0, 19:41.7, 20:09.1, 20:33.1, 20:36.5, (21:03.2), (21:49.2) |
5 | 189 | West Shamokin,
PA - Team Time (1st 5) 1:39:14.2 | Spread (1st 5) 3:42.0 |
| 12, 25, 32, 56, 64 |
| Jeremy Shutters, Gavin Solley, Mason Wolfe, Nick McCausland, Clayton Houser |
| 17:49.5, 19:05.2, 19:33.7, 21:14.3, 21:31.5 |
6 | 199 | Portage Area,
PA - Team Time (1st 5) 1:39:33.9 | Spread (1st 5) 4:17.6 |
| 11, 18, 30, 69, 71 |
| Josh Canavan, Lane Macy, Gabe Corte, Ben Sanner, Collan Schad |
| 17:48.0, 18:17.3, 19:28.0, 21:55.0, 22:05.6 |
7 | 213 | West Branch Area,
PA - Team Time (1st 5) 1:41:10.2 | Spread (1st 5) 3:02.7 |
| 19, 29, 48, 58, 59, (73), (75) |
| Sage Carr, Justin Mulhollem, Joe Trimpey, Jett Houser, Jacob Alexander, (Levi Hoover), (Hayes Jones) |
| 18:18.5, 19:26.3, 20:44.3, 21:19.9, 21:21.2, (22:07.6), (22:39.9) |
8 | 215 | Bellwood-Antis,
PA - Team Time (1st 5) 1:41:46.6 | Spread (1st 5) 2:42.1 |
| 23, 36, 41, 50, 65, (79), (80) |
| Kenny Robison, Caedon Poe, Andy Miller, Christian Sensibaugh, Carter Rettig, (John Sloey), (Ben Carr) |
| 18:57.8, 19:50.7, 20:31.2, 20:47.0, 21:39.9, (23:37.9), (23:42.6) |
9 | 233 | Purchase Line,
PA - Team Time (1st 5) 1:44:19.8 | Spread (1st 5) 7:06.4 |
| 10, 24, 42, 74, 83 |
| Aaron Wright, Samuel Kauffman, Tyler Scott, Brayden Faught, Toby Smarsh |
| 17:42.5, 19:04.2, 20:31.3, 22:12.9, 24:48.9 |
10 | 242 | Bishop Mccort,
PA - Team Time (1st 5) 1:43:44.5 | Spread (1st 5) 37.1 |
| 40, 46, 51, 52, 53, (70), (82) |
| Christian Haberkorn, Ian Coyle, Elijah Sakmar, Chase Gleason, Aaron Koval, (Jonah Bremer), (Connor Haberkorn) |
| 20:23.3, 20:42.5, 20:47.7, 20:50.6, 21:00.4, (21:55.4), (24:34.8) |
11 | 256 | United,
PA - Team Time (1st 5) 1:43:45.2 | Spread (1st 5) 3:15.6 |
| 16, 55, 60, 62, 63 |
| Gavin Cameron, Richard Plowman, Braxton Phillips, Hudson Ludwig, Steven Oleksa |
| 18:13.1, 21:12.9, 21:22.2, 21:28.3, 21:28.7 |
12 | 269 | Richland,
PA - Team Time (1st 5) 1:48:57.4 | Spread (1st 5) 6:26.0 |
| 22, 33, 49, 81, 84, (85), (86) |
| Charlie Levander, Zak Rager, Vignesh Elonavin, Gavin Arone, Jadiel Rios, (Ben Lesneski), (Dominick Donate) |
| 18:57.0, 19:36.6, 20:46.7, 24:14.1, 25:23.0, (26:21.2), (26:55.7) |
13 | 272 | Blairsville,
PA - Team Time (1st 5) 1:46:23.6 | Spread (1st 5) 4:07.6 |
| 26, 27, 66, 76, 77 |
| Frankie Benke, CJaye Morris, Zackary McFarlin, Austin Deyarmin, James Barger |
| 19:08.4, 19:21.1, 21:48.2, 22:49.9, 23:16.0 |
14 | 282 | Juniata Valley,
PA - Team Time (1st 5) 1:46:07.1 | Spread (1st 5) 1:58.0 |
| 38, 47, 57, 68, 72 |
| Matt Musser, Jack Simpson, Ethan Kern, Kade Entrekin, Jack Confer |
| 20:08.7, 20:43.9, 21:16.0, 21:51.8, 22:06.7 |