1 | 78 | Hasbrouck Heights,
NJ - Team Time (1st 5) 1:30:00.0 | Spread (1st 5) 1:29.0 |
| 5, 7, 17, 24, 25, (25), (38) |
| Evan Morrow, Jake Porco, Cole Sonzogni, James Stanton, Andrew Oettinger, (Mizan Modak), (Zach Cali) |
| 17:11.0, 17:29.0, 18:08.0, 18:32.0, 18:40.0, (18:40.0), (19:19.0) |
2 | 85 | Kinnelon,
NJ - Team Time (1st 5) 1:30:35.0 | Spread (1st 5) 1:06.0 |
| 9, 10, 15, 23, 28, (47), (71) |
| Elijah Gately, Braeden Carroll, Andrew Garcia, Ryan Hur, Matt Mazurkiewicz, (Kyle Bjornson), (Ty Lindia) |
| 17:37.0, 17:39.0, 18:05.0, 18:31.0, 18:43.0, (19:36.0), (20:32.0) |
3 | 96 | Mountain Lakes,
NJ - Team Time (1st 5) 1:31:09.9 | Spread (1st 5) 1:22.0 |
| 12, 13, 16, 19, 36, (41), (54) |
| Joey Mucci, Andrew Shereshevsky, Preston Smith, Thomas Rankin, Andrew Modin, (Caleb Henry), (Jason Dolinsky) |
| 17:50.4, 17:51.4, 18:05.2, 18:10.5, 19:12.4, (19:23.1), (19:45.0) |
4 | 101 | Pompton Lakes,
NJ - Team Time (1st 5) 1:30:27.0 | Spread (1st 5) 3:18.0 |
| 1, 14, 22, 30, 34, (42), (68) |
| Nathan Armstrong, Michael Burke, Guy Allegri, Matthew Soto, Cole Veltre, (Michael Mullane), (Will Torticill) |
| 15:50.0, 18:04.0, 18:30.0, 18:55.0, 19:08.0, (19:26.0), (20:19.0) |
5 | 105 | Leonia,
NJ - Team Time (1st 5) 1:31:34.0 | Spread (1st 5) 1:45.0 |
| 8, 18, 20, 21, 38, (42), (44) |
| Matthew Cortez, Matthew Kalender, Joshua Gelayder, Jack Schuller, David Meyer, (Ben Leynse), (Isaac Kong) |
| 17:34.0, 18:09.0, 18:14.0, 18:18.0, 19:19.0, (19:26.0), (19:27.0) |
6 | 197 | Newton,
NJ - Team Time (1st 5) 1:35:22.0 | Spread (1st 5) 4:46.0 |
| 6, 11, 29, 47, 104, (109) |
| Matt Freund, Anthony Dvorsky, William O'Gorman, Domenic Lotruglio, Joseph Zuzze, (Jesse Sayner) |
| 17:15.0, 17:45.0, 18:45.0, 19:36.0, 22:01.0, (22:11.0) |
7 | 210 | North Warren Reg,
NJ - Team Time (1st 5) 1:34:35.5 | Spread (1st 5) 4:31.0 |
| 2, 3, 53, 70, 82, (86), (105) |
| Jack Kellaher, Kyle Kasprenski, Domenic Russo, Nahshon Swift, Zach Haase, (Nolan Drennan), (Jacob Erickson) |
| 16:32.0, 16:53.5, 19:44.0, 20:23.0, 21:03.0, (21:19.0), (22:03.0) |
8 | 284 | Bogota,
NJ - Team Time (1st 5) 1:40:26.0 | Spread (1st 5) 2:19.0 |
| 31, 33, 61, 73, 86, (95), (97) |
| Dennis Toremis, Jesus Michel, Christopher Inman, Justin Cazar, Vincent Ducut, (Dylan LeMay), (Josh Gesmundo) |
| 19:00.0, 19:06.0, 20:13.0, 20:48.0, 21:19.0, (21:36.0), (21:46.0) |
9 | 288 | Butler,
NJ - Team Time (1st 5) 1:40:04.0 | Spread (1st 5) 2:06.0 |
| 37, 45, 52, 65, 89, (94), (117) |
| Luke Marion, Matthew Bandala, Joseph Henderson, Kevin McDiarmid, Tyler Wagner, (Kade Rankin), (Dylan Poerio) |
| 19:16.0, 19:30.0, 19:41.0, 20:15.0, 21:22.0, (21:35.0), (23:31.0) |
10 | 293 | Park Ridge,
NJ - Team Time (1st 5) 1:39:44.0 | Spread (1st 5) 4:46.0 |
| 4, 47, 61, 80, 101, (107), (120) |
| Richard Weissenborn, Evan Burns, Michael Martinez, Paul Belasic, Pat Burns, (Nick D'Agostino), (Dean Rehac) |
| 17:05.0, 19:36.0, 20:13.0, 20:59.0, 21:51.0, (22:08.0), (24:02.0) |
11 | 311 | Boonton,
NJ - Team Time (1st 5) 1:41:06.3 | Spread (1st 5) 1:52.5 |
| 38, 51, 57, 80, 85, (92), (98) |
| Alex Paulozzo, Austin Hudak, John Cartelli, Ethan Smith, Jaheem Ali, (Jackson Babino), (Patrick Pagoryk) |
| 19:19.0, 19:40.0, 19:56.8, 20:59.0, 21:11.5, (21:32.0), (21:49.8) |
12 | 315 | Waldwick,
NJ - Team Time (1st 5) 1:41:18.0 | Spread (1st 5) 3:08.0 |
| 27, 55, 59, 75, 99, (113), (121) |
| Joseph Capuzzo, Michael MacFarran, Marshall Carver, Max Piper, Joe Reidy, (Ryan Bennett), (Nicholas Celentano) |
| 18:42.0, 19:47.0, 20:05.0, 20:54.0, 21:50.0, (22:44.0), (24:05.0) |
13 | 322 | Wallkill Valley Reg,
NJ - Team Time (1st 5) 1:41:26.0 | Spread (1st 5) 1:14.0 |
| 56, 58, 60, 65, 83, (131) |
| Nick Paddock, Liam Romain, Luke Owens, Eric Ebisch, Nick Gibson, (Evan McCarthy) |
| 19:53.0, 20:03.0, 20:08.0, 20:15.0, 21:07.0, (26:18.0) |
14 | 358 | Saddle Brook,
NJ - Team Time (1st 5) 1:43:22.0 | Spread (1st 5) 2:34.0 |
| 35, 64, 75, 88, 96, (107), (112) |
| Joseph Quimby, Colin Unis, Justin Sgambati, Nicholas Suero, Matthew Suero, (Roman Miniach), (Isiah Verdezoto) |
| 19:10.0, 20:14.0, 20:54.0, 21:20.0, 21:44.0, (22:08.0), (22:31.0) |
15 | 362 | Kittatinny Regional,
NJ - Team Time (1st 5) 1:43:33.0 | Spread (1st 5) 1:59.0 |
| 45, 61, 75, 90, 91, (106) |
| Tyler Hennion, Billy Ruddy, Ryan Alvini, Thomas Balbo, Joe Allison, (Josh Langley) |
| 19:30.0, 20:13.0, 20:54.0, 21:27.0, 21:29.0, (22:05.0) |
16 | 394 | New Milford,
NJ - Team Time (1st 5) 1:45:04.0 | Spread (1st 5) 3:54.0 |
| 31, 69, 78, 102, 114, (115), (116) |
| Kaden Stevens, Dabbielle Garcia, Zohayr Hussain, Jacob Almeda, Nicholas Herrera, (Brendan Ryan), (Benjamin Zelasco) |
| 19:00.0, 20:20.0, 20:56.0, 21:54.0, 22:54.0, (23:02.0), (23:13.0) |
17 | 466 | Cresskill,
NJ - Team Time (1st 5) 1:47:43.0 | Spread (1st 5) 1:13.0 |
| 79, 83, 93, 102, 109, (111), (118) |
| Michael Tuohy, Jona Kim, Yoav Reshef, Alex D'Angelico, Daniel D'Angelico, (Ofek Meir), (Alex Riccardo) |
| 20:58.0, 21:07.0, 21:33.0, 21:54.0, 22:11.0, (22:24.0), (23:37.0) |
18 | 491 | Wood-Ridge,
NJ - Team Time (1st 5) 1:54:08.0 | Spread (1st 5) 5:17.0 |
| 50, 74, 119, 123, 125, (126) |
| Simon Santamaria, Thomas Perez, Nigel Baltadano, Marc Altamura, Angel Espinoza, (Hans Vadillo) |
| 19:39.0, 20:51.0, 24:00.0, 24:42.0, 24:56.0, (25:06.0) |
19 | 516 | Paterson Charter Science & Tech,
NJ - Team Time (1st 5) 1:56:53.0 | Spread (1st 5) 5:45.0 |
| 67, 72, 122, 127, 128, (129), (133) |
| Xavier Reynoso, Thomas Martin, Alexander Guerrero, Adrian Callero, Leon Walker, (Joshua Shiver), (Jeremy Velez) |
| 20:17.0, 20:36.0, 24:21.0, 25:37.0, 26:02.0, (26:06.0), (27:16.0) |
20 | 619 | Midland Park,
NJ - Team Time (1st 5) 2:08:44.0 | Spread (1st 5) 7:33.0 |
| 99, 124, 130, 132, 134, (134) |
| Aiden Mader, Nolan Grande, Jack Bricca-Hall, Timot Bricca-Hall, Max Meyer, (Jack Torry) |
| 21:50.0, 24:54.0, 26:09.0, 26:28.0, 29:23.0, (29:23.0) |