1 | 56 | West Windsor-Plainsboro South,
NJ - Team Time (1st 5) 1:20:36.4 | Spread (1st 5) 43.8 |
| 3, 6, 7, 19, 21, (32), (45) |
| Jacob Riff, Vinci Tom, Daniel Riff, Karnz Setya, Tobias Schoefield, (Winston Leung), (George Hamilton) |
| 15:48.9, 15:51.6, 15:52.1, 16:31.1, 16:32.7, (16:49.4), (17:03.5) |
2 | 67 | Freehold Township,
NJ - Team Time (1st 5) 1:20:13.7 | Spread (1st 5) 1:40.0 |
| 1, 2, 14, 20, 30, (37), (54) |
| Dylan Tarpey, Kevin Summonte, Joseph Lundberg, Jake Simon, Andrew Freire, (Brian Agalaba), (Brenden Edgeworth) |
| 15:07.8, 15:31.0, 16:15.4, 16:31.7, 16:47.8, (16:52.9), (17:11.9) |
3 | 80 | Old Bridge,
NJ - Team Time (1st 5) 1:21:34.9 | Spread (1st 5) 45.0 |
| 9, 10, 11, 15, 35, (40), (53) |
| Taylor Casserly, Sam Habib, Ryan Colon, Nicholas Price, Richard Dufresne, (Mike Millazzo), (Andrew Gill) |
| 16:06.6, 16:08.5, 16:08.9, 16:19.3, 16:51.6, (16:54.0), (17:10.7) |
4 | 88 | Hillsborough,
NJ - Team Time (1st 5) 1:21:54.1 | Spread (1st 5) 42.9 |
| 8, 13, 16, 24, 27, (36), (37) |
| Nicholas McFarland, Michael Digricoli, Matthew Nunn, Nichola McFarland, Matthew Sateary, (Joseph Spaniol), (Christoph Mullaly) |
| 15:57.6, 16:15.3, 16:22.7, 16:38.0, 16:40.5, (16:52.5), (16:52.9) |
5 | 128 | South Brunswick,
NJ - Team Time (1st 5) 1:23:18.2 | Spread (1st 5) 19.3 |
| 18, 22, 26, 29, 33, (41), (51) |
| Nicholas Neville, Bryan Colhoun, Philip DeFroscia, Kyle McCann, Matthew Zamorski, (Joseph Weber), (Tyler Sanders) |
| 16:30.7, 16:36.2, 16:39.1, 16:42.2, 16:50.0, (16:57.1), (17:09.6) |
6 | 156 | West Windsor-Plainsboro North,
NJ - Team Time (1st 5) 1:23:27.5 | Spread (1st 5) 1:25.6 |
| 5, 23, 25, 46, 57, (59), (60) |
| Eddie Cunningham, Samuel Praveen, Arvind Arikatla, Nihal Narispur, Kian Jackson, (Kevin Maa), (Austin Lin) |
| 15:51.4, 16:37.0, 16:38.5, 17:03.6, 17:17.0, (17:18.8), (17:24.3) |
7 | 220 | Brick Memorial,
NJ - Team Time (1st 5) 1:25:07.7 | Spread (1st 5) 1:18.5 |
| 17, 28, 42, 58, 75, (132), (133) |
| Kevin Veltre, Kyle Mueller, Joe Nieves, David Corsentino, Vincent Scardilli, (Brian Brow), (Rob Fulton) |
| 16:25.3, 16:40.7, 16:59.9, 17:18.0, 17:43.8, (24:22.5), (25:10.0) |
8 | 260 | Jackson Memorial,
NJ - Team Time (1st 5) 1:26:04.0 | Spread (1st 5) 53.6 |
| 31, 39, 52, 65, 73, (91), (99) |
| Trevor Johnson, Brendan Mautone, David Fox, Chris Ogren, Talles Cypreste, (John Varrelmann), (Shawn Nevers) |
| 16:48.9, 16:53.5, 17:10.0, 17:29.1, 17:42.5, (18:03.7), (18:16.7) |
9 | 263 | Montgomery,
NJ - Team Time (1st 5) 1:25:53.3 | Spread (1st 5) 2:01.9 |
| 4, 44, 62, 74, 79, (92), (96) |
| Andy Adamovics, Jack Morrissey, Rahul Ramesh, Taylor Gatt, David Warner, (Peter Lan), (Daniel Altieri) |
| 15:50.5, 17:01.5, 17:26.3, 17:42.6, 17:52.4, (18:05.6), (18:14.0) |
10 | 267 | Howell,
NJ - Team Time (1st 5) 1:26:14.5 | Spread (1st 5) 37.2 |
| 34, 50, 56, 63, 64, (66), (89) |
| Rupak Mehta, Nick Ferraro, Bill Bajohr, Brian Mitchell, Jeremy James, (Teddy Smith), (Jeff Smith) |
| 16:51.5, 17:09.3, 17:16.7, 17:28.3, 17:28.7, (17:29.7), (18:01.6) |
11 | 330 | North Brunswick Township,
NJ - Team Time (1st 5) 1:27:39.4 | Spread (1st 5) 1:03.5 |
| 48, 48, 67, 72, 95, (100), (105) |
| Kenneth Bongiovanni, Brad Kilheeney, Kevin Kuchler, Kevin Diaz, Josiah Park, (Joey Gaston), (Jonathan Leonardo) |
| 17:07.0, 17:07.0, 17:33.9, 17:41.0, 18:10.5, (18:24.0), (18:48.0) |
12 | 346 | Manalapan,
NJ - Team Time (1st 5) 1:28:00.2 | Spread (1st 5) 51.3 |
| 47, 68, 70, 78, 83, (87), (90) |
| Dustin Vanella, Michael Kennedy, Mike Simon, Jason Ittner, Neil Lakdawala, (Jordan Slotkin), (Mike Kennendy) |
| 17:04.7, 17:34.6, 17:36.2, 17:48.7, 17:56.0, (17:59.7), (18:02.0) |
13 | 390 | East Brunswick,
NJ - Team Time (1st 5) 1:29:06.4 | Spread (1st 5) 32.4 |
| 61, 80, 81, 83, 85, (88), (107) |
| Brandon Young, Torin Donohue, Brandon Levi, Michael Liu, Bryan Talarico, (Joseph Larkin), (Gregory James) |
| 17:25.6, 17:53.0, 17:53.8, 17:56.0, 17:58.0, (18:01.0), (18:54.0) |
14 | 438 | Sayreville War Memorial,
NJ - Team Time (1st 5) 1:31:33.0 | Spread (1st 5) 2:23.9 |
| 43, 69, 97, 113, 116, (122), (131) |
| Ryan Moran, Daniel Torres, Jared Vindigni, Casey Virgillo, Christopher Nunes, (Thomas Bastawrous), (Christopher Kong) |
| 17:00.9, 17:35.1, 18:15.4, 19:16.8, 19:24.8, (19:40.8), (21:15.2) |
15 | 442 | Rancocas Valley Reg,
NJ - Team Time (1st 5) 1:30:27.4 | Spread (1st 5) 54.7 |
| 71, 77, 94, 98, 102, (112), (114) |
| Jose Colon-Cruz, Brett Perks, Robert Gross, Kyle Flynn, Liam Jones, (Sean Oconnell), (Justin Gross) |
| 17:39.6, 17:47.5, 18:09.8, 18:16.2, 18:34.3, (19:14.8), (19:22.1) |
16 | 469 | Monroe Township,
NJ - Team Time (1st 5) 1:31:57.6 | Spread (1st 5) 1:24.0 |
| 76, 82, 93, 108, 110, (120), (121) |
| Patrick San Andres, Matt Ballman, Evan Pron, Joshua Mason, Ian Haney, (Gerald Bogue), (Kshitij Saste) |
| 17:45.0, 17:54.3, 18:06.7, 19:02.6, 19:09.0, (19:37.0), (19:37.7) |
17 | 476 | Marlboro,
NJ - Team Time (1st 5) 1:34:54.2 | Spread (1st 5) 4:14.2 |
| 12, 104, 111, 124, 125, (127), (129) |
| Brandon Mazzarella, Richard Casciano, Brandon Fallon, Matthew Banwer, Nick Favorito, (Nick Bulkowski), (Alex Chan) |
| 16:12.7, 18:46.5, 19:12.3, 20:15.8, 20:26.9, (21:02.2), (21:04.9) |
18 | 499 | Hamilton East - Steinert,
NJ - Team Time (1st 5) 1:33:56.4 | Spread (1st 5) 2:19.3 |
| 55, 103, 109, 115, 117, (118), (119) |
| Steven Ridge, Joseph Morrongiello, Brenden Harshman, Kyle Breazeale, Michael Byrne, (Joseph Ondersin), (Michael Mangione) |
| 17:13.7, 18:43.0, 19:03.7, 19:23.0, 19:33.0, (19:35.1), (19:36.3) |
19 | 542 | Trenton Central,
NJ - Team Time (1st 5) 1:35:59.5 | Spread (1st 5) 2:41.3 |
| 86, 101, 106, 123, 126, (128), (130) |
| Kevon Cribb, Kwesi Felician, Trishawn Taylor, Jordan Thomas, Deng Mu, (Enrique Aponte-Cruz), (Franchescoly Deleon) |
| 17:58.3, 18:27.7, 18:52.7, 20:01.2, 20:39.6, (21:04.0), (21:11.2) |