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.

Explore Offence

Defence Training

Develop the movement, field awareness, and response habits that help players make plays when the game speeds up.

Explore Defence

Small-Group Pitching

Technical pitching instruction in a focused 3 to 4 athlete environment with room for feedback and meaningful reps.

Explore Pitching

Team Training

Purposeful sessions for teams and associations that want to build skills, game IQ, and a stronger shared standard.

Explore Team Training

Private Training

One-to-one support for an athlete who needs an individual plan, a technical reset, or focused skill development.

Ask About Private Training

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.

Build a Practice Plan

Rent-A-Coach

Bring BDS into your practice to run a focused, energetic session built around what your athletes need most.

Bring in a Coach

Coach Training

Practical support for coaches who want fresh drills, better session flow, and athlete-first ways to teach the game.

Talk Coach Training

Reviews

“Jo and Kaitlyn are absolutely amazing! Their dedication to these girls is incredible. My daughter has improved so much since she started training with them. Her confidence has grown tremendously, both on and off the field. They not only help her become a better athlete, but they also encourage her, believe in her, and bring out the best in her. We are so grateful for everything they do!”

Kristin Allary, BDS Parent

Ready to Get Started?

Frequently Asked Questions

Training Program FAQs

Common questions about choosing and booking Best Dougherty Softball training.

Which training program should I choose?

Choose the program that best matches the skill area your athlete or team wants to develop. If several areas are a priority, contact us and we can help you determine the best starting point.

Can training focus on more than one skill area?

Training can be built around different development goals depending on the session or program. The individual program pages explain the primary focus of each option.

Can teams book training together?

Yes. Team Training is specifically designed for coaches, teams, and associations looking for structured softball instruction.

How do I see current availability?

Use the Book Now button to view currently available booking options, or contact us for programs that require additional planning.

Get In Touch

Have questions about training, clinics, Sizzler, or personal sessions? Send us a message and we’ll get back to you.

Get In Touch