New & Improved Ultra Throw in 2026
/Ultra Throw is expanding again!
What started in 2015 as a Masters-only throws program has evolved into one of BC’s most dynamic multi-age throwing communities. After introducing youth athletes in 2022 and expanding to a second practice site at Burnaby Central Secondary in 2025, we’re ready to grow again in 2026 — this time with an all-new Junior Development (JD) Program.
What’s New for 2026
We’re proud to launch a separate JD Program (limited to 20 athletes born between 2016–2013).
While the main focus remains on all four throws, the program will also include:
Speed work for sprints
Explosive leg strength training to support jumping power and overall athleticism
Because elite throwers are fast and explosive — and we train them that way.
Practice Details
📍 Venue: Throws area at McLeod Athletic Park, Langley
🗓️ Season: March 8 – December 1, 2026 (includes a 2-week summer break in late August)
💲 Cost: $495 (plus BC Athletics and AthleticsReg fees)
🕒 Schedule:
Wednesdays & Fridays: 5:00 – 6:30 p.m.
Sundays: 12:00 – 1:30 p.m.
You can now waitlist and register with Ultra Throw HERE. Registration will be available via AthleticsReg. We will contact you when registration is live.
2026 Our Programs at McLeod Athletic Park (Proposed)
JD Program (U10–U14)
Capped at 20 athletes
March 8 – December 1, 2026
Wed/Fri 5–6:30 p.m. | Sun 12–1:30 p.m.
Cost: $495 (plus fees)
Youth Program (U16–U20)
Capped at 16 athletes
March 8 – December 1, 2026
Wed/Fri 6:30–8 p.m. | Sun 1:30–3 p.m.
Cost: $495 (plus fees)
Senior & Masters Program
No cap
March 8 – December 1, 2026
Sundays 10 a.m. – 12 noon (plus additional practices organized by members)
Cost: $150 (plus fees)
Our Coaching Team
Head Coach: Dave McDonald
Lead Coaches: Shawn Stevens & Cameron McKay
JD & Youth Coaches: Meagan McKay, Kailey McKay & Megan Teolis
Masters Coaches & Coordinators: Harnek Toor & Mohan Bains
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.