1 | 45 | Millburn,
NJ - Team Time (1st 5) 1:20:31.6 | Spread (1st 5) 1:39.2 |
| 1, 5, 7, 9, 23, (25), (27) |
| Matt Grossman, Will Meyer, Ramsey Little, Christopher Stone, Owen McCarthy, (Ethan Thomas), (Noah Yadgaroff) |
| 15:06.5, 16:10.9, 16:13.5, 16:15.0, 16:45.7, (16:47.8), (16:49.8) |
2 | 77 | Westfield,
NJ - Team Time (1st 5) 1:22:56.4 | Spread (1st 5) 20.1 |
| 12, 13, 15, 18, 19, (21), (22) |
| Ryan Siegel, Matthew Meusel, Alex Campbell, Aditya Singh, Gabriel Givelber, (Alexander Hall), (Jacob Triarsi) |
| 16:22.5, 16:33.0, 16:37.8, 16:40.5, 16:42.6, (16:43.9), (16:44.3) |
3 | 118 | Columbia,
NJ - Team Time (1st 5) 1:23:24.3 | Spread (1st 5) 1:18.0 |
| 2, 11, 34, 35, 36, (37), (39) |
| Jared Pangallozzi, David Ives, Jacob Paul, Tim Depue, Gabe Benson, (Jonathan Salinardo), (Luke Burke) |
| 15:49.6, 16:18.6, 17:01.6, 17:06.9, 17:07.6, (17:11.8), (17:14.7) |
4 | 120 | North Hunterdon,
NJ - Team Time (1st 5) 1:23:33.5 | Spread (1st 5) 42.8 |
| 4, 24, 29, 31, 32, (33), (50) |
| Ray Sellaro, Robert Spies, Nicasio Gristina, Nick Gristina, Joseph Gallo, (Austin Frank), (Thomas DeAngelis) |
| 16:10.2, 16:46.7, 16:51.7, 16:51.9, 16:53.0, (16:56.0), (17:28.6) |
5 | 127 | John P Stevens,
NJ - Team Time (1st 5) 1:24:17.5 | Spread (1st 5) 45.3 |
| 14, 16, 26, 28, 43, (47), (48) |
| Aaron John, Shay Mallick, Neehar Mahidadia, Aneesh Deshpande, Zoeb Mohammedshah, (Demetri Wojciechowski), (Gouttham Chandrasekar) |
| 16:36.7, 16:39.0, 16:48.8, 16:51.0, 17:22.0, (17:27.0), (17:28.0) |
6 | 213 | Ridge,
NJ - Team Time (1st 5) 1:26:20.4 | Spread (1st 5) 1:29.6 |
| 6, 40, 53, 54, 60, (63), (66) |
| Andrew Daly, Brad O'Keefe, Will Phinney, Tommy Martinson, Vishwas Bonthala, (Aaron Peng), (Ben Restaino) |
| 16:12.9, 17:15.6, 17:34.2, 17:35.2, 17:42.5, (17:47.0), (17:51.5) |
| 213 | Watchung Hills Reg,
NJ - Team Time (1st 5) 1:26:10.8 | Spread (1st 5) 1:43.9 |
| 3, 17, 59, 65, 69, (81), (85) |
| Ryan Martins, Matthew Tong, Micah Parker, Nick Clapcich, Greg Shanahan, (Mitchell DiPaolo), (Noah Balla) |
| 16:08.5, 16:39.9, 17:41.9, 17:48.1, 17:52.4, (18:07.5), (18:15.5) |
8 | 221 | Phillipsburg,
NJ - Team Time (1st 5) 1:26:30.4 | Spread (1st 5) 1:37.6 |
| 10, 42, 46, 52, 71, (75), (77) |
| Jake Hardin, Quincy Herdlein, Kevin Cockerline, John DeGerolamo, Corey Hawk, (Casey Hawk), (Jordan Holman) |
| 16:15.9, 17:21.0, 17:26.0, 17:34.0, 17:53.5, (17:59.6), (18:06.0) |
9 | 278 | Scotch Plains-Fanwood,
NJ - Team Time (1st 5) 1:27:55.5 | Spread (1st 5) 1:36.0 |
| 20, 38, 64, 70, 86, (103), (110) |
| Lukas Stein, Colin Sullivan, Marco Rodrigues, Brandon Garcia, Justin JJ Cunningham, (Jason Acevedo), (Harry Randazzo) |
| 16:43.4, 17:12.5, 17:47.3, 17:52.9, 18:19.4, (19:07.5), (19:35.0) |
10 | 289 | Bridgewater-Raritan,
NJ - Team Time (1st 5) 1:28:20.4 | Spread (1st 5) 23.7 |
| 48, 51, 61, 62, 67, (82), (83) |
| Braeden Aldrich, Jacob Hiller, Tyler Russano, Justin Cassidy, Ben Lewis, (Kush Dani), (Roger Seifert) |
| 17:28.0, 17:32.0, 17:42.9, 17:45.8, 17:51.7, (18:09.6), (18:12.0) |
11 | 307 | Piscataway,
NJ - Team Time (1st 5) 1:28:26.9 | Spread (1st 5) 1:15.6 |
| 29, 56, 68, 74, 80, (91), (95) |
| Rahul Tanna, Samir Patki, Bobby Opitz, Philippe Damestoir, Corey Tokarz, (Khemet Robinson), (Arth Baghel) |
| 16:51.7, 17:37.3, 17:51.8, 17:58.8, 18:07.3, (18:35.0), (18:41.4) |
12 | 348 | Union (NJ),
NJ - Team Time (1st 5) 1:30:23.0 | Spread (1st 5) 3:05.9 |
| 8, 44, 92, 97, 107, (111), (116) |
| Jonathan Mobisa, Devonte McCormack, Jeffery Chukwuma, Jeffrey Jean-Pierre, Joseph Tumfour, (Jordan Darby), (Thomas Little) |
| 16:14.6, 17:22.7, 18:35.6, 18:49.6, 19:20.5, (19:35.7), (19:42.0) |
13 | 378 | Elizabeth,
NJ - Team Time (1st 5) 1:30:40.6 | Spread (1st 5) 1:27.4 |
| 45, 57, 84, 93, 99, (112), (121) |
| Patrick Castro, Juan-Felipe Puerto, Jason Borges, Steven Granados, Cory Philippe, (Ryan Siguenco), (Rey Amaya) |
| 17:23.2, 17:37.4, 18:13.4, 18:36.0, 18:50.6, (19:36.2), (20:15.9) |
14 | 400 | Perth Amboy,
NJ - Team Time (1st 5) 1:31:35.2 | Spread (1st 5) 1:51.6 |
| 55, 58, 88, 90, 109, (115), (126) |
| Bryce Voelkel, Lamont Smith, Reggie Boston, Marc Renteria, Joshua Cabezudo, (Deandre Brockman), (Jahzeel Espirituanto) |
| 17:36.0, 17:40.0, 18:22.8, 18:28.8, 19:27.6, (19:39.6), (20:54.0) |
15 | 429 | Woodbridge,
NJ - Team Time (1st 5) 1:31:50.2 | Spread (1st 5) 51.7 |
| 73, 76, 89, 93, 98, (100), (101) |
| Shaun Shipley, Jesse Martinez, Karm Desai, Roy Brown, Domenic Schnee, (Chukwudi Okonkwo), (Eric Chan) |
| 17:58.4, 17:59.7, 18:26.0, 18:36.0, 18:50.1, (18:54.0), (18:58.0) |
16 | 432 | Bayonne,
NJ - Team Time (1st 5) 1:33:03.3 | Spread (1st 5) 2:21.9 |
| 41, 77, 96, 105, 113, (123), (127) |
| Jatniel Lopez, Sammy Hussein, Noah Elam, Kevin Bautista, Marcus Villatoro, (Victor Cotto), (George Priego) |
| 17:15.7, 18:06.0, 18:48.0, 19:16.0, 19:37.6, (20:24.0), (21:00.6) |
17 | 493 | Dickinson,
NJ - Team Time (1st 5) 1:35:19.3 | Spread (1st 5) 2:19.0 |
| 72, 79, 106, 117, 119, (129), (130) |
| Hicham Elalam, Ronald Peralta, Yasine Tahrani, Mohamed Abdou, Taharim Smith, (Darwin Cabral), (Daniel Escobar) |
| 17:56.0, 18:06.4, 19:16.9, 19:45.0, 20:15.0, (21:09.1), (21:24.8) |
18 | 583 | Linden,
NJ - Team Time (1st 5) 1:40:45.9 | Spread (1st 5) 3:13.5 |
| 87, 118, 122, 124, 132, (134), (136) |
| Cesar McRae, De'Andre Gorham, Lovens Lormilus, Javier Arredondo, Cesar Leduc, (Chris Flores), (Jairo Victoriano) |
| 18:20.0, 20:05.3, 20:20.4, 20:26.7, 21:33.5, (21:52.5), (22:13.8) |
19 | 595 | East Side,
NJ - Team Time (1st 5) 1:41:00.0 | Spread (1st 5) 1:37.6 |
| 108, 114, 120, 125, 128, (133), (135) |
| Whylliam Martins, Wilbert Cotto, Jamil Clemons, Daniel Walloe, Olexis Borges, (John Perez), (Gabriel Sousa) |
| 19:24.3, 19:37.9, 20:15.8, 20:40.1, 21:01.9, (21:42.0), (22:02.2) |
20 | 612 | Plainfield,
NJ - Team Time (1st 5) 1:55:59.2 | Spread (1st 5) 11:39.5 |
| 102, 104, 131, 137, 138 |
| Noe Najarro, Miguel Diaz, Bryant Yancha-Pazmino, Henry Ayala, Calvin Saxson |
| 19:03.0, 19:10.9, 21:29.6, 25:33.2, 30:42.5 |