1 | 23 | Westfield,
NJ - Team Time (1st 5) 52:38.7 | Spread (1st 5) 15.5 |
| 1, 4, 5, 6, 7, (8), (9) |
| Kevin Yucetepe, William McGlynn, Jonathan Givelber, Will Loggia, Zachary Spergel, (James McCutcheon), (Ronnie Melao) |
| 10:21.7, 10:31.0, 10:33.1, 10:35.7, 10:37.2, (10:41.7), (10:49.4) |
2 | 46 | Scotch Plains-Fanwood,
NJ - Team Time (1st 5) 54:28.9 | Spread (1st 5) 1:07.4 |
| 2, 3, 12, 13, 16, (18), (28) |
| Ben Fleischer, Brandon Garcia, Max Cardarelli, Drew Burfeindt, Peter Shih, (Miles Roper), (Chris Downey) |
| 10:23.6, 10:29.1, 11:02.2, 11:03.0, 11:31.0, (11:46.0), (12:15.3) |
3 | 105 | Elizabeth,
NJ - Team Time (1st 5) 59:25.5 | Spread (1st 5) 47.3 |
| 14, 17, 21, 23, 30, (35), (42) |
| David Szaro, Phillip Reguinho, Juan Foronda, Gerardo Quaglia, Vladimir Pericles, (Denilson Lopez), (Daniell Baliquig) |
| 11:29.7, 11:33.9, 11:59.9, 12:05.0, 12:17.0, (12:49.4), (13:08.0) |
4 | 126 | Piscataway,
NJ - Team Time (1st 5) 1:00:24.9 | Spread (1st 5) 2:01.3 |
| 10, 22, 25, 29, 40, (41), (45) |
| John Napoli, Justin Lee, Jadyn Terry, Emmanuel Boone, Vinamar Singh, (Samir Parwani), (Om Patel) |
| 10:57.7, 12:02.2, 12:09.8, 12:16.2, 12:59.0, (13:04.3), (13:18.0) |
5 | 149 | Bridgewater-Raritan,
NJ - Team Time (1st 5) 1:02:06.3 | Spread (1st 5) 1:26.1 |
| 15, 27, 32, 37, 38, (48), (49) |
| Marco Langon, Melvin Jabamani, Vishnu Chennapragada, Grant Bixon, Ryan Ross, (Max Schneiderman), (Brian Bartley) |
| 11:29.9, 12:13.0, 12:33.4, 12:54.0, 12:56.0, (13:37.0), (13:42.7) |
6 | 157 | Ridge,
NJ - Team Time (1st 5) 1:02:46.8 | Spread (1st 5) 2:50.2 |
| 11, 26, 34, 36, 50, (53), (54) |
| Jackson Barna, Hudson Yu, Christopher Possanza, Brian Green, Christopher Kosakowski, (Kyle Kosakowski), (Anthony Clerici) |
| 11:01.8, 12:12.0, 12:49.0, 12:52.0, 13:52.0, (13:57.0), (13:58.0) |
7 | 192 | Phillipsburg,
NJ - Team Time (1st 5) 1:06:48.0 | Spread (1st 5) 4:27.0 |
| 20, 31, 33, 44, 64 |
| Tarun Anbarasu, Jacob Miller, Bryan Chiravalle, Luke Hunter, Timmy Mason |
| 11:57.0, 12:32.0, 12:39.0, 13:16.0, 16:24.0 |
8 | 199 | North Hunterdon,
NJ - Team Time (1st 5) 1:05:46.8 | Spread (1st 5) 2:33.5 |
| 19, 24, 43, 56, 57, (59), (62) |
| Carter Beswick, Aaron Wysocki, Matthew Parente, Jonathan Chin, Elias Thompson, (Xavier Chlebowski), (Nathan Gilvey) |
| 11:50.8, 12:06.6, 13:12.1, 14:13.0, 14:24.3, (14:28.0), (15:32.2) |
9 | 262 | Watchung Hills Reg,
NJ - Team Time (1st 5) 1:09:50.4 | Spread (1st 5) 1:01.1 |
| 46, 51, 52, 55, 58, (60), (61) |
| Patrick Xin, Tony Liu, Charles Shanahan, Luke Andersen, Ethan Paritz, (Brian Buckle), (David Figueira) |
| 13:26.0, 13:54.0, 13:55.6, 14:07.7, 14:27.1, (14:29.8), (14:30.2) |
10 | 280 | Columbia,
NJ - Team Time (1st 5) 1:15:55.6 | Spread (1st 5) 3:46.7 |
| 39, 47, 63, 65, 66, (67) |
| Javier Casella, Nate Lindstrom, Jesser Pilato, Isaac Turnley, James Evans, (Owen Stoller) |
| 12:57.4, 13:33.5, 16:10.2, 16:30.4, 16:44.1, (18:59.4) |