1 | 47 | York Suburban,
PA - Team Time (1st 5) 1:23:49.5 | Spread (1st 5) 53.0 |
| 4, 8, 8, 11, 16, (36), (38) |
| Donovan Mears, Bryce Ohl, Jarrett Raudenski, Peter Wagner, Quentin Schorr, (Tanner Haynes), (Joshua Kerr) |
| 16:16.0, 16:44.0, 16:44.0, 16:56.5, 17:09.0, (17:33.0), (17:34.0) |
2 | 156 | Milton Hershey,
PA - Team Time (1st 5) 1:26:45.0 | Spread (1st 5) 1:13.0 |
| 6, 14, 29, 48, 59, (62), (68) |
| Nathaniel Frierson, Terryl Ferrell, Vinnie Caroselli, Rafael Mendez, Ezana Wondwosen, (Michael Sosnowski), (Henry Mercedes) |
| 16:39.0, 17:06.0, 17:24.0, 17:44.0, 17:52.0, (17:54.0), (18:00.0) |
3 | 181 | Wyomissing Area,
PA - Team Time (1st 5) 1:26:14.1 | Spread (1st 5) 2:12.0 |
| 1, 12, 17, 72, 79, (102), (145) |
| Jack DiCintio, Joe Cullen, Matt Driben, Ryan Vargo, Louis Kim, (Josh Diehl), (Ben Williams-Morill) |
| 15:56.0, 16:58.0, 17:10.1, 18:02.0, 18:08.0, (18:29.0), (19:04.0) |
4 | 192 | Trinity (Camp Hill),
PA - Team Time (1st 5) 1:27:48.0 | Spread (1st 5) 41.0 |
| 19, 25, 41, 45, 62, (97), (148) |
| Will Bucher, Matt Geisler, Chase Drawbaugh, Sean Capper, Vince Pham, (Chris Fencil), (Joe Hadley) |
| 17:13.0, 17:20.0, 17:39.0, 17:42.0, 17:54.0, (18:22.0), (19:09.0) |
5 | 219 | East Pennsboro Area,
PA - Team Time (1st 5) 1:27:05.3 | Spread (1st 5) 2:44.3 |
| 3, 12, 27, 48, 129, (143), (149) |
| Sam Signor, Scott Mundis, Tyler Brighton, Caeden Smith, Jake Pegnetter, (Dylan Sim), (Jacob Mundis) |
| 16:08.0, 16:58.0, 17:23.0, 17:44.0, 18:52.3, (19:02.0), (19:11.0) |
6 | 226 | Boiling Springs,
PA - Team Time (1st 5) 1:28:06.0 | Spread (1st 5) 1:04.0 |
| 10, 36, 56, 59, 65, (74), (89) |
| Zach Bitner, Justin Lewis, Jack Talhelm, Noah Reighard, Alexander Eshelman, (Liam Aro), (John Riskis) |
| 16:53.0, 17:33.0, 17:51.0, 17:52.0, 17:57.0, (18:03.0), (18:12.0) |
7 | 259 | Palmyra,
PA - Team Time (1st 5) 1:28:49.0 | Spread (1st 5) 35.0 |
| 32, 34, 41, 75, 77, (84), (98) |
| Matthew Brandt, Blaszynski Brad, Derek Wadas, Kyle Nolen, Funck Garrett, (Alec Richard), (Jared Richard) |
| 17:30.0, 17:31.0, 17:39.0, 18:04.0, 18:05.0, (18:10.0), (18:23.0) |
8 | 283 | Fleetwood Area,
PA - Team Time (1st 5) 1:28:16.2 | Spread (1st 5) 2:21.9 |
| 5, 30, 39, 94, 115, (130), (132) |
| Carl Fortna, Chad Delay, Shawn Delay, Matt Delozier, Evan Santos, (Shawn Fortna), (Jacob Wetherhold) |
| 16:17.1, 17:27.4, 17:35.4, 18:17.3, 18:39.0, (18:53.0), (18:54.4) |
9 | 308 | Lancaster Catholic,
PA - Team Time (1st 5) 1:29:23.0 | Spread (1st 5) 55.0 |
| 27, 41, 62, 83, 95, (119), (123) |
| Miles McCaskey, Christopher Myers, Colton Titus, Nick Card, Andrew Johnson, (Tyler Moore), (Henry Womble) |
| 17:23.0, 17:39.0, 17:54.0, 18:09.0, 18:18.0, (18:44.0), (18:46.0) |
10 | 309 | Gettysburg Area,
PA - Team Time (1st 5) 1:28:37.0 | Spread (1st 5) 2:39.0 |
| 2, 50, 69, 69, 119, (154), (174) |
| Dan Filler, Bradley Filler, Ryan Haskins, Jay Geesaman, Tyler Cole, (Cameron Bishop), (Connor Staub) |
| 16:05.0, 17:46.0, 18:01.0, 18:01.0, 18:44.0, (19:13.0), (20:02.0) |
11 | 313 | Lancaster Mennonite,
PA - Team Time (1st 5) 1:29:29.0 | Spread (1st 5) 1:12.0 |
| 18, 51, 66, 79, 99, (118), (134) |
| Ben Stutzman, Elijah Bynum, Kaden Keiffer, Brandon Roe, Seth Weaver, (Konrad Martin), (Rein Wenger) |
| 17:12.0, 17:47.0, 17:58.0, 18:08.0, 18:24.0, (18:42.0), (18:56.0) |
12 | 322 | Oley Valley,
PA - Team Time (1st 5) 1:29:37.0 | Spread (1st 5) 46.0 |
| 31, 44, 77, 79, 91, (112), (126) |
| David Maloney, Elijah Velazquez, Liam Savarese, Nick Ronco, Terry Augustine, (Tyler Sarge), (Jeremy Chen See) |
| 17:29.0, 17:40.0, 18:05.0, 18:08.0, 18:15.0, (18:35.0), (18:47.0) |
13 | 331 | Schuylkill Valley,
PA - Team Time (1st 5) 1:29:41.0 | Spread (1st 5) 1:54.6 |
| 15, 35, 54, 86, 141, (167), (169) |
| Ben Reisenweaver, Delanie Heck-Hoppes, Colby Stichter, Lucas Horrell, David Goad, (Kevin Cook), (Michael Rinehart) |
| 17:06.4, 17:32.6, 17:50.0, 18:11.0, 19:01.0, (19:50.4), (19:52.7) |
14 | 425 | Susquehannock,
PA - Team Time (1st 5) 1:30:44.4 | Spread (1st 5) 2:15.0 |
| 7, 55, 111, 117, 135, (138), (159) |
| Joe Mcdonnell, Nathan Shelley, Ryan Denis, Erik Younkin, Matt Barnhart, (Will Earls), (Hunter Davis) |
| 16:42.0, 17:50.3, 18:34.1, 18:41.0, 18:57.0, (18:58.0), (19:24.0) |
15 | 436 | Eastern York,
PA - Team Time (1st 5) 1:31:20.0 | Spread (1st 5) 1:08.0 |
| 46, 56, 92, 115, 127, (149), (183) |
| Brandon Dailey, Mason Bair, Nathan Lopez, Zachary Falk, Piere Allard, (Noah Johnson), (Jacob Fenwick) |
| 17:43.0, 17:51.0, 18:16.0, 18:39.0, 18:51.0, (19:11.0), (21:02.0) |
16 | 459 | Donegal,
PA - Team Time (1st 5) 1:31:42.7 | Spread (1st 5) 2:12.0 |
| 19, 56, 72, 152, 160, (175), (189) |
| Zachary Miller, Keith Atayde, Silas Buckwalter, Keith Atyade, Jacob Hess, (Adam Burkholder), (Eli Hess) |
| 17:13.0, 17:51.0, 18:02.0, 19:11.7, 19:25.0, (20:05.0), (21:45.7) |
17 | 470 | Conrad Weiser,
PA - Team Time (1st 5) 1:31:46.0 | Spread (1st 5) 39.0 |
| 66, 79, 105, 107, 113, (147), (155) |
| Eli Reber, Van Wirebach, Nick Ostan, Logan Clay, Nick Lagerman, (Mitchell Hein), (Christian Burrus) |
| 17:58.0, 18:08.0, 18:31.0, 18:32.0, 18:37.0, (19:08.0), (19:14.0) |
18 | 477 | Kennard Dale,
PA - Team Time (1st 5) 1:31:47.0 | Spread (1st 5) 1:43.0 |
| 26, 86, 105, 114, 146, (166), (181) |
| Merle Bernhard, Joshua Chamberlain, Erik Whitelaw, Chris Moore, Brady Reuter, (Isaiah Marsteller), (Owen Griffith) |
| 17:22.0, 18:11.0, 18:31.0, 18:38.0, 19:05.0, (19:43.0), (20:52.0) |
19 | 478 | Annville-Cleona,
PA - Team Time (1st 5) 1:33:04.0 | Spread (1st 5) 3:01.0 |
| 46, 53, 90, 110, 179 |
| Caleb Wenger, Anthony Frattarole, Doyle Shertzer, Hayden Taylor, Derek Bosworth |
| 17:43.0, 17:49.0, 18:14.0, 18:34.0, 20:44.0 |
20 | 503 | West York Area,
PA - Team Time (1st 5) 1:32:13.3 | Spread (1st 5) 1:31.7 |
| 33, 96, 104, 127, 143, (156), (163) |
| Connor Schroll, Connor Hayden, Jacob Spangler, Logan Berger-Kertzel, Mike Limbert, (Derek Harlacker), (Chase Stump) |
| 17:30.3, 18:20.0, 18:30.0, 18:51.0, 19:02.0, (19:16.0), (19:35.4) |
21 | 515 | Bishop Mcdevitt (Harrisburg),
PA - Team Time (1st 5) 1:32:39.0 | Spread (1st 5) 1:50.0 |
| 51, 75, 92, 133, 164, (165), (178) |
| Josiah Lauver, Lance Sharpe, Michael Wood, Mason Roadcap, Ryan Harden, (Tony Reilly), (Josh Lapitan) |
| 17:47.0, 18:04.0, 18:16.0, 18:55.0, 19:37.0, (19:41.0), (20:13.0) |
22 | 584 | Susquenita,
PA - Team Time (1st 5) 1:34:03.6 | Spread (1st 5) 2:01.0 |
| 61, 71, 119, 162, 171, (180), (193) |
| Jacob Hammaker, Travis Keefe, Nate Clugston, Jacob Zimmerman, Bodee Tolbert, (Colby Houser), (Dane Barrick) |
| 17:53.0, 18:01.6, 18:44.0, 19:31.0, 19:54.0, (20:50.8), (22:43.0) |
23 | 586 | Susquehanna Twp,
PA - Team Time (1st 5) 1:33:48.1 | Spread (1st 5) 1:43.1 |
| 84, 101, 108, 123, 170, (172), (176) |
| Brian Sayre, Thatcher Williams, Malikul Muhamed, Daniel Morris, Wade Hisiro, (Elliot Solomon), (Philmon Haile) |
| 18:10.0, 18:26.0, 18:33.0, 18:46.0, 19:53.1, (19:58.0), (20:08.0) |
24 | 610 | Big Spring,
PA - Team Time (1st 5) 1:33:42.0 | Spread (1st 5) 1:01.0 |
| 86, 108, 123, 140, 153, (158), (173) |
| Josh Line, Kyle Richwine, Connor Greene, Isaac Eshenour, Weston Starner, (Jackson Penner), (Brennen Flory) |
| 18:11.0, 18:33.0, 18:46.0, 19:00.0, 19:12.0, (19:20.7), (20:00.0) |
25 | 628 | Littlestown Area,
PA - Team Time (1st 5) 1:34:40.0 | Spread (1st 5) 2:39.0 |
| 19, 131, 149, 161, 168, (177) |
| Michael Bittinger, Kobe Towner, Misha Kakoulin, Logan Collins, Austin Kipple, (Bryson Eyler) |
| 17:13.0, 18:54.0, 19:11.0, 19:30.0, 19:52.0, (20:11.0) |
26 | 639 | Bermudian Springs,
PA - Team Time (1st 5) 1:44:43.7 | Spread (1st 5) 7:06.8 |
| 23, 40, 185, 195, 196, (197), (198) |
| Chad Long, Anthony Petrosky, Logan Boal, Eli Thorton, Alex Rusinko, (Payton Rohrbaugh), (Camden Selby) |
| 17:14.0, 17:38.0, 21:23.0, 24:07.9, 24:20.8, (24:22.6), (25:42.8) |
27 | 695 | Northern Lebanon,
PA - Team Time (1st 5) 1:36:25.0 | Spread (1st 5) 2:32.0 |
| 102, 135, 135, 141, 182 |
| Jordan Berger, Alex Kudlanov, William Fellows, Klayton Adams, Matt Snyder |
| 18:29.0, 18:57.0, 18:57.0, 19:01.0, 21:01.0 |
28 | 699 | James Buchanan,
PA - Team Time (1st 5) 1:36:51.2 | Spread (1st 5) 3:03.3 |
| 99, 119, 138, 157, 186, (188), (191) |
| Ethan Izer, Nick Garbinski, Jacob Schaubroeck, Alex Giffin, Jacob Asbach, (Kaiden Stinson), (Denver Norcross) |
| 18:24.0, 18:44.0, 18:58.0, 19:17.8, 21:27.3, (21:42.7), (21:56.5) |
29 | 790 | Biglerville,
PA - Team Time (1st 5) 1:54:55.2 | Spread (1st 5) 14:00.2 |
| 24, 184, 187, 194, 201 |
| Daniel Wood, Michael Southerly, Zach Wolff, David Hoffman, Colby Treadway |
| 17:19.0, 21:17.0, 21:30.1, 23:30.0, 31:19.2 |
30 | 800 | West Perry,
PA - Team Time (1st 5) 1:59:20.4 | Spread (1st 5) 14:01.3 |
| 19, 190, 192, 199, 200 |
| Dylan Rowles, Kain Enright, Paul Wagner, Joe Daily, Josh Louchenbaugh |
| 17:13.0, 21:49.2, 22:37.2, 26:26.6, 31:14.3 |