1 | 29 | Highland Regional,
NJ - Team Time (1st 5) 1:09:23.9 | Spread (1st 5) 1:07.0 |
| 1, 3, 6, 8, 11, (13), (16) |
| Ben Woodward, Yarayah Hawkins, Chris Corsaro, Nuriddin Wise, Jeremiah Clark, (Juan Palacios), (Abdullah Kashem) |
| 13:14.1, 13:35.5, 14:03.7, 14:09.5, 14:21.1, (14:22.6), (14:37.8) |
2 | 46 | Morris Hills,
NJ - Team Time (1st 5) 1:10:41.5 | Spread (1st 5) 1:27.3 |
| 2, 5, 7, 12, 20, (22), (31) |
| Domenick Wallace, Liam Grayson, Joshua Lane, Akshay Rau, Denis Hnatiuk, (Zachary Forsythe), (Franco Battaglia) |
| 13:24.3, 13:54.7, 14:08.5, 14:22.4, 14:51.6, (14:54.3), (15:06.2) |
3 | 91 | Delbarton,
NJ - Team Time (1st 5) 1:13:37.9 | Spread (1st 5) 53.4 |
| 9, 15, 17, 21, 29, (43), (65) |
| Dennis Collins, Connor Teehan, Patrick Smart, Julian Murray, Matt Johnson, (Zachary Vincent), (Oliver St. John) |
| 14:12.3, 14:37.4, 14:48.3, 14:54.2, 15:05.7, (15:33.2), (15:59.1) |
4 | 133 | Montclair,
NJ - Team Time (1st 5) 1:14:45.3 | Spread (1st 5) 1:42.6 |
| 4, 23, 25, 40, 41, (44), (63) |
| Oscar Cainsell, Luke Bedetti, Kona Michaud, Maxwell Blackburn, Sean Murphy, (Noah Jaskiewicz), (Joseph Gawler) |
| 13:48.9, 14:55.5, 14:58.2, 15:31.2, 15:31.5, (15:34.2), (15:54.8) |
5 | 173 | Haddon Township,
NJ - Team Time (1st 5) 1:16:05.9 | Spread (1st 5) 1:12.7 |
| 14, 27, 36, 38, 58, (66), (72) |
| David Watts, Jake Alymer, Patrick Mulligan, Liam Duffy, Josh Potter, (Justin Merkh), (Ian McCaulley) |
| 14:35.7, 15:01.7, 15:16.8, 15:23.3, 15:48.4, (16:02.3), (16:15.6) |
6 | 191 | Summit,
NJ - Team Time (1st 5) 1:16:31.6 | Spread (1st 5) 55.5 |
| 19, 30, 32, 54, 56, (67), (73) |
| Riley Semler, Warren Hanson, Tim Buchan, Daniel Naiman, Justin Ammaturo, (Matt Fridel), (Jacob Perrone) |
| 14:49.5, 15:06.0, 15:07.1, 15:44.0, 15:45.0, (16:06.4), (16:15.8) |
7 | 194 | Parsippany,
NJ - Team Time (1st 5) 1:16:58.3 | Spread (1st 5) 42.1 |
| 26, 37, 39, 42, 50, (53), (85) |
| Joel Hernandez-Mendoza, Gwin Prompratedl, Sean Wisniewski, Max Zhong, Charles Kachulis, (Ian Sanchez), (Abinav Nayini) |
| 14:59.2, 15:20.1, 15:26.1, 15:31.6, 15:41.3, (15:42.8), (16:35.5) |
8 | 236 | Chatham,
NJ - Team Time (1st 5) 1:17:51.9 | Spread (1st 5) 58.4 |
| 24, 45, 46, 59, 62, (70), (75) |
| Jack Casano-Boris, Dennis Moynihan, Brendan Arias, Gregory Himstreet, DJ Carini, (Timothy McEvoy), (Max Dinnhaupt) |
| 14:55.7, 15:35.5, 15:35.6, 15:51.0, 15:54.1, (16:14.2), (16:20.8) |
9 | 320 | Morris Knolls,
NJ - Team Time (1st 5) 1:20:05.2 | Spread (1st 5) 1:22.1 |
| 33, 57, 71, 78, 81, (82), (115) |
| Andrew Zucker, Max Charney, Joshua Mateo, David Sepulveda, Christopher Petrus, (Philip Estrada), (John Happy) |
| 15:07.9, 15:46.9, 16:14.8, 16:25.6, 16:30.0, (16:31.2), (18:14.0) |
10 | 354 | Whippany Park,
NJ - Team Time (1st 5) 1:21:16.1 | Spread (1st 5) 2:16.7 |
| 35, 61, 64, 89, 105, (113), (126) |
| Andrew Kao, Jacob Lieto, Uzoma Langa, Daniel Korzen, Alex Trish, (Max Myron), (Michael Duong) |
| 15:11.1, 15:54.0, 15:57.1, 16:46.1, 17:27.8, (18:08.7), (19:07.7) |
11 | 395 | Mountain Lakes,
NJ - Team Time (1st 5) 1:22:34.2 | Spread (1st 5) 1:41.9 |
| 51, 55, 88, 99, 102, (103), (104) |
| Finn Daggy, Caleb Henry, Joseph Siino, Logan Pincus, Spencer Waas, (Jacob Kaplan), (Salman Shafqat) |
| 15:41.9, 15:44.7, 16:40.1, 17:03.7, 17:23.8, (17:25.5), (17:26.0) |
12 | 400 | West Morris Central,
NJ - Team Time (1st 5) 1:23:23.9 | Spread (1st 5) 3:33.4 |
| 28, 76, 79, 97, 120, (127) |
| Erik Ackerman, Mike Vanko, Kai Koop, Aiden Bell, Nick Dechairo, (John Zeier) |
| 15:03.0, 16:21.6, 16:25.7, 16:57.2, 18:36.4, (19:21.3) |
13 | 409 | Mt Olive,
NJ - Team Time (1st 5) 1:24:44.4 | Spread (1st 5) 4:52.4 |
| 34, 77, 83, 84, 131 |
| Tyler Chmiel, Blaine Hammond, Gabriel Kirspel, Austin Alexander, Luke Bonfanti |
| 15:10.2, 16:23.4, 16:33.9, 16:34.3, 20:02.6 |
14 | 417 | University Charter Academy,
NJ - Team Time (1st 5) 1:24:51.2 | Spread (1st 5) 3:45.7 |
| 47, 49, 93, 100, 128, (136) |
| Tony Laguer, Javien Torres, Angel Dilone, Miguel Aguilar, Xavier Spann, (Damian Le) |
| 15:38.9, 15:40.8, 16:55.2, 17:11.7, 19:24.6, (20:43.0) |
15 | 436 | Morris County Vo-Tech,
NJ - Team Time (1st 5) 1:25:06.6 | Spread (1st 5) 4:30.5 |
| 10, 94, 96, 114, 122 |
| Vincent DeLuca, Will Ferentinos, Sanjay Mamidipaka, Amol Srivastava, Kevin Berman |
| 14:15.6, 16:56.0, 16:57.1, 18:11.8, 18:46.1 |
16 | 440 | Morris Catholic,
NJ - Team Time (1st 5) 1:26:31.7 | Spread (1st 5) 4:10.5 |
| 18, 69, 111, 119, 123, (129), (142) |
| Cal Braga, Tyler Bautista, Ryan Ciolek, Armaan Grewal, Justin Saul, (Anthony Tonini), (Liam Cardin) |
| 14:49.4, 16:12.6, 18:08.0, 18:21.8, 18:59.9, (19:35.7), (27:25.9) |
17 | 457 | Governor Livingston,
NJ - Team Time (1st 5) 1:26:14.3 | Spread (1st 5) 3:25.3 |
| 48, 74, 94, 117, 124, (132), (134) |
| Matt Saia, Liam Curran, Justin Schabel, Brian Gay, Daniel Kim, (Jason Luo), (Ben Faxon) |
| 15:39.2, 16:16.9, 16:56.0, 18:17.7, 19:04.5, (20:03.7), (20:30.0) |
18 | 469 | Morristown,
NJ - Team Time (1st 5) 1:25:45.2 | Spread (1st 5) 2:04.4 |
| 60, 92, 98, 109, 110, (138) |
| Joseph Coughlin, Connor Joel, Benson Liu, John Gallo, Kevin Dzikowski, (Sean Scanlon) |
| 15:53.3, 16:53.9, 17:03.3, 17:57.0, 17:57.7, (21:52.3) |
19 | 480 | St Joseph (NJ),
NJ - Team Time (1st 5) 1:27:41.0 | Spread (1st 5) 3:54.0 |
| 52, 86, 87, 125, 130, (133), (140) |
| Edward Kaiven, Matthew Grossman, Robert Zimmerman, Holden Harbison, Jose Parayil, (Isaac Alexander), (Ryan Ravino) |
| 15:42.0, 16:37.0, 16:39.0, 19:07.0, 19:36.0, (20:08.0), (22:20.0) |
20 | 517 | Vernon Township,
NJ - Team Time (1st 5) 1:28:03.8 | Spread (1st 5) 1:23.3 |
| 90, 91, 108, 112, 116, (139) |
| Tristen Hakala, Evan Duerr, Max Rodriguez, William Toll, Lucas Avagno, (Robert Harris) |
| 16:51.7, 16:52.0, 17:56.9, 18:08.2, 18:15.0, (22:01.3) |
21 | 553 | Ramapo (NJ),
NJ - Team Time (1st 5) 1:29:27.3 | Spread (1st 5) 1:26.5 |
| 101, 106, 107, 118, 121 |
| Sam Raji, Kevin Grifone, Owen Fuhr, Nicholas Squillace, Christopher Lam |
| 17:13.8, 17:36.3, 17:36.7, 18:20.2, 18:40.3 |
22 | 561 | Union (NJ),
NJ - Team Time (1st 5) 1:40:15.6 | Spread (1st 5) 9:53.6 |
| 68, 80, 135, 137, 141 |
| Dylan Chudzik, Darcy Pedrosa, Tyler Carreira, Robert Fennimore, Gabriel Alexandre |
| 16:10.7, 16:25.8, 20:34.6, 21:00.2, 26:04.3 |