118Seton 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)
248Bergen 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)
3121Camden 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)
4126Bishop 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)
5138Notre 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)
6180St 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)
7181Pingry, 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)
8245Union 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
9316Oratory 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)
10318Don 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)
11347Morris 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
12358St 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)
13363Delbarton, 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)
14371Dwight-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)
15387Pope 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