165Christian Brothers Academy, NJ - Team Time (1st 5) 1:05:07.2 | Spread (1st 5) 42.9
3, 12, 13, 15, 22, (24), (27)
Blaise Ferro, Drake Anzano, Jon Dooling, Nick Trigani, Brian Hill, (Genaro Anzalone), (Noah Yuro)
12:31.3, 13:06.2, 13:07.4, 13:08.1, 13:14.2, (13:16.0), (13:17.0)
2117Don Bosco Prep, NJ - Team Time (1st 5) 1:05:57.0 | Spread (1st 5) 37.0
5, 20, 29, 30, 33, (54), (57)
David Rosas, Patrick Sullivan, Luke Novak, Alexander Zeepvat, Justin Touhey, (Justin Fuhrman), (Billy McNicholas)
12:44.8, 13:13.5, 13:18.0, 13:18.9, 13:21.8, (13:39.1), (13:40.2)
3140Cherry Hill East, NJ - Team Time (1st 5) 1:05:58.5 | Spread (1st 5) 1:09.1
2, 26, 32, 34, 46, (79), (156)
Aaron Groff, Marc Meltzer, Isaiah Jean-Baptiste, Tyler Parsons, Cole Parsons, (Ryan Federline), (Jeremy Helfand)
12:24.3, 13:16.7, 13:21.3, 13:22.8, 13:33.4, (13:56.5), (14:28.2)
4232Morristown, NJ - Team Time (1st 5) 1:07:30.3 | Spread (1st 5) 1:05.0
10, 18, 21, 90, 93, (171), (223)
Evan Quinn, Eric Clay, Ben Edwards, Jonathan Gronke, Christopher Fortmuller, (Caleb Chiariello), (Arjun Khadse)
12:58.5, 13:12.9, 13:13.7, 14:01.7, 14:03.5, (14:36.0), (14:59.5)
5236Millburn, NJ - Team Time (1st 5) 1:07:13.6 | Spread (1st 5) 1:32.9
1, 38, 56, 63, 78, (100), (197)
Matt Grossman, Will Meyer, Christopher Stone, Ramsey Little, Ethan Thomas, (Noah Yadgaroff), (John Lacy)
12:22.6, 13:29.0, 13:39.4, 13:47.1, 13:55.5, (14:06.0), (14:47.2)
6249Colts Neck, NJ - Team Time (1st 5) 1:07:49.8 | Spread (1st 5) 59.4
9, 37, 40, 81, 82, (84), (87)
Jordan Brannan, Anthony Russo, Rick Sommer, Liam Hoagland, Alexander Megerle, (Gavin McDonnell), (Andrew Imbesi)
12:58.2, 13:26.3, 13:30.4, 13:57.3, 13:57.6, (13:58.3), (13:59.1)
7262Hunterdon Central, NJ - Team Time (1st 5) 1:07:57.5 | Spread (1st 5) 1:01.2
8, 39, 48, 82, 85, (88), (129)
Justin Cornetta, Ryan Eville, Christopher Testa, Austin Sterling, Greg Cooper, (Alex Mack), (Alex Amoia)
12:57.3, 13:29.3, 13:34.8, 13:57.6, 13:58.5, (14:00.2), (14:14.9)
8263Highland Regional, NJ - Team Time (1st 5) 1:07:24.3 | Spread (1st 5) 1:38.7
4, 36, 45, 53, 125, (152), (173)
Joshua Clark, Jose Figueroa, Ben Woodward, Zachary Samalonis, Michael Filippo, (Jason Leonardo), (Nuriddin Wise)
12:35.1, 13:23.4, 13:33.0, 13:39.0, 14:13.8, (14:26.5), (14:36.7)
9337Summit, NJ - Team Time (1st 5) 1:08:49.9 | Spread (1st 5) 57.7
16, 59, 69, 90, 103, (117), (140)
Christopher Heckelman, Sukrut Sonty, Marshall Passey, Griffin Feeney, Matt Sinunu, (Will Robertson), (Andreas Kinget)
13:09.1, 13:42.0, 13:50.3, 14:01.7, 14:06.8, (14:10.6), (14:18.4)
10354West Windsor-Plainsboro North, NJ - Team Time (1st 5) 1:09:10.0 | Spread (1st 5) 31.7
47, 61, 73, 75, 98, (105), (119)
Matthew SantaMaria, Shu Ming Teoh, Vincent Chan, Nicolaus Stalzer, Shaun Robinson, (John Mundia), (Atharv Kulkarni)
13:33.5, 13:45.3, 13:52.8, 13:53.2, 14:05.2, (14:07.9), (14:11.1)
11356Middletown North, NJ - Team Time (1st 5) 1:08:57.0 | Spread (1st 5) 51.2
28, 44, 77, 97, 110, (124), (126)
Matthew Todaro, George Tammaro, Alek Zappala, Joseph Guerrieri, Clayton Heller, (Jalyn Alvarez), (Matt Scalerico)
13:17.1, 13:32.6, 13:54.1, 14:04.9, 14:08.3, (14:13.0), (14:14.3)
12414Chatham, NJ - Team Time (1st 5) 1:09:36.3 | Spread (1st 5) 42.2
49, 68, 72, 89, 136, (197), (207)
Pat Mortensen, Colin Logsdon, Liam Hynes, Bo Raadam, Liam Cadden, (Paul Coyne), (David Flynn)
13:35.4, 13:50.0, 13:52.3, 14:01.0, 14:17.6, (14:47.2), (14:52.9)
13430Delbarton, NJ - Team Time (1st 5) 1:09:14.1 | Spread (1st 5) 1:17.7
11, 42, 107, 131, 139, (180), (212)
Joseph DeFeo, Anthony Kearns, Cameron Ketchum, James Smart, Daniel Jones, (Ian Feeley), (Liam Gannon)
13:00.6, 13:31.8, 14:08.0, 14:15.4, 14:18.3, (14:39.6), (14:54.7)
14457Union Catholic Reg, NJ - Team Time (1st 5) 1:09:40.5 | Spread (1st 5) 1:02.2
23, 62, 112, 127, 133, (142), (174)
Nate Papachristos, Justin Cadas, Greg Gibbs, Trevor Garrity, Andre Rodriguez, (Jimmy Perona), (Alexei Tyburczy)
13:14.7, 13:45.5, 14:08.8, 14:14.6, 14:16.9, (14:19.1), (14:36.8)
15537East Brunswick, NJ - Team Time (1st 5) 1:10:35.4 | Spread (1st 5) 25.2
71, 101, 113, 117, 135, (162), (163)
Kenneth Mohs, Kyle Bobash, Andrew Yager, Ivan Zhirnov, Jared Huang, (Paul Levine), (Raiid Ahmed)
13:52.1, 14:06.4, 14:09.0, 14:10.6, 14:17.3, (14:32.3), (14:32.7)
16545St Peters Prep, NJ - Team Time (1st 5) 1:10:16.0 | Spread (1st 5) 1:50.7
25, 35, 86, 160, 239, (240), (251)
Brandon Parrado, William Delaney, Brandon Rossi, Michael Flanagan, Matt Honig, (James Wright), (Liam Keegan)
13:16.1, 13:23.2, 13:58.7, 14:31.2, 15:06.8, (15:08.0), (15:17.3)
17582Bishop Eustace Prep, NJ - Team Time (1st 5) 1:10:45.8 | Spread (1st 5) 1:14.0
42, 74, 130, 144, 192, (252), (264)
Nick Hutchison, Michael Dziuba, Paul Jacob, Brian Hutchison, Andrew Massaro, (Zachary Mahaney), (Graham Laughlin)
13:31.8, 13:52.9, 14:15.0, 14:20.3, 14:45.8, (15:18.4), (15:32.0)
18586Hackensack, NJ - Team Time (1st 5) 1:10:42.7 | Spread (1st 5) 1:21.4
31, 67, 153, 154, 181, (213), (216)
Mark Lugo, Gideon Achirem, Jeffery Pena, Kevin Avila, Ryan Grimsland, (Pierre Mascetti), (Jonathan Outen)
13:19.0, 13:49.2, 14:26.9, 14:27.2, 14:40.4, (14:54.8), (14:56.3)
19601North Hunterdon, NJ - Team Time (1st 5) 1:11:06.6 | Spread (1st 5) 49.6
65, 93, 111, 156, 176, (177), (187)
Nick Gristina, Austin Frank, Robert Spies, Joseph Gallo, Connor Berson, (Thomas DeAngelis), (William Carver)
13:48.4, 14:03.5, 14:08.5, 14:28.2, 14:38.0, (14:38.5), (14:43.0)
20614West Morris Mendham, NJ - Team Time (1st 5) 1:11:10.9 | Spread (1st 5) 32.9
95, 107, 115, 123, 174, (186), (195)
Kyle Rebucci, Val Figueira, Jake Fowler, Matt Broadman, Ryan LaPeruta, (Bayley St. Jacques), (Nick Agoglia)
14:03.9, 14:08.0, 14:09.3, 14:12.9, 14:36.8, (14:42.2), (14:46.3)
21617Ocean Township, NJ - Team Time (1st 5) 1:10:36.1 | Spread (1st 5) 2:01.5
6, 109, 146, 150, 206, (209), (217)
Elliot Gindi, Matthew D'Auria, Dan Dombrowiecki, Ben Miller, Dylan Mannion, (Thomas D'Auria), (James Hoffman)
12:50.9, 14:08.1, 14:21.2, 14:23.5, 14:52.4, (14:53.9), (14:56.8)
22653West Orange, NJ - Team Time (1st 5) 1:11:33.6 | Spread (1st 5) 2:23.5
18, 80, 99, 184, 272, (281), (341)
Jagger Garguilo, Joseph Onubogu, Ebizie Anuamadi, Derek Lim, Liam Cunningham, (Kevin Rodriguez), (Joel Hinojosa)
13:12.9, 13:56.8, 14:05.5, 14:42.0, 15:36.4, (15:46.4), (16:59.5)
23654Montclair, NJ - Team Time (1st 5) 1:11:23.7 | Spread (1st 5) 39.6
70, 128, 142, 155, 159, (225), (276)
Geoffrey Minet, Dale Ross, Benjamin Cahill, Imran Khawaja, Alec Octavio-Miller, (James Keys), (Oliver Stordal)
13:51.2, 14:14.7, 14:19.1, 14:27.9, 14:30.8, (15:00.3), (15:40.1)
24671Governor Livingston, NJ - Team Time (1st 5) 1:11:28.1 | Spread (1st 5) 56.7
51, 134, 158, 161, 167, (229), (231)
Logan Calichman, Graham Doskoch, Ethan Brackman, Michael Zacieracha, Thomas Greenwald, (Liam Foster), (Nick Young)
13:37.1, 14:17.0, 14:28.5, 14:31.7, 14:33.8, (15:03.2), (15:03.7)
25713Red Bank Regional, NJ - Team Time (1st 5) 1:11:53.7 | Spread (1st 5) 38.6
92, 121, 145, 172, 183, (227), (230)
Andrew Costa, Dan Vega, Aiden Lynch, Sam Goldzweig, Jack Stamer, (Sam Kodoma), (Jose Tepos Rojas)
14:02.9, 14:12.2, 14:21.0, 14:36.1, 14:41.5, (15:00.9), (15:03.3)
26757New Providence, NJ - Team Time (1st 5) 1:11:52.0 | Spread (1st 5) 2:00.3
14, 41, 226, 235, 241, (246), (284)
Jordan Price, Mark Pasquariello, Brian Azevedo, Brian Madden, Robert Zeto, (Cheney Price), (Brendan Turner)
13:07.8, 13:30.8, 15:00.7, 15:04.6, 15:08.1, (15:13.0), (15:48.2)
27760South Brunswick, NJ - Team Time (1st 5) 1:12:07.5 | Spread (1st 5) 2:04.5
17, 64, 187, 244, 248, (257), (296)
Brandon Diaz, Dario Epifania, Matthew Savlov, Rohil Sheth, Amael Audibert, (Christopher Corsilli), (Brad Allen)
13:10.0, 13:48.1, 14:43.0, 15:11.9, 15:14.5, (15:22.4), (15:55.4)
28785Mt Olive, NJ - Team Time (1st 5) 1:12:39.1 | Spread (1st 5) 1:53.7
58, 104, 149, 205, 269, (288), (313)
Robert Hammond, Alex Miller, Amir Ramandi, Kyle Bastarrika, Diego Bermudez, (Maxwell McVicar), (Brennan Hammond)
13:41.6, 14:07.6, 14:22.4, 14:52.2, 15:35.3, (15:50.8), (16:17.1)
29805Cinnaminson, NJ - Team Time (1st 5) 1:12:57.9 | Spread (1st 5) 3:14.5
7, 60, 138, 294, 306, (319), (332)
Michael Ungvarsky, Justin Arnold, Max Adams, Zack Walton, Christian Neuman, (Kyle Drumm), (Edward Choe)
12:54.2, 13:42.8, 14:18.1, 15:54.1, 16:08.7, (16:24.7), (16:38.1)
30815Pope John XXIII, NJ - Team Time (1st 5) 1:13:01.9 | Spread (1st 5) 1:54.1
76, 114, 120, 222, 283, (329), (343)
Brian Warsh, Thomas Perretta, Jimmy Zignorski, Patrick Hanley, Brian Dauer, (John McGuire), (Jason Rorrer)
13:53.9, 14:09.1, 14:11.7, 14:59.2, 15:48.0, (16:32.6), (17:04.0)
31824Sparta, NJ - Team Time (1st 5) 1:12:43.1 | Spread (1st 5) 57.3
105, 116, 147, 219, 237, (245), (304)
Ben Giugliano, Michael Mysh, Ethan Guerra, Max Carlson, Matt Guerra, (Sean Schoch), (Brandon Shepherd)
14:07.9, 14:10.1, 14:22.1, 14:57.8, 15:05.2, (15:12.4), (16:03.6)
32897Monroe Township, NJ - Team Time (1st 5) 1:13:28.8 | Spread (1st 5) 2:01.8
52, 147, 196, 228, 274, (290), (292)
Evan Pron, Andrew Fellin, Samuel Tenenbaum, Sahil Parikh, Richard Lucadamo, (Maxwell Van Sprang), (Daniel Hommer)
13:37.7, 14:22.1, 14:46.9, 15:02.6, 15:39.5, (15:51.7), (15:52.3)
33914Pascack Hills, NJ - Team Time (1st 5) 1:13:24.4 | Spread (1st 5) 16.6
165, 169, 179, 199, 202, (215), (233)
Anthony Michielini, Nick Beutel, Nick Curcio, Jack Rossig, Peter Skibin, (Charles DiPiazza), (Jack Powell)
14:32.9, 14:34.7, 14:39.5, 14:47.8, 14:49.5, (14:55.7), (15:04.3)
34915Rumson-Fair Haven Regional, NJ - Team Time (1st 5) 1:13:29.9 | Spread (1st 5) 1:09.2
141, 151, 178, 182, 263, (267), (273)
Cole Stevens, Arthur Beyer, Anthony Cinko, Nate LePage, Ford Stevens, (Douglas Young), (David Mancuso)
14:18.6, 14:23.6, 14:39.0, 14:40.9, 15:27.8, (15:34.8), (15:37.3)
35931Old Bridge, NJ - Team Time (1st 5) 1:13:34.0 | Spread (1st 5) 1:37.1
50, 192, 210, 232, 247, (256), (301)
Alex Ruscitto, John Rongo, Kyle Pabalan, Timothey Purcell, Xavier Gurrero, (Matt Iglesias), (Jared Zapanta)
13:36.6, 14:45.8, 14:54.0, 15:03.9, 15:13.7, (15:22.1), (15:59.7)
36972Spotswood, NJ - Team Time (1st 5) 1:14:16.7 | Spread (1st 5) 1:45.6
65, 163, 220, 258, 266, (271), (297)
Justin Dekovics, Anthony Bonacci, Rich Karczewski, Dan Lumsden, Nick Toth, (John Fiffick), (Vinny Maselli)
13:48.4, 14:32.7, 14:57.9, 15:23.7, 15:34.0, (15:36.1), (15:56.1)
371046John P Stevens, NJ - Team Time (1st 5) 1:14:55.4 | Spread (1st 5) 1:51.5
121, 169, 208, 243, 305, (316), (336)
Nathaniel Mumau, Justin Lin, Aris Chung, Malhar Khandare, Ray Law, (Arnav Sacheti), (Sathvik Ravi)
14:12.2, 14:34.7, 14:53.8, 15:11.0, 16:03.7, (16:20.2), (16:44.1)
381102McNair Academic, NJ - Team Time (1st 5) 1:15:20.7 | Spread (1st 5) 1:15.1
168, 185, 203, 260, 286, (318), (321)
Fahd Nasser, Hamza Mankor, Jose Espinal, Steven Vazquez, Rai Brathwaite, (Antony Cruz), (Wahhaj Khokar)
14:34.0, 14:42.1, 14:50.1, 15:25.4, 15:49.1, (16:24.6), (16:28.8)
391109St Joseph (NJ), NJ - Team Time (1st 5) 1:15:50.3 | Spread (1st 5) 2:16.8
55, 194, 270, 293, 297, (303), (330)
Charles Bakos, Sivaprakash Annadorai, Ian Wiesinger, Thomas Moore, Thomas Palumbo, (Matthew Dekovis), (Ryan Stephen)
13:39.3, 14:46.1, 15:35.6, 15:53.2, 15:56.1, (16:01.9), (16:33.9)
401129Parsippany, NJ - Team Time (1st 5) 1:15:43.9 | Spread (1st 5) 1:50.6
96, 224, 255, 259, 295, (300), (347)
Eric Schlosser, Steven Patrocoulla, Arun Pasumpadiyar, Nick LeDonne, Daniel Bamert, (Dilan Bhavasar), (Mikhlid Alzubi)
14:04.0, 14:59.8, 15:21.4, 15:24.1, 15:54.6, (15:59.5), (17:13.7)
411192Dunellen, NJ - Team Time (1st 5) 1:16:38.3 | Spread (1st 5) 1:40.5
166, 189, 221, 307, 309
Nick Herbig, Shawn Green, Matthew Nielsen, Marcus Klezer, Andrew Barnett
14:33.6, 14:43.2, 14:58.3, 16:09.1, 16:14.1
421196Elizabeth, NJ - Team Time (1st 5) 1:16:41.5 | Spread (1st 5) 2:03.0
132, 200, 262, 287, 315, (335), (368)
Patrick Castro, Steven Granados, Jason Borges, Cory Philippe, Juan-Felipe Puerto, (Jairo Altagarcia), (Gregory Diaz)
14:16.0, 14:48.9, 15:27.2, 15:50.4, 16:19.0, (16:43.6), (18:16.5)
431251Bergen County Tech, NJ - Team Time (1st 5) 1:17:18.2 | Spread (1st 5) 1:59.3
137, 214, 289, 299, 312, (355), (361)
Anthony Di Iorio, Matthew Park, Matthew Teshome, Gerry Konn, Chris Bassani, (Evan Lee), (Nicholas Vivanco)
14:17.7, 14:55.1, 15:50.9, 15:57.5, 16:17.0, (17:23.1), (17:33.2)
441323Manalapan, NJ - Team Time (1st 5) 1:17:46.4 | Spread (1st 5) 1:41.0
233, 236, 252, 265, 337
Malav Mehta, Landon Harrison Legrand, Zachary Edison, James LoMonaco, Andre Silver
15:04.3, 15:04.7, 15:18.4, 15:33.7, 16:45.3
451373Burlington Township, NJ - Team Time (1st 5) 1:19:01.4 | Spread (1st 5) 2:35.0
218, 249, 261, 285, 360
Craig Cook, Sean Burtnett, Christian Sabatino, Michael Limone, Aamir Ridley-Lynch
14:57.3, 15:16.5, 15:26.6, 15:48.7, 17:32.3
461378Allentown, NJ - Team Time (1st 5) 1:18:46.1 | Spread (1st 5) 1:31.3
201, 242, 308, 310, 317, (339), (365)
Colin Harvey, Sean Kirgin, Carlo Scibilia, Anthony Williams, Matthew Knott, (Justin Soborski), (Tim FooSiam)
14:49.3, 15:09.5, 16:12.3, 16:14.4, 16:20.6, (16:54.0), (17:58.0)
471424Morris Knolls, NJ - Team Time (1st 5) 1:19:03.6 | Spread (1st 5) 1:10.3
254, 277, 278, 291, 324, (345), (355)
Kyle Macarski, Tim Rozansky, Austin Eriksen, Noah Schagelin, Jason Osorno, (Kevin Re), (Ekwochi Njeze)
15:20.1, 15:40.2, 15:40.9, 15:52.0, 16:30.4, (17:10.0), (17:23.1)
481448Notre Dame, NJ - Team Time (1st 5) 1:20:01.4 | Spread (1st 5) 1:57.9
191, 278, 314, 331, 334, (338), (349)
Jack Collins, Lou Juliano, Sasha Mathieu, CJ Smith, Michael Dell Angelo, (Joseph O'Donnell), (Chris Kuran)
14:44.5, 15:40.9, 16:18.2, 16:35.4, 16:42.4, (16:46.4), (17:16.4)
491496Piscataway, NJ - Team Time (1st 5) 1:24:52.4 | Spread (1st 5) 5:30.8
204, 275, 280, 367, 370
Sheel Vakil, Justin Lee, Evan Okamoto, Matt Marcinko, Paul Ventura
14:51.0, 15:39.9, 15:46.1, 18:13.6, 20:21.8
501518Metuchen, NJ - Team Time (1st 5) 1:23:51.1 | Spread (1st 5) 3:50.6
102, 344, 350, 358, 364
William Hoover, Peter Torres, Joseph Schugel, Dennis Fasano, Michael Simeone
14:06.6, 17:04.2, 17:16.8, 17:26.3, 17:57.2
511542Bridgewater-Raritan, NJ - Team Time (1st 5) 1:21:05.3 | Spread (1st 5) 42.8
282, 302, 311, 322, 325, (327), (352)
Steven Hoang, Brett Wolin, Ethan Dietzman, Sahil Bhatt, Thomas Neubauer, (Chrisvin Jabamani), (Tyler Houchin)
15:47.8, 16:01.2, 16:16.7, 16:29.0, 16:30.6, (16:31.1), (17:20.0)
521554Teaneck, NJ - Team Time (1st 5) 1:22:23.8 | Spread (1st 5) 2:21.6
211, 323, 326, 346, 348, (354), (371)
Miguel Sosa, Taj Richards, Tyrique Wilson, Alfred Morales, Spencer Gopoian, (Mark Pothen), (Jaquan Hamilton)
14:54.3, 16:29.9, 16:30.7, 17:13.0, 17:15.9, (17:22.9), (20:50.5)
531568St Benedicts Prep, NJ - Team Time (1st 5) 1:22:36.1 | Spread (1st 5) 2:08.7
250, 268, 342, 351, 357, (362)
Sebastian Granizo, Kaylan Depas, Isaiah Murray, Juvan Rivas, Liam Reilly, (Andrew Sosanya)
15:16.7, 15:35.2, 17:00.3, 17:18.5, 17:25.4, (17:47.7)
541592Monmouth Regional, NJ - Team Time (1st 5) 1:24:18.4 | Spread (1st 5) 3:15.4
190, 333, 340, 363, 366, (369)
Anthony Flores Aguila, Dean Hernandez, Paul Birzin, Christopher DeVito, Nate Asefa, (Guy Monachello)
14:43.5, 16:42.3, 16:59.3, 17:54.4, 17:58.9, (18:38.9)
551597Holmdel, NJ - Team Time (1st 5) 1:22:51.8 | Spread (1st 5) 2:21.2
238, 320, 328, 352, 359
Colin Hansen, Kevin Silvergold, Eric Zheng, Jerry Hunag, Aaron Levinson
15:06.3, 16:25.8, 16:32.2, 17:20.0, 17:27.5