1 | 29 | Northern Valley-Old Tappan,
NJ - Team Time (1st 5) 48:31.0 | Spread (1st 5) 34.0 |
| 1, 4, 7, 8, 9, (12), (14) |
| Daniel Manley, Alex Proto, Nolan Travers, Ryan McGowan, Luc Ferrara, (Kyle Ramessar), (Daniel Stein) |
| 9:18.0, 9:40.0, 9:50.0, 9:51.0, 9:52.0, (10:14.0), (10:22.0) |
2 | 53 | Ramapo (NJ),
NJ - Team Time (1st 5) 50:33.0 | Spread (1st 5) 1:12.0 |
| 3, 5, 6, 19, 20, (29), (34) |
| Jordan Eckstein, Ramy Alain, William Bergquist, Kevin Grifone, Sam Raji, (Nicholas Squillace), (Tyler Hupp) |
| 9:33.0, 9:47.0, 9:49.0, 10:39.0, 10:45.0, (11:34.0), (12:05.0) |
3 | 58 | Indian Hills,
NJ - Team Time (1st 5) 50:47.0 | Spread (1st 5) 1:05.0 |
| 2, 10, 13, 15, 18, (22), (27) |
| Jack Regula, Ben Konigsberg, Jacob Carlson, Mark Samuel, Alex Konigsberg, (Danny Gaffney), (Andrew McWha) |
| 9:31.0, 9:56.0, 10:20.0, 10:24.0, 10:36.0, (10:54.0), (11:21.0) |
4 | 106 | Tenafly,
NJ - Team Time (1st 5) 54:35.0 | Spread (1st 5) 1:25.0 |
| 11, 17, 20, 28, 30, (31), (32) |
| Jonathan Tenenbaum, Jonathon Glatzer, Aidan Martin, Thomas Lederer, Yonatan Lavi, (Julian Martin), (Jake Belenson) |
| 10:13.0, 10:28.0, 10:45.0, 11:31.0, 11:38.0, (12:00.0), (12:03.0) |
5 | 113 | Northern Highlands,
NJ - Team Time (1st 5) 54:30.0 | Spread (1st 5) 42.0 |
| 15, 23, 24, 25, 26, (33), (35) |
| Matthew McCoy, Alex Bryan-Jones, Liam Conroy, William O'Brian, Christopher Richards, (aiden O'Rourke), (Sina Hazeghi) |
| 10:24.0, 10:55.0, 11:01.0, 11:04.0, 11:06.0, (12:04.0), (12:46.0) |