1 | 36 | Camden Catholic,
NJ - Team Time (1st 5) 54:21.3 | Spread (1st 5) 1:02.4 |
| 1, 2, 5, 10, 18, (23), (40) |
| Richard Castaneda, Matt Coffey, Matthew Denton, Ray Derman, Max Baier, (Warren Derman), (Miguel Gisone) |
| 10:21.9, 10:37.0, 10:54.0, 11:04.1, 11:24.3, (11:32.0), (12:05.7) |
2 | 46 | Paul VI,
NJ - Team Time (1st 5) 55:20.0 | Spread (1st 5) 34.1 |
| 4, 6, 8, 9, 19, (36), (37) |
| Tyler Gargano, Ryan Tenerelli, Matthew Slattery, Colton Johnson, Mike Cruz, (Strobl Nate), (Jacob Myers) |
| 10:52.5, 11:00.0, 11:00.1, 11:00.8, 11:26.6, (12:02.7), (12:04.7) |
3 | 83 | St Peters Prep,
NJ - Team Time (1st 5) 56:58.1 | Spread (1st 5) 14.6 |
| 12, 14, 15, 17, 25, (27), (30) |
| Ellis Reid III, Ethan Blackwelder, Alex Gudaitis, Liam Concannon, Joshua Pascale, (Tamer Johnson), (Brandon Schimmel) |
| 11:19.5, 11:20.0, 11:21.9, 11:22.6, 11:34.1, (11:35.0), (11:43.3) |
4 | 88 | Notre Dame,
NJ - Team Time (1st 5) 56:47.4 | Spread (1st 5) 42.7 |
| 3, 13, 22, 24, 26, (28), (29) |
| Teddy Janiec, Matthew Reed, Nolan Brody, Ryan Burns, Zachary Klein, (Mike McGill), (Anthony Renga) |
| 10:51.8, 11:19.7, 11:28.1, 11:33.3, 11:34.5, (11:39.7), (11:40.1) |
5 | 112 | Christian Brothers Academy,
NJ - Team Time (1st 5) 57:29.0 | Spread (1st 5) 50.0 |
| 6, 16, 21, 34, 35, (38), (41) |
| Kyle Hill, Jack Saad, James Durney, William Hines, Joseph Arege, (Tim Spalthoff), (Zachary Settino) |
| 11:00.0, 11:22.0, 11:28.0, 11:49.0, 11:50.0, (12:05.0), (12:06.0) |
6 | 231 | Delbarton,
NJ - Team Time (1st 5) 1:02:32.0 | Spread (1st 5) 34.5 |
| 42, 44, 47, 48, 50, (62), (66) |
| Evan Dolan, Luke McChesney, William Ritter, Richie Mistichelli, Reagan Crann, (William Weidner), (Evren Yaman) |
| 12:08.0, 12:27.0, 12:36.2, 12:38.3, 12:42.5, (13:11.1), (13:21.4) |
7 | 250 | St John Vianney,
NJ - Team Time (1st 5) 1:03:45.4 | Spread (1st 5) 2:07.6 |
| 11, 56, 58, 60, 65, (69), (70) |
| Luke Marotta, Jake Ryan, Carson Salonia, Jonah Tartza, Christopher Moren, (Nicholas Cammarano), (Sean Kolb) |
| 11:09.0, 13:03.8, 13:06.0, 13:10.0, 13:16.6, (13:30.0), (13:32.5) |
8 | 254 | Bishop Eustace Prep,
NJ - Team Time (1st 5) 1:04:30.2 | Spread (1st 5) 3:32.7 |
| 20, 43, 45, 63, 83, (88) |
| Anthony Faust, Shane Vostenak, Brendan Johnson, Daniel Colden, Sean Edwards, (Nathan Earney) |
| 11:27.7, 12:22.3, 12:28.5, 13:11.3, 15:00.4, (15:21.0) |
| 254 | St Augustine Prep,
NJ - Team Time (1st 5) 1:03:19.2 | Spread (1st 5) 1:49.3 |
| 31, 33, 57, 61, 72, (75), (76) |
| Ethan Kern, Nicholas Gilson, Sagar Patel, Lorenzo Barbera, Matthew Bernard, (Kyle Muller), (Christopher Bernard) |
| 11:44.0, 11:46.6, 13:04.7, 13:10.6, 13:33.3, (13:37.3), (13:48.0) |
10 | 260 | St Joseph (NJ),
NJ - Team Time (1st 5) 1:03:45.5 | Spread (1st 5) 1:41.0 |
| 32, 52, 53, 55, 68, (73), (78) |
| James Parmelee, Russell Okupski, Xavier Rodrigues, Joseph De Rosa, Alex Hawryluk, (Akshat Neerati), (Alan Zipoli) |
| 11:46.0, 12:47.3, 12:50.2, 12:55.0, 13:27.0, (13:36.0), (14:09.0) |
11 | 272 | Seton Hall Prep,
NJ - Team Time (1st 5) 1:04:26.4 | Spread (1st 5) 40.3 |
| 46, 49, 54, 59, 64, (67), (71) |
| Danny Collum, Anthony Bottino, Anthony Urciuoli, Brady Sheaffer, Ben Ferrara, (Kleon Voliotis), (Declan Fitzsimmons) |
| 12:32.2, 12:40.1, 12:52.6, 13:09.0, 13:12.5, (13:23.7), (13:32.7) |
12 | 326 | Bergen Catholic,
NJ - Team Time (1st 5) 1:07:48.5 | Spread (1st 5) 2:47.2 |
| 39, 51, 74, 80, 82, (85), (90) |
| Alex Shaia, Matthew Marques, Nick Pesanello, Colin Ross, Michael Tuohy, (Miles Suitt), (Patrick Sweeney) |
| 12:05.4, 12:42.8, 13:36.3, 14:31.4, 14:52.6, (15:05.0), (15:40.7) |
13 | 407 | St Thomas Aquinas (Bishop Ahr 1983-2019),
NJ - Team Time (1st 5) 1:13:14.2 | Spread (1st 5) 1:08.2 |
| 77, 79, 81, 84, 86, (87), (89) |
| Scott Lentz, Steven Tekel, Matt Kelly, Chris Rodriguez, Nick Leung, (Mike Rivera), (Altis Scafe) |
| 13:58.2, 14:30.0, 14:38.9, 15:00.7, 15:06.4, (15:09.4), (15:27.7) |