Weekly Classes

Hit with Purpose


Hit with Purpose 

This class is held weekly on Fridays at 6 pm.  Players can enroll week by week and each week a specific topic will be discussed, broken down and attacked with reps. 

This class will have a max of 10 players and if demand is more we will hold a 6pm and 7pm session. 

Cost Per Class Is $10 Member | $15 Public  

Enroll for Hitting Class

Pitching Fundamentals & Mechanics



ARM Pitching Fundamentals & Mechanics Class

Focus on all the attributes needed to be an effective pitcher.

 Class will be taught by Jason Beeding and Josh Smetana.

This is a 6 week class on Wednesdays from 8:00 pm to 8:30 pm

Cost Per Class is FREE Member | $10 Public 

Enroll for Pitching Fundamentals

Client Sign Up and Clinic Enroll

Past Events

Infielders Class



Current Professional IF, Trey Vickers will be teaching fielding principles and game strategy on Monday evenings. This course is designed to take players to the next level in knowledge and execution. Players will get plenty of reps and have a great time learning.  

This is a 6 week class on Mondays from 7:45-9pm. 

Cost for all 6 weeks is $85 Member | $100 Public

One time cost is $20 class

Former KC Royal, Mike Macfarlane Dec 22 | 1 pm


 Catching Clinic with Mike Macfarlane at 643KC on Saturday 12/22 from 1-3pm. Learn advanced catching concepts from a former MLB Catcher. Cost is $30 Member | $50 Public  

Real Talk on Recruiting - Interactive Meeting



643KC wants to say thank you to our community by offering a FREE Interactive Meeting. 

Join us as UCM Coach/Recruiting Coordinator Damian Stambersky will talk recruiting and answer questions about the process. 

This is an opportunity to hear what the recruiting process looks like from a proven College Coaches point of view. Great information will be shared and we encourage all age groups of players, coaches and parents to attend. 

Catchers Class

Baseball Catches Class


Current College Catchers will be teaching all aspects of catching. Catchers are the captains of the diamond and this will be a high level training ground for catchers of all ages.   

This is a 6 week class on Wednesdays from 7:45pm-9pm. 

Cost for all 6 weeks is $85 Member | $100 Public

One time cost is $20 class