1 | 47 | Mountain Lakes,
NJ - Team Time (1st 5) 1:24:03.2 | Spread (1st 5) 2:08.0 |
| 1, 3, 6, 12, 25, (31), (34) |
| Jared Cooper, Spencer Gillie, Liam Chavez, Jeremy Anderson, Justin Moran, (Anthony Siino), (Austin Whiteman) |
| 15:38.0, 16:27.4, 16:54.1, 17:17.7, 17:46.0, (17:57.3), (18:03.5) |
2 | 134 | Hasbrouck Heights,
NJ - Team Time (1st 5) 1:28:58.8 | Spread (1st 5) 1:22.9 |
| 8, 21, 29, 33, 43, (49), (57) |
| Ryan Mernin, Jeremy Bailey, Nick Bua, Thomas Kasper, Rei Vaka, (Bryan Cobcobo), (Tajinder Singh) |
| 17:00.6, 17:42.2, 17:50.0, 18:02.5, 18:23.5, (18:31.0), (18:37.3) |
3 | 144 | Wallkill Valley Reg,
NJ - Team Time (1st 5) 1:28:47.7 | Spread (1st 5) 2:11.1 |
| 2, 13, 36, 39, 54, (62), (63) |
| Cameron Gec, Thomas Hanisch, Zac Creeden, Clayton Steyling, Brandon Campbell, (Joseph Ionta), (Dylan Gerisch) |
| 16:25.6, 17:21.0, 18:07.9, 18:16.5, 18:36.7, (18:44.0), (18:46.4) |
4 | 145 | North Warren Reg,
NJ - Team Time (1st 5) 1:29:18.3 | Spread (1st 5) 1:40.2 |
| 7, 18, 23, 41, 56, (82), (84) |
| Jake Riley, Chase Mlecz, Jack Kellaher, Tyler Johnson, Devin Johnstone, (William Baldwin), (James Paulson) |
| 16:56.9, 17:38.0, 17:43.7, 18:22.6, 18:37.1, (19:18.0), (19:23.3) |
5 | 154 | Hopatcong,
NJ - Team Time (1st 5) 1:29:27.7 | Spread (1st 5) 1:56.3 |
| 9, 16, 17, 32, 80, (131) |
| Anthony Christiana, Justin McCarthy, Anthon Christiana, Patrick Dugan, Nick Chey, (Tyler Filipponi) |
| 17:16.7, 17:26.4, 17:30.0, 18:01.6, 19:13.0, (22:13.9) |
6 | 219 | Butler,
NJ - Team Time (1st 5) 1:31:13.2 | Spread (1st 5) 1:33.0 |
| 11, 25, 58, 61, 64, (95), (98) |
| Matt Konopinski, Patrick Voli, Joseph Voli, Richard Warga, Servando Bautista, (Shawn Rankin), (Daniel Rinaldi) |
| 17:17.0, 17:46.0, 18:37.5, 18:42.7, 18:50.0, (19:54.7), (19:57.9) |
7 | 232 | Pompton Lakes,
NJ - Team Time (1st 5) 1:31:53.0 | Spread (1st 5) 1:10.0 |
| 24, 30, 47, 64, 67, (83), (101) |
| Nathan Armstrong, Evan Cornwell, Jacob Nestle, Duncan Mara, Alex Rios, (Joshua Myers), (Bryan Keating) |
| 17:44.0, 17:55.0, 18:30.0, 18:50.0, 18:54.0, (19:20.0), (20:05.0) |
8 | 234 | Bogota,
NJ - Team Time (1st 5) 1:31:49.2 | Spread (1st 5) 3:32.0 |
| 5, 19, 20, 81, 109, (114), (121) |
| Jimmy Gutierrez, Junwei Dong, Jesus Michel, Brandon Rivera, Dylan LeMay, (Syed-Ha Hussaini), (Syed-Hamza Hassaini) |
| 16:49.0, 17:41.0, 17:41.2, 19:17.0, 20:21.0, (20:33.0), (20:55.0) |
9 | 245 | Kinnelon,
NJ - Team Time (1st 5) 1:32:30.8 | Spread (1st 5) 13.1 |
| 44, 45, 50, 51, 55, (71), (72) |
| Griffin Hall, Alex Henderson, Peter Davin, James Dougherty, Eric Mougalian, (Pierce Harriz), (Tyler Dobleske) |
| 18:23.9, 18:24.0, 18:31.3, 18:34.6, 18:37.0, (18:56.3), (19:00.6) |
10 | 284 | Park Ridge,
NJ - Team Time (1st 5) 1:32:53.9 | Spread (1st 5) 3:23.0 |
| 4, 14, 85, 89, 92, (97), (106) |
| Jake Cooper, Michael Pantaleo, Joshua Zdanowicz, Aidan Triana, Anthony DelRosso, (Jack Burns), (Nicolai Nodjanosh) |
| 16:28.0, 17:21.9, 19:28.0, 19:45.0, 19:51.0, (19:56.0), (20:19.0) |
11 | 316 | New Milford,
NJ - Team Time (1st 5) 1:34:18.5 | Spread (1st 5) 2:03.5 |
| 27, 52, 68, 78, 91, (93), (100) |
| Nick Lenge, Luke Tyler, Sean Johnson, Russell Johnson, Kayvon Kiani, (Kaden Stevens), (Robin Manandhar) |
| 17:46.5, 18:35.0, 18:55.0, 19:12.0, 19:50.0, (19:53.0), (20:00.0) |
12 | 318 | Leonia,
NJ - Team Time (1st 5) 1:34:45.0 | Spread (1st 5) 2:02.0 |
| 35, 46, 47, 86, 104, (110), (118) |
| Yaseen Abdelaziz, Ryan Chong, Nicolas Echavez, Johnathan Perino, Kevin Wu, (Moses Park), (Kenoh Uchida) |
| 18:07.0, 18:28.0, 18:30.0, 19:31.0, 20:09.0, (20:26.0), (20:45.0) |
13 | 320 | Cresskill,
NJ - Team Time (1st 5) 1:34:31.4 | Spread (1st 5) 2:54.4 |
| 15, 52, 59, 87, 107, (122), (123) |
| Joe Mioli, Samuel Kwasnaza, Michael Brennan, Roy Geiger, Reilly Ferrie, (Michael Siciliano), (Matthew Lapinig) |
| 17:25.0, 18:35.0, 18:39.0, 19:33.0, 20:19.4, (21:00.0), (21:09.0) |
14 | 330 | Kittatinny Regional,
NJ - Team Time (1st 5) 1:34:51.6 | Spread (1st 5) 1:48.0 |
| 40, 42, 68, 77, 103, (113), (126) |
| Liam Nelms, Jack Swett, Jake Shackleton, Tyler Laticsnics, John Delsordo, (Danny Shackleton), (Calvin Grigal) |
| 18:17.7, 18:23.1, 18:55.0, 19:10.1, 20:05.7, (20:32.0), (21:34.4) |
15 | 337 | Pequannock Township,
NJ - Team Time (1st 5) 1:34:50.0 | Spread (1st 5) 2:37.0 |
| 22, 64, 70, 73, 108, (116), (117) |
| Mitch Eddeh, Jay Bode, John White, Ryan Kong, Michael Stringer, (Pierce Andrea), (Carl Guinta) |
| 17:43.0, 18:50.0, 18:56.0, 19:01.0, 20:20.0, (20:36.5), (20:42.0) |
16 | 404 | Midland Park,
NJ - Team Time (1st 5) 1:38:21.8 | Spread (1st 5) 5:05.2 |
| 10, 74, 90, 96, 134, (145), (146) |
| Matt Rossnagel, Ludovic Guerdat, Tom Kelly, Steven Baker, Sam Sullivan, (William Schmidt), (Kris Strokes) |
| 17:16.8, 19:02.0, 19:46.0, 19:55.0, 22:22.0, (27:30.0), (28:49.0) |
17 | 410 | Saddle Brook,
NJ - Team Time (1st 5) 1:37:52.1 | Spread (1st 5) 3:32.0 |
| 28, 60, 88, 110, 124, (130), (132) |
| Sean Roberts, Daniel Cruz, Thomas Breedveld, Andrew Guiterrez, Reign De Leon, (Amandeep Singh), (Donald Murphy) |
| 17:48.0, 18:42.1, 19:36.0, 20:26.0, 21:20.0, (22:13.0), (22:16.6) |
18 | 449 | Waldwick,
NJ - Team Time (1st 5) 1:39:14.0 | Spread (1st 5) 3:22.0 |
| 38, 75, 99, 112, 125, (128), (135) |
| Joseph Parsons, Trevor Frese, Sam Safar, Brad Gelles, Ryan Bennett, (Maxwell Forrest), (Albert Almonte) |
| 18:10.0, 19:03.0, 19:58.0, 20:31.0, 21:32.0, (21:56.0), (22:33.0) |
19 | 456 | Boonton,
NJ - Team Time (1st 5) 1:38:36.7 | Spread (1st 5) 1:08.7 |
| 76, 79, 94, 102, 105, (115), (120) |
| Hunter Sagerer, Ryerson Ray, Robert Kraus, William Clark, Frank Lefebvre, (Andrew Portas), (Ben Sinar) |
| 19:08.3, 19:12.2, 19:54.0, 20:05.2, 20:17.0, (20:33.1), (20:49.0) |
20 | 551 | Paterson Charter Science & Tech,
NJ - Team Time (1st 5) 1:47:27.6 | Spread (1st 5) 6:30.0 |
| 37, 119, 127, 129, 139, (140), (141) |
| Esmel Tejada, Xavier Reynoso, Nathanael Otanez, Norberto Ramirez, Rafeal Basuri, (Terrence Ferguson), (Christoph Rivera) |
| 18:09.0, 20:48.0, 21:51.7, 21:59.9, 24:39.0, (25:47.0), (25:55.0) |
21 | 686 | Bergen Arts & Science Charter,
NJ - Team Time (1st 5) 1:59:19.0 | Spread (1st 5) 3:55.0 |
| 133, 136, 137, 138, 142, (143), (144) |
| Hakim Barnett, Georg Abulashvili, Darius Torres, Ryan Garcia, Luis Caceres, (Evan Silva), (Roberto Gayoso) |
| 22:20.0, 23:18.0, 23:21.0, 24:05.0, 26:15.0, (26:38.0), (27:10.0) |