Youth Baseball Training Sacramento Area
Private hitting, pitching, fielding, catching, and baseball IQ training for players ages 8-14U, plus academy memberships and travel baseball development at our Rocklin and El Dorado Hills facilities.
Train.
Develop.
Win.
BBT offers private and group instruction across every discipline of the game, from hitting mechanics to baseball IQ. We are committed to providing safe, reliable training for kids of all ages.
Hitting
Mechanics, timing, situational hitting and plate discipline for every level. Private and group training available.
Learn More
Pitching
Mechanics, arm care, velocity development, and pitch sequencing coached by college and pro alumni.
Learn More
Infield / Outfield
Footwork, positioning and in-game understanding, infield and outfield fundamentals for all positions.
Learn More
Catching
Receiving, blocking, footwork and game managing. Full position-specific development with experienced coaches.
Learn More
Baseball IQ
Every pitch, swing, and defensive move is a decision. Baseball IQ training builds the awareness and preparation behind those decisions.
Learn MoreMeet the Coaching Staff
Meet All Coaches
Owner Jon Peters
Founded BBT with one goal: build better players and better people. Jon oversees all player development programming across both facilities and has spent years studying hitting, pitching development, and athletic performance from youth to collegiate level.
"Watching the boys achieve their goals, nothing better in this thing than seeing all their hard work lead to success!"
"The pinnacle of youth development"
Rocklin GM Cesar Tamayo
Southern California native. La Sierra High School ('14), Mt. San Jacinto College, Marymount University (BA), and Jessup University (MS in Kinesiology). With BBT since 2021 and served as assistant coach with the Lincoln Potters in 2022 and 2023.
"Being able to teach the kids the game I love."
Jessup University (MS) · Marymount University
EDH GM Trey Furrey
Folsom native, Folsom High ('18). Folsom Lake College All-American ('20). Transferred to Oklahoma Baptist and Jessup University where he was named GSAC Player of the Year and earned All-America honors.
"Seeing the kids continuing to learn and grow and be able to take what they've learned and apply it to their game."
Jessup University · GSAC Player of the Year
Pro Alumni Bruce Carmichael
Drafted by the Chicago Cubs Organization and played 3 years after earning a full baseball scholarship at Santa Clara University. 35+ years coaching at the college and high school levels. Named Western States Assistant Baseball Coach of the Year in 1998.
Chicago Cubs · Santa Clara University
Pro Alumni Gabe Emmett
Vista del Lago HS ('19), Folsom Lake College, drafted by the LA Dodgers in 2021. Pitched with the ACL Dodgers and Rancho Cucamonga Quakes. Named California League Pitcher of the Month in June 2023. Tops out 96-98 mph.
Los Angeles Dodgers · Folsom Lake College
Pro Alumni Jean Machi
Former big leaguer and 2014 World Series Champion with the SF Giants. Pitched in the big leagues from 2012-2017 with the Mariners, Red Sox, and Giants. Lifetime ERA of 3.38. Now providing pitching lessons at the EDH location.
SF Giants · World Series Champion
Pro Alumni Kris Krise
Former 12th-round Los Angeles Dodgers draft pick who played at UC Irvine, COC, and Chico State. Brings pro-level experience and a strong player-development lens to every session.
"The opportunity to positively influence young lives, fostering growth, confidence, and a love of the game."
Los Angeles Dodgers · Chico State · UC Irvine
Logan Coe
Buhach Colony High School graduate who played JUCO ball at Modesto before continuing at Oklahoma Baptist and Jessup University. Focused on helping athletes grow through detailed, high-energy instruction.
"Passing down game knowledge and seeing the kids grow and develop."
Jessup University · Oklahoma Baptist
"It doesn't matter if you're coaching tee-ball or coaching at the college level, I'm a firm believer that a coach can be one of the most influential people in a young player's life. At Better Baseball, we aim to be the pinnacle of youth development."
Why BBT? Because Your Kid Deserves Better.
BBT brings together former professional players, college alumni, private lessons, academy classes, and travel baseball development so families can build a clear long-term plan instead of piecing training together from multiple places.
Indoor Training Facilities
Train in Rocklin or El Dorado Hills with indoor turf, batting lanes, and year-round access to baseball development.
Core Lesson Categories
Families can choose hitting, pitching, infield/outfield, catching, and baseball IQ training based on the athlete's needs.
Core Development Window
BBT's lesson and academy programming is built for youth players who need consistent instruction, confidence, and game-ready development.
Inside BBT
Training days, championship wins, and everything in between. See what it's like to be part of the BBT family.
Division Champions
Catchers Clinic
Hardware
Training Facility
Championship Rings
Batting Cages
Tournament Winners
The BBT Family Two Indoor Training Facilities
Indoor turf space, batting cages, netting, and structured player-development environments across two Sacramento-area training locations.
Rocklin Basecamp
4283 Duluth AveRocklin, CA 95765
Rocklin is a core hub for private baseball lessons, academy classes, and travel-team development for families in Rocklin, Roseville, Granite Bay, and nearby communities.
View Rocklin lessons
El Dorado Hills (EDH)
4990 Hillsdale Cir, Suite 400El Dorado Hills, CA 95762
El Dorado Hills gives families in EDH, Folsom, and surrounding areas access to indoor baseball lessons, academy programming, and pitching instruction close to home.
View EDH lessonsFrequently Asked Questions
Which BBT facility should we train at?
Choose on commute. BBT Rocklin is at 4283 Duluth Ave and serves Rocklin, Roseville, Granite Bay, and Loomis. BBT El Dorado Hills is at 4990 Hillsdale Cir, Suite 400 and serves EDH, Folsom, Cameron Park, and Shingle Springs. Both run the same hitting, pitching, infield/outfield, catching, and baseball IQ training.
Who teaches pitching lessons at Better Baseball Training?
Pitching lessons at BBT include instruction from Jean Machi, Gabe Emmett, and the broader player-development staff. Review the coaching staff or call 916-465-5551 to find the right pitching coach for your athlete's age, goals, and location.
What ages does Better Baseball Training serve?
BBT's core lesson and academy programming is built for players ages 8-14U. Families can choose private lessons, academy membership, or travel baseball development based on where the athlete is now.
What is the difference between academy membership, private lessons, and travel baseball?
Private lessons focus on skill-specific instruction, academy membership gives athletes unlimited access to recurring classes, and travel baseball provides team-based competition for rostered players. BBT helps families choose the right path based on development goals and schedule.
Unlimited Access Academy Membership
Academy membership gives players unlimited access to BBT's indoor facilities and coaching staff. It is built for athletes who need consistent reps year-round rather than the occasional lesson.
What's Included
- Hitting
- Pitching
- Infield / Outfield
- Catchers
- Baseball IQ