1 | 23 | Quaker Valley,
PA - Team Time (1st 5) 1:23:42.0 | Spread (1st 5) 16.0 |
| 2, 3, 6, 6, 6, (9), (11) |
| L J. Westwood, Roy Hadfield, Andrew Hotchkiss, Nat Fox, Matt Cooper, (Jack McGarry), (Lj Westwood) |
| 16:34.0, 16:38.0, 16:50.0, 16:50.0, 16:50.0, (16:53.0), (16:57.7) |
2 | 154 | Riverside (Ellwood City),
PA - Team Time (1st 5) 1:27:56.6 | Spread (1st 5) 1:37.4 |
| 10, 18, 25, 31, 70, (114), (161) |
| Billy Evans, William Evans, Adam Snowden, Christian George, Conner Fanks, (Austin Hall), (Sam Zilavy) |
| 16:55.6, 17:15.0, 17:34.0, 17:39.0, 18:33.0, (19:08.7), (19:48.0) |
3 | 167 | South Fayette,
PA - Team Time (1st 5) 1:28:52.4 | Spread (1st 5) 1:09.7 |
| 14, 24, 35, 40, 54, (77), (84) |
| Will Cusick, Stephen Hasis, Roger Antkowiak, Corey Mitchell, Ryan Lerda, (Stephen Zombek), (Paul Black) |
| 17:08.0, 17:33.9, 17:50.0, 18:02.8, 18:17.7, (18:37.9), (18:41.0) |
4 | 274 | Shady Side Academy,
PA - Team Time (1st 5) 1:30:38.0 | Spread (1st 5) 1:59.0 |
| 4, 58, 65, 67, 80, (122), (130) |
| Jack Bagamery, Maxwell Young, David Lembersky, Max Young, Adam D'Angelo, (Adi Krupski), (Matthew Ferree) |
| 16:40.0, 18:21.0, 18:28.0, 18:30.0, 18:39.0, (19:15.0), (19:24.0) |
5 | 284 | Freedom Area,
PA - Team Time (1st 5) 1:30:55.6 | Spread (1st 5) 1:25.0 |
| 20, 21, 68, 79, 96, (134), (165) |
| Wes Roberts, Jake Deweese, Matt McKinney, Brock Adams, Noah Marks, (Kurt Kitzman), (Nick Jackman) |
| 17:26.0, 17:28.0, 18:32.5, 18:38.1, 18:51.0, (19:29.0), (19:50.0) |
6 | 290 | South Side,
PA - Team Time (1st 5) 1:31:28.0 | Spread (1st 5) 1:24.0 |
| 34, 38, 41, 59, 118, (143), (178) |
| Aaron Neal, Jaron Martin, Dylan Anderer, Nathan Reckner, Logan Russell, (Dylan Miller), (Christopher Flynn) |
| 17:49.0, 18:01.0, 18:03.0, 18:22.0, 19:13.0, (19:38.0), (20:04.0) |
7 | 291 | Ambridge Area,
PA - Team Time (1st 5) 1:31:08.6 | Spread (1st 5) 1:39.2 |
| 12, 56, 73, 74, 76, (109), (133) |
| Eric Dunmyer, Jake Griffith, Justin Gleasen, Kevin Renner, Alex Genre, (Kyle Robinson), (Victor Dryer) |
| 16:58.0, 18:20.0, 18:36.4, 18:37.0, 18:37.2, (19:05.0), (19:24.8) |
8 | 301 | Northgate,
PA - Team Time (1st 5) 1:31:55.0 | Spread (1st 5) 30.0 |
| 41, 61, 63, 66, 70, (118), (186) |
| Jonathan Gusew, Connor Mulligan, Aaron Makatura, Isaiah Driscoll, Jake Ruble, (Jacob Ruble), (Parra Patrick) |
| 18:03.0, 18:24.0, 18:26.0, 18:29.0, 18:33.0, (19:13.0), (20:14.3) |
9 | 322 | South Park,
PA - Team Time (1st 5) 1:31:46.0 | Spread (1st 5) 1:30.3 |
| 25, 43, 53, 93, 108, (159), (180) |
| Tyler Rigby, Matt Cavalier, Pat Kaczka, Patrick Martin, Alan Mosi, (Matt Miller), (Greg Graf) |
| 17:34.0, 18:03.6, 18:17.1, 18:47.0, 19:04.3, (19:46.0), (20:07.0) |
10 | 337 | Neshannock,
PA - Team Time (1st 5) 1:31:50.1 | Spread (1st 5) 1:51.0 |
| 23, 33, 62, 89, 130, (152), (170) |
| Nico Gabriel, Robbie Kroner, Matt Turner, Robert Schrantz, Ron Calvert, (Jonathan Wherry), (Austin Moose) |
| 17:33.0, 17:42.9, 18:25.0, 18:45.2, 19:24.0, (19:42.5), (19:59.2) |
11 | 348 | Beaver Area,
PA - Team Time (1st 5) 1:31:43.1 | Spread (1st 5) 2:14.0 |
| 5, 45, 95, 99, 104, (111), (164) |
| Asa Equals, Josef DiPietrantonio, Steven Mengel, Jack McLaughlin, Kevin Forner, (Jay Showvaker), (Ryan Zimmerman) |
| 16:49.0, 18:07.0, 18:50.3, 18:53.8, 19:03.0, (19:07.0), (19:48.1) |
12 | 362 | Bishop Canevin,
PA - Team Time (1st 5) 1:32:45.9 | Spread (1st 5) 1:02.0 |
| 48, 50, 64, 80, 120, (129), (144) |
| Jake Seligman, Jeff Flora, Dan Bunevich, Matt Durbin, Tyler Green, (Sean Donnelly), (Jordan Spadafora) |
| 18:12.0, 18:13.9, 18:27.0, 18:39.0, 19:14.0, (19:23.0), (19:38.9) |
13 | 365 | Vincentian Academy,
PA - Team Time (1st 5) 1:31:07.0 | Spread (1st 5) 3:52.0 |
| 1, 22, 29, 126, 187, (197), (236) |
| Alex Archer, Ryan Archer, Anthony Smaldino, Philip Madonna, Andrew Spicer, (John Didonato), (Matt Devlin) |
| 16:24.0, 17:29.0, 17:38.0, 19:20.0, 20:16.0, (20:26.0), (21:26.0) |
14 | 372 | Winchester Thurston,
PA - Team Time (1st 5) 1:32:49.0 | Spread (1st 5) 1:10.0 |
| 37, 60, 78, 85, 112, (167), (180) |
| Adam Eller, Nathaniel Hubel, Earl Hord, Rogan Grant, Robert Lincoln, (Jacob Sonnenklar), (George Price) |
| 17:58.0, 18:23.0, 18:38.0, 18:42.0, 19:08.0, (19:50.5), (20:07.0) |
15 | 389 | Laurel,
PA - Team Time (1st 5) 1:32:36.2 | Spread (1st 5) 2:25.2 |
| 13, 51, 90, 100, 135, (190), (210) |
| Ethan Wilson, Clint Glenn, Noah Donovan, Corey Conway, Daniel Bailey, (David Rogan), (Cody Little) |
| 17:05.0, 18:15.5, 18:45.8, 18:59.7, 19:30.2, (20:20.0), (20:38.9) |
16 | 441 | Our Lady Of The Sacred Heart,
PA - Team Time (1st 5) 1:33:56.8 | Spread (1st 5) 1:23.6 |
| 52, 72, 82, 87, 148, (193), (247) |
| Nick Kocent, Dom Desalle, Patrick Michael, Jim Pifko, Ian Schrenk, (Mike Ruggiero), (Greg Suehr) |
| 18:17.0, 18:36.2, 18:39.8, 18:43.2, 19:40.6, (20:21.0), (22:01.0) |
17 | 464 | Southmoreland,
PA - Team Time (1st 5) 1:33:46.0 | Spread (1st 5) 2:49.0 |
| 16, 56, 104, 117, 171, (231), (237) |
| Robert Smith, Josh Dei, Phil Weinman, Mike Garlowich, Ryan Allem, (Bradley Whoric), (Rory Keefer) |
| 17:11.0, 18:20.0, 19:03.0, 19:12.0, 20:00.0, (21:20.0), (21:27.0) |
18 | 490 | Seton-Lasalle,
PA - Team Time (1st 5) 1:34:38.6 | Spread (1st 5) 1:16.0 |
| 44, 101, 102, 116, 127, (139), (141) |
| Dan Mazur, Elijaj Barret, Nino Tommarello, Jared Aiello, Mike Creehan, (John Wray), (Henry Glitz) |
| 18:05.0, 19:00.1, 19:01.5, 19:11.0, 19:21.0, (19:32.0), (19:36.0) |
19 | 499 | Shenango,
PA - Team Time (1st 5) 1:34:45.9 | Spread (1st 5) 1:48.9 |
| 47, 68, 98, 115, 171, (176), (196) |
| Tommy Stillwagon, David Waldschmidt, Andy McCann, Dyllan Latimer, Zach Matuch, (Tyler Stiver), (Cj Beamon) |
| 18:11.1, 18:32.5, 18:53.5, 19:08.8, 20:00.0, (20:03.0), (20:25.0) |
20 | 531 | Derry Area,
PA - Team Time (1st 5) 1:35:15.0 | Spread (1st 5) 2:11.0 |
| 46, 49, 120, 122, 194, (203), (214) |
| Zack Casini, Caleb McGaughran, Kyle Davis, Andrew McElhoes, Joshua Rahuba, (Ethan Huston), (Nick Reeves) |
| 18:11.0, 18:13.0, 19:14.0, 19:15.0, 20:22.0, (20:31.0), (20:40.0) |
21 | 642 | Fort Cherry,
PA - Team Time (1st 5) 1:36:34.7 | Spread (1st 5) 2:45.2 |
| 27, 132, 136, 155, 192, (221), (226) |
| John Allison, Joey Pershina, Adam Lucarini, Joshua Merlino, Riley Sember, (Thomas Koraido), (Jimmy Kubacki) |
| 17:35.0, 19:24.5, 19:31.0, 19:44.0, 20:20.2, (20:58.0), (21:13.0) |
22 | 649 | Riverview,
PA - Team Time (1st 5) 1:36:55.0 | Spread (1st 5) 59.0 |
| 93, 106, 142, 149, 159, (194), (204) |
| Joseph Loalbo, Jon Springer, Evan Scott, Connor Accettulla, Will Hendrix, (Brendan Anthony), (Michael Kutilek) |
| 18:47.0, 19:04.0, 19:37.0, 19:41.0, 19:46.0, (20:22.0), (20:32.0) |
23 | 669 | Greensburg Central Catholic,
PA - Team Time (1st 5) 1:36:59.0 | Spread (1st 5) 3:05.0 |
| 29, 97, 125, 201, 217, (228), (231) |
| Andrew Schilb, Tom Forsythe, Jake Very, Pat Solomon, Ethan Swan, (Matt Horchar), (Nick Very) |
| 17:38.0, 18:52.0, 19:19.0, 20:27.0, 20:43.0, (21:19.0), (21:20.0) |
24 | 677 | Freeport Area,
PA - Team Time (1st 5) 1:37:13.7 | Spread (1st 5) 1:31.2 |
| 55, 138, 157, 161, 166, (176), (215) |
| Kevin Keppel, Stephen Posney, Eric Snyder, Colin Meehan, Ryan Armitage, (Kyle Zboran), (Zach Will) |
| 18:19.0, 19:31.5, 19:45.0, 19:48.0, 19:50.2, (20:03.0), (20:40.9) |
25 | 681 | Frazier,
PA - Team Time (1st 5) 1:37:11.0 | Spread (1st 5) 2:45.0 |
| 32, 91, 174, 187, 197, (248), (254) |
| Sawyer Palonder, Cory Krall, Ryan Maurer, Tanner Murt, Billy Mahalko, (Brandon Mathews), (Zach Poling) |
| 17:41.0, 18:46.0, 20:02.0, 20:16.0, 20:26.0, (22:09.0), (22:31.0) |
26 | 707 | Ellwood City,
PA - Team Time (1st 5) 1:37:20.0 | Spread (1st 5) 3:26.0 |
| 17, 92, 182, 207, 209, (233), (259) |
| Eric Mccall, Jai Ranchod, Nolan Duncan, Rayn Lewis, James Gajewski, (Michael Perry), (Matt Maielli) |
| 17:11.4, 18:46.5, 20:09.0, 20:35.7, 20:37.4, (21:21.0), (22:48.6) |
27 | 714 | Brentwood,
PA - Team Time (1st 5) 1:37:47.7 | Spread (1st 5) 1:13.7 |
| 83, 145, 149, 168, 169, (261), (287) |
| Brandon Striplin, Max Smith, James Eagle, Sadin Lemo, Dan Faix, (Alex Kuchar), (Corey Egger) |
| 18:40.0, 19:40.0, 19:41.0, 19:53.0, 19:53.7, (23:03.0), (27:55.0) |
28 | 738 | Burgettstown,
PA - Team Time (1st 5) 1:38:17.0 | Spread (1st 5) 2:48.0 |
| 36, 109, 171, 205, 217, (227), (237) |
| Marco Bennett, Luke Bennett, Branden Lashhorn, Scott Ward, Ryan Christy, (Chris Brucker), (Jake Bandi) |
| 17:55.0, 19:05.0, 20:00.0, 20:34.0, 20:43.0, (21:17.0), (21:27.0) |
29 | 750 | Brownsville Area,
PA - Team Time (1st 5) 1:38:28.2 | Spread (1st 5) 54.8 |
| 124, 139, 145, 157, 185, (250), (275) |
| Corey Peton, Anthony Toulson, Brandon Simcoke, Nick Simcoke, Wade Strickler, (Brandon Myrga), (Christian Sesek) |
| 19:18.2, 19:32.0, 19:40.0, 19:45.0, 20:13.0, (22:16.2), (24:07.0) |
30 | 772 | New Brighton,
PA - Team Time (1st 5) 1:38:48.0 | Spread (1st 5) 2:08.0 |
| 86, 151, 155, 161, 219, (242), (249) |
| Jacob Campbell, Shane Oxendine, Devon Kelly, Scott Shields, Jason Gacesa, (Cody Mengel), (Andy Ludwig) |
| 18:43.0, 19:42.0, 19:44.0, 19:48.0, 20:51.0, (21:38.0), (22:10.0) |
31 | 788 | Avonworth / Northgate,
PA - Team Time (1st 5) 1:39:07.0 | Spread (1st 5) 1:30.0 |
| 106, 145, 153, 179, 205, (235), (244) |
| Dj Reinhart, Danny Danylo, Paul Kluitenberg, Matt Kujawinski, Robbie Williams, (Shawn Drwal), (Matt Raves) |
| 19:04.0, 19:40.0, 19:43.0, 20:06.0, 20:34.0, (21:24.6), (21:49.0) |
| 788 | Mohawk Area,
PA - Team Time (1st 5) 1:39:07.7 | Spread (1st 5) 1:23.8 |
| 103, 112, 184, 189, 200, (208), (241) |
| Sam Brown, Alex Scott, Jacob Stroebel, Aaron Pace, Zac Halden, (Justin Boron), (Woodrow Cowher) |
| 19:02.5, 19:08.0, 20:11.8, 20:19.1, 20:26.3, (20:35.9), (21:30.5) |
33 | 803 | Yough,
PA - Team Time (1st 5) 1:39:34.6 | Spread (1st 5) 2:21.6 |
| 74, 136, 174, 197, 222, (223), (225) |
| Brandon Holmes, Travis Conway, David Tamasy, Christian Stangroom, Alex Rachocki, (Corey Flesik), (Tim Clark) |
| 18:37.0, 19:31.0, 20:02.0, 20:26.0, 20:58.6, (21:08.0), (21:11.0) |
34 | 818 | Waynesburg Central,
PA - Team Time (1st 5) 1:39:56.5 | Spread (1st 5) 3:20.5 |
| 39, 153, 190, 202, 234, (242) |
| Codie Snyder, Gage Griffin, Chris Hamilton, Sonny Pollino, Scott Bernosky, (James Waddel) |
| 18:02.5, 19:43.0, 20:20.0, 20:28.0, 21:23.0, (21:38.0) |
35 | 839 | Keystone Oaks,
PA - Team Time (1st 5) 1:42:48.6 | Spread (1st 5) 6:21.6 |
| 15, 88, 213, 258, 265, (269), (272) |
| Matt Drabick, Anthony Barbetti, Derek Kalanish, John Lippert, Jesse Stefanski, (Luke Pearson), (John Beck) |
| 17:10.0, 18:44.9, 20:39.2, 22:42.9, 23:31.6, (23:57.0), (24:00.0) |
36 | 874 | Chartiers Houston,
PA - Team Time (1st 5) 1:40:41.4 | Spread (1st 5) 4:30.4 |
| 19, 183, 211, 216, 245, (252), (260) |
| Ryan Dodd, Nick Redmon, Andrew Rozsas, Pete Provenzano, Josh St. Clair, (Kyle Johnston), (Jimmy Ellis) |
| 17:20.0, 20:10.0, 20:39.0, 20:42.0, 21:50.4, (22:25.0), (22:51.0) |
37 | 989 | Mcguffey,
PA - Team Time (1st 5) 1:45:29.0 | Spread (1st 5) 6:12.0 |
| 28, 220, 228, 246, 267, (269) |
| Andrew Moore, Zack Morley, Alexander Macbeth, Sam Moore, Alex Zlatarich, (Dylan Ardeno) |
| 17:36.0, 20:52.0, 21:19.0, 21:54.0, 23:48.0, (23:57.0) |
38 | 1165 | Washington,
PA - Team Time (1st 5) 1:53:29.0 | Spread (1st 5) 6:03.0 |
| 128, 223, 256, 278, 280 |
| Colin Gould, Elijah Ellerman, Nash Fawcett, Dalton Fonner, Tyler Ankrom |
| 19:22.0, 21:08.0, 22:38.0, 24:56.0, 25:25.0 |
39 | 1201 | Kittanning Senior,
PA - Team Time (1st 5) 1:49:53.0 | Spread (1st 5) 3:27.0 |
| 211, 228, 237, 251, 274, (279) |
| Connor Gossett, Trey Montebell, Rob Dunn, Joey Recupero, Chris Pytel, (Jude Kunst) |
| 20:39.0, 21:19.0, 21:27.0, 22:22.0, 24:06.0, (25:05.0) |
40 | 1290 | Avella Area,
PA - Team Time (1st 5) 1:54:45.0 | Spread (1st 5) 2:31.0 |
| 240, 253, 262, 264, 271 |
| Chris Talbert, Dustin Hall, Jake DePetro, Drew Hodgkiss, Tim Waddell |
| 21:28.0, 22:30.0, 23:19.0, 23:29.0, 23:59.0 |
41 | 1324 | Elderton,
PA - Team Time (1st 5) 1:57:28.0 | Spread (1st 5) 1:31.0 |
| 254, 263, 266, 268, 273 |
| Kody Beer, David Bastig, Tucker Glover, Evan DeFalco, Landon Kunselman |
| 22:31.0, 23:25.0, 23:37.0, 23:53.0, 24:02.0 |
42 | 1384 | Steel Valley,
PA - Team Time (1st 5) 2:06:01.8 | Spread (1st 5) 4:00.7 |
| 257, 276, 282, 283, 286 |
| Drew Blasko, Kenny Sikora, Logan Perry, Keith Blasko, Phong Chau |
| 22:39.3, 24:36.0, 26:01.0, 26:05.5, 26:40.0 |
43 | 1415 | Union Area,
PA - Team Time (1st 5) 2:12:45.0 | Spread (1st 5) 4:04.0 |
| 277, 281, 284, 285, 288 |
| Jonathan Noble, Vernon Short, Tommy Damon, Andrew Keller, Zach Strobel |
| 24:53.0, 25:54.0, 26:24.0, 26:37.0, 28:57.0 |