Transform Your Game with Me– Former Arizona Diamondbacks Pitcher & Elite Baseball Pitching Coach

Unlock Your Full Potential with Professional Coaching – Virtual & In-Person Lessons for All Levels

Receive a FREE Training Consultation For A Limited Time

About Me

From the Diamondbacks Mound to Coaching Your Success

Learn from a Former MLB Pitcher Who's Passionate About Teaching the Next Generation

As a former professional pitcher with the Arizona Diamondbacks, I’ve lived the dream of playing at the highest level, but I also faced the challenge of an injury that ended my career prematurely. This journey taught me the importance of proper mechanics, mental resilience, and strategic approach – lessons I now passionately share. My mission is to channel this real-world experience into helping you become the pitcher you’ve always dreamed of being, guiding you through every step of your development, from youth leagues to college and beyond.

Having trained under elite coaches and competed against the best, I understand what it takes to succeed on the mound. It’s not just about raw talent—it’s about discipline, mindset, and the ability to adjust under pressure. Whether you’re struggling with velocity, control, or confidence, I’ve been there—and I know how to help you push through and rise above.
I now work closely with pitchers to improve their mechanics, boost confidence, and sharpen their mental game. With personalized coaching and video analysis, I help athletes grow into complete, game-ready players.
Why Pitching With Me is Different

Beyond the Mound: What Sets My Coaching Apart?

With years spent competing at the highest level, I gained an unparalleled understanding of what it truly takes to succeed under pressure. More importantly, overcoming adversity taught me invaluable lessons about resilience and mental toughness. Here’s how my unique background translates into helping you reach your peak performance:

MLB-Level Expertise

Get elite-level insights from someone who’s lived it. As a former professional pitcher, I bring firsthand experience of what it takes to compete — and win — at the highest level.

Tailored Coaching for All Ages

From youth development to high school athletes pursuing college scholarships and even aspiring pros – receive personalized plans based on your unique needs and goals.

Holistic Pitching Development

It’s not just about velocity or mechanics — my approach develops the complete pitcher. From mental toughness to recovery routines, you’ll gain tools to perform and stay sharp long-term.

Flexible Virtual & Local Training

Whether you train with me in Northeast Texas or connect for real-time virtual lessons from anywhere, get consistent, expert guidance that fits your life.

My Coaching Programs: Virtual & In-Person Options

Find the Right Fit: Tailored Pitching Lessons for Your Goals

I offer a range of flexible coaching services designed to meet you where you are and take you where you want to go. From intensive one-on-one private lessons here in Northeast Texas to convenient and effective virtual training for players nationwide, discover the program that aligns with your development needs.

Our Services

1. Private In-Person Lessons
Hands-on, personalized coaching sessions focused on your specific mechanics and goals.
2. Virtual Baseball Pitching Coaching
Expert analysis and drills delivered remotely, perfect for consistent development anywhere.
3. Pitching Mechanics Deep Dive
Focused sessions dedicated to building an efficient, powerful, and repeatable delivery.
4. Youth Pitcher Development
Building strong fundamentals, confidence, and a love for the game in young athletes.
5. Group Clinics & Workshops
Collaborative learning environments focused on specific skills and concepts (seasonal/topic-based).

Virtual Training Focus: World-Class Coaching Anywhere

Location is no longer a barrier to receiving elite pitching instruction. My virtual coaching program brings personalized, real-time feedback and expert guidance directly to you, whether you’re across town or across the country. It’s the perfect solution for maintaining consistency during the offseason, working around a busy schedule, or getting specialized help when you can’t train in person.
Programs | Fast Track Baseball

Training Programs

Starter Program

$349.99

1-month customized pitching programming to build fundamentals and technique.

Get Started

Velocity Development

$199.99

Arm strength, mobility, mechanics, and explosiveness to boost pitch velocity.

Get Started

Pro Plus Extended

$240.99

12-month programming with weekly feedback for long-term elite development.

Get Started

Pro Program

$265.99

3-month intensive training with weekly feedback and progress tracking.

Get Started

Pro Plus 6-Month

$249.99

Half-year program with weekly feedback for steady, focused improvement.

Get Started

Video Breakdown

$99.00

Send a video of your pitching for detailed mechanical breakdown + feedback.

Submit Video

Virtual 1-on-1 Lesson

$115.00

Live Zoom training with a former pro to fix mechanics and refine approach.

Book Now

In-Person Lesson

$125.00

1-on-1 local session to elevate your command, control, and pitch consistency.

Schedule

Results Speak Louder: Success Stories from the Mound

The greatest reward is seeing my players not only improve their skills but also build confidence and achieve their goals. From increased velocity and refined mechanics to earning starting spots and college offers, my students consistently see tangible results. Don’t just take my word for it – hear directly from those who have experienced the transformation.

Ready to Take the Next Step? Let's Connect.

Whether you're seeking personalized in-person coaching in Northeast Texas or flexible virtual training from anywhere, the first step is easy. Let's connect to discuss your goals, evaluate where you're at, and create a roadmap for your success on the mound. Your free consultation is the perfect opportunity to see how my experience can directly benefit you.

2025 © All rights reserved. Fast Track Baseball Training | Made with ❤️ by Sales Technologies

Receive a FREE Training Consultation For A Limited Time