Softball Training Programs in Calgary
Athlete-first fastpitch training in Calgary for players, teams, and coaches ready for more purposeful reps, stronger game awareness, and confidence that carries into competition.
Player Development
Train the Player, Not Just the Skill.
Best Dougherty Softball gives athletes, families, and coaches a clear way to keep growing. Our training is built for players ages 9 to 18 who want more than a line of drills: high-quality reps, game awareness, honest feedback, and a positive space to work hard.
Whether an athlete is chasing a higher level of play, preparing for a tryout, working toward a college opportunity, or simply ready to feel more confident on the field, we meet her where she is and help her move forward with purpose.
Offence Training
Build more confident at-bats, smarter baserunning, and the awareness to make better offensive decisions.
Defence Training
Develop the movement, field awareness, and response habits that help players make plays when the game speeds up.
Small-Group Pitching
Technical pitching instruction in a focused 3 to 4 athlete environment with room for feedback and meaningful reps.
Team Training
Purposeful sessions for teams and associations that want to build skills, game IQ, and a stronger shared standard.
Private Training
One-to-one support for an athlete who needs an individual plan, a technical reset, or focused skill development.
Why BDS
Built on Experience. Proven by the Players Who Return.
Jo Best and Kaitlyn Dougherty bring high-level playing experience, a practical understanding of athlete development, and a whole lot of care to every session. The numbers tell part of that story.
500+
Athletes Supported
Players have trained with BDS through clinics, events, team sessions, and individual development.
90%
Athlete Retention
Families return because their athletes feel challenged, supported, and excited to keep learning.
100%
Growth Satisfaction
Of athletes who stay committed, every player reports satisfaction with their growth.
For Coaches
Support That Extends Beyond One Session.
Not every program needs a new page. Coaches and teams can also work with BDS in ways that fit the season, the group, and the goals in front of them.
Practice Plans
Custom practice programming that gives your team a purposeful plan, useful progressions, and less standing around.
Rent-A-Coach
Bring BDS into your practice to run a focused, energetic session built around what your athletes need most.
Coach Training
Practical support for coaches who want fresh drills, better session flow, and athlete-first ways to teach the game.