1 | 33 | West Windsor-Plainsboro North,
NJ - Team Time (1st 5) 56:21.0 | Spread (1st 5) 33.3 |
| 3, 5, 7, 8, 10, (11), (12) |
| Ethan Abilius, Steven Chi, Chetan Casalena, Salar Sheriff, Soham Pandy, (Taksheel Suryarao), (Andrew Sebastian) |
| 10:58.4, 11:14.7, 11:17.0, 11:19.2, 11:31.7, (11:35.6), (11:43.6) |
2 | 34 | Jackson Liberty,
NJ - Team Time (1st 5) 56:29.2 | Spread (1st 5) 55.0 |
| 2, 4, 6, 9, 13, (14), (16) |
| Grayson Wolf, Lukas Cornine, Zachary Marmelstein, Dylan Teopaco, Brandon Dean, (Steven Milne), (Logan Russell) |
| 10:50.2, 11:09.6, 11:15.0, 11:29.2, 11:45.2, (11:50.9), (12:02.1) |
3 | 73 | Ocean Township,
NJ - Team Time (1st 5) 59:13.9 | Spread (1st 5) 1:58.0 |
| 1, 15, 18, 19, 20 |
| Mark Viggiano, Frank McCann, Ryan Taylor, Kylensky Miracle, Zachary Spoonire |
| 10:25.8, 11:51.5, 12:15.4, 12:17.4, 12:23.8 |
4 | 121 | Colts Neck,
NJ - Team Time (1st 5) 1:08:24.0 | Spread (1st 5) 1:23.4 |
| 21, 22, 25, 26, 27, (28), (32) |
| Zack Metzger, Cameron Guindi, Matthew Vulpescu, Matt Monchinski, Colin Gulka, (Logan Correale), (David Schell) |
| 12:48.3, 13:36.2, 13:53.2, 13:54.6, 14:11.7, (14:35.7), (15:19.6) |
5 | 123 | Brick Township,
NJ - Team Time (1st 5) 1:09:33.7 | Spread (1st 5) 2:45.9 |
| 17, 23, 24, 29, 30, (31), (33) |
| Aden Rella, Matt Goodfellow, Connor McIntosh, Zach Hans, Logan Nelson, (Nick Esteves), (Evan Santoro) |
| 12:14.7, 13:47.4, 13:50.7, 14:40.3, 15:00.6, (15:12.7), (15:40.5) |