1 | 18 | Seton Hall Prep,
NJ - Team Time (1st 5) 47:38.0 | Spread (1st 5) 28.0 |
| 1, 2, 4, 5, 6, (9), (10) |
| Carter Herman, Brendan Mathey, Matthew Oess, Chri Dolz-Carrizo, William Magaldi, (Nick Lazzari), (Gabriel Ramos) |
| 9:13.0, 9:28.0, 9:36.0, 9:40.0, 9:41.0, (9:57.0), (10:07.0) |
2 | 48 | Bergen Catholic,
NJ - Team Time (1st 5) 50:57.0 | Spread (1st 5) 1:25.0 |
| 3, 7, 11, 12, 15, (16), (18) |
| Rhyse Ruffy, Daniel Calianese, Andrew Byrnes, William Ryan, Cameron Jaffe, (William Saracino), (Vincent Lombardi) |
| 9:33.0, 9:46.0, 10:09.0, 10:31.0, 10:58.0, (11:00.0), (11:08.0) |
3 | 121 | Camden Catholic,
NJ - Team Time (1st 5) 56:39.7 | Spread (1st 5) 2:13.6 |
| 8, 17, 22, 34, 40, (41), (48) |
| Billy Clewell, Christian Moore, Patrick McInerney, Anthony Pisasale, Mark Armstrong, (Sean Leahy), (John Connelly) |
| 9:56.8, 11:03.3, 11:24.0, 12:05.2, 12:10.4, (12:14.3), (12:20.2) |
4 | 126 | Bishop Eustace Prep,
NJ - Team Time (1st 5) 57:35.4 | Spread (1st 5) 1:34.7 |
| 13, 19, 27, 30, 37, (49), (58) |
| Anthony Faust, Ryan Carney, Sean Anderson, Daniel Colden, Ryan Gaulrapp, (Arthur Wheeler), (Matt Colden) |
| 10:35.0, 11:17.7, 11:40.2, 11:52.8, 12:09.7, (12:22.5), (12:49.1) |
5 | 138 | Notre Dame,
NJ - Team Time (1st 5) 58:32.7 | Spread (1st 5) 33.2 |
| 21, 26, 28, 31, 32, (35), (36) |
| Benjamin Kuran, Tarun Kovoor, Christian Ellwood, Ryan Shockley, Senan Desilva, (Jack Connolly), (Brandon Appert) |
| 11:22.5, 11:37.9, 11:43.3, 11:53.3, 11:55.7, (12:06.6), (12:09.1) |
6 | 180 | St Peters Prep,
NJ - Team Time (1st 5) 59:55.2 | Spread (1st 5) 50.1 |
| 23, 25, 43, 44, 45, (53), (66) |
| Nate Palmerino, Lucas Hernandez, Daniel Nemeth Szerdai, Peter Franco, Tommy O'Brien, (Adrian Flores), (Maximiliano Arias) |
| 11:27.5, 11:37.4, 12:16.0, 12:16.7, 12:17.6, (12:32.7), (13:36.0) |
7 | 181 | Pingry,
NJ - Team Time (1st 5) 59:52.2 | Spread (1st 5) 59.6 |
| 20, 29, 39, 46, 47, (51), (56) |
| Parth Patel, Fred Grote, Tobin Huang, Krish Patel, Ziv Shah, (Jack Buckley), (Alexander Recce) |
| 11:20.1, 11:44.3, 12:10.1, 12:18.0, 12:19.7, (12:27.1), (12:37.8) |
8 | 245 | Union Catholic Reg,
NJ - Team Time (1st 5) 1:04:48.3 | Spread (1st 5) 4:20.2 |
| 14, 24, 54, 76, 77 |
| Evan Weber, Aidan Cichocki, Tobey Garcia, Max Corry, William Consoli |
| 10:42.2, 11:35.3, 12:33.5, 14:54.9, 15:02.4 |
9 | 316 | Oratory Prep,
NJ - Team Time (1st 5) 1:07:56.1 | Spread (1st 5) 3:02.7 |
| 50, 52, 59, 74, 81, (82), (83) |
| Charlie Kline, Tristan Knight, Declan Kelly, Aidan Wizeman, Zade Nassoura, (Gavin Kimble), (Benjamin Kanne) |
| 12:25.9, 12:30.4, 12:51.2, 14:40.0, 15:28.6, (15:34.0), (15:41.0) |
10 | 318 | Don Bosco Prep,
NJ - Team Time (1st 5) 1:07:42.2 | Spread (1st 5) 1:30.4 |
| 60, 61, 64, 65, 68, (72), (84) |
| Brendan Lynskey, Luke O'Brien, Michael-Aidan Ardizzone, Anthony Aversa, Myles Leung, (Patrick Gornell), (A.J. Burgoyne) |
| 12:52.2, 13:17.1, 13:35.1, 13:35.2, 14:22.6, (14:36.2), (15:47.8) |
11 | 347 | Morris Catholic,
NJ - Team Time (1st 5) 1:14:09.0 | Spread (1st 5) 6:54.0 |
| 42, 57, 67, 87, 94 |
| Colin Shephard, Luke Morris, AJ Gervasio, Cameron Wright, Maguire Mizeski |
| 12:15.0, 12:40.0, 13:49.0, 16:16.0, 19:09.0 |
12 | 358 | St John Vianney,
NJ - Team Time (1st 5) 1:16:34.0 | Spread (1st 5) 7:14.0 |
| 38, 55, 79, 91, 95, (96) |
| Jack Robertson, John Moran, Marco Agosta, Christian Rodriguez, Jaden Pierce, (Shaan Thapar) |
| 12:10.0, 12:35.0, 15:18.0, 17:07.0, 19:24.0, (25:15.0) |
13 | 363 | Delbarton,
NJ - Team Time (1st 5) 1:18:46.0 | Spread (1st 5) 7:06.0 |
| 33, 70, 75, 92, 93, (97) |
| John Cuzzocrea, Elbrus Majagah, Sean Dooley, Kevin Jin, Alessand Salerno, (Sebast Rodriguez) |
| 11:58.0, 14:31.0, 14:49.0, 18:24.0, 19:04.0, (27:29.0) |
14 | 371 | Dwight-Englewood,
NJ - Team Time (1st 5) 1:14:06.0 | Spread (1st 5) 50.0 |
| 69, 71, 73, 78, 80, (86), (89) |
| Baptiste Louis, Musashi Shabazz, Owen Montes, Colin McKoy, Cesar Mata, (Adam Kim), (Samuel Gilman) |
| 14:30.0, 14:32.0, 14:37.0, 15:07.0, 15:20.0, (15:59.0), (16:26.0) |
15 | 387 | Pope John XXIII,
NJ - Team Time (1st 5) 1:15:44.0 | Spread (1st 5) 3:31.0 |
| 62, 62, 85, 88, 90 |
| Patrick Robinson, James Torres, Vincent Clerico, Jackson Pascale, Frank Marucci |
| 13:20.0, 13:20.0, 15:54.0, 16:19.0, 16:51.0 |