129Highland 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)
246Morris 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)
391Delbarton, 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)
4133Montclair, 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)
5173Haddon 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)
6191Summit, 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)
7194Parsippany, 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)
8236Chatham, 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)
9320Morris 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)
10354Whippany 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)
11395Mountain 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)
12400West 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)
13409Mt 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
14417University 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)
15436Morris 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
16440Morris 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)
17457Governor 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)
18469Morristown, 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)
19480St 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)
20517Vernon 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)
21553Ramapo (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
22561Union (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