Elite Baseball Instruction for athletes who want to compete at the next level.

  • Hitting Development

  • Catching Development

  • Private Lessons

  • Small Group Training

8 Years of Professional Baseball Experience.

Developing Confident , Competitive Baseball Players

At EMJ Baseball Academy we focus on developing athletes through high-level instruction, competitive training, and a strong foundation of fundamentals.

Our Goal is simple:

Help athletes improve their skills, build confidence, and perform when it matters most.

Private Lessons

One-on-one instruction focused on swing mechanics, hitting approach and player confidence.

Small Group Training

Competitive hitting session designed for athletes to get high-quality reps in a structured environment.

Catcher Development

Specialized training focused on receiving, blocking, footwork, and game awareness.

Player Development Programs

Structured programs designed to help athletes improve physically, mentally, and technically.

Meet The Coaches

Professional Level Instruction

Elvin Millan Professional Hitting / Catching Instructor

Javier Herrera Professional Hitting / Outfield Instructor

Our coaching staff brings professional playing experience and a passion for developing the next generation of athletes.




Ready To Train?

Book your lesson today and start developing your game.


Lessons held at:

Premier Baseball of Texas

20230 Cypress Rosehill Rd

Cypress , TX 77377

It’s hard to put into words what Elvin has done for our son, Lucas. We came back to Premier after a season away wanting to rebuild Lucas’s hitting and confidence, and that’s when we found Elvin.

Elvin has truly brought the confidence and spark back to Lucas. Now he steps up to the plate with confidence and absolutely crushes it.

What means even more to us is that Lucas loves going to Elvin and has someone he trusts to lift him up and encourage him—someone outside of his parents. That kind of mentorship is priceless.

I can’t say enough great things about Elvin. Lucas improved so much that now his entire team goes to him for lessons. We love him!
— Courtney DeRienzo
My 13 year old son has hit with Coach Elvin for the past year and absolutely loves him! Coach Elvin is hands down one of the best hitting instructors out there. He takes the time to really TEACH and has helped my son overcome some bad habits. He explains things in a way that my kid can really understand. He also focuses on the mental side of the game which has been huge for my kid.
— Casey Cooper
Elvin, thank you just doesn’t feel like enough. The confidence you have helped build in Kollyns at the plate and the encouragement you have always given her means more then I can say. Watching y’all’s relationship grow over the years has been something truly special.
— Stacy Landis
Working with Coach Elvin has been one of the most important parts of my son’s baseball journey. He started training with him at just 11 years old, and now at 14, he still looks forward to every session. From the beginning, my son connected with his teaching style. Coach Elvin has a way of breaking things down so that young players not only understand what to do, but why it matters.
As my son has grown, their communication has grown with him. What started as simple cues and fundamentals has evolved into deeper conversations about approach, adjustments, and the mental side of hitting.
Most importantly, my son now understands the process, what it takes to improve, how to work through challenges, and how to set goals at every level of the game. That mindset came directly from the foundation Coach Elvin built with him.
We’re incredibly grateful for the role he has played not just in my son’s swing, but in his confidence, discipline, and love for the game but most importantly the grind!
— James Choate

Follow us on Instagram.

@emjbaseballacademy