120Ridgewood, NJ - Team Time (1st 5) 45:34.0 | Spread (1st 5) 11.0
2, 3, 4, 5, 6, (9), (23)
Kotaro Tamura, Emman Garcia, Sam Calello, Sean O'Keefe, Brandon Chan, (Derek Etzroot), (Jack Byrne)
9:02.0, 9:03.0, 9:04.0, 9:12.0, 9:13.0, (9:19.0), (9:40.0)
287St Peters Prep, NJ - Team Time (1st 5) 47:36.0 | Spread (1st 5) 29.0
7, 11, 18, 25, 26, (48), (55)
Bennett Wong, Steven Millad, Alex Alberti, Christian Gallardo, Ian Michelin, (Prince O'Siris Bush), (John Campbell)
9:14.0, 9:24.0, 9:33.0, 9:42.0, 9:43.0, (10:23.0), (10:36.0)
3133Lyndhurst, NJ - Team Time (1st 5) 48:50.0 | Spread (1st 5) 41.0
12, 19, 30, 35, 37, (41), (52)
Stephen Covello, Kane McDermott, Brandon Karlok, William Hooper, Gabriel Silverio, (Aren Spahiu), (Michael Conti)
9:25.0, 9:35.0, 9:46.0, 9:58.0, 10:06.0, (10:11.0), (10:33.0)
4139Ramsey, NJ - Team Time (1st 5) 49:03.0 | Spread (1st 5) 46.0
14, 16, 29, 38, 42, (47), (81)
Evan Gorman, Rory Greenshields, Justin Vicente, Kevin Flood, Jeffrey Friedemann, (Kenneth DelRosario), (Calum Johnson)
9:27.0, 9:31.0, 9:45.0, 10:07.0, 10:13.0, (10:22.0), (11:02.0)
5152Dickinson, NJ - Team Time (1st 5) 49:27.0 | Spread (1st 5) 1:00.0
8, 22, 34, 43, 45, (46), (50)
Zeshan Zahid, Jeremy Martinez, Arturo Santiago, Abanob Fakhry, Giovanni Saturria, (Pitar Patel), (Rusbel Perozo)
9:18.0, 9:39.0, 9:57.0, 10:15.0, 10:18.0, (10:20.0), (10:32.0)
6160Indian Hills, NJ - Team Time (1st 5) 49:39.0 | Spread (1st 5) 1:46.0
1, 10, 40, 50, 59, (69), (91)
Matt Tuohy, Ryan Kleber, Nikalas Costello, Josh Freund, Zach Leesman, (Chris LaSpina), (Andrew Stolbof)
8:56.0, 9:21.0, 10:08.0, 10:32.0, 10:42.0, (10:49.0), (11:10.0)
7203Hackensack, NJ - Team Time (1st 5) 50:26.0 | Spread (1st 5) 1:33.0
17, 27, 35, 38, 86
Brandon Bruno, Thomas Stearns, Brian Gonzalez, Brian Bilecky, Amin Khan
9:32.0, 9:44.0, 9:58.0, 10:07.0, 11:05.0
8258Memorial, NJ - Team Time (1st 5) 52:04.0 | Spread (1st 5) 1:30.0
20, 33, 57, 59, 89, (102), (118)
Steven Jeanty, Kevin Jimenez, Jason Zeng, Jafeth Elizondo, Joshua Velez, (Oscar Ramos), (Jeffery Mendoza)
9:38.0, 9:55.0, 10:41.0, 10:42.0, 11:08.0, (11:25.0), (11:51.0)
9265Saddle Brook, NJ - Team Time (1st 5) 52:26.0 | Spread (1st 5) 1:03.0
30, 53, 54, 59, 69, (76), (86)
Connor McGillick, Peter Mathus, Brandon Lau, Steven Kearns, Daven Pandya, (Nitis Mogilisetty), (Douglas Liska)
9:46.0, 10:34.0, 10:35.0, 10:42.0, 10:49.0, (10:56.0), (11:05.0)
10320Christian Brothers Academy, NJ - Team Time (1st 5) 53:42.0 | Spread (1st 5) 12.0
56, 59, 66, 66, 73, (75), (80)
Jack Mangini, Thomas Dengler, Aidan Durney, Neil Cusat, Patrick Hiler, (AJ Handa), (Brian Henderson)
10:39.0, 10:42.0, 10:45.0, 10:45.0, 10:51.0, (10:54.0), (11:01.0)
11330Montville, NJ - Team Time (1st 5) 52:52.0 | Spread (1st 5) 3:14.0
13, 32, 43, 57, 185, (273), (439)
Stephen McManus, Kyle Zack, Kevin Park, Joseph Koh, Tyler Ciccarino, (Ryan Shah), (Donovan McManus)
9:26.0, 9:50.0, 10:15.0, 10:41.0, 12:40.0, (13:22.0), (15:34.0)
12335St Joseph Regional, NJ - Team Time (1st 5) 53:34.0 | Spread (1st 5) 1:42.0
27, 63, 71, 71, 103, (109)
Thomas Murphy, Dakota Myers, Dan Lacey, Ryan Doran, Greg Lacey, (Alex Bardzell)
9:44.0, 10:44.0, 10:50.0, 10:50.0, 11:26.0, (11:33.0)
13388Holmdel, NJ - Team Time (1st 5) 54:43.8 | Spread (1st 5) 23.2
65, 73, 76, 85, 89, (123), (135)
Nicholas DeMaio, Aaron Barlev, Jeremy Hall, Kevin Leung, Newton Xie, (Dylan Steinhauer), (Andrew Li)
10:44.8, 10:51.0, 10:56.0, 11:04.0, 11:08.0, (12:00.0), (12:07.0)
14398Randolph, NJ - Team Time (1st 5) 54:39.0 | Spread (1st 5) 2:56.0
15, 63, 79, 81, 160, (419), (479)
Ethan Bedrock, Christian Jensen, Jon Freitas, Luke Dewlow, Trent Hunter, (Gunnar Brewen), (Gerald Neely)
9:29.0, 10:44.0, 10:59.0, 11:02.0, 12:25.0, (14:59.0), (19:17.0)
15653St Rose, NJ - Team Time (1st 5) 57:05.1 | Spread (1st 5) 4:54.0
20, 24, 101, 119, 389
Robert Reilly, Scott Dimmitt, Anthony Ficelli, Thomas Calabro, Darryle Carpenter
9:38.0, 9:41.0, 11:21.1, 11:53.0, 14:32.0
16661Middletown South, NJ - Team Time (1st 5) 59:37.0 | Spread (1st 5) 1:25.0
97, 100, 132, 144, 188, (226), (234)
William Sperduto, Theo Saydah, Jack Peters, Justin Clappsy, Matt McDavitt, (Steve McAteer), (Nikolas Mirando)
11:17.0, 11:20.0, 12:05.0, 12:13.0, 12:42.0, (12:56.3), (13:01.0)
17685Watchung Hills Reg, NJ - Team Time (1st 5) 59:54.0 | Spread (1st 5) 1:42.0
94, 115, 116, 138, 222, (478)
Andrew Memoli, Chris Negri, Brian Beckert, Dylan Cabral, Tim Gavornik, (Will Zhang)
11:14.0, 11:47.0, 11:48.0, 12:09.0, 12:56.0, (18:53.0)
18691Raritan, NJ - Team Time (1st 5) 59:34.9 | Spread (1st 5) 1:56.0
84, 93, 121, 165, 228, (285), (346)
Joseph Cawley, Joseph Bitto, Eddie Reash, Zachary Quagliotti, Stephen Castella, (Kyle Creasy), (Chris Simeone)
11:03.0, 11:11.0, 11:55.0, 12:26.9, 12:59.0, (13:29.8), (14:02.6)
19692Ocean Township, NJ - Team Time (1st 5) 59:39.0 | Spread (1st 5) 1:50.0
81, 107, 112, 178, 214, (400)
Fletcher Rice, Alexander Yoo, Connor Dorony, Mike Dombrowiecki, Brian Campbell, (Mike Mastrandrea)
11:02.0, 11:30.0, 11:39.0, 12:36.0, 12:52.0, (14:39.0)
20717Red Bank Regional, NJ - Team Time (1st 5) 1:00:45.0 | Spread (1st 5) 1:02.0
105, 134, 145, 164, 169, (410)
Owen Forrester, Jake Luca, Keith McIntyre, Jack Fioretti, Houston Migdon, (Cristofer Sochacki)
11:28.0, 12:06.0, 12:15.0, 12:26.0, 12:30.0, (14:50.0)
21765Toms River South, NJ - Team Time (1st 5) 1:00:20.0 | Spread (1st 5) 2:43.0
76, 110, 114, 155, 310, (322), (368)
Pietro Buonocore, Christian Walko, Tim Werder, Stephen Batchelder, Ryan Flannery, (Tom Matyas), (Connor Coletti)
10:56.0, 11:38.0, 11:46.0, 12:21.0, 13:39.0, (13:47.0), (14:16.0)
22806North Hunterdon, NJ - Team Time (1st 5) 1:02:05.0 | Spread (1st 5) 40.0
132, 151, 151, 177, 195, (232), (258)
Liam Pearson, Thomas Caulfield, Timothy Heard, bernard Zhang, Kyle Monteith, (Michael Massimo), (Graham Boreland)
12:05.0, 12:20.0, 12:20.0, 12:35.0, 12:45.0, (13:00.0), (13:14.0)
23807Middletown North, NJ - Team Time (1st 5) 1:01:22.0 | Spread (1st 5) 2:07.0
99, 125, 136, 167, 280, (460)
Christopher Fisher, Connor Finn, Daniel Caputo, Aaron Stranges, Conor Youncoufski, (Tyler Beinkowski)
11:19.0, 12:01.0, 12:08.0, 12:28.0, 13:26.0, (16:30.0)
24826Jackson Memorial, NJ - Team Time (1st 5) 1:00:54.5 | Spread (1st 5) 2:27.0
88, 96, 126, 222, 294
David Fox, Shawn Nevers, Matt George, Marc Stevenson, Justin Thaiss
11:06.8, 11:16.0, 12:01.9, 12:56.0, 13:33.8
25857Summit, NJ - Team Time (1st 5) 1:02:29.0 | Spread (1st 5) 52.0
122, 151, 171, 206, 207, (303), (316)
Leland Jones, Patrick Murray, Ryan Blume, Mitchell Booth, Jasper Ophel, (Patrick Manion), (Connor Murray)
11:58.0, 12:20.0, 12:32.0, 12:49.0, 12:50.0, (13:36.0), (13:41.0)
26864Manasquan, NJ - Team Time (1st 5) 1:01:07.0 | Spread (1st 5) 2:41.0
68, 91, 183, 240, 282, (356)
Craig Lapham, Liam Tobin, Connor O'Leary, Kyle McDermott, Michael Garcia, (Josh Ostberg)
10:46.0, 11:10.0, 12:39.0, 13:05.0, 13:27.0, (14:06.0)
27904St Joseph (NJ), NJ - Team Time (1st 5) 1:02:47.0 | Spread (1st 5) 56.0
129, 129, 204, 210, 232, (310), (321)
Jack Malague, Matthew Bialecki, Zachary Dau, Alec Rankin, Nichoals Demaioribus, (Richard McNulty), (Andrew Tabedzki)
12:04.0, 12:04.0, 12:48.0, 12:51.0, 13:00.0, (13:39.0), (13:46.0)
28908South Brunswick, NJ - Team Time (1st 5) 1:02:53.0 | Spread (1st 5) 1:21.0
127, 138, 171, 195, 277, (291), (421)
Nicholas Neville, Kyle McCann, Joseph Weber, Stephen Sandoli, Troy LeHan, (Farris Ahmed), (Evan Kainer)
12:03.0, 12:09.0, 12:32.0, 12:45.0, 13:24.0, (13:32.0), (15:00.0)
29955Toms River North, NJ - Team Time (1st 5) 1:03:21.0 | Spread (1st 5) 1:03.0
148, 157, 160, 219, 271, (444), (476)
Joey Gordon, Cole Dispoto, Christian Bermudez, Bernard Wayman, Sean Walker, (Nick Laurie), (Brian Bergman)
12:18.0, 12:22.0, 12:25.0, 12:55.0, 13:21.0, (15:44.0), (17:37.0)
30975Manchester Township, NJ - Team Time (1st 5) 1:03:22.0 | Spread (1st 5) 2:08.0
117, 143, 174, 210, 331, (372)
Daniel Mills, Jerry Gaskill, Ian Mcbride, Nick Capasso, Dominick Capass, (Dan Gaskill)
11:49.0, 12:12.0, 12:33.0, 12:51.0, 13:57.0, (14:18.0)
31983Robbinsville, NJ - Team Time (1st 5) 1:03:33.0 | Spread (1st 5) 1:31.0
140, 167, 169, 191, 316, (340), (379)
Ryan Fischer, Michael Fischer, Ryan Gross, Patrick Buonamassa, Matthew Cohen, (Liam McMurtry), (Austin Mayweather)
12:10.0, 12:28.0, 12:30.0, 12:44.0, 13:41.0, (14:01.0), (14:24.0)
321011Notre Dame, NJ - Team Time (1st 5) 1:03:54.0 | Spread (1st 5) 44.0
166, 171, 185, 238, 251, (262), (361)
Michael Elliott, Michael Gormley, Jonathan Lugo, Franklin Aririguzoh, David Lebender, (Jacob Witalec), (Mark Dipaola)
12:27.0, 12:32.0, 12:40.0, 13:04.0, 13:11.0, (13:15.0), (14:10.0)
331014Wayne Valley, NJ - Team Time (1st 5) 1:03:23.0 | Spread (1st 5) 2:00.0
113, 123, 217, 242, 319, (395), (411)
Vincent Falato, Sam LaCarrubba, Christopher Funge, Michael Germinario, Patrick Astarita, (Gary Lim), (Ryan Isaacson)
11:42.0, 12:00.0, 12:53.0, 13:06.0, 13:42.0, (14:35.0), (14:51.0)
341063St Thomas Aquinas (Bishop Ahr 1983-2019), NJ - Team Time (1st 5) 1:04:13.0 | Spread (1st 5) 1:26.0
140, 151, 174, 295, 303, (323), (365)
Tom Weiler, Pat Astarita, Anthony Abano, Matt Menture, Andrew Rich, (Matt Spielman), (Chris Kreiger)
12:10.0, 12:20.0, 12:33.0, 13:34.0, 13:36.0, (13:48.0), (14:14.0)
351075Mountain Lakes, NJ - Team Time (1st 5) 1:03:47.0 | Spread (1st 5) 2:20.0
97, 207, 214, 251, 306, (383), (403)
Ben DeVenezia, Caleb Pallaria, David Graf, Leland Hemgren, Ryan Dicksen, (Brian Kessler), (Tyler Heaton)
11:17.0, 12:50.0, 12:52.0, 13:11.0, 13:37.0, (14:29.0), (14:41.0)
361089Hillsborough, NJ - Team Time (1st 5) 1:04:36.0 | Spread (1st 5) 24.0
191, 204, 210, 240, 244, (269), (282)
Liam Baron, Samuel Solovay, Ryan Morgan, Jack Ciattarelli, Cory Glinsky, (Joshua Prince), (Spencer Russo)
12:44.0, 12:48.0, 12:51.0, 13:05.0, 13:08.0, (13:20.0), (13:27.0)
371108Westfield, NJ - Team Time (1st 5) 1:04:30.0 | Spread (1st 5) 1:33.0
140, 157, 237, 254, 320, (325), (397)
Matthew Russo, William Chandler, Joe Johnston, Brian Johnson, Javier Aguilar, (Justin Fernandez), (Kyle Jason)
12:10.0, 12:22.0, 13:03.0, 13:12.0, 13:43.0, (13:50.0), (14:37.0)
381120Montclair, NJ - Team Time (1st 5) 1:04:56.0 | Spread (1st 5) 1:35.0
160, 178, 201, 244, 337, (340), (352)
Jasper Davies, Blake Lapin, Ilan Ackelsberg, Michael Santos, Blair Prato, (Connor O'Brien), (Clyde Minars)
12:25.0, 12:36.0, 12:47.0, 13:08.0, 14:00.0, (14:01.0), (14:04.0)
391137Ridge, NJ - Team Time (1st 5) 1:04:55.0 | Spread (1st 5) 1:23.0
136, 188, 258, 269, 286, (330), (352)
Andrew McGowan, Jimmy Martinson, Victor Castagno, Eric Keller, Colin Murphy, (Samuel Huang), (Joe Maese)
12:08.0, 12:42.0, 13:14.0, 13:20.0, 13:31.0, (13:56.0), (14:04.0)
401172Hunterdon Central, NJ - Team Time (1st 5) 1:05:15.0 | Spread (1st 5) 48.0
198, 217, 219, 243, 295, (337), (347)
Matthew Saponara, Connor Smith, Patrick Clare, James Connelly, Ross Welsh, (Robert Vanacore), (Andrew Hunt)
12:46.0, 12:53.0, 12:55.0, 13:07.0, 13:34.0, (14:00.0), (14:03.0)
411209New Milford, NJ - Team Time (1st 5) 1:05:23.0 | Spread (1st 5) 4:00.0
103, 106, 198, 368, 434, (477)
Frank Lenge, Charlie Sternberg, Kent Shoda, Aj Flores, Matt Clarke, (Llandro Unciano)
11:26.0, 11:29.0, 12:46.0, 14:16.0, 15:26.0, (18:13.0)
421213Clearview Regional, NJ - Team Time (1st 5) 1:05:39.0 | Spread (1st 5) 1:46.0
159, 191, 228, 277, 358
Casimir Kmiec, Daniel Henry, Jacob Meisle, David Polistina, Hunter McNamara
12:23.0, 12:44.0, 12:59.0, 13:24.0, 14:09.0
431236West Morris Mendham, NJ - Team Time (1st 5) 1:06:26.0 | Spread (1st 5) 3:06.0
150, 160, 180, 313, 433
Mitch Anderson, Dylan Heraghty, Dan Julian, Brian Robinson, Luke Fredericks
12:19.0, 12:25.0, 12:37.0, 13:40.0, 15:25.0
441240Freehold Boro, NJ - Team Time (1st 5) 1:05:14.0 | Spread (1st 5) 3:18.0
94, 119, 291, 347, 389, (462), (466)
Thomas Zukofski, Anthony Colasanto, Daniel Valinotti, Kevin Mendoza, Praytyush Sahay, (Jeffrey Englehart), (Chaitya Shah)
11:14.0, 11:53.0, 13:32.0, 14:03.0, 14:32.0, (16:33.0), (16:43.0)
451263Haddonfield Memorial, NJ - Team Time (1st 5) 1:06:10.0 | Spread (1st 5) 1:39.0
155, 180, 258, 333, 337, (340), (460)
Danny Brennan, Nick Forbes, Spinelli James, Daniel Stevens, Blake Barr, (Chad Evans), (Andrew Walters)
12:21.0, 12:37.0, 13:14.0, 13:58.0, 14:00.0, (14:01.0), (16:30.0)
461268Voorhees, NJ - Team Time (1st 5) 1:07:04.0 | Spread (1st 5) 3:32.0
145, 191, 201, 286, 445
Chris Thompson, Nick Raefski, Greg Tack, Matt Suchovic, Peter Weiler
12:15.0, 12:44.0, 12:47.0, 13:31.0, 15:47.0
471335Morris Catholic, NJ - Team Time (1st 5) 1:08:09.0 | Spread (1st 5) 5:16.0
110, 227, 244, 286, 468
Zach Williams, Eric Terraciano, Devin Lattuga, Jack Bauer, Brian Aji
11:38.0, 12:58.0, 13:08.0, 13:31.0, 16:54.0
481363Bergen Catholic, NJ - Team Time (1st 5) 1:07:01.0 | Spread (1st 5) 2:20.0
127, 185, 329, 344, 378, (379), (385)
Matt Morano, Michael Sondej, Patrick Ryan, Dylan Fracchine, Mark Manahan, (Thomas Furetti), (Anthony Perisco)
12:03.0, 12:40.0, 13:53.0, 14:02.0, 14:23.0, (14:24.0), (14:30.0)
491372Princeton, NJ - Team Time (1st 5) 1:06:47.0 | Spread (1st 5) 3:12.0
108, 254, 273, 331, 406
Jacob Rist, Alex Harvey, Jai Nimgaonkar, Ethan Hamilton, Dare Lewis
11:32.0, 13:12.0, 13:22.0, 13:57.0, 14:44.0
501398Delsea Regional, NJ - Team Time (1st 5) 1:07:19.0 | Spread (1st 5) 1:47.0
174, 198, 310, 340, 376, (387), (439)
Sam Carter, Shawn Barton, Matthew Mamounis, Jake Kietnz, Daniel Rauscher, (Logan Amico), (Gavin Hawkes)
12:33.0, 12:46.0, 13:39.0, 14:01.0, 14:20.0, (14:31.0), (15:34.0)
511401Northern Burlington Regional, NJ - Team Time (1st 5) 1:07:23.0 | Spread (1st 5) 2:17.0
147, 244, 273, 344, 393, (434), (474)
Chris Forcini, Connor O'Dwyer, Sean Hamner, Mike Martino, William Graessle, (Tristan Harrison), (Eric Hoffman)
12:17.0, 13:08.0, 13:22.0, 14:02.0, 14:34.0, (15:26.0), (17:31.0)
521402Delbarton, NJ - Team Time (1st 5) 1:07:20.0 | Spread (1st 5) 1:41.0
228, 250, 258, 265, 401, (408), (417)
Michael Barone, Patrick Fischer, Chris Westdyk, Max Hofbauer, Mark O'Meara, (Anthony Rosario), (Chris Beute)
12:59.0, 13:10.0, 13:14.0, 13:17.0, 14:40.0, (14:47.0), (14:57.0)
531407Old Bridge, NJ - Team Time (1st 5) 1:07:12.0 | Spread (1st 5) 1:03.0
234, 249, 279, 293, 352, (449), (465)
Mike Millazzo, Tristen Teitler, Kyle Zajaczkowski, Augie Garbellotto, Ben Villafranca, (Russell Azzarello), (Edem Wemegah)
13:01.0, 13:09.0, 13:25.0, 13:33.0, 14:04.0, (15:55.0), (16:40.0)
541446McNair Academic, NJ - Team Time (1st 5) 1:08:19.0 | Spread (1st 5) 2:41.0
190, 254, 284, 286, 432, (442), (464)
Idriss Zahidi, Mussab Ali, Robert Casales, Bogdan Nikolin, Mikael Macalinao, (Lay Patel), (Eswar Anandapadmanaba)
12:43.0, 13:12.0, 13:29.0, 13:31.0, 15:24.0, (15:41.0), (16:39.0)
551483Morristown, NJ - Team Time (1st 5) 1:07:56.0 | Spread (1st 5) 1:03.0
222, 299, 299, 328, 335, (456), (475)
Brian Cary, Dillon Butts, Nicholas Giammarino, Evan Hirshman, Jeff Johnson, (KJ Krammer), (Eric Vogel)
12:56.0, 13:35.0, 13:35.0, 13:51.0, 13:59.0, (16:14.0), (17:34.0)
561494Columbia, NJ - Team Time (1st 5) 1:09:34.0 | Spread (1st 5) 3:51.0
201, 207, 307, 316, 463
Jared Loadholt, Aron Moloney, Ethan Appelgren, Will Marino, Paul Shelffo
12:47.0, 12:50.0, 13:38.0, 13:41.0, 16:38.0
571505Wallkill Valley Reg, NJ - Team Time (1st 5) 1:08:49.0 | Spread (1st 5) 2:49.0
195, 265, 299, 307, 439
Sean Siek, Marc Fuzia, Patrick Endrikat, Nick Martucci, Dylan Koch
12:45.0, 13:17.0, 13:35.0, 13:38.0, 15:34.0
581540Pennington, NJ - Team Time (1st 5) 1:08:30.0 | Spread (1st 5) 1:44.0
180, 299, 313, 371, 377
Ryan Rizzuto, Nicholas Pontillo, Yangeng Jiang, Andrew Gurick, Benjamin Williams
12:37.0, 13:35.0, 13:40.0, 14:17.0, 14:21.0
591589Woodstown, NJ - Team Time (1st 5) 1:10:18.0 | Spread (1st 5) 3:23.0
210, 251, 265, 407, 456
Jabril Garlic, Raleig Wickersham, Pat Higgins, Matthew Sobel, Jacob Morell
12:51.0, 13:11.0, 13:17.0, 14:45.0, 16:14.0
601596West Windsor-Plainsboro South, NJ - Team Time (1st 5) 1:08:52.0 | Spread (1st 5) 1:06.0
234, 303, 347, 355, 357, (364), (413)
Nikhil Pulimood, Christian Sorenson, Zabih Kotecha, Raj Godse, Tim Callahan, (Takeshi Kasai), (Zach Crossey)
13:01.0, 13:36.0, 14:03.0, 14:05.0, 14:07.0, (14:13.0), (14:53.0)
611619Roxbury, NJ - Team Time (1st 5) 1:10:02.0 | Spread (1st 5) 3:28.0
129, 265, 393, 395, 437
Matthew Levine, James Singewald, Brendan Bresny, Matthew Cornine, Chad Nexon
12:04.0, 13:17.0, 14:34.0, 14:35.0, 15:32.0
621636Wayne Hills, NJ - Team Time (1st 5) 1:10:06.0 | Spread (1st 5) 2:11.0
222, 228, 335, 424, 427, (428), (431)
Rishi Jashnani, Louis Piccininni, Patrick Mckeon, Christian Brzyzek, Rohit Shinde, (David Talerico), (Matthew Genise)
12:56.0, 12:59.0, 13:59.0, 15:05.0, 15:07.0, (15:10.0), (15:22.0)
631702Morris Hills, NJ - Team Time (1st 5) 1:11:37.0 | Spread (1st 5) 3:55.0
148, 295, 383, 422, 454, (458)
John Dennehy, Joshua Usiskin, Matthew Desouza, Angelo Lato, Michael Robinson, (Nicholas Roth)
12:18.0, 13:34.0, 14:29.0, 15:03.0, 16:13.0, (16:15.0)
641715Blair Academy, NJ - Team Time (1st 5) 1:10:32.0 | Spread (1st 5) 1:42.0
257, 264, 368, 412, 414, (423), (424)
Mark Jones, Andrew Monahan, Eric Flora, Jordan Kutoler, Peter Bearse, (Mike Monica), (Connor MacKay)
13:13.0, 13:16.0, 14:16.0, 14:52.0, 14:55.0, (15:04.0), (15:05.0)
651733Moorestown, NJ - Team Time (1st 5) 1:10:40.0 | Spread (1st 5) 1:50.0
280, 324, 325, 375, 429, (446)
Mike Barsoum, Mike Ing, Sam Bauscher, Sam Spirgel, Mike Macaluso, (Ryan Graham)
13:26.0, 13:49.0, 13:50.0, 14:19.0, 15:16.0, (15:49.0)
661760Bridgewater-Raritan, NJ - Team Time (1st 5) 1:11:43.0 | Spread (1st 5) 3:19.0
183, 358, 365, 404, 450, (451), (469)
Eric Bender, Sean Kelly, Chris Mone, Henry Gitterman, Ryan Gadson, (Arvin Vijayakumar), (Joe Szpila)
12:39.0, 14:09.0, 14:14.0, 14:43.0, 15:58.0, (16:07.0), (16:59.0)
671763Chatham, NJ - Team Time (1st 5) 1:10:50.0 | Spread (1st 5) 1:51.0
238, 367, 372, 372, 414, (430), (438)
Grant Hauck, Paul Deamer, Daniel Goldshmidt, Justin Corbitt, Kenny Farricker, (Hans Moeller), (Gunnar Basile)
13:04.0, 14:15.0, 14:18.0, 14:18.0, 14:55.0, (15:17.0), (15:33.0)
681784Metuchen, NJ - Team Time (1st 5) 1:10:58.0 | Spread (1st 5) 1:16.0
271, 347, 382, 387, 397, (471), (472)
Ian Lawson, Chris Kapasakis, Josh Artman, connor gil, Luke Schaper, (Vikas Khan), (Corey Longville)
13:21.0, 14:03.0, 14:26.0, 14:31.0, 14:37.0, (17:06.0), (17:21.0)
691789Bernards, NJ - Team Time (1st 5) 1:10:56.0 | Spread (1st 5) 1:00.0
307, 333, 358, 392, 399, (424), (466)
Jamie Kubeck, Pierce Henderson, Charles Pisano, Peter Misthos, Evan Underhill, (Devon Levine), (Connor Corrigan)
13:38.0, 13:58.0, 14:09.0, 14:33.0, 14:38.0, (15:05.0), (16:43.0)
701793West Windsor-Plainsboro North, NJ - Team Time (1st 5) 1:10:59.0 | Spread (1st 5) 1:12.0
286, 361, 363, 379, 404, (414), (452)
Kian Jackson, Mukul Vallakatla, Ian Cunningham, Rohan Doshi, Gabriel Yoder-Shenk, (Colin Stern), (Sid Vashist)
13:31.0, 14:10.0, 14:11.0, 14:24.0, 14:43.0, (14:55.0), (16:09.0)
711794Seneca, NJ - Team Time (1st 5) 1:12:25.0 | Spread (1st 5) 3:36.0
214, 347, 385, 389, 459, (480)
Joseph Hackney, Sean Kennedy, Tyler Davis, Jason Willitts, Alex Cutts, (Connor Klein)
12:52.0, 14:03.0, 14:30.0, 14:32.0, 16:28.0, (19:38.0)
721795West Orange, NJ - Team Time (1st 5) 1:13:21.0 | Spread (1st 5) 3:52.0
244, 313, 325, 443, 470
Kyle Freundlich, Tyler Viezel, Joshua Martin, Tom Sayers, Jacob Mundoz
13:08.0, 13:40.0, 13:50.0, 15:43.0, 17:00.0
731814Sussex Technical, NJ - Team Time (1st 5) 1:12:34.0 | Spread (1st 5) 2:57.0
262, 273, 408, 418, 453
Stephen Glasson, Michael Quartucci, Robert Struble, Charles Keppler, Ryan Weiss
13:15.0, 13:22.0, 14:47.0, 14:58.0, 16:12.0
741816Governor Livingston, NJ - Team Time (1st 5) 1:13:17.0 | Spread (1st 5) 5:48.0
49, 419, 446, 448, 454, (473)
Quinton Gabara, Chris Tribuna, Peter Krasny, Matt Muscarella, Tim Park, (Maurer Patrick)
10:25.0, 14:59.0, 15:49.0, 15:51.0, 16:13.0, (17:28.0)
751832St Joseph, NJ - Team Time (1st 5) 1:16:19.0 | Spread (1st 5) 6:45.0
219, 295, 401, 436, 481
Val Vadino, Jonathan Linden, Joe McGough, Jimmy Coia, Andrew Arena
12:55.0, 13:34.0, 14:40.0, 15:30.0, 19:40.0