1 | 41 | Westfield,
NJ - Team Time (1st 5) 46:28.3 | Spread (1st 5) 22.5 |
| 4, 5, 9, 10, 13, (30), (31) |
| Zachary Spergel, Jonathan Givelber, Will Loggia, Aidan Kilbourn, Michael Catania, (Grayson Shovlin), (Justin Cheripka) |
| 9:05.7, 9:06.5, 9:23.7, 9:24.2, 9:28.2, (10:10.7), (10:11.6) |
2 | 54 | Bridgewater-Raritan,
NJ - Team Time (1st 5) 46:55.3 | Spread (1st 5) 48.9 |
| 3, 6, 7, 18, 20, (23), (24) |
| Foster Boone, Ben Busler, Shivam Patel, Nikhil Agarwal, Bryce Bixon, (Nicholas Imparato), (Jack Wright) |
| 9:01.0, 9:06.7, 9:09.8, 9:47.9, 9:49.9, (9:54.9), (9:57.1) |
3 | 68 | Ridge,
NJ - Team Time (1st 5) 47:48.2 | Spread (1st 5) 36.1 |
| 8, 11, 14, 16, 19, (26), (29) |
| Pacey Keller, Sam Lewis, Chris Strain, Jonathan Nemetz, Jason Quinn, (Ethan Coyle), (Jackson Uhrig) |
| 9:13.4, 9:26.2, 9:34.8, 9:44.3, 9:49.5, (10:02.0), (10:10.1) |
4 | 73 | North Hunterdon,
NJ - Team Time (1st 5) 47:16.7 | Spread (1st 5) 1:21.4 |
| 1, 2, 21, 22, 27, (32), (36) |
| Gavin Richards, John Ignacz, David Zhang, Michael Horn, Aedan Gutierrez, (Michael Ferise), (William VanderGheynst) |
| 8:44.0, 8:44.7, 9:50.3, 9:52.3, 10:05.4, (10:12.8), (10:18.0) |
5 | 119 | Hunterdon Central,
NJ - Team Time (1st 5) 49:44.8 | Spread (1st 5) 37.0 |
| 15, 17, 25, 28, 34, (37), (39) |
| Zachary Motovidiak, Brian Micco, Steven Tyerech, James Fastenau, Joshua Schuddeboom, (Michael Waters), (Logan Prokopik) |
| 9:37.4, 9:46.6, 9:58.8, 10:07.6, 10:14.4, (10:19.9), (10:48.7) |
6 | 182 | Watchung Hills Reg,
NJ - Team Time (1st 5) 55:00.3 | Spread (1st 5) 2:43.0 |
| 12, 38, 40, 45, 47, (51), (52) |
| Jagdeep Bhatia, Ben Hatcher, Jack Dardis, Bryan Bartnick, Nick Lucente, (Eamonn Wizeman), (Koa Lorimor) |
| 9:27.6, 10:41.8, 10:55.6, 11:44.7, 12:10.6, (13:31.9), (13:50.9) |
7 | 202 | Columbia,
NJ - Team Time (1st 5) 55:53.9 | Spread (1st 5) 2:23.8 |
| 33, 35, 42, 43, 49 |
| William Schabacker, Oscar Fein, Andrew Dumas, Aiden Luey, Truman Thibodeau |
| 10:14.2, 10:15.0, 11:13.5, 11:33.2, 12:38.0 |
8 | 229 | Scotch Plains-Fanwood,
NJ - Team Time (1st 5) 59:44.5 | Spread (1st 5) 1:50.0 |
| 41, 44, 46, 48, 50 |
| Robert Mehorter, Brett Strug, Chris Downey, Ethan Morrobel, Nicholas Alber |
| 10:59.5, 11:39.1, 12:02.3, 12:14.1, 12:49.5 |