196Cardinal O'Hara, PA - Team Time (1st 5) 1:19:11.2 | Spread (1st 5) 29.7
7, 15, 19, 26, 29, (61), (166)
Dan Savage, Chris Pastore, Mike Bilotta, Kevin James, Ernie Pitone, (Christian Ostroski), (Matt Brown)
15:32.2, 15:48.2, 15:50.9, 15:58.0, 16:01.9, (16:16.9), (16:45.2)
2169West Chester Henderson, PA - Team Time (1st 5) 1:20:00.0 | Spread (1st 5) 37.0
11, 16, 34, 41, 67, (101), (112)
Bryan Andrews, Austin Stecklair, Reiny Barchet, Tim Collins, Charlie Grab, (Tony Russell), (Mike Salach)
15:41.0, 15:49.0, 16:05.0, 16:07.0, 16:18.0, (16:30.0), (16:32.0)
3270Mt Lebanon, PA - Team Time (1st 5) 1:20:40.0 | Spread (1st 5) 1:05.0
4, 32, 48, 67, 119, (131), (145)
Alexander Moran, Lawton Tellin, Kevin Tramaglini, Scott Westover, Seamus Roddy, (Jack Walsh), (Tony Consiglio)
15:30.0, 16:04.0, 16:13.0, 16:18.0, 16:35.0, (16:38.0), (16:41.0)
4271Council Rock North, PA - Team Time (1st 5) 1:20:02.8 | Spread (1st 5) 1:22.0
1, 8, 60, 71, 131, (145), (285)
Chris Campbell, Mac Emery, James Zingarini, Ross Wilson, Chris Capecci, (Tj Ierubino), (Zac Keller)
15:16.0, 15:33.4, 16:16.4, 16:19.0, 16:38.0, (16:41.0), (17:11.7)
5331North Allegheny, PA - Team Time (1st 5) 1:21:16.0 | Spread (1st 5) 41.0
17, 34, 81, 92, 107, (131), (159)
Logan Steiner, Timothy Appman, Vincent Tonzo, Tyler Nicotra, Matt McGoey, (Cordon Louco), (Mike Meehan)
15:50.0, 16:05.0, 16:23.0, 16:27.0, 16:31.0, (16:38.0), (16:43.8)
6456Wissahickon, PA - Team Time (1st 5) 1:21:51.0 | Spread (1st 5) 59.0
12, 74, 99, 107, 164, (268), (325)
Dillon Farrell, Hong Cho, Ben Ravetz, Sam Brooks, Tristan Marcelis, (Sawyer French), (Dan Center)
15:46.0, 16:20.0, 16:29.0, 16:31.0, 16:45.0, (17:09.0), (17:19.0)
7480Hatboro-Horsham, PA - Team Time (1st 5) 1:21:03.0 | Spread (1st 5) 1:33.0
3, 9, 38, 190, 240, (382), (386)
Sam Hibbs, Conner Quinn, David Kraiss, Sam Haugh, James Cahill, (Chris Montague), (Pat Clark)
15:29.0, 15:34.0, 16:06.0, 16:52.0, 17:02.0, (17:32.0), (17:33.1)
8504Dallas, PA - Team Time (1st 5) 1:22:19.0 | Spread (1st 5) 40.0
45, 62, 92, 125, 180, (195), (513)
Dominic Deluca, Chris Ehret, Jess Adams, Kyle Borland, Alex Zubko, (Brenden Ehret), (Ryan Thomas)
16:09.0, 16:17.0, 16:27.0, 16:37.0, 16:49.0, (16:53.0), (18:35.0)
9509North Penn (Lansdale), PA - Team Time (1st 5) 1:22:11.0 | Spread (1st 5) 54.0
27, 50, 62, 175, 195, (240), (247)
Jack Macauley, Dan Davis, Chris Trimble, Tyler Johnston, Hunter Hill, (Chris Bauer), (Ryan Grace)
15:59.0, 16:14.0, 16:17.0, 16:48.0, 16:53.0, (17:02.0), (17:03.0)
10533Central Bucks East, PA - Team Time (1st 5) 1:22:12.4 | Spread (1st 5) 1:09.3
36, 50, 70, 73, 304, (311), (316)
Alex Kane, Alex Izewski, Alec Brand, Alex Hiznay, Jake Nemeroff, (Carter Farrel), (Luke Ryan)
16:05.8, 16:14.0, 16:18.3, 16:19.2, 17:15.1, (17:17.0), (17:18.0)
11540Central Bucks South, PA - Team Time (1st 5) 1:22:11.0 | Spread (1st 5) 1:03.0
14, 43, 119, 180, 184, (272), (341)
Austin Gregor, Joey Waddington, Ryan Dickson, Stephen Chappell, Shane Connor, (Austin McCadden), (James Chappell)
15:48.0, 16:08.0, 16:35.0, 16:49.0, 16:51.0, (17:10.0), (17:23.0)
12555Holy Ghost Preparatory, PA - Team Time (1st 5) 1:22:32.6 | Spread (1st 5) 37.3
44, 89, 95, 160, 167, (168), (175)
Zachary Israel, Ryan Horgan, Zach Israel, Christian Kardish, Vincent Flood, (Sean Dooling), (Joseph Wolfe)
16:08.4, 16:26.5, 16:28.0, 16:44.0, 16:45.7, (16:46.0), (16:48.0)
13556Central Bucks West, PA - Team Time (1st 5) 1:22:40.9 | Spread (1st 5) 22.0
88, 91, 101, 101, 175, (209), (305)
Chris Berry, Nico Metzler, Alex Predhome, Matt Bee, Ben Smith, (Matt McGarvey), (Jimmie Kilgannon)
16:26.0, 16:26.9, 16:30.0, 16:30.0, 16:48.0, (16:56.0), (17:16.0)
14567Downingtown West, PA - Team Time (1st 5) 1:21:46.0 | Spread (1st 5) 1:38.0
9, 13, 99, 160, 286, (335), (409)
Quinn Devlin, Ian Barnhill, Kenny Leidal, Joey Steadman, Alex Jenkins, (Kyle Darling), (Mike Lewis)
15:34.0, 15:47.0, 16:29.0, 16:44.0, 17:12.0, (17:21.0), (17:40.0)
15581Great Valley, PA - Team Time (1st 5) 1:22:43.0 | Spread (1st 5) 28.0
57, 87, 131, 150, 156, (222), (260)
Ned Willig, Matt Willig, Joseph Toole, Aidan Cunniffe, Billy Wolffe, (Garrett Zatlin), (Kyle Kilroy)
16:15.0, 16:25.0, 16:38.0, 16:42.0, 16:43.0, (16:59.0), (17:07.0)
16589La Salle College High School, PA - Team Time (1st 5) 1:22:40.4 | Spread (1st 5) 43.0
30, 97, 145, 149, 168, (226), (363)
Tom Coyle, Andrew Stone, Matt Greco, Jack McGee, Brendan Bilotta, (Kevin Quinn), (Alex Chrostowski)
16:03.0, 16:28.5, 16:41.0, 16:41.9, 16:46.0, (17:00.0), (17:28.0)
17600Quaker Valley, PA - Team Time (1st 5) 1:22:24.0 | Spread (1st 5) 1:20.0
17, 47, 80, 184, 272, (316), (506)
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)
18627Conestoga, PA - Team Time (1st 5) 1:22:57.0 | Spread (1st 5) 33.0
50, 123, 125, 156, 173, (209), (226)
James Ferguson, Ben Allen, Tim Ferris, Brandon Twombly, Adam Rodriguez, (Danny Essex), (Ben Kligman)
16:14.0, 16:36.0, 16:37.0, 16:43.0, 16:47.0, (16:56.0), (17:00.0)
19793Archbishop Wood Catholic, PA - Team Time (1st 5) 1:23:08.2 | Spread (1st 5) 1:31.7
27, 33, 110, 246, 377, (438), (454)
Chris Muldoon, Tim Flanagan, Jonathan Schmidt, Mike Cosenza, Paul Sweeney, (Nick Chrostowski), (Dan Gillen)
15:59.0, 16:04.4, 16:31.3, 17:02.8, 17:30.7, (17:48.6), (17:53.5)
20797Penncrest, PA - Team Time (1st 5) 1:23:37.9 | Spread (1st 5) 40.0
71, 138, 168, 198, 222, (279), (369)
Brian Craft, Christian Kazanjian, Zach Smalls, Patrick Miller, Matt Kazanjian, (Corey Schauerman), (Craig CJ Cassey)
16:19.0, 16:40.0, 16:46.0, 16:53.9, 16:59.0, (17:11.0), (17:29.0)
21807State College Area, PA - Team Time (1st 5) 1:23:41.0 | Spread (1st 5) 42.0
92, 101, 164, 182, 268, (316), (316)
William Cather, John Crowe, Kyle Adams, Andrew Lanagan, Paul Wright, (Ken Harpster), (Jason Doll)
16:27.0, 16:30.0, 16:45.0, 16:50.0, 17:09.0, (17:18.0), (17:18.0)
22821William Tennent, PA - Team Time (1st 5) 1:23:39.0 | Spread (1st 5) 51.0
38, 182, 184, 204, 213, (272), (296)
Alex Cicchitti, John Simila, Colby Henry, Jesse Coleman, Mike Kane, (Eddie Kwait), (Frank Ludovici)
16:06.0, 16:50.0, 16:51.0, 16:55.0, 16:57.0, (17:10.0), (17:14.7)
23832Haverford Twp., PA - Team Time (1st 5) 1:23:49.0 | Spread (1st 5) 31.0
101, 150, 150, 199, 232, (383), (420)
Woo Kim, Erick White, Jon Kays, Adam Bodine, Jeff Magavero, (David Fowler), (Ryan Thompson)
16:30.0, 16:42.0, 16:42.0, 16:54.0, 17:01.0, (17:33.0), (17:43.0)
24899Pennridge, PA - Team Time (1st 5) 1:24:05.7 | Spread (1st 5) 23.5
129, 136, 184, 213, 237, (238), (279)
Jason Gallagher, Nick Olindo, Jared Reed, Briggs Faucette, Craig Benton, (Joeseph Logue), (Thomas Damarodis)
16:37.6, 16:39.0, 16:51.0, 16:57.0, 17:01.1, (17:01.7), (17:11.0)
25904Council Rock South, PA - Team Time (1st 5) 1:23:49.0 | Spread (1st 5) 1:27.0
46, 50, 119, 294, 395, (478), (502)
Sam Garfield, Hunter Smith, Michael Doyle, Chris Rowe, Nick Leighton, (Chris Starke), (Jeffrey Wiseman)
16:10.0, 16:14.0, 16:35.0, 17:13.0, 17:37.0, (18:03.0), (18:21.8)
26921Lower Merion, PA - Team Time (1st 5) 1:23:51.0 | Spread (1st 5) 1:23.0
22, 175, 190, 209, 325, (363), (416)
Michael McGowan, Gilad Doron, Aziz Kamoun, Mark Leitch, Andrew Horn, (Scott Cheloha), (Julian Weldon)
15:56.0, 16:48.0, 16:52.0, 16:56.0, 17:19.0, (17:28.0), (17:42.0)
27939Cathedral Prep, PA - Team Time (1st 5) 1:24:01.8 | Spread (1st 5) 1:11.9
67, 74, 204, 221, 373, (393), (414)
Ethan Louis, Martin Zegarelli, John Lacy, Santo Belle, Pat Kloecker, (Pat Pasqualicchio), (Norman Stark)
16:18.0, 16:20.0, 16:55.0, 16:58.9, 17:29.9, (17:36.1), (17:41.0)
28971Kiski Area, PA - Team Time (1st 5) 1:24:11.0 | Spread (1st 5) 2:27.0
20, 50, 138, 265, 498, (508), (511)
Brent Kennedy, Richard Lednak, Patrick Miller, Tyler Snider, Justin Stascak, (Tyler Lookabaugh), (Jay Schick)
15:51.0, 16:14.0, 16:40.0, 17:08.0, 18:18.0, (18:29.0), (18:34.0)
29982West Chester East, PA - Team Time (1st 5) 1:24:22.0 | Spread (1st 5) 40.0
125, 138, 168, 240, 311, (325), (330)
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)
301002Cumberland Valley, PA - Team Time (1st 5) 1:24:14.0 | Spread (1st 5) 1:10.0
57, 77, 257, 260, 351, (356), (383)
Alec Kunzweiler, Alex Coburn, Ryan Kidd, Brandon Dunham, Abdailah Soliman, (Scott St. Peter), (Kyle Rohde)
16:15.0, 16:21.0, 17:06.0, 17:07.0, 17:25.0, (17:26.0), (17:33.0)
311003Grove City Senior, PA - Team Time (1st 5) 1:23:33.5 | Spread (1st 5) 2:02.0
2, 59, 272, 314, 356, (374), (429)
Daniel Jaskowak, Ben Hoffman, Ian Brown, Ryan Whiteman, Aaron Benka, (Alex Knaby), (Brandon Wise)
15:24.0, 16:16.0, 17:10.0, 17:17.5, 17:26.0, (17:30.0), (17:45.0)
321009Wellsboro Area, PA - Team Time (1st 5) 1:24:21.1 | Spread (1st 5) 1:15.7
85, 98, 112, 305, 409, (477), (501)
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)
331015Strath Haven, PA - Team Time (1st 5) 1:24:28.0 | Spread (1st 5) 51.0
107, 138, 199, 232, 339, (344), (399)
Jack Huemmler, Jeff Seelaus, Noah Frick, Daniel Stewart, Sam Perricone, (Dylan Butera), (Dan Pfeiffer-Kelly)
16:31.0, 16:40.0, 16:54.0, 17:01.0, 17:22.0, (17:24.0), (17:38.0)
341020Tunkhannock Area, PA - Team Time (1st 5) 1:24:13.0 | Spread (1st 5) 1:17.0
41, 62, 268, 305, 344, (395), (464)
Ben Robinson, Jake Siegel, Tom Damiani, Carson Ayers, Alex Nole, (Ben Siegel), (Jack Tidball)
16:07.0, 16:17.0, 17:09.0, 17:16.0, 17:24.0, (17:37.0), (17:56.0)
351031Boyertown Area, PA - Team Time (1st 5) 1:24:16.0 | Spread (1st 5) 1:45.0
24, 145, 160, 286, 416, (441), (460)
Brett Kelly, Greg Mellor, David Schumaker, Collin Raineri, Brendan Quay, (Brett Durante), (Don Bullock)
15:57.0, 16:41.0, 16:44.0, 17:12.0, 17:42.0, (17:50.0), (17:55.0)
361052Cheltenham, PA - Team Time (1st 5) 1:24:33.0 | Spread (1st 5) 1:00.0
50, 204, 217, 286, 295, (387), (399)
Ryan Callahan, Josh Taliaferro, Bryson Lipscomb, Alex Hershman, Michael Dombkoski, (Quaiire Smith), (Matti Hollo)
16:14.0, 16:55.0, 16:58.0, 17:12.0, 17:14.0, (17:34.0), (17:38.0)
371059Altoona Area, PA - Team Time (1st 5) 1:24:18.0 | Spread (1st 5) 1:30.0
30, 48, 268, 330, 383, (463), (488)
Korey Replogle, Dylan Mountain, Patrick Reade, Cody Nail, Khristian Delozier, (Dalen Stroh), (Todd Taylor)
16:03.0, 16:13.0, 17:09.0, 17:20.0, 17:33.0, (17:55.9), (18:09.0)
381074Harriton, PA - Team Time (1st 5) 1:24:04.4 | Spread (1st 5) 2:21.6
6, 62, 117, 439, 450, (460), (485)
Max Norris, Peter Downs, James Butler, Jerry Delaney, Cameron Trainer, (Jack Curtis), (Connor Wortley)
15:31.4, 16:17.0, 16:34.0, 17:49.0, 17:53.0, (17:55.0), (18:07.0)
391162Unionville, PA - Team Time (1st 5) 1:24:56.0 | Spread (1st 5) 1:10.0
50, 184, 286, 298, 344, (434), (439)
Mike Ledyard, Nick Guarino, Jared Murphy, Brandt LoPapa, Max Berger, (Jeff Auger), (Colin McDonald)
16:14.0, 16:51.0, 17:12.0, 17:15.0, 17:24.0, (17:47.0), (17:49.0)
401176Saint Joseph's Prep, PA - Team Time (1st 5) 1:25:00.6 | Spread (1st 5) 1:09.6
114, 115, 208, 324, 415, (425), (449)
Paul Gennaro, Owen Glatts, Colin Sawyer, Maguire Herriman, isaiah Fisher, (Jadon Sargeant), (Matthew Winterle)
16:32.2, 16:32.5, 16:55.2, 17:18.9, 17:41.8, (17:43.2), (17:52.7)
411181Mifflin County, PA - Team Time (1st 5) 1:25:19.6 | Spread (1st 5) 1:59.7
78, 90, 122, 391, 500, (505), (514)
Zach Moon, Addison Monroe, Jon Colwell, Patrick Parker, Chris Falkner, (Darien Knudsen), (Joe Knarr)
16:21.1, 16:26.8, 16:35.5, 17:35.4, 18:20.8, (18:26.7), (18:41.8)
421186Methacton, PA - Team Time (1st 5) 1:25:07.0 | Spread (1st 5) 43.0
123, 226, 240, 272, 325, (330), (351)
Zack Musselman, Ryan Clee, Pat Hopkins, Tyler Thomas, Chris Lawley, (Zach Kline), (Pat Dinan)
16:36.0, 17:00.0, 17:02.0, 17:10.0, 17:19.0, (17:20.0), (17:25.0)
431199Souderton Area, PA - Team Time (1st 5) 1:25:09.0 | Spread (1st 5) 45.0
131, 150, 272, 305, 341, (344), (351)
Connor Linse, Collin Parry, Greg Mendrzycki, Sean Duzsa, X Cuppi, (Tim Lynch), (Dan Bedell)
16:38.0, 16:42.0, 17:10.0, 17:16.0, 17:23.0, (17:24.0), (17:25.0)
441209Pottsgrove, PA - Team Time (1st 5) 1:25:10.0 | Spread (1st 5) 46.0
117, 240, 257, 265, 330, (363), (399)
Ian Yanusko, Josh Toth, Mike Rossi, Kelson Coddington, Dylan Eaton, (Morgan Moonan), (Joe Kemper)
16:34.0, 17:02.0, 17:06.0, 17:08.0, 17:20.0, (17:28.0), (17:38.0)
451212Central Catholic(Pittsburgh), PA - Team Time (1st 5) 1:25:02.0 | Spread (1st 5) 2:01.0
24, 199, 257, 260, 472, (482), (497)
Mike Runco, Andy Haky, Jeff Van Kooten, Brian Bollens, Pat Curley, (Christian Cook), (John McCool)
15:57.0, 16:54.0, 17:06.0, 17:07.0, 17:58.0, (18:04.0), (18:17.0)
461244Upper Dublin, PA - Team Time (1st 5) 1:25:13.2 | Spread (1st 5) 1:21.8
79, 81, 265, 399, 420, (447), (498)
Francis Ferruzzi, Peter Schartel, Mitchel Silver, Charles Smugar, Carlo Arnone, (Steve Williamson), (Jae Kim)
16:21.2, 16:23.0, 17:08.0, 17:38.0, 17:43.0, (17:51.2), (18:18.0)
471277Lower Moreland, PA - Team Time (1st 5) 1:25:29.0 | Spread (1st 5) 18.0
217, 222, 254, 279, 305, (441), (455)
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)
481284Hampton, PA - Team Time (1st 5) 1:25:24.0 | Spread (1st 5) 1:23.0
62, 199, 298, 316, 409, (458), (518)
Brian Shields, Nathan Sloan, Jack Reidy, Jason Krist, Leonard Verdetto, (Lenny Verdetto), (Ryan Gallagher)
16:17.0, 16:54.0, 17:15.0, 17:18.0, 17:40.0, (17:54.8), (18:51.0)
491293Pennsbury, PA - Team Time (1st 5) 1:25:10.1 | Spread (1st 5) 1:52.2
21, 250, 278, 315, 429, (446), (448)
Connor Harriman, Sam Webb, Tom Martin, Kevin Molloy, Kevin Hill, (Nick Rizer), (Will Johnson)
15:52.8, 17:04.0, 17:10.5, 17:17.8, 17:45.0, (17:51.0), (17:52.4)
501305Lower Dauphin, PA - Team Time (1st 5) 1:25:31.6 | Spread (1st 5) 1:10.0
101, 130, 296, 369, 409, (480), (503)
Jeff Groh, Cole Nissley, Dan McCreary, Tim Groh, Tim Shea, (Josh Santeusanio), (Sean Weidner)
16:30.0, 16:37.9, 17:14.7, 17:29.0, 17:40.0, (18:03.3), (18:22.3)
511315Hershey, PA - Team Time (1st 5) 1:25:38.0 | Spread (1st 5) 1:03.0
138, 190, 204, 363, 420, (455), (460)
Nate Hamilton, Jake Brodeur, Eric Cray, Jordan Bowser, Aiden Demko, (Vinnie Fagerstrom), (Trevor Ruddle)
16:40.0, 16:52.0, 16:55.0, 17:28.0, 17:43.0, (17:54.0), (17:55.0)
521327Baldwin, PA - Team Time (1st 5) 1:25:00.0 | Spread (1st 5) 2:26.0
5, 168, 325, 360, 469, (504), (511)
Andrew Kuchta, George Kelly, Christian Labash, Parker Balla, Michael Mclaughlin, (Bobby Bishop), (Luke Phillips)
15:31.0, 16:46.0, 17:19.0, 17:27.0, 17:57.0, (18:23.4), (18:34.0)
531340Perkiomen Valley, PA - Team Time (1st 5) 1:25:39.0 | Spread (1st 5) 1:10.0
95, 173, 286, 387, 399, (405), (405)
Matt Dallago, Sean Hodgins, Patrick Leahy, Kevin Gibbons, Joey Adams, (Eric Ragusa), (Brandon Pierce)
16:28.0, 16:47.0, 17:12.0, 17:34.0, 17:38.0, (17:39.0), (17:39.0)
541349Canton Area, PA - Team Time (1st 5) 1:25:44.8 | Spread (1st 5) 54.0
156, 199, 209, 390, 395, (521), (523)
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)
551390Towanda Area, PA - Team Time (1st 5) 1:25:51.8 | Spread (1st 5) 1:54.2
36, 150, 260, 469, 475, (519), (524)
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)
561396Roman Catholic, PA - Team Time (1st 5) 1:25:50.6 | Spread (1st 5) 1:11.8
111, 239, 252, 368, 426, (467), (468)
Jim McShane, Stephen Monaghan, Nicholas Poretta, Matt Brown, Sean Truhan, (Matt Gasiewski), (Patrick Mccloskey)
16:31.9, 17:01.8, 17:04.7, 17:28.5, 17:43.7, (17:56.1), (17:56.2)
571402Chambersburg Area, PA - Team Time (1st 5) 1:25:50.5 | Spread (1st 5) 48.7
136, 253, 316, 335, 362, (487), (490)
Nick Rotz, Danny Klink, Ryun Holder, Adam Harriger, Zack Coleman, (Devan Thompson), (Grant Frey)
16:39.0, 17:04.8, 17:18.0, 17:21.0, 17:27.7, (18:08.0), (18:12.0)
581406Wilson (3), PA - Team Time (1st 5) 1:25:53.0 | Spread (1st 5) 49.0
138, 232, 311, 356, 369, (405), (484)
Eric Rodrigo, Jaryd Flank, Jesse Lerch, Chris Yeity, Josh Kuipers, (Nick Mahon), (Alex Fernandez)
16:40.0, 17:01.0, 17:17.0, 17:26.0, 17:29.0, (17:39.0), (18:05.0)
591407Red Lion Area, PA - Team Time (1st 5) 1:25:48.1 | Spread (1st 5) 1:11.1
86, 251, 323, 355, 392, (394), (433)
Matt Croft, Josh Pardoe, Caleb Gatchell, Nick McCabe, Nicholas McCabe, (Nathaniel Pardoe), (Ethan Gatchell)
16:24.6, 17:04.2, 17:18.5, 17:25.1, 17:35.7, (17:36.4), (17:46.5)
601408Manheim Township, PA - Team Time (1st 5) 1:25:59.0 | Spread (1st 5) 56.0
184, 190, 240, 360, 434, (441), (441)
Conner Zimmerman, Joey Warner, Louis Kester, Elliott Hirsch, Luke Maillie, (Matthew Milliron), (Stephen Capp)
16:51.0, 16:52.0, 17:02.0, 17:27.0, 17:47.0, (17:50.0), (17:50.0)
611415Spring Ford, PA - Team Time (1st 5) 1:25:51.0 | Spread (1st 5) 1:24.0
74, 222, 341, 351, 427, (485), (495)
Joe Osuch, Jesse Magolon, Joseph O'Such, Matt Olsen, Michael Cassidy, (Mark Ricchini), (Josh Tupper)
16:20.0, 16:59.0, 17:23.0, 17:25.0, 17:44.0, (18:07.0), (18:15.0)
621443Germantown Friends, PA - Team Time (1st 5) 1:26:07.0 | Spread (1st 5) 1:15.0
116, 213, 247, 431, 436, (476), (492)
Lyle Wistar, Christian Brady, Nick Dye, Paul Maxson, Mike Saah, (peter lee), (James Finney)
16:33.0, 16:57.0, 17:03.0, 17:46.0, 17:48.0, (18:01.0), (18:13.0)
1443Governor Mifflin, PA - Team Time (1st 5) 1:26:12.0 | Spread (1st 5) 1:21.0
125, 213, 217, 416, 472, (506), (517)
Evan Williams, Dalton Fisher, Levi Lang, Andrew Lesko, Jonah Graffius, (Jackson Richardson), (Jared Luckanitz)
16:37.0, 16:57.0, 16:58.0, 17:42.0, 17:58.0, (18:27.0), (18:49.0)
641454Red Land, PA - Team Time (1st 5) 1:25:59.0 | Spread (1st 5) 1:47.0
38, 232, 339, 395, 450, (464), (490)
John Felts, Aaron Lauer, Logan Zeigler, Will Landis, Skylar Weaver, (Hunter Stuyvesant), (Tyler Dugan)
16:06.0, 17:01.0, 17:22.0, 17:37.0, 17:53.0, (17:56.0), (18:12.0)
651455Taylor Allderdice, PA - Team Time (1st 5) 1:25:54.0 | Spread (1st 5) 2:01.0
22, 150, 378, 436, 469, (492), (495)
Ean DiSilvio, Barrett Adams, Adam Hermann, Nick Hoffman, Nicholas Hoffman, (Jonnah Baron), (Seth Rous)
15:56.0, 16:42.0, 17:31.0, 17:48.0, 17:57.0, (18:13.0), (18:15.0)
661460Blue Ridge, PA - Team Time (1st 5) 1:26:02.0 | Spread (1st 5) 1:20.0
81, 260, 330, 369, 420, (520), (522)
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)
671462Coatesville, PA - Team Time (1st 5) 1:26:05.0 | Spread (1st 5) 1:22.0
84, 286, 298, 363, 431, (464), (508)
Connor McLaughlin, Eric Balbaeri, Jackson Davis, Marquis Lancaster, Dylan Singley, (Joshua Hughes), (James Tipton)
16:24.0, 17:12.0, 17:15.0, 17:28.0, 17:46.0, (17:56.0), (18:29.0)
681467Conrad Weiser, PA - Team Time (1st 5) 1:26:14.0 | Spread (1st 5) 51.0
190, 226, 226, 405, 420, (489), (516)
Brian Grinrod, David Peterson, PD (Dylan) Gantert, Bryan Grindrod, Tyler Ravert, (Sam Ramsay), (Garrett Plue)
16:52.0, 17:00.0, 17:00.0, 17:39.0, 17:43.0, (18:10.0), (18:48.0)
691472Monsignor Bonner/Archbishop Prendergast, PA - Team Time (1st 5) 1:26:10.2 | Spread (1st 5) 1:00.2
138, 279, 298, 344, 413, (510)
William McDermott, Kevin Montgomery, Joe Sullivan, Anthony Dilucido, Tom McCloone, (Ryan Rastatter)
16:40.0, 17:11.0, 17:15.0, 17:24.0, 17:40.2, (18:32.5)
701475Sayre Area, PA - Team Time (1st 5) 1:26:19.5 | Spread (1st 5) 1:15.5
175, 254, 279, 286, 481, (492), (515)
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)
711492Downingtown East, PA - Team Time (1st 5) 1:26:13.0 | Spread (1st 5) 30.0
226, 232, 316, 344, 374, (387), (399)
Kevin Dastalfo, Billy Caldwell, Zach Neiner, Maurice Barber, Chris Quigley, (Tom Fitzgerald), (Ryan White)
17:00.0, 17:01.0, 17:18.0, 17:24.0, 17:30.0, (17:34.0), (17:38.0)
721532Upper Darby Senior, PA - Team Time (1st 5) 1:26:29.0 | Spread (1st 5) 1:06.0
160, 217, 298, 416, 441, (478), (482)
Adrian Reist, Andrew Thompson, Preston Kagiri, Jamol Williams, Christophe Yashin, (Abdul Ali), (Jaspreet Singh)
16:44.0, 16:58.0, 17:15.0, 17:42.0, 17:50.0, (18:03.0), (18:04.0)
731562Cedar Crest, PA - Team Time (1st 5) 1:26:26.1 | Spread (1st 5) 28.1
247, 286, 305, 344, 380, (427), (455)
Bryce Ebersole, Daniel Neiswender, William Bragg, Willy Bragg, Cody Lloyd, (Isaac Kramer), (Noah Redcay)
17:03.0, 17:12.0, 17:16.0, 17:24.0, 17:31.1, (17:44.0), (17:54.0)
741568Radnor, PA - Team Time (1st 5) 1:26:27.0 | Spread (1st 5) 38.7
195, 298, 335, 359, 381, (450), (458)
Joe Manion, Jake DeLehman, James Carino, Declan Evans, Watson Hanson, (Vincent Concordia), (Grant Gsell)
16:53.0, 17:15.0, 17:21.0, 17:26.3, 17:31.7, (17:53.0), (17:54.8)
751620Twin Valley, PA - Team Time (1st 5) 1:26:38.0 | Spread (1st 5) 26.0
254, 279, 335, 374, 378, (453), (474)
Kris Lizins, Josh Coakley, Tim Givens, Taylor Piekos, Colby Geary, (Dave Schwartz), (Dominic Digiacamo)
17:05.0, 17:11.0, 17:21.0, 17:30.0, 17:31.0, (17:53.4), (17:59.0)