140Freehold Township, NJ - Team Time (1st 5) 54:56.0 | Spread (1st 5) 1:14.0
1, 2, 8, 11, 18, (64), (75)
Tyler Kelly, Zach Simon, Robert Lee, Nick Lundberg, Zach Glasser, (Andrew Quinlan), (Cole Matino)
10:21.0, 10:46.0, 11:05.0, 11:09.0, 11:35.0, (12:27.0), (12:43.0)
265Toms River North, NJ - Team Time (1st 5) 56:30.0 | Spread (1st 5) 50.0
3, 6, 8, 23, 25, (29), (43)
Elliott Lynn, Anthondy Bredijk, Matt Brodsky, Brian Sprinkle, Frank D'Augostino, (Kyle Sia), (Zachary Dougherty)
10:55.0, 11:04.0, 11:05.0, 11:41.0, 11:45.0, (11:48.0), (12:05.0)
374Southern Regional, NJ - Team Time (1st 5) 56:46.0 | Spread (1st 5) 57.0
4, 5, 13, 17, 35, (39), (46)
Eric Thaler, David Springstead, Drew Wilgus, Trevor Middleton, Evan Forte, (Sebastian Delligatti), (Ryan Flaherty)
11:00.0, 11:02.0, 11:15.0, 11:32.0, 11:57.0, (12:00.0), (12:08.0)
4133Cherry Hill East, NJ - Team Time (1st 5) 58:26.0 | Spread (1st 5) 1:01.0
12, 15, 22, 31, 53, (60), (66)
Drew Parent, Malik Salem, Jack Quarry, Kyle Krell, Ben Ceichon, (Jonathon Santoro), (Craig Robinson)
11:13.0, 11:26.0, 11:40.0, 11:53.0, 12:14.0, (12:22.0), (12:30.0)
5148East Brunswick, NJ - Team Time (1st 5) 59:09.0 | Spread (1st 5) 34.0
19, 20, 25, 35, 49, (70), (84)
Reyden Davies, Robby Arpaio, Leland Davies, Sajal Duppatla, Rishi Taparia, (Siddhar Sambathramkumar), (Nicholas Minkel)
11:37.0, 11:39.0, 11:45.0, 11:57.0, 12:11.0, (12:38.0), (12:53.0)
6189John P Stevens, NJ - Team Time (1st 5) 59:32.0 | Spread (1st 5) 1:44.0
14, 16, 27, 39, 93, (97)
Nathaniel Mumau, Justin Lin, Aris Chung, Malhar Khandare, Steven Zederbaum, (Sathvik Ravi)
11:17.0, 11:28.0, 11:46.0, 12:00.0, 13:01.0, (13:09.0)
7248Ridgewood, NJ - Team Time (1st 5) 1:00:59.0 | Spread (1st 5) 1:08.0
23, 42, 46, 56, 81, (94), (104)
Ryan Fahey, Young Chan Cho, Dylan Kane, Zach Warne, Matthew Faherty, (Jacob Franklin), (Jeremy Savarese)
11:41.0, 12:04.0, 12:08.0, 12:17.0, 12:49.0, (13:04.0), (13:27.0)
8279Kearny, NJ - Team Time (1st 5) 1:01:33.1 | Spread (1st 5) 2:41.5
7, 30, 31, 91, 120, (132), (158)
Enrique Reyes, Adir Villanuvea, Steven Silva, Justin Jablonsky, Kevin Velez, (Mathew Desimon), (Luis Martinez)
11:04.3, 11:51.6, 11:53.0, 12:58.4, 13:45.8, (14:01.1), (14:56.0)
279West Windsor-Plainsboro South, NJ - Team Time (1st 5) 1:01:35.0 | Spread (1st 5) 53.0
43, 45, 51, 51, 89, (94), (117)
Justin Lopez, Jake Williams, Gordon Hesterberg, Garrett McClellan, Chris Landingin, (Adhwin Sridhar), (Adithya Prakash)
12:05.0, 12:06.0, 12:13.0, 12:13.0, 12:58.0, (13:04.0), (13:43.0)
10285North Hunterdon, NJ - Team Time (1st 5) 1:01:46.0 | Spread (1st 5) 1:19.0
33, 34, 57, 62, 99, (100), (138)
Andrew Trapp, Chris Fischer, Thomas Egg, Matt Shea, Colburn Ehrhart, (Andrew Tota), (Andrew Kurtiak)
11:54.0, 11:56.0, 12:19.0, 12:24.0, 13:13.0, (13:16.0), (14:15.0)
11366Ridge, NJ - Team Time (1st 5) 1:03:43.0 | Spread (1st 5) 1:46.0
28, 50, 70, 109, 109, (149), (151)
James Glockenmeier, Ryan Lindrud, John Kavouras, David Ji, Kevin Korn, (Jack Folkart), (Eric Tung)
11:47.0, 12:12.0, 12:38.0, 13:33.0, 13:33.0, (14:39.0), (14:41.0)
12382Bergen County Tech, NJ - Team Time (1st 5) 1:03:39.0 | Spread (1st 5) 25.0
68, 70, 74, 78, 92, (98), (112)
Aatif Sayed, Evan Demoleas, Max Garcia, Ryan Goyenechea, Adam Stavash, (Kyle Han), (Jayjoon Sin)
12:34.0, 12:38.0, 12:40.0, 12:48.0, 12:59.0, (13:11.0), (13:38.0)
13384Cherokee, NJ - Team Time (1st 5) 1:04:00.0 | Spread (1st 5) 3:15.0
10, 38, 57, 137, 142
David Jackson, Michael Moraschi, Joshua Tyler Ortiz, Shane Gordon, Aatish Gupta
11:07.0, 11:59.0, 12:19.0, 14:13.0, 14:22.0
14388Hunterdon Central, NJ - Team Time (1st 5) 1:04:02.0 | Spread (1st 5) 1:31.0
41, 59, 78, 102, 108, (118), (122)
Greg Cooper, Andrew Yasunas, Girum Dooley, Aidan Lynott, Ryan McCloskey, (Travis Culver), (Owen Heft)
12:01.0, 12:20.0, 12:48.0, 13:21.0, 13:32.0, (13:44.0), (13:47.0)
15396Westfield, NJ - Team Time (1st 5) 1:03:56.6 | Spread (1st 5) 1:02.4
55, 77, 80, 83, 101, (124), (136)
James McCutcheon, Daniel Han, Aaron Camacho, Cooper Brennan, Zachary Jacobson, (Nicholas Chermak), (Harry Goldenberg)
12:14.1, 12:47.5, 12:48.2, 12:50.3, 13:16.5, (13:48.0), (14:09.3)
16401Montclair, NJ - Team Time (1st 5) 1:04:17.0 | Spread (1st 5) 2:01.0
35, 65, 76, 96, 129, (130)
Harrison Blanz, Justin Koep, Mateo Duff, Colby Stoddard, Carlos Conrad, (Andrew Scandalios)
11:57.0, 12:29.0, 12:47.0, 13:06.0, 13:58.0, (14:01.0)
17408Morristown, NJ - Team Time (1st 5) 1:04:16.0 | Spread (1st 5) 1:18.0
60, 62, 84, 87, 115, (146), (151)
Connor Thorne, Caleb Chiariello, Dermot Grennan, Jakob Ringberg, Justin Tam, (Alexander Arenas), (Andy Bergeron)
12:22.0, 12:24.0, 12:53.0, 12:57.0, 13:40.0, (14:37.0), (14:41.0)
18446Clifton, NJ - Team Time (1st 5) 1:05:13.0 | Spread (1st 5) 1:42.0
67, 73, 81, 87, 138
Long Tang, Kevin DePaz, Luis Navarro, Krunal Rana, Henry Zheng
12:33.0, 12:39.0, 12:49.0, 12:57.0, 14:15.0
19478Hillsborough, NJ - Team Time (1st 5) 1:06:02.0 | Spread (1st 5) 1:35.0
48, 89, 106, 116, 119, (122), (156)
Ryan Mitchell, Ryan Wilke, Smay Shah, Ryan Bochinski, Ryne Beni, (Sean McGrath), (Tyler Balas)
12:10.0, 12:58.0, 13:28.0, 13:41.0, 13:45.0, (13:47.0), (14:46.0)
20480Memorial, NJ - Team Time (1st 5) 1:06:42.0 | Spread (1st 5) 3:02.0
20, 53, 107, 149, 151, (160), (163)
Jeremy Sanchez, Michael Valerio, Noriel Perez, Sebastian Gallon, Andy Dominguez, (Michael Sanchez), (Deny Quixal)
11:39.0, 12:14.0, 13:29.0, 14:39.0, 14:41.0, (14:57.0), (15:14.0)
21548Shawnee, NJ - Team Time (1st 5) 1:07:38.0 | Spread (1st 5) 1:01.0
86, 104, 111, 121, 126, (135), (143)
Aiden Dowling, Tim Warren, Jacob Delancy, Adam Richwall, Alex Friedman, (Matt Blanco), (Jake Becker)
12:55.0, 13:27.0, 13:34.0, 13:46.0, 13:56.0, (14:09.0), (14:24.0)
22601Union City, NJ - Team Time (1st 5) 1:08:57.0 | Spread (1st 5) 45.0
103, 113, 125, 127, 133, (146), (166)
Alexis Castillo, Brandon Aguilar, Adam Ocasio, Alakh Mathur, Josue Checo, (David Vasquez), (Steven Alvarez)
13:22.0, 13:39.0, 13:52.0, 13:57.0, 14:07.0, (14:37.0), (15:32.0)
23612Howell, NJ - Team Time (1st 5) 1:09:43.0 | Spread (1st 5) 2:22.0
68, 113, 127, 146, 158, (171), (176)
TJ Hillyer, Andrew Nicholasi, John Saniscalchi, Logan Huggins-Filozof, Tyler O'Donnell, (Anthony Enzcrillo), (Fatin Hussain)
12:34.0, 13:39.0, 13:57.0, 14:37.0, 14:56.0, (16:26.0), (17:45.0)
24769Bridgewater-Raritan, NJ - Team Time (1st 5) 1:14:08.0 | Spread (1st 5) 1:11.0
133, 154, 157, 161, 164, (168), (170)
Steven Hoang, Brett Wolin, Chrisvin Jabamani, Ethan Kubis, Thomas Neubauer, (Spencer Wilkinson), (Eitan Goodman)
14:07.0, 14:43.0, 14:52.0, 15:08.0, 15:18.0, (15:43.0), (16:10.0)
25771Edison, NJ - Team Time (1st 5) 1:15:55.0 | Spread (1st 5) 2:34.0
130, 145, 154, 169, 173, (174)
Jeffrey Zhou, Connor Dempsey, Jonathan Chen, Jeffrey Cheng, George Alapatt, (Joseph Ippolito)
14:01.0, 14:29.0, 14:43.0, 16:07.0, 16:35.0, (16:59.0)
26778Watchung Hills Reg, NJ - Team Time (1st 5) 1:14:49.0 | Spread (1st 5) 1:12.0
141, 144, 162, 164, 167, (172), (175)
Peter Linder, Connor Ashnault, Chris Pizzigoni, Charles Diana, Dylan D'Costa, (Robert Galbraith), (Robert Franken)
14:21.0, 14:25.0, 15:12.0, 15:18.0, 15:33.0, (16:31.0), (17:25.0)
27854North Bergen, NJ - Team Time (1st 5) 1:38:04.8 | Spread (1st 5) 7:08.8
140, 177, 178, 179, 180, (181)
Pablo Azoque, Rodriguez Jofred, Sebastian Torres, John Mezquita, Jeffrey Arana, (Jay Shah)
14:17.0, 20:16.9, 20:56.8, 21:08.3, 21:25.8, (22:24.9)