1 | 21 | Haddonfield Memorial,
NJ - Team Time (1st 5) 1:06:02.1 | Spread (1st 5) 24.0 |
| 2, 3, 4, 5, 7, (12), (26) |
| Austin Stoner, Greg Pelose, Colin Gallagher, Derek Gess, Gavin Schmeck, (Brandon Quanci), (Griffin Weiner) |
| 13:03.2, 13:04.0, 13:07.7, 13:20.0, 13:27.2, (13:39.8), (14:12.9) |
2 | 104 | Columbia,
NJ - Team Time (1st 5) 1:10:01.9 | Spread (1st 5) 58.0 |
| 8, 13, 25, 27, 31, (37), (53) |
| Jared Pangallozzi, David Ives, Gabe Benson, Jonathan Salinardo, Jacob Paul, (Tim Depue), (Luke Burke) |
| 13:28.1, 13:42.7, 14:10.6, 14:14.4, 14:26.1, (14:31.8), (14:48.0) |
3 | 131 | Haddon Township,
NJ - Team Time (1st 5) 1:10:05.0 | Spread (1st 5) 1:59.2 |
| 1, 10, 22, 34, 64, (68), (95) |
| Owen Long, Randy Ladd, Conor Madden, Justin Shaw, Liam Duffy, (Patrick Mulligan), (Michael Dougherty) |
| 12:57.7, 13:36.3, 14:05.0, 14:29.1, 14:56.9, (14:59.4), (15:28.4) |
4 | 167 | Morris Hills,
NJ - Team Time (1st 5) 1:11:31.9 | Spread (1st 5) 1:22.0 |
| 15, 16, 24, 36, 76, (84), (86) |
| Matt Morena, Kevin McNally, Pat Delle, Enock Chung, Ashwin Agnihotri, (Andrew Donahue), (Aniketh Yalamanchili) |
| 13:46.0, 13:58.3, 14:08.3, 14:31.3, 15:08.0, (15:21.3), (15:21.8) |
5 | 176 | Memorial,
NJ - Team Time (1st 5) 1:10:58.0 | Spread (1st 5) 1:58.6 |
| 6, 9, 14, 59, 88, (97), (123) |
| Rafael Hernadez, Jose De la Cruz, Glenn Calix, Arturo Flores, Abdullah Abbasi, (Harlen Cruz), (James Rivera) |
| 13:24.9, 13:33.9, 13:43.9, 14:51.8, 15:23.5, (15:30.2), (15:58.3) |
6 | 179 | Morristown,
NJ - Team Time (1st 5) 1:12:20.8 | Spread (1st 5) 43.7 |
| 17, 29, 42, 44, 47, (112), (114) |
| Lucas Chiariello, Connor Thorne, Justin Tam, Jakob Ringberg, Dermot Grennan, (David Albin), (Alexander Arenas) |
| 14:00.3, 14:15.8, 14:39.8, 14:40.9, 14:44.0, (15:47.7), (15:48.4) |
| 179 | St Peters Prep,
NJ - Team Time (1st 5) 1:12:33.7 | Spread (1st 5) 18.8 |
| 30, 33, 35, 38, 43, (49), (78) |
| Paul Ames, Matt Honig, Kevin Keegan, Michael Flanagan, Jeremiah Naramore, (Thomas Narramore), (Daniel Rowe) |
| 14:21.6, 14:27.6, 14:31.0, 14:33.1, 14:40.4, (14:45.6), (15:09.9) |
8 | 265 | Chatham,
NJ - Team Time (1st 5) 1:13:53.4 | Spread (1st 5) 1:00.3 |
| 28, 45, 52, 60, 80, (81), (168) |
| Alex Williams, Yuwen Zhang, Colin Goldbach, John Romano, Kacper Bardecki, (Peter Duffy), (Bradley Rindos) |
| 14:15.0, 14:42.4, 14:47.4, 14:53.3, 15:15.3, (15:16.4), (16:48.9) |
9 | 272 | West Morris Mendham,
NJ - Team Time (1st 5) 1:13:56.8 | Spread (1st 5) 39.7 |
| 32, 41, 54, 70, 75, (96), (117) |
| Stuart Fechhelm, Drake Lam, Jay Anderson, Henry Fechhelm, Andres Perez, (Ryan Patton), (Bruce Hellriegel) |
| 14:26.4, 14:34.5, 14:48.9, 15:00.9, 15:06.1, (15:29.1), (15:52.5) |
10 | 303 | Delbarton,
NJ - Team Time (1st 5) 1:14:25.1 | Spread (1st 5) 1:20.5 |
| 19, 39, 71, 85, 89, (92), (109) |
| Luke Gannon, Mikhael Lockhart, Joseph Kearns, Ben O'Mara, Brendan McEnroe, (Tommy Catapano), (Kevin Zhong) |
| 14:03.6, 14:33.3, 15:02.5, 15:21.6, 15:24.1, (15:27.1), (15:43.3) |
11 | 387 | Old Bridge,
NJ - Team Time (1st 5) 1:15:59.4 | Spread (1st 5) 1:13.9 |
| 50, 62, 72, 79, 124, (178), (195) |
| John Rongo, Kyle Pabalan, Timothey Purcell, Xavier Gurrero, Jared Zapanta, (Armaan Datt), (Thaqib Ahammed) |
| 14:45.8, 14:56.3, 15:03.9, 15:13.7, 15:59.7, (17:11.0), (17:42.1) |
12 | 402 | St Joseph (NJ),
NJ - Team Time (1st 5) 1:15:50.3 | Spread (1st 5) 2:16.8 |
| 11, 51, 100, 119, 121, (132), (159) |
| 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:39.8) |
13 | 426 | Dunellen,
NJ - Team Time (1st 5) 1:16:38.3 | Spread (1st 5) 1:40.5 |
| 40, 46, 66, 134, 140 |
| 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 |
14 | 482 | Dwight-Englewood,
NJ - Team Time (1st 5) 1:17:47.0 | Spread (1st 5) 2:21.7 |
| 57, 61, 67, 117, 180 |
| Zane Diaz, Jeremy Bronstein, David Khym, Michael Kavaler, Sam Golub |
| 14:49.9, 14:54.5, 14:58.5, 15:52.5, 17:11.6 |
15 | 486 | Voorhees,
NJ - Team Time (1st 5) 1:18:21.8 | Spread (1st 5) 4:32.5 |
| 18, 21, 94, 142, 211 |
| Maxwell Page, Daniel McConnell, Patryk Czyz, Ryan Morello, Michael Shannon |
| 14:00.7, 14:04.6, 15:27.7, 16:15.6, 18:33.2 |
16 | 494 | Manalapan,
NJ - Team Time (1st 5) 1:17:46.4 | Spread (1st 5) 1:41.0 |
| 73, 74, 83, 99, 165 |
| 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 |
17 | 543 | Burlington Township,
NJ - Team Time (1st 5) 1:19:01.4 | Spread (1st 5) 2:35.0 |
| 65, 82, 91, 115, 190 |
| 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 |
| 543 | Mountain Lakes,
NJ - Team Time (1st 5) 1:18:41.3 | Spread (1st 5) 1:05.6 |
| 90, 93, 102, 103, 155, (164), (174) |
| Connor Collins, Giancarlo Pisciotta, John Palisi, Evan Cinnamond, Alex Mozsoltis, (Julian Ferreiras), (Nolan Hornby) |
| 15:26.5, 15:27.4, 15:37.1, 15:38.2, 16:32.1, (16:44.5), (17:03.4) |
19 | 558 | Allentown,
NJ - Team Time (1st 5) 1:18:46.1 | Spread (1st 5) 1:31.3 |
| 55, 77, 137, 141, 148, (170), (205) |
| 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) |
20 | 559 | North Bergen,
NJ - Team Time (1st 5) 1:19:04.1 | Spread (1st 5) 3:17.5 |
| 20, 101, 106, 147, 185, (189), (197) |
| Ramses Leon, Albert Garcia, Edward Valencia, Edward Gomez, Rodriguez Jofred, (Luis Santos), (John Mezquita) |
| 14:04.5, 15:36.3, 15:40.9, 16:20.4, 17:22.0, (17:28.6), (17:46.4) |
21 | 617 | Notre Dame,
NJ - Team Time (1st 5) 1:20:01.4 | Spread (1st 5) 1:57.9 |
| 48, 106, 146, 157, 160, (166), (181) |
| 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) |
22 | 624 | Sparta,
NJ - Team Time (1st 5) 1:19:58.9 | Spread (1st 5) 51.6 |
| 98, 116, 122, 138, 150, (172), (176) |
| Austin Blendinger, Will Theilacker, Dylan Blendinger, Dennis Specht, Tyler Schaberick, (Brian Schoch), (Justin Struble) |
| 15:33.0, 15:50.9, 15:57.5, 16:12.9, 16:24.6, (16:59.6), (17:08.4) |
23 | 667 | Secaucus,
NJ - Team Time (1st 5) 1:20:48.3 | Spread (1st 5) 1:07.5 |
| 104, 126, 135, 136, 166, (173), (177) |
| Adam Khriss, Chris Bernabe, Keith Widener, Ming Liang Lin, Daniel Pokras, (Suhail Kapoor), (Ameer Ahallnd) |
| 15:38.9, 16:00.9, 16:09.9, 16:12.2, 16:46.4, (17:03.3), (17:08.6) |
24 | 681 | Morris Knolls,
NJ - Team Time (1st 5) 1:22:10.0 | Spread (1st 5) 3:50.2 |
| 56, 108, 133, 169, 215 |
| Noah Schagelin, Joham Navarrete, Andrew Goldsmith, Charlie Schneider, Jamar Powell |
| 14:49.8, 15:41.8, 16:08.2, 16:50.2, 18:40.0 |
25 | 689 | Bridgewater-Raritan,
NJ - Team Time (1st 5) 1:21:05.3 | Spread (1st 5) 42.8 |
| 113, 128, 144, 151, 153, (154), (184) |
| 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) |
26 | 701 | Piscataway,
NJ - Team Time (1st 5) 1:24:52.4 | Spread (1st 5) 5:30.8 |
| 58, 105, 110, 208, 220 |
| 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 |
27 | 715 | Randolph,
NJ - Team Time (1st 5) 1:22:35.4 | Spread (1st 5) 2:59.4 |
| 63, 125, 130, 194, 203, (214), (225) |
| William Karaces, Zach Weixel, Alex Israel, Andrew Martin, Paul Radice, (Evan Floris), (Matt Pasquale) |
| 14:56.8, 16:00.3, 16:01.6, 17:40.5, 17:56.2, (18:37.8), (21:30.4) |
28 | 729 | Roxbury,
NJ - Team Time (1st 5) 1:22:11.9 | Spread (1st 5) 2:03.9 |
| 87, 145, 152, 158, 187, (219), (227) |
| Andrew Marino, Aidan Straut, Michael Stanzilis, Indiana Sampson, Michael Garrity, (James Garrity), (Thomas Gatto) |
| 15:22.1, 16:17.2, 16:30.1, 16:36.5, 17:26.0, (19:15.6), (22:06.7) |
29 | 751 | Parsippany Hills,
NJ - Team Time (1st 5) 1:22:37.8 | Spread (1st 5) 1:49.8 |
| 111, 143, 149, 156, 192, (206), (209) |
| Tyler Lee, Gordip Singh, Chintan Bhavsar, Alex Zorzoris, Matt Leggett, (Devansh Sheth), (Thomas Buckley) |
| 15:46.8, 16:16.1, 16:23.5, 16:34.8, 17:36.6, (17:58.6), (18:16.6) |
30 | 775 | Metuchen,
NJ - Team Time (1st 5) 1:23:59.9 | Spread (1st 5) 3:59.4 |
| 23, 175, 182, 188, 207 |
| William Hoover, Peter Torres, Joseph Schugel, Dennis Fasano, Michael Simeone |
| 14:06.6, 17:04.2, 17:16.8, 17:26.3, 18:06.0 |
31 | 803 | Boonton,
NJ - Team Time (1st 5) 1:23:46.0 | Spread (1st 5) 1:22.0 |
| 128, 139, 171, 179, 186, (199), (212) |
| Baldwin Patrick, William Clark, Ryan Donaway, Hunter Sagerer, Robert Toth, (Ryerson Ray), (Clemente Andy) |
| 16:01.2, 16:13.5, 16:56.7, 17:11.4, 17:23.2, (17:51.7), (18:34.6) |
32 | 817 | Morris Catholic,
NJ - Team Time (1st 5) 1:24:54.4 | Spread (1st 5) 2:48.1 |
| 69, 163, 191, 196, 198, (200), (204) |
| Tommy Garno, Colum McGowan, Charley George, Dan Fitzgerald, Sig Zemzicki, (Matthew Haynie), (Kyle Velez) |
| 15:00.8, 16:44.0, 17:35.3, 17:45.4, 17:48.9, (17:52.0), (17:56.4) |
33 | 828 | Kinnelon,
NJ - Team Time (1st 5) 1:25:15.9 | Spread (1st 5) 2:51.6 |
| 127, 131, 161, 193, 216, (218), (221) |
| Miles Contreras, Tyler Dobleske, Marko Piasevoli, Jimmy Frawley, Conner Searfoss, (Jack Hamilton), (Nick Wirsing) |
| 16:01.0, 16:01.7, 16:43.1, 17:37.5, 18:52.6, (19:02.6), (20:24.6) |
34 | 961 | Whippany Park,
NJ - Team Time (1st 5) 1:35:54.9 | Spread (1st 5) 9:42.4 |
| 120, 201, 202, 210, 228 |
| Jake Millman, Ryan Mantone, Stephon Bilyk, Matthew Gallo, Patrick Gast |
| 15:55.5, 17:53.3, 17:55.1, 18:33.1, 25:37.9 |
35 | 1001 | West Morris Central,
NJ - Team Time (1st 5) 1:33:09.0 | Spread (1st 5) 4:47.7 |
| 162, 183, 213, 217, 226 |
| Ben Rooney, Michael Huizenga, Myles Downs, Caleb Lynch, Aiden Casey |
| 16:43.2, 17:18.4, 18:36.3, 19:00.2, 21:30.9 |
36 | 1128 | Winston Prep,
NJ - Team Time (1st 5) 1:57:24.3 | Spread (1st 5) 6:55.7 |
| 222, 223, 224, 229, 230 |
| Will Devine-Golub, Jason Bailey-Landis, Sam Seuffert, Jonathan Heiszer, Evan Glotzer |
| 20:33.6, 20:56.6, 21:00.6, 27:24.2, 27:29.3 |