Young athlete training in a batting cage at NexGen Sports

Elmsford, NY · Westchester County

Maximize Your
Full Potential

Your destination to train, grow & succeed. Baseball, softball, and soccer training led by professional coaches in a 10,000 sq ft indoor facility.

What we do

Train with the best

From first-time players to elite travel athletes, our programs build skill, confidence, and consistency.

Why NexGen

Elite coaching

Former pro and collegiate athletes who teach the same fundamentals they used at the highest level.

Real results

Programs built around measurable progress — exit velocity, pitch command, foot speed, and game-day confidence.

Community first

A welcoming home for every age and ability, from rookie ball to varsity and travel-team standouts.

Tired of guessing?

Practice without a plan is just
wasted reps.

Most athletes show up, swing a bat, and hope it sticks. The kids who break through have something different: a coach who measures what's working, a plan that fits them, and a place that takes their game seriously. That's what we built here.

5-star reviews

What families say

Rated 5.0
Loading reviews…

Zero-risk promise

Your first lesson is free. The next one is on us if it's not a fit.

Every new athlete gets a complimentary 30-minute assessment with a Pelotero AI report — no card, no commitment. If your first paid session doesn't deliver, we'll refund it and recommend a coach who's a better match. See full policy.

10,000 sq ft indoor facility Trusted by 500+ Westchester families Pro & collegiate coaches

Questions, answered

Frequently asked

Where is NexGen Sports located?
We're at 102 Fairview Park Dr, Elmsford, NY 10523 — a 10,000 sq ft indoor training facility serving Westchester County families.
What sports and programs do you offer?
Baseball and softball private lessons, small-group instruction, camps, clinics, travel teams, batting cage rentals, plus indoor soccer turf rentals for teams and pickup play.
Do you offer a free first lesson?
Yes. Every new athlete gets a complimentary 30-minute assessment with a Pelotero AI report — no card required and no commitment. If your first paid session isn't a fit, we'll refund it.
What ages do you train?
We work with athletes from beginner youth players through varsity high-school and travel-team standouts. Coaches match programming to age and ability.
What are your hours?
Monday through Friday from 3:00 PM to 10:00 PM, and Saturday and Sunday from 9:00 AM to 8:00 PM.
How do I book a lesson or reserve a cage?
Call (914) 347-4700, use the booking button at the top of any page, or send a message from our contact page and a coach will follow up.

Ready to train like a pro?

Book a private lesson, camp, or facility rental today.