Established in 2010…


The Shop Performance Academy provides a complete state of the art instructional program which will enhance players’ ability to compete at all levels of the game.  All instruction comes from highly qualified coaches who study, conduct research, and teach only the specific skill(s) of the game they mastered while playing.  Here we take your performance, analyze it, reconstruct the action, and scientifically and mathematically prove that it is the most productive approach.  We have incorporated the latest technologies with the most progressive and modern bio mechanical philosophies in the game.  

Kevin Elrod, owner and lead instructor of The Shop BPA, and his team of pitch and swing educators have composed a specific swing links and throw links performance program that continues to produce positive results.  His formula for success is simple.  “An action is 90% mental and 10% physical.  If you know and understand how to perform a specific movement, which leads to an action, and understand why your body tends to slip into bad habits, then you physically can perform the action increasing success rate.”  We are about educating our students, administrating tests, and measuring individual performance so that we can increase individual's ability and provide positive results.  He has conducted well over 14,000 lessons since established in 2010, and has had a 100% success rate of "increasing numbers by proper movement" within the first 60 minutes of every student’s first lesson.  

The Shop BPA is home to some of the most research driven , bio-mechanical and performance training in the country.  All instructors at our facility have either played division I college baseball, softball, or drafted into the MLB out of high school or college.  They have also gone through a screening process, including background check, past experience in specific category taught, and have had at least 2 months hands on training with children of all ages prior to any job opportunity at The Shop BPA.


Instructors Bio


vcu baseball.jpg
Kevin Elrod 

- Owner

- Individual Progressional Program designer, - Lead Instructor




Kevin Elrod was a four-year varsity starter at Lee-Davis High School where he helped guide them to win the state championship as a senior.  He earned all-state accolades and was named metropolitan player of the year by the Richmond Times-Dispatch, as well as all district, regional, and metro player of the year in 1997.  As a sophomore and junior, he earned all-district, all-region and all-metro honors.  After his junior and senior year he was listed on the all-state team in Virginia.  As a four year starter at VCU, Kevin became one of the top rated hitters carrying a career batting average over .300 and a CAA season high of .468.  He was the former head varsity baseball coach of Atlee High School, and also served as assistant coach at Tucker, Lee-Davis, and Caroline.  Kevin also served as head coach of American Legion Post 206 for two years.  During his final season at Atlee High School, the team batting average was .420, and the starting 9 hit .448 scoring 10.5 runs a game, 161 RBI's, and only 70 ks with over 600 plate appearances.  His pitching staff threw a 2.04 era including 143k’s with only 48 BB’s.  He has helped guide over 50 high school players to DI,DII, and DIII colleges within his coaching career.  He has now dedicated his skills in coaching high school kids to a more in depth teaching at The Shop BPA.  Kevin specializes in hitting and position specific training.“Baseball is 90% mental and 10% physical.  If you want to be the best you need to learn the game, not just play it.” 


Patrick Long

-Hitting Specialist

Patrick Long Played at Hanover High School and graduated with many accolades in 2007.  From there he had 4 successful years at Georgia Tech University.  Long played four seasons of collegiate baseball at Georgia Tech from 2007-2010 as an infielder and right-handed pitcher. He played in 150 games with 95 career starts and finished his collegiate career hitting .275 with 44 RBI and 80 runs scored. On the mound, Long appeared in 38 games and went 0-1 with a 3.18 ERA and 42 strikeouts in 34 innings pitched.

Long worked for two seasons as an assistant coach with the Peninsula Pilots in the Coastal Plain League and he served as the Baseball Operations Manager with Tuckahoe Sports Inc. for one year.

Long served as the volunteer assistant at UT-Martin for the 2015 and 2016 seasons during which time he oversaw the instruction of the outfielders and hitters. He also assisted in the day-to-day operations of the team, including organizing and running individual group sessions, throwing batting practice, defensive positioning, practice planning and on-campus recruiting.

He joined the High Point University baseball coaching staff in August of 2016. Long came to HPU from the University of Tennessee at Martin where he coached for two seasons.

From there is moved back home to Mechanicsville Va. where he works at The Shop BPA instructing players on hitting and pitching.  He also currently works for Perfect Game.


Brian Mohr

-Defense specialist

-MPH 101 coach


bio soon to come..

Matt Dowell – Glen Allen HS Pitching Coach
Matt graduated from Radford University in 2006 with a B.S. in Exercise, Sport, & Health Education.
Upon graduation he jumped into coaching multiple sports at various levels. He began coaching baseball
in the Richmond area at Pocahontas Middle School (2007-2009), followed by being hired as the JV head
coach of Deep Run High School (2009-2010). When Glen Allen High School was established in 2010,
Matt was tabbed as the pitching coach for baseball program and remains there today. He helped guide
the GAHS program to a state title in 2015, as well as many players to various levels of NCAA baseball.
Dowell resides in Hanover County with his wife, Marilyn, and their two children Jameson (son, 5), and
Lyla (daughter, 3).