140Newark Academy, NJ - Team Time (1st 5) 1:23:57.2 | Spread (1st 5) 1:38.0
3, 4, 7, 8, 18, (23), (26)
Jackson Powers, Warre Sunada-Wong, Jack Ryan, Andy Nagpal, Maximilian Gorbaty, (Parth Sarkar), (Matthew Malloy)
16:03.8, 16:14.9, 16:55.9, 17:00.8, 17:41.8, (18:01.5), (18:07.0)
255Immaculata, NJ - Team Time (1st 5) 1:24:39.3 | Spread (1st 5) 2:19.1
1, 5, 10, 15, 24, (61), (73)
TJ Harkins, James Ptack, Michael Blandino, Michael Harkins, Curtis Quintos, (Michael Schippnick), (Enrique Riego)
15:44.0, 16:15.2, 17:03.0, 17:34.0, 18:03.1, (19:27.6), (19:49.1)
3104St Rose, NJ - Team Time (1st 5) 1:29:06.0 | Spread (1st 5) 1:39.0
6, 12, 25, 29, 32, (35), (43)
Brian Theobald, Sean Donohue, Jared Hewitt, Justin O'Brien, Timothy Clayton, (Cooper Williams), (David Oliver)
16:55.0, 17:18.0, 18:05.0, 18:14.0, 18:34.0, (18:41.6), (18:52.0)
4123Montclair Kimberley, NJ - Team Time (1st 5) 1:28:57.2 | Spread (1st 5) 2:56.6
2, 11, 27, 38, 45, (52), (56)
Charlie Koenig, Jack Wilkin, Nathan Zuckerberg, Aidan Szilagyi, Rohan Moniz, (Nick Steinmetz), (Rohan Jain)
15:57.0, 17:14.1, 18:09.2, 18:43.3, 18:53.6, (19:13.2), (19:18.5)
5144Holy Spirit, NJ - Team Time (1st 5) 1:31:38.3 | Spread (1st 5) 48.9
21, 22, 30, 31, 40, (68), (70)
Diego Taggart, Alex Dejean, Ronald Jackson, Brady Snyder, James Pontari, (Edwardo Taggart), (Nicholas Bannan)
17:57.0, 17:59.0, 18:26.7, 18:29.7, 18:45.9, (19:38.0), (19:41.9)
6192Gill St. Bernard's, NJ - Team Time (1st 5) 1:33:06.3 | Spread (1st 5) 1:11.0
20, 28, 46, 48, 50, (53), (68)
Will Strong, Niels Rongen, Teddy Lazar, James Koether, Andrew Young, (Lachlan Wood), (Tyler Tellalian)
17:53.0, 18:13.3, 18:54.0, 19:02.0, 19:04.0, (19:17.0), (19:38.0)
7193Rutgers Prep, NJ - Team Time (1st 5) 1:33:14.6 | Spread (1st 5) 1:25.0
17, 36, 41, 49, 50, (66), (75)
Rohan Atre, James Jackman, Andre Scheflen, Sid Bose, Evan Nejad, (Christian Henry), (Greg Gawdiak)
17:39.0, 18:42.0, 18:47.0, 19:02.6, 19:04.0, (19:35.8), (19:50.0)
8195Moorestown Friends, NJ - Team Time (1st 5) 1:32:51.7 | Spread (1st 5) 1:55.0
14, 16, 47, 58, 60, (72), (78)
Aidan Chick, Mark Johnson, Patrick Greer, Andrew Mercantini, Collin Montenegro, (Emmet Kimberly), (Parker Kimberly)
17:30.9, 17:36.0, 18:55.0, 19:23.9, 19:25.9, (19:48.8), (19:57.3)
9302Ranney, NJ - Team Time (1st 5) 1:38:11.0 | Spread (1st 5) 4:11.0
9, 37, 82, 85, 89, (98), (121)
Evan Woska, Richard Nagy, Zihao Zeng, Liam Marriott, Michael Cunningham, (Matthew Wrigley), (Shreyan Nageswaran)
17:02.0, 18:43.0, 20:27.0, 20:46.0, 21:13.0, (21:37.0), (23:55.0)
10315Eastern Christian, NJ - Team Time (1st 5) 1:38:50.0 | Spread (1st 5) 2:28.0
33, 55, 57, 83, 87, (90), (91)
Luke Parker, William Critchfield, Joshua Steen, Aidan Sehulster, Luke Antoci, (Ryan Westra), (Elija Crefeld)
18:35.0, 19:18.0, 19:21.0, 20:33.0, 21:03.0, (21:16.0), (21:19.0)
11339Wardlaw Hartridge, NJ - Team Time (1st 5) 1:39:08.1 | Spread (1st 5) 1:34.0
59, 63, 64, 67, 86, (113), (114)
Oliver Zhao, Aarush Dharayan, Zane Lee-Briggs, Alex Caiola, Brian Machado, (Jack Yang), (Austin Forsythe)
19:25.0, 19:33.0, 19:34.6, 19:36.5, 20:59.0, (23:08.0), (23:10.0)
12342Mater Dei, NJ - Team Time (1st 5) 1:40:49.3 | Spread (1st 5) 3:41.9
34, 44, 62, 97, 105, (112), (124)
Josh Seba, Pat Gorman, Aaron Bucknor, Ryan Amedeo, Jayden Cabrera, (Daryen Cabrera), (Matt Curti)
18:35.1, 18:53.0, 19:32.0, 21:32.2, 22:17.0, (23:06.8), (24:27.0)
13356Wilberforce, NJ - Team Time (1st 5) 1:42:41.0 | Spread (1st 5) 6:29.0
13, 39, 88, 94, 122
Michael DiJoseph, David Dorini, Joel Seidle, Adam Haynes, Colin Mejias
17:28.0, 18:45.0, 21:08.0, 21:23.0, 23:57.0
14375Morristown-Beard, NJ - Team Time (1st 5) 1:40:58.0 | Spread (1st 5) 2:35.0
42, 76, 79, 84, 94, (99), (103)
Logan Jaeger, Luka Okuzu, Andre Chabra, Ryan Recupero, Matthew Genua, (Robert Beck), (Jacob Tinkelman)
18:48.0, 19:54.4, 20:09.2, 20:43.4, 21:23.0, (21:41.0), (22:08.1)
15426Doane Academy, NJ - Team Time (1st 5) 1:44:07.0 | Spread (1st 5) 2:44.5
65, 74, 80, 101, 106, (109), (127)
Connor McHugh, Doug Soriano, Trent Post, Frank Paz, Hasan Pyarali, (Jimmy Zhang), (Brian Botteri)
19:35.7, 19:49.7, 20:24.0, 21:57.4, 22:20.2, (22:36.0), (25:00.2)
16436DePaul, NJ - Team Time (1st 5) 1:45:53.6 | Spread (1st 5) 3:43.3
54, 71, 93, 107, 111, (116), (119)
Nicholas Tea, Patrick McEvoy, Alejandro Medina, Jesus Delgado, Zachary Brogan, (Emanuel Alvarez), (Jonathan Ericksen)
19:17.7, 19:43.6, 21:21.3, 22:30.0, 23:01.0, (23:31.0), (23:45.1)
17473Gloucester Catholic, NJ - Team Time (1st 5) 1:54:19.6 | Spread (1st 5) 9:50.1
19, 77, 115, 130, 132, (135), (136)
Ryan Digiacomo, Adam Stetser, Victor Zhao, Anthony Polo, James Mann, (Ethan Donahue), (Jackson Hufty)
17:43.5, 19:56.8, 23:28.0, 25:37.7, 27:33.6, (31:30.0), (33:13.6)
18528Roselle Catholic, NJ - Team Time (1st 5) 1:53:01.8 | Spread (1st 5) 4:43.3
81, 96, 100, 123, 128
Chuma Gaskin, Matthew Arias, John Holck, Michael Hall, Kyece Jones
20:25.4, 21:28.6, 21:55.9, 24:03.2, 25:08.7
19558Saddle River Day, NJ - Team Time (1st 5) 1:56:28.0 | Spread (1st 5) 4:00.0
92, 102, 110, 125, 129, (133), (134)
Evan O'Neill, Sean O'Neill, Aidan Keena, Blake Shore, Anthony Diaz, (Morry Mu), (Matthew Lustigman)
21:21.0, 22:05.0, 22:55.0, 24:46.0, 25:21.0, (28:51.0), (30:36.0)
20567Golda Och Academy, NJ - Team Time (1st 5) 1:55:56.7 | Spread (1st 5) 1:37.0
104, 108, 117, 118, 120, (126), (131)
Andrew Steiner, Julian Duberstein, Zece Brown, Aaron Brown, Jonah Heimowitz, (Daniel Schiffman), (Elias Kishelev)
22:15.0, 22:30.2, 23:38.5, 23:41.0, 23:52.0, (24:54.6), (26:19.7)