1 | 28 | Chatham,
NJ - Team Time (1st 5) 1:15:29.4 | Spread (1st 5) 55.3 |
| 3, 4, 5, 6, 10, (11), (13) |
| Isaac Suh, Finn Valli, Finn Sadler, Dylan DeCicco, Jeffrey Horan, (Aidan Maurer), (Theodore DuRie) |
| 14:35.6, 14:37.9, 15:19.0, 15:26.0, 15:30.9, (15:38.4), (15:45.0) |
2 | 65 | West Morris Mendham,
NJ - Team Time (1st 5) 1:18:21.7 | Spread (1st 5) 1:44.6 |
| 2, 12, 16, 17, 18, (27), (32) |
| Carter Lasusa, Jack Poylangada, Jack Monroe, Kenneth Allaway, Matt Spataro, (Dylan Wolf), (Ian Shaw) |
| 14:25.8, 15:38.5, 15:56.7, 16:10.3, 16:10.4, (16:46.3), (17:12.8) |
3 | 68 | Cherry Hill West,
NJ - Team Time (1st 5) 1:18:41.0 | Spread (1st 5) 2:24.5 |
| 1, 7, 15, 19, 26, (35), (36) |
| Thomas Youse, Anthony Agbay, James Martin, Bradley Bricker, Jason Melroy, (Evan Boxley), (Nathan Stehly) |
| 14:19.6, 15:28.2, 15:53.8, 16:15.3, 16:44.1, (17:35.1), (17:35.2) |
4 | 118 | Roxbury,
NJ - Team Time (1st 5) 1:23:02.1 | Spread (1st 5) 1:26.6 |
| 14, 21, 24, 28, 31, (34), (50) |
| Norbert Martinez, Richard Biase, Shawn Keenan, Zachary Kosinski, Shawn Rasizer, (Caleb McInnes), (Andrew Elmasri) |
| 15:45.7, 16:36.6, 16:40.6, 16:46.9, 17:12.3, (17:34.2), (22:10.1) |
5 | 120 | West Morris Central,
NJ - Team Time (1st 5) 1:26:59.0 | Spread (1st 5) 6:38.5 |
| 8, 9, 25, 30, 48 |
| Cade Zeolla, Lucas Rowland, Ethan Early, Owen Friend, Daniel Propper Stuehr |
| 15:29.0, 15:30.6, 16:43.8, 17:08.1, 22:07.5 |
6 | 127 | Morris Hills,
NJ - Team Time (1st 5) 1:24:05.8 | Spread (1st 5) 46.7 |
| 20, 22, 23, 29, 33, (37), (38) |
| Harrison Rosati, Krishn Chidrawar, Aaron Rodriguez, Eri Villavicencio, Aaron Tong, (Ryan Furman), (Eric Scheidecker) |
| 16:34.4, 16:38.5, 16:38.6, 16:53.2, 17:21.1, (17:39.7), (17:41.7) |
7 | 216 | Sparta,
NJ - Team Time (1st 5) 1:35:15.8 | Spread (1st 5) 2:34.4 |
| 41, 42, 43, 44, 46, (51) |
| Julian Laznik-Moraghan, Jack Wittenmeier, Oliver Soreco, Christian Posada, Elliot Trento, (Jeremiah Stormm-Reitter) |
| 18:10.7, 18:38.2, 18:39.3, 19:02.5, 20:45.1, (22:50.5) |
8 | 220 | Montville,
NJ - Team Time (1st 5) 1:39:11.7 | Spread (1st 5) 4:16.6 |
| 39, 40, 45, 47, 49, (52), (53) |
| Joseph Marotta, Tiago Vieira, Jack Steckelman, Giacomo Velocci, Rashid Hassan, (Matthew Ciccone), (Aryaan Parveez) |
| 17:51.9, 18:00.7, 19:55.4, 21:15.2, 22:08.5, (23:19.6), (26:16.6) |