1 | 37 | Christian Brothers Academy,
NJ - Team Time (1st 5) 1:23:57.0 | Spread (1st 5) 1:16.0 |
| 1, 5, 7, 8, 16, (18), (23) |
| Mike Mazzaccaro, Dan Bailey, Brendan Swan, Dennis Smith, Dan Mykityshyn, (Mark Lee), (Peter Costa) |
| 16:11.0, 16:41.0, 16:43.0, 16:55.0, 17:27.0, (17:29.0), (17:45.0) |
2 | 78 | Paul VI,
NJ - Team Time (1st 5) 1:26:44.0 | Spread (1st 5) 1:24.0 |
| 2, 14, 20, 21, 21, (61), (70) |
| Michael Rankin, Thomas Hoban, Brian Walter, Alec Connelly, Richard McKean, (Stefano Mastrando), (Peter Gallagher) |
| 16:18.0, 17:22.0, 17:40.0, 17:42.0, 17:42.0, (19:15.0), (19:47.0) |
3 | 85 | St Joseph (NJ),
NJ - Team Time (1st 5) 1:27:20.0 | Spread (1st 5) 1:32.0 |
| 4, 13, 15, 26, 27, (27), (29) |
| Jesse Castellanos, Michael Fernandes, Luke Sprenger, Hayes Cozza, Devin Froelich, (Alfonse Muglia), (Santino Cozza) |
| 16:34.0, 17:11.0, 17:24.0, 18:05.0, 18:06.0, (18:06.0), (18:07.0) |
4 | 91 | Bishop Eustace Prep,
NJ - Team Time (1st 5) 1:27:12.0 | Spread (1st 5) 1:39.0 |
| 3, 10, 24, 25, 29, (32), (43) |
| Andrew Arnold, Andy Arnold, Keegan Dougherty, Ryan Tegeler, Derek Miller, (William Tso), (Luke Mazzochette) |
| 16:28.0, 16:59.0, 17:47.0, 17:51.0, 18:07.0, (18:09.0), (18:41.0) |
5 | 94 | Red Bank Catholic,
NJ - Team Time (1st 5) 1:27:47.0 | Spread (1st 5) 1:25.0 |
| 11, 12, 16, 19, 36, (40), (49) |
| Bobby McGann, Kyle Clonan, James Galatola, Kevin Byrne, Brendan Mulhern, (Sam Cesario), (Sean Gealson) |
| 17:04.0, 17:10.0, 17:27.0, 17:37.0, 18:29.0, (18:35.0), (18:50.0) |
6 | 158 | St Augustine Prep,
NJ - Team Time (1st 5) 1:30:03.0 | Spread (1st 5) 2:47.0 |
| 5, 9, 35, 43, 66, (71), (71) |
| Philip Fanz, Ryan Mathews, Kyle Matthews, Michael Stankiewicz, Scott Stringer, (Zachery Snyder), (Sean DiLella) |
| 16:41.0, 16:56.0, 18:17.0, 18:41.0, 19:28.0, (19:50.0), (19:50.0) |
7 | 201 | Monsignor Donovan,
NJ - Team Time (1st 5) 1:32:35.0 | Spread (1st 5) 44.0 |
| 29, 33, 42, 47, 50, (86), (87) |
| Connor Delaney, Brandon Zisa, Kyle Finnegan, Graham Matthews, Kevin Schenk, (Brian Leckie), (Ryan Gerber) |
| 18:07.0, 18:11.0, 18:39.0, 18:47.0, 18:51.0, (22:02.0), (23:07.0) |
8 | 226 | St Thomas Aquinas (Bishop Ahr 1983-2019),
NJ - Team Time (1st 5) 1:33:47.0 | Spread (1st 5) 39.0 |
| 38, 38, 45, 48, 57, (79), (84) |
| Eric Grossman, Tim Ball, Ryan Hohner, Dan Misdea, Don Laporta, (Mike Krehel), (Paul Muniz) |
| 18:32.0, 18:32.0, 18:44.0, 18:48.0, 19:11.0, (20:44.0), (21:27.0) |
9 | 237 | Notre Dame,
NJ - Team Time (1st 5) 1:34:19.0 | Spread (1st 5) 37.0 |
| 37, 41, 51, 53, 55, (61), (65) |
| Shaun Foley, Geoff Nowicki, Zachary Sochalski, Jon Sewnig, Dylan Hankinson, (Dan Sewnig), (Nick Brunetto) |
| 18:31.0, 18:36.0, 19:00.0, 19:04.0, 19:08.0, (19:15.0), (19:25.0) |
10 | 278 | Camden Catholic,
NJ - Team Time (1st 5) 1:35:57.0 | Spread (1st 5) 1:51.0 |
| 34, 52, 55, 64, 73, (80), (83) |
| Walter Cantwell, Alex Licorish, Jack Hensler, Colton Kaiser, Alex Pacione, (Johnathan Pitre), (John Coffey) |
| 18:16.0, 19:03.0, 19:08.0, 19:23.0, 20:07.0, (21:02.0), (21:18.0) |
11 | 303 | St John Vianney,
NJ - Team Time (1st 5) 1:36:20.0 | Spread (1st 5) 24.0 |
| 54, 59, 60, 63, 67, (75), (78) |
| Steve Harnett, Chris Neely, Eric Reinert, Brian O'Connor, David DeFrancesco, (Dan Hottinger), (Dan Fano) |
| 19:05.0, 19:12.0, 19:13.0, 19:21.0, 19:29.0, (20:28.0), (20:35.0) |
12 | 329 | Gloucester Catholic,
NJ - Team Time (1st 5) 1:39:10.0 | Spread (1st 5) 1:48.0 |
| 45, 57, 74, 76, 77, (88), (89) |
| Joseph Lafferty, Joe Usher, Frank Broussard, Alex Hickman, Greg Brecht, (Tom Flynn), (Matt Conte) |
| 18:44.0, 19:11.0, 20:12.0, 20:31.0, 20:32.0, (24:11.0), (25:15.0) |
13 | 384 | Holy Spirit,
NJ - Team Time (1st 5) 1:43:12.0 | Spread (1st 5) 1:49.0 |
| 68, 69, 80, 82, 85 |
| Tony Krez, Eric Gallos, David Waugh, Jimmy Savio, Doug Morrell |
| 19:41.0, 19:46.0, 21:02.0, 21:13.0, 21:30.0 |