1 | 21 | Parsippany,
NJ - Team Time (1st 5) 1:16:58.3 | Spread (1st 5) 42.1 |
| 2, 3, 4, 5, 7, (8), (10) |
| Joel Hernandez-Mendoza, Gwin Prompratedl, Sean Wisniewski, Max Zhong, Charles Kachulis, (Ian Sanchez), (Abinav Nayini) |
| 14:59.2, 15:20.1, 15:26.1, 15:31.6, 15:41.3, (15:42.8), (16:35.5) |
2 | 68 | Morris County Vo-Tech,
NJ - Team Time (1st 5) 1:25:06.6 | Spread (1st 5) 4:30.5 |
| 1, 13, 15, 18, 21 |
| Vincent DeLuca, Will Ferentinos, Sanjay Mamidipaka, Amol Srivastava, Kevin Berman |
| 14:15.6, 16:56.0, 16:57.1, 18:11.8, 18:46.1 |
3 | 70 | Governor Livingston,
NJ - Team Time (1st 5) 1:26:14.3 | Spread (1st 5) 3:25.3 |
| 6, 9, 13, 20, 22, (23), (24) |
| Matt Saia, Liam Curran, Justin Schabel, Brian Gay, Daniel Kim, (Jason Luo), (Ben Faxon) |
| 15:39.2, 16:16.9, 16:56.0, 18:17.7, 19:04.5, (20:03.7), (20:30.0) |
4 | 75 | Vernon Township,
NJ - Team Time (1st 5) 1:28:03.8 | Spread (1st 5) 1:23.3 |
| 11, 12, 16, 17, 19, (25) |
| Tristen Hakala, Evan Duerr, Max Rodriguez, William Toll, Lucas Avagno, (Robert Harris) |
| 16:51.7, 16:52.0, 17:56.9, 18:08.2, 18:15.0, (22:01.3) |