Sean Villanueva

Sean Villanueva brings a lifetime of experience in the game of baseball, an experience that has profoundly shaped his philosophy as a coach and mentor. His collegiate career included two years of Division I baseball at Alcorn State University, where he demonstrated versatility and a deep commitment to the team by competing as a catcher, pitcher, and third baseman. This invaluable experience playing multiple positions instilled in him a comprehensive, multi-faceted understanding of the game—physically, mentally, and strategically—from every vantage point on the field.

For the past six years, Coach Sean has dedicated his career to the development and advancement of elite amateur talent. He currently serves as a national team coach for Perfect Game, working directly with some of the top high-level prospects in the country. In this role, he excels at helping athletes refine their mechanics, fortify their mental approach, and successfully prepare for the rigors of elite competition and the next level of play.

His coaching philosophy is firmly built upon the foundational principles of preparation, discipline, and accountability.  Coach Sean strongly emphasizes teaching players the “why” behind every drill, strategy, and decision. He believes that true understanding is the catalyst for playing with confidence, intent, and purpose. For him, coaching extends beyond skill acquisition; it is a mission to develop not just great baseball players, but great people.

Ultimately, Coach Sean’s objective is for every athlete to walk away fundamentally better—not only in their on-field performance but in how they lead, how they compete, and how they carry themselves with character and professionalism, both on and off the field.

Skip footer

Join the Ball 2 Barrel Nation

Book a 15-Minute Evaluation

Logo for Ball 2 Barrel Baseball Academy with a silhouette of a baseball player swinging a bat inside a gold and black shield.

Ball 2 Barrel Baseball Academy

Address

9111 Broadway
San Antonio, TX 78217

Opening Hours

Monday - Friday 3 pm - 8 pm
Saturday 9 am - 8 pm
Sunday 12 am - 7 pm

Follows Us

Sign Up Call Us (210) 578-5240