1 | 25 | West Windsor-Plainsboro North,
NJ - Team Time (1st 5) 1:19:32.1 | Spread (1st 5) 45.2 |
| 2, 4, 5, 6, 8, (19), (27) |
| Anish Agrawal, Nikhil Makker, Jeffrey Chen, Ayush Saran, Shaury Srivastava, (Virat Vishwanadhula), (Neil Deshpande) |
| 15:36.8, 15:42.1, 15:54.2, 15:57.0, 16:22.0, (17:03.4), (17:26.4) |
2 | 36 | Colts Neck,
NJ - Team Time (1st 5) 1:20:46.9 | Spread (1st 5) 1:07.7 |
| 1, 3, 9, 10, 13, (16), (17) |
| Ryan Johnson, Christian Mariner, Leo Kurtz, Jacob McNamara, Joe Allegro, (Andrew Krok), (John Shapiro) |
| 15:31.1, 15:41.0, 16:27.0, 16:29.0, 16:38.8, (16:52.8), (16:56.0) |
3 | 142 | Moorestown,
NJ - Team Time (1st 5) 1:27:13.8 | Spread (1st 5) 1:35.7 |
| 12, 18, 29, 39, 44, (50), (57) |
| Will Inglis, Colin Shand, James Johnston, Hari Bezwada, Luke Labroli, (Evan Schaffer), (Jeffery Schneider) |
| 16:36.1, 16:59.8, 17:28.6, 17:57.5, 18:11.8, (18:23.5), (18:46.1) |
4 | 144 | Hopewell Valley Central,
NJ - Team Time (1st 5) 1:27:14.6 | Spread (1st 5) 2:05.3 |
| 11, 22, 24, 33, 54, (63), (78) |
| Cormac Dow, Ben Angwenyi, Terran Chow, Adam Golian, Baron Brothers, (Erik Carsky-Wilson), (Ethan Darst) |
| 16:30.6, 17:10.0, 17:19.3, 17:38.8, 18:35.9, (18:53.3), (19:32.0) |
5 | 146 | Jackson Liberty,
NJ - Team Time (1st 5) 1:27:28.0 | Spread (1st 5) 49.0 |
| 21, 26, 30, 31, 38, (46), (48) |
| Dahkare Pritchett, Lukas Cornine, Dylan Teopaco, Grayson Wolf, Ethan Lamberto, (Zachary Marmelstein), (Brandon Dean) |
| 17:08.0, 17:23.0, 17:29.0, 17:31.0, 17:57.0, (18:14.0), (18:21.0) |
6 | 154 | Allentown,
NJ - Team Time (1st 5) 1:27:35.3 | Spread (1st 5) 2:12.3 |
| 7, 23, 36, 41, 47, (65), (66) |
| Ayden Estevez, Dylan Hoernlein, Marcu Gallicchio, Eli Byrnes, Hunter Samuels, (Braeden DeGrazia), (Daniel Moehringer) |
| 16:04.6, 17:17.4, 17:51.3, 18:05.1, 18:16.9, (19:01.3), (19:02.1) |
7 | 197 | Ocean Township,
NJ - Team Time (1st 5) 1:29:47.0 | Spread (1st 5) 2:01.0 |
| 15, 35, 43, 45, 59, (82), (87) |
| Mark Viggiano, John Woods, Frank McCann, Zachary Spoonire, Finn Hyland, (Alexander Sadikov), (Vas Fay) |
| 16:49.0, 17:47.0, 18:09.0, 18:12.0, 18:50.0, (19:37.0), (20:07.0) |
8 | 208 | Pennsauken,
NJ - Team Time (1st 5) 1:29:59.7 | Spread (1st 5) 2:19.6 |
| 14, 20, 53, 54, 67, (86), (91) |
| Joel Oquendo, Nouman Farhat, Bryce Tucker, Anthony Howard, Ladanian McGrath, (Yaniel Colon), (Jaylam Thach) |
| 16:42.8, 17:07.2, 18:31.4, 18:35.9, 19:02.4, (20:04.8), (20:38.4) |
9 | 250 | Lawrence (NJ),
NJ - Team Time (1st 5) 1:32:06.2 | Spread (1st 5) 2:25.1 |
| 28, 37, 49, 52, 84, (88), (93) |
| Lionell Jean, Cullen McDermott, Jerry King, Matthew Stern, Dylan Cox, (Alex Knab), (Gabriel McNamara) |
| 17:27.1, 17:56.3, 18:22.2, 18:28.4, 19:52.2, (20:08.6), (20:43.2) |
10 | 274 | Northern Burlington Regional,
NJ - Team Time (1st 5) 1:33:08.9 | Spread (1st 5) 1:45.3 |
| 34, 51, 56, 58, 75, (79), (92) |
| Gavyn Messenger, Cullyn Johnson, Colin Brennan, Caleb Wiederholt, Alexander Ciuba, (Aiden Long), (Lucas Shealy) |
| 17:44.3, 18:25.8, 18:39.5, 18:49.7, 19:29.6, (19:33.0), (20:41.5) |
11 | 323 | Brick Township,
NJ - Team Time (1st 5) 1:35:11.0 | Spread (1st 5) 1:54.0 |
| 40, 60, 69, 71, 83, (95), (109) |
| Owen Bergen, Ethan Cruz, Kenny Malloy, Eric McCabe, Anthony Thomas, (Zachary D'Elia), (Jason Chen) |
| 17:58.0, 18:52.0, 19:10.0, 19:19.0, 19:52.0, (20:49.0), (22:28.0) |
12 | 331 | Hamilton East - Steinert,
NJ - Team Time (1st 5) 1:35:32.9 | Spread (1st 5) 2:52.5 |
| 25, 60, 76, 81, 89, (94), (102) |
| Tyler Kostin, Joshua Paredes, Anthony Zamichieli, Caden Frisch, Maximilian Kostin, (Jireh Crowell), (Cole Goldenbaum) |
| 17:21.5, 18:52.0, 19:30.0, 19:35.4, 20:14.0, (20:46.0), (21:37.8) |
13 | 332 | Lakewood,
NJ - Team Time (1st 5) 1:36:38.0 | Spread (1st 5) 3:52.0 |
| 32, 42, 73, 85, 100, (111), (115) |
| Charly Dominguez, Maximino Salgado-Vidal, Eric Vargas, Eduardo Batista, Hector Valencia, (Antwan Perez), (Agu Vidal-Salgado) |
| 17:34.0, 18:08.0, 19:28.0, 20:02.0, 21:26.0, (23:29.0), (26:11.0) |
14 | 373 | Neptune,
NJ - Team Time (1st 5) 1:37:54.0 | Spread (1st 5) 2:10.0 |
| 62, 64, 73, 76, 98 |
| Kenly Louis, Montez Swartz, Phillip Singelton, Ruth Ponce, Brian Ramon-Miron |
| 18:53.0, 19:00.0, 19:28.0, 19:30.0, 21:03.0 |
15 | 437 | Burlington Township,
NJ - Team Time (1st 5) 1:42:57.1 | Spread (1st 5) 3:05.4 |
| 70, 72, 80, 107, 108, (113), (114) |
| Joseph Cook, Donald Cucuzzella, Luke Belardo, Marco Baez, Connor Farley, (Ja'Lhyn Quinn), (Tomas Austin) |
| 19:18.0, 19:22.2, 19:34.6, 22:18.9, 22:23.4, (23:46.6), (24:55.8) |
16 | 474 | Freehold Boro,
NJ - Team Time (1st 5) 1:45:37.2 | Spread (1st 5) 3:02.8 |
| 68, 97, 101, 103, 105, (106), (117) |
| Benjamin Fernandez, Andrew Bacile, Anant Sabata, Aiden Casucci, William Hon, (Timothy Ang), (Alexander Garyaev) |
| 19:09.5, 21:02.0, 21:27.4, 21:46.0, 22:12.3, (22:18.0), (28:40.0) |
17 | 499 | Hamilton North - Nottingham,
NJ - Team Time (1st 5) 1:47:53.3 | Spread (1st 5) 2:48.4 |
| 90, 96, 99, 104, 110, (112), (116) |
| Nick Mohring, Ryan Applegate, Rushil Shah, Ethan Wiebesiek, Tim Babkowski, (Aidan Babkowski), (Matthew Wilke) |
| 20:20.8, 20:54.9, 21:22.1, 22:06.3, 23:09.2, (23:31.8), (27:26.0) |