1 | 33 | Central Cambria,
PA - Team Time (1st 5) 1:27:15.7 | Spread (1st 5) 1:16.5 |
| 1, 2, 8, 10, 12, (43), (44) |
| Evan George, Dom Kuntz, Ethan Haycisak, Jake Wilson, Derek McConnell, (Will Yokitis), (Ian Ray) |
| 16:47.0, 17:01.0, 17:30.1, 17:54.1, 18:03.5, (19:13.6), (19:15.0) |
2 | 80 | Penns Valley,
PA - Team Time (1st 5) 1:31:16.4 | Spread (1st 5) 1:20.9 |
| 7, 11, 15, 23, 24, (67), (74) |
| Dilon Reilly, Taven Price, McClain Reamer, Vincent Smith, Matthew Wheeland, (Garrett Banyay), (Ethan Roland) |
| 17:27.6, 18:00.2, 18:12.0, 18:48.1, 18:48.5, (20:21.4), (20:48.0) |
3 | 98 | Forest Hills Senior,
PA - Team Time (1st 5) 1:31:13.8 | Spread (1st 5) 1:59.3 |
| 3, 5, 18, 34, 38, (42), (89) |
| Tyler Caron, Josh Morrison, Jack Smith, Darin Rodgers, Zach Yuschick, (Easton Gramling), (Levi Hockensmith) |
| 17:05.8, 17:24.7, 18:36.5, 19:01.7, 19:05.1, (19:12.0), (21:45.9) |
4 | 120 | United,
PA - Team Time (1st 5) 1:32:58.5 | Spread (1st 5) 1:53.6 |
| 6, 17, 25, 27, 45, (52), (55) |
| Colton Henning, Matthew Beaver, Dallas Pearce, Connor Rosko, Hudson Ludwig, (Garin Fischer), (Luke Shepler) |
| 17:26.4, 18:28.5, 18:50.6, 18:53.0, 19:20.0, (19:38.4), (19:47.0) |
5 | 165 | Marion Center,
PA - Team Time (1st 5) 1:35:05.2 | Spread (1st 5) 1:42.3 |
| 16, 19, 22, 47, 61, (68), (90) |
| Evan Risinger, Seth Boring, Adam Ryer, John Ferraro III, Hayden Fox, (Rayden Long), (Joel LaMorte) |
| 18:20.5, 18:36.7, 18:41.5, 19:23.7, 20:02.8, (20:23.9), (21:48.1) |
6 | 218 | Portage Area,
PA - Team Time (1st 5) 1:38:57.8 | Spread (1st 5) 5:41.1 |
| 13, 26, 35, 36, 108, (111), (113) |
| Logan Gentile, Gabe Corte, Ayden Westover, Nolan Westover, Simon Girard, (Xavier Meyers), (Layden Porter) |
| 18:09.9, 18:52.0, 19:02.4, 19:02.5, 23:51.0, (24:41.0), (25:57.0) |
7 | 222 | Richland,
PA - Team Time (1st 5) 1:37:16.2 | Spread (1st 5) 1:21.8 |
| 21, 29, 54, 56, 62, (76), (92) |
| Kristofer Kern, Lucas Polacek, Zak Rager, Jacob Blanchetti, Carter Bilitski, (Ben Lesneski), (Trevor Rzasa) |
| 18:41.1, 18:55.1, 19:46.9, 19:50.2, 20:02.9, (20:57.5), (21:51.7) |
8 | 250 | St Joseph's Catholic Academy,
PA - Team Time (1st 5) 1:37:51.1 | Spread (1st 5) 4:19.8 |
| 4, 37, 53, 69, 87, (93), (109) |
| Colin Simander, Nicholas Dible, Anthony Woomer, Sean Deplato, Cade Behrer, (Abel Reynolds), (Matt Rogan) |
| 17:07.9, 19:05.0, 19:42.8, 20:27.7, 21:27.7, (21:57.4), (23:59.0) |
9 | 285 | Westmont Hilltop,
PA - Team Time (1st 5) 1:39:58.5 | Spread (1st 5) 3:16.4 |
| 14, 50, 51, 84, 86, (94), (104) |
| Hunter Smith, Nate Zolnosky, Andrew Messina, Gayath Karunaratne, Alex Evans, (Joe Messina), (Ben Messina) |
| 18:11.0, 19:30.0, 19:32.2, 21:17.9, 21:27.4, (22:00.0), (23:13.8) |
10 | 286 | Bald Eagle,
PA - Team Time (1st 5) 1:40:42.9 | Spread (1st 5) 4:57.9 |
| 9, 33, 59, 83, 102, (116) |
| Colton Wagner, Owen Dechow, Alec Wagner, Blake Wagner, Maxwell O'Leary, (Cole Schindler) |
| 17:48.2, 18:58.3, 19:56.5, 21:13.8, 22:46.1, (29:51.6) |
11 | 293 | Bishop Carroll,
PA - Team Time (1st 5) 1:41:05.4 | Spread (1st 5) 3:25.9 |
| 30, 32, 48, 85, 98, (115) |
| Brody Pablic, Maddox Laughard, Joe Philips, Isaac Bennet, Will Tremel, (Sullivan Waterhouse) |
| 18:55.8, 18:57.8, 19:29.3, 21:20.8, 22:21.7, (28:40.2) |
12 | 310 | West Branch Area,
PA - Team Time (1st 5) 1:43:05.4 | Spread (1st 5) 4:55.8 |
| 27, 39, 41, 96, 107, (110) |
| Jacob Alexander, Brayden Brown, Sage Carr, Kevin Hurley, Liam Brown, (Dylan Ryder) |
| 18:53.0, 19:06.6, 19:11.0, 22:06.0, 23:48.8, (24:03.0) |
13 | 334 | Cambria Heights,
PA - Team Time (1st 5) 1:41:54.1 | Spread (1st 5) 1:13.3 |
| 57, 60, 63, 75, 79, (100), (103) |
| Daniel Hock, Matthew Senko, Levi Kline, Kyle Watson, Joey Senko, (Eli Hoover), (Mitch Elias) |
| 19:51.3, 19:58.2, 20:11.7, 20:48.3, 21:04.6, (22:36.9), (23:11.8) |
14 | 339 | Homer Center,
PA - Team Time (1st 5) 1:43:19.7 | Spread (1st 5) 3:52.5 |
| 20, 70, 73, 77, 99 |
| Nicky Todd, Ben Longwell, Ian Bocz, David Eastman, Landon Shoup |
| 18:39.6, 20:30.1, 20:37.8, 21:00.1, 22:32.1 |
15 | 352 | Bellwood-Antis,
PA - Team Time (1st 5) 1:42:46.5 | Spread (1st 5) 46.9 |
| 65, 66, 71, 72, 78, (95), (97) |
| Corry Shanafelt, Mason Nagle, Cameron Gallagher, Martin Fatzinger, Keagan Shanafelt, (Jacob Caracciolo), (Domanick Halerz) |
| 20:16.8, 20:18.4, 20:32.4, 20:35.2, 21:03.7, (22:04.0), (22:08.4) |
16 | 360 | River Valley School District,
PA - Team Time (1st 5) 1:46:14.9 | Spread (1st 5) 6:01.3 |
| 31, 48, 81, 88, 112, (114) |
| David Dollman, Taubler Wyatt, Desmond Reilly, Curnow Dane, Brady Doak, (Devin Peiffer) |
| 18:57.6, 19:29.3, 21:11.4, 21:37.7, 24:58.9, (27:08.1) |
17 | 378 | West Shamokin,
PA - Team Time (1st 5) 1:45:04.3 | Spread (1st 5) 3:29.6 |
| 40, 64, 82, 91, 101, (117) |
| Jimmy Lucullo, Jace Parks, Christian Smith, Peyton Moore, Samuel Parks, (Gage Duncan) |
| 19:09.3, 20:13.8, 21:13.2, 21:49.1, 22:38.9, (32:14.4) |
18 | 395 | Purchase Line,
PA - Team Time (1st 5) 1:47:39.1 | Spread (1st 5) 4:24.0 |
| 46, 58, 80, 105, 106 |
| Jacob Kauffman, Logan Little, Aidan Knepp, Charles Blake, Logan Smith |
| 19:22.7, 19:55.5, 21:05.0, 23:29.2, 23:46.7 |