Meet Our 2026 Coaching Team

Left to right: Megan Teolis, Kailey McKay, Shawn Stevens, Dave McDonald, Cameron McKay and Harnek Toor (missing: Meagen McKay) McLeod Athletic Park

At Ultra Throw, coaching is more than instruction — it’s mentorship, experience, and passion for the sport of throwing.

As British Columbia’s only athletics club dedicated exclusively to the throwing events (discus, shot put, hammer, javelin, and weight throw), our coaching team brings a unique depth of knowledge to every training session. In 2026, we’re proud to support a growing community of Junior Development, Youth, Adult, and Masters athletes, all guided by coaches who are also competitive throwers themselves.

Coaches Who Understand the Thrower’s Journey

Our coaches don’t just teach technique — they live it.

As competitive throwers, they understand the challenges athletes face at every stage, from learning the basics to refining elite-level performance. This shared experience allows our coaching team to connect with athletes in a meaningful way and provide guidance that is both practical and personal.

If you show up with an eagerness to learn, you will have our attention.

Every athlete, regardless of age or ability, receives focused coaching and encouragement. Progress is built on trust, consistency, and a shared love of the sport.

Our Coaching Philosophy

At the heart of our program are three guiding priorities:

  1. Have fun

  2. Remain healthy

  3. Throw as far as you can

Our coaches believe that long-term success starts with enjoyment and injury prevention. The last thing any athlete needs is time lost to preventable injuries. Many of our coaches have experienced that setback themselves — and that knowledge shapes how they train others.

Training is designed to develop strong, confident throwers while protecting the body for seasons to come.

Technique Comes First

In throwing events, strength is important — but technique rules.

Our coaching team emphasizes:

  • Proper movement patterns

  • Safe progression of skills

  • Patience and repetition

  • Continuous learning

Learning to throw well takes time, and our coaches are committed to building solid foundations before chasing distance. Even experienced athletes are always refining their craft.

We never stop learning — and neither do our athletes.

A Coaching Team for Every Athlete

In 2026, Ultra Throw’s coaching team proudly supports:

  • Junior Development & Youth athletes discovering the throws

  • Adult athletes learning or returning to competition

  • Masters athletes continuing to grow and compete

From first-time throwers to seasoned competitors, our coaches adapt their approach to meet athletes where they are — and help them move forward safely and confidently.

Our Coaching Team

  • Head Coach: Dave McDonald

  • Lead Coaches: Shawn Stevens & Cameron McKay

  • JD & Youth Coaches: Meagan McKay, Kailey McKay & Megan Teolis

  • Masters Coach & Coordinator: Harnek Toor

As Head Coach, Dave McDonald is present at every McLeod practice, actively involved in the planning and delivery of all training sessions from JD to Masters.

Numbers are intentionally limited to ensure individualized coaching and development. Parent participation in JD and Youth programs is encouraged — because progress is a team effort.

Our Philosophy

At Ultra Throw, athletes are taught to become their own best coach.

Patience + Persistence + Perfect Practice = Powerful Progression

We help athletes reach Peak Performance — whether they’re just starting out or competing at the elite level.

More Than Coaches — A Community of Leaders

What makes the Ultra Throw coaching team special is their commitment to the people behind the performances. They share their time, knowledge, and experience generously, creating a training environment that is positive, supportive, and focused on growth.

Our coaches don’t just train athletes to throw farther — they help them believe in what they can achieve.

At Ultra Throw, great coaching builds great throwers — and a great community.

Next
Next

Registration Underway for 2026