1 | 32 | Columbia,
NJ - Team Time (1st 5) 49:25.5 | Spread (1st 5) 13.5 |
| 4, 5, 6, 8, 9, (31), (38) |
| David Ives, Tim Depue, Luke Burke, Matt Lintern, Jonathan Salinardo, (Ricky Hankey), (Jonathan Bell) |
| 9:46.9, 9:48.5, 9:50.4, 9:59.3, 10:00.4, (10:54.4), (11:11.6) |
2 | 55 | North Hunterdon,
NJ - Team Time (1st 5) 49:28.5 | Spread (1st 5) 1:52.0 |
| 1, 7, 13, 14, 20, (29), (32) |
| Ray Sellaro, Joseph Gallo, Steven Ruggiero, Jake Panek, Jonathan Speck, (Ben Parente), (Will Arnold) |
| 8:38.1, 9:51.6, 10:12.6, 10:16.1, 10:30.1, (10:44.7), (10:55.3) |
3 | 75 | Ridge,
NJ - Team Time (1st 5) 50:54.9 | Spread (1st 5) 1:30.0 |
| 2, 15, 16, 17, 25, (30), (36) |
| Patrick Bayeux, Andrew Micale, Greg Townsend, Vishwas Bonthala, Ethan Suggs, (Prayaag Rao), (Connor Youngberg) |
| 9:11.6, 10:17.7, 10:18.8, 10:25.2, 10:41.6, (10:53.8), (11:03.1) |
4 | 84 | Montgomery,
NJ - Team Time (1st 5) 51:42.7 | Spread (1st 5) 1:02.4 |
| 3, 10, 22, 23, 26, (35), (37) |
| Austin Fan, Jeffery Meyer, Shrikeshav Deshmukh, Joseph Chen, Rohit Kumar, (Jake McCarthy), (Ram Venkadesan) |
| 9:40.3, 10:02.8, 10:37.1, 10:39.8, 10:42.7, (11:00.7), (11:09.5) |
5 | 87 | Bridgewater-Raritan,
NJ - Team Time (1st 5) 52:06.0 | Spread (1st 5) 31.1 |
| 11, 12, 19, 21, 24, (27), (28) |
| Justin Cassidy, Braeden Aldrich, Riley Moore, Kevin Diaz, Jeremy Metrovsky, (Matt Bartley), (Amir Zaman) |
| 10:10.0, 10:10.9, 10:27.7, 10:36.3, 10:41.1, (10:43.1), (10:43.4) |
6 | 164 | Randolph,
NJ - Team Time (1st 5) 55:37.8 | Spread (1st 5) 1:11.6 |
| 18, 33, 34, 39, 40, (41), (42) |
| Tommy Schimminger, Ajay Hariharan, Alex Martin, Jake Bohn, Brett Ludwig, (Andrew Flynn), (Jacob Michaels) |
| 10:27.0, 10:59.2, 11:00.0, 11:33.0, 11:38.6, (12:07.0), (12:59.3) |