1 | 93 | Bridgewater-Raritan,
NJ - Team Time (1st 5) 1:00:41.0 | Spread (1st 5) 1:01.0 |
| 1, 7, 17, 27, 41, (188), (194) |
| Dominic Tasco, Chris Banafato, Michael Jones, Asim Zaman, Andrew Bak, (Steve Zalan), (Alan Hsieh) |
| 11:36.0, 11:52.0, 12:13.0, 12:23.0, 12:37.0, (14:00.0), (14:06.0) |
2 | 122 | Christian Brothers Academy,
NJ - Team Time (1st 5) 1:01:28.0 | Spread (1st 5) 42.0 |
| 8, 12, 27, 33, 42, (57), (91) |
| Mark Lee, Ray Bogan, Jordan Beltran, Dan Bailey, Greg Bellino, (Tyler LaTrenta), (John McLaughlin) |
| 11:56.0, 12:03.0, 12:23.0, 12:28.0, 12:38.0, (12:44.0), (13:04.0) |
3 | 124 | East Brunswick,
NJ - Team Time (1st 5) 1:01:19.0 | Spread (1st 5) 1:02.0 |
| 5, 13, 15, 24, 67, (85), (112) |
| Joseph DeMarco, Matthew Koller, Matt Rusay, Daniel DeMarco, Michael Canfield, (Pawel Wnek), (Chris Chinchar) |
| 11:50.0, 12:04.0, 12:12.0, 12:21.0, 12:52.0, (13:01.0), (13:14.0) |
4 | 211 | Cherokee,
NJ - Team Time (1st 5) 1:01:50.0 | Spread (1st 5) 1:52.0 |
| 2, 3, 32, 35, 139 |
| Steven Burkholder, Matt McCarroll, Ian Foley, Frank Devine, Mike Czuba |
| 11:40.0, 11:41.0, 12:27.0, 12:30.0, 13:32.0 |
5 | 214 | Ridge,
NJ - Team Time (1st 5) 1:02:48.0 | Spread (1st 5) 55.0 |
| 14, 23, 37, 44, 96, (100), (104) |
| Anthony Bellitti, Patrick Farrell, Tim Lechleider, Rob McCarthy, James Belardo, (Ryan Roelke), (Drew Golterman) |
| 12:11.0, 12:20.0, 12:32.0, 12:39.0, 13:06.0, (13:09.0), (13:10.0) |
6 | 275 | Summit,
NJ - Team Time (1st 5) 1:03:30.0 | Spread (1st 5) 51.0 |
| 15, 35, 49, 88, 88 |
| Francisco Azevedo, Christos Hantzaras, Weston Butler, Erik von Haas, Marcel Godino |
| 12:12.0, 12:30.0, 12:42.0, 13:03.0, 13:03.0 |
7 | 299 | Morristown,
NJ - Team Time (1st 5) 1:03:33.0 | Spread (1st 5) 1:06.0 |
| 9, 57, 64, 81, 88, (91), (94) |
| Hamer Farag, Aaron Velasquez, William Wenrich, Matthew Southard, Patrick Kane, (Derek Baxter), (Daniel Bolson) |
| 11:57.0, 12:44.0, 12:49.0, 13:00.0, 13:03.0, (13:04.0), (13:05.0) |
8 | 362 | Westfield,
NJ - Team Time (1st 5) 1:04:09.0 | Spread (1st 5) 1:00.0 |
| 19, 27, 94, 110, 112, (114), (131) |
| Ryan Scrudato, Tyler Cusick, Matt Messerole, Kevin Ramos, Wade Preston, (Beau Preston), (Connor Shields) |
| 12:14.0, 12:23.0, 13:05.0, 13:13.0, 13:14.0, (13:15.0), (13:27.0) |
9 | 379 | South Brunswick,
NJ - Team Time (1st 5) 1:04:28.0 | Spread (1st 5) 1:12.0 |
| 21, 30, 72, 121, 135, (149), (170) |
| Connor Scharff, Brian Dixon, John Hesson, Andrew Sudran, Andrew Green, (Jithin Jacob), (Rajeev Shah) |
| 12:18.0, 12:24.0, 12:55.0, 13:21.0, 13:30.0, (13:37.0), (13:51.0) |
10 | 381 | Manasquan,
NJ - Team Time (1st 5) 1:04:26.0 | Spread (1st 5) 1:15.0 |
| 20, 31, 64, 131, 135, (143), (176) |
| Eric Stewart, Andrew Hannah, Eric Tyler, Brendan Perry, Tyler Pappas, (Jared Hannah), (Matt Sampson) |
| 12:15.0, 12:25.0, 12:49.0, 13:27.0, 13:30.0, (13:34.0), (13:55.0) |
11 | 417 | Kingsway Regional,
NJ - Team Time (1st 5) 1:04:21.0 | Spread (1st 5) 1:59.0 |
| 4, 17, 110, 124, 162, (170), (176) |
| Bob Eddis, Dylan Poston, Joseph Meehan, John Christo Webb, Kyle Mendes, (Rich Dentino), (Julian Engelhart) |
| 11:47.0, 12:13.0, 13:13.0, 13:22.0, 13:46.0, (13:51.0), (13:55.0) |
12 | 428 | Holmdel,
NJ - Team Time (1st 5) 1:05:05.0 | Spread (1st 5) 40.0 |
| 53, 64, 77, 108, 126, (179), (182) |
| Oliver Song, Bryan Kerl, Artem Krutyansky, Michael Smalls, Ryan Johnson, (Brian Closs), (Jack Trimble) |
| 12:43.0, 12:49.0, 12:58.0, 13:12.0, 13:23.0, (13:56.0), (13:57.0) |
13 | 442 | Moorestown,
NJ - Team Time (1st 5) 1:05:05.0 | Spread (1st 5) 1:07.0 |
| 22, 68, 107, 115, 130, (166), (187) |
| Colin Proctor, Brendon Greenwood, Joel Robinson, Steve Szumski, Max Jones, (Kevin Steel), (Perry Eisen) |
| 12:19.0, 12:53.0, 13:11.0, 13:16.0, 13:26.0, (13:50.0), (13:59.0) |
14 | 482 | Cherry Hill West,
NJ - Team Time (1st 5) 1:05:36.0 | Spread (1st 5) 1:07.0 |
| 42, 62, 100, 118, 160, (173), (218) |
| Duy Vu, Juan Medina, Eric Werner, Alexander Hays, Nick Lalwani, (Tom Dragoni), (Andrew Breswick) |
| 12:38.0, 12:46.0, 13:09.0, 13:18.0, 13:45.0, (13:52.0), (14:27.0) |
15 | 494 | Ocean City,
NJ - Team Time (1st 5) 1:05:29.0 | Spread (1st 5) 2:10.0 |
| 10, 47, 63, 175, 199 |
| Michael Hagen, Daniel Barrus, Joe Dickenson, Kyle McKelvey, Kyle Redmond |
| 11:59.0, 12:41.0, 12:47.0, 13:53.0, 14:09.0 |
16 | 508 | Old Bridge,
NJ - Team Time (1st 5) 1:05:53.0 | Spread (1st 5) 41.0 |
| 75, 81, 85, 116, 151, (155), (192) |
| Corey O'Neill, Chris Russo, Joseph Carbone, Jimmy Gaffigan, Connor Hayes, (John Garmendi), (Brian Bonnet) |
| 12:57.0, 13:00.0, 13:01.0, 13:17.0, 13:38.0, (13:42.0), (14:04.0) |
17 | 533 | Hillsborough,
NJ - Team Time (1st 5) 1:06:24.0 | Spread (1st 5) 2:13.0 |
| 34, 44, 60, 163, 232, (238), (267) |
| Kevin Thorp, Raphael Bernardo, Daniel Jacobs, Joshua Casto, Timot Domitrowski, (Unknown Glass-Hardenbergh), (Nicholas Albanese) |
| 12:29.0, 12:39.0, 12:45.0, 13:49.0, 14:42.0, (14:46.0), (15:16.0) |
18 | 563 | Chatham,
NJ - Team Time (1st 5) 1:06:29.0 | Spread (1st 5) 1:44.0 |
| 40, 46, 131, 135, 211 |
| Andrew Mortensen, Andrew Coppola, Blair Gatewood, Stephen Helfrich, Jimmy Bresnahan |
| 12:34.0, 12:40.0, 13:27.0, 13:30.0, 14:18.0 |
19 | 569 | Southern Regional,
NJ - Team Time (1st 5) 1:06:22.0 | Spread (1st 5) 1:06.0 |
| 38, 119, 128, 131, 153, (232) |
| Matt Valeriani, John Hemm, Nick Abbatemarco, Andrew Concepcion, Brian Gleason, (Steven Russel) |
| 12:33.0, 13:19.0, 13:24.0, 13:27.0, 13:39.0, (14:42.0) |
20 | 595 | Cherry Hill East,
NJ - Team Time (1st 5) 1:06:52.0 | Spread (1st 5) 1:35.0 |
| 53, 69, 72, 190, 211, (246), (262) |
| Matt Nemeroff, Nate Mulberg, Kevin Charan, Christopher Dinh, Michael Liachowitz, (Ryan Delaney), (Jared Wideman) |
| 12:43.0, 12:54.0, 12:55.0, 14:02.0, 14:18.0, (14:52.0), (15:11.0) |
21 | 596 | Notre Dame,
NJ - Team Time (1st 5) 1:06:55.0 | Spread (1st 5) 2:53.0 |
| 11, 49, 60, 229, 247, (279), (285) |
| Jamie Gibilisco, Dylan Hankinson, Nick Brunetto, John Foley, Mike Krankenmann, (Mark McKenna), (Nate Leilich) |
| 12:00.0, 12:42.0, 12:45.0, 14:35.0, 14:53.0, (15:30.0), (15:47.0) |
22 | 625 | West Windsor-Plainsboro North,
NJ - Team Time (1st 5) 1:06:47.0 | Spread (1st 5) 2:42.0 |
| 5, 25, 163, 207, 225 |
| Johnathan Squeri, Dustin Docheff, Andy Vogt, Kevin Campbell, Justin Robbins |
| 11:50.0, 12:22.0, 13:49.0, 14:14.0, 14:32.0 |
23 | 640 | Hunterdon Central,
NJ - Team Time (1st 5) 1:07:20.0 | Spread (1st 5) 1:44.0 |
| 47, 81, 138, 157, 217, (236), (280) |
| James Andersen, Scott Esckilsen, Ryan Zullo, Derek Baxter, Kyle Conover, (Daniel Gordon), (Max vonThaden) |
| 12:41.0, 13:00.0, 13:31.0, 13:43.0, 14:25.0, (14:44.0), (15:31.0) |
24 | 676 | Princeton,
NJ - Team Time (1st 5) 1:07:51.0 | Spread (1st 5) 2:39.0 |
| 25, 49, 166, 179, 257, (277), (294) |
| Hadrian Titeux, Matt Weidner, Calvin Brasor, Damien Nagle, Daniel Deutsch, (Ken Lee), (James McKinnon) |
| 12:22.0, 12:42.0, 13:50.0, 13:56.0, 15:01.0, (15:28.0), (16:19.0) |
25 | 706 | St Peters Prep,
NJ - Team Time (1st 5) 1:07:57.0 | Spread (1st 5) 1:36.0 |
| 74, 99, 151, 157, 225, (302) |
| Ryan Smith, Ben Stracquatanio, Tim Mernar, Justin Barry, Matt Kaczor, (John Zadroga) |
| 12:56.0, 13:08.0, 13:38.0, 13:43.0, 14:32.0, (16:47.0) |
26 | 734 | Columbia,
NJ - Team Time (1st 5) 1:08:17.0 | Spread (1st 5) 1:40.0 |
| 100, 104, 141, 147, 242, (244), (313) |
| Brian Basili, Scott Zimmer, James Kelly, Adam Starr, Greg Tuttle, (James Mullan), (Joe Zwetchkenbaum) |
| 13:09.0, 13:10.0, 13:33.0, 13:36.0, 14:49.0, (14:50.0), (19:01.0) |
| 734 | Roxbury,
NJ - Team Time (1st 5) 1:08:24.0 | Spread (1st 5) 2:02.0 |
| 77, 121, 139, 141, 256, (312) |
| Ryan Fischlein, Samuel Knopka, Justin Tyler, Raymond Anderson, Justin Theriault, (Donald Riegler) |
| 12:58.0, 13:21.0, 13:32.0, 13:33.0, 15:00.0, (18:51.0) |
28 | 741 | Montgomery,
NJ - Team Time (1st 5) 1:10:09.0 | Spread (1st 5) 4:10.0 |
| 49, 57, 100, 232, 303 |
| Abrahim Khan, Nick Warner, Raymond Romano, Matthew Jerzenski, Connor O'Brien |
| 12:42.0, 12:44.0, 13:09.0, 14:42.0, 16:52.0 |
29 | 763 | St Joseph (NJ),
NJ - Team Time (1st 5) 1:08:35.0 | Spread (1st 5) 1:55.0 |
| 53, 153, 160, 166, 231 |
| Alfonse Muglia, Colin Harrity, Andrew D'Angelo, William Toole, Zachary Sikanowicz |
| 12:43.0, 13:39.0, 13:45.0, 13:50.0, 14:38.0 |
30 | 812 | Newark Academy,
NJ - Team Time (1st 5) 1:09:06.0 | Spread (1st 5) 1:53.0 |
| 96, 116, 146, 199, 255, (276), (278) |
| Spencer Rice, Brian Knierim, Alex Ratner, Benjamin Olesky, Derrick Kpeli, (Rohit Joshi), (Michael Doobin) |
| 13:06.0, 13:17.0, 13:35.0, 14:09.0, 14:59.0, (15:27.0), (15:29.0) |
31 | 825 | Robbinsville,
NJ - Team Time (1st 5) 1:09:01.0 | Spread (1st 5) 1:17.0 |
| 69, 182, 182, 190, 202, (228), (265) |
| Nicholas Lachman, Daniel Orlak, Tyler Muir, Ryan Bottin, Tim Brazelton, (Brian Siekerka), (Matthew Banziger) |
| 12:54.0, 13:57.0, 13:57.0, 14:02.0, 14:11.0, (14:34.0), (15:15.0) |
32 | 850 | Pope John XXIII,
NJ - Team Time (1st 5) 1:11:51.0 | Spread (1st 5) 4:44.0 |
| 53, 81, 159, 251, 306, (319) |
| Andrew Hanifan, Dan Grinthal, Greg Moore, Sean Reid, Patrick Sheehan, (Jacob Williams) |
| 12:43.0, 13:00.0, 13:44.0, 14:57.0, 17:27.0, (20:21.0) |
33 | 905 | Watchung Hills Reg,
NJ - Team Time (1st 5) 1:10:18.0 | Spread (1st 5) 1:46.0 |
| 108, 143, 149, 251, 254, (263), (304) |
| Max Wojtech, John Barnum, Vinnie Limbo, Mike Lucente, Colin Henile, (Matt Chapman), (Kelsey Bell) |
| 13:12.0, 13:34.0, 13:37.0, 14:57.0, 14:58.0, (15:12.0), (17:07.0) |
34 | 915 | Vernon Township,
NJ - Team Time (1st 5) 1:10:26.0 | Spread (1st 5) 2:20.0 |
| 38, 182, 219, 229, 247 |
| Louis Stengel, Jordan McCarthy, Jim Pier, Kyle Fitzpatrick, Dan Flotard |
| 12:33.0, 13:57.0, 14:28.0, 14:35.0, 14:53.0 |
35 | 933 | Union Catholic Reg,
NJ - Team Time (1st 5) 1:13:05.0 | Spread (1st 5) 5:14.0 |
| 80, 155, 192, 196, 310 |
| Kevin Mulligan, Matt O'Donnell, Wilson Joe, Aaron Pinkard, Raymond Cowley |
| 12:59.0, 13:42.0, 14:04.0, 14:07.0, 18:13.0 |
36 | 967 | Bridgeton,
NJ - Team Time (1st 5) 1:10:52.0 | Spread (1st 5) 1:39.0 |
| 96, 197, 216, 221, 237 |
| Devontray Lingo, David Hardrick, Robert Banks, Harlan Miller, Dytrelle Randolph |
| 13:06.0, 14:08.0, 14:24.0, 14:29.0, 14:45.0 |
37 | 970 | Arthur P Schalick,
NJ - Team Time (1st 5) 1:11:00.0 | Spread (1st 5) 1:58.0 |
| 91, 173, 210, 238, 258 |
| Michael Turner, Wade Zane, Louis Redka, Jeff Simkins, Brent DiBlaiso |
| 13:04.0, 13:52.0, 14:16.0, 14:46.0, 15:02.0 |
38 | 972 | McNair Academic,
NJ - Team Time (1st 5) 1:11:21.0 | Spread (1st 5) 2:48.0 |
| 75, 201, 202, 211, 283, (293), (296) |
| Chris Farao, Gary Hillburn, Justin Velazquez, Nakul Shah, Brenan Okumu, (Tej Suchit), (Val Red) |
| 12:57.0, 14:10.0, 14:11.0, 14:18.0, 15:45.0, (16:16.0), (16:29.0) |
39 | 974 | West Windsor-Plainsboro South,
NJ - Team Time (1st 5) 1:11:37.0 | Spread (1st 5) 2:33.0 |
| 126, 128, 182, 251, 287 |
| Max Margiotta, Aditya Girish, Sameer Jaywant, Austin Hwang, Matt Meers |
| 13:23.0, 13:24.0, 13:57.0, 14:57.0, 15:56.0 |
40 | 984 | Absegami,
NJ - Team Time (1st 5) 1:12:00.0 | Spread (1st 5) 3:22.0 |
| 104, 179, 188, 215, 298 |
| Adam Day, Nick Rogers, Jesse Maldonado, Sean Pareene, Steve Happersett |
| 13:10.0, 13:56.0, 14:00.0, 14:22.0, 16:32.0 |
41 | 986 | Seneca,
NJ - Team Time (1st 5) 1:11:24.0 | Spread (1st 5) 2:23.0 |
| 124, 166, 205, 208, 283 |
| Connor Doud, Sam Krupa, Ryan Drum, Jason Terebey, Jeff Swope |
| 13:22.0, 13:50.0, 14:12.0, 14:15.0, 15:45.0 |
42 | 1030 | Raritan,
NJ - Team Time (1st 5) 1:12:08.0 | Spread (1st 5) 2:24.0 |
| 77, 194, 221, 264, 274, (301), (308) |
| Michae Fitzsimmons, Pat Sellitti, Mike Marini, Joe Carney, Dave Gong, (Tim Roomey), (Alex Zielinski) |
| 12:58.0, 14:06.0, 14:29.0, 15:13.0, 15:22.0, (16:44.0), (17:43.0) |
43 | 1070 | Delbarton,
NJ - Team Time (1st 5) 1:12:20.0 | Spread (1st 5) 1:56.0 |
| 121, 214, 219, 247, 269, (272), (273) |
| Will Newman, Matt DeRenzi, Kyle McMullan, Matt Naturman, Matt Infante, (Robert Frech), (Kyle Walsh) |
| 13:21.0, 14:21.0, 14:28.0, 14:53.0, 15:17.0, (15:20.0), (15:21.0) |
44 | 1093 | Camden Catholic,
NJ - Team Time (1st 5) 1:16:45.0 | Spread (1st 5) 5:41.0 |
| 120, 143, 223, 294, 313 |
| Joe Bujak, Alex Liclorish, Alex Pacione, Jeff Gillespie, Chris McCarthy |
| 13:20.0, 13:34.0, 14:31.0, 16:19.0, 19:01.0 |
45 | 1094 | Monsignor Donovan,
NJ - Team Time (1st 5) 1:13:14.0 | Spread (1st 5) 2:24.0 |
| 69, 223, 265, 267, 270 |
| Daniel Koerner, Kevin Schenk, Matthew Abbate, Chrys Mulligan, Chris Graham |
| 12:54.0, 14:31.0, 15:15.0, 15:16.0, 15:18.0 |
46 | 1123 | Bernards,
NJ - Team Time (1st 5) 1:13:11.0 | Spread (1st 5) 1:29.0 |
| 163, 170, 259, 261, 270, (299), (316) |
| Ben Scotti, Nevin Jethmalani, Adam Dixon, Brandon Celentano, Nishant Sheth, (Erik Koppisch), (Keith Ferrante) |
| 13:49.0, 13:51.0, 15:03.0, 15:10.0, 15:18.0, (16:35.0), (19:43.0) |
47 | 1139 | Delaware Valley Reg,
NJ - Team Time (1st 5) 1:19:26.0 | Spread (1st 5) 7:12.0 |
| 85, 202, 227, 307, 318 |
| Kyle McNally, Kyle Herter, Terence Hogan, Kevin Kramer, Sajan Patel |
| 13:01.0, 14:11.0, 14:33.0, 17:28.0, 20:13.0 |
48 | 1170 | St Thomas Aquinas (Bishop Ahr 1983-2019),
NJ - Team Time (1st 5) 1:15:56.0 | Spread (1st 5) 4:04.0 |
| 176, 197, 206, 282, 309, (320), (321) |
| James Cicire, Matt Barlow, Michael Bosworth, Brend Blanchfield, Steve Ascuitto, (Mark Retamozo), (Anthony Sotelo) |
| 13:55.0, 14:08.0, 14:13.0, 15:41.0, 17:59.0, (20:45.0), (22:41.0) |
49 | 1242 | Matawan Regional,
NJ - Team Time (1st 5) 1:17:32.0 | Spread (1st 5) 3:42.0 |
| 147, 208, 290, 292, 305, (315), (322) |
| John Kozman, Evan Norwood, Jake Weinberger, Zaid Hussein, Steven Ramdial, (Eddie Ying), (Chris Moore) |
| 13:36.0, 14:15.0, 16:10.0, 16:13.0, 17:18.0, (19:37.0), (25:32.0) |
50 | 1275 | Wayne Valley,
NJ - Team Time (1st 5) 1:15:20.0 | Spread (1st 5) 51.0 |
| 240, 244, 250, 260, 281 |
| Dylan Hutchinson, Connor Tencate, Peter Finocchio, Anthony Ardizzone, Kevin Wildermuth |
| 14:47.0, 14:50.0, 14:56.0, 15:09.0, 15:38.0 |
51 | 1379 | Toms River South,
NJ - Team Time (1st 5) 1:23:52.0 | Spread (1st 5) 5:24.0 |
| 235, 241, 275, 311, 317 |
| Eric Cottrell, Gabe DiFranco, Andy Brown, TJ Kirchgessner, Danny Baynes |
| 14:43.0, 14:48.0, 15:25.0, 18:49.0, 20:07.0 |
52 | 1396 | Freehold Boro,
NJ - Team Time (1st 5) 1:19:01.0 | Spread (1st 5) 1:23.0 |
| 242, 286, 288, 289, 291, (296), (300) |
| Ankur Goyal, Roy Apostle, Matt Re, Ben Lynch, Chris Heden, (BlueSky Wright), (Vishal Parikh) |
| 14:49.0, 15:55.0, 15:59.0, 16:06.0, 16:12.0, (16:29.0), (16:37.0) |