1 | 46 | Hasbrouck Heights,
NJ - Team Time (1st 5) 1:25:24.0 | Spread (1st 5) 42.0 |
| 4, 7, 9, 13, 13, (16), (17) |
| Evan Morrow, Nick Bua, Jake Porco, Cole Sonzogni, TK Kasper, (Joe Canavatchel), (Damian Summers) |
| 16:42.0, 16:55.0, 16:59.0, 17:24.0, 17:24.0, (17:33.0), (17:35.0) |
2 | 83 | Leonia,
NJ - Team Time (1st 5) 1:27:13.0 | Spread (1st 5) 1:08.0 |
| 6, 11, 19, 20, 27, (33), (33) |
| Matthew Cortez, Jack Schuller, Alex Coello, Rudy Rodriguez, Kenny Daici, (Damon Peruso), (Moses Park) |
| 16:49.0, 17:07.0, 17:38.0, 17:42.0, 17:57.0, (18:07.0), (18:07.0) |
3 | 108 | North Warren Reg,
NJ - Team Time (1st 5) 1:27:42.0 | Spread (1st 5) 1:59.3 |
| 1, 8, 24, 36, 39, (55), (60) |
| Jack Kellaher, Jake Riley, James Paulson, Kyle Kasprenski, Domenic Russo, (Sean Lang), (Taegan Maishman) |
| 16:20.6, 16:57.3, 17:49.7, 18:14.5, 18:19.9, (18:48.0), (19:00.9) |
4 | 125 | Kinnelon,
NJ - Team Time (1st 5) 1:29:17.7 | Spread (1st 5) 28.7 |
| 18, 23, 26, 27, 31, (32), (53) |
| Alex Henderson, Elijah Gately, Ryan Hur, Pierce Harriz, Braeden Carroll, (Evan Mougalian), (Andrew Garcia) |
| 17:35.3, 17:47.4, 17:54.0, 17:57.0, 18:04.0, (18:06.9), (18:42.5) |
5 | 131 | Mountain Lakes,
NJ - Team Time (1st 5) 1:29:22.4 | Spread (1st 5) 1:06.1 |
| 12, 15, 25, 38, 41, (48), (51) |
| Joey Mucci, Preston Smith, Andrew Shereshevsky, Liam Chavez, Thomas Rankin, (Jason Dolinsky), (Andrew Modin) |
| 17:18.9, 17:29.1, 17:49.8, 18:19.6, 18:25.0, (18:33.0), (18:37.6) |
6 | 173 | Bogota,
NJ - Team Time (1st 5) 1:30:09.0 | Spread (1st 5) 2:10.0 |
| 3, 30, 42, 46, 52, (54), (57) |
| Jesus Michel, Sasha Mehta, Andrew Cazar, Leandro Rojas, Vincent Ducut, (Dylan LeMay), (Dennis Toremis) |
| 16:29.0, 18:03.0, 18:28.0, 18:30.0, 18:39.0, (18:45.0), (18:52.0) |
7 | 188 | Park Ridge,
NJ - Team Time (1st 5) 1:30:55.0 | Spread (1st 5) 1:49.0 |
| 9, 35, 40, 49, 55, (59), (120) |
| Richard Weissenborn, Evan Burns, Nicolai Nodjanosh, Aden El-Ansari, Anthony DelRosso, (Daniel Drennan), (Pat Burns) |
| 16:59.0, 18:10.0, 18:23.0, 18:35.0, 18:48.0, (19:00.0), (21:44.0) |
8 | 210 | Newton,
NJ - Team Time (1st 5) 1:31:40.0 | Spread (1st 5) 2:19.2 |
| 5, 21, 58, 61, 65, (77), (81) |
| Matt Freund, Anthony Dvorsky, Domenic Lotruglio, Jon Fiesseler, John Fiessler, (Joseph Zuzze), (Peter VanOrden) |
| 16:48.8, 17:42.2, 18:57.6, 19:03.4, 19:08.0, (19:29.1), (19:40.0) |
9 | 229 | Pompton Lakes,
NJ - Team Time (1st 5) 1:32:15.0 | Spread (1st 5) 4:01.0 |
| 2, 22, 44, 70, 91, (92), (97) |
| Nathan Armstrong, Michael Burke, Guy Allegri, Michael Mullane, Jason Galicia, (Matthew Soto), (Cole Veltre) |
| 16:21.0, 17:45.0, 18:29.0, 19:18.0, 20:22.0, (20:25.0), (20:33.0) |
10 | 298 | Butler,
NJ - Team Time (1st 5) 1:34:57.1 | Spread (1st 5) 1:23.0 |
| 37, 42, 68, 72, 79, (86), (87) |
| Patrick Voli, Joseph Voli, Kevin McDiarmid, Luke Marion, Tyler Wagner, (Servando Bautista), (Joseph Henderson) |
| 18:15.0, 18:28.0, 19:15.2, 19:20.9, 19:38.0, (20:07.3), (20:09.2) |
11 | 302 | New Milford,
NJ - Team Time (1st 5) 1:35:00.0 | Spread (1st 5) 1:15.0 |
| 44, 49, 62, 64, 83, (84), (93) |
| Sean Johnson, Kaden Stevens, Robbie Tormo, Ryan Westervelt, Dabbielle Garcia, (Zohayr Hussain), (Robin Manandhar) |
| 18:29.0, 18:35.0, 19:05.0, 19:07.0, 19:44.0, (20:01.0), (20:29.0) |
12 | 370 | Saddle Brook,
NJ - Team Time (1st 5) 1:37:05.0 | Spread (1st 5) 27.0 |
| 67, 71, 74, 76, 82, (96), (117) |
| Joseph Quimby, Justin Sgambati, Roman Miniach, Colin Unis, Steven Grullan, (Bilal Khan), (Elijah Suero) |
| 19:14.0, 19:19.0, 19:22.0, 19:29.0, 19:41.0, (20:32.0), (21:35.0) |
13 | 395 | Waldwick,
NJ - Team Time (1st 5) 1:39:12.0 | Spread (1st 5) 3:04.0 |
| 29, 73, 89, 93, 111, (112), (128) |
| Michael Carver, Joseph Capuzzo, Max Piper, Nicholas Celentano, Ryan Bennett, (Joe Reidy), (Michael MacFarran) |
| 18:02.0, 19:21.0, 20:14.0, 20:29.0, 21:06.0, (21:11.0), (22:26.0) |
14 | 460 | Paterson Charter Science & Tech,
NJ - Team Time (1st 5) 1:42:08.0 | Spread (1st 5) 3:08.0 |
| 63, 69, 88, 113, 127, (130), (133) |
| Xavier Reynoso, Thomas Martin, Saad Mehdoun, Carlos Rodriguez, Jamie Young, (Diego Dardon), (Jeremy Velez) |
| 19:06.0, 19:17.0, 20:12.0, 21:19.0, 22:14.0, (22:30.3), (23:24.0) |
15 | 469 | Boonton,
NJ - Team Time (1st 5) 1:42:34.0 | Spread (1st 5) 3:02.5 |
| 47, 90, 102, 114, 116, (118), (126) |
| Alex Paulozzo, Josh Jiminez, John Cartelli, Dylon Castro, Ethan Holey, (DeAndre Rittenger), (Justin Holey) |
| 18:31.5, 20:21.6, 20:45.1, 21:21.8, 21:34.0, (21:43.0), (22:11.4) |
| 469 | Cresskill,
NJ - Team Time (1st 5) 1:41:57.0 | Spread (1st 5) 1:07.0 |
| 80, 85, 100, 101, 103, (104), (106) |
| Alex Riccardo, Nitai Cohen, Jona Kim, Daniel D'Angelico, Dubetsky Benjamin, (Austin Ha), (Alex D'Angelico) |
| 19:39.0, 20:05.0, 20:42.0, 20:45.0, 20:46.0, (20:47.0), (20:51.0) |
17 | 473 | Wood-Ridge,
NJ - Team Time (1st 5) 1:42:14.0 | Spread (1st 5) 1:48.0 |
| 66, 93, 99, 107, 108, (125), (134) |
| Simon Santamaria, Andres Lazo, Thomas Perez, Angel Espinoza, Nigel Baltadano, (Angel Laynez), (Marc Altamura) |
| 19:13.0, 20:29.0, 20:35.0, 20:56.0, 21:01.0, (22:09.0), (24:23.0) |
18 | 520 | Wallkill Valley Reg,
NJ - Team Time (1st 5) 1:44:23.5 | Spread (1st 5) 2:17.6 |
| 78, 98, 105, 118, 121, (136), (137) |
| Luke Owens, Nick Paddock, Liam Romain, Jack Lally, Eric Ebisch, (Brandon Todd), (David Andersen) |
| 19:29.4, 20:34.3, 20:49.8, 21:43.0, 21:47.0, (24:35.0), (24:39.0) |
19 | 564 | Hopatcong,
NJ - Team Time (1st 5) 1:47:12.9 | Spread (1st 5) 3:05.2 |
| 75, 115, 122, 123, 129, (144) |
| Freddi Gonzalez, Conor Loven, Harry Hadowanetz, Sean Cranmer, Alex Corujo, (Brian Dome) |
| 19:23.8, 21:31.0, 21:47.8, 22:01.3, 22:29.0, (32:36.0) |
20 | 639 | Kittatinny Regional,
NJ - Team Time (1st 5) 1:55:27.4 | Spread (1st 5) 4:01.4 |
| 109, 124, 132, 135, 139 |
| Billy Ruddy, Ryan Alvini, Josh Langley, Thomas Balbo, Kye Pender |
| 21:03.2, 22:04.1, 22:49.0, 24:26.5, 25:04.6 |
21 | 660 | Bergen Arts & Science Charter,
NJ - Team Time (1st 5) 1:59:35.0 | Spread (1st 5) 4:27.0 |
| 110, 131, 138, 140, 141, (142), (143) |
| Victor Alacorn, Jonathan Salinas, Fernando Pardo, Terry Jordan, Omar Adames, (Hakim Barnett), (Evan Silva) |
| 21:05.0, 22:42.0, 24:52.0, 25:24.0, 25:32.0, (26:41.0), (27:31.0) |