
Established in 2014, Espinosa Baseball Lessons has been dedicated to developing players of all ages through personalized instruction in hitting, pitching, fielding, and catching. Our mission is to help every athlete build confidence, sharpen their skills, and grow a lifelong love for the game.
Located in the quiet city of Yorba Linda, our all-turf training facility provides the perfect environment for player development. The facility features a 70-foot batting cage with a Hack Attack pitching machine, a full pitcher’s mound, an infield training area, and professional lighting that allows for high-quality lessons day or night.
At Espinosa Baseball Lessons, every session is focused on creating strong fundamentals, reinforcing good habits, and inspiring athletes to reach their full potential. Whether your player is just beginning their journey or preparing for the next level, we provide the tools, coaching, and atmosphere to help them succeed
Robbie Espinosa is the Owner and Founder of Espinosa Baseball Lessons and has spent the past decade developing athletes across Southern California. He played Division II baseball at Colorado State University Pueblo after competing at Irvine Valley College, earning a degree in Business Management along the way. During his collegiate career, Robbie posted a .341 batting average in the NCAA, demonstrating both skill and consistency at the plate.
Over the last 10 years, Robbie has trained more than 2,000 athletes, ranging from beginners just learning the game to advanced players preparing for the next level. He specializes in hitting, pitching, catching, and fielding/throwing instruction, with a teaching style that emphasizes proper mechanics, confidence-building, and consistent repetition of fundamentals.
When he’s not on the field or in the cage, Robbie enjoys tournament bass fishing, hunting, and flying airplanes.
Brandon Hemminger is a former Esperanza High School standout who went on to play at Hope International University, with aspirations to continue his career professionally. His on-field experience gives him a strong foundation to connect with players and bring real-game knowledge into every lesson.
Brandon is currently earning his degree in Speech Pathology, combining his love for baseball with a passion for education and mentorship. His teaching style is patient, positive, and detail-oriented, helping athletes build both skill and confidence.
He specializes in hitting, pitching, and fielding instruction, with an emphasis on strong mechanics and consistency. Outside of baseball, Brandon enjoys watching the game he loves and staying active through weight training.
JP Hopkins is a former Chino Hills High School standout who went on to play at Colorado State University Pueblo (NCAA Division II), where he earned his bachelor’s degree in Kinesiology. After college, JP signed to play professional baseball in Mexico with the Toros Baseball Club and later spent a season competing in the Pecos League. His journey as both a collegiate and professional player gives him firsthand experience and insight that he brings into every lesson.
With over four years of coaching experience in youth travel baseball, high school programs, and private training, JP has worked with athletes at every stage of development. He currently coaches the 14U travel baseball program for the SoCal Expos and also serves as an assistant high school baseball coach at Fullerton High School. JP specializes in hitting, pitching, and catching instruction, focusing on mechanics, confidence, and game awareness to prepare players for the next level.
Outside of baseball, JP enjoys hiking and spending time at the lake.
Brycen Sherwood starred as a shortstop at MidAmerica Nazarene University (NAIA), where he helped lead the program to four regional tournaments and two World Series appearances. During his career, he collected an impressive list of honors, including a 2023 World Series Gold Glove, 2024 All-American recognition, 2024 Conference Player of the Year, and three First Team All-Conference selections. Brycen also etched his name into the record books, holding school records for hits, doubles, walks, and runs.
He earned his degree in Business Administration while balancing the demands of being an elite-level athlete. Known for his versatility and leadership on the field, Brycen brings the same passion and competitive drive into his coaching.
Specializing in all areas of the game, he tailors his instruction to meet the needs of each athlete—whether it’s refining mechanics, sharpening fundamentals, or developing game IQ. Outside of baseball, Brycen enjoys spending time with his family and playing golf.
Monday September 1st 2-9pm
Tuesday September 2nd 2-7pm
Wednesday September 3rd 9am-2pm
Friday September 5th 9am-1pm
Monday September 8th 2-9pm
Tuesday September 9th 2-9pm
Wednesday September 10th 9am-2pm
Thursday September 11th 9am-2pm
Monday September 15th 2-9pm
Tuesday September 16th 2-9pm
Wednesday September 17th 9am-2pm
Thursday September 18th 9am-2pm
Monday September 22nd 2-9pm
Tuesday September 23rd 2-9pm
Wednesday September 24th 9am-2pm
Friday September 25th 9am-2pm
Monday September 29th 2-9pm
Tuesday September 30th 2-9pm
Wednesday October 1st 9am-2pm
Thursday October 2nd 9am-2pm
Monday September 1st 9am-2pm
Tuesday September 2nd 10am-2pm
Wednesday September 3rd 2-9pm
Thursday September 4th 2-9pm
Friday September 5th 2-9pm
Saturday September 6th 9am-3pm
Monday September 8th 9am-2pm
Tuesday September 9th 9am-2pm
Wednesday September 10th 2-9pm
Thursday September 11th 2-9pm
Friday September 12th 2-9pm
Saturday September 13th 9am-1pm
Monday September 15th 9am-2pm
Tuesday September 16th 9am-2pm
Wednesday September 17th 2-9pm
Thursday September 18th 2-9pm
Friday September 19th 2-9pm
Monday September 22nd 9am-2pm
Tuesday September 23rd 9am-2pm
Wednesday September 24th 2-9pm
Thursday September 25th 2-9pm
Friday September 26th 2-9pm
Saturday September 27th 9am-3pm
Monday September 29th 9am-2pm
Tuesday September 30th 9am-2pm
Wednesday October 1st 2-9pm
Thursday October 2nd 2-9pm
Sunday September 7th 9am-3pm
Sunday September 14th 9am-3pm
Saturday September 20th 9am-3pm
Sunday September 21st 9am-3pm
Sunday September 28th 9am-3pm
Tuesday September 2nd 2-7pm
Wednesday September 3rd 9am-1pm
Thursday September 4th 2-4, 5-7pm
Friday September 5th 2-7pm
Monday September 8th 9am-1pm
Tuesday September 9th 2-7pm
Wednesday September 10th 9am-1pm
Thursday September 11th 2-7pm
Friday September 12th 2-7pm
Monday September 15th 9am-1pm
Tuesday September 16th 2-7pm
Wednesday September 17th 9am-1pm
Thursday September 18th 2-4, 5-7pm
Monday September 22nd 9am-1pm
Tuesday September 23rd 2-7pm
Wednesday September 24th 9am-1pm
Thursday September 25th 2-7pm
Friday September 26th 2-7pm
Monday September 29th 9am-1pm
Tuesday September 30th 2-7pm
Please contact Robbie Espinosa regarding questions about our training. We look forward to hearing from you, and we will get back to you soon.
Today | By Appointment |
Sign up to hear from us about news, schedule updates and special events.