Train with Coach Kurt

Lessons That Work

Pitching, hitting and fielding with Coach Kurt. Private and small-group sessions in 30 or 60 minutes, plus team training. All skill levels welcome.

Better Players, Brighter Futures

01

Hitting

Private or Small Group

30 or 60 Min

  • Swing Mechanics
  • Bat Speed & Power
  • Approach & Confidence
  • Game Situations
30 Min$50
60 Min$100

Book Private

Book Small Group

Book any time slot here and note the lesson type or package you want in the booking notes, and Coach Kurt will confirm.

02

Pitching

Individual / Private

30 or 60 Min

  • Mechanics & Command
  • Velocity Development
  • Arm Care & Efficiency
  • Mental Toughness
30 Min$50
60 Min$100

Book Pitching

Book any time slot here and note the lesson type or package you want in the booking notes, and Coach Kurt will confirm.

03

Fielding

Individual / Private

30 or 60 Min

  • Fundamentals
  • Footwork & Glove Work
  • Reaction & Range
  • Game Situations
30 Min$50
60 Min$100

Book Fielding

Book any time slot here and note the lesson type or package you want in the booking notes, and Coach Kurt will confirm.

Save With a Package

Lesson Packages

30 MinHalf-Hour Packages

60 MinOne-Hour Packages

Book any time slot here and note the lesson type or package you want in the booking notes, and Coach Kurt will confirm.

Home Base

Bay Shore, NY

Most sessions run out of Bay Shore.

Serving all of Long Island: Suffolk & Nassau County.

or
We Come To You

Your Field. Your Town.

Coach Kurt can also meet you at your local town field or a facility closer to you.

Suffolk & Nassau

Serving Long Island

ESP Baseball is based in Bay Shore, and players come from all over Long Island to train with Coach Kurt. Families make the trip from towns across both counties, and Coach Kurt can also meet you at your local field or a facility closer to home.

Suffolk County
  • Brentwood
  • West Babylon
  • Coram
  • Central Islip
  • Commack
  • Huntington Station
  • Centereach
  • Bay Shore
  • Deer Park
  • Lindenhurst
  • West Islip
  • Holbrook
Nassau County
  • Hempstead
  • Levittown
  • Freeport
  • Hicksville
  • Valley Stream
  • East Meadow
  • Elmont
  • Long Beach
  • Oceanside
  • Uniondale
  • Franklin Square
  • Glen Cove

Don’t see your town? If you’re on Long Island, we’d love to work with you. Book a lesson or call (631) 392-8708.

Google Reviews

What Families Say

Trained with Coach Kurt? We’d love your feedback.

It’s very hard to find true, honest, genuine people now a days - and KURT is all of that! DEFF 5/5 :)

Adrianne TortoraGoogle review

Great leadership

Christopher ManorathGoogle review

Kurt has a real gift with working with kids and keeps them excited to learn. He focuses on building confidence and making the game fun and really cares about the kids improving and feeling good about themselves. I highly recommend him.

Chris LoggiaGoogle review

Kurt is a great instructor. Takes pride in his craft and breaks it down for the kids to understand what they need to work on with baseball. Highly recommended.

Erik LaiGoogle review

I can’t say enough good things about Kurt and the work he’s done with my son. He’s been working with Kurt for about a year and a half now, and we’ve had nothing but great experiences.

Read moreShow less

What I appreciate most about Kurt is his patience and the way he teaches. He takes the time to explain things so the kids actually understand what they’re doing and why. If something isn’t clicking, he’ll keep working with them until it does. He genuinely cares about their development, and it shows.

The best part is hearing my son tell me himself how much his lessons with Kurt have helped him improve on the field. As a parent, that’s really all you can ask for. Kurt’s a great coach, an even better guy, and someone I’d highly recommend to any parent looking to help their child improve their baseball skills.

Kurt, I wish you all the success!

Steven FerchakGoogle review

Parents Ask

Lesson FAQ

What ages and skill levels do you work with?

Coach Kurt works with players ages 6 to 18. All skill levels are welcome.

What do lessons cover?

Hitting lessons cover swing mechanics, bat speed and power, approach and confidence, and game situations. Pitching lessons cover mechanics and command, velocity development, arm care and efficiency, and mental toughness. Fielding lessons cover fundamentals, footwork and glove work, reaction and range, and game situations. Team training sessions are also available.

How much do lessons cost, and what is the difference between private and small-group?

Lessons are $50 for 30 minutes and $100 for 60 minutes. Hitting is offered as a private or small-group session; pitching and fielding are individual/private. Small groups are capped at 4 players per session. Packages save money: 5 half-hour lessons for $225, 10 half-hour lessons for $425, 5 one-hour lessons for $450, or 10 one-hour lessons for $850. Team training is priced after inquiry.

Where do lessons happen?

Most sessions run out of Bay Shore, NY. Coach Kurt can also meet you at your local town field or a facility closer to you, serving players across Suffolk and Nassau County. There is no travel fee within our standard service area; ask for details.

How do I book a lesson?

Book online through Calendly: pick a lesson type and an open time on this page. For lesson packages or team training, use the Ask About Packages or team training inquiry links, or call (631) 392-8708.

What should my player bring?

Bring all regular equipment: bats, helmets and baseball gloves. Wear whatever is comfortable, but sneakers or turf shoes are a must.

What is your cancellation or rescheduling policy?

We require 24 hours’ notice to cancel or reschedule. For package sessions, the session credit carries over if you cancel with at least 24 hours’ notice.

Do you have a travel team?

Yes. ESP Baseball has partnered with Mid Atlantic Rage to bring Mid Atlantic Rage New York to Long Island, with 9–12U travel teams, 13U/14U National, 15U National, 15/16U Regional and 16U National teams. Tryout dates are coming soon; fill out the player interest form on the Rage page to get on the list.

Book Online

Pick a Time

See open times and book your lesson online. Booking is handled through Calendly. Book any time slot here and note the lesson type or package you want in the booking notes, and Coach Kurt will confirm.

Open Booking Page ↗

Booking calendar loading…

Book on Calendly