1 | 25 | Christian Brothers Academy,
NJ - Team Time (1st 5) 51:32.8 | Spread (1st 5) 42.9 |
| 1, 2, 5, 8, 9, (20), (21) |
| Nicholas Sullivan, Lucas Ward, Kiernan Leary, Matthew Mastroly, Sean Lawson, (Tadhg Galvin), (Michael Lawson) |
| 9:58.3, 10:00.1, 10:19.1, 10:34.1, 10:41.2, (11:19.8), (11:21.3) |
2 | 74 | Southern Regional,
NJ - Team Time (1st 5) 55:27.7 | Spread (1st 5) 17.3 |
| 12, 13, 14, 17, 18, (23), (26) |
| Brendan Jelley, Andrew Bowker, Christian Schiattarella, Ty Adanatzian, Charles Burton, (Nick Gunderson), (Kyle Serino) |
| 10:58.7, 11:01.1, 11:03.0, 11:08.9, 11:16.0, (11:25.5), (11:30.1) |
3 | 80 | North Hunterdon,
NJ - Team Time (1st 5) 55:02.7 | Spread (1st 5) 1:27.8 |
| 6, 10, 11, 16, 37, (40), (44) |
| Asa Alderman, Jeremy Bavaro, David McKinnon, Brayden Barro, Anthony Carosi, (Matthew DiLanno), (Jack Glaser) |
| 10:21.9, 10:46.1, 10:58.2, 11:06.8, 11:49.7, (11:55.4), (12:01.0) |
4 | 94 | Highland Regional,
NJ - Team Time (1st 5) 54:58.4 | Spread (1st 5) 1:51.9 |
| 3, 4, 15, 29, 43, (106), (114) |
| Gavin Gallo, Cole Knoedler, Anthony Imperatore, Michael Connor, Jake Smith, (Colin Clark), (Drew Wonderlin) |
| 10:05.4, 10:13.8, 11:04.9, 11:37.0, 11:57.3, (14:06.8), (14:25.8) |
5 | 175 | Lenape,
NJ - Team Time (1st 5) 59:05.2 | Spread (1st 5) 1:34.4 |
| 19, 24, 32, 34, 66, (68), (80) |
| AJ Micale, Antonio Tornese, Michael Young, Bryan Gaskill, Joseph Cortese, (Matthew Michnowski), (Joe Hochberg) |
| 11:16.7, 11:27.8, 11:43.9, 11:45.7, 12:51.1, (12:52.3), (13:16.5) |
6 | 217 | Ridge,
NJ - Team Time (1st 5) 1:00:17.0 | Spread (1st 5) 52.0 |
| 31, 35, 41, 54, 56, (70), (76) |
| Jon Wey, Patrick Doran, Nick Rivera, Alex Grant, Tarun Kandra, (Aryan Malik), (Chris Kirkwood) |
| 11:39.0, 11:46.0, 11:56.0, 12:25.0, 12:31.0, (12:57.0), (13:14.0) |
7 | 255 | Cherry Hill East,
NJ - Team Time (1st 5) 1:01:46.6 | Spread (1st 5) 1:52.1 |
| 28, 39, 49, 56, 83, (168) |
| Grant Yoon, Daniel Farling, Christo Korneyev, Douglas Cox, Owen Panackal, (Adam Ali) |
| 11:36.4, 11:53.5, 12:17.2, 12:31.0, 13:28.5, (17:06.5) |
8 | 274 | Bernards,
NJ - Team Time (1st 5) 1:02:08.0 | Spread (1st 5) 49.0 |
| 46, 50, 53, 58, 67, (134), (141) |
| Patrick Griffin, Carson Beach, Tyler Stevens, George Flaherty, Markus Dickson, (Ty Stauffer), (Matthew Aguero De Leon) |
| 12:03.0, 12:18.0, 12:22.0, 12:33.0, 12:52.0, (15:08.0), (15:25.0) |
9 | 283 | Montclair,
NJ - Team Time (1st 5) 1:02:29.5 | Spread (1st 5) 1:07.8 |
| 38, 41, 61, 71, 72, (73), (74) |
| Ian Habjan, Markus Corredor, Alexander Arata, George Maguire, Niculae Draghici, (Leo Babboni), (Alexander Kuzyk) |
| 11:51.8, 11:56.0, 12:43.4, 12:58.7, 12:59.6, (13:00.3), (13:02.8) |
10 | 306 | Pennsauken,
NJ - Team Time (1st 5) 1:03:07.1 | Spread (1st 5) 3:49.5 |
| 7, 25, 81, 82, 111, (161) |
| Joel Oquendo, Andrew Do, Ray Chau, Remy Trinh, Nahz Ben-Yahudah, (Elijah Fuentes) |
| 10:28.3, 11:28.5, 13:24.7, 13:27.8, 14:17.8, (16:11.1) |
11 | 310 | Bergen Catholic,
NJ - Team Time (1st 5) 1:03:22.1 | Spread (1st 5) 1:54.2 |
| 30, 45, 69, 78, 88, (102), (115) |
| Joseph Griffith, James Hughes, Tommy Sullivan, Drew Giacomini, Nate Booth, (Danny Grabstein), (Jack Sheehan) |
| 11:37.8, 12:02.3, 12:54.4, 13:15.6, 13:32.0, (13:58.3), (14:26.0) |
12 | 356 | Collingswood,
NJ - Team Time (1st 5) 1:05:04.0 | Spread (1st 5) 3:45.8 |
| 27, 55, 59, 77, 138 |
| Ryan Schell, Avery Groves, Nathan Eife, Tim Hause, Damian DiPinto |
| 11:31.0, 12:27.0, 12:35.0, 13:14.2, 15:16.8 |
13 | 370 | Triton Regional,
NJ - Team Time (1st 5) 1:05:34.9 | Spread (1st 5) 2:39.8 |
| 33, 51, 84, 89, 113 |
| Nathan Kramer, Antonio Nieves, Sean Lemon, Andrew Moore, Mark Gailer |
| 11:44.8, 12:18.3, 13:28.8, 13:38.4, 14:24.6 |
14 | 445 | Voorhees,
NJ - Team Time (1st 5) 1:07:58.5 | Spread (1st 5) 3:53.2 |
| 36, 64, 85, 108, 152 |
| William Keiser, Andrew Stein, Lucas Garcia, Connor McIsaac, Nicholas O'Brien |
| 11:46.8, 12:48.5, 13:30.0, 14:13.2, 15:40.0 |
15 | 460 | Watchung Hills Reg,
NJ - Team Time (1st 5) 1:08:38.0 | Spread (1st 5) 2:51.0 |
| 60, 63, 93, 101, 143, (159), (171) |
| Aleck Graf, Ryan Kuran, Dimitrios Hirschman, Ivan Nilsen, Andrew Zhu, (Ian Wizeman), (Stanley Liu) |
| 12:38.0, 12:48.0, 13:45.0, 13:58.0, 15:29.0, (16:09.0), (17:24.0) |
16 | 481 | West Essex Regional,
NJ - Team Time (1st 5) 1:09:09.6 | Spread (1st 5) 3:26.9 |
| 47, 52, 109, 128, 145, (149), (150) |
| Michael Colitti, Sam Goldstein, Eli Boshak, Walter Galarowicz, Tanner Newby, (Samuel Brendel), (Christian Hiel) |
| 12:06.5, 12:18.5, 14:17.0, 14:54.2, 15:33.4, (15:39.0), (15:39.2) |
17 | 485 | Seton Hall Prep,
NJ - Team Time (1st 5) 1:09:25.0 | Spread (1st 5) 1:21.5 |
| 86, 87, 92, 96, 124, (125), (126) |
| Max de Fries, Joe Nader, Paulo Reyes, Jason Campbell, Matt Gupta, (David Baird), (Daniel Armanious) |
| 13:30.2, 13:31.6, 13:43.8, 13:47.7, 14:51.7, (14:52.3), (14:52.9) |
18 | 521 | Sparta,
NJ - Team Time (1st 5) 1:10:39.0 | Spread (1st 5) 2:50.3 |
| 62, 65, 118, 130, 146, (172) |
| Anthony Lane, Daniel Maher, James DiPasquale, Dillon Caswell, Owen Hassloch, (Sarah Yarnall) |
| 12:45.4, 12:50.5, 14:30.6, 14:56.8, 15:35.7, (17:28.3) |
19 | 535 | Timber Creek,
NJ - Team Time (1st 5) 1:11:02.1 | Spread (1st 5) 1:34.5 |
| 90, 94, 95, 119, 137, (158) |
| Evan Bishop, Leo Ramos, Hakim Jordan, Kevin Gruen, Peter Haynes, (Christopher Mosley) |
| 13:41.1, 13:46.9, 13:47.4, 14:31.1, 15:15.6, (15:57.6) |
20 | 536 | West Orange,
NJ - Team Time (1st 5) 1:12:24.5 | Spread (1st 5) 6:30.7 |
| 22, 90, 97, 151, 176, (193) |
| Langston Siguenza, Samuel Fox, Randall Stevens, Aidan Tolchin, Erik Powell, (Selamawi Dani) |
| 11:21.5, 13:41.1, 13:49.9, 15:39.8, 17:52.2, (20:43.9) |
21 | 559 | Millburn,
NJ - Team Time (1st 5) 1:11:40.7 | Spread (1st 5) 59.0 |
| 100, 103, 110, 117, 129, (131), (140) |
| Matthias Mahfouz, Evan Brewer, Devon Zhang, Jared Erman, Justin Garbowitz, (Jaiden Lee), (Kishan Malhotra) |
| 13:57.5, 13:59.3, 14:17.4, 14:30.0, 14:56.5, (14:57.2), (15:19.5) |
22 | 598 | Rutgers Prep,
NJ - Team Time (1st 5) 1:13:13.0 | Spread (1st 5) 2:27.0 |
| 75, 116, 127, 136, 144, (162) |
| Christopher Dziuba, Agni Raginikantha, Christopher Kaleekal, Daniel Tian, Giovanni Castro, (Aryan Thakrar) |
| 13:05.0, 14:28.0, 14:54.0, 15:14.0, 15:32.0, (16:19.0) |
23 | 655 | Phillipsburg,
NJ - Team Time (1st 5) 1:18:55.6 | Spread (1st 5) 6:12.3 |
| 48, 79, 170, 175, 183 |
| Peter Evanowski, Robert Anselmo, Heather Cespedes, Sasha Sathyanarayan, Riley Heaney |
| 12:17.0, 13:15.9, 17:21.7, 17:31.7, 18:29.3 |
24 | 669 | Columbia,
NJ - Team Time (1st 5) 1:15:22.5 | Spread (1st 5) 1:51.8 |
| 104, 105, 147, 156, 157, (160), (189) |
| Quinton Macintosh, Max Schmitt, Harry Fardin, Jackson Paganini, Alex Garriga, (Mikhail Lyons), (Samuel Koranteng) |
| 14:00.8, 14:02.6, 15:36.1, 15:50.4, 15:52.6, (16:10.4), (19:32.3) |
25 | 689 | Science Park,
NJ - Team Time (1st 5) 1:17:19.7 | Spread (1st 5) 2:55.3 |
| 120, 121, 133, 142, 173, (178), (185) |
| John Chacon, Emmanuel Vazquez, Thiago DeOliveira, Kevin Gonzalez, Jordan King, (John Padillo), (Kevin Figueiredo) |
| 14:33.3, 14:43.3, 15:06.5, 15:28.0, 17:28.6, (18:00.0), (18:53.5) |
26 | 716 | Vernon Township,
NJ - Team Time (1st 5) 1:20:14.3 | Spread (1st 5) 4:46.9 |
| 107, 122, 132, 169, 186, (187), (194) |
| Carlos Pagan, Daniel Lovett, Shawn Kiernan, Eric Fattorusso, Keela Mcelduff, (Kerry Cueman), (Gerald Bartoli) |
| 14:12.2, 14:44.8, 14:59.9, 17:18.3, 18:59.1, (18:59.3), (20:52.2) |
27 | 728 | Livingston,
NJ - Team Time (1st 5) 1:19:30.9 | Spread (1st 5) 3:15.5 |
| 98, 135, 163, 165, 167 |
| Max Esralew, Noah Marcus, Justin Wayne, Brett Levine, Zachary Canent |
| 13:50.8, 15:08.4, 16:39.4, 16:46.0, 17:06.3 |
28 | 736 | Glen Ridge,
NJ - Team Time (1st 5) 1:20:30.5 | Spread (1st 5) 3:52.4 |
| 112, 123, 148, 174, 179 |
| Mac Davidson, Preston Palm, Sander Weinstein, Alp Uygur, Connor Bayne |
| 14:20.9, 14:47.7, 15:37.3, 17:31.3, 18:13.3 |
29 | 750 | Nutley,
NJ - Team Time (1st 5) 1:21:20.8 | Spread (1st 5) 4:27.6 |
| 99, 139, 155, 177, 180, (181) |
| Dan Harrington, Benjamin Wuebben, Justice Rivera, Taylor Carnell, Saumya Dwivedi, (Chris Bibbo) |
| 13:54.9, 15:18.8, 15:49.2, 17:55.4, 18:22.5, (18:26.1) |
30 | 874 | University,
NJ - Team Time (1st 5) 1:30:33.6 | Spread (1st 5) 4:38.3 |
| 153, 154, 184, 191, 192, (195) |
| Najee Massenburg, Guy St Fleur, Marcus Cineus, Mark Woobey, Julio De Los Santos, (Jawan Walker) |
| 15:40.7, 15:44.6, 18:43.3, 20:06.0, 20:19.0, (26:07.1) |
31 | 890 | Hackettstown,
NJ - Team Time (1st 5) 1:31:23.0 | Spread (1st 5) 2:58.5 |
| 164, 166, 182, 188, 190 |
| Grace Remondelli, Sarah Nadir, Didem Heath, Brook Dodge, Anagha Nair |
| 16:45.2, 17:02.6, 18:27.9, 19:23.6, 19:43.7 |