
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.
Coach Brandon Parillo grew up in Huntington Beach, CA, where his baseball journey began. A standout pitcher in high school, Brandon earned multiple league and county honors, including CIF Empire League MVP (2003), CIF Sunset League MVP (2004), and recognition as a Big West Invitational MVP and Loara Tournament MVP in 2004. His success led to being selected as an 8th Round Draft Pick by the Milwaukee Brewers in 2004.
Brandon went on to enjoy a decorated professional career. He was a Frontier League All-Star in 2007, 2008, and 2009, and in 2007 earned the title of Frontier League Pitcher of the Year. In 2010, he transitioned into coaching at the professional level as the Pitching Coach for the Kalamazoo Kings Minor League team, further developing his ability to mentor pitchers and refine their craft.
With well over a decade of coaching experience, Brandon specializes in pitching instruction, emphasizing advanced routines, band work, drills, mechanical breakdowns, bullpen development, and recovery methods. His focus is on preparing pitchers to succeed at the highest levels of competition.
Today, Brandon serves as the Director of Baseball Operations for the SoCal Expos Travel Baseball Program, where he oversees player development, competitive growth, and the overall direction of the organization. His combination of professional playing experience, coaching expertise, and leadership makes him a key figure in shaping the next generation of ballplayers.
Monday October 6th 2-9pm
Tuesday October 7th 2-9pm
Wednesday October 8th 11am-4pm
Monday October 13th 2-9pm
Tuesday October 14th 2-9pm
Wednesday October 15th 11am-4pm
Monday October 20th 11am-6:30pm
Tuesday October 21st 2-9pm
Wednesday October 22nd 11am-4pm
Thursday October 23rd 9am-1pm
Monday October 27th 2-9pm
Tuesday October 28th 2-9pm
Wednesday October 29th 11am-4pm
Thursday October 30th 9am-1pm
Wednesday October 1st 2-9pm
Thursday October 2nd 2-9pm
Friday October 3rd 2-9pm
Saturday October 4th 9am-3pm
Tuesday October 7th 4pm-9pm
Wednesday October 8th 2-9pm
Friday October 10th 2-9pm
Saturday October 11th 9am-3pm
Wednesday October 15th 2-9pm
Thursday October 16th 2-9pm
Friday October 17th 2-9pm
Saturday October 18th 9am-3pm
Tuesday October 21st 4pm-9pm
Wednesday October 22nd 2pm-9pm
Thursday October 23rd 2pm-9pm
Friday October 24th 2pm-9pm
Saturday October 25th 9am-3pm
Tuesday October 28th 4pm-9pm
Wednesday October 29th 2pm-9pm
Thursday October 30th 2pm-9pm
Friday October 3rd 5pm-9pm
Sunday October 5th 9am-3pm
Thursday October 9th 5pm-9pm
Friday October 10th 5pm-9pm
Sunday October 12th 9am-3pm
Friday October 17th 5pm-9pm
Sunday October 19th 9am-3pm
Friday October 24th 5pm-9pm
Sunday October 26th 9am-3pm
Thursday October 2nd 2pm-4pm, 5pm-7pm
Friday October 3rd 2pm-7pm
Monday October 6th 10am-1pm
Tuesday October 7th 3pm-7pm
Wednesday October 8th 10am-1pm
Thursday October 9th 2pm-7pm
Friday October 10th 2pm-7pm
Monday October 13th 10am-1pm
Tuesday October 14th 3pm-7pm
Wednesday October 15th 10am-1pm
Thursday October 16th 2pm-4pm, 5pm-7pm
Friday October 17th 2pm-7pm
Monday October 20th 10am-1pm
Tuesday October 21st 3pm-7pm
Wednesday October 22nd 10am-1pm
Thursday October 23rd 2pm-7pm
Friday October 24th 2pm-7pm
Monday October 27th 10am-1pm
Tuesday October 28th 3pm-7pm
Wednesday October 29th 10am-1pm
Thursday October 30th 2pm-4pm, 5pm-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.