NJ Historic Holmdel Lists 2023

Holmdel, NJ

Boys All Time Teams - 2022

Holmdel Park All Time Team Performances - Boys					
					
					
Includes marks through 2022 season					REVISED 09/02/2023
					
All individual times have been rounded up to the nearest whole second.					
					
Please send additions & corrections to Joe Lanzalotto: J.Lanza@verizon.net					
					
*	Times from 1978 are shown on this listing with an asterisk but are not 				
	included in team totals due to the difference in the course.				
					
		Schools with the most teams:			
		CBA - 24			
		Haddonfield - 9			
		Don Bosco - 7			
		Westfield - 8			
		Cherokee - 7 			
		North Hunterdon - 7 			
		Old Bridge - 6			
		Paul VI - 6			
		Delbarton - 5 			
		Ridgewood - 5			
		Bernards - 4			
		Colts Neck - 4 			
		Morristown - 4			
		Ridge - 4			
		Toms River North - 4			
		Voorhees - 4			
		West Windsor-Plainsboro North - 4			
		West Windsor-Plainsboro South - 4			
					
1	West Windsor-Plainsboro North A 77:39			Average	15:31.8
		Joe Rosa	14:56	MOC	2009
		Jim Rosa	15:15	MOC	2009
		Luke Johnson	15:32	Shore Coaches	2019
		Nikhil Makker	15:56	MOC	2021
		Jon Squeri	16:00	Shore Coaches	2009
					
2	CBA A 77:40			Average	15:32.0
		Mike Mazzacarro	15:20	MOC	2010
		Mike McClemens	15:26	MOC	2013
		Blaise Ferro	15:36	MOC	2015
		George Kelly	15:37	MOC	2011
		Shaw Powell	15:41	MOC	2019
					
3	Delbarton A 78:05			Average	15:37.0
		Brian Boler	15:23	Shore Coaches	2022
		Collin Boler	15:28	Shore Coaches	2022
		Morgan Pearson	15:39	MOC	2010
		Patrick Schellberg	15:47	MOC	2009
		Tom Poland	15:48	MOC	2006
					
3	North Hunterdon A 78:05			Average	15:37.0
		Brendan Heffernan	15:31	MOC	1991
		Matt McDonald	15:31	MOC	2010
		Andy Martin	15:36	Group 3	1984
		Brad Hudson	15:38	MOC	1983
		Bill Babcock	15:49	Group 3	1984
					
5	Cherokee A 78:25			Average	15:41.0
		Patrick Ditmars	15:39	MOC	2022
		Shawn Wilson	15:40	Group 4	2012
		Ethan Wechsler	15:41	MOC	2019
		Nick Kuenkel	15:41	MOC	2022
		Marc Pelerin	15:44	MOC	2001
					
6	Haddonfield A 78:30			Average	15:42.0
		Seth Clevenger	15:36	MOC	2021
		George Andrus	15:40	MOC	2022
		Jon Vitez	15:42	MOC	2009
		Ben Potts	15:43	MOC	2010
		Chris Platt	15:49	MOC	2001
					
7	Colts Neck A 78:36			Average	15:43.2
		Craig Forys	15:16	MOC	2006
		Jordan Brannan	15:36	Group 3	2016
		Matthew Bogdan	15:40	Holmdel Invitational 	2020
		Mike O'Dowd	15:59	Shore Coaches	2010
		Anthony Russo	16:05	Group 3	2016
					
8	Millburn A 78:50			Average	15:46.0
		Matt Grossman	15:27	Group 4	2016
		Tyler Udland	15:36	Group 2	2008
		Blake Udland	15:48	Group 2	2011
		Robert Stone	15:53	MOC	2012
		Pete Murphy	16:06	MOC	2007
					
9	St Benedicts A 78:52			Average	15:46.4
		Edward Cheserek	14:53	Shore Coaches	2011
		Brandon Jarrett	15:43	Shore Coaches	2006
		Edwin Rutto	15:57	Shore Coaches	2014
		Ronald Kigen	16:05	Shore Coaches	2016
		Bryan Scotland	16:14	Shore Coaches	2003
					
10	CBA B 78:56			Average	15:47.2
		Joe Barrett	15:43	Non-Public A	2022
		Nicholas Sullivan	15:44	MOC	2022
		John Coyle	15:49	Shore Conf	1987
		Jack Moran	15:49	MOC	2021
		Tom Rooney	15:51	MOC	2013
					
11	West Windsor-Plainsboro South A 79:01			Average	15:48.2
		Brian Leung	15:33	MOC	2007
		Nikhil Pulimood	15:42	MOC	2014
		Thomas Vinci	15:52	MOC	2013
		Dan Riff	15:57	MOC	2012
		Ayush Saran	15:57	MOC	2021
					
12	Union Catholic A 79:08			Average	15:49.6
		Shane Brosnan	15:22	MOC	2021
		Jimmy Wichusen	15:22	Shore Coaches	2022
		Ryan Cichocki	16:06	Non-Public A	2022
		Alex Saldana	16:08	Non-Public A	2022
		DJ Thornton	16:10	MOC	2008
					
13	Westfield A 79:18			Average	15:51.6
		Cliff Sheehan	15:50	Group 4	1980
		Jeff Perrella	15:50	MOC	2005
		Jack Leahy	15:51	Group 4	2010
		Matthew Luppino	15:51	MOC	2013
		Conor Daly	15:56	MOC	2021
					
14	CBA C 79:26			Average	15:53.2
		Kevin Rogers	15:52	MOC	2005
		Brian Kerwin	15:53	MOC	1999
		Will Melofchik	15:53	MOC	2003
		Chris Horel	15:53	MOC	2005
		Chris DeSousa	15:55	Holmdel Invitational	2020
					
15	Don Bosco A 79:28			Average	15:53.6
		Michael Higgins	15:42	MOC	2013
		David Rosas	15:54	Non-Public A	2016
		Kyle Levermore	15:55	MOC	2013
		Christian Costello	15:57	MOC	2011
		Rafael Vargas	16:00	MOC	2009
					
15	Voorhees A 79:28			Average	15:53.6
		Jack Tavaglione	15:39	MOC	2021
		Chris Romero	15:41	Group 2	2017
		Brad Hudson	15:55	MOC	1982
		Chris Southwick	16:06	Shore Coaches	2006
		Robert Whitney	16:07	Group 2	2015
					
17	Highland Regional A 79:29			Average	15:53.8
		Joshua Clark 	15:33	MOC	2015
		Steve Maine	15:41	Group 4	2013
		Nate Miller	15:57	MOC	1998
		Kevin Pumphrey	16:03	Shore Coaches	1985
		Jay Wassell	16:15	MOC	1995
					
18	Toms River North A 79:33			Average	15:54.6
		Peter Hess	15:37	Shore Conf	2002
		Joe Kotran	15:55	Group 4	2009
		Chris Koerner	15:58	MOC	1982
		John Flavin	16:00	MOC	2015
		Chris Pisano	16:03	MOC	2003
					
19	Mendham A 79:39			Average	15:55.8
		Jack Jennings	15:19	Shore Coaches	2019
		Jack Stanley	15:36	MOC	2018
		Zachary Hodges	16:13	MOC	2019
		Michael Franklin	16:15	MOC	2008
		Ray Pugsley	16:16	MOC	1986
					
20	Ridge A 79:40			Average	15:56.0
		Jackson Barna	15:13	MOC	2021
		Tyler Gibbons	15:44	MOC	2011
		Will Pinto 	16:11	Holmdel Invitational 	2020
		Alex Brenner	16:16	MOC	2005
		Patrick Bayeux	16:16	Group 4	2017
					
21	Mainland A 79:41			Average	15:56.2
		Kevin Antczak	15:29	MOC	2019
		Gregory Hughes	15:39	MOC	2003
		Jimmy Wyner	16:06	MOC	2003
		Scott Keyser	16:07	MOC	1995
		Kurt Wayton	16:20	Group 3	1993
					
22	Hunterdon Central A 79:48			Average	15:57.6
		Chris Pannone	15:47	Group 4	2003
		Jon Fasulo	15:49	Group 4	1998
		Jim Herdman	15:56	MOC	1982
		Justin Cornetta	16:02	Shore Coaches	2016
		William Rowland	16:14	MOC	2003
					
23	CBA D 79:49			Average	15:57.8
		Tim Gorman	15:54	Shore Coaches	2011
		Paul Marabito	15:58	Shore Conf	1982
		Brian Hill	15:58	MOC	2017
		Matt Mitchell	15:59	Shore Conf	1987
		Billy Bragg	16:00	Non-Public A	2012
					
23	Ridgewood A 79:49			Average	15:57.8
		Bob Keino	15:50	Shore Coaches	1993
		Ari Zamir	15:53	MOC	2003
		Billy Byrne	15:57	Shores Coaches	2016
		Patrick Rynkowski	16:00	Shore Coaches	2010
		Taro Shigenobu	16:09	MOC	2008
					
25	Haddonfield B 79:55			Average	15:59.0
		Skip Stiles	15:55	MOC	2001
		Breton Bonnette	15:56	MOC	2001
		Martin Riddell	15:58	MOC	2019
		Matthew Nussbaum	16:01	MOC	2010
		Jim Smith	16:05	Group 2	1979
					
		Jim Smith	15:57	Group 2	1978*
					
25	Ocean City 79:55			Average	15:59.0
		Brett Johnson	15:41	Group 3	2008
		Miles Schoedler	15:44	Shore Coaches	2010
		John Fennekohl	16:03	MOC	2006
		Ryan Birchmeier	16:10	Group 3	2007
		John Richardson	16:17	Group 3	2002
					
27	Cinnaminson A 79:57			Average	15:59.4
		Jon Anderson	15:51	MOC	2003
		Michael Ungvarsky	15:57	Shores Coaches	2016
		Austin Gabay	15:48	Group 2	2019
		Steve Grabowski	16:08	MOC	2005
		Matt Poskus	16:13	MOC	2006
					
28	Freehold Township A 79:59			Average	15:59.8
		Dylan Tarpey	15:32	MOC	2012
		Nick Lundberg	15:57	MOC	2018
		Nicholas Ackerman	16:05	Group 4	2017
		Daniel Valentino	16:10	MOC	2021
		Kevin Summonte	16:15	Group 4	2012
					
29	Chatham A 80:03			Average	16:00.6
		Ben Massam	15:36	Shore Coaches	2005
		Colin Logsdon	16:04	Group 3	2017
		James Grimes	16:05	MOC	2006
		Bo Raddaam	16:07	MOC	2017
		Brian Walsh	16:11	MOC	1990
					
29	Paul VI A 80:03			Average	16:00.6
		Jason DiJoseph	15:17	Non-Public A	1988
		Ron Faith	16:08	MOC	1984
		Tom Keefer	16:09	MOC	1991
		Joe Cranston	16:13	MOC	1989
		Pete Dougherty	16:16	MOC	1990
					
31	Cherry Hill East A 80:04			Average	16:00.8
		Aaron Groff	15:37	Group 4	2015
		Oliver Adler	15:48	MOC	2019
		Bruce Miller	16:02	Shore Coaches	1981
		Dan Helfand	16:18	Group 4	2014
		Bill Stewart	16:19	MOC	1982
					
32	Cherokee B 80:06			Average 	16:01.2
		Keith Krieger	15:46	Group 4	2002
		Jack Shea	15:46	MOC	2015
		Joe Halin	16:09	Group 4	1999
		Justin Kelly	16:12	Group 4	2016
		Tom Yersak	16:13	MOC	2004
					
33	Pope John XXIII A 80:09			Average	16:01.8
		Justin Scheid	15:48	MOC	2003
		Scott Meehan	15:50	MOC	2013
		Chris Hatler	16:00	MOC	2012
		Jeremy Scheid	16:15	Shore Coaches	2006
		Anthony LaMastro	16:16	Shore Coaches	2005
					
34	Don Bosco B 80:16			Average	16:03.2
		Bobby Gonzalez	16:01	MOC	2013
		Mike Belgiovine	16:02	MOC	2009
		Paul Maguire	16:02	Non-Public A	2022
		Patrick Sullivan 	16:05	Non-Public A	2014
		Leighton Spencer	16:06	MOC	2008
					
34	South Brunswick A 80:16			Average	16:03.2
		Vidhur Polam	15:32	Holmdel Invitational	2020
		Nicholas Neville	16:00	MOC 	2014
		Matt Zamorski	16:08	MOC	2014
		Sahil Sheth	16:11	MOC	2021
		Kyle McCann	16:25	MOC	2014
					
36	CBA E 80:17			Average	16:03.4
		Tim McInerney	16:00	MOC	2018
		Bill Barrett	16:03	MOC	1984
		Fran Bogan	16:04	Non-Public A	2013
		Dan Mykytishyn	16:05	MOC	2010
		Troy Hill 	16:05	Non-Public A 	2019
					
37	Old Bridge A 80:19			Average	16:03.8
		Matt Ciambriello	15:46	MOC	2006
		Rey Rivera	15:47	Group 4	2016
		Umar Saeed	16:08	MOC	2004
		Travis Mahoney	16:17	MOC	2007
		Gerard Gill	16:21	Group 4	2015
					
37	West Windsor-Plainsboro South B 80:19			Average	16:03.8
		Tim Bason	15:58	Shore Coaches	2015
		Sam Macaluso	15:59	MOC	2009
		Brian Schoepfer	16:05	MOC	2009
		Sameer Das	16:06	MOC	2017
		Jake Riff	16:11	Group 4	2012
					
39	Morris Hills A 80:22			Average	16:04.4
		Sean Pohorence	15:51	MOC	2008
		Kyle Soloff	15:59	Shore Coaches	2006
		Jayson Decker	16:10	Group 3	2005
		Brandon Rodkewitz	16:11	Shore Coaches	2005
		Travis Ellis	16:11	Group 2	2012
					
40	North Hunterdon B 80:25			Average	16:05.0
		Dave Mugavero	15:59	Group 4	2013
		Jaimin Vekaria	16:01	MOC	2011
		Chris Robinson	16:03	MOC	1995
		David McKinnon	16:09	Shore Coaches	2022
		Brian Partlow	16:13	MOC	1988
					
41	Bridgewater-Raritan A 80:27			Average	16:05.4
		Marco Langon	15:06	MOC	2021
		Ryan Diorio	16:03	MOC	2005
		Chris Banafato	16:20	MOC	2008
		Foster Boone	16:28	Shore Coaches 	2019
		John Guzman	16:30	MOC	2003
					
42	Eastern A 80:28			Average	16:05.6
		Mike Myers	15:51	MOC	2000
		Dan Deichert	16:05	MOC	2001
		Karl Savage	16:06	Group 4	1996
		Nicholas Pschunder	16:10	Group 4	2014
		Barry Shea	16:16	Shore Coaches	1984
					
43	Holmdel A 80:31			Average	16:06.2
		Jack Baisley	15:58	MOC	2012
		George Galasso	16:02	MOC	2008
		Craig Segal	16:10	MOC	2001
		Aaron Barlev	16:10	Group 2	2014
		Dan Barlev	16:11	Monmouth County	2013
					
43	Manalapan A 80:31			Average	16:06.2
		Tom Fischer	15:41	Shore Conf	1981
		Robby Andrews	15:58	MOC	2007
		Stephen Kyvelos	16:12	MOC	2022
		Rowan Cassidy	16:15	Shore Coaches	2021
		Vinnie McDonald	16:25	Shore Conf	1982
					
		Tim Anderson	16:14	Monmouth County	1978*
					
45	Westfield B 80:36			Average	16:07.2
		Matt Elmuccio	15:58	MOC	1996
		Avery Keith	15:59	Shore Coaches	2022
		Andrew Kirna	16:06	MOC	2010
		Matt Russo	16:13	MOC	2014
		Will Loggia	16:20	MOC	2019
					
46	CBA F 80:37			Average	16:07.4
		Ryan Miele	16:06	Monmouth County	2017
		Jack Boyle	16:07	Non-Public A	2012
		Greg Paugh	16:07	Non-Public A	2013
		Dan Bailey	16:08	Shore Coaches	2009
		John McCabe	16:09	MOC	1980
					
47	Morristown A 80:40			Average	16:08.0
		Tom DelSordo	16:03	Group 3	1996
		Evan Quinn	16:05	MOC	2015
		Pat Busby	16:08	Group 4	1980
		Sean Lyons	16:11	MOC	2013
		Patrick Mullen	16:13	Shore Coaches	2018
					
47	Princeton A 80:40			Average	16:08.0
		Alex Roth	15:53	Shore Coaches	2016
		William Hare	15:55	MOC	2017
		Andrew Kenny	16:14	MOC	2014
		Acasio Pinheiro	16:16	MOC	2017
		Marty Brophy	16:22	MOC	2022
					
49	Shawnee A 80:42			Average	16:08.4
		David Forward	15:57	Shore Coaches	2008
		Connor Herr	15:58	MOC	2010
		Peter Murray	16:13	Shore	2010
		Adam Ambrus	16:14	MOC	2000
		Matt Talbot	16:20	Group 4	1984
					
50	Red Bank Regional 80:43			Average	16:08.6
		Rob Dennis	15:59	MOC	2003
		Joe Kingsbery	16:00	Shore Conf	2003
		Walton Kingsbery	16:05	MOC	1999
		Tyler Schwinn	16:16	Monnouth Co	2017
		Johnny Rodriguez	16:23	Group 2	1999
					
51	Bernards A 80:44			Average	16:08.8
		John Carlotti	15:53	MOC	1982
		Paul Stogryn	16:08	Group 1	1981
		Jim Nielsen	16:11	MOC	1983
		Jeff Simpson	16:15	MOC	1985
		Chris Blanchet	16:17	MOC	1982
					
		Charles Logan	15:48	Group 1	1978*
					
51	Jackson Memorial 80:44			Average	16:08.8
		Kris Carle	15:57	Shore Coaches	2006
		Rich Morris	16:03	MOC	1992
		Austin Santillo	16:13	MOC	2007
		Ryan Rafferty	16:14	MOC	2015
		Paul Bahamondes	16:17	Shore Coaches	2003
					
53	Middletown North 80:44			Average	16:08.8
		Tom O'Neill	15:26	Group 3	2013
		Justin Lippert	15:57	Group 3	2013
		Mike Marano	16:20	Group 3	2014
		Matthew Todaro	16:25	MOC	2015
		Connor Kinch	16:36	Monmouth County	2021
					
54	Red Bank Catholic A 80:47			Average	16:09.4
		Rob Napolitano	15:57	MOC	2012
		Joe Berardi	16:07	MOC	2004
		Kevin Byrne Jr	16:09	Monmouth County	2010
		Eamon Manning	16:13	Monmouth County	1981
		Bobby McGann	16:21	Monmouth County	2007
					
55	Ocean Twp A 80:48			Average	16:09.6
		Elliot Gindi	15:27	Group 3	2016
		Greg Kremler	16:02	MOC	2005
		Dan Dombrowiecki	16:25	Monmouth County	2017
		james Hoffman	16:25	MOC	2017
		Greg Lowing	16:29	Monmouth County	2012
					
56	Haddon Twp A 80:54			Average	16:10.8
		Luke Petela	15:40	MOC	2014
		Owen Long	16:15	MOC	2015
		Jason Fiscus	16:17	MOC	1988
		Randy Ladd	16:19	MOC	2015
		David Donohue	16:23	Group 1	1988
					
57	Don Bosco C 80:57			Average	16:11.4
		Rob Molke	16:08	MOC	2007
		Robert Townsend	16:10	MOC	2012
		Anthony Belgiovine	16:13	MOC	2007
		Zack Weland	16:13	Non-Public A	2014
		Justin Touhey	16:13	Non-Public A	2016
					
57	Southern Regional A 80:57			Average	16:11.4
		Jackson Braddock	15:49	Group 4	2019
		Fabian Ramales Perez	16:12	Shore Coaches	2022
		Matt Valeriani	16:14	Shore Coaches	2009
		Brandon Skeie	16:19	MOC	2010
		Levi Miller	16:23	MOC	2021
					
59	Haddonfield C 80:59			Average	16:11.8
		Greg Halla	16:06	MOC	2012
		Greg Eisenhower	16:10	MOC	2018
		Greg Pelose	16:11	MOC	2015
		Abdrew Gostovich	16:12	Group 2	2019
		Brian Goldberg	16:20	MOC	2003
					
60	CBA G 81:00			Average	16:12.0
		Geoff Fahey	16:11	Shore Coaches	1998
		Genaro Anzalone	16:11	MOC	2016
		Luke Reid	16:12	MOC	2018
		Thomas Falvey	16:13	MOC	2000
		Mike Cassidy	16:13	MOC	2013
					
60	Delbarton B 81:00			Average	16:12.0
		Joey DeFeo	15:59	Non-Public A	2016
		Lou Ross	16:11	Non-Public A	1981
		Rob Failla	16:11	Non-Public A	1988
		Jordan Earlywine	16:17	Non-Public A	2014
		Scott Bastek	16:22	Shore Coaches	2003
					
62	Hillsborough A 81:01			Average	16:12.2
		Brian Dennis	16:01	MOC	2005
		Brandon Tubby	16:06	MOC	2015
		Ryan Mahalsky	16:08	Group 4	2010
		Nicholas McFarland	16:22	Group 4	2012
		Fredy Irizarry	16:24	CJ Group 4	2005
					
62	Toms River South 81:01			Average	16:12.2
		Kyle Kroon	15:37	MOC	2013
		Chris Marco	16:12	MOC	2012
		Eddie Baynes	16:17	Shore Conf	2002
		Mike Benson	16:22	Shore Conf	1979
		Robert Cannon	16:33	Shore Coaches	2000
					
64	Mountain Lakes 81:04			Average	16:12.8
		Stephen Lewandowski	15:47	MOC	2012
		Chris Luciano 	15:55	MOC	2013
		Jared Cooper	16:15	Shore Coaches	2018
		Ben DeVenezia	16:20	MOC	2012
		Rutger Admirand	16:47	Group 1	2010
					
65	West Windsor-Plainsboro North B 81:06			Average 	16:13.0
		Eddie Cunningham	16:01	MOC	2012
		Vendang Lad	16:03	MOC	2018
		Anish Agrawal	16:17	MOC	2021
		Ryan Sleeper	16:21	MOC	2008
		Matthew Santamaria 	16:24	Group 3	2017
					
66	Piscataway 81:07			Average	16:13.2
		Tim Ball	15:31	MOC	2011
		Dan Belford	16:11	Group 4	1980
		Jack Napoli	16:15	Group 4	2021
		Bob Robinson	16:25	Group 4	1979
		Maanek Kumar	16:45	Shore Coaches	2008
					
67	Brick Memorial 81:17			Average	16:15.4
		Andrew Brodeur	15:51	MOC	2007
		Kyle Mueller	16:12	Group 4	2014
		Scott Muoio	16:14	Shore Coaches	1994
		Pat Hennigan	16:18	MOC	1990
		Andrew Goelz	16:42	Group	2010
					
67	CBA H 81:17			Average	16:15.4
		Ben Santos 	16:13	MOC	2019
		Jack Falkowski	16:13	Non-Public A	2022
		Jeff DiChiara	16:17	MOC	1999
		Jake Zorski	16:17	Shore Conf	2003
		Aaron Liberatore	16:17	MOC	2012
					
67	Kingsway A 81:17			Average	16:15.4
		Noah Culbreath	16:09	Group 4	2014
		Ryan Magnus	16:15	MOC	2012
		Jonathan Connor	16:17	Group 4	2017
		Joe Grandizio	16:17	MOC	2017
		Stone Caraccio	16:19	Shore Coaches	2018
					
67	Seton Hall 81:17			Average	16:15.4
		Adam Daniels	15:53	MOC	1996
		Dan Gizzo	16:12	Non-Public A	2017
		Kevin Harvey	16:17	Holmdel Invitational	2020
		Brian Trembley	16:21	Shore Coaches	2004
		Colin Schweitzer	16:34	Shore Coaches	2019
					
67	Washington Township A 81:17			Average	16:15.4
		Anthony Dentino	16:00	Group 4	2010
		Bryan Skelly	16:14	MOC	1999
		Carmen Cavella	16:15	Group 4	2003
		Kyle Leonard	16:24	Group 4	2012
		Chris Colavita	16:24	MOC	2021
					
72	Summit A 81:19			Average	16:15.8
		Leland Jones	15:53	MOC	2014
		Stephen Hankinson	16:06	Shore Coaches	2006
		Chris Heckelman	16:20	Group 2	2016
		Jackson Levine	16:24	Shore Coaches	2022
		Nate Roberts	16:36	Shore Coaches	2022
					
73	North Hunterdon C 81:20			Average	16:16.0
		Gavin Sloane	16:14	MOC	1983
		Chris Dolan	16:16	MOC	1995
		David Folsom	16:16	MOC	2012
		Ray Sellaro	16:16	Shore Coaches	2017
		Brian Pedretti	16:18	Holmdel Invitational	2020
					
74	Indian Hills A 81:21			Average	16:16.2
		Jerome Perkins	16:07	MOC	2007
		Nick Ward	16:10	Shore Coaches	2010
		Bobby Corcoran	16:16	Group 2	2013
		Bobby Oehrlein	16:22	Shore Coaches	2018
		Steve Fiumefreddo	16:26	Shores Coaches	2016
					
75	Franklin 81:25			Average	16:17.0
		Christian Gonzalez	15:55	MOC	2006
		Jermaine Coore	16:09	Group 4	2007
		Billy Hill 	16:22	MOC	2016
		Darrell Gooding	16:26	Group 4	2010
		Clinton Bell	16:33	CJ Sectionals Group	1989
					
76	Ridgewood B  81:27			Average	16:17.4
		Kevin McCabe	16:13	MOC	1987
		Will Baginski	16:16	Group 4	2017
		Nick Salamone	16:17	MOC	2012
		Byron Williams	16:20	Group 4	2005
		Levi Jennings	16:21	Shore Coaches	2010
					
77	Hopewell Valley 81:28			Average	16:17.6
		Teddy Meredith	15:57	MOC	2017
		Tommy Teachen	16:06	MOC	2013
		Sean Dolan	16:08	MOC	2018
		Matt Hilderbrandt	16:38	Shore Coaches	2006
		Will Titus	16:39	Group 3	2017
					
77	Phillipsburg 81:28			Average	16:17.6
		Jon Harper	15:54	Shore Coaches	2011
		Doug Jankowski	16:11	Group 4	2007
		Ed Sheridan	16:12	MOC	2006
		Ryan Doyle	16:34	Group 4	2005
		Matt Sheridan	16:37	Group 4	2005
					
77	Wallkill Valley 81:28			Average	16:17.6
		Craig Corti	15:40	Group 1	2014
		Ryan Chiesa	16:03	MOC	2012
		Louis Bustamante	16:29	Group 1	2013
		James Corti	16:37	Group 2	2012
		Cameron Gec	16:39	Group 1	2016
					
80	Hackensack A 81:29			Average	16:17.8
		Rich Hubbard	16:02	MOC	1982
		Amiri Whittle	16:09	Group 4	2021
		Chris Mascetti	16:22	MOC	2013
		John Pujols	16:26	Shore Coaches	2011
		Tom Baldwin	16:30	Shore Coaches	1998
					
80	St Peters 81:29			Average	16:17.8
		Edwin Klanke	16:02	MOC	2018
		Luke Bradley	16:15	MOC	2019
		Theodore McCarthy	16:19	Non-Public A	2022
		Alex Schimmel	16:21	Non-Public A	2022
		Liam Christman	16:32	MOC	2018
					
82	Colts Neck B 81:30			Average	16:18.0
		Mark Leininger	16:13	Group 4	2008
		Christian Mariner	16:14	MOC	2021
		Ryan Johnson	16:20	MOC	2021
		Kevin Berry	16:21	Group 3	2016
		John Ward	16:22	Group 2	2010
					
82	Randolph 81:30			Average	16:18.0
		Collin Frost	15:57	MOC	2010
		John Hayes	16:04	MOC	1984
		Louis Catizone	16:25	MOC	2008
		Joshua Holihan	16:30	Shore Coaches	2016
		Geoff Mcgrane	16:34	Group 4	2004
					
84	Cherokee C 81:31			Average	16:18.2
		Greg Malloy	16:14	MOC	2010
		Chase Miller	16:18	MOC	2019
		Greg Bredeck	16:19	MOC	2005
		Conor Jacob	16:19	MOC	2021
		Alex Yersak	16:21	Group 4	2007
					
85	Mt Olive 81:33			Average	16:18.6
		Steve Slattery	15:49	MOC	1996
		Patrick Slattery	16:05	MOC	2000
		Steve Roberts	16:33	Group 3	1999
		Jerry Whittaker	16:33	MOC	2001
		Carrington Retzios	16:33	Group 4	2017
					
86	Bishop Eustace A 81:34			Average	16:18.8
		Shawn Hutchison	15:43	MOC	2014
		Connor Melko	16:11	MOC	2018
		Nick Hutchison	16:26	MOC	2017
		Eric Franklin	16:34	Non-Public A	2012
		Mike McGowan	16:40	Shore Coaches	1996
					
86	CBA I 81:34			Average	16:18.8
		Bob Deane	16:18	Monmouth County	1982
		Greg Leach	16:18	MOC	2005
		Dan Heffernan	16:19	Shore Coaches	1988
		Eric Savoth	16:19	Shore Coaches	1995
		Marc Librizzi	16:20	Monmouth County	1979
					
86	Voorhees B 81:34			Average	16:18.8
		Chris Thompson	16:11	Shore Coaches	2014
		Harrison Brakewood	16:12	MOC	2011
		Nicholas Raefski	16:17	Group 2	2014
		Anthony Capone	16:23	MOC	2013
		Bhavin Gala	16:31	MOC	2011
					
89	Paul VI B 81:35			Average	16:19.0
		John Williams	16:17	Non-Public A	1994
		Chris Hageman	16:18	MOC	1984
		Michael Rankin	16:18	MOC	2008
		George Steinhoff	16:21	MOC	1984
		Tom Hoban	16:21	Non-Public A	2010
					
90	East Brunswick 81:38			Average	16:19.6
		Reyden Davies	16:13	Shore Coaches	2018
		Brian Donovan	16:16	MOC	2000
		Greg Bull	16:18	Shore Coaches	2004
		Zain Soherwardy	16:22	MOC	2021
		Yannick Wood	16:29	Group 4	2005
					
91	Bridgeton 81:40			Average	16:20.0
		Urie Ridgeway	15:47	MOC	1988
		Robert Edwards	16:00	MOC	2002
		Lance Hess	16:11	MOC	1988
		Jamar Mack	16:44	MOC	2006
		James Holden 	16:58	Shore Coaches	2000
					
92	Don Bosco D 81:42			Average	16:20.4
		Connor Nicholson	16:15	MOC	2015
		Howard Rosas	16:18	MOC	2009
		Conor Sullivan	16:21	MOC	2006
		Mike Flanagan	16:23	Non-Public A	2012
		Justin Fuhrman	16:25	Non-Public A	2015
					
93	CBA J 81:44				16:20.8
		Nick Trigani	16:20	Non-Public A	2014
		Lucas Ward	16:20	Non-Public A	2022
		Patrick Ryan	16:21	Shore Conf	2002
		Zack Shroba	16:21	Non-Public A	2022
		Kevin Brandon	16:22	Monmouth County	1979
					
94	Memorial (West New York) A 81:44			Average	16:20.8
		William Canon	16:13	Group 4	2000
		Hector Rivera	16:15	Group 4	1984
		Michael Andino	16:16	Group 4	1993
		Francisco Lugo	16:29	Group 4	1980
		Rafael Hernandez	16:31	Group 4	2015
					
		Al Solano	15:54	Group 4	1978*
					
95	Cinnaminson B 81:46			Average	16:21.2
		Steve Keen	16:18	MOC	1982
		Brian Tetreault	16:18	Shore Coaches	2006
		Bill Mason	16:19	MOC	1998
		Alexander Boyko	16:25	Shore Coaches	2022
		John Keevey	16:26	MOC	1990
					
96	Robbinsville 81:47			Average	16:21.4
		Brian O'Toole	16:00	MOC	2010
		Christian Roberts	16:21	MOC	2014
		Zach Michon	16:21	Shore Coaches	2015
		Nicholas Lachman	16:24	MOC	2008
		Bobby Hastie	16:41	Group 2	2016
					
97	Mater Dei 81:48			Average	16:21.6
		Patrick O'Boyle	16:15	Shore Conference	2009
		Tom Naimoli	16:17	Monmouth County	1989
		Curtis Jenson	16:18	Shore Conference	2007
		John Spinelli	16:25	Monmouth County	2017
		Martin Downs	16:33	Monmouth County	1985
					
98	Gill-St. Bernards 81:49			Average	16:21.8
		Bobby Papazian	15:39	MOC	2004
		Doug Smith	15:44	Non Public B	2007
		Patrick Andersen	16:35	MOC	2013
		Mathieu Petit	16:54	Non Public B	2016
		Bobby D'Angelo	16:57	Non Public B	2016
					
99	Camden Catholic 81:51			Average	16:22.2
		Kyle Kirk	15:56	MOC	2012
		Billy Clewell	16:16	Non-Public A	2021
		Kevin McDonnell	16:21	Shore Coaches	2008
		Richard Castaneda 	16:23	MOC	2018
		Tim Slack	16:55	Non-Public A	2014
					
100	St Rose 81:52			Average	16:22.4
		Colin Richmond	16:07	MOC	2009
		Terry Wheat	16:10	MOC	1982
		Harry Drew	16:21	MOC	1989
		Michael Martin	16:27	East Coast Championships	2020
		Brian Theobald	16:47	Monmouth Co Divisional	2021
					
101	CBA K 81:53				16:22.6
		Josh Kruppa	16:22	Monmouth County	2012
		Patrick Kilcooley	16:22	Non-Public A	2016
		Ken McLeod	16:23	Non-Public A	1980
		Thomas Dengler	16:23	Monmouth County	2014
		Aidan Durney	16:23	Non-Public A	2014
					
101	Union Catholic B 81:53				16:22.6
		Myles Plummer	16:10	MOC	2021
		Brian Guterl	16:16	MOC	2006
		Nate Papachristos	16:27	Shore Coaches	2016
		Caudell Cajuste	16:27	MOC	2021
		Evan Weber	16:33	Shore Coaches	2022
					
103	Raritan 81:54			Average	16:22.8
		Steve Liona	16:10	MOC	1988
		Louis DiLaurenzio	16:18	Monmouth County	2017
		Mike Beslanovitz	16:23	CJ Group 3	1985
		Matt Dahl	16:30	MOC	2004
		Greg Calhoun	16:33	Monmouth County	1985
					
103	St Joes Metuchen 81:54			Average	16:22.8
		Jim Flannery	15:52	MOC	2001
		Ray Driscoll	16:25	Non-Public A	1998
		Matt Doherty	16:26	Shore Coaches	1990
		Michael Fernandes	16:29	Non-Public A	2010
		Joseph Hoffman	16:42	Non-Public A	1999
					
		John Wavro	16:13	Non-Public A	1978*
					
105	Haddon Heights 81:55			Average	16:23.0
		Matt Mitchell	16:19	Shore Coaches	2005
		Mickey Borsellino	16:19	Group 1	2007
		Josh Black	16:21	Shore Coaches	2007
		John Salisbury	16:27	MOC	1992
		Jack Bolling	16:29	MOC	2021
					
105	Ridge B 81:55			Average	16:23.0
		Ricky Gibson	16:18	Shore Coaches	1997
		Evan Roelke	16:19	MOC	2009
		Anthony Bellitti	16:21	Shore Coaches	2009
		Patrick Doran 	16:24	Shore Coaches 	2022
		Jim Stamateris	16:33	Group 4	2010
					
105	St John Vianney 81:55			Average	16:23.0
		Tony Morelli	16:06	Monmouth County	1981
		Dan McCarthy	16:17	Monmouth County	1982
		Tim Collins	16:24	Monmouth County	1982
		Mike LaMantia	16:31	Non-Public A	1981
		Eric Walker	16:37	Shore Conf	2002
					
105	Somerville 81:55			Average	16:23.0
		John McGovern	16:01	MOC	2018
		Dan Stiles	16:02	Shore Coaches	2007
		John Barry	16:22	MOC	1983
		Bob Loss	16:45	Group 2	1984
		Joe Cross	16:45	Group 3	1981
					
109	Pingry 81:56			Average	16:23.2
		Liam Mullett	15:49	Non-Public B	2013
		Chris Lear	16:21	MOC	1991
		Matthew LaForgia	16:24	MOC	2008
		Christopher Scavone	16:26	MOC	2005
		Dan Schuchinsky	16:56	Non-Public B	2007
					
109	Pope John XXIII B 81:56			Average	16:23.2
		Peter Spinks	16:16	MOC	2012
		Mchael Campbell	16:16	MOC	2013
		Jimmy Zignorski	16:24	Non-Public A	2017
		Matt Day	16:26	Non-Public A	1997
		Tim McGovern	16:34	MOC	2013
					
111	Morristown B 81:57			Average	16:23.4
		Gray Reinhard	16:14	MOC	2001
		Eric Clay	16:17	Shore Coaches	2016
		Eric Sturtevant	16:26	MOC	1985
		Dennis Molnar	16:28	Group 4	1986
		Tobias Gaynor	16:32	MOC	2019
					
112	Haddonfield D 81:58			Average	16:23.6
		Mike Burke	16:21	Shore Coaches	2004
		Joe Shanahan	16:23	Group 1	1987
		Dan Gough	16:24	Group 1	1986
		Tobias Janssen	16:24	Group 2	2021
		Tim Shanahan	16:26	Shore Coaches	1989
					
113	CBA L 81:59				16:23.8
		Alex Kemp	16:23	MOC	2021
		Christopher Bennett	16:24	Non-Public A	1993
		Brian Dengler	16:24	Non-Public A	2014
		Sean Martinek	16:24	MOC	2014
		Conor Clifford	16:24	MOC	2022
					
114	West Windsor-Plainsboro South C 82:00			Average	16:24.0
		Shaurya Srivastava	16:22	MOC	2021
		Austin True	16:23	Group 4	2019
		Joe Ennis	16:24	MOC	2004
		Karn Setya	16:25	Shore Coaches	2013
		Adhwin Sridhar	16:26	Shore Coach	2018
					
115	Lenape Regional 82:01			Average	16:24.2
		Ryan Garvin	16:14	Shore Coaches	2008
		Anthony Kelhower	16:15	MOC	2004
		Julian Greco	16:26	MOC	2012
		Sean Mulroy	16:31	Shore Coaches	2010
		Colin Hermack	16:35	Group 4	2022
					
115	Pt Pleasant Boro 82:01			Average	16:24.2
		Devin Hart	15:34	Group 2	2017
		Terence Fagan	16:12	MOC	1992
		Thomas Bragen	16:26	MOC	2008
		Rich Airey	16:51	Group 2	1993
		Pete Kapp	16:58	MOC	1991
					
115	Wayne Valley 82:01			Average	16:24.2
		Tony Salvatore	16:10	Shore Coaches	2006
		Jeff VanHorn	16:14	Group 4	1981
		Mitch Germinario	16:25	Group 2	2014
		Rich Cochrane	16:30	MOC	1990
		Sean Mattews	16:42	Group 3	2022
					
118	Kingsway B 82:02			Average	16:24.4
		Kieran Burns	16:20	Group 4	2017
		Ozzie Huerta	16:24	Shore Coaches	2005
		Brian Mangiarcina	16:24	Group 4	2017
		Kyle Evernham	16:26	Group 4	2014
		Cade Hindley	16:28	Group 4	2017
					
119	Mendham B 82:03			Average	16:24.6
		Ryan Kear	16:18	MOC	2019
		Peter Ehmann	16:25	Group 3	2010
		Val Figueira	16:25	MOC	2017
		Paul Ehmann	16:26	Shore Coaches	2014
		Justin Naselli	16:29	Group 3	2011
					
120	Toms River North B 82:04			Average	16:24.8
		Daniel Bingham	16:20	Group 4	2003
		Tim Koerner	16:22	Shore Conf	1986
		Joe Buda	16:23	Shore Conf	1979
		Aaron Leskow	16:26	Shore Coaches	2009
		Todd Westen	16:33	MOC	2004
					
121	Old Bridge B 82:05			Average	16:25.0
		Charles Harvey	16:22	Group 4	2019
		Gerard D'Ambrosio	16:24	MOC	2015
		Kevin Stengle	16:26	Shore Coaches	1994
		Michael Keeke	16:26	Group  4	2019
		Kieran Donnelly	16:27	MOC	2021
					
122	CBA M 82:08				16:25.6
		Nat Glackin	16:25	MOC	2000
		Conrad Lippert	16:25	Shore Coaches	2011
		Brian Fitzgerald	16:26	Shore Conf	1986
		Dave Stonebreaker	16:26	Shore Conf	1986
		Brendan King	16:26	MOC	1991
					
122	Montclair Kimberly 82:08			Average	16:25.6
		Oskar Nordenbring	15:49	Shore Coaches	2003
		Nicolai Naranjo	16:12	MOC	2004
		Bill Massey 	16:29	Shore Coaches	2016
		Nick Wilson	16:42	Non-Public B	2017
		Mike Dulong	16:56	MOC	2001
					
122	Parsippany Hills 82:08			Average	16:25.6
		Brian Boyett	16:04	MOC	2000
		Korey Edwards	16:04	Group 3	2004
		Jeremy Zagorski	16:19	MOC	2002
		Mike Bertocchi	16:46	Group 3	2007
		Mike Bensen	16:55	Group 3	1980
					
125	Holy Cross 82:11			Average	16:26.2
		Mike Sheehan	16:09	MOC	2007
		Tom Farrell	16:18	MOC	1983
		Eric Lorenz	16:23	Non-Public A	1987
		Chris Creighton	16:39	Non-Public A	1987
		Mike Robertson	16:42	Shore Coaches	1992
					
125	Somerville 82:11			Average	16:26.2
		John McGovern	16:01	MOC	2018
		Dan Stiles	16:02	Shore Coaches	2007
		John Barry	16:22	MOC	1983
		Jon Clemens	16:48	MOC	1990
		Jake Howell	16:58	Shore Coaches	2013
					
125	Westfield C 82:11			Average	16:26.2
		Daniel Cortese	16:23	Shore Coaches	2022
		Aditya Singh	16:25	Group 4	2016
		Dave Fitzgerald	16:27	MOC	1981
		John Kirna	16:27	Group 4	2011
		Robert Broadbent	16:29	MOC	2004
					
128	Cranford 82:12			Average	16:26.4
		Tim Styler	16:05	MOC	1998
		Ed Clinton	16:26	MOC	2002
		Kevin Brown	16:33	Shore Coaches	2004
		Joe McKenney	16:33	Group 2	2005
		Matt Morrow	16:35	Shore Coaches	1983
					
128	Mainland B 82:12			Average 	16:26.4
		Joey Masters	16:22	MOC	2003
		Kevin Cronin	16:24	MOC	2006
		Spenser Popeson	16:27	Shore Coaches	2003
		Geoff Wayton	16:28	Shore Coaches	1993
		Matt Hernberg	16:31	Shore Coaches	2008
					
130	West Windsor-Plainsboro North C 82:13			Average	16:26.6
		Casey Dalrymple	16:25	MOC	2010
		Tyler Corkedale	16:26	MOC	2008
		Pat O'Connell	16:27	MOC	2010
		Jeffrey Chen	16:27	Shore Coaches	2019
		Ashrrith Rachakunta	16:28	Shore Coaches	2019
					
131	CBA N 82:15				16:27.0
		Brian Zink	16:26	Non-Public A	1993
		Chris Lombardi	16:26	Non-Public A	2005
		Andrew Filachek	16:27	MOC	1999
		Dave Franklin	16:28	Shore Conf	1983
		Sean Elliott	16:28	Holmdel Invitational	2020
					
131	North Hunterdon D 82:15			Average	16:27.0
		Pat Dolan	16:19	Group 3	1992
		Nathan Sisco	16:28	MOC	1996
		Gavin Richards	16:29	Group 4	2017
		Jeremy Bavaro	16:29	Group 3	2022
		Monty Meeks	16:30	MOC	1988
					
133	Columbia 82:16			Average	16:27.2
		Jared Pangallozzi	16:07	Group 4	2016
		Russ Curley	16:20	Group 4	1989
		JJ Clark	16:25	Group 4	1980
		Jacob Nettleton	16:38	MOC	2003
		Colin Brown	16:46	MOC	1999
					
		Dave Swatland	15:49	Group 4	1978*
					
134	Paul VI C 82:18			Average	16:27.6
		Joe Digiacomo	16:22	Non-Public A	1994
		Matt Cieslik	16:24	MOC	1988
		Jim Wolfram	16:29	Non-Public A	1988
		Mike Ritchie	16:31	Shore Coaches	2000
		Vin Cieslik	16:32	MOC	1988
					
135	Highland Regional B 82:20			Average	16:28.0
		Ben Woodward	16:21	Group 3	2017
		Cole Wassell	16:26	Holmdel Invitational 	2020
		Robert Lacovara	16:28	MOC	2001
		Jerry Franks	16:30	Shore Coaches	1990
		Nick Noguer	16:35	Group 4	1994
					
135	Kearny 82:20			Average	16:28.0
		Roger Munoz	16:11	MOC	1996
		Artie Almeida	16:19	Group 4	1987
		Tony Barroco	16:21	MOC	1992
		Brian Mendez	16:36	MOC	2008
		Frank Scrozynski	16:53	Group 4	1983
					
		Joe Weber	15:50	MOC	1978*
					
137	Don Bosco E 82:21			Average	16:28.2
		Joseph Erskine	16:26	Non-Public A	2016
		Sean Swift	16:27	MOC	2002
		Eric Lapinski	16:28	Non-Public A	2010
		Michael Dua	16:28	MOC	2018
		Peter Gerboth	16:32	Shore Coches	2000
					
137	Marlboro 82:21			Average	16:28.2
		Ty Jensen	15:57	Shore Coaches	2000
		Nick Pellegrino	16:22	Group 4	1999
		Jay Pozner	16:35	Shore Conf	1987
		Dan Torrillo	16:41	Group 4	2022
		Andy Kwatinatz	16:46	Monmouth County	1984
					
139	Ridgewood C 82:24			Average	16:28.8
		Dan Emont	16:25	Shore Coaches	2006
		Tom Hughes	16:26	Group 4	1980
		Michael Cator	16:27	MOC	2005
		Eric Berntsen	16:32	Group 4	1986
		Kenneth Marshall	16:34	Group 4	2014
					
139	Montgomery 82:24			Average	16:28.8
		Ajay Sarathy	16:08	MOC	2015
		Andy Adamovics	16:21	Shore Coaches	2011
		Brian Harshman	16:25	Group 1	1980
		Hans Schoenfeld	16:41	MOC	1982
		Tyler Husar	16:49	Shore Coaches	2022
					
141	Millburn B 82:25			Average	16:29.0
		Ramsey Little	16:06	Shore Coaches	2018
		Brian Robinson	16:29	Shore Coaches	2008
		Myles Udland	16:31	Shore Coaches	2007
		Steven Cohen	16:33	Group 4	2013
		Dan Kirschner	16:46	Shore Coaches	2008
					
142	Cherry Hill East B 82:26			Average	16:29.2
		Ben Dillon	16:25	Group 4	2013
		Christin Mele	16:27	Group 4	2014
		Jack Gaffin	16:29	MOC	2021
		Marc Meltzer	16:31	Shore Coaches	2016
		Aidan Eyre	16:34	Group 4	2019
					
143	Delbarton C 82:27			Average	16:29.4
		Stephen Daly	16:23	Shore Coaches	2019
		Todd Wells	16:29	Non-Public B	1986
		Dan Whitt	16:30	Non-Public A	2003
		Mike Maguire	16:31	MOC	2013
		Mike Materna	16:34	MOC	2001
					
143	Middletown South 82:27			Average	16:29.4
		Danny Ciambrone	16:19	Shore Conf	2002
		Matt Lepine	16:22	Shore Coaches	2016
		Ryan Ure	16:23	MOC	2009
		Matt Kootman	16:41	Shore Coaches	1998
		Christopher Shay	16:42	Monmouth County	2021
					
145	Bergen Catholic 82:29			Average	16:29.8
		John Gaudio	16:25	MOC	1982
		Caleb Shaia	16:26	Non-Public A	2016
		Harry Carle	16:27	MOC	1984
		Braedon Fiume	16:30	Non-Public A	2018
		Sean Gormley	16:41	MOC	1979
					
145	Bernards B 82:29			Average	16:29.8
		Rory Farrell	16:28	Shore Coaches	1980
		Lyle Smith	16:29	MOC	1984
		Andy Bigelow	16:30	MOC	1988
		Cooper Rudin	16:30	Shore Coaches	2012
		Billy Nann	16:32	Group 1	1988
					
145	CBA O 82:29				16:29.8
		Chris Edwards	16:29	MOC	1988
		Brian Hoffman	16:29	Non-Public A	1999
		Justin Wheat	16:30	MOC	2004
		Noah Yuro	16:30	MOC	2015
		John Cayce	16:31	MOC	1986
					
145	Haddonfield E 82:29			Average	16:29.8
		Chad Evans	16:27	MOC	2014
		Austin Stoner	16:28	Group 2	2015
		Tim Molloy	16:29	MOC	2010
		Kevin Underwood	16:32	MOC	1990
		Colin Gallagher	16:33	MOC	2015
					
149	Cherokee D 82:30			Average	16:30.0
		Matt Mueller	16:27	MOC	2000
		Nick Falk	16:27	MOC	2014
		Ben Werbos	16:31	Shore Coaches	1998
		Josh Joseph	16:31	Shore Coaches	2000
		Sean McLaughlin	16:34	MOC	2003
					
149	Southern Regional B 82:30			Average	16:30.0
		Joe Simpson	16:29	MOC	2004
		Evan Adanatzian	16:29	Shore Coaches	2016
		Vinnie Zarrillo	16:30	Group 4	2000
		Eric Dragonetti	16:31	Shore Coaches	2010
		Santino D'Amelio	16:31	MOC	2022
					
151	Chatham B 82:31			Average	16:30.2
		Sam Ellis	16:19	MOC	2021
		Will Mitchell 	16:20	Group 3	2014
		Alec Gironda	16:29	Group 3	2019
		Anthony Malatesta	16:36	MOC	2011
		Grant Hauck	16:47	Group 3	2014
					
151	Red Bank Catholic B 82:31			Average	16:30.2
		Kevin Brennan	16:23	Non-Public A	1987
		Conrad Laskowski	16:25	Shore Conf	2002
		Peter Forgach	16:30	MOC	2005
		Matt Piccarello	16:32	Monmouth County 	2002
		John Clark	16:41	MOC	1995
					
151	Westfield D 82:31			Average	16:30.2
		Charles Stock 	16:29	Group 4	2021
		Matthew Meusel	16:30	Greoup 4	2017
		Kevin Yucetepe	16:30	Shore Coaches	2018
		Andy Jacob	16:31	MOC	1983
		Ryan Scrudato	16:31	Group 4	2009
					
154	Princeton B 82:36			Average 	16:31.2
		Zaid Smart	16:23	MOC	2010
		Jackson McCarthy	16:27	MOC	2018
		Tucker Zullo	16:30	MOC	2018
		Jerod Neas	16:33	MOC	1988
		Luke Bozich	16:43	Group 3	2012
					
155	Hightstown 82:37			Average	16:31.4
		Luke Dermody	16:21	Shore Coaches	2012
		Ryan Smith	16:23	Shore Coaches	1998
		Simon Gordonov	16:28	Group 2	2005
		Jeremy Klapper	16:40	MOC	2000
		Karon Purcell	16:45	Shore Coaches	2009
					
155	Old Bridge C 82:37			Average	16:31.4
		Brian Lundberg	16:28	Shore Coaches	1983
		Joe Capolino	16:28	MOC	2011
		Dan Harding	16:33	MOC	2001
		Sam Habib	16:33	MOC	2012
		Sean Hobson	16:35	MOC	2015
					
157	Livingston 82:38			Average	16:31.6
		Jeremy Elkaim	15:29	MOC	2010
		Philmon Mehari	16:07	MOC	2019
		Nashion Robinson	16:53	Group 4	2016
		Nick Fogarty	16:56	Group 4	2011
		Alex Flores	17:13	Shore Coaches	2009
					
157	Shawnee B 82:38			Average	16:31.6
		Keith O'Brien	16:20	MOC	1991
		Dan Christensen	16:25	Shore Coaches	1998
		Adam Totten-Lancaster	16:34	MOC	1992
		Steve Unger	16:38	Shore Coaches	2002
		Dave DeJong	16:41	MOC	1997
					
159	Brick Twp 82:39			Average	16:31.8
		Damien Dilcher	16:08	Group 4	2016
		Mike Ratta	16:23	MOC	1996
		Ken McNamara	16:35	MOC	1988
		Kevn Doyle	16:45	Group 4	1980
		John Preyer	16:48	Shore Conf	1982
					
		Steve Thompson	15:56	Group 4	1978*
					
159	Morris Hills B 82:39			Average	16:31.8
		Jared Labar	16:14	MOC	2005
		Liam Tansey	16:30	Group 2	2007
		Rich Mackey	16:36	MOC	1998
		Nick Patterson	16:37	Group 2	2011
		Ryan Uhrynowich	16:42	MOC	2005
					
159	West Windsor-Plainsboro South D 82:39			Average	16:31.8
		Ben Fanta	16:26	MOC	2019
		Kevin Foy	16:29	Shore Coaches	2008
		Dave Hall	16:31	Group 2	1981
		Sam Williams	16:35	Group 4	2014
		Dan Sheldon	16:38	Shore Coaches	2011
					
162	Absegami 82:40			Average	16:32.0
		Ray Beyer	16:09	MOC	1990
		Dan Owens	16:16	MOC	1980
		Bob Broomhead	16:33	Shore Coaches	1997
		Kenny Kyle	16:48	Shore Coaches	2004
		Tim Ackerman	16:54	Group 3	1987
					
162	Freehold Township B 82:40			Average	16:32.0
		Keenan Huggins-Filozof	16:22	Group 4	2010
		Graham Huggins-Filozof	16:23	MOC	2011
		Joe Lundberg	16:34	Group 4	2014
		Zachary Zawatski	16:34	Shore Coaches	2019
		Jake Simon	16:47	Monmouth County	2013
					
164	Indian Hills B 82:41			Average	16:32.2
		Tom Holster	16:28	MOC	2015
		Derek Barney	16:31	Group 3	2016
		Matt Klypka	16:32	Group 2	2002
		Max Bruno	16:34	MOC	2007
		Matt Tuohy	16:36	Group 2	2013
					
165	Parsippany 82:42			Average	16:32.4
		Rich Molisso	16:13	MOC	1982
		Bill Wallace	16:26	MOC	1982
		Jim Mulligan	16:27	MOC	1983
		Jonathan Pereira	16:31	Group 3	1999
		Ambar Patel	17:05	Group 3	2000
					
166	Colts Neck C 82:45			Average	16:33.0
		Riley Leder	16:25	Group 4	2011
		Matthew Schaffer	16:30	MOC	2016
		Matt Hartmann	16:35	Monmouth County	2017
		Colin Chehanske	16:37	Monmouth County 	2012
		Israel Payan	16:38	Shore Conf	2000
					
167	CBA P 82:46				16:33.2
		Drew Reda	16:32	MOC	2012
		Brian Bennett	16:33	MOC	1995
		Paul Knepple	16:33	MOC	2015
		Bill Kolb	16:34	MOC	1984
		Terence Rozier-Byrd	16:34	MOC	1996
					
167	Westfield E 82:46			Average	16:33.2
		Sam Tooley	16:31	MOC	2010
		Philip Edwards	16:32	MOC	2013
		Spencer Weigand	16:32	Group 4	2017
		Gordon Kaslusky	16:34	Group 4	1997
		James McCutcheon	16:37	Group 4	2017
					
167	North Hunterdon E 82:46			Average	16:33.2
		John Ignacz	16:31	Shore Coaches	2019
		Nick Seibert	16:32	MOC	2012
		Dan Pedretti	16:33	Holmdel Invitational 	2020
		Ed Letko	16:35	MOC	1984
		Samuel Layding	16:35	Shore Caoches	2014
					
170	Lacey 82:48			Average	16:33.6
		Eamon Blanchard	16:02	MOC	1994
		Noah Jacobs	16:21	MOC	2010
		Philip Wood	16:30	MOC	2009
		Roger Hopper	16:54	Shore Conf	2007
		Anthiony Colasurdo	17:01	MOC	2010
					
171	New Providence 82:49			Average	16:33.8
		Jordan Price	16:08	MOC	2015
		Christian Cadmus	16:16	MOC	2019
		Everett Price	16:27	MOC	2010
		Mark Pasquariello	16:45	Group 1	2015
		Matt McMickle	17:13	MOC	2001
					
172	Hillsborough B 82:50			Average	16:34.0
		Mike Kleuber	16:27	Group 4	2004
		Jordan Magath	16:27	MOC	2007
		Michael Digricoli	16:36	MOC	2012
		Matthew Nunn	16:39	MOC	2012
		Ryan Mitchell	16:41	MOC	2018
					
173	CBA Q 82:52				16:34.4
		Dennis Smith	16:34	Shore Coaches	2008
		Patrick Hiler	16:34	Shore Coaches	2014
		Jon Dooling	16:34	MOC	2014
		Brian Cunniff	16:35	MOC	1995
		Steve Schaefer	16:35	Shore Coaches	1998
					
173	Holmdel B 82:52			Average	16:34.4
		Adam Lampell	16:20	Shore Coaches	2005
		Andrew Tsai	16:24	MOC	2012
		Dennis Fodor	16:35	Shore Coaches	2012
		Ean Jaffe	16:44	Group 2	2016
		Leo Vignone	16:49	Shore Conf	2002
					
		John McCarthy	16:02	Monmouth County	1978*
					
175	River Dell 82:56			Average	16:35.2
		William Daly	15:48	MOC	2015
		Colin Daly	16:04	Group 2	2014
		Joshua Robinson	16:55	Shore Coaches	2000
		Pat McGlynn	17:00	Group 3	1980
		Mike Famularo	17:09	Group 2	2007
					
176	Hunterdon Central B 82:57			Average	16:35.4
		Jonathan Fox	16:20	CJ Group 4	2002
		Todd Leutholt	16:36	Group 4	1987
		Skip Allen	16:38	Group 4	1996
		Noah Smith	16:40	Group 4	2022
		Brian Fraser	16:43	Shore Coaches	2002
					
177	Bernards C 82:58			Average	16:35.6
		John Grozier	16:33	Group 1	1980
		Anthony Palma 	16:33	Shore Coaches	2006
		Jeff Friedman	16:34	CJ Sects Group 2	1986
		Tim Peters	16:35	Group 1	1981
		Tom Praisner	16:43	MOC	1985
					
177	Newark Eastside 82:58			Average	16:35.6
		Carols Martins	16:06	MOC	1986
		Antonio Oliviera	16:35	MOC	1991
		Rick Rivera	16:41	Group 4	1988
		Joao Oliviera	16:47	MOC	1997
		Dorian Fenner	16:49	Group 4	1988
					
179	Ridge C 82:59			Average	16:35.8
		Andrew Daly	16:35	Group 4	2016
		Chris Strain	16:35	Shore Coaches	2019
		James Murphy	16:36	Group 4	2013
		Jake Dobrowolski	16:36	Holmdel Invitational	2020
		James Kisker	16:37	MOC	2021
					
180	CBA R 83:01				16:36.2
		John Morris	16:35	Monmouth County	2014
		Tranner Crochet	16:35	Non-Public A	2017
		Tom Perry	16:37	Shore Conf	1986
		Mark Lee	16:37	Shore Coaches	2009
		Drake Anzano	16:37	MOC	2015
					
181	Cherokee E 83:02			Average	16:36.4
		Tyler Jackson	16:34	Group 4	2019
		Kevin Schickling	16:35	Group 4 	2007
		Christopher Spisak	16:36	Group 4	2017
		Aaron Boucher	16:38	MOC 	1998
		Robert Poplau	16:39	MOC	2022
					
182	Haddonfield F 83:03			Average	16:36.6
		Colin Baker	16:35	MOC 	2007
		Derek Gess	16:35	MOC	2016
		Tim Vitez	16:37	Shore Coaches	2002
		Chris Goings	16:37	MOC	2014
		Stephen Kasko	16:39	Group 	2019
					
183	Don Bosco F 83:04			Average	16:36.8
		Ryan Tucker	16:33	Non-Public A	2010
		Stephen Wyka	16:35	MOC	2007
		Alex Wechsler	16:36	Non-Public A	2003
		Kieran Ungemach	16:39	Non-Public A	2017
		Colin McCullough	16:41	Non-Public A	2005
					
183	Old Bridge D 83:04			Average	16:36.8
		Timothy Purcell	16:35	MOC	2018
		Rich Lafergola	16:36	Shore Coaches	2001
		Wil Rivera	16:37	MOC	1995
		Nick Carbone	16:38	Shore Coaches	2006
		Arthur Dzienniszewski	16:38	Group 4	2015
					
185	Manalapan B 83:05				16:37.0
		Mark Hastings	16:33	Group 3	1980
		John Casey	16:33	Freehold Dists	1981
		Jared Povell	16:37	MOC	16:37
		William Spector	16:38	Monmouth County	2017
		Kevin Kropac	16:44	Shore Conf	1990
					
185	Voorhees C 83:05			Average	16:37.0
		Brenden McGill	16:34	MOC	2015
		Dylan Fritz	16:35	MOC	2019
		Evan Minor	16:37	Group 2	2016
		Eric Erz	16:38	Group 2	1983
		Jon Slusher	16:41	MOC	1982
					
187	Paul VI D 83:06			Average	16:37.2
		Will Mrozinski	16:32	Non-Public A	2022
		Tom Metzger	16:33	MOC	1984
		Steve McNally	16:37	Non-Public A	1986
		John Wolfram	16:42	Shore Coaches	1984
		Ryan Anderson	16:42	MOC	1995
					
188	CBA S 83:07				16:37.4
		Colin Trigani	16:37	Monmouth County	2016
		John Sheridan	16:37	MOC	2017
		Tim Cahill	16:37	Monmouth County	2019
		Rich Corcoran 	16:38	MOC	1991
		Trevor Rozier-Byrd	16:38	Non-Public A	2000
					
188	St Benedicts B 83:07			Average	16:37.4
		Jeron Jordan	16:17	Shore Coaches	2017
		Nuno Santo	16:28	MOC	1990
		James Barnes	16:43	Non-Public B	1986
		Rasheed Chewning	16:48	Shore Coaches	1997
		Noah Waters	16:51	Shore Coaches	2001
					
190	Emerson (Union City)  83:09			Average	16:37.8
		Luis Sergio DelaVerga	16:29	Group 3	1980
		Dan Belford	16:38	MOC	1980
		Martin Castillo	16:38	Shore Coaches	1982
		Jose Galvez	16:41	Group 2	1981
		Jorge DelaVega	16:43	MOC	1979
					
190	Ridgewood D 83:09			Average	16:37.8
		Brian Davis	16:35	Shore Coaches	2003
		Joe LeMay	16:36	Shore Coaches	1984
		Travis Spicer	16:37	Shore Coaches	2011
		Will Ades	16:39	MOC	2011
		Ryan Fahey	16:42	Group 4	2017
					
192	Northern Highlands 83:10			Average	16:38.0
		Rob Reeder	16:08	MOC	1991
		Ben Diestel	16:33	Shore Coaches	2005
		John Clements	16:47	Group 3	1980
		Nikojas Batarages	16:42	Shore Coaches	2005
		Andrew Gaidus	17:00	Group 3	2006
					
192	Notre Dame 83:10			Average	16:38.0
		Todd Henderson	16:20	Shore Coaches	1998
		Shaun Foley	16:42	Shore Coaches	2008
		Brendan McMenamin	16:39	MOC	2015
		Eric Wills	16:43	MOC	1992
		Luke Fischer	16:46	MOC	2006
					
194	Delbarton D 83:11			Average 	16:38.2
		Jack O'Reilly	16:34	Non-Public A	2013
		Jim Steineman	16:38	MOC	1996
		Ira Daly	16:39	Non-Public A	2017
		Kevin O'Brien 	16:40	MOC	1983
		Paul Rosa	16:40	Shore Coaches	2002
					
194	Immaculata 83:11			Average	16:38.2
		Tim Harkins	16:10	Shore Coaches	2019
		James Ptack	16:26	Holmdel Invitational	2020
		Chris Heibell	16:42	MOC	2004
		Blair Witkowski	16:53	MOC	1991
		Greg Leddy	17:00	Non-Public A	2015
					
194	South Brunswick B 83:11			Average	16:38.2
		Tyler Blackburn	16:29	Group 4	2011
		Ryan Budhu	16:38	Group 4	2014
		Brandon Diaz	16:39	Shore Coaches	2018
		Arunmozhi Kannan	16:40	MOC	2021
		Matt Randal	16:45	CJ Group 4	2001
					
107	CBA T 83:13				16:38.6
		Scott Zapcic	16:38	MOC	2011
		Matt Cavallaro	16:38	MOC	2016
		Marc McDonald	16:39	MOC	1990
		Jeff Peterson	16:39	Non-Public A	2000
		Vin Ferrer	16:39	Shore Conf	2007
					
197	Westfield F 83:13			Average	16:38.6
		John Cacchione	16:38	Group 4	1980
		Zach Lizmi	16:38	MOC	2010
		Will McGlynn	16:38	Shore Coaches	2018
		Kevin Smith	16:39	Group 4	2012
		Benjamin Hacker	16:40	Holmdel Invitational 	2020
					
199	Toms River North C 83:14			Average	16:38.8
		Ron Hankins	16:34	Shore Conf	1983
		AJ Monaco	16:37	Shore Conf	1986
		Jeff Koerner	16:40	Shore Coaches	1985
		Joe Lesniak	16:41	MOC	2001
		Justin Brackett	16:42	MOC	2003
					
200	Cherry Hill East C 83:15			Average	16:39.0
		Tyler Parson	16:35	Group 4	2016
		Josh Dillon	16:37	Group 4	2014
		Isaiah Jean-Baptiste	16:39	Group 4	2015
		Tyler Parsons	16:41	Shore Coaches	2015
		Marc Meltzer	16:43	Group 4	2015
					
202	Mendham C 83:15			Average	16:39.0
		Chris Shields	16:30	MOC	1988
		Brian Norwell	16:33	Group 3	1988
		Clay Petty	16:38	Group 3	2010
		Ryan Savercool	16:47	MOC	2008
		Val Figueira	16:47	Shore Coaches	2016
					
202	Cinnaminson C 83:18			Average	16:39.6
		Todd Campbell	16:30	MOC	2008
		Matt McCarron	16:40	Shore Coaches	2022
		Matt Feeley	16:41	MOC	1992
		Chris Lopez	16:42	Group 2	1988
		Dave Zamichelli	16:45	Group 2	1987
					
202	Morristown C 83:18			Average	16:39.6
		Chris Mason	16:35	Group 4	1981
		Jason Vigilante	16:37	Shore Coaches	1990
		Ben Edwards	16:40	MOC	2015
		Liam Mulcahy	16:42	Shore Coaches	2006
		Scott McCafferty	16:44	Shore Coaches	1998
					
204	Old Bridge E 83:20			Average	16:40.0
		Tim Paule	16:39	Shore Coaches	2001
		Scott Belton	16:39	Group 4	2015
		Ryan Bennett	16:40	CJ Sects Group 4	2001
		Suds Kairab	16:41	MOC	1983
		Ed Fallon	16:41	Shore Coaches	1984
					
205	Asbury Park 83:24			Average	16:40.8
		Bryan Spoonire	15:56	MOC	1990
		Craig McDonald	16:34	MOC	1990
		Demond Joyner	16:37	Monmouth County	1991
		Darnell McClean	17:07	Group 2	1993
		Dicun Acoo	17:10	Group 2	1993
					
205	North Hunterdon F 83:24			Average	16:40.8
		Aaron Wysocki	16:35	Holmdel Invitational	2020
		Dillon Adamy	16:40	Group 4	2017
		Brian Harris	16:41	MOC	1991
		Matt McDonough	16:44	Shore Coaches	2000
		Carter Beswick 	16:44	MOC	2021
					
207	West Windsor-Plainsboro North D 83:25			Average	16:41.0
		Anthony Lee	16:27	MOC	2008
		Sean McNulty	16:32	Shore Coaches	2006
		Pranod Gottipatti	16:47	Group 3	2017
		Kian Jackson	16:49	Group 4	2014
		Atharv Kulkarni	16:50	Group 3	2017
					
208	Moorestown 83:26			Average	16:41.2
		Anthony Horten	16:18	Group 3	2010
		Dave Ringwood	16:44	Shore Coaches	2008
		Eric Holaday	16:47	Group 3	2005
		Kevin Healey	16:48	Group 3	2007
		James Mulski	16:49	MOC	2007
					
209	Morris Catholic 83:27			Average	16:41.4
		Greg Noll	16:03	MOC	1980
		Jeff Staple	16:42	MOC	1992
		Mike Thompson	16:50	MOC	1980
		Glenn Middleton	16:55	MOC	1983
		RJ Ryerson	16:57	MOC	1988
					
209	Ocean Twp B 83:27			Average	16:41.4
		Louis Raffetto	16:34	Shore Conf	1998
		Dylan Manion	16:36	Monmouth County	2018
		Mark Viggiano	16:44	Monmouth County	2022
		Rob Wilson	16:45	Shore Coaches	1998
		Ed Puello	16:48	Group 3	1999
					
211	Wall Twp 83:28			Average	16:41.6
		Eric Schaffer	16:31	Monmouth County	2004
		Kris Landers	16:33	Monmouth County	1999
		Jay Hagerman	16:40	Monmouth County	1992
		Eric Motzenbecker	16:51	Shore Conf	1998
		Jack Moran	16:53	Monmouth County	2018
					
212	Bridgewater-Raritan B 83:29			Average	16:41.8
		Mike Zecca	16:33	Group 4	2003
		Jake Ruskan	16:33	MOC	2009
		Lukas Disko	16:39	Group 4	2022
		Adam Gruchacz	16:49	Group 4	2004
		Kyle Eckman	16:55	Group 4	2002
					
212	CBA U 83:29				16:41.8
		Matthew Mastroly	16:40	Shore Coaches	2022
		Alex Mastroly	16:41	Shore Coaches	2022
		Todd Lippin	16:42	Non-Public A	1987
		Nick McDonough	16:43	MOC	1988
		Erich Reulbach	16:43	Monmouth County	2000
					
212	Eastern B 83:29			Average	16:41.8
		Andrew Riviello	16:33	Shore Coaches	2001
		Carmen Mastrando 	16:34	Group 4	1994
		Bill Shea	16:38	MOC	1984
		Bob Iannucci	16:52	Group 3	1980
		Mark Freund	16:52	MOC	1995
					
215	Kingsway C 83:31			Average	16:42.2
		Myles Boerlin	16:33	MOC	2014
		Ryan Culbreath	16:34	Shore Coaches	2008
		Jason Griscom	16:46	Shore Coaches	1998
		Dan Fitzgerald	16:49	Shore Coaches	2008
		Tom Cooke	16:49	Group 3	2011
					
216	Old Bridge F 83:33			Average	16:42.6
		Chris Bezeg	16:42	CJ Sects Group 4	2004
		Glen Li	16:42	MOC	2004
		Breandan Lyman	16:42	Shore Coaches	2006
		Taylor Casserly	16:43	MOC	2012
		Jason Bruhn	16:44	CJ Sects Group 4	1999
					
216	Southern Regional C 83:33				16:42.6
		Andrew Bowker	16:38	Group 4	2022
		Colin Brearly	16:40	Group 4	2005
		Adam Clark	16:42	Shore Coaches	2000
		Jared Iacovelli	16:42	Group 4	2011
		Robbie Wareham	16:51	Group 4	1999
					
218	Pope John C 83:34			Average	16:42.8
		Albert Taylor	16:35	Non-Public A	2004
		Jon Juleus	16:38	Non-Public A	2007
		Tim Paziora	16:41	MOC	2008
		Mike LaLonde	16:49	Shore Coaches	1994
		Kevin McCormick	16:51	Non-Public A	2008
					
218	Westfield G 83:34			Average	16:42.8
		Ryan Stefiuk	16:42	Group 4	1996
		Kevin Ingram	16:42	MOC	2011
		Tage Mehta	16:42	MOC	2022
		Andrew Harting-Smith	16:44	Group 4	2014
		Ethan Belka	16:44	MOC	2017
					
220	Washington Township B 83:35			Average	16:43.0
		Robert Hewitt	16:35	Shore Coaches	1998
		Mark Weems	16:37	MOC	1999
		Adam Driscoll	16:46	MOC	1999
		Bill Matthias	16:46	Group 4	2005
		Brett Salmon	16:51	MOC	2005
					
221	Bogota 83:37			Average	16:43.4
		James Draney	16:30	Group 1	2016
		Jeff Clark	16:31	Group 1	1996
		Danny Daurio	16:44	MOC	2015
		Pat Rochford	16:48	Group 1	2008
		Ed Burns	17:04	Group 1	1979
					
221	CBA V 83:37				16:43.4
		Brian Keating	16:43	MOC	2004
		Brendan Swan 	16:43	MOC	2008
		Riley Gardner	16:43	Shore Coaches	2016
		Kyle Havard	16:44	Shore Conf	2007
		Chase Cauvin	16:44	Holmdel Invitational 	2020
					
221	Haddonfield G 83:37			Average	16:43.4
		Robert Dimedio	16:39	MOC	2022
		Matthew Golia	16:42	Shore Coaches	2006
		Eric Bonnette	16:44	MOC	1995
		Ray Schlitt	16:46	Group 2	2007
		Caleb Clevenger	16:46	MOC	2019
					
224	Haddon Twp B 83:38			Average	16:43.6
		Matt Martin	16:35	MOC	1989
		Jake Alymer	16:38	Group 1	2019
		Adrian Cline	16:45	Shore Coaches	1998
		Pat Gallaher	16:49	MOC	1986
		Jeromy Rodgers	16:51	MOC	2006
					
225	Shore Regional 83:39			Average	16:43.8
		Drew Maher	16:11	Monmouth County	2017
		Cameron Janovic	16:26	Monmouth County	2017
		Pat Thormann	16:52	Group 1	2013
		Marc Altenau	16:55	MOC	2001
		Zach Collier	17:15	Monmouth County	2007
					
226	Don Bosco G 83:40			Average	16:44.0
		Nicholas Carapezza	16:41	MOC	2011
		Mike Hickey	16:42	Shore Coaches	1992
		Nick Lapinski	16:45	MOC	2011
		Chris Langan	16:46	MOC	1991
		Sean Durkin	16:46	MOC	1992
					
227	Mainland C 83:41			Average	16:44.2
		Alex Palmentieri	16:37	Shore Coaches	2003
		Kevin Gahr	16:37	Group 4	2005
		Brian Gertzen	16:44	MOC	2002
		Bill Cannon	16:46	Shore Coaches	1998
		Matt McGroarty	16:57	Group 3	2002
					
227	Ridge D 83:41				16:44.2
		Tim Kolshorn	16:38	Holmdel Invitational	2020
		Brenden McMahon	16:43	MOC	2022
		Andrew McCabe	16:44	Group 4	2021
		Anshul Gupta	16:47	MOC	2006
		Ryan Linrud	16:49	Shore Coaches	2018
					
229	Voorhees D 83:42			Average	16:44.4
		Rich Seitz	16:41	MOC	1999
		Nick Ricco	16:43	MOC	1998
		William Keiser	16:43	Group 2	2022
		Joe Capone	16:44	MOC	2016
		Kyle Alpaugh	16:51	MOC	2002
					
230	Cherokee F 83:44			Average	16:44.8
		Steven Burkholder	16:43	Shore Coaches	2009
		Bradley Popler	16:43	MOC	2021
		Nico Grilli	16:44	Shore Coaches	2019
		Chris Applegate	16:47	MOC	2006
		Kaleb Burch	16:47	Group 4	2013
					
230	Summit B 83:44				16:44.8
		Ryan Sula	16:37	MOC	2021
		John Cho	16:42	Group 2	2022
		Mitchell Booth 	16:43	Group 2	2014
		Patrick Manion	16:50	Group 2	2014
		Ryan Blume	16:52	MOC	2014
					
232	Toms River East 83:45			Average	16:45.0
		Tony Ragazzo	16:40	Shore Conf	2000
		Al Rispoli 	16:41	Group 4	1996
		Nick Ferrara 	16:47	Group 4	1996
		Steve Innaccone	16:47	Shore Conf	2002
		Tim Higley	16:50	Group 4	1981
					
233	Colts Neck D 83:47			Average	16:45.4
		Zach Tedoff	16:41	MOC	2004
		Dylan Perkinson	16:43	Holmdel Invitational 	2020
		Zach Csipkay	16:45	Monmouth County 	2014
		Brenden Krewer	16:48	Monmouth County 	2006
		Leo Kurtz	16:50	Group 3	2022
					
234	CBA W 83:48				16:45.6
		Theo Shaheen	16:45	Shore Conference	2003
		Brendan Pierson	16:45	MOC	2007
		Chris Chiaro	16:46	Shore Coaches	1994
		Christian McLaughlin 	16:46	Monmouth County	2014
		Daniel Demasi	16:46	Holmdel Invitational	2020
					
234	Paul VI E 83:48			Average	16:45.6
		Andrew Vernon	16:42	Non-Public A	2002
		John Buttil	16:43	Shore Coaches	1994
		Sal Graziano	16:45	Non-Public A	1999
		Greg Blaszko	16:49	Shore Coaches	1994
		Tom Creesong	16:49	Non-Public A	1997
					
236	Memorial (West New York) B 83:51			Average	16:46.2
		Steven Ventura	16:36	Group 4	2017
		Francis Martingale	16:37	Group 4	2017
		Anderson Tejada	16:49	MOC	2000
		Luis Ortiz	16:51	Shore Coaches	2000
		Jorge Caycedo	16:58	MOC	1979
					
237	Morristown D 83:52			Average	16:46.4
		Theodore Kuelker	16:44	Shore Coaches	2021
		Kian Messkoub	16:46	Group 3	1997
		Alexander Cary	16:46	MOC	2012
		Dave Salerno	16:47	MOC	1979
		Justin Frenzel	16:49	Group 3	1997
					
238	Roxbury 83:54			Average	16:46.8
		Jason Apwah	16:38	Shore Coaches	2006
		Jim Dyer	16:39	Group 4	1988
		Michael Koch	16:47	Group 2	2013
		Jamie Dwyer	16:54	MOC	1988
		Andy Boesgaard	16:56	Group 2	1996
					
239	Westfield H 83:56				16:47.2
		Ryan Daly	16:44	MOC	2022
		David Carville	16:45	MOC	2011
		Dan Avis	16:47	MOC	1989
		Rob Marczyldo	16:50	Group 4	2012
		Graham Korins	16:50	Shore Coaches	2022
					
240	Hunterdon Central C 83:58			Average	16:47.6
		Brian Richards	16:44	MOC	2000
		Kyle Engleken	16:47	Shore Coaches	2003
		Nathan Moore	16:48	Shore Coaches	2022
		Alexis Muhumure	16:49	Group 4	2012
		Skip Allen 	16:50	MOC	1995
					
241	Princeton C 83:58			Average	16:47.6
		Rian Bogle	16:44	Group 2	1988
		Alex Ackerman	16:45	MOC	2016
		Tom Patrick	16:47	Group 2	1980
		Jackson Donohue	16:48	Group 4	2017
		John Rogerson	16:54	Shore Coaches	1987
					
241	Toms River North D 83:58			Average	16:47.6
		Richie Hoffman	16:45	MOC	2001
		Justin Farley	16:45	Group 4	2016
		Ihab Massey	16:48	Group 4	1989
		Anthony Vela	16:49	Shore Coaches	2016
		Craig Gordon	16:51	Shore Conf	1988
					
243	Hackensack B 84:00				16:48.0
		Courtney Davis	16:40	MOC	1992
		Paul Roer	16:44	MOC	1991
		Joel Douglas	16:45	Group 4	2009
		Trice	16:51	Shore Coaches	1982
		Sean Hubbard	17:00	Group 4	1986
					
244	Morris Hills C 84:01			Average	16:48.2
		Chad Beer	16:43	MOC	1990
		Matt Morena	16:45	Group 3	2016
		Alexander Pai	16:47	Group 3	2016
		Michael Creighton	16:48	Group 3	2016
		Evan Colquhoun	16:58	MOC	2003
					
245	Bernards D 84:02			Average	16:48.4
		Chris Sisto	16:43	Group 2	2012
		Mike Flood	16:47	Group 1	1982
		Lou Rose	16:48	MOC	1981
		Mike Hinman	16:52	Group 1	1980
		Steve Bailey	16:52	CJ Sects Group 1	1981
					
245	Union Catholic C 84:02				16:48.4
		Andrew Ghizzone	16:46	Shore Coaches	2013
		Sean Wilson	16:46	Shore Coaches	2022
		Andre Rodriguez	16:48	Shore Coaches	2017
		Allen Eke	16:51	MOC	2011
		Matt Granizo	16:51	Non-Public A	2019
					
247	Delbarton E 84:03				16:48.6
		Kevin Horty 	16:42	MOC	1989
		Kevin Walsh	16:43	MOC	1981
		Chris Butterfield	16:44	Non-Public A	2007
		Bernie Muller	16:57	Shore Coaches	2000
		Mike LaQuaglia	16:57	MOC	2002
					
247	North Bergen 84:04			Average	16:48.8
		Daniel Rondon	16:23	Group 4	2008
		Mike DiVincent	16:28	MOC	1982
		Dan Scarpellini	16:43	Group 4	1994
		Javier Cuevas	16:51	MOC	2001
		Ed Vezzola	17:39	Group 4	1990
					
249	Haddonfield H 84:05			Average	16:49.0
		John Greenburg	16:47	Shore Coaches	2013
		Ethan Spellmeyer	16:48	MOC	2018
		Daniel Carreon	16:50	Group 2	2007
		Matthew Stewart	16:50	Shore Coaches	2013
		Danny Brennan	16:50	Group 2	2014
					
250	North Hunterdon G 84:05				16:49.0
		Asa Alderman	16:46	MOC	2022
		Christopher Fischer	16:47	Shore Coaches	2017
		Erik Bertsch	16:48	Group 3	1993
		Dale Taylor	16:51	Shore Coaches	2004
		Kyle Sage	16:53	Group 3	1998
					
251	Paramus Catholic 84:06			Average	16:49.2
		Regan Ladisic	16:15	MOC	1992
		John Lauria	16:50	MOC	1986
		Andrew Zagula	16:56	Non-Public A	1993
		Dave Pataky	16:57	MOC	1989
		Mark Bednarz	17:08	Non-Public A	1987
					
251	Ridgewood E 84:06			Average	16:49.2
		Brad Rynkowski	16:45	Shore Coaches	2016
		Kyle Engleken	16:47	Shore Coaches	2003
		Luke Pash	16:50	Shore Coaches	2022
		Sadek Alsaidi	16:52	Group 4	1991
		Brian Davis	16:52	MOC	2003
					
253	Roselle Catholic 84:08			Average	16:49.6
		Andrew Catalano	16:20	Shore Coaches	2004
		Jim Garster	16:56	MOC	1984
		Tristen Montalvo	16:56	Shore Coaches	2004
		Vinny Nicastro	16:58	MOC	2008
		Patrick Newman	16:58	Non-Public B	2010
					
254	Bishop Eustace B 84:17			Average	16:51.4
		Anthony Morelli	16:40	Shore Coaches	2013
		Robert Burdalski	16:50	MOC	2004
		Dave May	16:53	MOC	1986
		James Redmond 	16:55	Shore Coaches	2003
		Andy Arnold	16:59	Non-Public A	2008
					
254	Cherokee G 84:17				16:51.4
		Rich Nelson	16:48	MOC	2005
		Brett Shea	16:49	MOC	2019
		Aiden Lynch	16:50	Group 4	2011
		Brandon Marks	16:55	Group 4	2016
		Vinny Marziano	16:55	MOC	2004
					
256	CBA X 84:18				16:51.6
		Joe Boyle	16:48	Shore Coaches	2015
		Nick DiChiara	16:50	MOC	2004
		William Penney	16:53	MOC	2007
		Chuck Grosso	16:53	Non-Public A	1993
		Rich Sciria	16:54	MOC	1989
					
256	Paul VI F 84:18			Average	16:51.6
		Vince Twomey	16:51	Shore Coaches	1981
		Neil MacFarlane	16:51	MOC	2012
		Joe Margre	16:52	Shore Coaches	1987
		Eric Bayless	16:52	MOC	1990
		Ryan Sheppard	16:52	Non-Public A	1999
					
258	Haddonfield I 84:19				16:51.8
		Erik Hinrichson	16:51	Shore Coaches	2006
		Tobias Janssen	16:51	Holmdel Invitational	2020
		Doug Marshall	16:52	MOC	1990
		Miles Devine	16:52	Shore Coaches	2011
		Evan Driscoll	16:53	MOC	1986
					
					
*	Times from 1978 are shown on this listing with an asterisk but are not 				
	included in team totals due to the difference in the course.				
					
	All individual times have been rounded up to the next whole second.				
					
	Please send additions & corrections to Joe Lanzalotto: J.Lanza@verizon.net