| 1 | 38 | Summit,
NJ - Team Time (1st 5) 52:17.7 | Spread (1st 5) 46.3 |
| 3, 4, 6, 10, 15, (20), (22) |
| John Cho, Nate Roberts, Emre Kusmin, Dan Cota, Sam Ard, (Carter Herman), (Jonah Malik) |
| 10:09.2, 10:13.5, 10:25.9, 10:33.6, 10:55.5, (11:02.1), (11:07.7) |
| 2 | 83 | Ocean City,
NJ - Team Time (1st 5) 54:14.3 | Spread (1st 5) 1:14.8 |
| 2, 9, 19, 25, 28, (45), (59) |
| Nick Scarangelli, Matt Hoffman, Ethan Buck, Colin Abbott, Zach Hutchinson, (Caleb Aristizabal), (Sam Ritti) |
| 10:07.4, 10:31.9, 11:00.1, 11:12.7, 11:22.2, (11:45.2), (11:58.9) |
| 3 | 90 | Toms River East,
NJ - Team Time (1st 5) 54:30.0 | Spread (1st 5) 1:12.0 |
| 5, 8, 11, 29, 37, (41), (47) |
| Ryan Macom, Shane Sickler, Joe Mitchell, Declan Butler, Austin Weber, (James Donnelly), (Matthew Moeller) |
| 10:23.0, 10:31.0, 10:38.0, 11:23.0, 11:35.0, (11:42.0), (11:47.2) |
| 4 | 143 | Wayne Hills,
NJ - Team Time (1st 5) 55:42.0 | Spread (1st 5) 2:46.0 |
| 1, 14, 16, 21, 91, (123), (152) |
| Wilson Stansfield, Michael Kearney, Jacob Belenkiy, Santiago Gonzalez, Aryav Vyas, (Aidan Chung), (Theron Layug) |
| 10:00.0, 10:55.0, 10:57.0, 11:04.0, 12:46.0, (13:24.0), (14:29.0) |
| 5 | 182 | Moorestown,
NJ - Team Time (1st 5) 57:22.9 | Spread (1st 5) 1:15.9 |
| 12, 24, 41, 48, 57, (61), (64) |
| Colin Shand, Peter Simpson, Will Inglis, Hari Bezwada, Connall Maroney, (Evan Schaffer), (Luke Labroli) |
| 10:41.9, 11:12.2, 11:42.0, 11:49.0, 11:57.8, (11:59.3), (12:01.9) |
| 6 | 258 | Mainland Regional,
NJ - Team Time (1st 5) 59:13.5 | Spread (1st 5) 1:48.8 |
| 13, 39, 51, 71, 84, (90), (102) |
| Elliot Post, Micah Miller, Justin Yon, John Gaffney, Grant Livingston, (Trey Goldstein), (Ethan Bongiovanni) |
| 10:49.5, 11:38.0, 11:50.9, 12:16.8, 12:38.3, (12:45.9), (12:58.5) |
| 7 | 264 | Northern Highlands,
NJ - Team Time (1st 5) 59:15.0 | Spread (1st 5) 1:15.0 |
| 23, 31, 63, 67, 80, (106), (108) |
| Lucas Zando, Kanan Patel, Ryan Dyki, Ryan Vahid, Patrick O'Dea, (Will Skripak), (James Altinbas) |
| 11:12.0, 11:31.0, 12:00.0, 12:05.0, 12:27.0, (13:00.0), (13:08.0) |
| 8 | 280 | Red Bank Regional,
NJ - Team Time (1st 5) 59:53.8 | Spread (1st 5) 1:09.3 |
| 33, 48, 53, 58, 88, (142), (153) |
| Conor Fagan, Peter Gallina, Aidan Lenahan, Julian Groom, August Ray, (Charlie Langa), (Alex Wood) |
| 11:32.5, 11:49.0, 11:52.5, 11:58.0, 12:41.8, (13:56.0), (14:31.1) |
| 9 | 292 | Northern Burlington Regional,
NJ - Team Time (1st 5) 59:52.9 | Spread (1st 5) 2:24.4 |
| 17, 27, 54, 73, 121, (134), (140) |
| Caleb Wiederholt, Colin Brennan, Gavyn Messenger, Noah Taylor, Keegan Fitzpatrick, (Jp West), (Ryder Smith) |
| 10:57.2, 11:21.9, 11:53.8, 12:18.4, 13:21.6, (13:42.6), (13:48.8) |
| 10 | 309 | Timber Creek,
NJ - Team Time (1st 5) 1:00:29.6 | Spread (1st 5) 48.1 |
| 40, 43, 69, 76, 81, (93), (120) |
| Mark Eaton, Kevin Gruen, Kyle Van Auken, Evan Bishop, Ryan Pancoast, (Hakim Jordan), (Jacob Dobrowolski) |
| 11:41.0, 11:44.5, 12:13.2, 12:21.8, 12:29.1, (12:49.4), (13:21.3) |
| 11 | 321 | Gloucester Co Vo-Tech,
NJ - Team Time (1st 5) 1:00:39.3 | Spread (1st 5) 51.9 |
| 44, 50, 65, 79, 83, (97), (100) |
| Gavin Kravchuck, Patrick Monaghan, Gavin Hoover, Luke Clodfelter, Jacob Scheeper, (Jim Donohue), (Owen DeLuca) |
| 11:45.0, 11:49.7, 12:02.0, 12:25.7, 12:36.9, (12:54.8), (12:56.8) |
| 12 | 357 | Hammonton,
NJ - Team Time (1st 5) 1:01:32.2 | Spread (1st 5) 1:22.0 |
| 34, 62, 70, 94, 97, (99), (110) |
| Sean Fudala, Jesus Flores, Matt Martino, Alex Brennan, Andrew Hoover, (Alex Galeano), (Aiden Peeke) |
| 11:32.8, 11:59.9, 12:14.9, 12:49.8, 12:54.8, (12:55.0), (13:08.9) |
| 13 | 434 | Wayne Valley,
NJ - Team Time (1st 5) 1:03:35.0 | Spread (1st 5) 3:18.0 |
| 26, 60, 82, 112, 154, (158), (175) |
| Dominic Lally, Logan Estrella, Aidan Barkley, Carter Graf, Blake Harmon, (Maximilian Kata), (William Koppenal) |
| 11:18.0, 11:59.0, 12:31.0, 13:11.0, 14:36.0, (14:42.0), (16:29.0) |
| 14 | 469 | Triton Regional,
NJ - Team Time (1st 5) 1:05:27.4 | Spread (1st 5) 6:07.8 |
| 7, 66, 103, 117, 176 |
| Ethan Wence, Nicholas Mack, Michael Garofalo, Nicholas Micale, Jameson Burke |
| 10:30.2, 12:02.4, 12:59.2, 13:17.6, 16:38.0 |
| 15 | 480 | West Windsor-Plainsboro North,
NJ - Team Time (1st 5) 1:06:32.0 | Spread (1st 5) 5:14.7 |
| 35, 36, 96, 135, 178 |
| Vibhav Kumar, Kalp Ostawal, Andy Chi, Alan Zheng, Milav Shah |
| 11:32.9, 11:33.1, 12:54.6, 13:43.8, 16:47.6 |
| 16 | 485 | Hopewell Valley Central,
NJ - Team Time (1st 5) 1:04:21.9 | Spread (1st 5) 2:15.1 |
| 32, 77, 114, 124, 138, (181) |
| Colin Vickery, Mason O'Connor, Marek Rembowski, Kirthi Suryanarayan, Sam Renaud, (Daniel Lesnever) |
| 11:32.3, 12:22.4, 13:11.4, 13:28.4, 13:47.4, (20:26.7) |
| 17 | 509 | Seneca,
NJ - Team Time (1st 5) 1:04:47.3 | Spread (1st 5) 1:56.3 |
| 55, 78, 105, 130, 141, (146), (166) |
| Dominic Lera, Kirk Traekner, Zakariah McCoy, Sean George, Curtis James, (Connor McCafferty), (Patrick Griffin) |
| 11:54.1, 12:25.4, 12:59.9, 13:37.5, 13:50.4, (14:07.5), (15:08.2) |
| 18 | 529 | Colts Neck,
NJ - Team Time (1st 5) 1:05:54.0 | Spread (1st 5) 2:53.0 |
| 46, 95, 108, 125, 155, (157), (169) |
| Zack Metzger, Cameron Guindi, Matt Monchinski, Logan Correale, David Schell, (Joseph Puma), (Anthony Vendittoli) |
| 11:46.0, 12:52.0, 13:08.0, 13:29.0, 14:39.0, (14:41.0), (15:22.0) |
| 529 | Ramapo (NJ),
NJ - Team Time (1st 5) 1:06:05.0 | Spread (1st 5) 3:15.0 |
| 68, 74, 101, 116, 170 |
| Jackson Stefanacci, Ryan Ficarra, Carson Strzeminski, Ryan Layng, Daniel Cilingiryan |
| 12:08.0, 12:19.0, 12:58.0, 13:17.0, 15:23.0 |
| 20 | 531 | Middletown South,
NJ - Team Time (1st 5) 1:05:19.1 | Spread (1st 5) 1:22.2 |
| 72, 89, 107, 130, 133, (147), (163) |
| Matthew Leonard, Connor Layton, Aiden O'Grady-Thompson, Joseph Rogers, Xander Stingo, (Kenneth Campion), (Connor Garrett) |
| 12:18.2, 12:42.3, 13:00.7, 13:37.5, 13:40.4, (14:08.9), (14:53.1) |
| 21 | 543 | Somerville,
NJ - Team Time (1st 5) 1:06:08.0 | Spread (1st 5) 2:50.0 |
| 52, 92, 112, 129, 158, (160), (162) |
| Aiden La Roche, Jack Sweitzer, Brayden Nguyen, Gabe Mendez, Matthew Wescott, (Kushal Shah), (Jose Mendonca) |
| 11:52.0, 12:47.0, 13:11.0, 13:36.0, 14:42.0, (14:45.0), (14:53.0) |
| 22 | 588 | Absegami,
NJ - Team Time (1st 5) 1:06:45.1 | Spread (1st 5) 1:28.9 |
| 87, 104, 122, 127, 148 |
| Christopher Eaton, Sheng-Yu Chen, Abdullah Imran, Ronnie Caro, Cillian OShaughnessy |
| 12:41.2, 12:59.3, 13:21.9, 13:32.6, 14:10.1 |
| 23 | 605 | John F Kennedy (Iselin),
NJ - Team Time (1st 5) 1:08:57.3 | Spread (1st 5) 4:52.3 |
| 18, 111, 136, 167, 173 |
| Ayaan Amin, Darsheel Shinde, Sarvesh Kuppani, Hariviswanath Shriram, Joshua Rivera |
| 10:58.0, 13:10.0, 13:45.0, 15:14.0, 15:50.3 |
| 605 | Sparta,
NJ - Team Time (1st 5) 1:06:59.0 | Spread (1st 5) 1:28.0 |
| 75, 126, 128, 137, 139, (145), (155) |
| Timothy Mudrick, Jack McGurrin, Bennett Coleman, Joseph Willwerth, Adrian Applebaum, (Nathan Coleman), (Santiago Lopez-Angel) |
| 12:20.0, 13:31.0, 13:34.0, 13:46.0, 13:48.0, (14:05.0), (14:39.0) |
| 605 | Winslow Township,
NJ - Team Time (1st 5) 1:09:05.8 | Spread (1st 5) 4:51.7 |
| 30, 118, 132, 151, 174, (180) |
| Gilberto Leza, Ryan Velez, Eric Witcher, Erin Harrington, Steven Hardy, (Imran Ramos) |
| 11:25.1, 13:18.9, 13:38.7, 14:26.3, 16:16.8, (17:29.8) |
| 26 | 626 | Pascack Valley,
NJ - Team Time (1st 5) 1:10:20.1 | Spread (1st 5) 4:16.2 |
| 85, 86, 115, 161, 179 |
| Brian Slasinski, Will Tarna, John McCahill, Eric Welter, Nathan Ko |
| 12:38.9, 12:39.4, 13:14.7, 14:52.0, 16:55.1 |
| 27 | 639 | Morris Hills,
NJ - Team Time (1st 5) 1:09:25.0 | Spread (1st 5) 3:37.0 |
| 38, 119, 150, 165, 167, (171), (172) |
| Nick Falcone, Saahil Sharma, Anderson Harris, Nolan Ribeiro, Alexander Gimenez, (Jeremiah Au), (Bryann Villavicencio) |
| 11:37.0, 13:20.0, 14:14.0, 15:00.0, 15:14.0, (15:25.0), (15:31.0) |
| 28 | 656 | Camden Co Tech (Sicklerville),
NJ - Team Time (1st 5) 1:09:06.7 | Spread (1st 5) 2:59.8 |
| 56, 143, 144, 149, 164, (177) |
| Julian Rich, Chace Boucher, Connor Mosley, Pheonix Staines, Brayden Pernitza, (Marcus Emerick) |
| 11:55.6, 13:58.4, 14:04.1, 14:13.2, 14:55.4, (16:45.1) |