
Professional level baseball coaching in Orange County.
Private lessons with Coach Joe Rosan — former Baltimore Orioles pitcher. Pitching, hitting, and fielding for players ages 8-18.
What We Provide The Athlete
The 5 Pillars of Development
Through my personal experience of playing baseball at the professional level, I will provide each player what I deem to be the most important traits needed to succeed. These are Diamond Baseball's 5 pillars of baseball.
Mental Game
Provide mental clarity on building your future. The most important Pillar. Each lesson is a discussion on providing the athlete the most appropriate language to create a new future in baseball.
Hitting
Build proper swing mechanics. Five step process, which will remove wasted movement and lead to a quick and repeatable swing.
Catching
Proper fielding mechanics from all positions. Includes proper routes on fly balls.
Throwing & Pitching
Build repeatable throwing mechanics based on your body type. Mechanics apply to all positions. Provide you speed, command and less effort with more velocity.
Power & Mobility
Baseball requires specific quick twitch power, core power, back strength and stamina. Lessons will provide proper exercises and stretches for arm care. Quick twitch workouts to strengthen core. Speed workouts to move athletically and move with ease and quickness.
Session Rates
Pricing
30-Minute Session
$70
Quick focused work on one specific skill area.
1-Hour Session
$130
Full private lesson. Most popular option.
5-Pack (1 hour each)
$600
For serious players committing to weekly growth.
Save $50 vs. booking individually.
Lessons held at fields and cages throughout South Orange County.
What Parents Are Saying
We are so grateful for Coach Joe and the positive impact he has had on our son. He has been exactly the kind of coach our son needed at this stage of his baseball journey. Coach Joe is knowledgeable, patient, encouraging, and genuinely invested in helping him grow. Coach Joe has a wonderful way of refining skills while still making our son feel confident and motivated. He takes the time to explain the “why” behind the techniques, gives constructive feedback in a supportive way, and recognizes the small improvements that make such a big difference in a young athlete’s confidence. We are extremely pleased that we booked future training sessions with him. Thank you again coach!!!
Coach Joe has been great! My 12 year old son was having issues throwing and batting, but with only 2 lessons we are seeing major improvements. Very detailed and methodical teaching style is helping a lot.
Get Started
Book a Lesson
Fill out the form below and Coach Joe will reach out to confirm your session.