1 | 68 | Northern Highlands,
NJ - Team Time (1st 5) 1:25:19.0 | Spread (1st 5) 1:09.0 |
| 2, 6, 18, 21, 21, (24), (26) |
| Jeffery Sohn, Jackson Vogel, Jack Klarreich, Sebastian Anderson, Carter Monaco, (Frederik Liljegren), (Tyler Chen) |
| 16:15.0, 16:55.0, 17:21.0, 17:24.0, 17:24.0, (17:26.0), (17:39.0) |
2 | 128 | Tenafly,
NJ - Team Time (1st 5) 1:26:56.0 | Spread (1st 5) 1:50.0 |
| 3, 4, 28, 42, 51, (54), (61) |
| Jacob Wolmer, Jaden Uram, Gabe Manalang, Benjamin Pomeranz, Michael Forde, (Andrew Volynsky), (William Reiser) |
| 16:21.0, 16:42.0, 17:44.0, 17:58.0, 18:11.0, (18:17.0), (18:28.0) |
3 | 175 | Northern Valley-Old Tappan,
NJ - Team Time (1st 5) 1:28:47.0 | Spread (1st 5) 1:24.0 |
| 12, 20, 23, 56, 64, (81), (86) |
| Matthew Malora, Ian McGreevy, Casey Symons, Tristan Trinidad, Ryan Leocata, (Nicholas Eng), (Colin Ja McNamara) |
| 17:07.0, 17:23.0, 17:25.0, 18:21.0, 18:31.0, (18:50.0), (18:57.0) |
4 | 197 | Ramapo (NJ),
NJ - Team Time (1st 5) 1:28:58.0 | Spread (1st 5) 2:32.0 |
| 1, 30, 37, 59, 70, (89), (91) |
| Alex Horgan, Nate Somppi, William Walloga, Sebastian Dash, Stevie Feehan, (Andrew Messineo), (Daniel Frenkel) |
| 16:10.0, 17:46.0, 17:55.0, 18:25.0, 18:42.0, (18:59.0), (19:00.0) |
5 | 199 | Wayne Valley,
NJ - Team Time (1st 5) 1:29:05.0 | Spread (1st 5) 2:11.0 |
| 5, 14, 44, 52, 84, (89), (109) |
| Ryan Pena, Matthew Califf, Sean Matthews, Hudson Devine, Sal Gencarelli, (Milan Mistry), (Robert Lee) |
| 16:45.0, 17:09.0, 18:01.0, 18:14.0, 18:56.0, (18:59.0), (19:36.0) |
6 | 208 | Montville,
NJ - Team Time (1st 5) 1:29:31.1 | Spread (1st 5) 1:45.8 |
| 7, 9, 58, 62, 72, (74), (75) |
| Danny Gologorsky, Alex Pelov, Krish Bhaskaran, J.T. Casarico, Ryan Keiser, (Vinay Venugopal), (Adit Terapanthi) |
| 16:57.1, 16:58.2, 18:23.2, 18:29.7, 18:42.9, (18:44.4), (18:45.0) |
7 | 209 | Pascack Valley,
NJ - Team Time (1st 5) 1:29:52.0 | Spread (1st 5) 57.0 |
| 17, 39, 46, 53, 54, (56), (78) |
| Michael Pizzella, Patrick Kurtz, Christopher Martino, Aaron Ng, Connor Oates, (Jay Ramirez), (Brendan Noone) |
| 17:20.0, 17:56.0, 18:03.0, 18:16.0, 18:17.0, (18:21.0), (18:48.0) |
8 | 222 | Roxbury,
NJ - Team Time (1st 5) 1:29:52.8 | Spread (1st 5) 1:57.3 |
| 8, 19, 32, 80, 83, (99), (103) |
| Caleb Stephen, Matthew Hajel, Jared Weiss, Luis Guzman, Vinnie Rawla, (Max Morris), (Matthew O'Leary) |
| 16:58.0, 17:21.3, 17:49.3, 18:48.9, 18:55.3, (19:13.5), (19:25.7) |
9 | 251 | Fair Lawn,
NJ - Team Time (1st 5) 1:30:37.0 | Spread (1st 5) 2:00.0 |
| 10, 29, 36, 84, 92, (95), (96) |
| Michael Lustberg, Justin Brooks, Jacob Babitsky, Sam Steinhart, Matt Foster, (Ryan Pascual), (Dylan Aks) |
| 17:01.0, 17:45.0, 17:54.0, 18:56.0, 19:01.0, (19:05.0), (19:06.0) |
10 | 255 | Wayne Hills,
NJ - Team Time (1st 5) 1:31:01.0 | Spread (1st 5) 44.0 |
| 31, 48, 49, 63, 64, (64), (73) |
| Austin Knapp, Ryan Brim, Avery Vallarta, Anthony Munoz, Brendan Carroll, (Ricardo Hernandez), (Jon Novembre) |
| 17:47.0, 18:04.0, 18:09.0, 18:30.0, 18:31.0, (18:31.0), (18:44.0) |
11 | 268 | Sparta,
NJ - Team Time (1st 5) 1:31:20.1 | Spread (1st 5) 55.9 |
| 34, 45, 46, 67, 76, (77), (113) |
| Anthony Lane, Adam Wood, Remson Jarrell, Dean Stas, Daniel Maher, (Andrew Stefancik), (Daniel Bates) |
| 17:51.6, 18:02.0, 18:03.0, 18:36.0, 18:47.5, (18:47.7), (19:50.4) |
12 | 276 | Morris Knolls,
NJ - Team Time (1st 5) 1:31:22.2 | Spread (1st 5) 1:30.5 |
| 25, 35, 50, 69, 97, (107), (121) |
| Luke Schagelin, Max Capala, William Sanchez, Duncan Higgins, Devin Gagliore, (Tyler Spillane), (Jake Zucker) |
| 17:35.6, 17:51.7, 18:10.4, 18:38.4, 19:06.1, (19:34.4), (20:50.0) |
13 | 295 | Paramus,
NJ - Team Time (1st 5) 1:31:29.0 | Spread (1st 5) 2:27.0 |
| 11, 12, 68, 98, 106, (116), (117) |
| Bryce Teto, Isaiah Park, Raj Modi, Kosei Fukunaga, Arash Ahmadi, (Noah Escarfullery), (Justin Medina) |
| 17:04.0, 17:07.0, 18:37.0, 19:10.0, 19:31.0, (20:03.0), (20:11.0) |
14 | 297 | Passaic Valley,
NJ - Team Time (1st 5) 1:31:41.9 | Spread (1st 5) 1:45.0 |
| 16, 27, 82, 86, 86, (93), (109) |
| Jessier Soriano, Jesse Spadaccini, Basell Dahhan, Brian Pizzaro, Belal Abdeljabbar, (Connor Heil), (Nathan Stone) |
| 17:12.0, 17:42.0, 18:53.9, 18:57.0, 18:57.0, (19:01.1), (19:36.0) |
15 | 305 | Cliffside Park,
NJ - Team Time (1st 5) 1:32:06.0 | Spread (1st 5) 1:12.0 |
| 33, 40, 60, 78, 94, (102), (111) |
| Jorge Urias, Antonio Rinaldi, Frane Cebalo, Andres Gomez, Omar Morales, (Noe Pereira), (Darwin Ruiz) |
| 17:51.0, 17:57.0, 18:27.0, 18:48.0, 19:03.0, (19:19.0), (19:41.0) |
16 | 332 | Morris Hills,
NJ - Team Time (1st 5) 1:32:30.9 | Spread (1st 5) 2:16.9 |
| 14, 43, 71, 100, 104, (105), (108) |
| Albin Mullan, Alex Tong, Charles Champagne, Alexander Kuzmich, Kyle Scheidecker, (Brendan Halstead), (Thomas Edwards) |
| 17:09.0, 17:59.2, 18:42.6, 19:14.2, 19:25.9, (19:30.0), (19:35.0) |
17 | 541 | Teaneck,
NJ - Team Time (1st 5) 1:43:45.0 | Spread (1st 5) 4:24.0 |
| 40, 114, 127, 128, 132, (133), (135) |
| Michael Delgado, Joshua Tejada, Tomas Gomez, Khavon Wilkins, Kevin Ramirez, (Rakhshan Sayed), (Charles Burks) |
| 17:57.0, 19:53.0, 21:46.0, 21:48.0, 22:21.0, (22:40.0), (22:49.0) |
18 | 562 | Bergenfield,
NJ - Team Time (1st 5) 1:48:43.0 | Spread (1st 5) 6:36.0 |
| 37, 120, 131, 136, 138, (139), (140) |
| Johannes Rivera, Fred Vasquez, Michael Roman, Daniel Cortez, Derek Perez, (Shaun Bulayo), (Julian Batista) |
| 17:55.0, 20:39.0, 22:05.0, 23:33.0, 24:31.0, (24:43.0), (25:17.0) |
19 | 573 | West Essex Regional,
NJ - Team Time (1st 5) 1:41:05.6 | Spread (1st 5) 1:49.5 |
| 101, 112, 118, 119, 123, (126), (130) |
| Michael DeMiro, Daniel Gold, Eli Boshak, Curran Rastogi, Matthew Molesworth, (Dominick Vitulli), (Macey Rudnick) |
| 19:16.0, 19:44.7, 20:23.8, 20:35.6, 21:05.5, (21:29.8), (21:55.3) |
20 | 615 | Dwight Morrow,
NJ - Team Time (1st 5) 1:45:08.0 | Spread (1st 5) 1:52.0 |
| 115, 122, 124, 125, 129, (134), (137) |
| Joseph Lee, Gavin Lam, Ryan Chen, Bora Temel, Majed Limam, (August Isley), (Jake Lee) |
| 19:59.0, 20:54.0, 21:08.0, 21:16.0, 21:51.0, (22:46.0), (23:43.0) |