143Christian Brothers Academy, NJ - Team Time (1st 5) 1:17:08.0 | Spread (1st 5) 9.0
6, 8, 9, 10, 10, (24), (34)
Brian Hill, Genaro Anzalone, Patrick Kilcooley, Colin Trigani, Joe Boyle, (Drake Anzano), (Ryan Miele)
15:19.0, 15:26.0, 15:27.0, 15:28.0, 15:28.0, (15:39.0), (15:45.0)
2134Indian Hills, NJ - Team Time (1st 5) 1:18:24.0 | Spread (1st 5) 12.0
14, 24, 29, 31, 36, (243), (285)
Tom Holster, Chris Corcoran, Chris Leymeister, Derek Barney, Steven Fiumefreddo, (Dylan Pappas), (Bobby Oehrlein)
15:34.0, 15:39.0, 15:41.0, 15:44.0, 15:46.0, (16:45.0), (16:52.0)
3167Colts Neck, NJ - Team Time (1st 5) 1:17:49.0 | Spread (1st 5) 1:26.0
2, 3, 12, 37, 113, (149), (159)
Jordan Brannan, Anthony Russo, Kevin Berry, Mathew Schaefer, Brad D'Antuono, (Liam Hoagland), (Matt Hartman)
14:56.0, 15:12.0, 15:32.0, 15:47.0, 16:22.0, (16:29.0), (16:32.0)
4276Don Bosco Prep, NJ - Team Time (1st 5) 1:19:17.0 | Spread (1st 5) 1:11.0
5, 16, 41, 86, 128, (128), (348)
David Rosas, Justin Touhey, Joe Erskine, Ryan Nicholson, Matt Hartman, (Michael Dua), (Kieran Ungemach)
15:15.0, 15:35.0, 15:49.0, 16:12.0, 16:26.0, (16:26.0), (17:03.0)
5282Ridgewood, NJ - Team Time (1st 5) 1:19:47.0 | Spread (1st 5) 42.0
12, 57, 57, 65, 91, (111), (309)
Billy Byrne, Sidd Wagh, Brad Rynkowski, William Baginski, Matteo Robazza, (Jonah Naftzger), (Ryan Fahey)
15:32.0, 15:59.0, 15:59.0, 16:03.0, 16:14.0, (16:21.0), (16:56.0)
6398Princeton, NJ - Team Time (1st 5) 1:20:26.2 | Spread (1st 5) 48.2
27, 45, 68, 117, 141, (147), (267)
Alexander Roth, William Hare, Acasio Pinheiro, Nicholas Delaney, Alex Ackerman, (Jackson Donahue), (CY Watsky)
15:39.6, 15:51.5, 16:04.5, 16:22.8, 16:27.8, (16:28.4), (16:48.7)
7440Southern Regional, NJ - Team Time (1st 5) 1:20:37.0 | Spread (1st 5) 49.0
30, 34, 73, 144, 159, (173), (281)
Evan Adanatzian, Paul Keyes, Connor McBride, Nathan Skodi, William Kubarewicz, (Ethan Yates), (Mason Schnell)
15:43.0, 15:45.0, 16:09.0, 16:28.0, 16:32.0, (16:34.0), (16:51.0)
8444Cherry Hill East, NJ - Team Time (1st 5) 1:20:29.0 | Spread (1st 5) 57.0
18, 20, 86, 154, 166, (365), (403)
Marc Meltzer, Tyler Parsons, Josh Dillon, Michael Onu, Noah Preihs, (Kyle Krell), (Jeremy Helfand)
15:36.0, 15:37.0, 16:12.0, 16:31.0, 16:33.0, (17:06.4), (17:15.3)
9494Cherokee, NJ - Team Time (1st 5) 1:20:32.0 | Spread (1st 5) 1:10.0
21, 39, 44, 130, 260, (268), (273)
Jack Shea, Nick Falk, Justin Kelly, Brandon Marks, Brendan Falzone, (Cameron Wilburn), (Joe Falk)
15:37.8, 15:48.7, 15:51.3, 16:26.4, 16:47.8, (16:49.0), (16:49.8)
10539Columbia, NJ - Team Time (1st 5) 1:21:08.1 | Spread (1st 5) 1:03.3
17, 67, 115, 135, 205, (319), (509)
Jared Pangallozzi, David Ives, Tim Depue, Jonathan Salinardo, Avery Coreschi, (Ricky Hankey), (Edward Martinez)
15:35.8, 16:03.8, 16:22.4, 16:27.0, 16:39.1, (16:57.8), (18:11.9)
11599Bergen Catholic, NJ - Team Time (1st 5) 1:21:36.0 | Spread (1st 5) 47.0
42, 99, 107, 152, 199, (307), (384)
Caleb Shaia, Braedon Fiume, Connor Secora, Peter Theuerkauf, Will O'Connell, (Bilal Rabah), (Will Lenz)
15:51.0, 16:17.0, 16:20.0, 16:30.0, 16:38.0, (16:55.1), (17:11.0)
599Voorhees, NJ - Team Time (1st 5) 1:21:28.6 | Spread (1st 5) 52.5
52, 71, 79, 135, 262, (317), (327)
Chris Romero, Evan Minor, Joseph Capone, Maxwell Page, Jacob Dispenza, (Franklin Musnuff), (Ryan Morello)
15:55.5, 16:07.3, 16:10.8, 16:27.0, 16:48.0, (16:57.6), (16:59.6)
13604Toms River North, NJ - Team Time (1st 5) 1:21:01.0 | Spread (1st 5) 1:14.0
18, 31, 97, 184, 274, (369), (395)
Anthony Vela, Justin Farley, Jared Tricomy, Javid Ridgeway, Kyle Navalance, (Michael DeVita), (Matt Brodsky)
15:36.0, 15:44.0, 16:16.0, 16:35.0, 16:50.0, (17:07.0), (17:13.0)
14613Ocean Township, NJ - Team Time (1st 5) 1:20:35.0 | Spread (1st 5) 1:53.0
1, 63, 91, 196, 262, (296), (296)
Elliot Gindi, Dan Dombrowiecki, Ben Miller, Thomas D'Auria, Matthew D'Auria, (James Hoffman), (Dylan Mannion)
14:55.0, 16:01.0, 16:14.0, 16:37.0, 16:48.0, (16:54.0), (16:54.0)
15625Morris Hills, NJ - Team Time (1st 5) 1:21:36.3 | Spread (1st 5) 57.2
46, 94, 102, 112, 271, (346), (352)
Alexander Pai, Michael Creighton, Nalin Chopra, Matt Morena, Daniel Rivera, (Mike Morena), (Sean Bruseo)
15:52.2, 16:14.7, 16:18.6, 16:21.4, 16:49.4, (17:02.3), (17:03.6)
16663North Hunterdon, NJ - Team Time (1st 5) 1:21:59.2 | Spread (1st 5) 35.5
61, 123, 135, 158, 186, (239), (249)
Ray Sellaro, Joseph Gallo, Austin Frank, Gavin Richards, Dillon Adamy, (Chris Fischer), (Connor Berson)
15:59.9, 16:25.0, 16:27.0, 16:31.9, 16:35.4, (16:44.2), (16:45.9)
17701Seton Hall Prep, NJ - Team Time (1st 5) 1:21:45.3 | Spread (1st 5) 1:07.0
49, 64, 121, 133, 334, (395), (407)
Malik Kosanovich, Daniel Gizzo, Michael DiDonato, Saverio Kaufman, Sean Theoclitus, (Benjamin Groppe), (Matthew Martins)
15:53.4, 16:01.5, 16:23.3, 16:26.7, 17:00.4, (17:13.0), (17:16.4)
18753West Windsor-Plainsboro South, NJ - Team Time (1st 5) 1:22:25.2 | Spread (1st 5) 17.2
106, 115, 165, 172, 195, (234), (319)
Josh Forrest, Tim Magoun, Justin Lopez, Alex Petri, Kevin Hudson, (Ryan Joseph), (Sameer Das)
16:19.7, 16:22.4, 16:32.6, 16:33.6, 16:36.9, (16:43.7), (16:57.8)
19769Kingsway Regional, NJ - Team Time (1st 5) 1:22:07.3 | Spread (1st 5) 56.8
38, 148, 164, 180, 239, (245), (266)
Joe Grandizio, Jonathan Connor, Brian Mangiaracina, Kieran Burns, Cade Hindley, (Cole Hindley), (Gavin Wagner)
15:47.4, 16:28.7, 16:32.5, 16:34.5, 16:44.2, (16:45.2), (16:48.6)
20797Hunterdon Central, NJ - Team Time (1st 5) 1:22:05.3 | Spread (1st 5) 1:06.2
21, 149, 162, 229, 236, (359), (381)
Justin Cornetta, Ryan Eville, Christopher Mereday, William Sauerborn, Christopher Testa, (Alex Amoia), (Kyle Robison)
15:37.8, 16:29.0, 16:32.1, 16:42.4, 16:44.0, (17:05.4), (17:09.8)
21847Ocean City, NJ - Team Time (1st 5) 1:22:38.1 | Spread (1st 5) 27.0
91, 163, 185, 187, 221, (408), (455)
Jacob Davis, David Millar, Korey Greene, Jesse Schmeizer, Ian Steele, (Paul Short), (Evan Monteith)
16:14.0, 16:32.2, 16:35.3, 16:35.6, 16:41.0, (17:16.8), (17:31.1)
22865Freehold Township, NJ - Team Time (1st 5) 1:22:23.1 | Spread (1st 5) 58.0
54, 83, 173, 250, 305, (309), (415)
Nick Lundberg, Nicholas Ackerman, Brandon Kane, Tyler Kelly, Justin Leohner, (Zach Zawatski), (Noah Barnes)
15:57.0, 16:11.1, 16:34.0, 16:46.0, 16:55.0, (16:56.0), (17:21.0)
23869Montgomery, NJ - Team Time (1st 5) 1:22:25.4 | Spread (1st 5) 55.1
40, 180, 182, 231, 236, (339), (398)
Ajay Sarathy, Robert Tidona, Pranav Reddy, Dillan Spector, Harry Gould, (Austin Fan), (Jeffery Meyer)
15:48.9, 16:34.5, 16:34.7, 16:43.3, 16:44.0, (17:01.7), (17:14.0)
24879Haddonfield Memorial, NJ - Team Time (1st 5) 1:22:31.0 | Spread (1st 5) 1:00.0
50, 149, 173, 211, 296, (348), (354)
Derek Gess, Griffin Weiner, Greg Eisenhower, Brandon Quanci, Ethan Spellmeyer, (Richie Glennon), (Sean Campiglia)
15:54.0, 16:29.0, 16:34.0, 16:40.0, 16:54.0, (17:03.0), (17:04.0)
25881East Brunswick, NJ - Team Time (1st 5) 1:22:46.7 | Spread (1st 5) 25.0
120, 121, 157, 219, 264, (334), (358)
Leland Davies, Kenneth Mohs, Joey Coyle, Rishi Taparia, Raiid Ahmed, (Paul Levine), (John Bognar)
16:23.1, 16:23.3, 16:31.5, 16:40.7, 16:48.1, (17:00.4), (17:05.1)
26905Metuchen, NJ - Team Time (1st 5) 1:22:53.0 | Spread (1st 5) 13.4
142, 153, 178, 208, 224, (406), (435)
Jake Beacher, Divij Gupta, Jacob Fracobandiero, Caelan Johnson, Austin Brooks, (Stephen Tang), (Ed Malague)
16:27.9, 16:30.1, 16:34.3, 16:39.4, 16:41.3, (17:16.1), (17:24.7)
905Ridge, NJ - Team Time (1st 5) 1:22:52.4 | Spread (1st 5) 21.8
114, 142, 202, 211, 236, (380), (422)
Will Phinney, Patrick Bayeux, Ryan Lindrud, Thomas Miscia, Matt Mychalowych, (Tommy Martinson), (Aaron Peng)
16:22.2, 16:27.9, 16:38.3, 16:40.0, 16:44.0, (17:09.2), (17:22.0)
28913Westfield, NJ - Team Time (1st 5) 1:22:48.0 | Spread (1st 5) 31.9
84, 178, 191, 227, 233, (234), (253)
Aditya Singh, Jacob Triarsi, Ethan Belka, James McCutcheon, Gabriel Givelber, (Matthew Meusel), (Spencer Weigand)
16:11.7, 16:34.3, 16:36.1, 16:42.3, 16:43.6, (16:43.7), (16:46.3)
29931West Windsor-Plainsboro North, NJ - Team Time (1st 5) 1:22:43.3 | Spread (1st 5) 39.8
78, 80, 241, 255, 277, (296), (414)
Matthew SantaMaria, Vedang Lad, John Mundia, Atharv Kulkarni, Evan Hughes, (Jonathan Logan), (Shaun Robinson)
16:10.4, 16:11.0, 16:44.9, 16:46.8, 16:50.2, (16:54.0), (17:20.0)
30937Bogota, NJ - Team Time (1st 5) 1:22:15.0 | Spread (1st 5) 1:39.0
24, 42, 166, 296, 409, (486), (524)
James Draney, Danny Daurio, Ryan White, Cole Geraghty, Daniel Rivera, (Jimmy Gutierrez), (Syed-Hamza Hassaini)
15:39.0, 15:51.0, 16:33.0, 16:54.0, 17:18.0, (17:42.0), (19:54.0)
31984Old Bridge, NJ - Team Time (1st 5) 1:22:23.5 | Spread (1st 5) 1:52.9
7, 103, 209, 265, 400, (428), (479)
Rey Rivera, Cyril Harvey, Arthur Dzieniszewski, Kevin Leight, Steve McElroy, (Kevin Schipani), (Timothey Purcell)
15:21.9, 16:19.0, 16:39.6, 16:48.2, 17:14.8, (17:23.6), (17:38.9)
32992Delbarton, NJ - Team Time (1st 5) 1:22:42.4 | Spread (1st 5) 1:18.6
33, 193, 197, 218, 351, (421), (474)
Joseph DeFeo, Ira Daly, Stephen Daly, Jack Looney, James Smart, (Harrison Vives), (Al Chiesa)
15:44.7, 16:36.6, 16:37.3, 16:40.5, 17:03.3, (17:21.6), (17:36.4)
331004Holmdel, NJ - Team Time (1st 5) 1:22:56.0 | Spread (1st 5) 1:07.0
57, 144, 166, 274, 363, (438), (445)
Ean Jaffe, Joseph Barbaro, Jacob Snodgrass, Cedric Noel, Srithanay Parvataneni, (David Valer), (Arun Movva)
15:59.0, 16:28.0, 16:33.0, 16:50.0, 17:06.0, (17:26.0), (17:29.0)
341006Red Bank Regional, NJ - Team Time (1st 5) 1:22:50.0 | Spread (1st 5) 1:08.0
53, 101, 189, 309, 354, (382), (384)
Ryan Humelsine, Tyler Schwinn, Trey Soya, Sam Goldzweig, Teddy Purdon, (Dan Vega), (Aiden Lynch)
15:56.0, 16:18.0, 16:36.0, 16:56.0, 17:04.0, (17:10.0), (17:11.0)
351014Northern Valley-Demarest, NJ - Team Time (1st 5) 1:22:54.0 | Spread (1st 5) 57.0
51, 166, 256, 256, 285, (324), (329)
Ty Miller, Blade Tirado, Josh Munoz, Jake Ragusa, Ben Evar, (Will Dippolito), (Nathaniel Tirado)
15:55.0, 16:33.0, 16:47.0, 16:47.0, 16:52.0, (16:59.0), (17:00.0)
361020Hopewell Valley Central, NJ - Team Time (1st 5) 1:22:53.7 | Spread (1st 5) 1:08.3
47, 132, 171, 333, 337, (389), (424)
Teddy Meredith, Will Titus, Tim Dolan, William Chandler, Alex Dumont, (Michael Pavicic), (Amos Barnes)
15:52.8, 16:26.6, 16:33.1, 17:00.1, 17:01.1, (17:11.7), (17:22.7)
371034Delsea Regional, NJ - Team Time (1st 5) 1:23:12.5 | Spread (1st 5) 40.3
100, 154, 227, 232, 321, (375), (490)
George Tenenberg, Colin Kane, William Mayhew, Dylan Senatore, Dan Antonelli, (Nathan Senatore), (Bradley Rauscher)
16:17.7, 16:31.0, 16:42.3, 16:43.5, 16:58.0, (17:07.3), (17:47.0)
381046Middletown North, NJ - Team Time (1st 5) 1:23:04.0 | Spread (1st 5) 1:08.0
70, 86, 123, 369, 398, (443), (480)
Alek Zappala, George Tammaro, Frankie Marrone, Kevin Carragher, Clayton Heller, (Joseph Guerrieri), (Michael Puzo)
16:06.0, 16:12.0, 16:25.0, 17:07.0, 17:14.0, (17:28.0), (17:39.0)
391056Montclair, NJ - Team Time (1st 5) 1:23:17.3 | Spread (1st 5) 26.5
126, 138, 221, 281, 290, (328), (475)
Benjamin Cahill, Stefan Urquidi, Sebastian Urquidi, Anthony Urquidi, Dale Ross, (Alec Octavio-Miller), (Grant Burroughs)
16:25.8, 16:27.2, 16:41.0, 16:51.0, 16:52.3, (16:59.8), (17:37.0)
401061West Morris Mendham, NJ - Team Time (1st 5) 1:23:08.6 | Spread (1st 5) 1:10.8
72, 95, 96, 388, 410, (429), (441)
Jack Stanley, Val Figueira, Jack Jennings, Sam Foster, Bennett Miller, (Joe LaRosa), (Nicholas Fowler)
16:07.7, 16:15.5, 16:15.6, 17:11.3, 17:18.5, (17:24.0), (17:26.1)
411101Jackson Memorial, NJ - Team Time (1st 5) 1:23:22.8 | Spread (1st 5) 1:01.8
90, 144, 211, 256, 400, (415), (436)
Jeffery Stewart, Clayton Engle, Daniel Sharo, Dan Claudeo, Chris Kossman, (Matthew Gut), (Noah Coakley)
16:13.0, 16:28.0, 16:40.0, 16:47.0, 17:14.8, (17:21.0), (17:25.0)
421116Rumson-Fair Haven Regional, NJ - Team Time (1st 5) 1:23:19.0 | Spread (1st 5) 1:38.0
56, 73, 189, 329, 469, (488), (498)
Charles Beyer, Arthur Beyer, Cole Stevens, Ford Stevens, Charles Krause, (McKay Pete), (Nate LePage)
15:58.0, 16:09.0, 16:36.0, 17:00.0, 17:36.0, (17:46.0), (17:51.0)
431118Cinnaminson, NJ - Team Time (1st 5) 1:23:57.0 | Spread (1st 5) 2:26.0
48, 119, 211, 225, 515, (521), (525)
Michael Ungvarsky, Justin Arnold, Max Adams, Austin Gabay, Zack Walton, (Edward Choe), (Joe Perino)
15:53.0, 16:23.0, 16:40.0, 16:42.0, 18:19.0, (19:17.6), (20:37.8)
441119Middletown South, NJ - Team Time (1st 5) 1:22:57.0 | Spread (1st 5) 1:25.0
14, 199, 268, 314, 324, (422), (462)
Matt Lepine, Anthony Scamardella, John Raisley, Jack Harrington, Anthony Raisley, (Liam Broadhurst), (Michael Smith)
15:34.0, 16:38.0, 16:49.0, 16:57.0, 16:59.0, (17:22.0), (17:33.0)
451133Raritan, NJ - Team Time (1st 5) 1:22:57.0 | Spread (1st 5) 1:29.0
28, 80, 305, 341, 379, (510), (516)
Louis DiLaurenzio, Donavan Hackley, Ryan Eusebi, Jesse Powers, Hackley Donovan, (Robert Taddeo), (Kyle Gleason)
15:40.0, 16:11.0, 16:55.0, 17:02.0, 17:09.0, (18:13.0), (18:32.0)
461135South Brunswick, NJ - Team Time (1st 5) 1:23:24.4 | Spread (1st 5) 52.2
77, 205, 217, 289, 347, (397), (418)
Brandon Diaz, Shailesh Murali, Ethan Febinger, Rohit Narayanan, Victor Porcelli, (Dario Epifania), (Ronit Thummaluru)
16:10.3, 16:39.1, 16:40.4, 16:52.1, 17:02.5, (17:13.7), (17:21.2)
471176Chatham, NJ - Team Time (1st 5) 1:23:28.1 | Spread (1st 5) 1:00.9
75, 89, 268, 361, 383, (425), (466)
Colin Logsdon, Bo Raadam, Liam Cadden, Paul Coyne, Alec Gonzalez, (Paul Malatesta), (Matthew Stasiukevicius)
16:10.0, 16:12.4, 16:49.0, 17:05.8, 17:10.9, (17:23.0), (17:35.0)
481210Union Catholic Reg, NJ - Team Time (1st 5) 1:23:39.9 | Spread (1st 5) 1:36.6
55, 134, 279, 279, 463, (469), (493)
Nate Papachristos, Brendan McCabe, Justin Cadas, Andre Rodriguez, Trevor Garrity, (Gerard Rokosz), (Patrick Sullivan)
15:57.4, 16:26.9, 16:50.8, 16:50.8, 17:34.0, (17:36.0), (17:47.1)
491219St Peters Prep, NJ - Team Time (1st 5) 1:23:35.2 | Spread (1st 5) 57.0
69, 219, 294, 296, 341, (369), (469)
Brandon Rossi, Paul Ames, Thomas Narramore, Matthew Honig, Kevin Keegan, (Michael Flanagan), (Liam Christman)
16:05.0, 16:40.7, 16:53.5, 16:54.0, 17:02.0, (17:07.0), (17:36.0)
501261Highland Regional, NJ - Team Time (1st 5) 1:23:48.2 | Spread (1st 5) 55.2
80, 211, 245, 361, 364, (436), (438)
Ben Woodward, Michael Fillipo, Michael Filippo, Nuriddin Wise, Jeremiah Clark, (Nayarah Hawkins), (Chris Corsaro)
16:11.0, 16:40.0, 16:45.2, 17:05.8, 17:06.2, (17:25.0), (17:26.0)
511307Scotch Plains-Fanwood, NJ - Team Time (1st 5) 1:24:11.5 | Spread (1st 5) 55.7
177, 194, 230, 260, 446, (469), (500)
Colin Sullivan, Ben Fleischer, Brandon Garcia, Lukas Stein, Drew Burfeindt, (Marco Rodrigues), (Justin JJ Cunningham)
16:34.2, 16:36.8, 16:42.8, 16:47.8, 17:29.9, (17:36.0), (17:53.7)
521310Moorestown, NJ - Team Time (1st 5) 1:24:00.0 | Spread (1st 5) 53.0
103, 107, 341, 369, 390, (452), (506)
Kevin Fox, Bavish Gummadi, Jack West, Jack Farmer, Jesse Wun, (Andrew Healey), (Zach Miller)
16:19.0, 16:20.0, 17:02.0, 17:07.0, 17:12.0, (17:31.0), (18:05.0)
531368Mainland Regional, NJ - Team Time (1st 5) 1:24:13.2 | Spread (1st 5) 42.5
130, 139, 345, 376, 378, (394), (463)
Nicholas Bernatto, Mikin Patel, Tiger Carey, Nick Cupo, Kyle Antczak, (Lennon Morgan), (Owen Rath)
16:26.4, 16:27.6, 17:02.2, 17:08.1, 17:08.9, (17:12.5), (17:34.0)
541372Pope John XXIII, NJ - Team Time (1st 5) 1:24:26.5 | Spread (1st 5) 1:09.3
109, 140, 254, 420, 449, (487), (518)
Jimmy Zignorski, Liam McHale, Robert Russo, Thomas Perretta, Andy Domasky, (Trevor Potts), (John McGuire)
16:20.8, 16:27.7, 16:46.4, 17:21.5, 17:30.1, (17:43.2), (18:45.9)
551381Morristown, NJ - Team Time (1st 5) 1:24:00.0 | Spread (1st 5) 1:52.1
23, 110, 365, 434, 449, (484), (496)
Eric Clay, Patrick Mullen, Christopher Fortmuller, Tobias Gaynor, Lucas Chiariello, (Arjun Khadse), (Matthew Monahan)
15:38.0, 16:20.9, 17:06.4, 17:24.6, 17:30.1, (17:40.9), (17:49.2)
561403Warren Hills Reg, NJ - Team Time (1st 5) 1:24:53.5 | Spread (1st 5) 2:04.1
75, 225, 278, 314, 511, (513), (523)
Brian Spolarich, Zach Oliver, Taras McBrair, Scott Ruskan, Will Salmon, (William Carroll), (Sam Cousins)
16:10.0, 16:42.0, 16:50.4, 16:57.0, 18:14.1, (18:16.3), (19:31.0)
571408Sterling, NJ - Team Time (1st 5) 1:24:29.0 | Spread (1st 5) 1:18.0
103, 211, 250, 369, 475, (478), (504)
Jimmy Macpherson, Howard Jones, Cajetan Ejianreh, Manas Gupta, Rob Mansfield, (Christian Heredia), (Brad Kite)
16:19.0, 16:40.0, 16:46.0, 17:07.0, 17:37.0, (17:38.0), (17:58.0)
581412Hillsborough, NJ - Team Time (1st 5) 1:24:18.0 | Spread (1st 5) 18.1
210, 272, 296, 313, 321, (336), (384)
Owen Szabo, Ryan Mitchell, Tyler Baum, Mitchel Baron, Jeremy Shipley, (Sean Lynch), (Nathaniel Trampe)
16:39.9, 16:49.7, 16:54.0, 16:56.4, 16:58.0, (17:01.0), (17:11.0)
1412Toms River South, NJ - Team Time (1st 5) 1:24:56.0 | Spread (1st 5) 1:34.0
159, 204, 221, 321, 507, (517), (522)
Ryan Raimondi, Dean Riddle, Kevin Knoetig, Nolan Czech, Jacob Vega, (Jared Tricomy), (Anthony Griazios)
16:32.0, 16:39.0, 16:41.0, 16:58.0, 18:06.0, (18:33.9), (19:25.0)
601417Lawrenceville, NJ - Team Time (1st 5) 1:24:30.4 | Spread (1st 5) 1:05.7
126, 183, 295, 357, 456, (481), (503)
Marcus Trenfield, Sam Noden, Robert Enck, Elias Salander, Injil Muhammad, (Theo Bammi), (Jake Robertson)
16:25.8, 16:34.9, 16:53.6, 17:04.6, 17:31.5, (17:40.0), (17:57.5)
611419McNair Academic, NJ - Team Time (1st 5) 1:24:29.4 | Spread (1st 5) 1:32.3
65, 118, 309, 459, 468, (499), (520)
Younass Barkouch, Fahd Nasser, Hamza Mankor, Steven Vazquez, Kasir Hudson, (Hamza Barkouch), (Marcus Hardy)
16:03.0, 16:22.9, 16:56.0, 17:32.2, 17:35.3, (17:53.6), (18:58.3)
621437Toms River East, NJ - Team Time (1st 5) 1:24:23.0 | Spread (1st 5) 1:24.0
62, 243, 274, 429, 429, (466), (485)
Joshua Laprise, Joe Bombardiere, Paul Spence, Tom Dalessio, Jason DaCunza, (Matt Marks), (Michael Gray)
16:00.0, 16:45.0, 16:50.0, 17:24.0, 17:24.0, (17:35.0), (17:41.0)
631468Egg Harbor Township, NJ - Team Time (1st 5) 1:24:29.0 | Spread (1st 5) 35.5
192, 285, 293, 308, 390, (393), (413)
Jordan Callahan, Justin Winkler, Brian Catania, William Pappas, Gobi Thurairajah, (Luke Barnes), (Aiden Hendricks)
16:36.5, 16:52.0, 16:53.3, 16:55.2, 17:12.0, (17:12.4), (17:19.6)
641474Howell, NJ - Team Time (1st 5) 1:24:38.0 | Spread (1st 5) 48.0
154, 250, 256, 402, 412, (442), (447)
Marc Bakia, A.J. Leo, TJ Hillyer, Alex Cafiero, Tyler Caston, (Michael Ambrozia), (Alex Bajohr)
16:31.0, 16:46.0, 16:47.0, 17:15.0, 17:19.0, (17:27.0), (17:30.0)
651478Summit, NJ - Team Time (1st 5) 1:24:33.4 | Spread (1st 5) 1:11.7
84, 247, 316, 404, 427, (433), (459)
Christopher Heckelman, Griffin Feeney, Sam Passey, Maximus Russo, Davis Hausman, (Sam Fleischman), (Will Robertson)
16:11.7, 16:45.3, 16:57.4, 17:15.6, 17:23.4, (17:24.5), (17:32.2)
661488Lenape, NJ - Team Time (1st 5) 1:24:41.9 | Spread (1st 5) 55.3
198, 241, 284, 304, 461, (500), (502)
Kevin Lauer, Ryan Kasper, James Vizzard, John Civitillo, Zavan Kazandjian, (Parker Leiby), (Roman Apostol)
16:37.6, 16:44.9, 16:51.7, 16:54.8, 17:32.9, (17:53.7), (17:55.4)
671495Point Pleasant Boro, NJ - Team Time (1st 5) 1:23:55.0 | Spread (1st 5) 2:24.0
3, 291, 348, 384, 469, (488), (490)
Devin Hart, Nicholas Pettinato, Luke Dragon, Logan Carter, Nichola Pettinato, (Daniel Brouder), (Matthew Pettinato)
15:12.0, 16:53.0, 17:03.0, 17:11.0, 17:36.0, (17:46.0), (17:47.0)
681508Manalapan, NJ - Team Time (1st 5) 1:24:44.9 | Spread (1st 5) 51.0
166, 207, 329, 377, 429, (490), (514)
William Spector, Cooper Knorr, adin Feuer, Rishi Sharma, Carter Caruso, (Kyle Spector), (Robert Bernstein)
16:33.0, 16:39.3, 17:00.0, 17:08.6, 17:24.0, (17:47.0), (18:18.0)
691543Mountain Lakes, NJ - Team Time (1st 5) 1:24:33.5 | Spread (1st 5) 1:19.5
60, 326, 356, 390, 411, (481), (512)
Jared Cooper, Jeremy Anderson, Spencer Gillie, Jared Libertelli, Liam Chavez, (Justin Moran), (Anthony Siino)
15:59.3, 16:59.2, 17:04.2, 17:12.0, 17:18.8, (17:40.0), (18:15.5)
701621St Joseph (NJ), NJ - Team Time (1st 5) 1:25:05.8 | Spread (1st 5) 1:05.7
125, 318, 360, 367, 451, (452), (497)
Matthew Costello, Charles Bakos, James Lawrence, Matthew Hall, Ian Wiesinger, (Ryan O'Malley), (Eric Schuhrer)
16:25.2, 16:57.7, 17:05.5, 17:06.5, 17:30.9, (17:31.0), (17:50.0)
711623Bernards, NJ - Team Time (1st 5) 1:25:19.0 | Spread (1st 5) 1:03.9
173, 188, 338, 447, 477, (494), (519)
Stuart Gruters, Connor Roehr, Quentin Kelly, Alex Kotwick, Thomas Perone, (Dane Oberschmidt), (Chris Reyda)
16:34.0, 16:35.8, 17:01.3, 17:30.0, 17:37.9, (17:49.0), (18:50.6)
721627Memorial, NJ - Team Time (1st 5) 1:24:59.3 | Spread (1st 5) 37.2
203, 283, 367, 369, 405, (425), (444)
Francis Martingale, Christian Ortiz, Steven Ventura, Abdullah Abbasi, Harlen Cruz, (Glenn Calix), (Arturo Flores)
16:38.6, 16:51.4, 17:06.5, 17:07.0, 17:15.8, (17:23.0), (17:28.4)
731643Northern Valley-Old Tappan, NJ - Team Time (1st 5) 1:25:16.0 | Spread (1st 5) 1:18.0
97, 285, 341, 457, 463, (494), (505)
Justin Kim, William Dippolito, Kyle Shine, Martin Trouilloud, Alec Sass, (Ben Dippolito), (Andrew Harryman)
16:16.0, 16:52.0, 17:02.0, 17:32.0, 17:34.0, (17:49.0), (18:02.0)
741681Manchester Township, NJ - Team Time (1st 5) 1:25:23.0 | Spread (1st 5) 54.0
199, 291, 296, 438, 457, (481), (507)
John Davern, Jaidel Ellis, Lybrant Robinson, John Schwartz, Zachary Kennedy, (Jeffrey Elletto), (Gabriel Roger)
16:38.0, 16:53.0, 16:54.0, 17:26.0, 17:32.0, (17:40.0), (18:06.0)
751685Washington Township, NJ - Team Time (1st 5) 1:25:12.2 | Spread (1st 5) 35.5
248, 329, 340, 353, 415, (418), (452)
Alex Zingani, evan chu, Chris Reistle, Maxwell Ralston, Sean Smithson, (Erick Dearing), (Jake Kolodziej)
16:45.5, 17:00.0, 17:01.8, 17:03.9, 17:21.0, (17:21.2), (17:31.0)