1 | 49 | Cherry Hill East,
NJ - Team Time (1st 5) 1:05:58.5 | Spread (1st 5) 1:09.1 |
| 2, 9, 11, 12, 15, (27), (52) |
| Aaron Groff, Marc Meltzer, Isaiah Jean-Baptiste, Tyler Parsons, Cole Parsons, (Ryan Federline), (Jeremy Helfand) |
| 12:24.3, 13:16.7, 13:21.3, 13:22.8, 13:33.4, (13:56.5), (14:28.2) |
2 | 79 | Millburn,
NJ - Team Time (1st 5) 1:07:13.6 | Spread (1st 5) 1:32.9 |
| 1, 13, 19, 20, 26, (36), (67) |
| Matt Grossman, Will Meyer, Christopher Stone, Ramsey Little, Ethan Thomas, (Noah Yadgaroff), (John Lacy) |
| 12:22.6, 13:29.0, 13:39.4, 13:47.1, 13:55.5, (14:06.0), (14:47.2) |
3 | 83 | Morristown,
NJ - Team Time (1st 5) 1:07:30.3 | Spread (1st 5) 1:05.0 |
| 4, 6, 8, 32, 33, (58), (75) |
| Evan Quinn, Eric Clay, Ben Edwards, Jonathan Gronke, Christopher Fortmuller, (Caleb Chiariello), (Arjun Khadse) |
| 12:58.5, 13:12.9, 13:13.7, 14:01.7, 14:03.5, (14:36.0), (14:59.5) |
4 | 92 | Hunterdon Central,
NJ - Team Time (1st 5) 1:07:57.5 | Spread (1st 5) 1:01.2 |
| 3, 14, 16, 29, 30, (31), (43) |
| Justin Cornetta, Ryan Eville, Christopher Testa, Austin Sterling, Greg Cooper, (Alex Mack), (Alex Amoia) |
| 12:57.3, 13:29.3, 13:34.8, 13:57.6, 13:58.5, (14:00.2), (14:14.9) |
5 | 186 | East Brunswick,
NJ - Team Time (1st 5) 1:10:35.4 | Spread (1st 5) 25.2 |
| 25, 37, 39, 40, 45, (55), (56) |
| Kenneth Mohs, Kyle Bobash, Andrew Yager, Ivan Zhirnov, Jared Huang, (Paul Levine), (Raiid Ahmed) |
| 13:52.1, 14:06.4, 14:09.0, 14:10.6, 14:17.3, (14:32.3), (14:32.7) |
6 | 193 | Hackensack,
NJ - Team Time (1st 5) 1:10:42.7 | Spread (1st 5) 1:21.4 |
| 10, 23, 49, 50, 61, (72), (74) |
| Mark Lugo, Gideon Achirem, Jeffery Pena, Kevin Avila, Ryan Grimsland, (Pierre Mascetti), (Jonathan Outen) |
| 13:19.0, 13:49.2, 14:26.9, 14:27.2, 14:40.4, (14:54.8), (14:56.3) |
7 | 204 | North Hunterdon,
NJ - Team Time (1st 5) 1:11:06.6 | Spread (1st 5) 49.6 |
| 22, 33, 38, 52, 59, (60), (63) |
| Nick Gristina, Austin Frank, Robert Spies, Joseph Gallo, Connor Berson, (Thomas DeAngelis), (William Carver) |
| 13:48.4, 14:03.5, 14:08.5, 14:28.2, 14:38.0, (14:38.5), (14:43.0) |
8 | 218 | Montclair,
NJ - Team Time (1st 5) 1:11:23.7 | Spread (1st 5) 39.6 |
| 24, 42, 47, 51, 54, (76), (94) |
| Geoffrey Minet, Dale Ross, Benjamin Cahill, Imran Khawaja, Alec Octavio-Miller, (James Keys), (Oliver Stordal) |
| 13:51.2, 14:14.7, 14:19.1, 14:27.9, 14:30.8, (15:00.3), (15:40.1) |
9 | 222 | West Orange,
NJ - Team Time (1st 5) 1:11:33.6 | Spread (1st 5) 2:23.5 |
| 6, 28, 35, 62, 91, (98), (121) |
| Jagger Garguilo, Joseph Onubogu, Ebizie Anuamadi, Derek Lim, Liam Cunningham, (Kevin Rodriguez), (Joel Hinojosa) |
| 13:12.9, 13:56.8, 14:05.5, 14:42.0, 15:36.4, (15:46.4), (16:59.5) |
10 | 255 | South Brunswick,
NJ - Team Time (1st 5) 1:12:07.5 | Spread (1st 5) 2:04.5 |
| 5, 21, 63, 82, 84, (88), (105) |
| Brandon Diaz, Dario Epifania, Matthew Savlov, Rohil Sheth, Amael Audibert, (Christopher Corsilli), (Brad Allen) |
| 13:10.0, 13:48.1, 14:43.0, 15:11.9, 15:14.5, (15:22.4), (15:55.4) |
11 | 301 | Monroe Township,
NJ - Team Time (1st 5) 1:13:28.8 | Spread (1st 5) 2:01.8 |
| 18, 48, 66, 77, 92, (102), (104) |
| Evan Pron, Andrew Fellin, Samuel Tenenbaum, Sahil Parikh, Richard Lucadamo, (Maxwell Van Sprang), (Daniel Hommer) |
| 13:37.7, 14:22.1, 14:46.9, 15:02.6, 15:39.5, (15:51.7), (15:52.3) |
12 | 314 | Old Bridge,
NJ - Team Time (1st 5) 1:13:34.0 | Spread (1st 5) 1:37.1 |
| 17, 65, 71, 78, 83, (87), (107) |
| Alex Ruscitto, John Rongo, Kyle Pabalan, Timothey Purcell, Xavier Gurrero, (Matt Iglesias), (Jared Zapanta) |
| 13:36.6, 14:45.8, 14:54.0, 15:03.9, 15:13.7, (15:22.1), (15:59.7) |
13 | 358 | John P Stevens,
NJ - Team Time (1st 5) 1:14:55.4 | Spread (1st 5) 1:51.5 |
| 41, 57, 70, 81, 109, (113), (119) |
| Nathaniel Mumau, Justin Lin, Aris Chung, Malhar Khandare, Ray Law, (Arnav Sacheti), (Sathvik Ravi) |
| 14:12.2, 14:34.7, 14:53.8, 15:11.0, 16:03.7, (16:20.2), (16:44.1) |
14 | 413 | Elizabeth,
NJ - Team Time (1st 5) 1:16:41.5 | Spread (1st 5) 2:03.0 |
| 44, 68, 89, 100, 112, (118), (128) |
| Patrick Castro, Steven Granados, Jason Borges, Cory Philippe, Juan-Felipe Puerto, (Jairo Altagarcia), (Gregory Diaz) |
| 14:16.0, 14:48.9, 15:27.2, 15:50.4, 16:19.0, (16:43.6), (18:16.5) |
15 | 437 | Bergen County Tech,
NJ - Team Time (1st 5) 1:17:18.2 | Spread (1st 5) 1:59.3 |
| 46, 73, 101, 106, 111, (124), (126) |
| Anthony Di Iorio, Matthew Park, Matthew Teshome, Gerry Konn, Chris Bassani, (Evan Lee), (Nicholas Vivanco) |
| 14:17.7, 14:55.1, 15:50.9, 15:57.5, 16:17.0, (17:23.1), (17:33.2) |
16 | 454 | Manalapan,
NJ - Team Time (1st 5) 1:17:46.4 | Spread (1st 5) 1:41.0 |
| 79, 80, 85, 90, 120 |
| Malav Mehta, Landon Harrison Legrand, Zachary Edison, James LoMonaco, Andre Silver |
| 15:04.3, 15:04.7, 15:18.4, 15:33.7, 16:45.3 |
17 | 495 | Morris Knolls,
NJ - Team Time (1st 5) 1:19:03.6 | Spread (1st 5) 1:10.3 |
| 86, 95, 96, 103, 115, (122), (124) |
| Kyle Macarski, Tim Rozansky, Austin Eriksen, Noah Schagelin, Jason Osorno, (Kevin Re), (Ekwochi Njeze) |
| 15:20.1, 15:40.2, 15:40.9, 15:52.0, 16:30.4, (17:10.0), (17:23.1) |
18 | 515 | Piscataway,
NJ - Team Time (1st 5) 1:24:52.4 | Spread (1st 5) 5:30.8 |
| 69, 93, 97, 127, 129 |
| Sheel Vakil, Justin Lee, Evan Okamoto, Matt Marcinko, Paul Ventura |
| 14:51.0, 15:39.9, 15:46.1, 18:13.6, 20:21.8 |
19 | 547 | Bridgewater-Raritan,
NJ - Team Time (1st 5) 1:21:05.3 | Spread (1st 5) 42.8 |
| 99, 108, 110, 114, 116, (117), (123) |
| Steven Hoang, Brett Wolin, Ethan Dietzman, Sahil Bhatt, Thomas Neubauer, (Chrisvin Jabamani), (Tyler Houchin) |
| 15:47.8, 16:01.2, 16:16.7, 16:29.0, 16:30.6, (16:31.1), (17:20.0) |