1 | 45 | Newark Academy,
NJ - Team Time (1st 5) 1:27:46.9 | Spread (1st 5) 51.9 |
| 6, 7, 8, 10, 14, (20), (21) |
| Jack Ryan, Andy Nagpal, Matthew Malloy, Luka Opacic Rodrigues, Maximilian Gorbaty, (Pravan Chakravarthy), (Parth Sarkar) |
| 17:12.2, 17:20.0, 17:27.7, 17:42.9, 18:04.1, (18:24.6), (18:36.5) |
2 | 50 | St Rose,
NJ - Team Time (1st 5) 1:27:16.1 | Spread (1st 5) 2:04.2 |
| 1, 3, 9, 18, 19, (29), (37) |
| Brian Theobald, Tyler Ferlise, Cooper Williams, Sean Swenarton, David Oliver, (Timothy Clayton), (Haroon Shaikh) |
| 16:13.6, 16:44.9, 17:42.1, 18:17.7, 18:17.8, (19:02.1), (19:20.0) |
3 | 99 | Immaculata,
NJ - Team Time (1st 5) 1:30:10.5 | Spread (1st 5) 3:16.5 |
| 2, 5, 16, 30, 46, (51), (55) |
| James Ptack, Michael Harkins, Michael Schippnick, Curtis Quintos, Philip Arkoulakis, (James Corrigan), (Sean Castellano) |
| 16:24.7, 16:55.3, 18:05.3, 19:04.0, 19:41.2, (19:57.0), (20:15.7) |
4 | 100 | Wilberforce,
NJ - Team Time (1st 5) 1:31:21.1 | Spread (1st 5) 2:58.1 |
| 4, 11, 12, 24, 49, (59), (66) |
| Jeremy Sallade, Caleb Brox, Andrew Dang, David Dorini, Joshua Lai, (Joel Seidle), (Colin Mejias) |
| 16:55.0, 17:53.5, 17:55.1, 18:44.4, 19:53.1, (20:30.6), (20:48.5) |
5 | 131 | Montclair Kimberley,
NJ - Team Time (1st 5) 1:33:53.5 | Spread (1st 5) 1:22.5 |
| 13, 17, 27, 36, 38, (39), (41) |
| Aidan Szilagyi, Nathan Zuckerberg, Freddy Bishop, Constantinos Krenteras, Nicholas Snyder, (Rohan Jain), (Stephen Hatfield) |
| 18:01.5, 18:09.8, 18:58.6, 19:19.6, 19:24.0, (19:28.0), (19:32.7) |
6 | 154 | Rutgers Prep,
NJ - Team Time (1st 5) 1:35:06.0 | Spread (1st 5) 1:35.0 |
| 15, 23, 31, 40, 45, (56), (60) |
| Rohan Atre, Sid Bose, James Jackman, Eric Thomas, Christopher Dziuba, (Kevin Kokoszka), (Greg Gawdiak) |
| 18:05.0, 18:43.0, 19:07.0, 19:31.0, 19:40.0, (20:16.0), (20:33.0) |
7 | 199 | Eastern Christian,
NJ - Team Time (1st 5) 1:37:34.0 | Spread (1st 5) 1:46.0 |
| 22, 34, 35, 50, 58, (72), (74) |
| Luke Parker, William Critchfield, Joshua Steen, Jaden Ritsma, Ryan Westra, (Aidan Sehulster), (Matthew VanderWall) |
| 18:39.0, 19:16.0, 19:18.0, 19:56.0, 20:25.0, (21:26.0), (21:38.0) |
8 | 202 | Gill St. Bernard's,
NJ - Team Time (1st 5) 1:37:55.0 | Spread (1st 5) 1:44.0 |
| 25, 32, 42, 42, 61, (67), (73) |
| Will Strong, Alex Tulenko, James Koether, Tyler Tellalian, Andrew Young, (Peter Horton), (Laksh Patel) |
| 18:55.0, 19:11.0, 19:35.0, 19:35.0, 20:39.0, (21:09.0), (21:36.0) |
9 | 267 | Holy Spirit,
NJ - Team Time (1st 5) 1:43:25.9 | Spread (1st 5) 4:56.8 |
| 26, 33, 53, 68, 87 |
| James Pontari, Diego Taggart, Thomas Farren, Nicholas Bannan, Jack Negley |
| 18:56.8, 19:15.1, 20:10.9, 21:09.5, 23:53.6 |
10 | 271 | Wardlaw Hartridge,
NJ - Team Time (1st 5) 1:41:03.0 | Spread (1st 5) 1:05.0 |
| 44, 48, 52, 63, 64, (70), (77) |
| Oliver Zhao, Aarush Dharayan, Alex Caiola, Brian Machado, Zane Lee-Briggs, (Andrew Kojima), (Vineeth Reddy) |
| 19:38.0, 19:52.1, 20:08.0, 20:41.9, 20:43.0, (21:18.0), (21:58.0) |
11 | 306 | Morristown-Beard,
NJ - Team Time (1st 5) 1:43:26.0 | Spread (1st 5) 1:54.0 |
| 47, 57, 62, 65, 75, (77), (79) |
| Logan Jaeger, Jonas Weinmann, Luka Okuzu, Andre Chabra, Ryan Recupero, (Robert Beck), (Johnathan Hong) |
| 19:50.0, 20:23.0, 20:41.0, 20:48.0, 21:44.0, (21:58.0), (21:59.4) |
12 | 355 | DePaul,
NJ - Team Time (1st 5) 1:47:46.0 | Spread (1st 5) 2:31.0 |
| 54, 69, 71, 80, 81, (91), (97) |
| Patrick McEvoy, Nico Navarra, Alejandro Medina, Jonathan Long, Zachary Brogan, (Emanuel Alvarez), (Anes Abdarbou) |
| 20:11.0, 21:12.0, 21:19.0, 22:22.0, 22:42.0, (24:45.0), (29:09.0) |
13 | 375 | Saddle River Day,
NJ - Team Time (1st 5) 1:54:01.0 | Spread (1st 5) 5:44.0 |
| 28, 82, 85, 89, 91, (94), (96) |
| Adam Gaibi, Sean O'Neill, Luke Ramson, Evan O'Neill, Aidan Keena, (Anthony Diaz), (Blake Shore) |
| 19:01.0, 22:46.0, 23:03.0, 24:26.0, 24:45.0, (25:33.0), (27:51.0) |
14 | 431 | Roselle Catholic,
NJ - Team Time (1st 5) 1:58:10.0 | Spread (1st 5) 1:46.0 |
| 83, 84, 86, 88, 90, (93) |
| Quaran Williams, William Saez, Kyece Jones, John Dwyer-McKever, Samael Joseph, (Michael Hall) |
| 22:52.0, 23:00.0, 23:40.0, 24:00.0, 24:38.0, (24:59.0) |
15 | 468 | Hawthorne Christian,
NJ - Team Time (1st 5) 2:16:42.3 | Spread (1st 5) 7:59.0 |
| 76, 95, 98, 99, 100, (101), (102) |
| Thomas Clinton, Josh Bender, Clay Ballard, Christian McCartney, Shane Eisert, (Tucker Clinton), (Shane McKeown) |
| 21:51.0, 26:13.0, 29:23.0, 29:25.3, 29:50.0, (32:59.0), (34:21.1) |