About Us

PSR Baseball Academy

Pro Stock Royals Baseball Academy, situated in Charlotte, NC, stands as a premier year-round baseball training academy and virtual education program. Founded and run by former MLB players Jeff Schaefer and John Ennis, PSR is dedicated to enhancing the skills, strength, conditioning, and performance of high school and post-graduate baseball players. Our commitment extends to preparing them for collegiate competition against opponents 4/5/6 years their senior. With a highly experienced coaching staff, state-of-the-art facilities, and cutting-edge training technology, PSR offers a tailored environment for serious baseball players gearing up for college and professional levels. Our emphasis on individualized development, strategic training, and competitive scheduling aims to nurture well-rounded athletes.



5 Pillars of Development

  • Players develop strong interpersonal skills, fostering a sense of unity and camaraderie within the team.

  • Through consistent practice and refinement, players at our academy have the opportunity to excel in various facets of the game.

  • Our approach to strategic awareness not only contributes significantly to individual success but also plays a pivotal role in achieving collective goals as a team.

  • Our coaching staff places a strong emphasis on skill development of the 5 measurable tools (hitting, hitting for power, running, fielding and throwing)

  • We incorporate specialized weightlifting, targeted cardiovascular exercises, and specific drills designed to elevate overall physical fitness.

Teamwork and Communication 100%
Baseball IQ 100%
Mental Toughness 100%
Skill Development 100%
Physical Fitness 100%

Dedicated to Excellence

Pro Stock Royals Baseball Academy is fueled by our steadfast dedication to cultivating versatile, determined, and accomplished baseball athletes. Our core principles are built upon five pillars of growth, which serve as our compass in molding not only exceptional players but also remarkable individuals who excel both on and off the field. We go beyond being a mere training facility; we are a supportive community committed to nurturing talent, nurturing personal development, and cultivating a culture of excellence. Our unwavering commitment to these values and the five pillars of development directs us as we collaborate with our athletes, assisting them in realizing their athletic and personal goals.

Academic Monitoring

We understand the importance of balancing academics and athletics. Our Academic Monitoring program ensures that PSR athletes maintain and excel in their studies. We provide resources and support to help athletes succeed academically, fostering a well-rounded approach to their development both on and off the field.

Advanced Coaching Staff

We pride ourselves on having a Coaching Staff composed of former MLB, MiLB and college players dedicated to nurturing talent and instilling a winning mentality. Our experienced coaches bring a wealth of knowledge, providing strategic insights, personalized guidance, and a commitment to cultivating a culture of excellence. With a focus on player development, our coaching staff is integral to the success of our athletes.

Recruiting Consultants

Our mission at Advocacy Baseball Consultants is to provide comprehensive and personalized support to high school baseball players as they navigate the college recruitment process. We are dedicated to understanding each of our client’s unique needs and goals and working with them to develop tailored plans that help them succeed both on and off the field. Through open communication, expert guidance, and a commitment to excellence, we aim to empower our clients to achieve their full potential and find success at the collegiate level.

U Deserve A Chance Foundation

The Pro Stock Royals Baseball Academy is proud to support the U Deserve a Chance Foundation, an organization dedicated to empowering youth through baseball. The non-profit foundation provides opportunities for underprivileged children to participate in the sport, fostering teamwork, discipline, and leadership skills. Through coaching clinics, equipment donations, and community outreach programs, U Deserve a Chance Foundation aims to level the playing field, giving every child the chance to succeed both on and off the field.