1 | 48 | West Windsor-Plainsboro South,
NJ - Team Time (1st 5) 1:20:59.5 | Spread (1st 5) 31.0 |
| 5, 8, 9, 10, 16, (24), (31) |
| Jacob Riff, Daniel Riff, AJ Chavez, Thomas Vinci, George Hamilton, (Dan Sheldon), (Karnz Setya) |
| 15:54.0, 16:12.0, 16:13.4, 16:15.1, 16:25.0, (16:38.0), (16:50.0) |
2 | 55 | Freehold Township,
NJ - Team Time (1st 5) 1:20:11.0 | Spread (1st 5) 1:16.0 |
| 1, 2, 6, 21, 25, (35), (43) |
| Dylan Tarpey, Graham Huggins-Filozof, Kevin Summonte, Mike Meltzer, Joseph Lundberg, (Jake Simon), (Andrew Freire) |
| 15:27.0, 15:29.0, 15:56.0, 16:36.0, 16:43.0, (16:56.0), (17:10.0) |
3 | 105 | Colts Neck,
NJ - Team Time (1st 5) 1:22:21.0 | Spread (1st 5) 1:38.0 |
| 3, 12, 18, 20, 52, (62), (80) |
| Riley Leder, John Stouber, Colin Chehanske, Jonathan Stouber, Michael Pinnola, (Daniel King), (Andrew Blaskovich) |
| 15:42.0, 16:17.0, 16:28.0, 16:34.0, 17:20.0, (17:34.0), (18:02.0) |
4 | 115 | Old Bridge,
NJ - Team Time (1st 5) 1:23:10.0 | Spread (1st 5) 34.0 |
| 13, 18, 25, 25, 34, (38), (45) |
| Joe Capolino, Sam Habib, Alex Diaz, Taylor Casserly, Ryan Colon, (Nicholas Price), (Billy Murawski) |
| 16:21.0, 16:28.0, 16:43.0, 16:43.0, 16:55.0, (17:04.0), (17:13.0) |
5 | 174 | West Windsor-Plainsboro North,
NJ - Team Time (1st 5) 1:24:44.8 | Spread (1st 5) 49.0 |
| 17, 29, 37, 44, 47, (49), (51) |
| Eddie Cunningham, Danny Lee, Suraj Nyalakonda, Anirudh Thuppul, Arvind Arikatla, (Sachin Natarachin), (Aditya Bhagavathi) |
| 16:27.0, 16:48.0, 17:03.6, 17:10.2, 17:16.0, (17:18.0), (17:19.0) |
6 | 195 | Middletown North,
NJ - Team Time (1st 5) 1:24:42.0 | Spread (1st 5) 1:48.0 |
| 4, 21, 53, 55, 62, (67), (71) |
| Thomas O'Neill, Sean Ras, Brandon McCool, George Roditis, Michael Sudyka, (Paul McCartney), (Daniel Sblendorio) |
| 15:46.0, 16:36.0, 17:21.0, 17:25.0, 17:34.0, (17:41.0), (17:48.0) |
7 | 199 | South Brunswick,
NJ - Team Time (1st 5) 1:25:07.0 | Spread (1st 5) 1:28.0 |
| 7, 30, 39, 59, 64, (67), (69) |
| Tyler Blackburn, Ishaan Goel, Nicholas Neville, Kyle McCann, Daniel Boley, (Chris Barrood), (Hiten Doshi) |
| 16:07.0, 16:49.0, 17:05.0, 17:31.0, 17:35.0, (17:41.0), (17:42.0) |
8 | 216 | Jackson Memorial,
NJ - Team Time (1st 5) 1:25:33.8 | Spread (1st 5) 1:42.9 |
| 13, 32, 33, 56, 82, (88), (90) |
| Brandon Eldershaw, Thomas O'Brien, Gino Cortes, Dmitri Scott, Brendan Mautone, (Ben Meyer), (Jon Jones) |
| 16:21.0, 16:51.0, 16:52.0, 17:25.9, 18:03.9, (18:22.0), (18:22.4) |
9 | 225 | Howell,
NJ - Team Time (1st 5) 1:25:59.0 | Spread (1st 5) 25.0 |
| 36, 41, 46, 48, 54, (59), (72) |
| Rupak Mehta, Jeremy James, Drew Kinghorn, Jack McCabe, Colin Mechanic, (Vernon Long), (Brian Mitchell) |
| 16:58.0, 17:07.0, 17:14.0, 17:17.0, 17:23.0, (17:31.0), (17:51.0) |
10 | 292 | Brick Memorial,
NJ - Team Time (1st 5) 1:27:36.7 | Spread (1st 5) 1:11.0 |
| 28, 57, 59, 73, 75, (85), (95) |
| Shane Beyer, Michael Scala, Vincent Scardilli, David Corsentino, Joe Nieves, (Vinnie Scardille), (Kyle Mueller) |
| 16:47.0, 17:26.0, 17:31.0, 17:54.7, 17:58.0, (18:10.0), (18:27.0) |
11 | 319 | North Brunswick Township,
NJ - Team Time (1st 5) 1:28:29.0 | Spread (1st 5) 1:24.0 |
| 40, 42, 49, 92, 96, (107), (112) |
| Bradley Kilheeney, Brad Kilheeney, Kevin Diaz, Yatin Tuteja, Jonathan Leonardo, (Kevin Kuchler), (Tyler Coe) |
| 17:06.0, 17:09.0, 17:18.0, 18:26.0, 18:30.0, (18:44.0), (18:59.0) |
12 | 355 | Montgomery,
NJ - Team Time (1st 5) 1:29:09.0 | Spread (1st 5) 2:23.0 |
| 11, 66, 86, 87, 105, (111), (116) |
| Andy Adamovics, Jack Morrissey, Peter Lan, Steve Altieri, Kai Okada, (David Warner), (Daniel Altieri) |
| 16:16.0, 17:39.0, 18:17.0, 18:18.0, 18:39.0, (18:55.0), (19:06.0) |
13 | 373 | Marlboro,
NJ - Team Time (1st 5) 1:29:43.1 | Spread (1st 5) 1:56.5 |
| 23, 76, 83, 91, 100, (103), (107) |
| Brandon Mazzarella, Matt Goldman, Andrew Peller, Kyle Oskowsky, Matthew Banwer, (Farhan Maman), (Eric Affrunti) |
| 16:36.6, 17:59.6, 18:08.0, 18:25.8, 18:33.1, (18:37.3), (18:44.0) |
14 | 394 | Rancocas Valley Reg,
NJ - Team Time (1st 5) 1:30:19.0 | Spread (1st 5) 1:00.0 |
| 57, 74, 83, 88, 92, (104), (112) |
| Andrew Begolly, Kyle Stewart, Brett Perks, Jose Colon-Cruz, Kyle Flynn, (Robert Gross), (Ryan Boonstra) |
| 17:26.0, 17:57.0, 18:08.0, 18:22.0, 18:26.0, (18:38.0), (18:59.0) |
15 | 454 | East Brunswick,
NJ - Team Time (1st 5) 1:31:42.0 | Spread (1st 5) 36.0 |
| 77, 81, 96, 99, 101, (106), (110) |
| Benjamin Belzer, Brandon Young, Torin Donohue, Kevin Ma, Joseph Larkin, (William Roeder), (Ross Teicher) |
| 18:00.0, 18:03.0, 18:30.0, 18:33.0, 18:36.0, (18:42.0), (18:53.3) |
16 | 457 | Manalapan,
NJ - Team Time (1st 5) 1:32:01.0 | Spread (1st 5) 2:48.0 |
| 15, 101, 109, 115, 117, (124), (128) |
| Craig Cohen, Jordan Slotkin, Neil Lakdawala, Dustin Vanella, Mike Simon, (Justin Gottlieb), (Rohit Annapureddy) |
| 16:23.0, 18:36.0, 18:46.0, 19:05.0, 19:11.0, (19:40.0), (20:04.0) |
17 | 499 | Sayreville War Memorial,
NJ - Team Time (1st 5) 1:33:12.0 | Spread (1st 5) 1:13.0 |
| 77, 92, 96, 114, 120, (126), (129) |
| Ryan Moran, Thomas Bastawrous, Daniel Torres, Joshua Goldstein, Jared Vindigni, (Casey Virgillo), (Christopher Nunes) |
| 18:00.0, 18:26.0, 18:30.0, 19:03.0, 19:13.0, (19:49.0), (20:15.0) |
18 | 501 | Monroe Township,
NJ - Team Time (1st 5) 1:33:20.0 | Spread (1st 5) 1:42.0 |
| 65, 79, 117, 119, 121, (123), (127) |
| Dmitri Mendis, Patrick San Andres, Matt Ballman, Michael Seppi, Ian Haney, (Tobin Joseph), (Joshua Mason) |
| 17:37.0, 18:01.0, 19:11.0, 19:12.0, 19:19.0, (19:38.0), (19:50.0) |
19 | 578 | Trenton Central,
NJ - Team Time (1st 5) 1:38:25.4 | Spread (1st 5) 3:23.6 |
| 70, 122, 125, 130, 131, (132), (133) |
| Kevon Cribb, Kareem Mathaing, Kwesi Felician, Jordan Thomas, David Munn, (Kevin Orellana), (Jesus Paz) |
| 17:47.0, 19:29.4, 19:42.2, 20:16.2, 21:10.6, (21:55.1), (21:58.0) |