1 | 32 | West Morris Mendham,
NJ - Team Time (1st 5) 46:30.6 | Spread (1st 5) 1:08.5 |
| 2, 3, 5, 8, 14, (15), (19) |
| Jack Jennings, Ryan Kear, Matt Alexion, Owen Curry, Reece Zosche, (Nicholas Fowler), (Sam Marran) |
| 8:46.8, 9:07.5, 9:17.7, 9:23.3, 9:55.3, (9:56.4), (10:01.2) |
2 | 80 | Middletown North,
NJ - Team Time (1st 5) 52:24.4 | Spread (1st 5) 4:01.7 |
| 1, 6, 7, 32, 34, (36) |
| Kevin Carragher, Kevin O'Brien, Michael Puzo, Matthew Koenig, Jonathan Koehler, (Andrew Cooke) |
| 8:46.5, 9:20.3, 9:22.5, 12:06.9, 12:48.2, (13:23.4) |
3 | 85 | Colts Neck,
NJ - Team Time (1st 5) 50:10.5 | Spread (1st 5) 1:37.7 |
| 4, 9, 21, 24, 27, (35) |
| Kyle Roeder, Scott McGeehan, Matt Mentonis, Alejandro Loureiro, Brenden Pinnola, (Mark Gathman) |
| 9:11.8, 9:35.8, 10:08.8, 10:24.6, 10:49.5, (12:48.9) |
4 | 91 | Somerville,
NJ - Team Time (1st 5) 51:02.4 | Spread (1st 5) 1:10.1 |
| 10, 13, 17, 25, 26, (29), (37) |
| Sean Reilly, Connor Wengryn, Derek Rojas, Jacob Butler, Alek Kourzoun, (Tyler Wong), (Kyle Sadowski) |
| 9:39.2, 9:53.3, 9:59.6, 10:41.0, 10:49.3, (11:33.4), (13:24.8) |
5 | 95 | Morris Hills,
NJ - Team Time (1st 5) 50:29.9 | Spread (1st 5) 32.4 |
| 12, 18, 20, 22, 23, (30), (31) |
| Joshua Lane, Scott Kobylka, Christian Spalt, Andrew Zhang, Anthony Harju, (Jake Melhorn), (Jackson Davis) |
| 9:46.7, 10:00.9, 10:05.1, 10:18.1, 10:19.1, (11:51.5), (11:59.9) |
6 | 126 | Hopewell Valley Central,
NJ - Team Time (1st 5) 57:34.6 | Spread (1st 5) 4:01.8 |
| 11, 16, 28, 33, 38 |
| Sam Fowler, Gavin Fowler, Josh Gerber, Jacob Gerber, Ryan Mason |
| 9:45.3, 9:56.8, 11:31.1, 12:34.3, 13:47.1 |
7 | 205 | Passaic Valley,
NJ - Team Time (1st 5) 1:19:17.2 | Spread (1st 5) 1:14.5 |
| 39, 40, 41, 42, 43, (44), (45) |
| Noah Capehart, Milos Miladinov, Julio Sanchez, Anthony Vinci, Alexander Papasavas, (Ronald Campbell), (Aaron Nieves) |
| 15:14.9, 15:27.7, 15:58.7, 16:06.5, 16:29.4, (17:46.2), (17:52.3) |