1 | 60 | Penns Valley,
PA - Team Time (1st 5) 1:27:18.8 | Spread (1st 5) 1:00.9 |
| 2, 8, 11, 19, 20, (65), (76) |
| Chris Colwell, Mark Bierly, Keith Griffith, Charlie Romig, Sam Gray, (Haden Stamm), (Everett Vanheyst) |
| 16:54.9, 17:11.1, 17:21.3, 17:55.7, 17:55.8, (19:47.8), (20:37.1) |
2 | 96 | St Joseph's Catholic Academy,
PA - Team Time (1st 5) 1:28:45.2 | Spread (1st 5) 1:21.9 |
| 5, 9, 14, 33, 35, (39), (71) |
| Michael Peters, Eli Urban, Kaelan Wright, Ethan Fisher, Andy Rogan, (Nathan Mellace), (Max Wortman) |
| 17:08.7, 17:11.4, 17:26.6, 18:27.9, 18:30.6, (18:38.6), (20:07.7) |
3 | 103 | Marion Center,
PA - Team Time (1st 5) 1:29:09.3 | Spread (1st 5) 1:24.0 |
| 6, 12, 15, 34, 36, (48), (49) |
| David Wiles, Joseph Brendle, Nathan Alabran, Logan Crooks, Connor McGrady, (Brandon O'Hara), (Garrick Davies) |
| 17:09.6, 17:21.4, 17:34.4, 18:30.3, 18:33.6, (18:58.7), (19:00.4) |
4 | 113 | Purchase Line,
PA - Team Time (1st 5) 1:29:35.5 | Spread (1st 5) 2:01.2 |
| 3, 10, 21, 26, 53, (57), (70) |
| Micah Kurka, Nathan Moore, Alex Boring, Caleb Brady, Shane Hines, (Logan White), (Tyler Kauffman) |
| 17:05.6, 17:14.3, 17:56.4, 18:12.4, 19:06.8, (19:13.1), (19:59.6) |
5 | 115 | Westmont Hilltop,
PA - Team Time (1st 5) 1:30:30.4 | Spread (1st 5) 37.2 |
| 16, 17, 22, 28, 32, (44), (45) |
| Orion Voelker, Hunter Williams, Matt Young, Max Crans, Alex Miller, (Ethan Dubnansky), (Brandon Kaseler) |
| 17:50.3, 17:51.7, 18:05.2, 18:15.7, 18:27.5, (18:45.2), (18:46.0) |
6 | 152 | Bishop Mccort,
PA - Team Time (1st 5) 1:31:29.8 | Spread (1st 5) 1:56.9 |
| 4, 25, 29, 42, 52, (55), (63) |
| Jacob Schulte, Joey Nemchik, Ethan Foust, Michael Hanik, Alex Templin, (Ozeck David), (Jordan Wherthey) |
| 17:07.1, 18:11.6, 18:23.8, 18:43.3, 19:04.0, (19:09.4), (19:38.3) |
7 | 188 | United,
PA - Team Time (1st 5) 1:32:33.7 | Spread (1st 5) 1:51.4 |
| 13, 24, 41, 51, 59, (60), (73) |
| Alex Ringler, Levi Walls, Caleb Walls, Noah Bracken, Noah Walls, (Derek Fether), (Easton Shetler) |
| 17:24.7, 18:08.6, 18:40.7, 19:03.6, 19:16.1, (19:22.5), (20:26.7) |
8 | 226 | Penn Cambria,
PA - Team Time (1st 5) 1:35:05.2 | Spread (1st 5) 2:08.4 |
| 30, 37, 38, 46, 75, (93), (95) |
| Gavin Link, Bryce Niebauer, Dominic Lee, Neil Sutton, Chase Proudfit, (Josh Krise), (Deven Cruthers) |
| 18:25.2, 18:35.7, 18:37.7, 18:53.0, 20:33.6, (21:47.9), (21:52.1) |
9 | 251 | Richland,
PA - Team Time (1st 5) 1:35:09.9 | Spread (1st 5) 1:17.5 |
| 27, 50, 54, 58, 62, (64), (67) |
| Tyler Paul, Nebraska Hernendez, Bobby Murtha, Jacob Rovder, Justin Rovder, (Cole Kazmerczyk), (Harlan Chandler) |
| 18:13.7, 19:02.9, 19:06.9, 19:15.2, 19:31.2, (19:39.6), (19:53.7) |
10 | 258 | Blairsville,
PA - Team Time (1st 5) 1:36:22.8 | Spread (1st 5) 2:40.2 |
| 23, 40, 47, 68, 80, (107) |
| Austin McLean, Dakota Koches, Robert Bell, Cole Schrack, Josh Ostach, (Mitchell Emmanuel) |
| 18:05.4, 18:40.1, 18:54.0, 19:57.7, 20:45.6, (23:30.6) |
11 | 285 | West Branch Area,
PA - Team Time (1st 5) 1:38:48.7 | Spread (1st 5) 4:46.3 |
| 7, 31, 74, 77, 96, (106), (110) |
| Cyrus Lanager, Mason Bock, Hayden Bock, Logan Jones, Justin Clark, (Roy Houston), (Dylan Vandyke) |
| 17:10.8, 18:27.4, 20:32.6, 20:40.8, 21:57.1, (23:11.5), (24:25.6) |
12 | 372 | Homer Center,
PA - Team Time (1st 5) 1:49:50.4 | Spread (1st 5) 9:54.8 |
| 1, 43, 102, 112, 114 |
| Sam Cunkelman, Ben Wolford, Kai Hrabovsky, Josh Longwell, Isaac Clevenger |
| 16:37.8, 18:44.1, 22:22.1, 25:33.8, 26:32.6 |
13 | 376 | Bishop Carroll,
PA - Team Time (1st 5) 1:43:18.6 | Spread (1st 5) 4:34.4 |
| 18, 82, 86, 87, 103, (104), (105) |
| James Wyland, Kelvin Gou, Bruce Dong, Mike Motchenbaugh, Paul Mullen, (Kevin Blais), (Eward Murieak) |
| 17:54.0, 20:48.3, 21:03.9, 21:04.0, 22:28.4, (22:45.9), (23:11.2) |
14 | 398 | Penns Manor Area,
PA - Team Time (1st 5) 1:45:59.2 | Spread (1st 5) 5:43.8 |
| 61, 66, 72, 88, 111, (113), (115) |
| Jacob Riva, Bill Clement, Clarence Johnson, Tanner Elliott, Bryce Carrick, (Connor McClain), (Luke Midlock) |
| 19:25.5, 19:52.5, 20:23.2, 21:08.7, 25:09.3, (25:35.8), (27:48.2) |
15 | 407 | Cambria Heights,
PA - Team Time (1st 5) 1:44:41.6 | Spread (1st 5) 2:57.0 |
| 56, 79, 81, 94, 97, (99), (108) |
| Damon Lechene, Jacob Beebe, Logan Hoover, Matthew Behe, Nathan Gibbons, (Tyler Huber), (David Pence) |
| 19:10.7, 20:43.7, 20:48.2, 21:51.3, 22:07.7, (22:16.2), (23:33.1) |
16 | 410 | Bellwood-Antis,
PA - Team Time (1st 5) 1:44:14.4 | Spread (1st 5) 1:42.1 |
| 69, 83, 83, 85, 90, (91), (100) |
| Corey George, Hayden McClellan, Jake Miller, Devon Zheng, Robert Vankirk, (Nate Claar), (Luke Hollingshead) |
| 19:58.5, 20:50.0, 20:50.0, 20:55.3, 21:40.6, (21:40.7), (22:17.7) |
17 | 458 | Juniata Valley,
PA - Team Time (1st 5) 1:48:12.5 | Spread (1st 5) 1:37.3 |
| 78, 89, 92, 98, 101, (109) |
| Caleb Spillman, Jesse Jefferis, Brayden Dyreson, Jack Zurybida, McClane Dyerson, (Hunter Kern) |
| 20:43.4, 21:09.5, 21:47.4, 22:11.5, 22:20.7, (24:12.0) |