1 | 58 | Penns Valley,
PA - Team Time (1st 5) 1:27:32.3 | Spread (1st 5) 1:39.0 |
| 1, 5, 9, 18, 25, (31), (89) |
| Chris Colwell, Mark Bierly, Sam Gray, Charlie Romig, Stephen Gover, (Haden Stamm), (Everett Vanheyst) |
| 16:41.0, 16:58.8, 17:26.2, 18:06.3, 18:20.0, (18:36.4), (21:46.0) |
2 | 93 | St Joseph's Catholic Academy,
PA - Team Time (1st 5) 1:30:06.9 | Spread (1st 5) 1:45.3 |
| 4, 14, 21, 22, 32, (33), (34) |
| Michael Peters, Kaelan Wright, Isaac Hyman, Leo Bomboy, Max Wortman, (Andy Rogan), (Garrett Gall) |
| 16:57.1, 18:00.9, 18:10.7, 18:15.8, 18:42.4, (18:42.7), (18:50.7) |
3 | 99 | Westmont Hilltop,
PA - Team Time (1st 5) 1:30:05.5 | Spread (1st 5) 1:19.5 |
| 8, 12, 23, 26, 30, (35), (40) |
| Aden Konhaus, Orion Voelker, Matt Young, Nick Fetzer, Ethan Dubnansky, (Max Crans), (Alex Miller) |
| 17:14.0, 17:41.6, 18:15.9, 18:20.5, 18:33.5, (18:53.8), (19:07.0) |
4 | 100 | Purchase Line,
PA - Team Time (1st 5) 1:30:28.5 | Spread (1st 5) 2:15.5 |
| 6, 11, 16, 19, 48, (49), (59) |
| Micah Kurka, Nathan Moore, Alex Boring, Ryan Butz, Bryce Knepp, (Hunter Antisdel), (Tyler Kauffman) |
| 17:11.9, 17:35.4, 18:05.3, 18:08.5, 19:27.4, (19:27.8), (19:51.0) |
5 | 106 | Bishop Mccort,
PA - Team Time (1st 5) 1:29:38.5 | Spread (1st 5) 2:47.1 |
| 2, 3, 20, 29, 52, (84), (87) |
| Jacob Schulte, Michael Hanik, Ozeck David, Darius Hinton, Hunter Gleason, (Ben Johnson), (Michael Marafino) |
| 16:43.0, 16:49.4, 18:09.9, 18:26.1, 19:30.1, (21:38.2), (21:44.9) |
6 | 165 | Marion Center,
PA - Team Time (1st 5) 1:33:46.1 | Spread (1st 5) 1:42.0 |
| 13, 28, 36, 38, 50, (54), (58) |
| Hunter Armstrong, Brandon O'Hara, Logan Crooks, Connor McGrady, Tyler Sacco, (Rhys Davies), (Cage Hankinson) |
| 17:47.1, 18:25.1, 19:00.0, 19:04.8, 19:29.1, (19:32.4), (19:49.6) |
7 | 174 | United,
PA - Team Time (1st 5) 1:34:03.3 | Spread (1st 5) 2:32.6 |
| 10, 17, 41, 46, 60, (62), (70) |
| Alex Ringler, Aiden Ringler, Jerremy Rudnick, Derek Fether, Jared Bloom, (Donald Shroyer), (Easton Shetler) |
| 17:27.6, 18:05.7, 19:08.7, 19:21.1, 20:00.2, (20:02.1), (20:50.0) |
8 | 194 | Richland,
PA - Team Time (1st 5) 1:34:55.1 | Spread (1st 5) 1:43.2 |
| 15, 24, 43, 55, 57, (75), (88) |
| Nebraska Hernendez, Tyler Paul, Cole Kazmerczyk, Jacob Rovder, Justin Rovder, (Harlan Chandler), (Joseph Duppstadt) |
| 18:01.7, 18:16.4, 19:14.3, 19:37.8, 19:44.9, (20:53.4), (21:45.1) |
9 | 277 | Blairsville,
PA - Team Time (1st 5) 1:39:27.6 | Spread (1st 5) 1:42.3 |
| 36, 53, 56, 65, 67, (97), (112) |
| Dakota Koches, Robert Bell, Jonathan Bush, Cole Schrack, Mason Emanuel, (Lloyd Luchinsinger), (Mitchell Emmanuel) |
| 19:00.0, 19:30.2, 19:43.8, 20:31.3, 20:42.3, (22:15.0), (25:03.8) |
10 | 294 | Homer Center,
PA - Team Time (1st 5) 1:41:41.3 | Spread (1st 5) 6:45.9 |
| 7, 41, 64, 74, 108, (111) |
| Sam Cunkelman, Jonathan Gearhart, Tyler Federinko, Gavin Brown, Josh Longwell, (Isaac Clevenger) |
| 17:12.8, 19:08.7, 20:27.9, 20:53.2, 23:58.7, (24:54.5) |
11 | 351 | Bellwood-Antis,
PA - Team Time (1st 5) 1:43:45.1 | Spread (1st 5) 2:56.2 |
| 39, 61, 78, 79, 94, (95), (105) |
| Robert Vankirk, Brayton Coover, Jake Miller, Nick Padula, Devon Zheng, (Daniel Kustaborder), (Zion Poe) |
| 19:05.8, 20:02.0, 21:17.0, 21:18.3, 22:02.0, (22:05.1), (23:09.4) |
| 351 | Bishop Carroll,
PA - Team Time (1st 5) 1:43:54.3 | Spread (1st 5) 2:24.4 |
| 44, 66, 73, 83, 85, (90), (100) |
| James Wyland, Ryan Karlhiem, Isaac Repko, Kelvin Gou, Kevin Blais, (Mike Motchenbaugh), (Nick Moschgat) |
| 19:15.8, 20:34.6, 20:53.1, 21:30.6, 21:40.2, (21:50.0), (22:26.8) |
13 | 360 | West Branch Area,
PA - Team Time (1st 5) 1:45:01.7 | Spread (1st 5) 4:35.7 |
| 27, 47, 81, 102, 103, (106), (113) |
| Cyrus Lanager, Tyler Hoover, Kordell Grubbs, Roy Houston, Justin Clark, (Jacob Stagi), (Gage Hall) |
| 18:21.2, 19:23.8, 21:28.8, 22:51.0, 22:56.9, (23:32.5), (25:24.2) |
14 | 370 | Cambria Heights,
PA - Team Time (1st 5) 1:45:11.4 | Spread (1st 5) 40.7 |
| 68, 69, 76, 77, 80, (86), (92) |
| Alexander Ratay, Alan Venesky, Jacob Beebe, Logan Hoover, Nicholas Gilbert, (Gabriel Sheridan), (Nathan Gibbons) |
| 20:48.0, 20:49.4, 20:54.5, 21:10.8, 21:28.7, (21:43.6), (21:57.4) |
15 | 395 | Penns Manor Area,
PA - Team Time (1st 5) 1:46:09.4 | Spread (1st 5) 2:56.4 |
| 45, 70, 91, 93, 96, (101), (110) |
| Bill Clement, Tanner Elliott, Clarence Johnson, Daniel Kramer, Spencer Coy, (David Bailey), (Bryce Carrick) |
| 19:17.5, 20:50.0, 21:50.1, 21:57.9, 22:13.9, (22:35.4), (24:50.3) |
16 | 424 | Williamsburg,
PA - Team Time (1st 5) 1:48:08.7 | Spread (1st 5) 3:30.2 |
| 51, 72, 98, 99, 104, (114) |
| Trevor Butler, Noah Fagnano, Chandler Edwards, Noah Wheland, Brenton Clark, (Mathew Mingle) |
| 19:29.7, 20:51.6, 22:21.2, 22:26.3, 22:59.9, (25:25.8) |
17 | 476 | Bishop Guilfoyle,
PA - Team Time (1st 5) 1:55:37.7 | Spread (1st 5) 5:09.6 |
| 63, 82, 107, 109, 115 |
| Joey Stevens, Coltin Cover, Chris Lai, Blake Slobodnik, Zak Dodson |
| 20:26.1, 21:29.2, 23:57.1, 24:09.6, 25:35.7 |