• Coach Miranda Keith


    My name is Miranda Keith and I’m from Mazomanie, WI. In high school, I was an All Conference 4-year starter for Wisconsin Heights as a catcher and now play at Cornell College in Mount Vernon, Iowa. In my first year with the Rams, I started 30 of 32 games behind the plate. As a clean up hitter I batted .379 in conference (.344 overall) and led the Rams with 27 RBIs and 12 extra-base hits, tallying nine doubles, two triples, one homer and posted a .516 slugging percentage. I recorded seven multi-RBI games and compiled a .991 fielding percentage behind the plate, committing only one error in 105 chances. This earned me First Team All Midwest Conference Catcher and I was humbled to receive Cornell’s Sophomore Female Athlete of The Year award. 

  • Why I choose to coach: 

    To grow the game and keep it loose. 

    I give private lessons in:



    Softball Private Lessons: 

    My goal in giving lessons is to grow the confidence and skills of my girls on both sides of the game. I strive to assess the needs for each player and personalize each lesson to optimize growth in both the mental and physical aspects of softball.

  • 30 Minute Sessions- $50
  • 10 30 Minute Sessions $450
  • 60 Minute Sessions $90
  • 10 - 60 Minute Sessions $800

We offer many different time options and payment options. We can provide 30 minute or 60-minute sessions that are based on your needs. You can purchase single sessions or as prepaid package deals. Based on your goals and ambitions we can help direct you in what works best for you and helps you get the best results!

Please contact Coach Miranda at mirandakeith18@gmail.com

SIGN UP for Private Training



Edge Baseball Cancellation Policy

Edge Baseball Academy has implemented a new policy in regard to the cancellation of private/ group baseball lessons. This policy, effective April 13, 2022, will apply to both our customers and to Edge Baseball staff.

This new policy will be a structured way for Edge Baseball and our customers to control the cancellation of lessons while still allowing for unexpected events and sickness. Please read the below information about the changes in our program's cancellation policy.

 24 Hour Notice

The policy states that any scheduled lesson may be cancelled without penalty if done so at least 24 hours in advance of the scheduled time by the client or the instructor. 

Less Than 24 Hour Notice

Clients will be allowed two (2) short- notice cancellations without penalty within a one year period. After that you will be automatically charged for the lesson. If Edge Baseball Academy staff makes a scheduling error or calls to cancel a lesson within 24 hours of the scheduled time this will count against that instructor. Edge Baseball staff is also allowed two (2) scheduling errors/ last minute cancellations within one year period. Any cancellations/ scheduling errors after this will result in a lesson credit to your account.

 No Show Policy

Any lesson that you do not show up for without contacting the instructor prior to the lesson time will automatically be charged as a lesson.