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! If you are unsure of which team to contact, feel free to hit us up!


NICA Coach Manual
Start a Team
Coaches Resource Page

New team “buzz” is growing all over NJ! Here is a list of our current teams:

Atlantic County Dirt Devils Composite
Team Affiliations(s): Atlantic County
Contacts: Team Director Jason Cooke
Facebook Team Page

Camden County MTB Crew Composite
Team Affiliations(s): Cherry Hill & Camden County Area
Contact Joseph Brescia
Facebook Team Page

Central Jersey Trail Terminators Composite
Team Affiliations(s): Burlington County
Contact Mike Williams
Facebook Team Page

Clearview Regional School District 
Team Affiliations(s): Clearview Regional Students
Contact Patty Woodworth
Facebook Team Page

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

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

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

East Morris Composite Club – The Rockies
Team Affiliations(s): Boonton, Boonton Twp, Denville, Kinnelon, Lincoln Park, Montville, Mountain Lakes, Parsippany-Troy Hills, Pequannock, Riverdale, Rockaway, Wharton
Contact: Jamie Gada
Team Facebook Page

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

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

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

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

Jersey Shore Tidal Waves Composite
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
Contact: Jesse Epstein
Team Facebook Page

Newark 25th Bicycle Corp Composite
Team Affiliations(s):  City of Newark
Contact: Derrick Washington
Newark Community Cycling Center Facebook Page

Ocean & Monmouth Composite
Team Affiliations(s):  Northern Ocean and Southern Monmouth Counties
Contact: Mike Lock

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

Princeton Progressions Composite
Team Affiliations(s): Hillsborough, Hopewell, Montgomery, Princeton, Skillman
Contact: Robin Dunn
Team Facebook Page

Randolph Revolutions Composite
Team Affiliations(s): Randolph, Mine Hill, Dover, Victory Gardens, Roxbury
Contact: Jeremy Klopper
Team Facebook Page

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

Somerset Hills Veloraptors Composite
Team Affiliations(s): Basking Ridge, Bernardsville, Bedminster, Far Hills, Long Hill, Peapack-Gladstone
Contact: John Donahue

Sussex Skylands Composite
Team Affiliations(s): Sussex County
Contact: Lauren Cardinale

Tri County Dirt Dwellers Composite
Team Affiliations(s): Hammonton, Mullica Township, Buena Vista Township
Contact: Jim Thistle

Warren County Composite
Team Affiliations(s): Warren County
Contact: Amy Haines

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

Wildwood RipTide Composite
Team Affiliations(s): Cape May County
Contact Scott Chambers
Facebook Team Page

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

Individuals can compete in the New Jersey League as independent riders, 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 school or in your town. If you’d like to see a team form in your area, please send us an e-mail so we can help you out. The league can help in many ways, including help:

  1. Parents & 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 as the newest member of our wonderful NICA community.

Types of Teams

Team Registration


Team Scoring