1 | 25 | Kingsway Regional,
NJ - Team Time (1st 5) 1:06:17.3 | Spread (1st 5) 29.0 |
| 2, 3, 5, 7, 8, (11), (17) |
| Kieran Burns, Joe Grandizio, Jonathan Connor, Cade Hindley, Cole Hindley, (Stone Caraccio), (Daniel Reynolds) |
| 12:57.8, 13:03.7, 13:23.1, 13:25.9, 13:26.8, (13:34.0), (13:39.2) |
2 | 71 | North Hunterdon,
NJ - Team Time (1st 5) 1:07:40.2 | Spread (1st 5) 1:12.4 |
| 1, 4, 15, 23, 28, (29), (32) |
| Ray Sellaro, Dillon Adamy, Chris Fischer, Gavin Richards, Andrew Trapp, (Will Arnold), (John Ignacz) |
| 12:54.1, 13:16.7, 13:36.6, 13:46.3, 14:06.5, (14:06.6), (14:12.2) |
3 | 89 | East Brunswick,
NJ - Team Time (1st 5) 1:08:20.7 | Spread (1st 5) 9.4 |
| 12, 14, 20, 21, 22, (31), (38) |
| Joey Coyle, Leland Davies, Reyden Davies, Paul Levine, Robby Arpaio, (Sajal Duppatla), (Raymond Qian) |
| 13:34.7, 13:36.1, 13:42.2, 13:43.6, 13:44.1, (14:08.6), (14:22.8) |
4 | 119 | Princeton,
NJ - Team Time (1st 5) 1:09:25.2 | Spread (1st 5) 1:09.2 |
| 10, 16, 24, 26, 43 |
| Acasio Pinheiro, Nicholas Delaney, Jackson Donahue, Jackson McCarthy, Will Ratner |
| 13:30.6, 13:37.5, 13:46.6, 13:50.7, 14:39.8 |
5 | 121 | Morristown,
NJ - Team Time (1st 5) 1:09:44.7 | Spread (1st 5) 1:21.0 |
| 6, 18, 25, 27, 45, (55), (59) |
| Patrick Mullen, Tobias Gaynor, Lucas Chiariello, Connor Thorne, Dermot Grennan, (Justin Tam), (Hugh Grennan) |
| 13:24.0, 13:41.0, 13:48.4, 14:06.3, 14:45.0, (15:20.1), (15:26.8) |
6 | 146 | Hackensack,
NJ - Team Time (1st 5) 1:10:42.8 | Spread (1st 5) 47.1 |
| 12, 30, 33, 35, 36, (41), (44) |
| Jeffery Pena, Damani Eason, Jorge Dutan, Ryan Morales, Chris Benitez, (Jeffrey Sanchez), (George Losche) |
| 13:34.7, 14:08.5, 14:16.8, 14:21.0, 14:21.8, (14:37.3), (14:40.7) |
7 | 177 | Bergen County Tech,
NJ - Team Time (1st 5) 1:11:51.2 | Spread (1st 5) 1:20.8 |
| 9, 34, 39, 47, 48, (52), (63) |
| Anthony Di Iorio, Evan Demoleas, Christopher Dugan, Elliot Wehrle, Aatif Sayed, (Evan Lee), (Jayjoon Sin) |
| 13:28.1, 14:19.9, 14:27.5, 14:46.8, 14:48.9, (15:12.1), (15:40.4) |
8 | 229 | West Orange,
NJ - Team Time (1st 5) 1:14:26.5 | Spread (1st 5) 2:28.6 |
| 19, 37, 46, 58, 69, (70), (75) |
| Ebizie Anuamadi, Pierce Moul, Benji Fields, Matthew Schwartz, Santiago Salinas, (Beaman Negash), (Fabrice Henry) |
| 13:41.3, 14:22.1, 14:46.6, 15:26.6, 16:09.9, (16:38.6), (17:35.3) |
9 | 252 | Elizabeth,
NJ - Team Time (1st 5) 1:15:21.5 | Spread (1st 5) 1:06.0 |
| 40, 42, 53, 56, 61, (68), (72) |
| Cory Philippe, Phillip Reguinho, David Szaro, Juan Foronda, Jason Borges, (Danny Nolasco), (Alex Carrillo) |
| 14:29.3, 14:38.3, 15:16.9, 15:21.7, 15:35.3, (16:08.3), (17:12.3) |
10 | 284 | Monroe Township,
NJ - Team Time (1st 5) 1:17:00.9 | Spread (1st 5) 58.3 |
| 50, 51, 54, 64, 65, (66), (67) |
| Michael Rodriguez, Aidan Judge, Mandar Ajgaonkar, Connor Bassi, Kaushik Vejju, (Hunter Hughes), (Ryan Fiore) |
| 14:55.6, 15:09.1, 15:19.7, 15:42.6, 15:53.9, (15:54.5), (16:01.8) |
11 | 301 | Bridgewater-Raritan,
NJ - Team Time (1st 5) 1:18:39.7 | Spread (1st 5) 2:28.3 |
| 49, 57, 60, 62, 73, (74) |
| Eric Reinhart, Roshun Tiwari, Garrett Naylor, Patrick Jiao, Jack Hewitt, (Samuel Huang) |
| 14:50.4, 15:26.1, 15:27.6, 15:36.9, 17:18.7, (17:32.2) |
12 | 381 | Howell,
NJ - Team Time (1st 5) 1:32:47.1 | Spread (1st 5) 4:18.2 |
| 71, 76, 77, 78, 79 |
| Jaidan Marano, Nathaniel Wagenblast, Robert Wilbur, Jason Chan, Luke Kubeck |
| 16:45.1, 17:47.9, 18:25.4, 18:45.4, 21:03.3 |