1 | 21 | Haddonfield Memorial,
NJ - Team Time (1st 5) 1:20:19.8 | Spread (1st 5) 29.2 |
| 2, 3, 4, 5, 7, (8), (11) |
| Bennett Wright, Ryan Gibson, Ben Andrus, Liam Dougherty, Luke Andresen, (Reid Gervasi), (Linus Kucer) |
| 15:48.6, 15:59.3, 16:03.4, 16:10.7, 16:17.8, (16:31.8), (16:48.2) |
2 | 78 | Manchester Township,
NJ - Team Time (1st 5) 1:25:47.6 | Spread (1st 5) 1:27.7 |
| 6, 14, 15, 19, 24, (28), (54) |
| Will Ashton, Joseph Rowe, Nathan Clark, Nathen Clarke, Chase Griffith, (Gavin Hanlon), (Cody Eletto) |
| 16:15.0, 17:09.2, 17:11.0, 17:29.7, 17:42.7, (17:45.8), (19:02.0) |
3 | 89 | Haddon Heights,
NJ - Team Time (1st 5) 1:26:21.7 | Spread (1st 5) 1:03.1 |
| 9, 12, 17, 25, 26, (34), (35) |
| Reginald Hernandez, Jayden Gonzalez, Aidan Sirman, Owen James, Troy Eiter, (Sebastian Koehn), (Graham Dubosar) |
| 16:41.0, 16:51.2, 17:22.6, 17:42.8, 17:44.1, (18:02.7), (18:16.0) |
4 | 141 | Cedar Creek,
NJ - Team Time (1st 5) 1:28:58.8 | Spread (1st 5) 2:15.5 |
| 9, 16, 29, 36, 51, (80), (82) |
| Matthew Winterbottom, Sean Martino, Ryan McCann, Evan Hendrickson, Brayden Parker, (Joey Bolger), (Andrew Parker) |
| 16:41.0, 17:18.8, 17:46.4, 18:16.1, 18:56.5, (19:58.3), (20:05.1) |
5 | 149 | Cinnaminson,
NJ - Team Time (1st 5) 1:29:30.2 | Spread (1st 5) 2:08.1 |
| 13, 20, 21, 39, 56, (63), (108) |
| Jacob Wickersham, Brandon Smith, Ryan Scaricaciottoli, Alexander Lonardo, Ryan Malinowski, (Owen Castanheira), (Bobby Preston) |
| 16:57.1, 17:33.8, 17:34.7, 18:19.4, 19:05.2, (19:17.6), (23:05.7) |
6 | 191 | Collingswood,
NJ - Team Time (1st 5) 1:30:24.8 | Spread (1st 5) 3:44.4 |
| 1, 33, 44, 52, 61, (69), (70) |
| Elijah Forrest, Graham Reynolds, Jeffrey Blevins, Landon Forero, Daniel Armenta, (Samuel Aaron), (Skylar Willenborg) |
| 15:29.0, 18:00.2, 18:45.1, 18:57.1, 19:13.4, (19:32.9), (19:33.3) |
7 | 198 | Barnegat,
NJ - Team Time (1st 5) 1:32:19.4 | Spread (1st 5) 1:14.4 |
| 23, 38, 43, 45, 49, (57), (83) |
| Lucas Harrer, John Marone, Drew Briganti, Bailey Carroll, Ryan Geddes, (Nicholas Robertson), (Alex Hutain) |
| 17:39.0, 18:18.3, 18:42.1, 18:46.6, 18:53.4, (19:06.0), (20:08.0) |
8 | 256 | West Deptford,
NJ - Team Time (1st 5) 1:34:04.4 | Spread (1st 5) 2:26.0 |
| 18, 40, 55, 67, 76, (77), (88) |
| Aidan Fronza, Jack Patten, Louis Mayo, Theodore Adams, Vincent Gattuso, (Anthony Shuart), (Benjamin Perticari) |
| 17:23.5, 18:22.7, 19:02.5, 19:26.2, 19:49.5, (19:53.4), (20:21.3) |
9 | 273 | Sterling,
NJ - Team Time (1st 5) 1:35:18.8 | Spread (1st 5) 3:40.4 |
| 22, 32, 59, 64, 96 |
| Nevon Ganskopp, Vince Staffieri, Brody Black, Jacob Clark, Ethan Rodriguez |
| 17:36.0, 17:57.2, 19:11.3, 19:17.9, 21:16.4 |
10 | 297 | Oakcrest,
NJ - Team Time (1st 5) 1:36:41.7 | Spread (1st 5) 3:32.5 |
| 31, 46, 60, 62, 98, (106), (107) |
| Cale Aiken, Israel Kennedy, Jalynn Battle, Matthew Walden, Jacob Benowitz, (Thomas Pham), (Yahsir McNeal) |
| 17:56.8, 18:48.7, 19:12.8, 19:14.1, 21:29.3, (22:41.5), (22:56.9) |
| 297 | Salem Co Vo-Tech,
NJ - Team Time (1st 5) 1:36:00.0 | Spread (1st 5) 1:09.5 |
| 41, 42, 65, 74, 75, (81), (89) |
| Dominic Militti, Colton DiRenzo, Larry Pompper, Tyler Zampino, Colin Finney, (Chase Pompper), (Jean-Pierre Pozo) |
| 18:35.5, 18:36.0, 19:20.0, 19:43.5, 19:45.0, (19:58.4), (20:31.1) |
12 | 302 | Seneca,
NJ - Team Time (1st 5) 1:36:00.9 | Spread (1st 5) 2:25.3 |
| 30, 37, 72, 78, 85, (86), (87) |
| Connor McCafferty, Dominic Lera, Caleb Graeber, Zakariah McCoy, Sean George, (Angelo Mejia-Ranno), (Patrick Griffin) |
| 17:52.7, 18:16.2, 19:39.1, 19:54.9, 20:18.0, (20:20.5), (20:21.0) |
13 | 304 | Middle Township,
NJ - Team Time (1st 5) 1:37:03.9 | Spread (1st 5) 3:08.4 |
| 27, 47, 48, 90, 92, (93), (94) |
| Jamar Mack, Thomas Hargest, Champion McNeal, Darp Patel, Austin Jenkins, (Jeff Tzorfas), (Robert Walker) |
| 17:44.5, 18:49.0, 18:51.2, 20:46.3, 20:52.9, (21:05.8), (21:08.2) |
14 | 387 | BCIT Medford,
NJ - Team Time (1st 5) 1:40:53.0 | Spread (1st 5) 2:17.3 |
| 53, 58, 84, 95, 97, (103), (105) |
| Cole Malinowksi, Luke Damato, Marcos Paulino, Andrew Rapetti, Leo Hart, (Jeremiah Pressley), (Jeffrey Sprenkle) |
| 18:59.6, 19:09.2, 20:15.7, 21:11.6, 21:16.9, (21:53.9), (22:24.0) |
15 | 426 | Lindenwold,
NJ - Team Time (1st 5) 1:44:15.5 | Spread (1st 5) 4:03.9 |
| 68, 71, 79, 99, 109, (111), (113) |
| Salim Jones, Wesseh Cholophy, Cornelius Matthews, Richard Moralez, Logan Duprey, (Nazere Guess), (Jaden Farmer) |
| 19:32.2, 19:37.6, 19:56.6, 21:33.0, 23:36.1, (24:25.1), (25:29.5) |
16 | 432 | Overbrook,
NJ - Team Time (1st 5) 1:46:29.4 | Spread (1st 5) 5:41.9 |
| 50, 66, 100, 104, 112, (114) |
| Tim Steele, Dylan Wilde, Ale Trinidad-palillero, Alex Trinidad-Palillero, Corey Ragin, (Brandon James) |
| 18:55.1, 19:23.6, 21:35.8, 21:57.9, 24:37.0, (27:53.9) |
17 | 477 | Lower Cape May Regional,
NJ - Team Time (1st 5) 1:48:32.7 | Spread (1st 5) 4:39.7 |
| 73, 91, 101, 102, 110 |
| Aiden Formento, Connor Barikian, Jefferey Flinchum, Gabriel Tosto, Steven Lee |
| 19:42.9, 20:50.1, 21:48.3, 21:48.8, 24:22.6 |