1 | 34 | South Brunswick,
NJ - Team Time (1st 5) 1:11:07.0 | Spread (1st 5) 18.0 |
| 4, 5, 6, 8, 11, (17), (25) |
| Nick (Nicholas) Johnson, Pranav Perumal, Brian Marshall, Vinay Narayanan, Diego Marcelo, (Evan Meranchik), (Samuel Manson) |
| 14:05.0, 14:08.0, 14:14.0, 14:17.0, 14:23.0, (14:43.0), (14:59.0) |
2 | 60 | John P Stevens,
NJ - Team Time (1st 5) 1:12:15.0 | Spread (1st 5) 20.0 |
| 9, 10, 11, 14, 16, (22), (29) |
| Joel Thomas, Aryaman Varshney, Kevin Dai, Krish Patel, Eben Kilson, (Sricharan Ramnath), (Kaushik Annammraju) |
| 14:19.0, 14:20.0, 14:23.0, 14:34.0, 14:39.0, (14:54.0), (15:15.0) |
3 | 67 | East Brunswick,
NJ - Team Time (1st 5) 1:12:38.0 | Spread (1st 5) 47.0 |
| 3, 7, 17, 19, 21, (24), (28) |
| Steven Chase, Nyle Christian, Emil George, Christiano Zakher, Zafir Ahmed, (William Peer), (Vincent Lee) |
| 14:04.0, 14:16.0, 14:43.0, 14:44.0, 14:51.0, (14:58.0), (15:11.0) |
4 | 76 | Old Bridge,
NJ - Team Time (1st 5) 1:13:05.0 | Spread (1st 5) 1:11.0 |
| 1, 2, 20, 26, 27, (34), (35) |
| Ethan Spiegel, Assem Abouelkhir, Isaac Soler, Chris Colavito, Zack Medalle, (Danny Kim), (Chase Marshall) |
| 13:58.0, 14:03.0, 14:49.0, 15:06.0, 15:09.0, (16:08.0), (16:46.0) |
5 | 112 | Monroe Township,
NJ - Team Time (1st 5) 1:14:38.0 | Spread (1st 5) 57.0 |
| 13, 15, 23, 30, 31, (32), (33) |
| Matthew Lucas, Arhan Shukul, Brandon Gochenour, Mann Patel, Harrison Wolk, (Jason Orlowski), (Ryan Daunis) |
| 14:25.0, 14:35.0, 14:57.0, 15:19.0, 15:22.0, (15:36.0), (15:39.0) |