1 | 25 | Bernards,
NJ - Team Time (1st 5) 1:20:16.7 | Spread (1st 5) 57.6 |
| 1, 3, 4, 8, 9, (10), (16) |
| Daniel Senior, Griffin Austenberg, Ari Dori, Benjamin Balian, Alex Fraunfelder, (Matthew Todd), (Nate DeNicola) |
| 15:31.3, 15:54.3, 15:56.7, 16:25.5, 16:28.9, (17:26.0), (17:59.7) |
2 | 45 | Morris County Vo-Tech,
NJ - Team Time (1st 5) 1:24:34.5 | Spread (1st 5) 2:33.1 |
| 2, 6, 7, 12, 18, (19), (20) |
| Owen Liu, Elias Cristalli, Max Brohm, Daniyal Mohammed, Pradlas Kolli, (Mohamed Awais), (Devin Flanders) |
| 15:42.4, 16:16.7, 16:22.9, 17:57.0, 18:15.5, (18:19.8), (19:16.1) |
3 | 57 | Leonia,
NJ - Team Time (1st 5) 1:27:40.6 | Spread (1st 5) 1:51.0 |
| 5, 11, 13, 14, 14, (17), (21) |
| Jeremy Garcia, Bin Gelayder, Samuel Maruyama, Eliyah Doung, Timothy Kim, (Amogh Padwal), (Diego Bowden) |
| 16:06.8, 17:41.1, 17:57.1, 17:57.8, 17:57.8, (18:07.3), (19:38.9) |
4 | 120 | Hanover Park,
NJ - Team Time (1st 5) 1:43:14.6 | Spread (1st 5) 2:52.1 |
| 22, 23, 24, 25, 26, (27) |
| Jackson Bozydaj, Robert Akos, Mason Gern, Gavin Krus, Juan Ryzwaniuk, (Aiden Mathew) |
| 19:44.0, 20:11.5, 20:15.7, 20:27.3, 22:36.1, (23:00.3) |