1 | 109 | Council Rock North,
PA - Team Time (1st 5) 1:18:44.0 | Spread (1st 5) 27.0 |
| 7, 16, 19, 23, 44, (82), (388) |
| Ryan Campbell, Tim Haas, Bryan Keller, Sam Earley, Ethan Koza, (Kevin Ehrgott), (Matt Mullen) |
| 15:33.0, 15:41.0, 15:43.0, 15:47.0, 16:00.0, (16:19.0), (17:19.0) |
2 | 303 | Downingtown West,
PA - Team Time (1st 5) 1:20:38.0 | Spread (1st 5) 31.0 |
| 33, 42, 45, 78, 105, (115), (192) |
| Shaun Bullock, Drew Alansky, Jake O'Neill, Tyler Rollins, Ryan Barton, (Patrick Blair), (Isaac Valderrabano) |
| 15:54.0, 15:59.0, 16:02.0, 16:18.0, 16:25.0, (16:27.0), (16:43.0) |
3 | 341 | Central Bucks West,
PA - Team Time (1st 5) 1:21:08.0 | Spread (1st 5) 15.2 |
| 48, 68, 70, 75, 80, (95), (140) |
| Brian Mass, Michael Samson, Teagan Fortna, Alec Hofer, Ben Bunch, (Mark McClenahan), (Carter Laatsch) |
| 16:03.2, 16:14.4, 16:15.0, 16:17.0, 16:18.4, (16:22.3), (16:33.0) |
4 | 360 | Mechanicsburg Area,
PA - Team Time (1st 5) 1:20:28.0 | Spread (1st 5) 1:00.0 |
| 8, 9, 51, 140, 152, (456), (510) |
| Morgan Cupp, Alex Tomasko, Andrew Sulon, Michael Vigliano, Brandan Knepper, (Shay Rounsville), (Julian Bosley) |
| 15:36.0, 15:37.0, 16:06.0, 16:33.0, 16:36.0, (17:41.0), (18:16.0) |
5 | 382 | Carlisle,
PA - Team Time (1st 5) 1:19:10.0 | Spread (1st 5) 2:05.0 |
| 1, 4, 28, 102, 247, (368), (375) |
| Noah Affolder, Sam Affolder, Isaac Kole, Jack Wisner, Tyler Hallman, (Max Fiorintino), (Bryce Dunkleberger) |
| 14:47.0, 15:17.0, 15:50.0, 16:24.0, 16:52.0, (17:14.0), (17:15.6) |
6 | 455 | Lower Merion,
PA - Team Time (1st 5) 1:21:16.0 | Spread (1st 5) 59.0 |
| 12, 49, 105, 133, 156, (317), (329) |
| Matthew D'Aquila, Teddy Neckowicz, Evan Hassman, Charlie Hermann, Ethan Boyer, (David Vonderheide), (Danny Gabor) |
| 15:38.0, 16:04.0, 16:25.0, 16:32.0, 16:37.0, (17:03.0), (17:05.0) |
7 | 467 | Lower Dauphin,
PA - Team Time (1st 5) 1:20:44.0 | Spread (1st 5) 1:17.0 |
| 13, 23, 30, 124, 277, (400), (417) |
| Kyler Shea, Colton Cassel, Jared Giannoscoli, Mark Walsh, Peter Gingrich, (Elliott Cassel), (Josiah Helmer) |
| 15:39.0, 15:47.0, 15:52.0, 16:30.0, 16:56.0, (17:21.0), (17:26.8) |
8 | 473 | Hempfield,
PA - Team Time (1st 5) 1:21:11.0 | Spread (1st 5) 57.0 |
| 33, 38, 49, 112, 241, (247), (255) |
| Christian Groff, Nick Norton, Coby Mattes, Max Lessans, Patrick Willig, (Dylan Roeder), (Ryan Farmer) |
| 15:54.0, 15:56.0, 16:04.0, 16:26.0, 16:51.0, (16:52.0), (16:53.0) |
9 | 511 | Spring Ford,
PA - Team Time (1st 5) 1:21:45.0 | Spread (1st 5) 44.0 |
| 41, 66, 105, 115, 184, (192), (216) |
| Shane Ainscoe, Patrick Power, Milan Sharma, Jacob McKenna, Zachary Smith, (Joseph Power), (JT (John Thomas) Clark) |
| 15:58.0, 16:13.0, 16:25.0, 16:27.0, 16:42.0, (16:43.0), (16:48.0) |
10 | 537 | Cumberland Valley,
PA - Team Time (1st 5) 1:21:45.0 | Spread (1st 5) 50.0 |
| 36, 62, 70, 166, 203, (223), (290) |
| Josh Higgins, Yahya Soliman, Andrew Brown, Ronan Gleeson, Devon Heisler, (Caleb Schultz), (Nick DeMario) |
| 15:55.0, 16:11.0, 16:15.0, 16:39.0, 16:45.0, (16:49.0), (16:58.8) |
11 | 572 | West Chester Henderson,
PA - Team Time (1st 5) 1:21:48.0 | Spread (1st 5) 1:06.0 |
| 9, 105, 120, 146, 192, (203), (362) |
| Spencer Smucker, Jack Downing, Stephen Heck, Calvin Pash, Ben Berkman, (Will Gamble), (Matt Ryder) |
| 15:37.0, 16:25.0, 16:29.0, 16:34.0, 16:43.0, (16:45.0), (17:13.0) |
12 | 586 | North Penn (Lansdale),
PA - Team Time (1st 5) 1:22:12.0 | Spread (1st 5) 30.2 |
| 72, 73, 83, 146, 212, (379), (382) |
| Brendan O'Toole, Colin Grace, Nick Cataldi, Brian Johnson, Daniel Santiago, (Zach Thomas), (Dylan Reid) |
| 16:15.9, 16:16.0, 16:20.0, 16:34.0, 16:46.1, (17:17.0), (17:18.0) |
13 | 593 | Central Bucks East,
PA - Team Time (1st 5) 1:22:01.9 | Spread (1st 5) 50.3 |
| 27, 91, 140, 163, 172, (179), (207) |
| David Endres, William Schulz, Declan Earles, Owen Zila, Sean Lahetta, (Cade Sands), (Cole Sands) |
| 15:49.3, 16:22.0, 16:33.0, 16:38.0, 16:39.6, (16:40.6), (16:46.0) |
14 | 603 | Twin Valley,
PA - Team Time (1st 5) 1:22:05.7 | Spread (1st 5) 45.2 |
| 32, 123, 140, 149, 159, (323), (369) |
| Matt Coakley, Griffin Schlegel, Chase Knorr, Dylan Servis, Garrett Knorr, (Josh Faber), (Micheal DiGiacomo) |
| 15:52.1, 16:29.1, 16:33.0, 16:34.2, 16:37.3, (17:04.0), (17:14.8) |
15 | 652 | Hershey,
PA - Team Time (1st 5) 1:22:11.0 | Spread (1st 5) 1:05.0 |
| 33, 83, 112, 133, 291, (413), (423) |
| Andrew Sullivan, Mike Morris, Grant Geyer, Raphael Abadilla, Casey Cisco, (Ethan Rogers), (Kyle Karpa) |
| 15:54.0, 16:20.0, 16:26.0, 16:32.0, 16:59.0, (17:26.0), (17:28.0) |
16 | 663 | Pennsbury,
PA - Team Time (1st 5) 1:22:10.0 | Spread (1st 5) 1:13.0 |
| 28, 86, 105, 127, 317, (323), (434) |
| Eric Kersten, Dan Mink, Jed Scratchard, Aidan Sauer, Steffen Hude, (Thomas Mink), (Andrew Keen) |
| 15:50.0, 16:21.0, 16:25.0, 16:31.0, 17:03.0, (17:04.0), (17:31.0) |
17 | 674 | Cardinal O'Hara,
PA - Team Time (1st 5) 1:22:00.0 | Spread (1st 5) 1:11.0 |
| 20, 58, 86, 241, 269, (405), (492) |
| Ryan James, Pat James, Gavin Inglis, Jack Becker, Billy Donovan, (Eddie Issertell), (Tom McNicholas) |
| 15:44.0, 16:09.0, 16:21.0, 16:51.0, 16:55.0, (17:23.0), (17:53.5) |
18 | 705 | Mt Lebanon,
PA - Team Time (1st 5) 1:22:37.6 | Spread (1st 5) 32.8 |
| 61, 119, 139, 190, 196, (254), (261) |
| Bryce Brandenstein, Patrick Anderson, Thomas Cosentino, Zachary Dewit, Jack Cameron, (Robert Doncourt), (Peter Cosentino) |
| 16:10.4, 16:28.8, 16:32.8, 16:42.4, 16:43.2, (16:52.8), (16:53.1) |
19 | 707 | William Tennent,
PA - Team Time (1st 5) 1:21:45.7 | Spread (1st 5) 1:25.0 |
| 16, 18, 120, 222, 331, (351), (355) |
| Evan Hutton, Sean Rahill, Christian Craig, Jake Ringers, Will Clift, (Miles Hutton), (Matt Kraus) |
| 15:41.0, 15:41.5, 16:29.0, 16:48.2, 17:06.0, (17:09.9), (17:10.4) |
20 | 712 | Conestoga,
PA - Team Time (1st 5) 1:22:21.0 | Spread (1st 5) 1:27.0 |
| 38, 73, 98, 98, 405, (443), (470) |
| Shultz Carlos, Matt Roeder, Jake Robinson, Henry Borska, Aiden Lake, (Julius Neubig), (Michael Gossow) |
| 15:56.0, 16:16.0, 16:23.0, 16:23.0, 17:23.0, (17:35.0), (17:46.0) |
21 | 717 | State College Area,
PA - Team Time (1st 5) 1:22:26.9 | Spread (1st 5) 55.7 |
| 36, 105, 138, 198, 240, (418), (455) |
| Nicholas Feffer, Owen Isham, Owen Wing, Mitchell Etter, Thomas Branstetter, (David Wong), (Sam Horn) |
| 15:55.0, 16:25.0, 16:32.2, 16:44.0, 16:50.7, (17:26.9), (17:40.2) |
22 | 720 | Souderton Area,
PA - Team Time (1st 5) 1:22:00.0 | Spread (1st 5) 1:30.0 |
| 6, 60, 140, 223, 291, (304), (496) |
| Connor Mcmenamin, Joe Breen, Paul Boehm, Connor Williams, Brian Burns, (Josiah Moyer), (Sean Bonaventure) |
| 15:29.0, 16:10.0, 16:33.0, 16:49.0, 16:59.0, (17:01.0), (17:57.8) |
23 | 731 | Avon Grove,
PA - Team Time (1st 5) 1:22:40.0 | Spread (1st 5) 44.0 |
| 53, 91, 133, 207, 247, (304), (323) |
| Noah Dusseau, Matt Chapla, Hunter Jarratt, Ronny Rineer, Jordan Howard, (Shae Christensen), (Connor Zilinskas) |
| 16:08.0, 16:22.0, 16:32.0, 16:46.0, 16:52.0, (17:01.0), (17:04.0) |
24 | 813 | Owen J Roberts,
PA - Team Time (1st 5) 1:22:33.0 | Spread (1st 5) 1:16.0 |
| 13, 120, 156, 255, 269, (282), (342) |
| Liam Conway, Conor Murray, Andrew Malmstrom, Kyle Malmstrom, Sean Barone, (Linus Blatz), (Quinten Sherwood) |
| 15:39.0, 16:29.0, 16:37.0, 16:53.0, 16:55.0, (16:57.0), (17:08.0) |
25 | 829 | Bishop Shanahan,
PA - Team Time (1st 5) 1:22:36.0 | Spread (1st 5) 1:18.0 |
| 9, 133, 184, 234, 269, (484), (501) |
| Josh Hoey, Logan Yoquinto, Jonah Hoey, Jack Ettien, Jonathan McGrory, (Joseph Schubert), (Joseph Gaffney) |
| 15:37.0, 16:32.0, 16:42.0, 16:50.0, 16:55.0, (17:52.0), (18:04.0) |
26 | 856 | Boyertown Area,
PA - Team Time (1st 5) 1:23:04.6 | Spread (1st 5) 46.0 |
| 58, 146, 160, 223, 269, (313), (362) |
| Dominic Derafelo, Kollin Miller, Josh Endy, Justin Smyth, Todd Barton, (Christian McComb), (Payton Stanziani) |
| 16:09.0, 16:34.0, 16:37.6, 16:49.0, 16:55.0, (17:02.0), (17:13.0) |
| 856 | Manheim Central,
PA - Team Time (1st 5) 1:23:10.0 | Spread (1st 5) 53.0 |
| 83, 86, 152, 173, 362, (487), (510) |
| Cole Sunderland, Ian Lauver, David Merkey, Galen Fitzkee, Carson Hepner, (Brandon Griest), (Connor Sylvester) |
| 16:20.0, 16:21.0, 16:36.0, 16:40.0, 17:13.0, (17:53.0), (18:16.0) |
28 | 877 | Bayard Rustin,
PA - Team Time (1st 5) 1:23:13.0 | Spread (1st 5) 40.0 |
| 86, 105, 184, 198, 304, (438), (458) |
| Brandon Hontz, Ryan Demis, Edward Harpstead, Colbe Clark, Blake Winkley, (Vijay Bhagat), (James Poff) |
| 16:21.0, 16:25.0, 16:42.0, 16:44.0, 17:01.0, (17:32.0), (17:42.0) |
29 | 909 | Council Rock South,
PA - Team Time (1st 5) 1:23:20.3 | Spread (1st 5) 36.7 |
| 95, 145, 162, 216, 291, (344), (350) |
| Kyle Kutney, Collin Ochs, David Bleiman, Ian Welborn, Andrew Zawodniak, (Nate Stockwell), (Evan Kutney) |
| 16:22.3, 16:33.1, 16:37.9, 16:48.0, 16:59.0, (17:08.7), (17:09.1) |
30 | 941 | Wilson (3),
PA - Team Time (1st 5) 1:23:11.0 | Spread (1st 5) 56.0 |
| 53, 67, 216, 282, 323, (469), (501) |
| Jake Underwood, Evan Royko, Peter Vicari, Will Schoener, Matt Witman, (Jasper Den Otter), (Ronak Khamar) |
| 16:08.0, 16:14.0, 16:48.0, 16:57.0, 17:04.0, (17:45.0), (18:04.0) |
31 | 951 | Parkland,
PA - Team Time (1st 5) 1:23:34.2 | Spread (1st 5) 17.4 |
| 131, 160, 214, 223, 223, (382), (423) |
| Sam Morgan, Hailemichael Geiger, Riley Williamson, Nicholas Bower, Steven Kaleycik, (Jacob Ringer), (Nathan Rode) |
| 16:31.6, 16:37.6, 16:47.0, 16:49.0, 16:49.0, (17:18.0), (17:28.0) |
32 | 982 | Germantown Friends,
PA - Team Time (1st 5) 1:22:46.0 | Spread (1st 5) 2:04.0 |
| 3, 124, 223, 241, 391, (446), (451) |
| Nick Dahl, Zach Goldberg, Colin Riley, Daniel Stassen, Jonnie Plass, (Ellis Maddox), (Tim Peterson) |
| 15:16.0, 16:30.0, 16:49.0, 16:51.0, 17:20.0, (17:36.0), (17:38.0) |
33 | 986 | Penncrest,
PA - Team Time (1st 5) 1:22:57.0 | Spread (1st 5) 1:17.0 |
| 23, 53, 264, 323, 323, (370), (386) |
| Avery Lederer, Justin Senackerib, Connor Bonebrake, Adam Gramo-Penston, Luke Narbus, (Patrick Theveny), (Billy Angelina) |
| 15:47.0, 16:08.0, 16:54.0, 17:04.0, 17:04.0, (17:15.0), (17:18.4) |
34 | 1035 | Unionville,
PA - Team Time (1st 5) 1:23:35.0 | Spread (1st 5) 1:00.0 |
| 52, 166, 214, 269, 334, (388), (391) |
| James Conway, Cole Walker, Joseph Faia, Matt Biederman, Connor Deutsch, (Gerrick Hardy), (Jack Odom) |
| 16:07.0, 16:39.0, 16:47.0, 16:55.0, 17:07.0, (17:19.0), (17:20.0) |
35 | 1056 | La Salle College High School,
PA - Team Time (1st 5) 1:23:41.6 | Spread (1st 5) 40.9 |
| 80, 170, 238, 268, 300, (311), (384) |
| Evan Addison, Stephen Paul, Brendan Price, Quinn O'neill, Vincent Twomey, (Greg Galbreath), (Ethan Maher) |
| 16:18.4, 16:39.5, 16:50.1, 16:54.3, 16:59.3, (17:01.3), (17:18.1) |
36 | 1069 | Stroudsburg,
PA - Team Time (1st 5) 1:23:53.0 | Spread (1st 5) 1:24.0 |
| 65, 127, 184, 247, 446, (479), (484) |
| Matt Bodon, Zachary Landvik-Larsen, Teddy Mostellar, Edwin Marrero, Shu-Yu Chen, (Chris Vo), (Danny Burden) |
| 16:12.0, 16:31.0, 16:42.0, 16:52.0, 17:36.0, (17:49.0), (17:52.0) |
37 | 1087 | Great Valley,
PA - Team Time (1st 5) 1:23:57.0 | Spread (1st 5) 1:05.0 |
| 102, 127, 166, 264, 428, (451), (499) |
| Hayden Coates, Brett Zatlin, Everett Beauregard, Seth Hoffritz, Roman Silen, (Ryan Small), (Alejandro Macarron) |
| 16:24.0, 16:31.0, 16:39.0, 16:54.0, 17:29.0, (17:38.0), (18:00.0) |
38 | 1093 | Cedar Crest,
PA - Team Time (1st 5) 1:23:47.6 | Spread (1st 5) 48.6 |
| 75, 133, 264, 291, 330, (331), (352) |
| Jesse Cruise, Adam Wolfe, Jake Barrett, William Sheffield, Noah Bragunier, (Devyn Stump), (Josh Rudd) |
| 16:17.0, 16:32.0, 16:54.0, 16:59.0, 17:05.6, (17:06.0), (17:10.0) |
39 | 1115 | Dallas,
PA - Team Time (1st 5) 1:23:50.4 | Spread (1st 5) 47.2 |
| 69, 197, 255, 282, 312, (385), (398) |
| Jack Zardecki, Mitchell Rome, Josh Wyandt, Jason Culp, Adam Borton, (Steven Postupak), (Josh Jarden) |
| 16:14.7, 16:43.8, 16:53.0, 16:57.0, 17:01.9, (17:18.3), (17:20.1) |
| 1115 | Easton Area,
PA - Team Time (1st 5) 1:23:57.8 | Spread (1st 5) 53.5 |
| 91, 127, 169, 354, 374, (400), (465) |
| Stephen Kraus, Joseph Ozgar, Jonathan Miers, Logan Koch, Sean Guydish, (John W. Griffiths), (Chris Austin) |
| 16:22.0, 16:31.0, 16:39.1, 17:10.2, 17:15.5, (17:21.0), (17:43.4) |
| 1115 | Winchester Thurston,
PA - Team Time (1st 5) 1:23:34.0 | Spread (1st 5) 1:43.0 |
| 15, 124, 180, 391, 405, (481), (520) |
| Tristan Forsythe, Ben Littmann, Shaun Hay, Sean Heintzleman, Gordon Pollack, (Scott Routledge), (Dan Sentner) |
| 15:40.0, 16:30.0, 16:41.0, 17:20.0, 17:23.0, (17:50.0), (18:42.0) |
42 | 1124 | West Chester East,
PA - Team Time (1st 5) 1:23:58.0 | Spread (1st 5) 41.0 |
| 112, 173, 241, 264, 334, (352), (400) |
| Joshua Lewin, Harrison Mazurek, Matthew Clarke, Joseph Mazza, Daniel Brennan, (Andrew Criscuolo), (Sean Brennan) |
| 16:26.0, 16:40.0, 16:51.0, 16:54.0, 17:07.0, (17:10.0), (17:21.0) |
43 | 1131 | Belle Vernon Area,
PA - Team Time (1st 5) 1:23:49.0 | Spread (1st 5) 1:30.0 |
| 47, 62, 203, 379, 440, (467), (474) |
| Brett Seich, Jake Sepesky, Cross Yankosky, Paul Amicucci, Logan Seliga, (Josh Martin), (Seth Yankosky) |
| 16:03.0, 16:11.0, 16:45.0, 17:17.0, 17:33.0, (17:44.0), (17:47.0) |
44 | 1169 | Methacton,
PA - Team Time (1st 5) 1:24:09.0 | Spread (1st 5) 26.0 |
| 152, 223, 234, 247, 313, (346), (450) |
| Matt Varghese, Nicholas DiFillipis, Joshua Brycki, Garrett McPhillips, Thomas Chimes, (Garrett Campbell), (Will Rebert) |
| 16:36.0, 16:49.0, 16:50.0, 16:52.0, 17:02.0, (17:09.0), (17:37.0) |
45 | 1177 | Hatboro-Horsham,
PA - Team Time (1st 5) 1:24:10.0 | Spread (1st 5) 43.1 |
| 117, 164, 184, 356, 356, (454), (465) |
| Kyle Hontz, Jared Bixler, Brendan Quinn, Gio Cerisier, Dylan Hontz, (Sean Cisler), (John Metzgar) |
| 16:27.9, 16:38.1, 16:42.0, 17:11.0, 17:11.0, (17:38.1), (17:43.4) |
46 | 1187 | Cheltenham,
PA - Team Time (1st 5) 1:23:54.0 | Spread (1st 5) 1:33.0 |
| 30, 223, 241, 282, 411, (460), (460) |
| Will Griffen, Jason Cornelison, Asad Grant, Andrew Crosby, Will Christensen, (Liam Brown), (Larry Hall) |
| 15:52.0, 16:49.0, 16:51.0, 16:57.0, 17:25.0, (17:43.0), (17:43.0) |
47 | 1198 | Ephrata,
PA - Team Time (1st 5) 1:23:28.0 | Spread (1st 5) 1:53.0 |
| 5, 180, 291, 346, 376, (474), (501) |
| Zach Lefever, Andrew Foster, Phillip Wenger, Tanyon Loose, Seth Bollinger, (Kellan Swarr), (Mike Ward) |
| 15:23.0, 16:41.0, 16:59.0, 17:09.0, 17:16.0, (17:47.0), (18:04.0) |
48 | 1225 | Haverford Twp.,
PA - Team Time (1st 5) 1:23:50.0 | Spread (1st 5) 1:32.0 |
| 20, 234, 291, 304, 376, (413), (430) |
| James Abrahams, Elliot Miciek, Brendan Campbell, Evan Peetros, Josh Adams, (Mike Donnelly), (Josh Fingerhut) |
| 15:44.0, 16:50.0, 16:59.0, 17:01.0, 17:16.0, (17:26.0), (17:30.0) |
49 | 1237 | Taylor Allderdice,
PA - Team Time (1st 5) 1:24:41.3 | Spread (1st 5) 1:40.3 |
| 86, 150, 239, 262, 500, (515), (519) |
| Amadou Diallo, Tavonne Davis, Jonah Berger, Ethan Hermann, Yoni Eglash, (Eli Anish), (Jesse Rabner) |
| 16:21.0, 16:34.8, 16:50.5, 16:53.7, 18:01.3, (18:24.7), (18:38.1) |
50 | 1242 | Southern Lehigh,
PA - Team Time (1st 5) 1:24:20.9 | Spread (1st 5) 15.3 |
| 202, 216, 232, 289, 303, (494), (506) |
| Thomas Matsumura, Corey Welsh, Stephen Gray, Raahi Klar-Chaudhari, Colin Cramer, (Alex Fillman), (Adam Kurtz) |
| 16:44.8, 16:48.0, 16:49.7, 16:58.3, 17:00.1, (17:55.9), (18:10.8) |
51 | 1250 | Harbor Creek,
PA - Team Time (1st 5) 1:24:36.6 | Spread (1st 5) 1:25.1 |
| 101, 165, 252, 255, 477, (507), (508) |
| Ryan Starvaggi, Aiden Weber, Christian Babo, Jared Szklenski, Nate Dougan, (Nolan Weber), (Caleb Mandel) |
| 16:23.6, 16:38.9, 16:52.4, 16:53.0, 17:48.7, (18:13.0), (18:14.8) |
52 | 1261 | Berwick Area Senior,
PA - Team Time (1st 5) 1:24:26.3 | Spread (1st 5) 33.5 |
| 170, 192, 246, 291, 362, (518), (522) |
| Ty Fisher, Mason Kimbell, Jerod Waller, Mitchell Martin, Jared Waller, (Matt Dalrymple), (Griffin Keller) |
| 16:39.5, 16:43.0, 16:51.8, 16:59.0, 17:13.0, (18:31.1), (18:58.9) |
| 1261 | Pleasant Valley,
PA - Team Time (1st 5) 1:24:19.1 | Spread (1st 5) 2:30.1 |
| 22, 40, 277, 413, 509, (513), (514) |
| Seth Slavin, Gabe Sullivan, Billy Milburn, Luke Valdevit, Angelo Mesce, (Louis Difusco), (Seth Kron) |
| 15:45.0, 15:57.0, 16:56.0, 17:26.0, 18:15.1, (18:22.0), (18:23.0) |
54 | 1263 | Bensalem,
PA - Team Time (1st 5) 1:24:42.9 | Spread (1st 5) 1:37.1 |
| 57, 118, 151, 467, 470, (483), (487) |
| Aqeel Bacchus, Tommy Brewer, Zak Bacchus, Justin Pratt, Isaiah Thomas, (Corinthian Rivera), (Thomas Balla) |
| 16:08.9, 16:28.4, 16:35.6, 17:44.0, 17:46.0, (17:51.8), (17:53.0) |
| 1263 | Pennridge,
PA - Team Time (1st 5) 1:24:19.0 | Spread (1st 5) 1:05.3 |
| 64, 155, 287, 376, 381, (391), (458) |
| Matt Eissler, Andrew Saville, Luke Eissler, Jared Pleibel, Gunnar Orth, (Ethan Saville), (Cole Doster) |
| 16:11.9, 16:36.7, 16:57.2, 17:16.0, 17:17.2, (17:20.0), (17:42.0) |
56 | 1278 | Seneca Valley,
PA - Team Time (1st 5) 1:24:30.0 | Spread (1st 5) 32.0 |
| 173, 203, 207, 334, 361, (449), (487) |
| Sam Owori, Trey Razanauskas, Seth Ketler, Alex Dixon, Christian Resch, (Luke Bellack), (Aidan Domencic) |
| 16:40.0, 16:45.0, 16:46.0, 17:07.0, 17:12.0, (17:36.9), (17:53.0) |
57 | 1306 | South Fayette,
PA - Team Time (1st 5) 1:24:15.4 | Spread (1st 5) 1:25.4 |
| 43, 56, 387, 408, 412, (516), (517) |
| Aaron Pfeil, Sam Snodgrass, Colin Dunn, Michael Cusick, Silas Mays, (Joey Cavanaugh), (Ryan Hayes) |
| 15:59.8, 16:08.1, 17:18.6, 17:23.7, 17:25.2, (18:25.0), (18:30.5) |
58 | 1333 | York Suburban,
PA - Team Time (1st 5) 1:24:38.0 | Spread (1st 5) 35.0 |
| 173, 173, 304, 313, 370, (413), (495) |
| Bryce Ohl, Raudensky Jarrett, Joshua Kerr, Tanner Haynes, Peter Wagner, (Scott Curry), (Andrew Paskey) |
| 16:40.0, 16:40.0, 17:01.0, 17:02.0, 17:15.0, (17:26.0), (17:56.0) |
59 | 1340 | Greensburg Salem,
PA - Team Time (1st 5) 1:24:53.4 | Spread (1st 5) 1:23.6 |
| 97, 158, 213, 399, 473, (523), (525) |
| Mark Brown, Frankie King, Cameron Binda, Dylan Binda, David Ammons, (Nick Leo), (Noah Calisti) |
| 16:22.7, 16:37.1, 16:46.7, 17:20.6, 17:46.3, (19:10.6), (19:56.1) |
60 | 1365 | Wissahickon,
PA - Team Time (1st 5) 1:24:48.4 | Spread (1st 5) 1:07.0 |
| 98, 184, 263, 390, 430, (443), (482) |
| Ben Hoyer, Nathan Leung, Matt Maiale, Ahmad Shamsi, Randy Schwemmer, (Josh Chaiken), (Aiden Marcelis) |
| 16:23.0, 16:42.0, 16:53.8, 17:19.6, 17:30.0, (17:35.0), (17:51.0) |
61 | 1374 | North Allegheny,
PA - Team Time (1st 5) 1:24:42.0 | Spread (1st 5) 15.0 |
| 216, 255, 282, 304, 317, (322), (343) |
| Tj Robinson, Daniel McGoey, Bobby Lutz, Clark Smith, Jacob Greco, (Luke Turkovich), (Cam Phillips) |
| 16:48.0, 16:53.0, 16:57.0, 17:01.0, 17:03.0, (17:03.4), (17:08.6) |
62 | 1384 | JP McCaskey,
PA - Team Time (1st 5) 1:23:43.5 | Spread (1st 5) 2:29.0 |
| 2, 234, 316, 409, 423, (430), (497) |
| Nathan Henderson, Owen Wallace, Jose Galarza, Tony Tirado, Christian Rodriquez, (Erik Juengling), (Andrew Schlager) |
| 14:59.0, 16:50.0, 17:02.5, 17:24.0, 17:28.0, (17:30.0), (17:58.0) |
63 | 1394 | Downingtown East,
PA - Team Time (1st 5) 1:24:52.3 | Spread (1st 5) 55.2 |
| 132, 180, 301, 362, 419, (428), (430) |
| Dylan McEvoy, Nick Robinson, Dylan Jackson, Aaron Stoyack, Chris Poulos, (Evan Dewey), (Will McGowen) |
| 16:31.8, 16:41.0, 16:59.5, 17:13.0, 17:27.0, (17:29.0), (17:30.0) |
64 | 1402 | Harriton,
PA - Team Time (1st 5) 1:25:02.7 | Spread (1st 5) 1:14.0 |
| 102, 198, 232, 419, 451, (460), (477) |
| Bruce Herriott, Etan Ginsberg, Jan Terwiesch, Jacob Harris, Mason Coburn-Weigand, (Aidan Bova), (Derek Goss) |
| 16:24.0, 16:44.0, 16:49.7, 17:27.0, 17:38.0, (17:43.0), (17:48.7) |
65 | 1412 | Penn Manor,
PA - Team Time (1st 5) 1:24:53.0 | Spread (1st 5) 1:11.0 |
| 75, 198, 346, 370, 423, (470), (521) |
| Doug Kramer, Malachi Lyon, David Kramer, Nicholas Fafel, Zach Schucker, (Aidan Toomey), (Evan Lyon) |
| 16:17.0, 16:44.0, 17:09.0, 17:15.0, 17:28.0, (17:46.0), (18:43.0) |
66 | 1418 | Quakertown Comm Senior,
PA - Team Time (1st 5) 1:24:43.6 | Spread (1st 5) 1:34.0 |
| 45, 276, 291, 360, 446, (456), (487) |
| Hudson Delisle, Nolan Pernia, Kevin Juszynski, Trevor Fowler, Nicholas Yeatman, (Trevor Hickey), (Josh Sanderlin) |
| 16:02.0, 16:55.1, 16:59.0, 17:11.5, 17:36.0, (17:41.0), (17:53.0) |
67 | 1419 | Kennett,
PA - Team Time (1st 5) 1:24:34.0 | Spread (1st 5) 1:44.0 |
| 23, 255, 304, 403, 434, (443), (512) |
| Austin Maxwell, Cody Brown, Davis Piercy, Cole Robinson, Ryan Ganly, (Jack McCarron), (Chris Kratz) |
| 15:47.0, 16:53.0, 17:01.0, 17:22.0, 17:31.0, (17:35.0), (18:19.0) |
68 | 1448 | Holy Ghost Preparatory,
PA - Team Time (1st 5) 1:24:53.0 | Spread (1st 5) 1:02.0 |
| 78, 302, 331, 346, 391, (409), (487) |
| Callahan Lennon, Sean Dixon, Mark Featherstone, Kevin Dineen, Liam Flood, (Burton Tony Carbino), (Tom Horgan) |
| 16:18.0, 17:00.0, 17:06.0, 17:09.0, 17:20.0, (17:24.0), (17:53.0) |
69 | 1504 | Central Cambria,
PA - Team Time (1st 5) 1:25:05.4 | Spread (1st 5) 30.9 |
| 178, 288, 334, 345, 359, (437), (505) |
| Mike Walwro, Zach Brandis, Ohm Vyas, Nate Kuntz, Tyler Wilson, (Duncan Lambie), (Alex Jeffers) |
| 16:40.5, 16:57.7, 17:07.0, 17:08.8, 17:11.4, (17:31.5), (18:07.9) |
70 | 1515 | Mifflin County,
PA - Team Time (1st 5) 1:25:14.8 | Spread (1st 5) 50.2 |
| 183, 269, 291, 334, 438, (460), (501) |
| Chayce Mackneer, Seth Phillips, Chase Sheaffer, Garren Wolfgang, Benjamin Falkner, (Dylan Unger), (Robert Stuck) |
| 16:41.8, 16:55.0, 16:59.0, 17:07.0, 17:32.0, (17:43.0), (18:04.0) |
71 | 1520 | Elk County Catholic,
PA - Team Time (1st 5) 1:25:13.0 | Spread (1st 5) 58.0 |
| 91, 277, 370, 391, 391, (493), (524) |
| Zach Wortman, Logan Hoffman, Ben Hoffman, Matt Dippold, Isaac Wortman, (Vincent Thompson), (Ben Uberti) |
| 16:22.0, 16:56.0, 17:15.0, 17:20.0, 17:20.0, (17:54.0), (19:11.0) |
72 | 1527 | Montrose Area,
PA - Team Time (1st 5) 1:25:20.5 | Spread (1st 5) 48.7 |
| 191, 216, 280, 404, 436, (476), (480) |
| Zack Mead, Brandon Curley, Owen Brewer, Liam Mead, Jerome Washo, (Eric Bixby), (Max Brewer) |
| 16:42.7, 16:48.0, 16:56.2, 17:22.2, 17:31.4, (17:48.1), (17:49.5) |
| 1527 | Strath Haven,
PA - Team Time (1st 5) 1:25:18.0 | Spread (1st 5) 42.0 |
| 207, 207, 334, 356, 423, (442), (484) |
| Evan Chen, Peter Armour, Justin Malley, Jacob Davidson, Aidan Frick, (Graham Hogg), (Ethan Hodges) |
| 16:46.0, 16:46.0, 17:07.0, 17:11.0, 17:28.0, (17:34.0), (17:52.0) |
74 | 1559 | Canon McMillan,
PA - Team Time (1st 5) 1:25:12.7 | Spread (1st 5) 20.7 |
| 253, 281, 317, 341, 367, (422), (441) |
| Damon Gall, James Zukowski, Jonas Wudkwych, Matt Mansfield, Josiah Wudkwych, (Jonah DeCortie), (Glenn McGee) |
| 16:52.6, 16:56.5, 17:03.0, 17:07.3, 17:13.3, (17:27.6), (17:33.9) |
75 | 1562 | North Schuylkill,
PA - Team Time (1st 5) 1:25:21.0 | Spread (1st 5) 38.0 |
| 223, 269, 317, 334, 419, (460), (498) |
| Chris McCormick, Sean McCabe, Lenny Bolinsky, Matt McCormick, Ryan Roseberry, (George Anthony), (Jake Nahas) |
| 16:49.0, 16:55.0, 17:03.0, 17:07.0, 17:27.0, (17:43.0), (17:59.0) |