1 | 84 | Cherokee,
NJ - Team Time (1st 5) 1:22:04.0 | Spread (1st 5) 1:24.0 |
| 2, 4, 19, 29, 30, (48), (48) |
| Shawn Wilson, Aiden Lynch, Matt Venanzi, Mike Lowinger, William Hornung, (Matt Decker), (Philip-Robert Cerria) |
| 15:33.0, 16:02.0, 16:36.0, 16:56.0, 16:57.0, (17:17.0), (17:17.0) |
2 | 88 | Clearview Regional,
NJ - Team Time (1st 5) 1:22:37.0 | Spread (1st 5) 37.0 |
| 8, 13, 16, 25, 26, (45), (87) |
| Daniel Anthony, Timothy Dole, Bill Dolan, Tyler Shields, David Simcox, (Brandon Bethune), (Amir Polite) |
| 16:12.0, 16:21.0, 16:27.0, 16:48.0, 16:49.0, (17:15.0), (18:21.0) |
3 | 104 | Lenape,
NJ - Team Time (1st 5) 1:23:06.0 | Spread (1st 5) 50.0 |
| 6, 12, 26, 28, 32, (74), (77) |
| Sean Mulroy, Anthony Dennis, Marquis Cox, Julian Greco, Dan O'Leary, (Yianni Christou), (Ryan Vance) |
| 16:08.0, 16:18.0, 16:49.0, 16:53.0, 16:58.0, (17:47.0), (17:59.5) |
4 | 128 | Cherry Hill East,
NJ - Team Time (1st 5) 1:23:32.6 | Spread (1st 5) 58.3 |
| 10, 15, 23, 37, 43, (44), (46) |
| Zach Ianarelli, Daniel DJ Rodriguez, Ricky Zhao, Ben Dillon, Mike Bruce, (Ben Helfand), (Russell Beatty) |
| 16:13.4, 16:24.0, 16:38.8, 17:04.7, 17:11.7, (17:13.3), (17:16.0) |
5 | 147 | Shawnee,
NJ - Team Time (1st 5) 1:23:18.0 | Spread (1st 5) 2:02.0 |
| 1, 3, 35, 50, 58, (60), (69) |
| Conner Herr, Peter Murray, Ben Lampe, Brendan Tecce, Jimmy Muller, (Jack Gilligan), (Matt O'Rorke) |
| 15:27.0, 16:00.0, 17:03.0, 17:19.0, 17:29.0, (17:30.0), (17:41.0) |
6 | 149 | Southern Regional,
NJ - Team Time (1st 5) 1:24:17.0 | Spread (1st 5) 1:16.0 |
| 8, 22, 30, 33, 56, (71), (73) |
| Eric Dragonetti, David Marino, Steve Mershon, Troy Gifford, Sean Howley, (Joesph Tront), (James Ward) |
| 16:12.0, 16:38.0, 16:57.0, 17:02.0, 17:28.0, (17:42.0), (17:45.0) |
7 | 167 | Toms River North,
NJ - Team Time (1st 5) 1:24:52.0 | Spread (1st 5) 47.0 |
| 14, 33, 39, 40, 41, (65), (69) |
| Kevan Chu, Chris Burrows, Chris Lesniak, Jake Kupferberg, Michael Walker, (Austin Cruz), (Cole Dispoto) |
| 16:23.0, 17:02.0, 17:08.0, 17:09.0, 17:10.0, (17:33.0), (17:41.0) |
8 | 216 | Washington Township,
NJ - Team Time (1st 5) 1:25:31.0 | Spread (1st 5) 1:17.0 |
| 11, 36, 53, 54, 62, (71), (75) |
| Kyle Leonard, George Dwyer, David Hazel, Alex Williamson, Ian Kulis, (Anthony Mills), (Zack Torok) |
| 16:14.0, 17:04.0, 17:20.0, 17:22.0, 17:31.0, (17:42.0), (17:50.0) |
9 | 218 | Egg Harbor Township,
NJ - Team Time (1st 5) 1:25:49.0 | Spread (1st 5) 1:19.0 |
| 18, 24, 42, 58, 76, (95), (96) |
| Thomas McLaughlin, Gage Fox, William Clark, Josh Weiss, Michael Rossbach, (Gabriel Morales), (Brian Gradziel) |
| 16:34.0, 16:42.0, 17:11.0, 17:29.0, 17:53.0, (18:39.0), (18:47.0) |
10 | 220 | Vineland,
NJ - Team Time (1st 5) 1:25:53.0 | Spread (1st 5) 1:29.0 |
| 17, 20, 38, 67, 78, (84), (91) |
| James Curtis, Lequan James, Mark Groshev, Lamar Finney, J Zequelle-Curtis, (Francois Chambers), (Dylan Mazzola) |
| 16:33.0, 16:37.0, 17:05.0, 17:36.0, 18:02.0, (18:16.0), (18:26.0) |
11 | 222 | Toms River East,
NJ - Team Time (1st 5) 1:25:44.0 | Spread (1st 5) 1:22.0 |
| 6, 46, 54, 56, 60, (62), (68) |
| Tristan Geiger, Tyler Sanzone, Ryan Gray, Zachary Sylvester, Nick Twibill, (Jeremy Nelson), (Ryan Gordan) |
| 16:08.0, 17:16.0, 17:22.0, 17:28.0, 17:30.0, (17:31.0), (17:40.0) |
12 | 265 | Williamstown,
NJ - Team Time (1st 5) 1:26:56.0 | Spread (1st 5) 2:21.0 |
| 5, 20, 66, 82, 92, (93), (100) |
| Michael Barbalace, Samuel Waddell, Luke Wiley, Jake Maton, Terence Jackson, (Eric Barbalace), (Bobby Leighton) |
| 16:06.0, 16:37.0, 17:35.0, 18:11.0, 18:27.0, (18:29.0), (19:04.0) |
13 | 410 | Millville Senior,
NJ - Team Time (1st 5) 1:31:14.0 | Spread (1st 5) 1:29.0 |
| 50, 81, 88, 94, 97, (107), (108) |
| Gage Whilden, Dayron Brown, George Carty, Alexander Tuttle, Walter Hampton, (Sean Platt), (Dustin Sutton) |
| 17:19.0, 18:07.0, 18:24.0, 18:36.0, 18:48.0, (20:01.0), (20:02.0) |
14 | 435 | Eastern Senior,
NJ - Team Time (1st 5) 1:32:02.0 | Spread (1st 5) 59.0 |
| 79, 83, 85, 89, 99, (102), (104) |
| Cole Knaster, Michael Twist, Evan McCollum, Narindra Peaks, Spiro Kokolis, (Erik Lee), (Vignesh Meyyappan) |
| 18:03.0, 18:13.0, 18:19.0, 18:25.0, 19:02.0, (19:22.0), (19:38.0) |
15 | 466 | Absegami,
NJ - Team Time (1st 5) 1:38:24.0 | Spread (1st 5) 5:09.0 |
| 50, 80, 109, 111, 116, (117) |
| Salman Khalid, Ken Worth, Matt Indyg, Dionne Ko, Dallas Howard, (Matt Branco) |
| 17:19.0, 18:05.0, 20:04.0, 20:28.0, 22:28.0, (22:48.0) |
16 | 478 | Pennsauken,
NJ - Team Time (1st 5) 1:37:10.5 | Spread (1st 5) 3:15.5 |
| 62, 86, 105, 112, 113, (114), (118) |
| Eric Butler, Carlos Contreras, Tyler Diaz, Jonte Boger, James Dizzley, (Sonny Nguyen), (Edwin Guillermo) |
| 17:31.0, 18:20.0, 19:47.0, 20:46.0, 20:46.5, (20:48.0), (25:48.0) |
17 | 496 | Triton Regional,
NJ - Team Time (1st 5) 1:35:49.0 | Spread (1st 5) 1:34.0 |
| 89, 97, 101, 103, 106, (110), (115) |
| Brandon Sweeney, Patrick Nelson, Kevin Brennan, Kyle Kirschner, Timothy Lemon, (Michael Fransko), (Christian Medina) |
| 18:25.0, 18:48.0, 19:08.0, 19:29.0, 19:59.0, (20:05.0), (20:56.0) |