130Haddonfield Memorial, NJ - Team Time (1st 5) 1:19:06.0 | Spread (1st 5) 49.0
2, 3, 6, 7, 12, (14), (15)
Martin Riddell, Andrew Gostovich, Seth Clevenger, Stephen Kasko, Caleb Clevenger, (Tobias Janssen), (Grayson Fasolo)
15:22.0, 15:40.0, 15:56.0, 15:57.0, 16:11.0, (16:12.0), (16:13.0)
2130Delsea Regional, NJ - Team Time (1st 5) 1:21:55.9 | Spread (1st 5) 40.5
9, 15, 24, 35, 47, (82), (114)
Noah Deckert, Andrew Littlehales, Raja Brooks, Dawson Baptiste, Alistar Farr, (Zachary Worley), (Brett Cronk)
16:05.5, 16:13.0, 16:20.7, 16:30.7, 16:46.0, (17:12.2), (17:31.8)
3206Bernards, NJ - Team Time (1st 5) 1:23:07.8 | Spread (1st 5) 50.5
20, 30, 41, 43, 72, (78), (168)
Edward Byers, Chris Reyda, Ryan Kleinert, Tim McGrath, Timothy Griffin, (Lucas Da Cruz), (Ryan Frank)
16:16.6, 16:26.1, 16:36.7, 16:41.3, 17:07.1, (17:11.0), (17:55.0)
4280Voorhees, NJ - Team Time (1st 5) 1:23:53.2 | Spread (1st 5) 1:16.6
23, 25, 29, 76, 127, (149), (150)
Dylan Fritz, Luke Higgins, Jack Tavaglione, Joshua Kinsky, Matthew Deacon, (Niklas Oliver), (Samuel Dispenza)
16:20.5, 16:20.8, 16:25.8, 17:09.0, 17:37.1, (17:48.5), (17:49.3)
5339Holmdel, NJ - Team Time (1st 5) 1:25:11.4 | Spread (1st 5) 35.6
46, 57, 66, 74, 96, (120), (337)
Ethan Hood, William Valenzuela, Alec Mihalenko, Louis Mejorada, Haroon Shaikh, (Declan Jackman), (Peter Komosinski)
16:45.4, 16:56.0, 17:01.0, 17:08.0, 17:21.0, (17:35.0), (19:09.0)
6346Lakeland Regional, NJ - Team Time (1st 5) 1:24:51.2 | Spread (1st 5) 1:34.0
10, 42, 49, 112, 133, (201), (207)
Jesse Campoverde, Zachary Voll, Mason Murphy, Owen Gibson, Ethan Lehr, (Owen Horevay), (Divine Crilly)
16:09.0, 16:38.5, 16:49.7, 17:31.0, 17:43.0, (18:09.0), (18:10.3)
7369Point Pleasant Boro, NJ - Team Time (1st 5) 1:25:04.1 | Spread (1st 5) 1:25.0
15, 33, 89, 104, 128, (152), (152)
Paul DeJacimo, Blaik Slavinski, Nick Minervini, Daniel Brouder, Luke Hulit, (Mitchell Morehouse), (James Cook)
16:13.0, 16:30.0, 17:15.1, 17:28.0, 17:38.0, (17:50.0), (17:50.0)
8393Governor Livingston, NJ - Team Time (1st 5) 1:25:51.7 | Spread (1st 5) 36.7
52, 65, 73, 93, 110, (111), (133)
Joseph Frank, Alex Aranas, Christopher Marinko, Brandon Woods, Aidan Maguire, (Aidan Linde), (Brian McGrath)
16:53.8, 17:00.5, 17:07.8, 17:19.1, 17:30.5, (17:30.7), (17:43.0)
9421Indian Hills, NJ - Team Time (1st 5) 1:25:34.0 | Spread (1st 5) 1:50.0
18, 45, 69, 102, 187, (201), (286)
Jake Calviello, Michael Mohr, Anthony Macejka, Arthur Khanlian, Deniz Kalkendelen, (Russell Braver), (Trey Esak)
16:14.0, 16:45.0, 17:04.0, 17:27.0, 18:04.0, (18:09.0), (18:45.0)
10475Cedar Creek, NJ - Team Time (1st 5) 1:26:36.8 | Spread (1st 5) 55.0
55, 84, 85, 100, 151, (247), (339)
Joey Mayer, Dalton Culleny, Mike Keough, Jacob Torres, Stephen Suwala, (Justin Cartwright), (Dylan Vergara)
16:54.7, 17:13.4, 17:13.9, 17:25.1, 17:49.7, (18:30.3), (19:09.4)
11479Northern Valley-Demarest, NJ - Team Time (1st 5) 1:26:18.0 | Spread (1st 5) 1:36.0
19, 86, 99, 118, 157, (177), (183)
Theodore Davis, Andrew Kyung, Jonathan Baruch, John Baruch, Kang Hyuk Lee, (David Kwon), (Taehoon Kim)
16:15.0, 17:14.0, 17:24.0, 17:34.0, 17:51.0, (17:57.0), (18:03.0)
12512Bordentown Regional, NJ - Team Time (1st 5) 1:26:58.5 | Spread (1st 5) 52.3
54, 90, 101, 124, 143, (227), (267)
Renzo Almeida, Tyler Gentry, Nicholas Eiffert, Greg Poole, Rishi Machanpalli, (Arshvir Singh), (Evan Cooper)
16:54.1, 17:15.8, 17:25.2, 17:37.0, 17:46.4, (18:20.5), (18:39.7)
13561West Deptford, NJ - Team Time (1st 5) 1:26:16.3 | Spread (1st 5) 2:44.0
5, 27, 108, 164, 257, (263), (270)
Zack Rhoda, Jacob Cobb, Tommy Thomasson, Daniel Adbmessih, Gabriel Renninger, (Zackery Assero), (Matt Suarez)
15:53.0, 16:24.0, 17:29.3, 17:53.0, 18:37.0, (18:38.6), (18:40.3)
14607Metuchen, NJ - Team Time (1st 5) 1:27:38.2 | Spread (1st 5) 53.7
67, 83, 123, 163, 171, (192), (261)
Aakash Sood, Thomas Kwok, Romir Anand, Tanuj Gupta, Jai Dreher, (Jun Gesteland), (Brandon Sinclair)
17:01.6, 17:13.1, 17:35.7, 17:52.5, 17:55.3, (18:05.8), (18:37.8)
15621Glen Rock, NJ - Team Time (1st 5) 1:27:32.0 | Spread (1st 5) 1:23.0
37, 91, 152, 168, 173, (179), (262)
Aidan Carroll, Bryce Fisher, Nicholas Famularo, Devan Wasserman, Ryan Lazev, (Peter Smutelovic), (Matthew Scarpelli)
16:33.0, 17:18.0, 17:50.0, 17:55.0, 17:56.0, (18:00.0), (18:38.0)
16627Robbinsville, NJ - Team Time (1st 5) 1:27:50.3 | Spread (1st 5) 1:07.3
74, 76, 113, 144, 220, (255), (318)
Ryan Schreyer, Nolan Carr, Aidan Carr, Sriteja Nara, Sean Evans, (Rohan Sharma), (Swaraj Randhawa)
17:08.0, 17:09.0, 17:31.1, 17:46.9, 18:15.3, (18:34.8), (19:00.5)
627West Milford, NJ - Team Time (1st 5) 1:27:26.0 | Spread (1st 5) 1:51.0
8, 133, 152, 166, 168, (183), (236)
Collin Clinton, Patrick Babbitt, Jack Oesterle, Kevin Bramley, Ryan Thenell, (Daniel Woodcock), (Johnathan Basil)
16:04.0, 17:43.0, 17:50.0, 17:54.0, 17:55.0, (18:03.0), (18:26.0)
18630Rumson-Fair Haven Regional, NJ - Team Time (1st 5) 1:27:36.0 | Spread (1st 5) 1:40.0
32, 94, 146, 162, 196, (235), (274)
Gabe LePage, Michael Schroeder, Thomas Shore, Bob Hoye, Jaden Lanfrank, (Dean DePaulis), (Patrick Simpson)
16:28.0, 17:20.0, 17:48.0, 17:52.0, 18:08.0, (18:25.0), (18:41.4)
19663Westwood Regional, NJ - Team Time (1st 5) 1:27:45.0 | Spread (1st 5) 2:01.0
33, 63, 130, 188, 249, (300), (350)
Marcus Cheema, Owen Long, Jason Ocotl, Joe Bergen, Justin Napier, (Connor Munson), (Robbie Lomer)
16:30.0, 17:00.0, 17:39.0, 18:05.0, 18:31.0, (18:53.0), (19:15.0)
20677Parsippany, NJ - Team Time (1st 5) 1:27:50.0 | Spread (1st 5) 1:50.0
21, 124, 164, 173, 195, (223), (278)
Dominic Romero, Abbas Wafa, Liam Hansberry, Joel Hernandez-Mendoza, Michael DelViscio, (Jacob Meth), (Robert Anderson)
16:17.0, 17:37.0, 17:53.0, 17:56.0, 18:07.0, (18:17.7), (18:42.9)
21701Madison-Boro, NJ - Team Time (1st 5) 1:27:48.3 | Spread (1st 5) 2:37.4
31, 58, 71, 217, 324, (348), (356)
Adam Angelone, Jeremy Gann, Aidan Matthews, Luke Schuszler, Caleb Pierceall, (Jacob Wagner), (John Sutton)
16:26.4, 16:56.7, 17:07.0, 18:14.4, 19:03.8, (19:14.6), (19:18.1)
22707Manchester Township, NJ - Team Time (1st 5) 1:28:38.0 | Spread (1st 5) 46.0
86, 133, 152, 157, 179, (264), (280)
Nicholas Loffredo, John Clarke, Dylan Betts, John Forbey, William Freeman, (Tanner Poss), (Sean Clarke)
17:14.0, 17:43.0, 17:50.0, 17:51.0, 18:00.0, (18:39.0), (18:44.0)
23746Oakcrest, NJ - Team Time (1st 5) 1:28:06.8 | Spread (1st 5) 2:12.9
13, 50, 216, 233, 234, (239), (266)
Michael Liberty, Kyle Hartman, Ethan Rowley, Frank Gabriel, Steven Szabo, (Jake Angier), (Hayden Horsey)
16:11.8, 16:51.8, 18:14.3, 18:24.2, 18:24.7, (18:26.8), (18:39.1)
24759Rutherford, NJ - Team Time (1st 5) 1:28:38.8 | Spread (1st 5) 1:57.0
61, 62, 115, 215, 306, (317), (437)
Tristan Ramac, Johnathan Ramac, Jacob Maciag, Vraj Parikh, Joseph Cantelmi, (Berker Zohre), (Lorenzo Narucki)
16:58.3, 16:59.0, 17:32.2, 18:14.0, 18:55.3, (19:00.2), (20:23.0)
25767Rahway, NJ - Team Time (1st 5) 1:29:02.4 | Spread (1st 5) 1:41.7
56, 132, 140, 182, 257, (287), (300)
Michael Laskowski, Micah Lawson, Austin Essel, Steven Campbell, Tashir Ballard, (Nicholas Penton), (Jordan Williams)
16:55.3, 17:42.0, 17:45.8, 18:02.3, 18:37.0, (18:46.0), (18:53.0)
26772High Point Regional, NJ - Team Time (1st 5) 1:28:29.0 | Spread (1st 5) 2:31.3
11, 119, 172, 199, 271, (295), (300)
Ethan Billings, Roman Citro, Parker Fullem, Troy Tiger, Ethan Definis, (Steven Dong), (Conor Dolan)
16:09.4, 17:34.6, 17:55.9, 18:08.4, 18:40.7, (18:49.5), (18:53.0)
27775Gateway Regional, NJ - Team Time (1st 5) 1:28:13.8 | Spread (1st 5) 2:45.0
4, 124, 157, 239, 251, (294), (355)
Brady Shute, Michael Torelli, Jacob Cohen, Mike Abate, Griffin Campbell, (Spencer Lomas), (Joe Guy)
15:47.0, 17:37.0, 17:51.0, 18:26.8, 18:32.0, (18:49.0), (19:18.0)
28813Collingswood, NJ - Team Time (1st 5) 1:28:52.4 | Spread (1st 5) 3:08.6
26, 80, 128, 201, 378, (407), (417)
Josh Forrest, Owen Marish, Brian Cole, Timothy Cook, Ryan Schell, (Aaron Tapper), (Tim Hause)
16:22.4, 17:12.0, 17:38.0, 18:09.0, 19:31.0, (19:58.0), (20:06.3)
29843Barnegat, NJ - Team Time (1st 5) 1:29:21.3 | Spread (1st 5) 1:50.6
48, 130, 200, 208, 257, (264), (272)
Peter Dizon, Gino DiGiovanni, Logan Germano, Paul D'Aloia, Joshua Hutton, (Tyler Grant), (Aaron Osborn)
16:46.4, 17:39.0, 18:08.5, 18:10.4, 18:37.0, (18:39.0), (18:41.3)
30846Monmouth Regional, NJ - Team Time (1st 5) 1:28:53.9 | Spread (1st 5) 2:24.9
22, 53, 241, 245, 285, (313), (315)
Che Schloesser, Evan Skurat, Damian Zabe, Nick Roman, Dylan Sepe, (Teddy Wilson), (Steven Nasar)
16:20.0, 16:54.0, 18:27.0, 18:28.0, 18:44.9, (18:57.7), (18:59.0)
31848Manasquan, NJ - Team Time (1st 5) 1:29:27.8 | Spread (1st 5) 1:51.8
44, 139, 183, 226, 256, (371), (382)
Bryan Hickman, Bryce Ridge, Kellen Drawbaugh, Liam Gildea, Chris Runge, (Rory Giblin), (Michael Walsh)
16:44.0, 17:45.0, 18:03.0, 18:20.0, 18:35.8, (19:26.0), (19:41.0)
32852Pascack Hills, NJ - Team Time (1st 5) 1:29:11.0 | Spread (1st 5) 2:18.0
27, 141, 201, 206, 277, (330), (335)
Chris Gamgort, Peter Torre, Jordan Kass, Jon Diccianni, Sean Kearns, (Akul Sethi), (Dan Catalfumo)
16:24.0, 17:46.0, 18:09.0, 18:10.0, 18:42.0, (19:06.0), (19:08.0)
33902Morris County Vo-Tech, NJ - Team Time (1st 5) 1:29:41.1 | Spread (1st 5) 2:09.0
36, 106, 236, 252, 272, (308), (321)
Vincent DeLuca, Mason Rabtzow, Sebastian Sztolber, Ben Ferentinos, Mark Brennan, (James LoPresti), (Julian DeLucia)
16:32.3, 17:29.0, 18:26.0, 18:32.5, 18:41.3, (18:56.0), (19:02.4)
34905Verona, NJ - Team Time (1st 5) 1:29:52.2 | Spread (1st 5) 1:50.1
59, 148, 176, 229, 293, (319), (369)
David Navarro, Nikhil Parekh, Sean Carney, Harry Mastrogiannis, Vincent Hogan, (Andrew Hunt), (Alec Hamson)
16:57.5, 17:48.4, 17:56.9, 18:21.8, 18:47.6, (19:01.2), (19:25.9)
35906Cinnaminson, NJ - Team Time (1st 5) 1:28:25.6 | Spread (1st 5) 3:55.8
1, 109, 238, 244, 314, (351), (377)
Austin Gabay, Ryan Coceano, Michael Gorman, Alexander Boyko, Kevin Storti, (Ed Arevalo), (Patrick Storti)
15:02.8, 17:30.2, 18:26.5, 18:27.5, 18:58.6, (19:16.0), (19:29.6)
36913Matawan Regional, NJ - Team Time (1st 5) 1:30:07.1 | Spread (1st 5) 1:33.7
97, 98, 146, 268, 304, (311), (399)
Carter LoPresti, Daniel Strader, Luke Sassa, Ryan Mullarkey, Diego Marroquin, (Nicholas Dolan), (Arthur Fumarola)
17:21.3, 17:22.8, 17:48.0, 18:40.0, 18:55.0, (18:57.0), (19:49.0)
37927North Plainfield, NJ - Team Time (1st 5) 1:30:01.0 | Spread (1st 5) 3:24.4
40, 70, 194, 214, 409, (412), (435)
Ian Smith, Chris Manzano, Kenneth Bradley, Cillaty Elias, Esteban Perez, (John Vargas), (Zach Dombroski)
16:35.7, 17:05.4, 18:06.3, 18:13.5, 20:00.1, (20:02.5), (20:22.1)
38943Mahwah, NJ - Team Time (1st 5) 1:30:10.0 | Spread (1st 5) 1:43.0
68, 181, 188, 219, 287, (341), (394)
Jake Grainger, Ryan Ford, Brayden Lowe-Massi, Sean Weber, Austin Wu, (Aiden Woelfel), (Jeddy Xie)
17:03.0, 18:01.0, 18:05.0, 18:15.0, 18:46.0, (19:11.0), (19:47.0)
39994Wall, NJ - Team Time (1st 5) 1:30:42.0 | Spread (1st 5) 1:18.1
107, 137, 212, 246, 292, (349), (411)
Ethan Fletcher, Joe Tvrdik, Jozef Callano, Drew Gerber, Tyler Ferlise, (Steven Ramirez), (William Krebs)
17:29.1, 17:43.8, 18:13.1, 18:28.8, 18:47.2, (19:14.9), (20:02.0)
401002Delran, NJ - Team Time (1st 5) 1:30:46.9 | Spread (1st 5) 1:11.0
116, 167, 186, 250, 283, (329), (405)
Riley Maher, Anthony Guarino, Nick Guarino, Connor Kakowski, Anthony Lavery, (Ethan Wilson), (Jimmy Mitchell)
17:33.2, 17:54.6, 18:03.6, 18:31.3, 18:44.2, (19:05.6), (19:56.5)
411003Cumberland Regional, NJ - Team Time (1st 5) 1:30:41.6 | Spread (1st 5) 1:35.6
95, 161, 211, 228, 308, (344), (385)
Jermaine Kent, Colton Delcollo, Justin Wescztergom, Myles Timmons, Chase Wesztergom, (Ellington Thrbak), (Drake Kiker)
17:20.4, 17:51.8, 18:12.2, 18:21.2, 18:56.0, (19:12.3), (19:42.8)
421099Raritan, NJ - Team Time (1st 5) 1:31:26.5 | Spread (1st 5) 1:49.0
92, 122, 253, 297, 335, (342), (351)
Anthony D'Amico, Matthew Jacobs, Sean Butler, Braeden Haines, Brian Mocarski, (Jack Lehan), (Mike DeMeo)
17:19.0, 17:35.5, 18:33.0, 18:51.0, 19:08.0, (19:11.3), (19:16.0)
431115River Dell Regional, NJ - Team Time (1st 5) 1:31:36.0 | Spread (1st 5) 1:39.0
120, 196, 221, 232, 346, (357), (363)
Max Emelo, Jack Murray, Anthony Keenan, Aidan McElroy, Dan McCabe, (Matt Murray), (Jimmy Gentiles)
17:35.0, 18:08.0, 18:16.0, 18:23.0, 19:14.0, (19:20.0), (19:24.0)
441151Ramsey, NJ - Team Time (1st 5) 1:32:03.0 | Spread (1st 5) 2:37.0
78, 102, 257, 316, 398, (399), (402)
Patrick Chambers, Graham Badenhausen, James Connely, Aidan Hubbard, Gavin Losee, (Jay Castellano), (Harrison Goehrig)
17:11.0, 17:27.0, 18:37.0, 19:00.0, 19:48.0, (19:49.0), (19:52.0)
451168Vernon Township, NJ - Team Time (1st 5) 1:31:50.4 | Spread (1st 5) 2:18.4
60, 188, 230, 337, 353, (422), (445)
Chris Ruiz, Cristian Vintimilla, Matthew Fattorusso, Daniel Burke, Patrick Cahill, (Thomas Grishaber), (Tristen Hakala)
16:58.0, 18:05.0, 18:22.0, 19:09.0, 19:16.4, (20:10.3), (20:47.0)
461175Parsippany Hills, NJ - Team Time (1st 5) 1:32:10.4 | Spread (1st 5) 1:54.6
105, 138, 212, 358, 362, (379), (387)
Sohum Gaitonde, Arnold Nguyen, Wasay Noor, Akul Murundi, Justin Hoffman, (Divine Lemon), (Cory Wechsler)
17:28.5, 17:44.7, 18:13.1, 19:21.0, 19:23.1, (19:33.2), (19:43.4)
471182Sterling, NJ - Team Time (1st 5) 1:31:54.3 | Spread (1st 5) 1:47.0
63, 269, 279, 282, 289, (296), (330)
Tyler Criswell, Alex Brown, Joe Britt-Simpson, Larry Lewis, Gabriel Crothers, (Christian Brown), (Alex White)
17:00.0, 18:40.2, 18:43.0, 18:44.1, 18:47.0, (18:50.0), (19:06.0)
481195Garfield, NJ - Team Time (1st 5) 1:32:32.0 | Spread (1st 5) 2:13.0
141, 145, 221, 280, 408, (421), (423)
Michael Boyer, Kevin Navarro, Alfredo Oidor, Carlos Hernandez, Gianmarco Garcia, (Roberto Ambrocio), (Jacob Rodriguez)
17:46.0, 17:47.0, 18:16.0, 18:44.0, 19:59.0, (20:10.0), (20:11.0)
491305Lower Cape May Regional, NJ - Team Time (1st 5) 1:32:52.7 | Spread (1st 5) 3:22.3
39, 209, 323, 328, 406, (440), (448)
Zeb Hinker, Elijah Jackson, Jesse Combs, Sean Murphy, Anthony Magliocco, (Anthony V Gentile), (Philip Jordan)
16:35.5, 18:10.6, 19:03.4, 19:05.4, 19:57.8, (20:25.4), (20:48.9)
501322Hackettstown, NJ - Team Time (1st 5) 1:33:08.3 | Spread (1st 5) 2:53.0
51, 175, 332, 374, 390, (393), (403)
Arjun Pillai, Jake Lettieri, Josh Dickerson, Tyler Dauchert, James Heath, (Ethan Dericks), (James Kendra)
16:52.2, 17:56.6, 19:06.1, 19:28.2, 19:45.2, (19:46.1), (19:52.9)
511381Caldwell, NJ - Team Time (1st 5) 1:33:31.8 | Spread (1st 5) 47.0
196, 284, 298, 299, 304, (368), (439)
Aidan Dickson, Justin LaBruno, Alessandro DePaola, Spencer Day, Connor Padover, (Ansh Razdan), (James Phillips)
18:08.0, 18:44.8, 18:51.7, 18:52.3, 18:55.0, (19:25.5), (20:23.9)
521386Dover, NJ - Team Time (1st 5) 1:33:43.5 | Spread (1st 5) 1:40.4
178, 191, 303, 334, 380, (410), (415)
William Montoya, Joseph Rivera, Cesar Ruiz, Jared Mitchell, Jose Gonzalez, (Gustavo Dominguez Lopez), (Anthony Yagoda)
17:57.8, 18:05.5, 18:54.6, 19:07.4, 19:38.2, (20:01.7), (20:05.4)
531414Lyndhurst, NJ - Team Time (1st 5) 1:33:49.8 | Spread (1st 5) 1:06.0
224, 230, 254, 343, 363, (372), (394)
Rodrigo Gamero, Alan Carrino, Matthew Giunta, Matthew Armount, Isaiah DeLaCruz, (Hayden De Koyer), (Sebastian Almeida)
18:18.0, 18:22.0, 18:33.8, 19:12.0, 19:24.0, (19:27.9), (19:47.0)
541483Jefferson Township, NJ - Team Time (1st 5) 1:34:31.1 | Spread (1st 5) 1:38.0
193, 205, 321, 376, 388, (458), (459)
Owen Cheevers, Dylan Stefans, Nicholas Cobb, Thomas Bubniak, Justin Wyble, (Brandon Cukrow), (Julian Lopez)
18:06.0, 18:09.3, 19:02.4, 19:29.4, 19:44.0, (20:59.5), (21:00.0)
551494Fort Lee, NJ - Team Time (1st 5) 1:34:24.3 | Spread (1st 5) 2:16.3
80, 327, 346, 366, 375, (392), (419)
Ekuyami Conteh, Jason Lei, Sam Hong, Min Young Sok, Kevin Sun, (Yuichi Jang), (Derick Fung)
17:12.0, 19:05.0, 19:14.0, 19:25.0, 19:28.3, (19:46.0), (20:08.0)
561589Ridgefield Park, NJ - Team Time (1st 5) 1:35:35.0 | Spread (1st 5) 2:52.0
86, 333, 373, 381, 416, (481), (512)
Ezequiel Reyes, Javier Reyes, Gabriel Reber, Carrington Paige, Saim Syed, (George Ye), (Emmanuel Osondu)
17:14.0, 19:07.0, 19:28.0, 19:40.0, 20:06.0, (21:48.0), (26:00.0)
571595Sussex Technical, NJ - Team Time (1st 5) 1:35:05.4 | Spread (1st 5) 30.8
275, 310, 326, 340, 344, (361), (420)
Alex McVeigh, Louis Ruggiero, Itai Savage, Jonathan Kressman, Zach Rauchbach, (Finley Gomez), (Jesse Griner)
18:41.5, 18:56.9, 19:04.5, 19:10.2, 19:12.3, (19:22.5), (20:08.2)
581612Pequannock Township, NJ - Team Time (1st 5) 1:36:10.5 | Spread (1st 5) 2:59.3
160, 276, 360, 365, 451, (471), (500)
John White, Ryan Kong, Jay Bode, Joseph White, Brian Bulger, (Owen Werner), (Ben Reichert)
17:51.7, 18:41.7, 19:22.0, 19:24.1, 20:51.0, (21:23.3), (23:48.0)
591649Pinelands Regional, NJ - Team Time (1st 5) 1:36:16.1 | Spread (1st 5) 3:45.4
37, 386, 391, 404, 431, (446), (471)
Mart Villanueva, Jacob Santillanes, Nolan Rolison, Brian Delbury, Justin Bowen, (Ashish Gainder), (Adam McCloskey)
16:33.0, 19:43.1, 19:45.6, 19:56.0, 20:18.4, (20:47.6), (21:23.3)
601664South Plainfield, NJ - Team Time (1st 5) 1:35:58.4 | Spread (1st 5) 1:36.6
210, 320, 354, 383, 397, (414), (432)
Keith Lehman, Justin Billich, Logan Betyemann, Braedon Dobrynio, Tav Baldasarre, (Jackson Gaffney), (Kyle Cortese)
18:10.7, 19:02.0, 19:16.9, 19:41.5, 19:47.3, (20:04.4), (20:19.0)
611858Dumont, NJ - Team Time (1st 5) 1:39:16.0 | Spread (1st 5) 2:45.0
225, 289, 441, 443, 460, (468), (485)
Brandon Barreto, Ramses Peralta, Arvin Sung, Tyler Breun, Thomas Ryan, (Nicho Chiaramonte), (Sean Gibbons)
18:19.0, 18:47.0, 20:29.0, 20:37.0, 21:04.0, (21:11.0), (21:53.0)
621860Lenape Valley Reg, NJ - Team Time (1st 5) 1:38:35.6 | Spread (1st 5) 2:18.1
289, 307, 366, 436, 462, (507), (518)
Lukas Krauklis, Adam Raffay, Phillip Francher, Paul DeAngelis, Luke Adrianzen, (Patrick Lopez), (Steven Kinney)
18:47.0, 18:55.7, 19:25.0, 20:22.8, 21:05.1, (24:46.0), (29:29.0)
631971Middle Township, NJ - Team Time (1st 5) 1:40:17.9 | Spread (1st 5) 2:41.8
218, 428, 429, 442, 454, (455), (473)
John Hargest, Jordan Severino, Luke Seddon, Edward Lord, Connor Allen, (Johnn Lombardelli), (Austin Shagren)
18:14.9, 20:14.2, 20:15.4, 20:36.7, 20:56.7, (20:57.7), (21:26.4)
642005BCIT Medford, NJ - Team Time (1st 5) 1:40:45.4 | Spread (1st 5) 2:19.7
248, 424, 434, 449, 450, (476), (478)
Trevor Penwell, Stephen McCann-Goodnow, Wade Jablonski, Cameron Downs, Gabr Lopez-Rivera, (Robert Johnson), (Joseph Balsavage)
18:30.9, 20:11.9, 20:21.9, 20:50.1, 20:50.6, (21:32.7), (21:39.2)
652035Pemberton Township, NJ - Team Time (1st 5) 1:40:28.1 | Spread (1st 5) 1:59.4
311, 418, 426, 427, 453, (475)
Matthew Forman, Simmeon Wilson, Broderick Peffley, Malachi Reaves, Nathanial Dawson, (McCoy Johnson)
18:57.0, 20:07.0, 20:13.8, 20:13.9, 20:56.4, (21:31.4)
662058A.L. Johnson, NJ - Team Time (1st 5) 1:42:42.2 | Spread (1st 5) 3:21.0
243, 389, 469, 474, 483, (486), (488)
Tyree Worobetz, Matthew Kowalenko, Joshua Moreira, Jeffrey Hilongos, Andrew Trescott, (Ian Langstron), (Vincent Racanelli)
18:27.4, 19:44.7, 21:15.2, 21:26.5, 21:48.4, (22:00.9), (22:12.0)
672101West Side (NJ), NJ - Team Time (1st 5) 1:50:27.8 | Spread (1st 5) 6:27.2
117, 484, 496, 501, 503, (506), (513)
Raul Walker, Akai Bortey, Quincy Hendy, Julian Rosario, Roberson Michel, (Nasir Handsford), (John Tejada)
17:33.6, 21:51.4, 23:12.0, 23:50.0, 24:00.8, (24:41.0), (26:52.2)
682115Science Park, NJ - Team Time (1st 5) 1:44:26.8 | Spread (1st 5) 3:58.0
242, 430, 463, 489, 491, (499), (504)
Stephen Akosah, Benedict Amuzu, Oluwasol Ogundare, John Chacon, Emmanuel Vazquez, (Aaron Rivera), (Kevin Figueiredo)
18:27.1, 20:17.0, 21:05.5, 22:12.1, 22:25.1, (23:32.8), (24:07.6)
692125Hanover Park, NJ - Team Time (1st 5) 1:41:42.9 | Spread (1st 5) 1:44.5
369, 413, 433, 444, 466, (470), (479)
Spencer Miller, Timothy Kandathil, Thomas Bartlett, Michael Lawton, Chris Duany, (Anthony O'Day), (William Kelly)
19:25.9, 20:04.0, 20:21.2, 20:41.4, 21:10.4, (21:18.9), (21:39.7)
702160Camden Co Tech (Pennsauken), NJ - Team Time (1st 5) 1:44:07.7 | Spread (1st 5) 3:27.6
325, 401, 464, 477, 493, (494), (508)
Dontae Guest, Ronan Barber, Zechariah Milton, Mayco Lucero, Giovanni Zepeda, (John Covington), (David Garcia)
19:04.0, 19:51.0, 21:07.1, 21:34.0, 22:31.6, (22:37.1), (24:48.9)
712197Harrison, NJ - Team Time (1st 5) 1:43:01.1 | Spread (1st 5) 1:16.9
396, 438, 447, 456, 460, (465), (487)
Toby Chan, Daniel Garcia, Steven Garrido, Raymond Ugaz, Aidan Samayoa, (Orlando Rivas), (Sergio Flores)
19:47.1, 20:23.5, 20:48.4, 20:58.1, 21:04.0, (21:09.8), (22:03.0)
722198Middlesex Co Vo Tech (East Brunswick), NJ - Team Time (1st 5) 1:43:27.6 | Spread (1st 5) 1:59.2
384, 425, 452, 457, 480, (481), (498)
Jacob Rivera, Michael Szkondy, Ryan Sutton, Isaac Soler, Michael Strzeminski, (Joseph Temenski), (Louis Meagher-DiEllo)
19:41.8, 20:12.0, 20:54.1, 20:58.7, 21:41.0, (21:48.0), (23:30.1)
732380Hillside, NJ - Team Time (1st 5) 1:58:57.3 | Spread (1st 5) 8:32.4
359, 492, 505, 509, 515
Akeem Orelien, Elijah Kaiboma, Dermont Summers, Tariq Bond, Mehki Perry
19:21.6, 22:25.7, 24:23.0, 24:53.0, 27:54.0
742485Newark Tech Market Street (Essex Co V-T), NJ - Team Time (1st 5) 1:58:57.3 | Spread (1st 5) 4:20.7
467, 495, 502, 510, 511
Ike Anyanwu, Jawaad Williams, Ousmane Diallo, Elhadji Diaok, Uche Anyanwu
21:10.6, 22:59.2, 23:58.8, 25:17.4, 25:31.3
752534Newark Collegiate Academy, NJ - Team Time (1st 5) 2:09:44.5 | Spread (1st 5) 6:08.1
490, 497, 514, 516, 517
Gerald Petrillo, Nahri Barnes, Ziyhon Parham, Jaden Charles, Jaison Wiiliams
22:24.7, 23:16.8, 26:59.4, 28:30.8, 28:32.8