ECF Gym logo
MMA · BJJ · Muay Thai · Kickboxing

Train Where Real Fighters Train

ECF Gym in Oceanside, NY is Long Island's premier MMA training center — home to Extreme Cage Fighting. Whether you're a beginner or a competitor, our elite coaches have you covered.

7 Days a WeekBeginner to ProHome of Extreme Cage Fighting
Limited Time Availability

Online Exclusive Offer — View Our Schedule & Pricing

Drop your info and we'll send class times, intro-week pricing, and how to book your first session at ECF Gym.

Welcome to ECF

More Than a Martial Arts Gym

Our mission is to develop fighters and build character — whether you're stepping into the cage or just stepping into fitness. At ECF Gym, every member trains in a real fight environment alongside coaches and fighters who compete at the highest level.

Youth training
Discipline & Confidence

Build Character and Leadership Qualities

Our youth program develops more than technique. Kids who train at ECF leave the mats with discipline, focus, and the confidence to handle whatever life throws at them.

View Youth Program
What Members Say

Real Results, Real Voices

"The energy at ECF is unmatched. I came in with zero experience and within months I was sparring, conditioning, and learning from coaches who actually fight. This place changes you."

Marcus R. — Adult MMA Member
Why Choose Us

Benefits of Training at ECF Gym

Goals

Whether you're chasing a fitness milestone or a championship belt, our coaches build a path that gets you there.

Community

Train with a roster of real fighters and committed members who push each other to grow every session.

Instruction

Championship-level coaching across MMA, BJJ, Muay Thai, and wrestling — proven in competition.

Questions

Frequently Asked Questions

Limited Time Availability

Online Exclusive Offer — View Our Schedule & Pricing

Drop your info and we'll send class times, intro-week pricing, and how to book your first session at ECF Gym.

Come Train

Visit Our Oceanside Gym

2911 Long Beach Road, Oceanside, New York 11572
Mon – Fri 6:00 AM – 9:30 PM
Saturday 8:00 AM – 4:00 PM
Sunday 9:00 AM – 1:00 PM
Get Directions