1151Quaker Valley, PA - Team Time (1st 5) 1:22:24.0 | Spread (1st 5) 1:20.0
3, 8, 16, 47, 77, (93), (266)
L J. Westwood, Nat Fox, Roy Hadfield, Matt Cooper, Rob Veltre, (Josh Szymanski), (Xavier Lang)
15:50.0, 16:11.0, 16:22.0, 16:51.0, 17:10.0, (17:18.0), (18:27.0)
2260West Chester East, PA - Team Time (1st 5) 1:24:22.0 | Spread (1st 5) 40.0
31, 35, 42, 63, 89, (97), (98)
Jesse Rogers, Jack McDonald, Zack Trama, Nick Libbi, Eric Diestelow, (Chris Cummings), (Tom Dougherty)
16:37.0, 16:40.0, 16:46.0, 17:02.0, 17:17.0, (17:19.0), (17:20.0)
3289Wellsboro Area, PA - Team Time (1st 5) 1:24:21.1 | Spread (1st 5) 1:15.7
19, 24, 26, 87, 133, (184), (245)
Jordan Jackson, Bob Owlett, Jordon Jackson, Bobby Hill, Garrett Webster, (Joey Doganiero), (Joe Doganiero)
16:24.3, 16:28.8, 16:32.0, 17:16.0, 17:40.0, (18:01.3), (18:21.0)
4344Lower Moreland, PA - Team Time (1st 5) 1:25:29.0 | Spread (1st 5) 18.0
53, 56, 69, 79, 87, (155), (165)
Dan Gelman, Dan Alexander, Sam Sufler, Matt Duda, Chris Moran, (Luke Castor), (Mike Mangan)
16:58.0, 16:59.0, 17:05.0, 17:11.0, 17:16.0, (17:50.0), (17:54.0)
5380Canton Area, PA - Team Time (1st 5) 1:25:44.8 | Spread (1st 5) 54.0
39, 49, 51, 119, 122, (372), (386)
Emmett Watson, Brooks Gleckner, Eddie Larcom, Darren Killian, Brennan Gleckner, (Andrew Moody), (Zach Pettigrew)
16:43.0, 16:54.0, 16:56.0, 17:34.8, 17:37.0, (19:02.0), (19:09.0)
6439Blue Ridge, PA - Team Time (1st 5) 1:26:02.0 | Spread (1st 5) 1:20.0
18, 73, 98, 109, 141, (369), (378)
Jake Hinkley, Mike Robbs, Ethan Mansfield, Chris Carlson, Teejay Loomis, (Christopher Carlsen), (Patrick Cramer)
16:23.0, 17:07.0, 17:20.0, 17:29.0, 17:43.0, (19:01.0), (19:04.0)
7462Sayre Area, PA - Team Time (1st 5) 1:26:19.5 | Spread (1st 5) 1:15.5
43, 69, 79, 81, 190, (210), (313)
Matt Romanauski, Nate Romanauski, Nick Sweet, Alexander Porter, Lorenzo Servedio, (Alex Porter), (Andy Platt)
16:48.0, 17:05.0, 17:11.0, 17:12.0, 18:03.5, (18:13.0), (18:44.0)
8463Towanda Area, PA - Team Time (1st 5) 1:25:51.8 | Spread (1st 5) 1:54.2
7, 36, 73, 169, 178, (341), (485)
Aaron Valoroso, Aaron Valerosa, Simon Smith, Schuyler Smith, Kevin Blackman, (Manny Borrero), (Matthew Bartholomew)
16:05.8, 16:42.0, 17:07.0, 17:57.0, 18:00.0, (18:52.0), (20:10.0)
9534North East, PA - Team Time (1st 5) 1:26:42.4 | Spread (1st 5) 1:56.1
9, 101, 107, 118, 199, (236), (431)
Ryan Smathers, Ben Mcauley, Doug Drab, Gary Olsen, Jacob Miller, (Tyler Giesen), (Ryan Anderson)
16:11.9, 17:21.9, 17:27.6, 17:33.0, 18:08.0, (18:18.7), (19:29.5)
10580Wyalusing Valley Senior, PA - Team Time (1st 5) 1:27:32.0 | Spread (1st 5) 56.0
60, 76, 128, 147, 169, (240), (300)
Tyler Sutton, Aaron Woodruff, Brenton Gerould, Brenten Gerould, Mark Kusmierz, (Matthew Woodruff), (Mitchell Pickett)
17:01.0, 17:08.0, 17:39.0, 17:47.0, 17:57.0, (18:19.1), (18:38.0)
11592Holy Redeemer, PA - Team Time (1st 5) 1:27:45.0 | Spread (1st 5) 29.0
89, 105, 122, 133, 143, (223), (242)
Vinay Murthy, Mitchel Ford, Frazee Sutphen, Patrick Condo, Mike Ambrulavage, (Josh Foust), (Christopher Kabacinski)
17:17.0, 17:25.0, 17:37.0, 17:40.0, 17:46.0, (18:16.0), (18:20.0)
12622Annville-Cleona, PA - Team Time (1st 5) 1:27:12.0 | Spread (1st 5) 2:01.0
26, 53, 56, 204, 283, (330), (390)
Shawn Wolfe, Mark Bachman, Ben Mason, Phil Corle, Jon Zechman, (Jeff Inman), (Michael Darok)
16:32.0, 16:58.0, 16:59.0, 18:10.0, 18:33.0, (18:49.0), (19:09.3)
13624Sullivan County, PA - Team Time (1st 5) 1:27:12.9 | Spread (1st 5) 2:08.1
14, 59, 138, 139, 274, (353), (356)
Kelby Mullen, Brian Smith, Glen Hamilton, Nathan Kiner, Lucas Hatton, (Tanner McCarty), (Jordan Beinlich)
16:21.0, 16:59.6, 17:41.0, 17:42.2, 18:29.1, (18:56.0), (18:57.0)
14663West Middlesex Area, PA - Team Time (1st 5) 1:28:13.5 | Spread (1st 5) 40.4
84, 117, 140, 157, 165, (173), (200)
Trey Powell, David Johnson, Chase Whelan, Aaron Wilson, Levi Canon, (John Sochor), (Isaac Williams)
17:13.6, 17:32.0, 17:42.9, 17:51.0, 17:54.0, (17:58.0), (18:08.3)
15700Dock Mennonite Academy, PA - Team Time (1st 5) 1:27:46.0 | Spread (1st 5) 1:49.0
30, 43, 141, 233, 253, (292), (363)
Charlie Frank, Andrew Johnson, Josh Neal, Derek Godshall, Jacob Cook, (Devon Bergey), (Donald Rossler)
16:34.0, 16:48.0, 17:43.0, 18:18.0, 18:23.0, (18:36.0), (18:59.0)
16720Boiling Springs, PA - Team Time (1st 5) 1:27:53.0 | Spread (1st 5) 2:40.0
36, 81, 85, 102, 416, (516), (518)
John Clark, Ben Grove, Jonathan Goodson, Sam Bohn, Brendan Barnes, (Ben Orris), (Adam Shenk)
16:42.0, 17:12.0, 17:14.0, 17:23.0, 19:22.0, (21:03.8), (21:21.0)
17725Vincentian Academy, PA - Team Time (1st 5) 1:27:23.0 | Spread (1st 5) 3:08.0
11, 29, 56, 209, 420, (485), (499)
Ryan Archer, Alex Archer, Anthony Smaldino, Andrew Koryak, Philip Madonna, (Nick Bencsics), (Matt Montanari)
16:16.0, 16:33.0, 16:59.0, 18:11.0, 19:24.0, (20:10.0), (20:29.0)
18728Devon Preparatory, PA - Team Time (1st 5) 1:28:09.0 | Spread (1st 5) 1:57.0
25, 89, 157, 196, 261, (345), (345)
Tom Seykora, Alex DiMarzio, Albert Marciano, Justin McNabb, Spencer Latran, (Ryan Fulmer), (Joe Matthews)
16:29.0, 17:17.0, 17:51.0, 18:06.0, 18:26.0, (18:54.0), (18:54.0)
19733Lewisburg Area, PA - Team Time (1st 5) 1:27:49.0 | Spread (1st 5) 2:04.0
22, 45, 121, 270, 275, (300), (317)
Sean Walker, Iyassu Berhanu, Nate Martin, Nick Scullin, Thomas Toole, (Jack Temple), (Glen Knight)
16:26.0, 16:49.0, 17:36.0, 18:28.0, 18:30.0, (18:38.0), (18:45.0)
20746Jenkintown, PA - Team Time (1st 5) 1:28:46.0 | Spread (1st 5) 1:15.0
60, 120, 157, 186, 223, (266), (289)
Phil Khaisman, Hatcher Ballard, Ben Adams, Nick Satterthwaite, Jake Soloff, (Tommy Oliver), (Greg Wagner)
17:01.0, 17:35.0, 17:51.0, 18:03.0, 18:16.0, (18:27.0), (18:35.0)
21751Mercyhurst Prep, PA - Team Time (1st 5) 1:28:58.6 | Spread (1st 5) 43.0
112, 128, 132, 169, 210, (316), (361)
Phil Martone, Sebastian Curtin, Paul Cancilla, David Benczkowski, Sean-Patrick Brady, (Aaron Haas), (Nick Scrimenti)
17:30.0, 17:39.0, 17:39.6, 17:57.0, 18:13.0, (18:44.3), (18:58.0)
22754Danville, PA - Team Time (1st 5) 1:28:30.0 | Spread (1st 5) 1:29.0
48, 60, 192, 204, 250, (292), (323)
Nate Kapp, Tyler Vella, Nathan Kapp, Porter Mitchell, Nate Adler, (Addison Zakarian), (Matt Harris)
16:53.0, 17:01.0, 18:04.0, 18:10.0, 18:22.0, (18:36.0), (18:47.0)
23765Beaver Area, PA - Team Time (1st 5) 1:28:24.2 | Spread (1st 5) 1:59.0
31, 86, 133, 223, 292, (323), (451)
Josef DiPietrantonio, Asa Equals, Cameron Clerici, Jack McLaughlin, Zach Monit, (Marshall Bruce), (Steven Mengel)
16:37.0, 17:15.2, 17:40.0, 18:16.0, 18:36.0, (18:47.0), (19:48.0)
24767Elk Lake, PA - Team Time (1st 5) 1:27:00.0 | Spread (1st 5) 3:04.0
1, 12, 210, 255, 289, (323), (392)
Luke Jones, Will Bennett, Jason Vermeulen, Eddie Cumens, Matt Horvath, (Seth Carney), (Brandon Roman)
15:31.0, 16:17.0, 18:13.0, 18:24.0, 18:35.0, (18:47.0), (19:11.0)
25785Masterman(Julia R.), PA - Team Time (1st 5) 1:29:01.9 | Spread (1st 5) 1:12.0
63, 146, 165, 195, 216, (237), (276)
Keaton Naff, Jasper Anderson, Robert Mcgarry, Sahil Singhal, Julian Degroot-Lutzner, (Shawn Eapen), (Renajd Rrapi)
17:02.0, 17:46.4, 17:54.0, 18:05.5, 18:14.0, (18:19.0), (18:30.5)
26788Lancaster Mennonite, PA - Team Time (1st 5) 1:28:40.0 | Spread (1st 5) 1:58.0
14, 162, 165, 210, 237, (237), (259)
Jared Schatz, Gabe Imhof, Dan Zook, Paul Markovits, Jessie Schatz, (Andrew Yoder), (Andre Zimmerman)
16:21.0, 17:53.0, 17:54.0, 18:13.0, 18:19.0, (18:19.0), (18:25.0)
27824South Fayette, PA - Team Time (1st 5) 1:29:33.0 | Spread (1st 5) 15.0
143, 152, 169, 178, 182, (245), (286)
Will Cusick, Evan Zombek, Corey Mitchell, Stephen Zombek, Ryan Lerda, (Stephen Hasis), (Hunter Austin)
17:46.0, 17:49.0, 17:57.0, 18:00.0, 18:01.0, (18:21.0), (18:33.9)
28858Notre Dame Green Pond, PA - Team Time (1st 5) 1:29:37.0 | Spread (1st 5) 57.0
89, 173, 182, 198, 216, (216), (313)
Eric Busher, Mike Martinsky, Adam Scheirer, David Pruszyncki, Michael Koons, (Alex Stevens), (Chris Henley)
17:17.0, 17:58.0, 18:01.0, 18:07.0, 18:14.0, (18:14.0), (18:44.0)
29886Saegertown, PA - Team Time (1st 5) 1:28:15.0 | Spread (1st 5) 3:29.0
6, 26, 114, 307, 433, (462), (505)
Hunter Johnston, Nate Tallada, Morgan Schenberg, Justin Griffith, Casey Burns, (Mackinzie Price), (Dan Kozubal)
16:01.0, 16:32.0, 17:31.0, 18:41.0, 19:30.0, (19:53.0), (20:45.0)
30911Fairview, PA - Team Time (1st 5) 1:29:56.0 | Spread (1st 5) 52.0
109, 173, 192, 192, 245, (269), (345)
Connor Gregory, Pete Sweney, Joey Muscarella, Nick Samsel, Dan Wilko, (Peter Sweny), (Doug Squires)
17:29.0, 17:58.0, 18:04.0, 18:04.0, 18:21.0, (18:27.4), (18:54.0)
31918Mid Valley Secondary, PA - Team Time (1st 5) 1:29:39.0 | Spread (1st 5) 1:52.0
52, 103, 210, 223, 330, (363), (403)
Jason Sansky, Mike Petcavage, Matthew Sansky, Jamie Dodgson, Quinn Tomcho, (Jeff Jordan), (Steve Kropa)
16:57.0, 17:24.0, 18:13.0, 18:16.0, 18:49.0, (18:59.0), (19:16.0)
32956Shady Side Academy, PA - Team Time (1st 5) 1:29:43.2 | Spread (1st 5) 1:57.5
31, 181, 186, 270, 288, (353), (411)
Jack Bagamery, Maxwell Young, Max Young, Zach Prizant, David Lembersky, (Max Prizant), (Nolan Wise)
16:37.0, 18:00.7, 18:03.0, 18:28.0, 18:34.5, (18:56.0), (19:20.0)
33965Springfield Township (Montco), PA - Team Time (1st 5) 1:29:31.0 | Spread (1st 5) 2:35.0
10, 173, 204, 250, 328, (408), (411)
John Trueman, Francisco Marty, Zac Endter, Alex Vierick, Peter Jenkins, (Matt Fields), (Brennan Garber)
16:13.0, 17:58.0, 18:10.0, 18:22.0, 18:48.0, (19:19.0), (19:20.0)
341009Mt Carmel Area, PA - Team Time (1st 5) 1:29:21.0 | Spread (1st 5) 2:28.0
13, 41, 310, 317, 328, (330), (386)
Mikael Hause, Justin Skavery, Cory Hoffman, Jeremy Schmoyer, Michael Saukaitis, (Nate Bartos), (Jon Mazurkevich)
16:20.0, 16:45.0, 18:43.0, 18:45.0, 18:48.0, (18:49.0), (19:09.0)
351030Oswayo Valley, PA - Team Time (1st 5) 1:29:53.4 | Spread (1st 5) 2:44.2
17, 109, 204, 321, 379, (489), (492)
Barrett Kemp, Spencer Cole, Gabe Rees, Grant Nolan, Spencer Howard, (Caleb Moyer), (Ryan Matviichuk)
16:22.1, 17:29.0, 18:10.0, 18:46.0, 19:06.3, (20:12.0), (20:19.1)
361049Somerset Area, PA - Team Time (1st 5) 1:30:42.6 | Spread (1st 5) 1:02.0
147, 152, 162, 258, 330, (391), (395)
Charles Troll, Nick Bastian, Conner Gibson, Pat Fapore, Ravi Desai, (Shivam Patel), (Shane Ickes)
17:47.0, 17:49.0, 17:53.0, 18:24.6, 18:49.0, (19:10.0), (19:12.0)
371114Freedom Area, PA - Team Time (1st 5) 1:30:37.6 | Spread (1st 5) 2:20.0
67, 72, 202, 356, 417, (491), (503)
Wes Roberts, Jake Deweese, Noah Marks, Brock Adams, Kurt Kitzman, (Evan Stiger), (Danny Conrad)
17:03.0, 17:06.0, 18:08.6, 18:57.0, 19:23.0, (20:17.0), (20:38.0)
381138Northeast Bradford, PA - Team Time (1st 5) 1:31:02.2 | Spread (1st 5) 5:09.1
2, 4, 113, 506, 513, (520), (524)
Curt Jewett, Sam Williams, Brandon Devonshire, Gabe Carrington, Bryton Carrington, (Mason Merrell), (Hunter Carmen)
15:48.9, 15:57.8, 17:30.2, 20:47.3, 20:58.0, (21:45.7), (28:51.0)
391143Lansdale Catholic, PA - Team Time (1st 5) 1:31:03.8 | Spread (1st 5) 2:36.8
53, 133, 185, 330, 442, (443), (454)
Ryan DeBarberie, Peter Danielson, Tom Boyle, Steve Famularo, Quinn Danielson, (Kevin Steinke), (Austin Bauersmith)
16:58.0, 17:40.0, 18:02.0, 18:49.0, 19:34.8, (19:36.0), (19:48.1)
401144Littlestown Area, PA - Team Time (1st 5) 1:30:45.0 | Spread (1st 5) 3:26.0
21, 103, 280, 283, 457, (522)
Xavier Sauvageau, Billy Stolkavich, Tyler Green, Billy Stolkovich, Erik Christensen, (Justin Clabaugh)
16:25.0, 17:24.0, 18:32.0, 18:33.0, 19:51.0, (22:42.0)
411152New Hope - Solebury, PA - Team Time (1st 5) 1:31:22.0 | Spread (1st 5) 54.0
147, 220, 233, 245, 307, (338), (339)
Colin Mcclusick, Tom Hische, Christian Oliveira, Dylan Selbst, Brandon Loretti, (James Mycek), (Ken Locke)
17:47.0, 18:15.0, 18:18.0, 18:21.0, 18:41.0, (18:50.0), (18:51.0)
421155Westmont Hilltop, PA - Team Time (1st 5) 1:31:06.4 | Spread (1st 5) 1:57.1
68, 186, 223, 306, 372, (415), (417)
Kevin Dailey, Mike Walsh, Dan Dailey, Brandon Leech, Calvin Hetrick, (Mustafa Hammudi), (Grant Gagnon)
17:04.9, 18:03.0, 18:16.0, 18:40.5, 19:02.0, (19:21.1), (19:23.0)
431163Warrior Run Area, PA - Team Time (1st 5) 1:31:03.0 | Spread (1st 5) 2:34.0
45, 133, 186, 382, 417, (427), (494)
Dan Isenberg, Daniel Isenberg, Spencer Williamson, Mitchel Kieser, Matthew McAndrew, (Dalton Thomas), (Dominic Lincalis)
16:49.0, 17:40.0, 18:03.0, 19:08.0, 19:23.0, (19:27.0), (20:25.0)
441188Elk County Catholic, PA - Team Time (1st 5) 1:31:26.2 | Spread (1st 5) 2:16.0
93, 151, 250, 255, 439, (475), (504)
Caleb Lecker, Ryan Detsch, Drew Bille, Joe Hoffman, Peter Cooney, (Lorenzo Dingcong), (Ryan Jacobs)
17:18.0, 17:48.2, 18:22.0, 18:24.0, 19:34.0, (20:00.8), (20:44.0)
451217Allentown Central Catholic, PA - Team Time (1st 5) 1:31:51.0 | Spread (1st 5) 2:44.0
83, 160, 196, 310, 468, (469), (476)
Shawn Regan, Colin Fitzgerald, Jon Miller, Tyler Fox, Austin Becker, (Michael Gordon), (Caleb Connelly)
17:13.0, 17:52.0, 18:06.0, 18:43.0, 19:57.0, (19:59.0), (20:01.0)
461233Oley Valley, PA - Team Time (1st 5) 1:31:46.0 | Spread (1st 5) 46.0
160, 220, 273, 280, 300, (411), (465)
John Wilkinson, Christopher Shewell, Nathan Rosenberger, Nate Rosenberger, Peter Aston, (Channing Mauger), (Joshua Sell)
17:52.0, 18:15.0, 18:29.0, 18:32.0, 18:38.0, (19:20.0), (19:56.0)
471248Saucon Valley, PA - Team Time (1st 5) 1:31:49.0 | Spread (1st 5) 1:25.0
125, 216, 261, 270, 376, (392), (476)
Michael Sutherland, Patrick Jackson, Jameson Packer, Nathan Fritzinger, Jeremy Leidich, (Brendan Weaver), (Nicholas Evangelista)
17:38.0, 18:14.0, 18:26.0, 18:28.0, 19:03.0, (19:11.0), (20:01.0)
481259Kutztown Area, PA - Team Time (1st 5) 1:31:42.6 | Spread (1st 5) 1:27.0
114, 128, 296, 360, 361, (500), (502)
Conner Mertz, David Welsh, Sam Summer, Jared Kunkle, Anson Weidner, (Trevor Kananskie), (Brent Beck)
17:31.0, 17:39.0, 18:37.0, 18:57.6, 18:58.0, (20:31.0), (20:35.0)
491288Central Cambria, PA - Team Time (1st 5) 1:32:02.5 | Spread (1st 5) 1:51.6
106, 215, 264, 296, 407, (408), (449)
Grant Barber, Adam Westrick, Chris Gittings, Justin Jeffers, Randy Hodgson, (Logan Brandis), (Josh Remillard)
17:27.0, 18:13.7, 18:26.2, 18:37.0, 19:18.6, (19:19.0), (19:45.5)
501289Holy Cross (PA), PA - Team Time (1st 5) 1:31:29.0 | Spread (1st 5) 2:50.0
22, 178, 300, 386, 403, (439), (451)
Rico Galassi, Antonio Hastie, Mike Pastore, Andrew Nelson, Charlie Rogers, (John Milner), (Joe Faltynowicz)
16:26.0, 18:00.0, 18:38.0, 19:09.0, 19:16.0, (19:34.0), (19:48.0)
511330Maplewood, PA - Team Time (1st 5) 1:32:03.0 | Spread (1st 5) 2:06.5
63, 223, 309, 350, 385, (402), (426)
Jeremy Parsons, Jake Parsons, Calum Hyde, Jonathan Garrett, Hanz Wentz, (Tyler Wetherbee), (Jesse Hayes)
17:02.0, 18:16.0, 18:41.8, 18:54.7, 19:08.5, (19:15.0), (19:26.3)
521331Hickory, PA - Team Time (1st 5) 1:32:15.9 | Spread (1st 5) 56.2
150, 279, 287, 300, 315, (317), (317)
Marcus Sonoga, Derek Work, Freddy Abraham, Kyle Boyd, Kevin Logan, (Tyler Schurko), (Logan Griffen)
17:48.0, 18:31.7, 18:34.0, 18:38.0, 18:44.2, (18:45.0), (18:45.0)
531339Troy Area, PA - Team Time (1st 5) 1:31:54.8 | Spread (1st 5) 2:22.3
40, 285, 312, 322, 380, (401), (425)
Zack Despreaux, Zack Schonher, Ethan Calkins, Stanle Zimmerman, Zach Schonher, (Jordan Grimes), (Josh Tedesco)
16:44.5, 18:33.8, 18:43.6, 18:46.1, 19:06.8, (19:14.3), (19:25.8)
541345Penns Valley, PA - Team Time (1st 5) 1:32:45.0 | Spread (1st 5) 2:54.0
69, 114, 231, 462, 469, (521), (523)
Ryan Brown, Matthew Fuller, Michael Decker, Angelo Nicosia, Adam Mothersbaugh, (Issac Duvall), (Kyle Houser)
17:05.0, 17:31.0, 18:17.0, 19:53.0, 19:59.0, (21:56.0), (26:21.0)
551358Bishop Mccort, PA - Team Time (1st 5) 1:32:25.8 | Spread (1st 5) 32.3
231, 249, 259, 282, 337, (358), (368)
Connor Howard, Noah Huffman, Dan Mihalko, Ryan Eckenrod, Bill Adamy, (Brad Bixel), (Marc Eckenrod)
18:17.0, 18:21.9, 18:25.0, 18:32.6, 18:49.3, (18:57.1), (18:59.1)
561362Union City Area, PA - Team Time (1st 5) 1:32:15.5 | Spread (1st 5) 1:38.6
96, 235, 327, 345, 359, (465), (484)
Ben Luce, Noah Freel, Drake Burgess, Cody Thomas, Isiah Gardner, (Russell Adams), (Connor Hanlin)
17:18.6, 18:18.1, 18:47.6, 18:54.0, 18:57.2, (19:56.0), (20:09.4)
571367Lake-Lehman, PA - Team Time (1st 5) 1:32:29.0 | Spread (1st 5) 3:46.0
34, 63, 341, 435, 494, (513), (515)
Jacob Bevan, Kieran Sutton, Zack Vanloon, Chris Pinkerton, Joel Austin, (Matt Gorski), (Connor Daly)
16:39.0, 17:02.0, 18:52.0, 19:31.0, 20:25.0, (20:58.0), (21:03.0)
581371Richland, PA - Team Time (1st 5) 1:32:37.0 | Spread (1st 5) 45.0
203, 204, 289, 330, 345, (386), (433)
Nick Marx, Andrew Restivo, Julius Eckroth, Sean Thorpe, Robert Newsom, (Nate Miller), (Nick D'Ambrosia)
18:09.0, 18:10.0, 18:35.0, 18:49.0, 18:54.0, (19:09.0), (19:30.0)
591403Cochranton, PA - Team Time (1st 5) 1:32:53.3 | Spread (1st 5) 1:45.1
164, 177, 266, 351, 445, (483), (501)
Alex Rodgers, Ryan Northcott, Logan Herzberger, Nathan Kline, Nathan Lindeman, (Nate Roche), (Jerrod Morrison)
17:53.2, 17:59.8, 18:27.0, 18:55.0, 19:38.3, (20:07.1), (20:34.0)
601404Trinity (Camp Hill), PA - Team Time (1st 5) 1:32:43.0 | Spread (1st 5) 1:34.0
125, 220, 292, 372, 395, (444), (451)
Ben Grimme, William Edwards, Andrew Gallagher, Matt Sobotta, Corey Lyden, (Aaron Bloschichak), (Tim Predmore)
17:38.0, 18:15.0, 18:36.0, 19:02.0, 19:12.0, (19:38.0), (19:48.0)
611463Riverside (Ellwood City), PA - Team Time (1st 5) 1:33:30.3 | Spread (1st 5) 2:14.3
124, 127, 305, 448, 459, (461), (508)
Adam Snowden, William Evans, Christian George, Sam Zilavy, John Evans, (Conner Fanks), (Dan Spiker)
17:37.5, 17:38.7, 18:38.9, 19:43.4, 19:51.8, (19:52.7), (20:50.9)
621488Palmerton Area, PA - Team Time (1st 5) 1:33:30.0 | Spread (1st 5) 1:29.4
191, 201, 230, 429, 437, (480), (508)
John Achtermann, Mike Horvath, David Fitzpatrick, Cody Eckhart, Josh Evans, (Sean Seiler), (Tyler Svetik)
18:03.6, 18:08.5, 18:16.9, 19:28.0, 19:33.0, (20:05.0), (20:50.9)
631490Southern Columbia Area, PA - Team Time (1st 5) 1:33:19.9 | Spread (1st 5) 3:39.1
20, 242, 277, 472, 479, (510), (512)
Andrew Steely, Collin Dudanowicz, Karl Myhre, Connor Houseknecht, Connor Swank, (John Wilson), (Justin Ernest)
16:24.9, 18:20.0, 18:31.0, 20:00.0, 20:04.0, (20:52.0), (20:57.0)
641497General Mclane, PA - Team Time (1st 5) 1:33:18.5 | Spread (1st 5) 1:43.6
145, 254, 326, 340, 432, (471), (485)
Lukas Hallett, Nolan Marcinko, Sam Reagan, Matt Bucko, Lloyd Koester, (Dean Twitchell), (Ryan Goff)
17:46.3, 18:23.1, 18:47.5, 18:51.7, 19:29.9, (19:59.8), (20:10.0)
651515Ligonier Valley, PA - Team Time (1st 5) 1:33:02.2 | Spread (1st 5) 2:00.8
75, 344, 351, 363, 382, (457), (490)
Josh Patrick, Dylan Jackman, Josh Hough, Jordan Lundquist, Justin Patrick, (Sam Maust), (Matt Kimmick)
17:07.2, 18:53.0, 18:55.0, 18:59.0, 19:08.0, (19:51.0), (20:13.0)
661519Cranberry, PA - Team Time (1st 5) 1:33:40.8 | Spread (1st 5) 2:22.9
107, 155, 363, 438, 456, (488), (496)
Casey Spence, Ryan Zacherl, Joseph Hart, Brian Heller, Kyle Brocks, (Michael Drzewiecki), (Dj Lander)
17:27.6, 17:50.0, 18:59.0, 19:33.7, 19:50.5, (20:10.4), (20:26.0)
671543North Schuylkill, PA - Team Time (1st 5) 1:32:56.0 | Spread (1st 5) 4:08.0
5, 277, 369, 411, 481, (493), (498)
Brendan Shearn, Devin Mashack, Alex Weisbeck, Evan Brouse, Michael Ferenchick, (Tyler Budnavage), (Trent Kauffman)
15:58.0, 18:31.0, 19:01.0, 19:20.0, 20:06.0, (20:24.0), (20:28.0)
681545Forest Hills Senior, PA - Team Time (1st 5) 1:33:35.0 | Spread (1st 5) 2:21.0
100, 223, 376, 399, 447, (478), (497)
Conor Dimond, Tim Kestermont, Derek Dumm, Adam Warren, Devin Dumm, (Alex Leer), (Ryan McQueen)
17:21.0, 18:16.0, 19:03.0, 19:13.0, 19:42.0, (20:03.0), (20:27.0)
691549Northwestern Lehigh, PA - Team Time (1st 5) 1:33:26.0 | Spread (1st 5) 3:10.0
36, 255, 395, 403, 460, (464), (465)
Tyler Stelmack, Joey Dufy, Ryan Cerrone, Collin Furchner, Jarrett Trexler, (Mitchell Evans), (Brett Volk)
16:42.0, 18:24.0, 19:12.0, 19:16.0, 19:52.0, (19:55.0), (19:56.0)
701589Northern Potter, PA - Team Time (1st 5) 1:33:53.3 | Spread (1st 5) 1:14.6
241, 244, 265, 398, 441, (474), (519)
Mike Adams, Ethan Kibbe, Tim Adams, Aaron Olney, Matt Morgan, (Aaron Schweigart), (Sam Hamilton)
18:19.5, 18:20.4, 18:26.8, 19:12.5, 19:34.1, (20:00.2), (21:34.3)
711595Commodore Perry, PA - Team Time (1st 5) 1:33:55.0 | Spread (1st 5) 1:38.0
152, 296, 296, 424, 427, (507), (511)
Nathan White, Justin Mirage, Cordell Schreiber, Dan Kitchen, Chad Peterson, (Eric Johnston), (Michael Bonnett)
17:49.0, 18:37.0, 18:37.0, 19:25.0, 19:27.0, (20:49.0), (20:56.0)
721601Notre Dame East Stroudsburg, PA - Team Time (1st 5) 1:33:37.0 | Spread (1st 5) 2:36.0
50, 341, 369, 406, 435, (455), (517)
Brett Gubitosi, Nate Leies, Dan Vilinsky, Bobby Allan, Danny Gaa, (Mike Biffen), (Matt Rennekamp)
16:55.0, 18:52.0, 19:01.0, 19:18.0, 19:31.0, (19:50.0), (21:11.0)
731605Delone Catholic, PA - Team Time (1st 5) 1:34:01.0 | Spread (1st 5) 2:28.0
93, 261, 381, 420, 450, (472), (481)
Nick Poole, Nicolas Poole, Christop Overdorff, Michael McCleaf, Mike McCleaf, (Nick Nace), (Luke Woolford)
17:18.0, 18:26.0, 19:07.0, 19:24.0, 19:46.0, (20:00.0), (20:06.0)
741608Wyomissing Area, PA - Team Time (1st 5) 1:33:47.0 | Spread (1st 5) 1:32.0
128, 353, 363, 372, 392, (408), (420)
Kyle Shinn, Ryan Middleton, Clint Arriola, Doug Brown, Austin Koppenhaver, (Paul Lutz), (Brant Portner)
17:39.0, 18:56.0, 18:59.0, 19:02.0, 19:11.0, (19:19.0), (19:24.0)
751610Bethlehem Catholic, PA - Team Time (1st 5) 1:33:45.2 | Spread (1st 5) 2:13.8
78, 330, 382, 400, 420, (430), (446)
John Donchez, Trevor Kleckner, James Ryan, Matt Lazicky, Travis Stasa, (Chris Landolfi), (Quinn Stasia)
17:10.2, 18:49.0, 19:08.0, 19:14.0, 19:24.0, (19:29.4), (19:40.6)