To join a team
Email the Team Contact

Not sure which team is near you?
Check out the Teams Map.

Select the icon closest to your residence and team contact information will appear. Click the primary contact link and you will be redirected to a form. Fill out the form, hit submit and that coach will contact you with next steps!


NICA Coach Manual
Start a Team
Coaches Resource Page

There are already 16 middle & high school teams registered for our inaugural season in New Jersey, and new ones continuing to form.

Collier School
Team Affiliations(s): Collier School
Contact: Pablo Samuel

Don Bosco Preparatory High School
Team Affiliations(s): Don Bosco Prep
Contact: Phil Godwin
Team Facebook Page

East Morris Composite Club
Team Affiliations(s): Boonton, Boonton Twp, Denville, Dover, East Hanover, Florham Park, Jefferson Twp, Kinnelon, Lincoln Park, Montville, Mountain Lakes, Parsippany-Troy Hills, Pequannock, Riverdale, Rockaway, Wharton
Contact: Robin Edelstein
Team Facebook Page

Essex Composite
Team Affiliations(s): Essex County
Contact: Andrea Smith
Team Facebook Page

Gloucester Composite
Team Affiliations(s): Blackwood, Cherry Hill, Franklinville, Glassboro, Logan Township, Mullica Hill, Sewell, Sicklerville, Williamstown
Contact: Mike Pascale
Team Facebook Page

Highlands Composite
Team Affiliations(s): West Milford High School
Contact: Jay Huggins or Dillon Van Wart
Facebook Team Page

Hunterdon Havoc Comp
Team Affiliations(s): Califon, Clinton, Flemington, High Bridge, Hillsborough, Washington
Contact: Kevin Watkinson
Facebook Team Page

MCS Composite Trailblazers
Team Affiliations(s): Berkeley Heights, Chatham, Madison, New Providence, Summit
Contact James Miller or Dan Arnstein
Facebook Team Page

Monmouth County Comp
Team Affiliations(s): Monmouth County
Contact: Kerri Martin

Morristown Revolution Comp
Team Affiliations(s):  Morristown, Morris Township, Morristown High School,  Morris Plains Borough School,  Frelinghysen School, Randolph
Contact: Jesse Epstein
Team Facebook Page

Palisades Cyclones Composite
Team Affiliations(s): Northeastern Bergen County
Contact: Shepard Grinker
Team Facebook Page

Parsippany Hills High School
Team Affiliations(s): Parsippany Hills High School
Contact: Chris Ramsden

Princeton Area Composite
Team Affiliations(s): Hillsborough, Hopewell, Montgomery, Princeton, Skillman
Contact: Ben Tufford
Team Facebook Page

Salem Reactors Comp
Team Affiliations(s): Salem County
Contact: Mike Fraser
Team Facebook Page

Somerset Hills Comp
Team Affiliations(s): Basking Ridge, Bernardsville, Bedminster, Far Hills, Long Hill, Peapack-Gladstone
Contact: John DonahueEric Vollmuth

West Morris Composite
Team Affiliations(s): Chester,  Hackettstown, Long Valley, Mendham, Mine Hill, Mt. Olive, Roxbury, Succasunna, Washington Twp / Long Valley
Contact: Eric Vollmuth

If you are interested in starting a team, contact Ken Seebeck or Larry Towner.

Individuals can compete in the New Jersey League, but what’s even more fun is having a team to train and race with. Whether you are a student or coach, the League wants to do everything we can to help you form a team at your local high school. If you’d like to see a team form at your school, please send us an e-mail so we can help you out. The league can help in many ways, including help:

  1. Athletes find coaches
  2. Coaches form teams
  3. Teams become recognized by their schools
  4. Teams find additional volunteers

Below is some detailed information about teams. We encourage all athletes to recruit some fellow students and have some fun trying out the Division II competition.

Types of Teams

Team Registration



Team Scoring