Coach Eric Barba with a fungo bat at infield practice

Private instruction · Dallas–Fort Worth

Serious training.
A coach in your corner.

Private lessons, small groups and seasonal programs with Coach Eric Barba.

On the field
and in the cage

Select head coach for 10U to 13U teams. Every private client gets the same preparation and standards his teams do.

  • 10U–13USelect head coach
  • AA & AAALevels he coaches
  • ClinicsFor rec and select teams
Team practice
In the cage

Thirteen years,
one base at a time.

  1. First · El PasoGrew up in El Paso and played at Socorro High School.
  2. Second · RockwallCoached 10U AA/AAA and 13U teams with Dulin’s Dodgers.
  3. Third · NBA TexasHead coach at National Baseball Academy Texas since 2023. 13U select for fall 2026.
  4. Home · 13+ yearsCoaching and private player development, now one-on-one in Dallas–Fort Worth.

Options for every player
and every budget

Same coach, same standards, whichever way you train. Sessions are built around the player in front of him: mechanics, reps and the baseball IQ that shows up on game day.

Programs & clinics

Weekly small-group programs and one-day clinics. Spots are limited, so reserve early.

Eric Barba

Coach Eric Barba talking with his players at practice

El Paso native. Socorro High School alum. 13+ years developing young players in Texas.

Today he is a head coach with National Baseball Academy Texas. Every private client gets the same preparation and standards his select teams do.

Hometown
El Paso, TX
Played
Socorro High School
Coaches now
NBA Texas, 13U select
Before that
Dulin’s Dodgers, Rockwall
Book a session

Book a session

Get on the schedule

Pick a session and an open time. Your confirmation email arrives right away, with a calendar invite.

  • Live availability, straight from Coach Barba’s calendar
  • Instant email confirmation
  • Reminder the day before
  • Cancel or reschedule from your email
Coach Eric Barba
Coach Eric Barba[Training facility] · DFW
Session
Day
Time Central time
Player & parent

Choose a time to continue Nothing to pay now. Payment is in person.