152Cherokee, NJ - Team Time (1st 5) 52:00.0 | Spread (1st 5) 44.3
1, 4, 8, 14, 25, (28), (40)
Christopher Spisak, Ethan Weschler, Chase Miller, Nico Grilli, David Jackson, (Brett Shea), (Michael Gavio)
10:02.0, 10:12.4, 10:25.3, 10:34.0, 10:46.3, (10:49.0), (10:58.5)
262Westfield, NJ - Team Time (1st 5) 52:38.7 | Spread (1st 5) 15.5
5, 11, 13, 15, 18, (20), (29)
Kevin Yucetepe, William McGlynn, Jonathan Givelber, Will Loggia, Zachary Spergel, (James McCutcheon), (Ronnie Melao)
10:21.7, 10:31.0, 10:33.1, 10:35.7, 10:37.2, (10:41.7), (10:49.4)
3135West Windsor-Plainsboro South, NJ - Team Time (1st 5) 54:02.1 | Spread (1st 5) 15.8
19, 22, 27, 32, 35, (56), (63)
Patrick Rancan, Jake Williams, Conor Lundy, Ben Fanta, Austin True, (Jonathan Sauer), (George Gochuico)
10:41.0, 10:43.0, 10:48.7, 10:52.6, 10:56.8, (11:11.0), (11:15.4)
4147Freehold Township, NJ - Team Time (1st 5) 53:39.4 | Spread (1st 5) 1:09.6
2, 12, 21, 52, 60, (65), (67)
Nick Lundberg, Zachary Zawatski, Tyler Kelly, Tyler Gagliardi, Robert Lee, (Jacob Guarino), (Justin Leohner)
10:04.1, 10:31.5, 10:42.5, 11:07.6, 11:13.7, (11:16.0), (11:18.8)
5162Monroe Township, NJ - Team Time (1st 5) 54:22.5 | Spread (1st 5) 15.5
23, 24, 36, 38, 41, (62), (73)
Samuel Tenenbaum, Richard Carella, Colin Falkowski, Joseph Carella, Jordan Kaplan, (Joseph Cicoria), (Vamsi Chitturi)
10:43.1, 10:45.8, 10:57.0, 10:58.0, 10:58.6, (11:15.1), (11:22.0)
6196Scotch Plains-Fanwood, NJ - Team Time (1st 5) 54:28.9 | Spread (1st 5) 1:07.4
7, 10, 46, 48, 85, (106), (151)
Ben Fleischer, Brandon Garcia, Max Cardarelli, Drew Burfeindt, Peter Shih, (Miles Roper), (Chris Downey)
10:23.6, 10:29.1, 11:02.2, 11:03.0, 11:31.0, (11:46.0), (12:15.3)
7243Manalapan, NJ - Team Time (1st 5) 55:13.3 | Spread (1st 5) 1:04.4
6, 30, 55, 75, 77, (125), (125)
Rowan Cassidy, Jeremie Garcia, Malav Mehta, Ryan Friedman, Zachary Edison, (Issaiah Brown), (Dhavan Antala)
10:22.0, 10:50.3, 11:09.8, 11:24.8, 11:26.4, (11:58.8), (11:58.8)
8275Clearview Regional, NJ - Team Time (1st 5) 55:38.7 | Spread (1st 5) 57.1
17, 31, 68, 68, 91, (109), (168)
Anas Bensaoud, Thomas Flear, Andrew Shute, Jack Rhoades, Aidan Coakley, (George Kniaz), (Ethan Hetrick)
10:36.0, 10:51.6, 11:19.0, 11:19.0, 11:33.1, (11:49.0), (12:33.0)
9280Washington Township, NJ - Team Time (1st 5) 55:47.7 | Spread (1st 5) 53.2
16, 33, 74, 76, 81, (89), (95)
evan chu, Chris Shaw, Austin Milou, Cole Kolodziej, Julian Lawson, (charles Lant), (Mike Dressner)
10:35.8, 10:54.4, 11:22.5, 11:26.0, 11:29.0, (11:33.0), (11:35.0)
10284Southern Regional, NJ - Team Time (1st 5) 55:52.2 | Spread (1st 5) 21.5
42, 47, 57, 66, 72, (85), (95)
Michael Chanda, Trevor Middleton, Dylan Bates, Dean Bates, Jayant Jani, (Timothy Sincavage), (Gavin Bates)
10:59.0, 11:02.4, 11:12.0, 11:18.3, 11:20.5, (11:31.0), (11:35.0)
11381North Brunswick Township, NJ - Team Time (1st 5) 57:02.5 | Spread (1st 5) 46.2
42, 59, 71, 104, 105, (112), (134)
Matthew Stratham, Badr Ettadlaoui, Connor Rebele, Raghhav Sridharan, Raul Cordies-Mason, (Paul Kuchler), (Drew Kilheeney)
10:59.0, 11:13.3, 11:20.3, 11:44.7, 11:45.2, (11:51.8), (12:02.7)
12383Jackson Memorial, NJ - Team Time (1st 5) 57:04.1 | Spread (1st 5) 1:06.6
26, 44, 81, 114, 118, (124), (127)
Mitchell Engle, Noah Coakley, Shane McDevitt, Nicholas Chan, Matthew Smock, (Michael Daton), (Jackson Carrara)
10:48.4, 10:59.1, 11:29.0, 11:52.6, 11:55.0, (11:57.3), (11:59.4)
13390East Brunswick, NJ - Team Time (1st 5) 57:05.1 | Spread (1st 5) 44.1
48, 53, 89, 93, 107, (117), (118)
Aran Weinglass, Sneh Shah, Matthew Tiongko, Aleksander Gultekinoglu, Lucas Blazej, (Omar Kahn), (Ali Soherwardy)
11:03.0, 11:07.8, 11:33.0, 11:34.2, 11:47.1, (11:54.4), (11:55.0)
14420Howell, NJ - Team Time (1st 5) 57:16.5 | Spread (1st 5) 1:47.1
9, 34, 99, 130, 148, (155), (163)
TJ Hillyer, Andrew Nicholasi, Michael Brown, Tyler O'Donnell, Kyle Bonilla, (Will Mitchell), (Kyle Lindon)
10:27.4, 10:56.1, 11:38.0, 12:00.5, 12:14.5, (12:19.9), (12:29.0)
15454Egg Harbor Township, NJ - Team Time (1st 5) 57:41.5 | Spread (1st 5) 3:04.9
3, 38, 93, 103, 217, (235), (240)
Gobi Thurairajah, Nicolas Valdivieso, Brian Catania, Aidan Winkler, Oliver Bruno, (Marcus Ygana), (Augustus Buzby)
10:10.2, 10:58.0, 11:34.2, 11:44.0, 13:15.1, (13:36.0), (13:39.0)
16476Williamstown, NJ - Team Time (1st 5) 58:06.6 | Spread (1st 5) 1:09.0
51, 68, 87, 121, 149, (156), (163)
David Morrow, Josh Jackson, Nate George, Daniel Allchin, Conlon Stasium, (Brian Connelly), (Justin Catania)
11:05.8, 11:19.0, 11:31.2, 11:55.8, 12:14.8, (12:20.0), (12:29.0)
17547Eastern Senior, NJ - Team Time (1st 5) 58:56.3 | Spread (1st 5) 53.1
64, 80, 131, 132, 140, (153), (161)
Alexander Andrews, Aaron Arnstein, Colin Krause, David Paravicini, Andrew Shinkle, (Justin Orloff), (Ben Cohen)
11:15.7, 11:28.9, 12:01.1, 12:01.8, 12:08.8, (12:16.4), (12:25.4)
18588Memorial, NJ - Team Time (1st 5) 59:39.7 | Spread (1st 5) 2:12.9
50, 61, 114, 141, 222, (263), (301)
Harry Argueta, David Fajardo, Joseph Puentes, Derrick Monsalve, Anderson Cardenas, (Yero Diallo), (Cesar Ponce)
11:05.1, 11:14.5, 11:52.6, 12:09.5, 13:18.0, (14:06.3), (17:31.7)
19593Elizabeth, NJ - Team Time (1st 5) 59:25.5 | Spread (1st 5) 47.3
83, 92, 128, 136, 154, (182), (208)
David Szaro, Phillip Reguinho, Juan Foronda, Gerardo Quaglia, Vladimir Pericles, (Denilson Lopez), (Daniell Baliquig)
11:29.7, 11:33.9, 11:59.9, 12:05.0, 12:17.0, (12:49.4), (13:08.0)
20659Piscataway, NJ - Team Time (1st 5) 1:00:24.9 | Spread (1st 5) 2:01.3
37, 133, 142, 152, 195, (200), (222)
John Napoli, Justin Lee, Jadyn Terry, Emmanuel Boone, Vinamar Singh, (Samir Parwani), (Aadhick Sivakumar)
10:57.7, 12:02.2, 12:09.8, 12:16.2, 12:59.0, (13:04.3), (13:18.0)
21676Ridgewood, NJ - Team Time (1st 5) 1:00:46.0 | Spread (1st 5) 1:34.0
88, 97, 98, 190, 203, (208), (216)
Mick Barbi, Philip Williams, Nick Crane, Theodore Stephens, Gabe Stern, (Sean Huges), (Tianlu Liu)
11:32.0, 11:36.0, 11:37.0, 12:55.0, 13:06.0, (13:08.0), (13:13.0)
22701Cherry Hill East, NJ - Team Time (1st 5) 1:01:07.9 | Spread (1st 5) 1:22.5
79, 122, 137, 180, 183, (213), (228)
Nathan Spencer, Ethan Anderer, Daniel Aroughetti, Kevin Zhou, Lloyd Kim, (Jacob Cheng), (Vincent Lau)
11:28.3, 11:56.3, 12:06.2, 12:46.3, 12:50.8, (13:11.0), (13:25.6)
23756Edison, NJ - Team Time (1st 5) 1:01:43.2 | Spread (1st 5) 49.6
118, 129, 160, 170, 179, (243), (250)
Justin Ferrell, Jonathan Chen, Oluwasemilore Omoniyi, Najeeb Alaboura, Diego Cabrera, (William Carr), (Micah White)
11:55.0, 12:00.4, 12:24.5, 12:38.7, 12:44.6, (13:41.0), (13:45.5)
24780Bridgewater-Raritan, NJ - Team Time (1st 5) 1:02:06.3 | Spread (1st 5) 1:26.1
84, 146, 169, 189, 192, (238), (246)
Marco Langon, Melvin Jabamani, Vishnu Chennapragada, Grant Bixon, Ryan Ross, (Max Schneiderman), (Brian Bartley)
11:29.9, 12:13.0, 12:33.4, 12:54.0, 12:56.0, (13:37.0), (13:42.7)
780Rancocas Valley Reg, NJ - Team Time (1st 5) 1:02:07.7 | Spread (1st 5) 2:07.4
54, 150, 167, 191, 218, (244), (247)
Andre Faigal, Ryan Maggs, Alex Pratt, Gavin Farrell, Matt Maccariella, (Colin Maccariella), (Thomas Powell)
11:08.6, 12:15.0, 12:32.7, 12:55.4, 13:16.0, (13:41.3), (13:43.0)
26808Ridge, NJ - Team Time (1st 5) 1:02:46.8 | Spread (1st 5) 2:50.2
45, 145, 181, 185, 252, (258), (259)
Jackson Barna, Hudson Yu, Christopher Possanza, Brian Green, Christopher Kosakowski, (Kyle Kosakowski), (Anthony Clerici)
11:01.8, 12:12.0, 12:49.0, 12:52.0, 13:52.0, (13:57.0), (13:58.0)
27848Kingsway Regional, NJ - Team Time (1st 5) 1:03:04.0 | Spread (1st 5) 1:43.0
102, 139, 177, 203, 227, (268), (276)
Ryan Allen, Thomas Driscoll, Nicholas Allen, Nolan LaRocca, Dominic Juliano, (Alex Giudice), (Matthew Werner)
11:42.0, 12:08.0, 12:43.0, 13:06.0, 13:25.0, (14:09.0), (14:29.0)
28861Montclair, NJ - Team Time (1st 5) 1:03:08.0 | Spread (1st 5) 1:20.0
135, 143, 173, 184, 226, (293), (297)
Simon Skerry, Konr Miklaszewski, Charles Ehlis, Garrett Pahl, Asher Levy, (Calib Levine), (Dylan Martling)
12:03.0, 12:10.0, 12:41.0, 12:51.0, 13:23.0, (15:45.0), (16:27.0)
29864Millville Senior, NJ - Team Time (1st 5) 1:03:21.3 | Spread (1st 5) 1:49.1
113, 116, 178, 212, 245, (264), (283)
Zachary Asselta, Brandon DeShields, Leon Borek, Andrew Zerra, Daniel Fenton, (Anthony Viera-Martinez), (Ebenezer Edzii)
11:52.3, 11:53.1, 12:43.8, 13:10.7, 13:41.4, (14:07.5), (14:45.2)
30888Atlantic County Institute of Technology, NJ - Team Time (1st 5) 1:03:41.0 | Spread (1st 5) 1:57.6
101, 147, 199, 202, 239, (242), (249)
Matthew Martino, Elijah Mora, Richard Belamonte, Sean Lamaine, Julio Poventud, (Christopher McMahon), (Dylan Tonkinson)
11:40.4, 12:14.4, 13:02.4, 13:05.8, 13:38.0, (13:40.6), (13:45.0)
31895Princeton, NJ - Team Time (1st 5) 1:03:39.0 | Spread (1st 5) 44.0
158, 159, 172, 201, 205, (218), (231)
John Zammit, Connor McDowell, Kento Nakaya, Addison Motto, Tim Liang, (Tyler DiNoia), (Luke Bornstein)
12:23.0, 12:24.0, 12:40.0, 13:05.0, 13:07.0, (13:16.0), (13:30.0)
32948Hillsborough, NJ - Team Time (1st 5) 1:04:28.0 | Spread (1st 5) 38.0
165, 173, 197, 205, 208, (225), (232)
Matthew Callesano, Neel Patel, Christian Cutts, Luke Cahill, James VanderVliet, (Matthew Skikus), (Avinav Bhuyan)
12:30.0, 12:41.0, 13:02.0, 13:07.0, 13:08.0, (13:21.0), (13:33.0)
33974Phillipsburg, NJ - Team Time (1st 5) 1:06:48.0 | Spread (1st 5) 4:27.0
123, 166, 171, 218, 296
Tarun Anbarasu, Jacob Miller, Bryan Chiravalle, Luke Hunter, Timmy Mason
11:57.0, 12:32.0, 12:39.0, 13:16.0, 16:24.0
34982Shawnee, NJ - Team Time (1st 5) 1:05:20.7 | Spread (1st 5) 2:41.1
78, 188, 194, 256, 266, (277), (285)
Alex Campagna, Alex Constantinou, Liam Scherb, Christian Kelleher, Sasha Didden, (Jason Karch), (Jacob Goldman)
11:26.8, 12:53.0, 12:58.7, 13:54.3, 14:07.9, (14:29.8), (14:56.5)
35991Morristown, NJ - Team Time (1st 5) 1:05:42.0 | Spread (1st 5) 2:48.0
111, 173, 185, 240, 282, (287), (288)
Theodore Kuelker, Shane Quinn, Brian Luvalle, Mason Gervasio, Christian Fox, (Jack Blaustein), (Ben Blaustein)
11:51.0, 12:41.0, 12:52.0, 13:39.0, 14:39.0, (15:09.0), (15:15.0)
361004Hightstown, NJ - Team Time (1st 5) 1:05:35.0 | Spread (1st 5) 2:58.0
57, 214, 230, 234, 269, (269), (286)
Cameron Watkins, John Prather, Aidan Sharpe, Diego Ombita, Dhruv Gupta, (George Arsnow), (Brendan Reiss)
11:12.0, 13:11.2, 13:28.0, 13:33.8, 14:10.0, (14:10.0), (14:57.0)
371007North Hunterdon, NJ - Team Time (1st 5) 1:05:46.8 | Spread (1st 5) 2:33.5
110, 138, 215, 271, 273, (275), (291)
Carter Beswick, Aaron Wysocki, Matthew Parente, Jonathan Chin, Elias Thompson, (Xavier Chlebowski), (Nathan Gilvey)
11:50.8, 12:06.6, 13:12.1, 14:13.0, 14:24.3, (14:28.0), (15:32.2)
381040Passaic Co Technical Institute, NJ - Team Time (1st 5) 1:06:04.0 | Spread (1st 5) 2:29.0
100, 176, 235, 262, 267, (284), (290)
Nicholas Beesley, John Valencia, Matthew Minunni, Collin Nyhuis, Mark Cooper, (Jerry Wilder III), (Martin Cooper)
11:39.0, 12:42.0, 13:36.0, 13:59.0, 14:08.0, (14:53.0), (15:29.0)
391045Old Bridge, NJ - Team Time (1st 5) 1:06:25.0 | Spread (1st 5) 2:48.0
108, 162, 235, 259, 281, (292), (300)
Kieran Donnelly, Tej Mistry, Zack Medalle, Jordan Lea, Tyler Willey, (Rohan Patel), (Riley Appleton)
11:48.0, 12:27.0, 13:36.0, 13:58.0, 14:36.0, (15:44.0), (17:05.0)
401053Atlantic City, NJ - Team Time (1st 5) 1:05:58.8 | Spread (1st 5) 52.0
187, 196, 198, 224, 248, (253), (272)
Charles Storr, Patrick Feehan, Santiago Alzate, Sheikh Nahiyan, Leo Fofana, (Ethan Jacobson), (Sean Drew)
12:52.2, 13:00.5, 13:02.1, 13:19.8, 13:44.2, (13:53.0), (14:17.6)
411136Mt Olive, NJ - Team Time (1st 5) 1:10:37.0 | Spread (1st 5) 5:30.4
143, 157, 254, 280, 302
David Ryerson, Donovan Rauh, Brandon Solis, Daniel Meisel, Agustin Gisinger
12:10.0, 12:22.0, 13:53.2, 14:31.4, 17:40.4
421151Kearny, NJ - Team Time (1st 5) 1:07:21.7 | Spread (1st 5) 50.9
207, 211, 221, 251, 261, (289), (294)
Angelo Lucia Lucero, Matthew Belchior, Alexander Amorim, Mateusz Sierzputowski, Ivan Jaramillo, (Jacob Solonski), (William Sanchez)
13:07.6, 13:08.1, 13:16.1, 13:51.4, 13:58.5, (15:22.9), (15:58.3)
431280Watchung Hills Reg, NJ - Team Time (1st 5) 1:09:50.4 | Spread (1st 5) 1:01.1
229, 255, 257, 265, 274, (277), (279)
Patrick Xin, Tony Liu, Charles Shanahan, Luke Andersen, Ethan Paritz, (Brian Buckle), (David Figueira)
13:26.0, 13:54.0, 13:55.6, 14:07.7, 14:27.1, (14:29.8), (14:30.2)
441318Columbia, NJ - Team Time (1st 5) 1:15:55.6 | Spread (1st 5) 3:46.7
193, 233, 295, 298, 299, (303)
Javier Casella, Nate Lindstrom, Jesser Pilato, Isaac Turnley, James Evans, (Owen Stoller)
12:57.4, 13:33.5, 16:10.2, 16:30.4, 16:44.1, (18:59.4)