1 | 36 | Ridge,
NJ - Team Time (1st 5) 1:20:10.1 | Spread (1st 5) 1:18.2 |
| 1, 3, 8, 9, 15, (16), (17) |
| Jackson Barna, Will Pinto, Andrew McCabe, Timmy Kolshorn, Jake Dobrowolski, (James Kisker), (Hudson Yu) |
| 15:17.8, 15:46.1, 16:12.8, 16:17.4, 16:36.0, (16:36.6), (16:46.9) |
2 | 43 | North Hunterdon,
NJ - Team Time (1st 5) 1:21:21.0 | Spread (1st 5) 35.9 |
| 4, 5, 10, 11, 13, (18), (23) |
| Brian Pedretti, Dan Pedretti, Carter Beswick, Aaron Wysocki, Adam Mugavero, (David McKinnon), (Asa Alderman) |
| 15:56.5, 16:01.9, 16:22.6, 16:27.6, 16:32.4, (16:54.5), (17:06.0) |
3 | 60 | Westfield,
NJ - Team Time (1st 5) 1:22:23.5 | Spread (1st 5) 55.8 |
| 6, 7, 12, 14, 21, (28), (35) |
| William McGlynn, Benjamin Hacker, Charles Stock, Conor Daly, Spencer Harding, (Daniel Cortese), (Andrew Singer) |
| 16:07.5, 16:08.8, 16:29.5, 16:34.4, 17:03.3, (17:21.3), (17:29.6) |
4 | 159 | Columbia,
NJ - Team Time (1st 5) 1:27:09.9 | Spread (1st 5) 1:11.6 |
| 19, 24, 26, 38, 52, (56), (59) |
| Javier Casella, Daniel Flynn, Aaron Glassman, Nate Lindstrom, William Griffith, (Joshua Lee), (Daniel Batkus) |
| 16:57.7, 17:10.0, 17:13.9, 17:39.0, 18:09.3, (18:13.9), (18:21.6) |
5 | 182 | Bridgewater-Raritan,
NJ - Team Time (1st 5) 1:27:10.3 | Spread (1st 5) 2:40.6 |
| 2, 27, 34, 58, 61, (64), (87) |
| Marco Langon, Devin Ciarlante, Matthew Frank, Ryan Ross, Vishnu Chennapragada, (Max Schneiderman), (Ivan Narizhnyi) |
| 15:43.0, 17:16.3, 17:28.0, 18:19.4, 18:23.6, (18:28.9), (20:06.5) |
6 | 185 | Phillipsburg,
NJ - Team Time (1st 5) 1:28:02.8 | Spread (1st 5) 1:00.2 |
| 29, 31, 32, 33, 60, (68), (77) |
| James Day, Christian Rehman, Jason Tino, Andrew Heckman, Peter Evanowski, (Matthew D'Angelo), (Nate Wojciechowski) |
| 17:22.4, 17:23.5, 17:27.0, 17:27.3, 18:22.6, (18:32.5), (19:14.3) |
7 | 198 | Dickinson,
NJ - Team Time (1st 5) 1:28:38.1 | Spread (1st 5) 1:26.5 |
| 20, 25, 43, 45, 65, (69), (80) |
| Dhruv Chaudhari, Vincent Chapeau, Emmanuel Sabaya, Sabastian Martinez, Edgar Maddox, (David Quintana), (Belvis Colon) |
| 17:03.2, 17:13.5, 17:55.1, 17:56.6, 18:29.7, (18:34.7), (19:39.3) |
8 | 203 | John P Stevens,
NJ - Team Time (1st 5) 1:28:43.9 | Spread (1st 5) 55.7 |
| 22, 36, 47, 48, 50, (54), (66) |
| Sohum Walavalkar, Pritam Palani, John Macalinta, Sanjay Ramcharan, Sachin Ganpule, (Kartik Pillai), (Om Pednekar) |
| 17:05.9, 17:36.5, 17:59.6, 18:00.3, 18:01.6, (18:10.8), (18:30.0) |
9 | 222 | Scotch Plains-Fanwood,
NJ - Team Time (1st 5) 1:29:21.7 | Spread (1st 5) 49.5 |
| 30, 42, 46, 49, 55, (71), (75) |
| Miles Roper, Owen Higinbotham, Miles Varner, Adam Ali, Terence Downey, (Hasan Ali), (Ben Jiras) |
| 17:22.7, 17:47.8, 17:58.0, 18:01.0, 18:12.2, (18:42.1), (18:55.0) |
10 | 233 | Watchung Hills Reg,
NJ - Team Time (1st 5) 1:29:45.4 | Spread (1st 5) 45.2 |
| 37, 39, 44, 51, 62, (63), (70) |
| Zai Yang, Michael Minieri, Luke Andersen, Ethan Steier, Cian Riley, (Bryan Zhang), (Andrew Cuonzo) |
| 17:38.5, 17:39.8, 17:55.2, 18:08.2, 18:23.7, (18:28.7), (18:40.3) |
11 | 308 | Franklin,
NJ - Team Time (1st 5) 1:33:49.9 | Spread (1st 5) 3:23.9 |
| 41, 52, 57, 67, 91, (93), (94) |
| Gavin Dawson, Lee Twombly, Arnav Satish, Parker Ryan, Christopher Costa, (Rahul Shah), (Alexandre Du-Thumm) |
| 17:44.6, 18:09.3, 18:15.6, 18:31.9, 21:08.5, (21:23.2), (21:49.8) |
12 | 341 | Elizabeth,
NJ - Team Time (1st 5) 1:33:51.5 | Spread (1st 5) 1:53.0 |
| 40, 72, 74, 76, 79, (83), (85) |
| Fabian Herrera, Gerardo Quaglia, Adelson Jimenez, Anthony Cerna, Jacob Rodriguez, (Daniell Baliquig), (Joe Alves) |
| 17:40.0, 18:47.5, 18:53.0, 18:58.0, 19:33.0, (19:54.2), (20:01.0) |
13 | 410 | Union (NJ),
NJ - Team Time (1st 5) 1:39:17.8 | Spread (1st 5) 2:03.6 |
| 73, 81, 82, 84, 90, (97), (98) |
| Corey Rodriguez, Oko Lokko, Sean Casey, Gabriel Rodriguez, Darcy Pedrosa, (Jerome Fernandez), (Dylan Chudzik) |
| 18:52.0, 19:39.4, 19:52.2, 19:58.6, 20:55.6, (22:29.0), (23:40.5) |
14 | 433 | Linden,
NJ - Team Time (1st 5) 1:41:47.7 | Spread (1st 5) 2:04.7 |
| 78, 86, 88, 89, 92, (100) |
| Paul Niziolek, Josue Mondesir, Daniel Mendez, Jorge Flechas III, Joseph Walsh, (Kevin Jenkins III) |
| 19:17.5, 20:05.8, 20:25.3, 20:36.9, 21:22.2, (25:17.0) |
15 | 493 | East Side,
NJ - Team Time (1st 5) 2:03:45.7 | Spread (1st 5) 6:00.9 |
| 95, 96, 99, 101, 102, (103), (104) |
| Afonso Lima, Christian Gomes, Matthew Machado, Edwin Gordillo-Narvaez, Andrew Zabala, (Jorge Salazar), (Brayan Solano) |
| 21:57.4, 22:06.9, 24:12.6, 27:30.5, 27:58.3, (28:35.2), (28:40.8) |