1 | 54 | Cranberry,
PA - Team Time (1st 5) 1:29:17.3 | Spread (1st 5) 1:55.7 |
| 1, 6, 9, 18, 20, (22), (23) |
| Matthew Woolcock, Christian Miller, Collin Zerbe, Connor Marterella, Avery Keenan, (Noel Bunyak), (Silas Fox) |
| 16:38.3, 17:37.4, 18:03.0, 18:24.6, 18:34.0, (18:44.4), (18:53.4) |
2 | 91 | Elk County Catholic,
PA - Team Time (1st 5) 1:32:14.0 | Spread (1st 5) 3:22.0 |
| 2, 7, 19, 24, 39, (54), (82) |
| Joe Wolfe, Alex Miller, Adam Straub, Tom Dippold, Julian Funaki, (Lucas Polaski), (Alex Wolfe) |
| 16:42.0, 17:45.0, 18:30.0, 19:13.0, 20:04.0, (20:48.0), (24:17.0) |
3 | 132 | Brookville Area,
PA - Team Time (1st 5) 1:36:09.3 | Spread (1st 5) 2:22.7 |
| 3, 30, 31, 32, 36, (46), (52) |
| Calvin Doolittle, Hayden Kramer, Jack Gill, Gideon Waterbury, Alec Geer, (Nick Schaffer), (Bay Harper) |
| 17:31.3, 19:30.0, 19:35.0, 19:39.0, 19:54.0, (20:14.0), (20:32.2) |
4 | 171 | Clarion Limestone,
PA - Team Time (1st 5) 1:38:17.5 | Spread (1st 5) 3:04.5 |
| 16, 26, 29, 34, 66, (69), (85) |
| Braden Rankin, Ty Rankin, Corbin Coulson, Jack Craig, Colton Keihl, (Cody Whitling), (Logan Leadbetter) |
| 18:21.0, 19:16.0, 19:29.0, 19:46.0, 21:25.5, (21:46.0), (25:17.0) |
5 | 178 | North Clarion,
PA - Team Time (1st 5) 1:38:36.0 | Spread (1st 5) 2:34.0 |
| 13, 27, 33, 50, 55, (62), (70) |
| Kaine Mcfarland, Aiden Thomas, Aaron Lencer, Patrick Young, Mason Shaftic, (Braden Custer), (Owen Shaffer) |
| 18:17.0, 19:17.0, 19:45.0, 20:26.0, 20:51.0, (21:18.0), (21:48.0) |
6 | 205 | DuBois Central Catholic,
PA - Team Time (1st 5) 1:40:22.0 | Spread (1st 5) 3:06.0 |
| 10, 28, 44, 59, 64, (89) |
| John Piccirillo, Joseph Piccirillo, Brenden Paisley, Angelo Piccirillo, Dante Rmanini, (Isaac Bloom) |
| 18:14.0, 19:22.0, 20:10.0, 21:16.0, 21:20.0, (30:00.0) |
7 | 206 | Otto Eldred,
PA - Team Time (1st 5) 1:40:38.0 | Spread (1st 5) 3:01.0 |
| 12, 37, 40, 57, 60, (77), (79) |
| Joshua Schuessler, Logan Maholic, Zachary Schuessler, Ryan Coffman, Nathan Schuessler, (Riley May), (Dylan Ellison) |
| 18:16.0, 19:58.0, 20:07.0, 21:00.0, 21:17.0, (22:37.0), (23:12.0) |
8 | 211 | Coudersport,
PA - Team Time (1st 5) 1:40:04.0 | Spread (1st 5) 3:52.0 |
| 5, 35, 48, 56, 67, (75), (84) |
| Kevin Sherry, Noah Gabreski, Ben Cornish, Noah Baker, Sawyer Batterson, (Isaac Burr), (Seth Batterson) |
| 17:34.0, 19:53.0, 20:16.0, 20:55.0, 21:26.0, (22:14.0), (24:26.0) |
9 | 221 | Smethport Area,
PA - Team Time (1st 5) 1:41:22.0 | Spread (1st 5) 3:25.0 |
| 11, 40, 44, 58, 68, (73), (76) |
| Sawyer Prince, Jarod Pavlock, Chase Burdick, Kyler Alexis, Gavin McCabe, (Carson Dunn), (Nathan King) |
| 18:15.0, 20:07.0, 20:10.0, 21:10.0, 21:40.0, (22:08.0), (22:31.0) |
10 | 227 | Karns City,
PA - Team Time (1st 5) 1:41:33.9 | Spread (1st 5) 48.6 |
| 38, 42, 43, 51, 53, (62), (65) |
| Andrew Callihan, Dillan Stroup, Griffin Booher, Landon Wilson, Gavin Schmoll, (reid Campbell), (James Hendell) |
| 19:58.4, 20:09.6, 20:09.9, 20:29.0, 20:47.0, (21:18.0), (21:23.0) |
11 | 231 | Clarion Area,
PA - Team Time (1st 5) 1:43:27.5 | Spread (1st 5) 6:39.2 |
| 4, 25, 49, 72, 81, (88) |
| Gavin Hoover, Keagan Phillips, Phillip Bartley, Milt Mcelravy, Owen Wilson, (Daniel Griebel) |
| 17:33.9, 19:14.5, 20:19.0, 22:07.0, 24:13.1, (26:08.8) |
12 | 257 | Kane Area,
PA - Team Time (1st 5) 1:45:03.0 | Spread (1st 5) 6:35.0 |
| 8, 21, 71, 74, 83 |
| Jack Bell, Jordan Wolfe, Jarek Fryzlewicz, Nate Rook, John Bell |
| 17:47.0, 18:37.0, 22:05.0, 22:12.0, 24:22.0 |
13 | 275 | Brockway Area,
PA - Team Time (1st 5) 1:48:26.0 | Spread (1st 5) 7:07.0 |
| 14, 17, 77, 80, 87 |
| Landon Schmader, Micah Williamson, Alex Pearce, Andrew Williams, Aiden Shaffer |
| 18:18.0, 18:22.0, 22:37.0, 23:44.0, 25:25.0 |
14 | 297 | Keystone,
PA - Team Time (1st 5) 1:56:45.0 | Spread (1st 5) 13:14.0 |
| 15, 46, 60, 86, 90 |
| Koby Buzard, Josiah Hansford, Jonathan Hansford, Caden Buzard, James Dittman |
| 18:19.0, 20:14.0, 21:17.0, 25:22.0, 31:33.0 |