Better Baseball Training

Catching Lessons in Rocklin & El Dorado Hills

If your athlete wants to become more reliable, more confident, and more complete as a catcher, BBT offers Sacramento-area position-specific coaching built around real game demands.

Private + Group Ages 8-14U Rocklin + EDH
Receiving Catching Development

Focused reps, coach feedback, and a clear next step for players who want their training to show up in games.

Best Fit Ages 8-14U
Format Private + Group
Locations Rocklin + EDH
Next Step Coach Match

What This Lesson Helps Build

Our catching lessons in Rocklin and El Dorado Hills help players grow into stronger leaders behind the plate. Athletes work on the technical details of the position while building the confidence, communication, and consistency that coaches and parents want to see in games.

  • More reliable receiving, blocking, and recovery
  • Cleaner footwork and quicker, more confident transfers
  • Better communication and control behind the plate
  • A catcher who can lead the game with confidence
Better Baseball Training player showing a championship ring
Leadership
BBT Flow Skill work that connects to confidence in games.

A Clear Path From First Rep to Game Rep

Each lesson is designed to give families more clarity, not just more swings, throws, or drills.

01
Assess

Start With the Player

Coaches look at age, current skill level, goals, confidence, and the situations that show up most often in games.

02
Build

Clean Up the Skill

Training breaks the skill into clear, repeatable pieces so the athlete knows what to feel and what to fix.

03
Apply

Move Toward Game Speed

Players work through reps that connect mechanics, decisions, timing, and pressure instead of staying stuck in drills.

04
Plan

Choose the Next Rep

Families leave with a better sense of whether the next step is another lesson, academy training, or team development.

Catching instruction at Better Baseball Training
Receiving
Catching gear and training area at Better Baseball Training
Blocking
Better Baseball Training catching and defense coach Bruce Carmichael
Coach Eyes
Better Baseball Training player showing a championship ring
Leadership

Matched to the Player, Not a Generic Lesson Slot

BBT uses the player inquiry form to understand the athlete first, then helps families choose the right coach, location, and training rhythm.

Parent Inquiry Form
Private + Group

Get More Info About Catching

Share a few details about your athlete and we will help you find the right catching lesson, coach, and next step.

What to Know Before You Book Catching Lessons

Where are these lessons offered?

Catching lessons are available in Rocklin and El Dorado Hills so families can choose the location and schedule that works best.

See both training locations

Who is this training built for?

BBT builds these sessions for players ages 8-14U who need better skill execution, more confidence, and a clearer development plan.

Start with the player form

Who can teach this lesson?

BBT matches families with the right coach based on age, goals, and location. Common fits for catching lessons include Jon Peters, Bruce Carmichael, Quintan Hall, Logan Coe.

What should we do next?

Check the current training schedule, then submit the form so BBT can recommend the right lesson, coach, and next step for your athlete.

View the training schedule
Academy Membership

Train More Consistently

Academy membership gives players ages 8-14U recurring access to structured development in Rocklin and El Dorado Hills.

Explore the Baseball Academy
Travel Baseball

Build Toward Team Readiness

BBT helps players connect private lessons and academy reps to the skills, confidence, and IQ needed for more competitive baseball.

Explore Travel Development
Expert Staff

Meet the Coaches

Review the coaching staff to see specialties, baseball backgrounds, and which coaches can be a fit for your athlete.

View All Coaches
Next Step

See the Schedule

Browse current class options and training times, then use the form above so our team can follow up with the best fit.

View Current Schedule