1 | 31 | Elk County Catholic,
PA - Team Time (1st 5) 1:25:13.0 | Spread (1st 5) 58.0 |
| 1, 4, 8, 9, 9, (16), (39) |
| Zach Wortman, Logan Hoffman, Ben Hoffman, Isaac Wortman, Matt Dippold, (Vincent Thompson), (Ben Uberti) |
| 16:22.0, 16:56.0, 17:15.0, 17:20.0, 17:20.0, (17:54.0), (19:11.0) |
2 | 96 | Cranberry,
PA - Team Time (1st 5) 1:29:32.6 | Spread (1st 5) 1:41.0 |
| 5, 6, 23, 29, 33, (34), (40) |
| Samuel Lander, Harrison Keenan, Nolan Brannon, Daniel Fisher, Logan Johnson, (Tanner Berry), (Brandon Forrest) |
| 17:01.0, 17:04.8, 18:16.6, 18:28.2, 18:42.0, (18:52.0), (19:13.3) |
3 | 102 | Kane Area,
PA - Team Time (1st 5) 1:30:50.0 | Spread (1st 5) 39.0 |
| 13, 18, 19, 24, 28, (30), (31) |
| Ryan Hunt, Lane Hillard, Trac Shaw, John Wolfe, Tyler Bernecky, (Colton Barr), (Nate Eckstrom) |
| 17:49.0, 18:05.0, 18:11.0, 18:17.0, 18:28.0, (18:32.0), (18:32.5) |
4 | 132 | Smethport Area,
PA - Team Time (1st 5) 1:31:42.8 | Spread (1st 5) 2:31.6 |
| 3, 7, 38, 41, 43, (66), (69) |
| Christian Tanner, Darian Gregory, Ethan Nannen, Blaine Groshek, Eric Szarowicz, (Justin Tanner), (Andrew Gallup) |
| 16:49.0, 17:14.2, 19:05.0, 19:14.0, 19:20.6, (20:19.0), (20:43.0) |
5 | 162 | Coudersport,
PA - Team Time (1st 5) 1:33:49.8 | Spread (1st 5) 1:57.9 |
| 12, 26, 27, 48, 49, (62), (78) |
| Tristan Amell, Brynen Kisiel, Daniel Frame, Justin Hajzus, Justin Swede, (John Lent), (Max Vincini) |
| 17:43.0, 18:21.8, 18:23.6, 19:40.5, 19:40.9, (20:08.8), (21:20.8) |
6 | 174 | Clarion Area,
PA - Team Time (1st 5) 1:34:55.1 | Spread (1st 5) 2:12.2 |
| 11, 17, 46, 47, 53, (56), (58) |
| Adam Bettwy, Nathaniel Lerch, Jimmy Smathers, Nick Schill, Frankie Weber, (Marshall Powers), (Noah Schill) |
| 17:41.2, 18:00.8, 19:39.4, 19:40.3, 19:53.4, (20:00.0), (20:06.3) |
7 | 192 | Otto Eldred,
PA - Team Time (1st 5) 1:35:42.2 | Spread (1st 5) 1:47.0 |
| 19, 25, 44, 50, 54, (64), (65) |
| Jordan Brown, Ethan Flexman, Scott Miller, Brandyn Delong, Christian Evingham, (Owen Flexman), (Derek Creed) |
| 18:11.0, 18:20.0, 19:32.1, 19:41.1, 19:58.0, (20:13.9), (20:17.0) |
8 | 200 | Brookville Area,
PA - Team Time (1st 5) 1:35:17.7 | Spread (1st 5) 3:39.6 |
| 2, 42, 45, 52, 59, (63), (68) |
| Ryan Thrush, Xavier Molnar, Bailey Thrush, Bryce Baughman, Zak Gilbert, (Levi Roseman), (Kai Sorbin) |
| 16:27.4, 19:15.0, 19:36.8, 19:51.5, 20:07.0, (20:11.5), (20:36.7) |
9 | 232 | North Clarion,
PA - Team Time (1st 5) 1:37:54.0 | Spread (1st 5) 4:04.6 |
| 15, 21, 51, 60, 85, (95) |
| Isaiah Griebel, Jacob Bauer, Joshua Homan, Colby Mabold, Dayton Carroll, (Cody Rusiewicz) |
| 17:50.1, 18:13.1, 19:48.4, 20:07.7, 21:54.7, (22:21.0) |
10 | 284 | Keystone,
PA - Team Time (1st 5) 1:40:41.3 | Spread (1st 5) 4:27.2 |
| 14, 32, 71, 74, 93, (94), (96) |
| Broc Schoeppner, Dawson Steele, Conrad Lloyd, Caleb Parkes, Ethan Heeter, (Ethan Ritts), (Gavin Cochran) |
| 17:50.0, 18:40.3, 20:48.3, 21:05.5, 22:17.2, (22:20.6), (22:41.2) |
11 | 302 | Oswayo Valley,
PA - Team Time (1st 5) 1:41:23.1 | Spread (1st 5) 2:05.7 |
| 36, 57, 61, 73, 75, (81), (90) |
| Jacob Karr, Dylan Pesock, Brett McMichael, Justice Rees, Alton Skiver, (Isaiah Barney), (Brevin Austin) |
| 19:01.2, 20:02.0, 20:07.9, 21:05.1, 21:06.9, (21:29.5), (22:13.0) |
12 | 307 | Brockway Area,
PA - Team Time (1st 5) 1:42:28.3 | Spread (1st 5) 3:51.5 |
| 34, 37, 55, 84, 97, (99), (101) |
| Linkin Nichols, Tanner Pearce, Adam Sabatose, Corey Snell, Ben Schatz, (Owen Dandoy), (Ethan Buttery) |
| 18:52.0, 19:03.2, 19:58.1, 21:51.5, 22:43.5, (24:08.0), (24:26.2) |
13 | 362 | Clarion Limestone,
PA - Team Time (1st 5) 1:45:32.6 | Spread (1st 5) 3:59.8 |
| 22, 76, 86, 87, 91, (106) |
| Andrew Forrest, Nick Gaetano, Camden Hankey, Brandon Matthews, Wyatt Baker, (Sam Smith) |
| 18:13.8, 21:10.4, 21:55.4, 21:59.4, 22:13.6, (27:20.6) |
14 | 391 | Moniteau Senior,
PA - Team Time (1st 5) 1:46:58.9 | Spread (1st 5) 45.9 |
| 72, 77, 79, 80, 83, (89), (100) |
| John Hovanec, Jacob Burgoon, Jacob Patton, Wyatt McDeavitt, Alex Conn, (Seth Nicodemus), (Matt Thompson) |
| 21:02.2, 21:15.6, 21:24.3, 21:28.7, 21:48.1, (22:09.7), (24:09.0) |
15 | 430 | Port Allegany,
PA - Team Time (1st 5) 1:53:04.1 | Spread (1st 5) 4:33.5 |
| 67, 70, 88, 102, 103 |
| Bladen Yeager, Eli Petruzzi, Kolby Hosterman, Patrick Conklin, Ethan Edgreen |
| 20:25.5, 20:45.0, 22:02.3, 24:52.3, 24:59.0 |
16 | 481 | Allegheny-Clarion Valley,
PA - Team Time (1st 5) 1:57:46.9 | Spread (1st 5) 3:40.7 |
| 82, 92, 98, 104, 105 |
| Tye Sapien, Vincent Gazzo, Carson Snyder, Clayton Marsh, Mitchell Marsh |
| 21:33.9, 22:16.6, 23:36.9, 25:04.9, 25:14.6 |