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