1 | 69 | South Fayette,
PA - Team Time (1st 5) 1:25:32.4 | Spread (1st 5) 44.5 |
| 5, 9, 10, 13, 32, (33), (49) |
| Evan Zombek, Ryan Lerda, Stephen Zombek, Joncarlo Patton, Patrick Brady, (Frank Morelli), (Devan Sandala) |
| 16:50.9, 16:58.9, 16:59.4, 17:07.8, 17:35.4, (17:36.7), (18:02.7) |
2 | 86 | Quaker Valley,
PA - Team Time (1st 5) 1:26:03.0 | Spread (1st 5) 44.0 |
| 6, 7, 12, 30, 31, (69), (97) |
| Rob Veltre, Roy Hadfield, Luke Kropf, Xavier Lang, Josh Szymanski, (Charlie Kristo), (Fletcher Hubsch) |
| 16:51.0, 16:56.0, 17:07.0, 17:34.0, 17:35.0, (18:29.0), (19:15.0) |
3 | 124 | West Allegheny,
PA - Team Time (1st 5) 1:27:10.0 | Spread (1st 5) 1:11.0 |
| 3, 17, 21, 39, 44, (65), (77) |
| R.J. Freese, Zach Salek, Zach White, Sam Costa, Tom Bruni, (Matt Johnson), (Will Page) |
| 16:47.0, 17:16.0, 17:24.0, 17:45.0, 17:58.0, (18:26.0), (18:42.0) |
4 | 165 | Mars Area,
PA - Team Time (1st 5) 1:28:21.0 | Spread (1st 5) 36.0 |
| 21, 27, 35, 35, 47, (58), (64) |
| Scott Slaney, Frankie Petrini, Nathan Mrdjenovich, Chris Georgiadis, Brendan Knox, (Gage Zimmerman), (Zack Hunkele) |
| 17:24.0, 17:33.0, 17:42.0, 17:42.0, 18:00.0, (18:18.0), (18:25.0) |
5 | 184 | Laurel Highlands,
PA - Team Time (1st 5) 1:28:51.0 | Spread (1st 5) 59.0 |
| 17, 21, 38, 53, 55, (73), (91) |
| Adam Ennis, Justin Kostelnik, Michael Cecchini, Ryan Teets, Steven Salanick, (Gregg Maruca), (Josh Chisler) |
| 17:16.0, 17:24.0, 17:43.0, 18:13.0, 18:15.0, (18:36.0), (19:11.0) |
6 | 187 | Beaver Area,
PA - Team Time (1st 5) 1:28:28.6 | Spread (1st 5) 1:49.3 |
| 2, 40, 43, 45, 57, (83), (86) |
| Marshall Bruce, Zach Monit, Cameron Clerici, Riley Lamison, Jonathon McRae, (Dillon Chumak), (Nick Albanese) |
| 16:28.1, 17:50.0, 17:55.0, 17:58.1, 18:17.4, (18:58.9), (19:03.0) |
7 | 194 | Knoch,
PA - Team Time (1st 5) 1:29:02.0 | Spread (1st 5) 1:21.4 |
| 15, 25, 34, 48, 72, (73), (84) |
| Preston Carlsson, Alex Cetnar, Brandon Grumski, Drew Venesky, Nathaniel Pettit, (Paul Kasunic), (Don Bierhals) |
| 17:13.0, 17:32.0, 17:41.6, 18:01.0, 18:34.4, (18:36.0), (19:00.0) |
8 | 250 | Uniontown Area,
PA - Team Time (1st 5) 1:30:23.0 | Spread (1st 5) 1:40.0 |
| 14, 19, 62, 75, 80, (82), (87) |
| Nate Edenfield, Brady Guthrie, Paul Klatt, Jacob Cahn, Patrick Hager, (Justin Hostetler), (Gerald Ellington) |
| 17:10.0, 17:19.0, 18:24.0, 18:40.0, 18:50.0, (18:56.0), (19:08.0) |
9 | 283 | Greensburg Salem,
PA - Team Time (1st 5) 1:31:18.5 | Spread (1st 5) 1:05.0 |
| 35, 52, 54, 63, 79, (108), (130) |
| Zach Klueber, Ryan Trout, Brett Smith, Andrew Craig, Gerome Spino, (Nick Rossi), (Christian Lewis) |
| 17:42.0, 18:11.0, 18:14.0, 18:24.5, 18:47.0, (19:32.0), (19:53.0) |
10 | 316 | West Mifflin Area,
PA - Team Time (1st 5) 1:32:05.9 | Spread (1st 5) 1:41.5 |
| 26, 42, 67, 85, 96, (111), (169) |
| Aaron Bonacci, Ryan Brennan, Kevin Dulak, Zack Schrott, Russell Smith, (Kevin Cochrane), (Travis Anderson) |
| 17:32.8, 17:51.0, 18:26.8, 19:01.0, 19:14.3, (19:36.0), (21:31.0) |
11 | 317 | Indiana Area,
PA - Team Time (1st 5) 1:31:49.0 | Spread (1st 5) 2:52.0 |
| 8, 27, 40, 114, 128, (129), (131) |
| Ryan Louther, Kevin Jennings, Adam Lenze, Dylan Rinehart, Hunter Valentin, (Brennan Ferguson), (Brian Bowersox) |
| 16:58.0, 17:33.0, 17:50.0, 19:38.0, 19:50.0, (19:51.0), (19:54.0) |
12 | 330 | Blackhawk,
PA - Team Time (1st 5) 1:32:32.0 | Spread (1st 5) 2:26.0 |
| 11, 24, 91, 98, 106, (146), (147) |
| Zack Black, Noah Ross, Sean Bisbal, Eric Aulbach, Kevin Jenkins, (Lukas Goehring), (Nathaniel Ziegler) |
| 17:05.0, 17:27.0, 19:11.0, 19:18.0, 19:31.0, (20:26.0), (20:27.0) |
13 | 366 | Thomas Jefferson,
PA - Team Time (1st 5) 1:33:20.1 | Spread (1st 5) 2:05.0 |
| 27, 58, 65, 102, 114, (124), (127) |
| Severin Scott, Joe Rimsky, Matt Bourgeois, Anthony Gentilcore, Pat Walsh, (Daniel Schrum), (Tim Grassi) |
| 17:33.0, 18:18.0, 18:26.0, 19:25.1, 19:38.0, (19:47.6), (19:49.8) |
14 | 461 | Derry Area,
PA - Team Time (1st 5) 1:35:51.0 | Spread (1st 5) 1:14.0 |
| 61, 87, 100, 101, 112, (118), (125) |
| Zack Casini, Sam McGaughran, Greg Rager, Austin Buterbaugh, Ryan Nicol, (Brendan Cary), (Josh Adams) |
| 18:23.0, 19:08.0, 19:21.0, 19:22.0, 19:37.0, (19:41.0), (19:48.0) |
15 | 463 | South Park,
PA - Team Time (1st 5) 1:35:08.6 | Spread (1st 5) 4:11.1 |
| 1, 78, 90, 144, 150, (152), (174) |
| Tyler Rigby, Greg Graf, Jordan Carr, Jacob Marlin, Stephen Nelson, (Shawn Berkeybile), (Vinnie Monfredi) |
| 16:21.8, 18:43.0, 19:10.1, 20:20.8, 20:32.9, (20:34.5), (21:46.0) |
16 | 504 | Freeport Area,
PA - Team Time (1st 5) 1:36:28.3 | Spread (1st 5) 2:26.0 |
| 50, 56, 117, 133, 148, (155), (179) |
| Colin Meehan, Caleb Smith, Nathan Mccombs, Noah Bowser, Jared Kapustik, (Ryan Miller), (Owen Parks) |
| 18:03.0, 18:17.0, 19:40.2, 19:59.1, 20:29.0, (20:39.8), (21:57.6) |
17 | 508 | Southmoreland,
PA - Team Time (1st 5) 1:36:47.0 | Spread (1st 5) 2:10.0 |
| 51, 89, 91, 136, 141, (195) |
| Ben Bickerton, Josh Dei, Mike Garlowich, Ryan Allem, Sage Guynn, (Brandon Hernley) |
| 18:06.0, 19:10.0, 19:11.0, 20:04.0, 20:16.0, (23:12.0) |
18 | 532 | New Brighton,
PA - Team Time (1st 5) 1:37:36.0 | Spread (1st 5) 4:07.0 |
| 16, 103, 122, 125, 166, (167), (169) |
| Jacob Campbell, Shane Oxendine, Scott Shields, Brett Peacock, Devon Kelly, (Cody Mengel), (Dominc Greco) |
| 17:14.0, 19:26.0, 19:47.0, 19:48.0, 21:21.0, (21:22.0), (21:31.0) |
19 | 538 | Yough,
PA - Team Time (1st 5) 1:37:14.0 | Spread (1st 5) 1:43.0 |
| 71, 76, 112, 138, 141, (153), (154) |
| Travis Conway, Damiyan Davis, Aaron Morgan, Codie Buglar, Gino Ciarimboli, (Zac Shipley), (Dan Turnsek) |
| 18:33.0, 18:41.0, 19:37.0, 20:07.0, 20:16.0, (20:35.0), (20:36.0) |
20 | 550 | Central Valley,
PA - Team Time (1st 5) 1:37:55.0 | Spread (1st 5) 2:34.0 |
| 60, 91, 104, 134, 161, (175), (198) |
| Jeff Zeiber, Austin Obenauf, Jacob Biskup, Bill Vana, Josh Marvenko, (Andrew Stein), (Josh Brown) |
| 18:20.0, 19:11.0, 19:28.0, 20:02.0, 20:54.0, (21:47.0), (23:22.0) |
21 | 583 | Hopewell,
PA - Team Time (1st 5) 1:38:25.0 | Spread (1st 5) 37.0 |
| 104, 108, 116, 118, 137, (157), (160) |
| Tocci Nick, Joshua Charles, Clark Cicone, Gregory Nero, Michael Chuhran, (Brian Reisker-Hopkins), (Kyle Davis) |
| 19:28.0, 19:32.0, 19:39.0, 19:41.0, 20:05.0, (20:42.0), (20:52.0) |
22 | 597 | Waynesburg Central,
PA - Team Time (1st 5) 1:40:11.2 | Spread (1st 5) 5:16.8 |
| 4, 95, 139, 177, 182, (199), (210) |
| Shawn Hilverding, Drew Mcconville, Anthony Morrow, Eric Brownfield, Nick Siordia, (Vinny Morrow), (Nic Shelton) |
| 16:48.2, 19:13.5, 20:14.1, 21:50.4, 22:05.0, (23:31.7), (25:10.3) |
23 | 605 | Elizabeth Forward,
PA - Team Time (1st 5) 1:40:26.9 | Spread (1st 5) 3:34.9 |
| 70, 81, 99, 171, 184, (188), (197) |
| Tyler Wachs, Alexander Thorton, Jake Cheek, Bruce Keffer, Shane Indyk, (Marshall Grubbs), (Zach Thomas) |
| 18:31.1, 18:55.9, 19:18.9, 21:35.0, 22:06.0, (22:31.6), (23:16.0) |
24 | 606 | Ellwood City,
PA - Team Time (1st 5) 1:39:07.0 | Spread (1st 5) 2:21.0 |
| 68, 106, 122, 151, 159, (185), (186) |
| Matthew Reed, Wesley Larry, Tatsumasa Abe, James Gajewski, Alex Tomak, (John DeCaro), (Logan Teodoro) |
| 18:27.0, 19:31.0, 19:47.0, 20:34.0, 20:48.0, (22:10.0), (22:26.0) |
25 | 699 | Montour,
PA - Team Time (1st 5) 1:43:24.0 | Spread (1st 5) 5:18.0 |
| 20, 149, 163, 178, 189, (193), (194) |
| Ryan Cieslak, Dominic Corona, Paul McCurdy, Brandon Girovard, Tj Walters, (Judson Hollerich), (Nick Hemke) |
| 17:20.0, 20:31.0, 21:00.0, 21:55.0, 22:38.0, (22:58.0), (23:02.0) |
26 | 707 | Keystone Oaks,
PA - Team Time (1st 5) 1:44:06.2 | Spread (1st 5) 5:14.5 |
| 46, 120, 164, 181, 196, (204), (206) |
| Tom Gorman, Jesse Stefanski, Ryan McCay, John Lippert, Jeff Coffy, (Jay Busch), (Nate Groh) |
| 17:59.8, 19:44.1, 21:04.0, 22:04.0, 23:14.3, (24:36.4), (24:49.0) |
27 | 739 | Mcguffey,
PA - Team Time (1st 5) 1:42:59.0 | Spread (1st 5) 1:52.0 |
| 110, 143, 156, 162, 168, (176), (190) |
| Gage Nicolella, Ryan Walters, Dan Orr, Cole Vaughan, Camden Fletcher, (Chris Walker), (Eric Nolin) |
| 19:35.0, 20:18.0, 20:40.0, 20:59.0, 21:27.0, (21:50.0), (22:40.0) |
28 | 804 | Kittanning Senior,
PA - Team Time (1st 5) 1:45:46.0 | Spread (1st 5) 2:06.0 |
| 132, 145, 172, 173, 182, (186), (192) |
| Jason Nolf, Nathan Goldner, Zac Burns, Jacob Snyder, Connor Blose, (Joey Recupero), (Christian Emminger) |
| 19:59.0, 20:22.0, 21:38.0, 21:42.0, 22:05.0, (22:26.0), (22:52.0) |
29 | 824 | Steel Valley,
PA - Team Time (1st 5) 1:49:36.2 | Spread (1st 5) 5:01.5 |
| 121, 140, 158, 200, 205, (207), (209) |
| Tyler Majernik, Michael Yano, Evan Speis, Dustin Vargo, Liam Dempsey, (Anthony Giovaninni), (Richmond Nguyen) |
| 19:44.9, 20:15.8, 20:46.9, 24:02.2, 24:46.4, (24:52.8), (25:00.2) |
30 | 949 | Mohawk Area,
PA - Team Time (1st 5) 1:56:03.0 | Spread (1st 5) 4:46.0 |
| 165, 180, 191, 202, 211 |
| Sam Whippo, Dakota Lee, Andrew Henley, Matthew Carran, Nick Matsukas |
| 21:07.0, 22:03.0, 22:43.0, 24:17.0, 25:53.0 |
31 | 958 | Brownsville Area,
PA - Team Time (1st 5) 2:00:04.0 | Spread (1st 5) 6:27.0 |
| 135, 201, 202, 208, 212, (213), (214) |
| Craig Silbaugh, Brandon Myrga, Christian Sesek, Harry Hiles, Brad Beatty, (Wade Strickler), (Mason Kromer) |
| 20:03.0, 24:16.0, 24:17.0, 24:58.0, 26:30.0, (27:47.0), (28:44.0) |