1 | 27 | Bogota,
NJ - Team Time (1st 5) 1:22:15.0 | Spread (1st 5) 1:39.0 |
| 1, 2, 5, 7, 12, (21), (89) |
| James Draney, Danny Daurio, Ryan White, Cole Geraghty, Daniel Rivera, (Jimmy Gutierrez), (Syed-Hamza Hassaini) |
| 15:39.0, 15:51.0, 16:33.0, 16:54.0, 17:18.0, (17:42.0), (19:54.0) |
2 | 99 | Wallkill Valley Reg,
NJ - Team Time (1st 5) 1:27:44.9 | Spread (1st 5) 2:08.9 |
| 3, 12, 14, 30, 40, (107), (108) |
| Cameron Gec, Nick Boyle, Thomas Hanisch, Zac Creeden, Clayton Steyling, (Garret Koch), (Dylan Gerisch) |
| 16:25.0, 17:18.0, 17:22.0, 18:06.0, 18:33.9, (20:42.0), (20:44.0) |
3 | 147 | North Warren Reg,
NJ - Team Time (1st 5) 1:29:49.4 | Spread (1st 5) 2:17.4 |
| 4, 26, 31, 36, 50, (91), (110) |
| William Summers, Aiden Solano, Chase Mlecz, Jake Riley, Dillon Johnstone, (Zach Simpson), (Devin Johnstone) |
| 16:32.6, 18:00.8, 18:08.0, 18:18.0, 18:50.0, (20:07.0), (20:49.7) |
4 | 152 | Kinnelon,
NJ - Team Time (1st 5) 1:30:05.5 | Spread (1st 5) 1:40.4 |
| 9, 18, 38, 42, 45, (56), (60) |
| Chris Singer, Sam Roberts, Eric Mougalian, Jake Stanton, Peter Davin, (Aaron Burt), (Griffin Hall) |
| 16:59.0, 17:28.5, 18:23.0, 18:35.6, 18:39.4, (18:56.1), (19:01.7) |
5 | 179 | New Milford,
NJ - Team Time (1st 5) 1:31:34.0 | Spread (1st 5) 1:05.0 |
| 22, 24, 27, 49, 57, (68), (98) |
| Jay Guevara, Liam McAveney, Nick Lenge, Russell Johnson, Luke Tyler, (Sean Johnson), (Camdyn Williams) |
| 17:52.0, 17:53.0, 18:05.0, 18:47.0, 18:57.0, (19:15.0), (20:21.0) |
6 | 224 | Hopatcong,
NJ - Team Time (1st 5) 1:32:55.5 | Spread (1st 5) 3:51.0 |
| 11, 16, 39, 43, 115, (122), (135) |
| Anthon Christiana, Anthony Christiana, Patrick Dugan, Justin McCarthy, Maxwell Schuman, (Sharif Ramsey), (Justin Bergman) |
| 17:15.0, 17:26.0, 18:31.0, 18:37.5, 21:06.0, (22:01.0), (25:30.0) |
7 | 236 | Boonton,
NJ - Team Time (1st 5) 1:32:52.9 | Spread (1st 5) 2:08.2 |
| 15, 23, 55, 66, 77, (81), (84) |
| James Eyler, Noah Geslao, Mark Stanic, Baldwin Patrick, Billy Diese, (Paul Lozaw), (Preston Haney) |
| 17:23.5, 17:52.4, 18:55.3, 19:10.0, 19:31.7, (19:36.0), (19:43.3) |
8 | 253 | Butler,
NJ - Team Time (1st 5) 1:33:46.3 | Spread (1st 5) 1:25.5 |
| 20, 51, 59, 61, 62, (90), (103) |
| Matt Konopinski, Aren Koeber, Richard Warga, Joseph Voli, Patrick Voli, (Christian Kulp), (Daniel Rinaldi) |
| 17:40.5, 18:53.7, 19:01.0, 19:05.1, 19:06.0, (20:01.1), (20:33.1) |
9 | 268 | Hasbrouck Heights,
NJ - Team Time (1st 5) 1:34:09.0 | Spread (1st 5) 1:24.0 |
| 33, 33, 57, 62, 83, (93), (106) |
| Ryan Mernin, Bryan Cobcobo, Gangshar Lama, Dennis Riordan, Andrew Stavash, (Tajinder Singh), (Justin Perez) |
| 18:14.0, 18:14.0, 18:57.0, 19:06.0, 19:38.0, (20:13.0), (20:40.0) |
10 | 278 | Cedar Grove,
NJ - Team Time (1st 5) 1:33:55.2 | Spread (1st 5) 2:44.4 |
| 6, 44, 72, 76, 80, (96), (114) |
| Patrick Smurla, Brian Freda, Chris Handel, Thomas Kelly, David Freda, (Bruce Williams), (Elias Sigalas) |
| 16:50.9, 18:38.5, 19:20.3, 19:30.2, 19:35.3, (20:19.0), (21:00.2) |
11 | 282 | Kittatinny Regional,
NJ - Team Time (1st 5) 1:34:44.4 | Spread (1st 5) 40.0 |
| 46, 47, 48, 70, 71, (79), (86) |
| Liam Nelms, Paul Litterio, Jake Shackleton, Joe Rosa, Isiah Wood, (Jack Swett), (Danny Shackleton) |
| 18:40.0, 18:41.0, 18:46.0, 19:17.4, 19:20.0, (19:35.0), (19:47.0) |
12 | 298 | Saddle Brook,
NJ - Team Time (1st 5) 1:34:58.0 | Spread (1st 5) 1:53.0 |
| 25, 27, 74, 85, 87, (88), (126) |
| Steven Halpin, Sean Roberts, Daniel Cruz, Dawid Gil, Thomas Breedveld, (Jason Vicioso), (Amandeep Singh) |
| 17:55.0, 18:05.0, 19:26.0, 19:44.0, 19:48.0, (19:49.0), (23:17.0) |
13 | 310 | Leonia,
NJ - Team Time (1st 5) 1:35:23.0 | Spread (1st 5) 3:21.0 |
| 7, 53, 64, 92, 94, (97), (99) |
| Gabriel Tapia-Suarez, Nicolas Echavez, Yaseen Abdelaziz, Michael Kang, Cooper Talbott, (Kevin Wu), (Johnathan Perino) |
| 16:54.0, 18:55.0, 19:09.0, 20:10.0, 20:15.0, (20:20.0), (20:22.0) |
| 310 | Pompton Lakes,
NJ - Team Time (1st 5) 1:35:23.0 | Spread (1st 5) 1:28.0 |
| 27, 64, 68, 73, 78, (82), (102) |
| Evan Cornwell, Jacob Nestle, Duncan Mara, Alex Rios, Jon Basta, (Joshua Myers), (Oscar Galindo) |
| 18:05.0, 19:09.0, 19:15.0, 19:21.0, 19:33.0, (19:37.0), (20:32.0) |
15 | 316 | Pequannock Township,
NJ - Team Time (1st 5) 1:35:31.9 | Spread (1st 5) 3:32.2 |
| 10, 32, 75, 95, 104, (105), (109) |
| Kurt Hill, John Miller, Trey Povanda, Dylan Irwin, John White, (Ryan Kong), (Dakota Carfello) |
| 17:02.7, 18:12.0, 19:27.0, 20:15.3, 20:34.9, (20:37.7), (20:47.0) |
16 | 324 | Waldwick,
NJ - Team Time (1st 5) 1:36:28.0 | Spread (1st 5) 2:33.0 |
| 35, 37, 41, 100, 111, (128), (136) |
| Semus Tyler, Kyle Benvenuto, Joseph Parsons, Trevor Frese, Sam Safar, (Albert Almonte), (Jeff Kim) |
| 18:17.0, 18:21.0, 18:35.0, 20:25.0, 20:50.0, (23:29.0), (26:21.0) |
17 | 417 | Midland Park,
NJ - Team Time (1st 5) 1:40:49.0 | Spread (1st 5) 5:08.0 |
| 17, 52, 112, 113, 123, (137), (138) |
| Matt Rossnagel, Steven Baker, Ludovic Guerdat, Jacob Hosier, Sam Sullivan, (Christopher Stokes), (Patrick Monahan) |
| 17:27.0, 18:54.0, 20:55.0, 20:58.0, 22:35.0, (26:40.0), (27:02.0) |
18 | 436 | Cresskill,
NJ - Team Time (1st 5) 1:40:20.0 | Spread (1st 5) 3:31.0 |
| 19, 66, 116, 117, 118, (118), (120) |
| Joe Mioli, Michael Brennan, Makoto Okamoto, Edward Friedman, Matthew Lapinig, (Shalev Goldszmidt), (Samuel Kwasnaza) |
| 17:40.0, 19:10.0, 21:09.0, 21:10.0, 21:11.0, (21:11.0), (21:15.0) |
19 | 545 | Bergen Arts & Science Charter,
NJ - Team Time (1st 5) 1:51:55.8 | Spread (1st 5) 6:26.0 |
| 53, 101, 127, 130, 134, (139), (140) |
| Rohan Afflick, Dylan Paone, Jorge Alvarez, Noah Raymond, Karim Karabacak, (Matthew Salazar), (Uko Ebreso) |
| 18:55.0, 20:26.3, 23:23.0, 23:50.5, 25:21.0, (29:15.0), (31:00.0) |
20 | 630 | Paterson Charter Science & Tech,
NJ - Team Time (1st 5) 1:55:05.0 | Spread (1st 5) 2:37.0 |
| 121, 124, 125, 129, 131, (132), (133) |
| Roy Davis, Joshua Thomas, Terrence Ferguson, Norberto Ramirez, Nathanael Otanez, (Jahshir Vaughn), (Anthony Guzman) |
| 21:46.0, 22:38.0, 22:45.0, 23:33.0, 24:23.0, (24:35.0), (24:39.0) |