1 | 277 | Central Bucks West,
PA - Team Time (1st 5) 1:21:33.2 | Spread (1st 5) 28.2 |
| 25, 30, 56, 82, 84, (89), (94) |
| Rock Fortna, Ian Davies, Brian Iatarola, Declan McDonald, Teagan Fortna, (Brian Mass), (Mark McClenahan) |
| 16:03.0, 16:08.0, 16:20.0, 16:31.0, 16:31.2, (16:32.1), (16:35.3) |
2 | 318 | Conestoga,
PA - Team Time (1st 5) 1:20:59.1 | Spread (1st 5) 1:29.1 |
| 3, 26, 52, 86, 151, (176), (180) |
| Andrew Marston, Killian Nelson, PJ Murray, Nick Cruickshank, Theo Roberts, (Jimmy Cooper), (Nicholas Boccella) |
| 15:18.0, 16:04.0, 16:18.0, 16:32.0, 16:47.1, (16:52.0), (16:53.0) |
3 | 375 | West Chester Henderson,
PA - Team Time (1st 5) 1:21:29.0 | Spread (1st 5) 1:18.0 |
| 14, 38, 42, 46, 235, (265), (286) |
| Alex Knapp, Gordy Barchet, Will Swart, Spencer Smucker, Ben Berkman, (Apurva Deshmukh), (Connor McSwain) |
| 15:46.0, 16:11.0, 16:13.0, 16:15.0, 17:04.0, (17:11.0), (17:14.0) |
4 | 401 | North Allegheny,
PA - Team Time (1st 5) 1:21:27.1 | Spread (1st 5) 1:10.6 |
| 12, 13, 65, 133, 178, (180), (202) |
| Matt McGoey, Hunter Wharrey, Scott Seel, Jacob Stupak, Marc Migliozzi, (Zach Deible), (Peter Savchik) |
| 15:41.5, 15:44.5, 16:24.0, 16:45.0, 16:52.1, (16:53.0), (16:57.8) |
5 | 460 | Council Rock North,
PA - Team Time (1st 5) 1:22:30.0 | Spread (1st 5) 50.0 |
| 19, 73, 106, 124, 138, (257), (272) |
| Brian Arita, Sean Griswold, Tim Haas, Jesse Laitman, Ben Heintz, (Bryan Keller), (Rohan Bhandarkar) |
| 15:56.0, 16:27.0, 16:39.0, 16:42.0, 16:46.0, (17:09.0), (17:12.0) |
6 | 494 | Malvern Prep,
PA - Team Time (1st 5) 1:21:47.2 | Spread (1st 5) 1:32.5 |
| 9, 33, 41, 183, 228, (462), (493) |
| Jaxson Hoey, Billy McDevitt, Josh Hoey, Colin Wills, Ryan Doane, (Addison Mueller), (Borger Peter) |
| 15:30.0, 16:09.0, 16:11.7, 16:54.0, 17:02.5, (18:00.4), (18:21.7) |
7 | 504 | Downingtown West,
PA - Team Time (1st 5) 1:22:33.0 | Spread (1st 5) 1:00.0 |
| 15, 86, 121, 129, 153, (162), (183) |
| Henry Sappey, Ryan Barton, Shaun Bullock, Ben Ryherd, Charlie Barton, (Jake O'neil), (Patrick Blair) |
| 15:48.0, 16:32.0, 16:41.0, 16:44.0, 16:48.0, (16:49.0), (16:54.0) |
8 | 513 | State College Area,
PA - Team Time (1st 5) 1:22:39.5 | Spread (1st 5) 54.0 |
| 21, 67, 113, 133, 179, (229), (318) |
| Alex Milligan, Nicholas Feffer, Eric Heatwole, Matthew Beyerle, Owen Wing, (Matthew Balogh), (Phil Clauer) |
| 15:58.4, 16:24.2, 16:39.5, 16:45.0, 16:52.4, (17:02.7), (17:22.0) |
9 | 523 | Cardinal O'Hara,
PA - Team Time (1st 5) 1:21:47.0 | Spread (1st 5) 2:09.0 |
| 1, 46, 62, 103, 311, (316), (353) |
| Kevin James, Ryan James, Rob Morro, Drew Pastore, Jack Nolen, (Billy Donovan), (Conor Hassard) |
| 15:11.0, 16:15.0, 16:23.0, 16:38.0, 17:20.0, (17:21.5), (17:30.0) |
10 | 533 | Central Bucks East,
PA - Team Time (1st 5) 1:21:57.0 | Spread (1st 5) 1:53.0 |
| 1, 52, 98, 147, 235, (247), (303) |
| Jake Brophy, Connor Sands, Joshua Goetz, Joshua Wood, Thomas Jordon, (Ata Shahideh), (Dan Powell) |
| 15:11.0, 16:18.0, 16:37.0, 16:47.0, 17:04.0, (17:06.0), (17:18.0) |
11 | 598 | Germantown Friends,
PA - Team Time (1st 5) 1:22:09.9 | Spread (1st 5) 1:34.1 |
| 8, 18, 137, 201, 234, (278), (338) |
| Nick Dahl, Grayson Hepp, Gordon Goldstein, Joe Newmann, Zach Schwartz, (Daniel Stassen), (Zach Goldberg) |
| 15:29.7, 15:54.1, 16:45.2, 16:57.1, 17:03.8, (17:12.1), (17:27.0) |
12 | 620 | Bayard Rustin,
PA - Team Time (1st 5) 1:23:08.8 | Spread (1st 5) 1:11.8 |
| 23, 93, 95, 124, 285, (361), (390) |
| Jack Carmody, Spencer Vogt, James Cook, Brandon Hontz, Matt Coates, (Nick Villone), (Andrew Warner) |
| 16:02.0, 16:35.0, 16:36.0, 16:42.0, 17:13.8, (17:32.0), (17:40.0) |
13 | 624 | York Suburban,
PA - Team Time (1st 5) 1:23:01.0 | Spread (1st 5) 51.0 |
| 30, 36, 162, 189, 207, (250), (426) |
| Brady Wilt, Donovan Mears, Peter Wagner, Adam Barley, Bryce Ohl, (Zach Lofties), (Quentin Schorr) |
| 16:08.0, 16:10.0, 16:49.0, 16:55.0, 16:59.0, (17:07.0), (17:49.0) |
14 | 655 | JP McCaskey,
PA - Team Time (1st 5) 1:23:12.4 | Spread (1st 5) 1:06.4 |
| 23, 73, 115, 189, 255, (474), (496) |
| Nathan Henderson, Duncan Hopkins, Xavier Guttierrez, Anthony Perez, Xavier Gutierrez, (Aiden Fife), (Ben Rich) |
| 16:02.0, 16:27.0, 16:40.0, 16:55.0, 17:08.4, (18:09.0), (18:23.0) |
15 | 661 | Pennsbury,
PA - Team Time (1st 5) 1:22:42.0 | Spread (1st 5) 1:39.0 |
| 7, 82, 98, 230, 244, (394) |
| Sam Webb, Alek Sauer, Ari Bortman, Daniel Tokar, Thomas Wick, (Aidan Sauer) |
| 15:26.0, 16:31.0, 16:37.0, 17:03.0, 17:05.0, (17:41.0) |
16 | 685 | Bensalem,
PA - Team Time (1st 5) 1:23:31.0 | Spread (1st 5) 41.0 |
| 62, 78, 95, 215, 235, (472), (489) |
| Alex Ramirez, Tyji Mays, Rahi Shah, Kyle Steele, Aqeel Bacchus, (Zak Bacchus), (Will Claudio) |
| 16:23.0, 16:28.0, 16:36.0, 17:00.0, 17:04.0, (18:08.0), (18:19.0) |
17 | 697 | Altoona Area,
PA - Team Time (1st 5) 1:23:21.9 | Spread (1st 5) 1:06.9 |
| 22, 97, 98, 235, 245, (299), (307) |
| Brad Foust, Dominic Stroh, Jerrod Sunderland, Joe Uliano, Brett George, (Dima Kunstbeck), (Brady Mccarthy) |
| 15:58.7, 16:36.6, 16:37.0, 17:04.0, 17:05.6, (17:17.0), (17:18.3) |
18 | 728 | La Salle College High School,
PA - Team Time (1st 5) 1:23:54.0 | Spread (1st 5) 17.0 |
| 98, 133, 138, 176, 183, (183), (203) |
| Eddie Goebel, Sean Princavalle, Ryan Mitchell, Corey Driscoll, Patrick Grant, (Sean Princivalle), (Brendan Price) |
| 16:37.0, 16:45.0, 16:46.0, 16:52.0, 16:54.0, (16:54.0), (16:58.0) |
19 | 756 | Carlisle,
PA - Team Time (1st 5) 1:22:56.0 | Spread (1st 5) 2:02.0 |
| 6, 59, 138, 220, 333, (379), (492) |
| Zach Brehm, Joe DeAngelo, Matt Wisner, Brandin Dyche, Max Fiorintino, (Isaac Kole), (Jack Newton) |
| 15:23.0, 16:21.0, 16:46.0, 17:01.0, 17:25.0, (17:37.0), (18:21.0) |
20 | 778 | Red Land,
PA - Team Time (1st 5) 1:23:11.0 | Spread (1st 5) 1:53.0 |
| 11, 33, 103, 265, 366, (451), (506) |
| Zach Seiger, Drew Wilkinson, Nate Mills, Bryan Berguson, Nate Romberger, (Ben Green), (Shawn Neff) |
| 15:40.0, 16:09.0, 16:38.0, 17:11.0, 17:33.0, (17:56.0), (18:39.0) |
21 | 805 | North Penn (Lansdale),
PA - Team Time (1st 5) 1:23:49.4 | Spread (1st 5) 1:18.6 |
| 40, 65, 153, 194, 353, (407), (414) |
| Ryan Tung, Shaun Collins, Michael Cooney, Andrew Himes, Nick DiCerbo, (Zach Thomas), (Alex Washesky) |
| 16:11.4, 16:24.0, 16:48.0, 16:56.0, 17:30.0, (17:44.0), (17:46.0) |
22 | 825 | Parkland,
PA - Team Time (1st 5) 1:23:59.0 | Spread (1st 5) 1:10.2 |
| 44, 85, 106, 262, 328, (340), (346) |
| Hailemichael Geiger, Grant Newman, Daniel Kyvelos, Jonathan Ceh, Sam Morgan, (Steven Kaleycik), (Justin Bergen) |
| 16:14.0, 16:31.8, 16:39.0, 17:10.0, 17:24.2, (17:27.2), (17:29.0) |
23 | 837 | Hatboro-Horsham,
PA - Team Time (1st 5) 1:23:14.5 | Spread (1st 5) 1:50.5 |
| 4, 115, 207, 250, 261, (309), (311) |
| Casey Comber, Brandon Timm, Jared Bixler, Jordan Murray, Connor Irwin, (Anand Koshy), (Matthew Allen) |
| 15:19.0, 16:40.0, 16:59.0, 17:07.0, 17:09.5, (17:19.0), (17:20.0) |
24 | 847 | Hempfield,
PA - Team Time (1st 5) 1:24:16.0 | Spread (1st 5) 27.0 |
| 98, 133, 174, 207, 235, (286), (388) |
| Justin Yurchak, Duncan Brady, Nick Norton, Joey White, Coby Mattes, (Christian Groff), (Harrison Kline) |
| 16:37.0, 16:45.0, 16:51.0, 16:59.0, 17:04.0, (17:14.0), (17:39.0) |
25 | 857 | Cumberland Valley,
PA - Team Time (1st 5) 1:24:12.0 | Spread (1st 5) 45.0 |
| 73, 115, 162, 235, 272, (343), (454) |
| Quinn Wasko, Owen Seeber, Josh Higgins, Yahya Soliman, Josh Cahill, (Caleb Schultz), (Riley Park) |
| 16:27.0, 16:40.0, 16:49.0, 17:04.0, 17:12.0, (17:28.0), (17:57.0) |
26 | 885 | Haverford Twp.,
PA - Team Time (1st 5) 1:24:25.0 | Spread (1st 5) 1:05.0 |
| 90, 103, 138, 170, 384, (449), (471) |
| Liam Boyes, James Abrahams, Alex Derbyshire, Brian Melton, Elliot Miciek, (Adam Simonson), (Andrew Woodman) |
| 16:33.0, 16:38.0, 16:46.0, 16:50.0, 17:38.0, (17:55.0), (18:07.7) |
27 | 889 | Easton Area,
PA - Team Time (1st 5) 1:23:12.9 | Spread (1st 5) 2:06.0 |
| 5, 32, 230, 280, 342, (434), (516) |
| Colin Abert, Kevin Lapsansky, Gregory Sherman, Gregory Grunwald, Logan Koch, (Sean Guydish), (Anton Deleon) |
| 15:21.4, 16:08.1, 17:03.0, 17:13.0, 17:27.4, (17:50.1), (18:49.8) |
28 | 903 | Harriton,
PA - Team Time (1st 5) 1:24:00.7 | Spread (1st 5) 1:05.3 |
| 29, 52, 271, 272, 279, (365), (384) |
| Jonah Gillespie-Sickman, Sam Ebby, Conner Todd, Michael Walsh, Nick Sacco, (Reed Kimzey), (Bruce Herriott) |
| 16:07.1, 16:18.0, 17:11.2, 17:12.0, 17:12.4, (17:32.5), (17:38.0) |
29 | 914 | Wissahickon,
PA - Team Time (1st 5) 1:24:19.4 | Spread (1st 5) 1:20.2 |
| 43, 128, 147, 224, 372, (435), (439) |
| Lukas Marcelis, Cameron Christopher, Kyuande Johnson, Walker Smith, Matt Gilman, (Kannon Ramanathan), (Michael Hong) |
| 16:13.4, 16:43.6, 16:47.0, 17:01.8, 17:33.6, (17:50.6), (17:51.6) |
30 | 925 | Pennridge,
PA - Team Time (1st 5) 1:24:23.5 | Spread (1st 5) 56.3 |
| 58, 106, 206, 256, 299, (331), (387) |
| Phil Gunderson, Tucker Desko, Edison Fowler, Andrew Saville, Ben Martin, (Elliot Coopersmith), (Sam Schaeffer) |
| 16:20.7, 16:39.0, 16:58.3, 17:08.5, 17:17.0, (17:24.9), (17:38.9) |
31 | 929 | Twin Valley,
PA - Team Time (1st 5) 1:24:29.4 | Spread (1st 5) 42.6 |
| 120, 159, 161, 162, 327, (394), (480) |
| Josh Coakley, Colby Geary, Colin Geary, Dominic Digiacomo, Tim Givens, (Josh Faber), (Zach Wittorff) |
| 16:40.5, 16:48.1, 16:48.7, 16:49.0, 17:23.1, (17:41.0), (18:12.4) |
32 | 930 | North Hills,
PA - Team Time (1st 5) 1:24:18.9 | Spread (1st 5) 1:30.3 |
| 37, 72, 106, 316, 399, (421), (483) |
| Jacob Heinauer, Killian McNally, Mike Burchlaw, Tom Brown, Alex Kubala, (Brett Hoffman), (Brendan Mahoney) |
| 16:10.8, 16:26.5, 16:39.0, 17:21.5, 17:41.1, (17:47.1), (18:14.8) |
33 | 951 | Mt Lebanon,
PA - Team Time (1st 5) 1:24:19.9 | Spread (1st 5) 58.4 |
| 51, 71, 249, 284, 296, (346), (393) |
| Todd Gunzenhauser, Ian Baun, Ian Harris, Joshua Kalapos, Bryce Brandenstein, (Matthew Stone), (Jamie Kozorra) |
| 16:17.6, 16:26.4, 17:06.6, 17:13.3, 17:16.0, (17:29.0), (17:40.6) |
34 | 1023 | Scranton Preparatory,
PA - Team Time (1st 5) 1:24:45.0 | Spread (1st 5) 1:03.0 |
| 68, 80, 207, 325, 343, (375), (401) |
| Kyle Perry, Ben Evans, Ryan Burke, Mike Robinson, Owen Brier, (Ben Sullivan), (Anthony Nardone) |
| 16:25.0, 16:30.0, 16:59.0, 17:23.0, 17:28.0, (17:34.0), (17:42.0) |
35 | 1026 | Lower Merion,
PA - Team Time (1st 5) 1:24:45.6 | Spread (1st 5) 49.6 |
| 69, 147, 230, 286, 294, (463), (489) |
| Jonathan Perlman, Matthew D'Aguila, Evan Hassman, Will Rieke, Matthew D'Aquila, (Eli Shandelman), (Alex Koch) |
| 16:26.0, 16:47.0, 17:03.0, 17:14.0, 17:15.6, (18:01.0), (18:19.0) |
36 | 1027 | Cedar Crest,
PA - Team Time (1st 5) 1:24:52.0 | Spread (1st 5) 23.0 |
| 129, 203, 215, 230, 250, (361), (401) |
| Jordan Cruise, Jared Glosser, Tanner Craun, Jesse Cruise, Matthew Royer, (Noah Redcay), (Jairol Candelario) |
| 16:44.0, 16:58.0, 17:00.0, 17:03.0, 17:07.0, (17:32.0), (17:42.0) |
37 | 1031 | Grove City Senior,
PA - Team Time (1st 5) 1:24:38.9 | Spread (1st 5) 1:35.2 |
| 27, 160, 194, 250, 400, (426), (470) |
| Aaron Benka, Ryan Budnik, Braydon Pyle, John Paul Depew, Dillon McConnell, (Ben McKnight), (Jacob Powell) |
| 16:06.1, 16:48.5, 16:56.0, 17:07.0, 17:41.3, (17:49.0), (18:06.0) |
| 1031 | Neshaminy,
PA - Team Time (1st 5) 1:24:41.4 | Spread (1st 5) 1:29.0 |
| 49, 79, 189, 303, 411, (446), (479) |
| Eric Chapman, Dustin Willing, Rusty Kujdych, Jack Haines, Matthew Busch, (Brian Plunkett), (Nick Hoffman) |
| 16:15.4, 16:28.6, 16:55.0, 17:18.0, 17:44.4, (17:53.3), (18:10.2) |
39 | 1042 | Pottsgrove,
PA - Team Time (1st 5) 1:24:56.0 | Spread (1st 5) 39.0 |
| 106, 153, 215, 265, 303, (318), (441) |
| Derek Lopez, Brendan Wurtz, K'Lif Underwood, Michael Neeson, Austin Eaton, (Joesph Drager), (Mikey Prior) |
| 16:39.0, 16:48.0, 17:00.0, 17:11.0, 17:18.0, (17:22.0), (17:52.0) |
40 | 1056 | Winchester Thurston,
PA - Team Time (1st 5) 1:24:55.8 | Spread (1st 5) 1:18.0 |
| 62, 81, 153, 366, 394, (514), (522) |
| Will Loevner, Landin Delaney, Ben Littman, Tristan Forsythe, Shaun Hay, (Gabe Brodsky), (Gordon Pollack) |
| 16:23.0, 16:30.8, 16:48.0, 17:33.0, 17:41.0, (18:45.5), (19:16.0) |
41 | 1082 | Avon Grove,
PA - Team Time (1st 5) 1:24:59.0 | Spread (1st 5) 55.0 |
| 73, 199, 235, 257, 318, (476), (517) |
| Josh Smith, Matt Jacobs, Jake Ilgenfritz, Joseph C Budd, Matt Chapla, (Hunter Jarratt), (Shamus O'Haire) |
| 16:27.0, 16:57.0, 17:04.0, 17:09.0, 17:22.0, (18:10.0), (18:54.4) |
42 | 1102 | Council Rock South,
PA - Team Time (1st 5) 1:24:39.0 | Spread (1st 5) 1:55.0 |
| 19, 46, 235, 366, 436, (460), (469) |
| Andrew Hanna, Joe Maguire, Tim Silverthorn, Evan Kutney, Ian Welborn, (Kyle Broadus), (Noah Donohue) |
| 15:56.0, 16:15.0, 17:04.0, 17:33.0, 17:51.0, (17:59.3), (18:03.3) |
43 | 1113 | William Tennent,
PA - Team Time (1st 5) 1:25:08.7 | Spread (1st 5) 50.9 |
| 123, 152, 169, 308, 361, (422), (423) |
| Charlie Anderson, Sean Rahill, Dylan McHenry, Evan Hutton, Brendan Carter, (Tom Hinks), (Christian Craig) |
| 16:41.1, 16:47.3, 16:49.8, 17:18.5, 17:32.0, (17:47.2), (17:48.0) |
44 | 1116 | Lower Dauphin,
PA - Team Time (1st 5) 1:25:14.0 | Spread (1st 5) 1:40.0 |
| 52, 86, 106, 416, 456, (482), (495) |
| Sean Weidner, Kyler Shea, Colton Cassel, Daniel Davis, Drew Flickinger, (Austin Miller), (Eric Markley) |
| 16:18.0, 16:32.0, 16:39.0, 17:47.0, 17:58.0, (18:14.0), (18:22.0) |
45 | 1128 | Canon McMillan,
PA - Team Time (1st 5) 1:25:12.0 | Spread (1st 5) 58.0 |
| 90, 199, 225, 257, 357, (412), (451) |
| Ethan Linderman, Jonathan Weese, Matt Mansfield, Michael Strosko, Michael Cappelli, (Jonas Wudkwych), (James Zukowski) |
| 16:33.0, 16:57.0, 17:02.0, 17:09.0, 17:31.0, (17:45.0), (17:56.0) |
46 | 1135 | Central Catholic(Pittsburgh),
PA - Team Time (1st 5) 1:24:45.7 | Spread (1st 5) 1:39.7 |
| 16, 225, 243, 290, 361, (410), (465) |
| Jeff Van Kooten, Daniel Young, Mike Butler, Joe Gatti, Sam Gatti, (Joe Hassett), (Nate Lampenfeld) |
| 15:52.3, 17:02.0, 17:04.4, 17:15.0, 17:32.0, (17:44.3), (18:01.3) |
47 | 1138 | Perkiomen Valley,
PA - Team Time (1st 5) 1:25:16.0 | Spread (1st 5) 45.0 |
| 115, 153, 265, 272, 333, (376), (441) |
| Jeff Montgomery, Frank MacGregor, Solomon Barth, Matt Town, Raymond Friend, (Jon Adams), (Tommy Armstrong) |
| 16:40.0, 16:48.0, 17:11.0, 17:12.0, 17:25.0, (17:36.0), (17:52.0) |
48 | 1141 | Spring Ford,
PA - Team Time (1st 5) 1:24:28.0 | Spread (1st 5) 2:02.0 |
| 10, 189, 280, 296, 366, (376), (423) |
| Paul Power, Zachary Smith, Raghav Jain, Shane Ainscoe, Patrick Power, (Kyle Reed), (Matt Davis) |
| 15:31.0, 16:55.0, 17:13.0, 17:16.0, 17:33.0, (17:36.0), (17:48.0) |
49 | 1149 | Wyomissing Area,
PA - Team Time (1st 5) 1:25:27.0 | Spread (1st 5) 2:15.0 |
| 38, 44, 138, 432, 497, (499), (502) |
| Kyle Shinn, Jack Di Cintio, Jack DiCintio, Joe Cullen, Peter Tietbohl, (Gavin Babb), (Matt Driben) |
| 16:11.0, 16:14.0, 16:46.0, 17:50.0, 18:26.0, (18:27.0), (18:30.0) |
50 | 1157 | Penncrest,
PA - Team Time (1st 5) 1:25:19.0 | Spread (1st 5) 40.0 |
| 115, 194, 265, 272, 311, (338), (445) |
| Taylor Orcutt, Julian Bonsall-Shepard, Avery Lederer, Joseph Angelina, Brendan Hanna, (Josh Carmon), (Sean Elser) |
| 16:40.0, 16:56.0, 17:11.0, 17:12.0, 17:20.0, (17:27.0), (17:53.0) |
51 | 1174 | Great Valley,
PA - Team Time (1st 5) 1:25:21.0 | Spread (1st 5) 34.0 |
| 162, 194, 203, 290, 325, (357), (390) |
| Charlie Feeney, Mike Miller, Joe Ellis, Scott Peduto, Eli Bravo, (Eric Wang), (Robbie Wismer) |
| 16:49.0, 16:56.0, 16:58.0, 17:15.0, 17:23.0, (17:31.0), (17:40.0) |
52 | 1186 | Coatesville,
PA - Team Time (1st 5) 1:25:23.9 | Spread (1st 5) 46.1 |
| 114, 170, 247, 318, 337, (366), (388) |
| Blake Ettien, Robert Ruprecht, Colin Mihalak, Josh Okumura, Ian Dietrich, (Jared Henderson), (Connor Riisen) |
| 16:39.9, 16:50.0, 17:06.0, 17:22.0, 17:26.0, (17:33.0), (17:39.0) |
53 | 1187 | Freedom,
PA - Team Time (1st 5) 1:25:31.4 | Spread (1st 5) 2:01.1 |
| 28, 112, 138, 436, 473, (484), (504) |
| Daniel Quigley, William Alpaugh, Jason Lopez, Tommy Salerno, Trevor Watlington, (Isaac Gross), (Wil Cacciatore) |
| 16:07.0, 16:39.3, 16:46.0, 17:51.0, 18:08.1, (18:16.0), (18:33.0) |
54 | 1215 | Strath Haven,
PA - Team Time (1st 5) 1:25:28.7 | Spread (1st 5) 22.2 |
| 188, 220, 246, 262, 299, (414), (416) |
| Bridget Beckley-Gray, Conan Beckley-Gray, Greg Kotchick, Zach Liga, Ian Reid, (Justin Malley), (Ethan Starr) |
| 16:54.8, 17:01.0, 17:05.9, 17:10.0, 17:17.0, (17:46.0), (17:47.0) |
55 | 1263 | Boyertown Area,
PA - Team Time (1st 5) 1:25:33.2 | Spread (1st 5) 1:05.0 |
| 56, 227, 314, 333, 333, (379), (401) |
| Dylan Eddinger, Bryton Henry, Lance Kokonos, Alex Longacre, Dominic Derafelo, (Josh Endy), (Dylan Weiser) |
| 16:20.0, 17:02.2, 17:21.0, 17:25.0, 17:25.0, (17:37.0), (17:42.0) |
56 | 1269 | Holy Ghost Preparatory,
PA - Team Time (1st 5) 1:25:46.0 | Spread (1st 5) 1:01.0 |
| 124, 207, 215, 318, 405, (413), (436) |
| Callahan Lennon, John McLoughlin, Patrick Dineen, Patrick Donahue, Antonio Gil, (Kevin Dineen), (Liam Flood) |
| 16:42.0, 16:59.0, 17:00.0, 17:22.0, 17:43.0, (17:45.7), (17:51.0) |
57 | 1306 | Owen J Roberts,
PA - Team Time (1st 5) 1:25:48.0 | Spread (1st 5) 1:22.0 |
| 59, 73, 379, 390, 405, (416), (503) |
| Liam Conway, Abe Van Helmond, Kevin Lutz, Brandon Calle, Andrew Griffin, (Conor Murray), (Will Hillegas) |
| 16:21.0, 16:27.0, 17:37.0, 17:40.0, 17:43.0, (17:47.0), (18:31.0) |
58 | 1309 | Chambersburg Area,
PA - Team Time (1st 5) 1:25:52.1 | Spread (1st 5) 43.0 |
| 138, 198, 309, 318, 346, (448), (453) |
| Chris Wurtz, Mac Coleman, Garrett Ernst, Alex Hayden, Spencer Dann, (Quinn Mangan), (Andrew Feldman) |
| 16:46.0, 16:56.1, 17:19.0, 17:22.0, 17:29.0, (17:54.5), (17:56.9) |
59 | 1357 | West Chester East,
PA - Team Time (1st 5) 1:25:40.0 | Spread (1st 5) 1:58.0 |
| 17, 257, 296, 346, 441, (454), (456) |
| Eric Diestelow, Joe Dougherty, Sebastian Hoyes, Robert Moser, Kyle Bowers, (Daniel Brennan), (Jake Decker) |
| 15:54.0, 17:09.0, 17:16.0, 17:29.0, 17:52.0, (17:57.0), (17:58.0) |
60 | 1368 | Monsignor Bonner/Archbishop Prendergast,
PA - Team Time (1st 5) 1:26:23.0 | Spread (1st 5) 1:53.0 |
| 69, 129, 329, 352, 489, (499), (522) |
| Ryan Rastatter, Sean Sulllivan, Sean Sullivan, Steve Cromity, David Whitfield, (CJ Luther), (Chris Foley) |
| 16:26.0, 16:44.0, 17:24.6, 17:29.4, 18:19.0, (18:27.0), (19:16.0) |
61 | 1388 | Hershey,
PA - Team Time (1st 5) 1:26:10.0 | Spread (1st 5) 1:31.0 |
| 50, 92, 407, 416, 423, (440), (466) |
| Aiden Demko, Will Sponaugle, Adam Rabon, Trevor Ruddle, Michael Corado, (Peter D Amico), (Grant Geyer) |
| 16:17.0, 16:34.0, 17:44.0, 17:47.0, 17:48.0, (17:51.7), (18:01.6) |
62 | 1390 | Methacton,
PA - Team Time (1st 5) 1:26:15.0 | Spread (1st 5) 59.0 |
| 170, 180, 207, 407, 426, (484), (501) |
| Jeff Kirshenbaum, Jared Kline, Tom Fizzano, Vaibhav Gupta, Joshua Brycki, (Jacob Brycki), (Matt Connolly) |
| 16:50.0, 16:53.0, 16:59.0, 17:44.0, 17:49.0, (18:16.0), (18:28.7) |
63 | 1406 | Baldwin,
PA - Team Time (1st 5) 1:26:15.4 | Spread (1st 5) 52.4 |
| 132, 146, 371, 374, 383, (460), (494) |
| Casey Conboy, Dennis Doyle, Kevin Taylor, Mark Demore, Jake Phillips, (Jack Mezevitch), (Alex Murray) |
| 16:44.8, 16:46.3, 17:33.3, 17:33.8, 17:37.2, (17:59.3), (18:21.9) |
64 | 1412 | Ephrata,
PA - Team Time (1st 5) 1:26:27.0 | Spread (1st 5) 1:29.0 |
| 121, 207, 290, 318, 476, (508), (521) |
| Nate Becker, Zach Lefever, Rhett Hart, Chris Hershberger, Dayne Wetzel, (Robert Cossgrove), (Josiah Nimon) |
| 16:41.0, 16:59.0, 17:15.0, 17:22.0, 18:10.0, (18:40.0), (19:13.0) |
65 | 1423 | Sewickley Academy,
PA - Team Time (1st 5) 1:26:20.5 | Spread (1st 5) 2:04.0 |
| 33, 223, 254, 432, 481, (484), (505) |
| Griffin Mackey, Pieter Hansen, Ben Clouse, Reils O'Neill, Caleb Magee, (Tim Hanlon), (Owen Hipwell) |
| 16:09.0, 17:01.2, 17:07.3, 17:50.0, 18:13.0, (18:16.0), (18:35.0) |
66 | 1444 | Mt Carmel Area,
PA - Team Time (1st 5) 1:26:40.0 | Spread (1st 5) 1:30.0 |
| 138, 162, 303, 357, 484, (497), (518) |
| Nate Bartos, Tommy Moser, Ciaran Fisher, David Fletcher, Brandon Sorge, (Anthony Moser), (Brett Katalinas) |
| 16:46.0, 16:49.0, 17:18.0, 17:31.0, 18:16.0, (18:26.0), (18:56.0) |
67 | 1452 | Wilson (3),
PA - Team Time (1st 5) 1:26:31.0 | Spread (1st 5) 1:16.0 |
| 124, 183, 343, 346, 456, (456), (467) |
| Nick Mahon, Jacob Connors, Jake Underwood, Greg Yeity, Jared Baksic, (Brodie Skrocki), (Andrew Linton) |
| 16:42.0, 16:54.0, 17:28.0, 17:29.0, 17:58.0, (17:58.0), (18:02.0) |
68 | 1457 | Manheim Central,
PA - Team Time (1st 5) 1:26:30.0 | Spread (1st 5) 1:07.0 |
| 153, 162, 299, 394, 449, (463), (524) |
| Cole Sunderland, Nate Lachman, David Merkey, David Dise, Galen Fitzkee, (Ian Lauver), (Caleb Weaver) |
| 16:48.0, 16:49.0, 17:17.0, 17:41.0, 17:55.0, (18:01.0), (19:20.0) |
69 | 1471 | Downingtown East,
PA - Team Time (1st 5) 1:26:23.0 | Spread (1st 5) 1:20.0 |
| 59, 280, 360, 378, 394, (447), (474) |
| Keelan O'Reilly, Alex Ochner, Dylan McEvoy, Dylan Jackson, Braden Dommel, (James Strommer), (Brendan Dowling) |
| 16:21.0, 17:13.0, 17:31.8, 17:36.2, 17:41.0, (17:53.7), (18:09.0) |
70 | 1505 | Governor Mifflin,
PA - Team Time (1st 5) 1:26:34.2 | Spread (1st 5) 52.0 |
| 170, 262, 331, 341, 401, (515), (520) |
| Jesse Mills, Jared Luckanitz, Shane MacMahon, Luke Myers, Josiah Mansell, (Derek Domsicz), (Brower Elias) |
| 16:50.0, 17:10.0, 17:24.9, 17:27.3, 17:42.0, (18:49.0), (19:07.0) |
71 | 1521 | Unionville,
PA - Team Time (1st 5) 1:26:39.0 | Spread (1st 5) 52.0 |
| 189, 280, 290, 346, 416, (468), (488) |
| Michael DelVecchio, Adam Stautberg, Zigmund Fisher, Ryan Andes, Nicholas Lopapa, (Ziggy Fisher), (Jack Odom) |
| 16:55.0, 17:13.0, 17:15.0, 17:29.0, 17:47.0, (18:03.0), (18:16.5) |
72 | 1541 | Butler Area Senior,
PA - Team Time (1st 5) 1:26:45.0 | Spread (1st 5) 58.7 |
| 174, 220, 286, 430, 431, (506), (510) |
| Josh Rader, Noah Beveridge, Patrick Fullerton, Adam Knauer, Chris Boyd, (Travis Braund), (Ethan Linnon) |
| 16:51.0, 17:01.0, 17:14.0, 17:49.3, 17:49.7, (18:39.0), (18:45.0) |
73 | 1563 | Dallastown Area,
PA - Team Time (1st 5) 1:26:46.5 | Spread (1st 5) 39.0 |
| 207, 270, 330, 372, 384, (510), (510) |
| Patrick Jacobson, Dan Buytenhuys, Justin Sweitzer, Taylor Lentz, Jonathan Buytenhuys, (William Jacobson), (Bryce Gable) |
| 16:59.0, 17:11.1, 17:24.8, 17:33.6, 17:38.0, (18:45.0), (18:45.0) |
74 | 1587 | Taylor Allderdice,
PA - Team Time (1st 5) 1:26:53.7 | Spread (1st 5) 49.0 |
| 215, 272, 295, 379, 426, (476), (509) |
| Floyd Nichols, Amadou Diallo, Josh Somers, Tavonne Davis, Bart Taormina, (Jonah Berger), (Yoni Eglash) |
| 17:00.0, 17:12.0, 17:15.7, 17:37.0, 17:49.0, (18:10.0), (18:42.0) |
75 | 1608 | Abington,
PA - Team Time (1st 5) 1:27:00.0 | Spread (1st 5) 1:05.0 |
| 147, 314, 353, 353, 441, (510), (519) |
| Jake Goode, Christian Troemel, Alex Beltz, Caeden Cloud, Peter Kondrat, (Keion Broadhus), (Ben Brodovsky) |
| 16:47.0, 17:21.0, 17:30.0, 17:30.0, 17:52.0, (18:45.0), (19:02.0) |