1 | 106 | Haverford Twp.,
PA - Team Time (1st 5) 1:21:31.0 | Spread (1st 5) 1:04.6 |
| 1, 8, 12, 26, 59, (68), (71) |
| Mike Donnelly, Evan Peetros, Aidan Tomov, Brendan Campbell, Josh Fingerhut, (Will Field), (Brian Walheim) |
| 15:45.6, 16:06.0, 16:20.7, 16:28.5, 16:50.2, (16:54.7), (16:56.4) |
2 | 144 | Council Rock South,
PA - Team Time (1st 5) 1:22:40.0 | Spread (1st 5) 26.0 |
| 15, 20, 24, 28, 57, (95), (118) |
| Collin Ochs, Kyle Kutney, Christopher Sears, Shane Goldman, Andrew Belder, (Alex Goldman), (Scotty Ulrick) |
| 16:24.0, 16:25.0, 16:28.0, 16:33.0, 16:50.0, (17:04.0), (17:12.0) |
3 | 152 | Downingtown West,
PA - Team Time (1st 5) 1:22:26.0 | Spread (1st 5) 44.0 |
| 5, 27, 36, 39, 45, (51), (82) |
| Payton Sewall, Isaac Valderrabano, Aiden Barnhill, Kevin Wagner, Ben Datte, (Joseph Chamoun), (Jack Cappello) |
| 15:58.0, 16:30.0, 16:37.0, 16:39.0, 16:42.0, (16:46.0), (17:00.0) |
| 152 | Lower Merion,
PA - Team Time (1st 5) 1:22:05.3 | Spread (1st 5) 1:02.3 |
| 4, 7, 14, 46, 81, (87), (117) |
| Joey Litvin, Charlie Hermann, Nick Rhodes, Vikas Miller, Jackson Payne, (Simon Schmieder), (Alexander Bullard) |
| 15:56.8, 16:02.9, 16:23.7, 16:42.8, 16:59.1, (17:00.4), (17:11.1) |
5 | 196 | Central Bucks East,
PA - Team Time (1st 5) 1:23:02.6 | Spread (1st 5) 46.3 |
| 10, 13, 32, 51, 90, (110), (153) |
| David Endres, Jack McManus, Cade Sands, Andrew Conte, Matthew Miller, (Sean Lahetta), (Cole Sands) |
| 16:16.7, 16:21.0, 16:35.9, 16:46.0, 17:03.0, (17:09.0), (17:22.2) |
6 | 245 | Penncrest,
PA - Team Time (1st 5) 1:23:06.0 | Spread (1st 5) 1:07.9 |
| 3, 25, 35, 88, 94, (109), (114) |
| Patrick Theveny, Benjamin Klinger, Jalen Chin, Andrew Woolery, Luke Narbus, (Jason Abahazy), (Josh Senackerib) |
| 15:56.0, 16:28.1, 16:36.3, 17:01.7, 17:03.9, (17:08.8), (17:09.3) |
7 | 283 | Owen J Roberts,
PA - Team Time (1st 5) 1:23:55.0 | Spread (1st 5) 42.0 |
| 21, 36, 60, 62, 104, (139), (200) |
| Linus Blatz, David Brunton, Matt Muthler, Thomas Damiani, Vincent Fennell, (Quinten Sherwood), (Cole Smith) |
| 16:26.0, 16:37.0, 16:51.0, 16:53.0, 17:08.0, (17:19.0), (17:38.0) |
8 | 287 | Wissahickon,
PA - Team Time (1st 5) 1:24:07.0 | Spread (1st 5) 21.0 |
| 33, 49, 64, 69, 72, (122), (203) |
| Solomon Thistle, Hanson Leung, Alexander Schultz, Josh Chaiken, Caymus Ruffner, (Zachary Dallal), (Bryce Miles) |
| 16:36.0, 16:45.0, 16:54.0, 16:55.0, 16:57.0, (17:13.0), (17:39.0) |
9 | 297 | North Penn (Lansdale),
PA - Team Time (1st 5) 1:23:46.7 | Spread (1st 5) 1:03.0 |
| 9, 29, 61, 76, 122, (135), (159) |
| Noah Demis, Samir Razi, Brian Johnson, Erik Kull, Ian Kelly, (Gavin Zanck), (Sean Fisher) |
| 16:10.0, 16:33.7, 16:52.0, 16:58.0, 17:13.0, (17:18.0), (17:27.0) |
10 | 435 | Central Bucks West,
PA - Team Time (1st 5) 1:24:49.0 | Spread (1st 5) 57.0 |
| 15, 38, 104, 135, 143, (212), (225) |
| Andrew Gillespie, Luke Cimakaski, Carter Laatsch, Luke Fehrman, Matt Monahan, (Eric Mass), (Alex Hartin) |
| 16:24.0, 16:38.0, 17:08.0, 17:18.0, 17:21.0, (17:42.0), (17:51.0) |
11 | 446 | Methacton,
PA - Team Time (1st 5) 1:24:55.0 | Spread (1st 5) 1:10.0 |
| 15, 47, 95, 110, 179, (207), (238) |
| Matt Varghese, Thomas Chimes, Garrett McPhillips, Garrett Campbell, Jack Kapralick, (Sean Ritchie), (Nolan McMahon) |
| 16:24.0, 16:44.0, 17:04.0, 17:09.0, 17:34.0, (17:40.0), (17:57.0) |
12 | 455 | Hatboro-Horsham,
PA - Team Time (1st 5) 1:24:53.9 | Spread (1st 5) 1:01.9 |
| 30, 31, 55, 149, 190, (233), (258) |
| Kyle Hontz, Devon Comber, Stefano Isabella, Michael Holman, Marco Isabella, (Lars Knudsen), (Ryan Allen) |
| 16:33.9, 16:35.0, 16:47.2, 17:22.0, 17:35.8, (17:54.0), (18:07.0) |
13 | 543 | Perkiomen Valley,
PA - Team Time (1st 5) 1:25:30.0 | Spread (1st 5) 1:13.0 |
| 15, 64, 76, 194, 194, (235), (255) |
| Tyler Clifford, Dylan Danowski, Ethan Ribelin, Andrew Moyer, Kabiru Brown, (Riley Milligan), (Josh Bolan) |
| 16:24.0, 16:54.0, 16:58.0, 17:37.0, 17:37.0, (17:55.0), (18:04.4) |
14 | 551 | Unionville,
PA - Team Time (1st 5) 1:25:24.3 | Spread (1st 5) 2:12.7 |
| 6, 69, 72, 131, 273, (296), (307) |
| Cole Walker, Cole Driver, Ethan McIntyre, James Conway, Jarrett Conway, (Hoopman James), (Sebastian Arnold) |
| 16:02.3, 16:55.0, 16:57.0, 17:15.0, 18:15.0, (18:27.6), (18:33.0) |
15 | 567 | Pennridge,
PA - Team Time (1st 5) 1:25:34.9 | Spread (1st 5) 1:09.4 |
| 23, 50, 129, 175, 190, (229), (268) |
| Ethan Saville, Matt Eissler, Cole Doster, Rob Yochum, Jacob Kascsak, (Matt Vaders), (Rich Loughran) |
| 16:26.4, 16:45.5, 17:14.2, 17:33.0, 17:35.8, (17:51.5), (18:10.1) |
16 | 581 | West Chester East,
PA - Team Time (1st 5) 1:25:41.0 | Spread (1st 5) 1:12.0 |
| 15, 118, 125, 131, 192, (203), (221) |
| Joshua Lewin, Domenic Moser, Joseph Mazza, Tyler Daley, Kyle Puchalla, (Joe Delaney), (Sean Brennan) |
| 16:24.0, 17:12.0, 17:14.0, 17:15.0, 17:36.0, (17:39.0), (17:48.0) |
17 | 583 | Council Rock North,
PA - Team Time (1st 5) 1:25:54.6 | Spread (1st 5) 44.2 |
| 56, 79, 134, 142, 172, (223), (224) |
| Matt Mullen, Brandon Pfister, Pat Bierach, Jake Boyd, Brian Jonovich, (John Davis), (CJ Haas) |
| 16:47.8, 16:59.0, 17:15.6, 17:20.2, 17:32.0, (17:49.9), (17:50.0) |
18 | 584 | Boyertown Area,
PA - Team Time (1st 5) 1:25:13.4 | Spread (1st 5) 1:47.0 |
| 2, 103, 143, 149, 187, (203), (209) |
| Christian McComb, Tyler Reigner, Payton Stanziani, John Black, James Sahakian, (Zachary Raugh), (Cameron Kratz) |
| 15:48.0, 17:07.4, 17:21.0, 17:22.0, 17:35.0, (17:39.0), (17:41.0) |
19 | 596 | Plymouth-Whitemarsh,
PA - Team Time (1st 5) 1:25:46.0 | Spread (1st 5) 1:19.0 |
| 21, 47, 155, 158, 215, (218), (335) |
| Brendan Duff, Ryan Duff, Steven Foster, Nathaniel Jones, Regent Walden, (Benjamin Carr), (Daniel Munro) |
| 16:26.0, 16:44.0, 17:25.0, 17:26.0, 17:45.0, (17:47.0), (19:05.0) |
20 | 598 | Downingtown East,
PA - Team Time (1st 5) 1:26:00.1 | Spread (1st 5) 47.4 |
| 53, 89, 138, 139, 179, (186), (199) |
| Russel Winters, Nick Robinson, Brendan Flynn, Sean McDonald, Jacob Lawson, (Alex Dyba), (Caiden Leen) |
| 16:46.6, 17:01.9, 17:18.6, 17:19.0, 17:34.0, (17:34.9), (17:37.6) |
21 | 601 | Spring Ford,
PA - Team Time (1st 5) 1:25:57.0 | Spread (1st 5) 56.0 |
| 43, 82, 115, 167, 194, (282), (299) |
| John Zawislak, Alexander Fink, Joseph Power, Anthony Bamford, Jadon Dunham, (Andrew Carlin), (Max Collins) |
| 16:41.0, 17:00.0, 17:10.0, 17:29.0, 17:37.0, (18:21.0), (18:30.0) |
22 | 607 | Oxford Area,
PA - Team Time (1st 5) 1:26:01.0 | Spread (1st 5) 1:15.0 |
| 41, 57, 131, 143, 235, (250), (264) |
| Evan Campbell, Luke Campbell, Gavin Fitzgerald, Bruce Trimmer, Mitchell Campbell, (Jacob Hewes), (Ryan Latsch) |
| 16:40.0, 16:50.0, 17:15.0, 17:21.0, 17:55.0, (18:03.0), (18:08.0) |
23 | 610 | Central Bucks South,
PA - Team Time (1st 5) 1:26:06.0 | Spread (1st 5) 45.0 |
| 54, 104, 125, 155, 172, (203), (240) |
| Jared Fenessy, Liam Loynd, Andrew Schaefer, John Pluznyk, Nick Tome, (Will Drakas), (Jake Sauers) |
| 16:47.0, 17:08.0, 17:14.0, 17:25.0, 17:32.0, (17:39.0), (17:59.0) |
24 | 644 | Great Valley,
PA - Team Time (1st 5) 1:26:19.0 | Spread (1st 5) 37.0 |
| 76, 104, 110, 167, 187, (200), (218) |
| Seth Hoffritz, Rahman Mohammed, Hayden Coates, Riley Casey, Michael Search, (Matthew Dietrick), (Ryan Small) |
| 16:58.0, 17:08.0, 17:09.0, 17:29.0, 17:35.0, (17:38.0), (17:47.0) |
25 | 664 | West Chester Henderson,
PA - Team Time (1st 5) 1:26:27.0 | Spread (1st 5) 36.0 |
| 72, 125, 143, 149, 175, (175), (179) |
| Calvin Pash, Gavin Brophy, Luke Miles, Luke Geier, Max Mullertz, (John McGinty), (Patrick Rabin) |
| 16:57.0, 17:14.0, 17:21.0, 17:22.0, 17:33.0, (17:33.0), (17:34.0) |
26 | 675 | Bensalem,
PA - Team Time (1st 5) 1:26:34.0 | Spread (1st 5) 59.0 |
| 64, 100, 104, 175, 232, (244), (245) |
| Danny Ling, Thomas Balla, Dabi Chanez, Tom Kelly, Michael Brach, (Tommy Brewer), (Douglas Keenan) |
| 16:54.0, 17:06.0, 17:08.0, 17:33.0, 17:53.0, (18:01.9), (18:02.0) |
27 | 702 | Souderton Area,
PA - Team Time (1st 5) 1:26:37.4 | Spread (1st 5) 1:27.7 |
| 43, 64, 121, 209, 265, (278), (282) |
| Josiah Moyer, Paul Boehm, Connor Williams, Tommy Greve, Nic Morales, (Kevin Walter), (Jake Lavely) |
| 16:41.0, 16:54.0, 17:12.7, 17:41.0, 18:08.7, (18:17.0), (18:21.0) |
28 | 717 | Pennsbury,
PA - Team Time (1st 5) 1:26:42.2 | Spread (1st 5) 15.0 |
| 122, 125, 141, 164, 165, (179), (179) |
| Eric Barr, Stefan Sroka, Amauris Hernandez, Killian Brennan, Amurez Ortiz, (Andrew Keen), (Nicholas Gribbons) |
| 17:13.0, 17:14.0, 17:20.0, 17:27.2, 17:28.0, (17:34.0), (17:34.0) |
29 | 760 | William Tennent,
PA - Team Time (1st 5) 1:26:59.5 | Spread (1st 5) 54.0 |
| 82, 102, 149, 194, 233, (239), (256) |
| Dean Ricco, Miles Hutton, Mike Sauler, Jason Vogt, Billy Solly, (Rhys Simmons), (Eddie Campbell) |
| 17:00.0, 17:06.5, 17:22.0, 17:37.0, 17:54.0, (17:58.9), (18:05.0) |
30 | 793 | Cheltenham,
PA - Team Time (1st 5) 1:27:09.0 | Spread (1st 5) 2:14.0 |
| 11, 100, 159, 212, 311, (342), (345) |
| Jason Cornelison, Kylan Willis, Benjamin Soboloff, Joey Welch, John Ivory, (Aiden Frankenberg), (Chris Luk) |
| 16:20.0, 17:06.0, 17:27.0, 17:42.0, 18:34.0, (19:13.0), (19:23.0) |
31 | 869 | Avon Grove,
PA - Team Time (1st 5) 1:27:43.0 | Spread (1st 5) 59.0 |
| 90, 115, 194, 225, 245, (245), (302) |
| Luke Talham, Parker Jarratt, Aidan Skinner, Benny Clark, Alex Coppens, (Connor Gray), (Ayden Caulder) |
| 17:03.0, 17:10.0, 17:37.0, 17:51.0, 18:02.0, (18:02.0), (18:31.0) |
32 | 873 | Bishop Shanahan,
PA - Team Time (1st 5) 1:27:51.0 | Spread (1st 5) 1:07.0 |
| 72, 82, 221, 245, 253, (257), (266) |
| Sean Murphy, Ryan Doherty, Joseph Schubert, Jack Loeper, Patrick Dunphy, (Ethan Perry), (Connor Smith) |
| 16:57.0, 17:00.0, 17:48.0, 18:02.0, 18:04.0, (18:06.0), (18:10.0) |
33 | 875 | Kennett,
PA - Team Time (1st 5) 1:28:04.8 | Spread (1st 5) 1:41.8 |
| 62, 82, 143, 275, 313, (322), (330) |
| Gavin Maxwell, Davis Piercy, Andrew Overman, Cameron Olivier, Jesse Comanda, (Kendal Lanier), (Liam Breining) |
| 16:53.0, 17:00.0, 17:21.0, 18:16.0, 18:34.8, (18:47.0), (18:58.0) |
34 | 889 | Upper Dublin,
PA - Team Time (1st 5) 1:27:49.2 | Spread (1st 5) 58.0 |
| 113, 159, 169, 187, 261, (293), (302) |
| Sam Griffin, James Fitzmaurice, William Mead, Craig Stenstrom, Oliver Griffin, (Kevin Huey), (Kerim Aldarwish) |
| 17:09.1, 17:27.0, 17:31.0, 17:35.0, 18:07.1, (18:26.6), (18:31.0) |
35 | 890 | Phoenixville,
PA - Team Time (1st 5) 1:27:56.0 | Spread (1st 5) 1:23.0 |
| 95, 135, 159, 207, 294, (297), (298) |
| Gabe Puleo, Pat Darcy, Conor Wilchusky, Nick Gatcha, Conor McShane, (Doug Villegas-Rivas), (Carson Kleppe) |
| 17:04.0, 17:18.0, 17:27.0, 17:40.0, 18:27.0, (18:28.0), (18:29.0) |
36 | 893 | Radnor,
PA - Team Time (1st 5) 1:28:04.0 | Spread (1st 5) 1:13.0 |
| 90, 99, 154, 275, 275, (285), (290) |
| Ethan Zeh, Doug Rosin, Frank Brown, Asa Hartman, Seamus Feeley, (Owen Leonard), (Luke O'Malley) |
| 17:03.0, 17:05.0, 17:24.0, 18:16.0, 18:16.0, (18:22.0), (18:24.0) |
37 | 912 | Upper Perkiomen,
PA - Team Time (1st 5) 1:27:57.2 | Spread (1st 5) 1:14.0 |
| 79, 143, 202, 217, 271, (292), (315) |
| Gabriel Pitcher, Lance Templeton, Blandin Conklin, Donald Miller, Mike Milkowich, (William Daub), (Hunter Adelsberger) |
| 16:59.0, 17:21.0, 17:38.3, 17:45.9, 18:13.0, (18:25.0), (18:37.6) |
38 | 957 | Garnet Valley,
PA - Team Time (1st 5) 1:28:43.0 | Spread (1st 5) 2:21.0 |
| 41, 118, 192, 272, 334, (348), (354) |
| Sean Garrett, Chris Rudawsky, Peter Zekonis, John Colavito, Aravind Arunachalam, (Ben Ansley), (Carson Slook) |
| 16:40.0, 17:12.0, 17:36.0, 18:14.0, 19:01.0, (19:30.0), (19:46.0) |
39 | 965 | Harriton,
PA - Team Time (1st 5) 1:28:09.9 | Spread (1st 5) 1:28.4 |
| 39, 209, 227, 228, 262, (289), (301) |
| Sam Kartsonis, Mason Coburn-Weigand, Guillerm Ribiero-Vecino, Aidan Bova, Ethan McKeever, (Leo Perlstein), (Scott Blender) |
| 16:39.0, 17:41.0, 17:51.2, 17:51.3, 18:07.4, (18:22.8), (18:30.5) |
40 | 999 | Abington,
PA - Team Time (1st 5) 1:28:40.1 | Spread (1st 5) 1:45.9 |
| 34, 169, 253, 258, 285, (314), (321) |
| Amir Cubbage, Miles Curtis, Kevin Dennin, Michael Castor, Aidan Scharnikow, (Michael Ruggieri), (Jonathan Egan) |
| 16:36.1, 17:31.0, 18:04.0, 18:07.0, 18:22.0, (18:36.0), (18:46.0) |
41 | 1001 | Conestoga,
PA - Team Time (1st 5) 1:28:36.6 | Spread (1st 5) 1:04.8 |
| 90, 169, 230, 249, 263, (270), (279) |
| Raymond Welgosh, Henry Borska, Michael Gossow, Nicholas Nastasi, Whitaker Miles, (Daniel Gossow), (Anthony Riley) |
| 17:03.0, 17:31.0, 17:52.0, 18:02.8, 18:07.8, (18:11.6), (18:17.5) |
42 | 1081 | Neshaminy,
PA - Team Time (1st 5) 1:29:18.9 | Spread (1st 5) 1:26.0 |
| 95, 179, 242, 266, 299, (304), (307) |
| Luke Sisco, Asher Pileggi, Robert Sassaman, Ethan Nolan, Rishi Patel, (Ryan Tarapchak), (Michael Tarapchak) |
| 17:04.0, 17:34.0, 18:00.9, 18:10.0, 18:30.0, (18:31.9), (18:33.0) |
43 | 1104 | Upper Merion Area,
PA - Team Time (1st 5) 1:29:34.0 | Spread (1st 5) 1:23.2 |
| 155, 166, 179, 281, 323, (330), (333) |
| John Matics, Owen Ebersole, Jack Larkin, Abhiram Vagvala, Parker Edge, (Patrick O'Donnell), (Michael Freaney) |
| 17:25.0, 17:28.3, 17:34.0, 18:18.5, 18:48.2, (18:58.0), (19:00.0) |
44 | 1148 | Holy Ghost Preparatory,
PA - Team Time (1st 5) 1:29:34.9 | Spread (1st 5) 1:09.7 |
| 130, 212, 231, 285, 290, (294), (317) |
| Jarett Zelinsky, Elliot Puckett, Nicholas Polidoro, Antonio Camacho, Mitchell Feyl, (Burton Carbino), (John Horgan) |
| 17:14.3, 17:42.0, 17:52.6, 18:22.0, 18:24.0, (18:27.0), (18:38.9) |
45 | 1195 | Coatesville,
PA - Team Time (1st 5) 1:30:23.8 | Spread (1st 5) 1:39.0 |
| 159, 174, 237, 288, 337, (345), (347) |
| Joshua Campagna, Ryan Corsello, Jahmir Carter, Micah Kranzel, Alex Fox, (Terrance Amos), (Spencer Colon) |
| 17:27.0, 17:32.6, 17:56.0, 18:22.2, 19:06.0, (19:23.0), (19:29.0) |
46 | 1442 | Bayard Rustin,
PA - Team Time (1st 5) 1:31:59.0 | Spread (1st 5) 33.0 |
| 241, 282, 305, 307, 307, (335), (337) |
| Kevin Whalen, Nick Durinzi, Josh Viarengo, Elisha Stigora, Jimmy Coates, (Jack Mcdougall), (Nick Lutcavage) |
| 18:00.0, 18:21.0, 18:32.0, 18:33.0, 18:33.0, (19:05.0), (19:06.0) |
47 | 1443 | Strath Haven,
PA - Team Time (1st 5) 1:32:25.8 | Spread (1st 5) 1:25.3 |
| 215, 250, 318, 320, 340, (341), (344) |
| Jacob Davidson, Paul Faggioli, Alex Melly, Julian Carmichael, Kenneth Chime, (Graham Hogg), (Andrew Manwaring) |
| 17:45.0, 18:03.0, 18:42.5, 18:45.0, 19:10.3, (19:12.0), (19:21.0) |
48 | 1479 | Quakertown Comm Senior,
PA - Team Time (1st 5) 1:32:31.0 | Spread (1st 5) 50.0 |
| 243, 269, 316, 325, 326, (328), (330) |
| Nicholas Yeatman, Logan Brezner, Sam Barndt, Paul Hand, Chester Welliver, (David Pyfer), (Zach Pint) |
| 18:01.0, 18:11.0, 18:38.0, 18:50.0, 18:51.0, (18:53.0), (18:58.0) |
49 | 1531 | Marple Newtown,
PA - Team Time (1st 5) 1:35:03.1 | Spread (1st 5) 2:12.1 |
| 220, 250, 343, 358, 360, (366), (370) |
| Josh Noble, Ken Ching, Joe McCool, Ryan O'Meara, Steve Pastore, (Mohammed Iyoun), (Dolan Cox) |
| 17:47.9, 18:03.0, 19:20.0, 19:52.2, 20:00.0, (20:38.7), (20:52.0) |
50 | 1610 | Springfield (Delco),
PA - Team Time (1st 5) 1:35:26.0 | Spread (1st 5) 1:32.0 |
| 273, 280, 350, 351, 356, (367), (369) |
| Michael Remy, Viraj Thomas, Colin Rendon, Matt Coyle, Joshua Fiorentino, (Connor Sheldon), (Mike Breslin) |
| 18:15.0, 18:18.0, 19:32.0, 19:34.0, 19:47.0, (20:41.0), (20:45.5) |
51 | 1616 | Upper Darby Senior,
PA - Team Time (1st 5) 1:34:08.0 | Spread (1st 5) 37.0 |
| 305, 319, 324, 329, 339, (352), (353) |
| Aaron Williams, Ghandi Leveille, Dylan Blue, Joseph Ricciardi, Caleb Dougherty, (Damian Gauld), (Jayson Brown) |
| 18:32.0, 18:44.0, 18:49.0, 18:54.0, 19:09.0, (19:39.0), (19:44.0) |
52 | 1729 | Norristown Area,
PA - Team Time (1st 5) 1:38:47.0 | Spread (1st 5) 2:02.0 |
| 311, 327, 362, 364, 365, (373), (374) |
| Ricardo Moreno, Oluwasegun Adeshoken, Ruben Morales, Rahmon Adeshokan, Axell Bailon, (Logan Altrogge), (Scott Wilson) |
| 18:34.0, 18:52.0, 20:17.0, 20:28.0, 20:36.0, (21:18.0), (21:19.0) |
53 | 1752 | Sun Valley,
PA - Team Time (1st 5) 1:46:38.9 | Spread (1st 5) 4:51.8 |
| 258, 354, 379, 380, 381, (385), (386) |
| William Dykes, Christian Hansen, Evan Taylor, Nicholas Maiale, Freddie Summers, (David German), (Nicholas Mozonni) |
| 18:07.0, 19:46.0, 22:48.5, 22:58.6, 22:58.8, (24:32.1), (24:40.7) |
54 | 1797 | Ridley,
PA - Team Time (1st 5) 1:40:38.3 | Spread (1st 5) 1:12.0 |
| 348, 357, 361, 363, 368, (371), (375) |
| Christopher Green, Jarrod Sleet, Jacob Darcas, Navkaran Mann, Matthew Fennell, (Mike Keller), (Aj Cavanaugh) |
| 19:30.0, 19:52.0, 20:09.0, 20:25.3, 20:42.0, (21:07.0), (21:23.0) |
55 | 1878 | Interboro,
PA - Team Time (1st 5) 1:51:42.1 | Spread (1st 5) 4:47.5 |
| 359, 372, 378, 382, 387, (388), (390) |
| Daniel Shanahan, James Razzi, Aidan Hubis, Kennan Lu, Bruce Cunningham, (Shant House), (Tommy Roberts) |
| 19:54.2, 21:07.6, 22:15.4, 23:43.2, 24:41.7, (24:46.3), (25:35.5) |
56 | 1909 | Penn Wood,
PA - Team Time (1st 5) 1:57:23.1 | Spread (1st 5) 3:06.4 |
| 376, 377, 383, 384, 389, (391) |
| Davon Battle, Desmond Randall, Jimmy Sek, Troy Chambers, Tayvon Williams, (Tymere Bass) |
| 21:51.7, 21:52.6, 24:09.7, 24:31.0, 24:58.1, (27:09.1) |