Elite training meets elite gear: TPA x Selkirk is here!
4-WK PROGRAMS
CLINICS
LEAGUES
TOURNAMENTS
CAMPS
VACATIONS
More
August 29-31, 2025 - Ottawa, Ontario - Advanced Beginner (2.75-3
August 29-31, 2025 - Ottawa, Ontario - Intermediate (3.25-3.75)
January 10 & 11, 2026 Guelph, Ontario - Advanced Beginner (2.5-3.25)
October 18 & 19, 2025 - Thornhill, Ontario - Advanced Beginner (2.75 - 3.25)
October 18 & 19, 2025 - Thornhill, Ontario - Intermediate (3.25-3.75)
Nov 1 & 2, 2025 - Barrie, Ontario - Advanced Beginner (2.75 - 3.25)
November 1 & 2, 2025 - Barrie, Ontario - Intermediate (3.25-3.75)
November 8 & 9, 2025 - Oakville, Ontario - Advanced Beginner (2.75 - 3.25)
November 8 & 9, 2025 - Oakville, Ontario - Intermediate (3.25-3.75)
Nov. 29-30, 2025 - Pickering, Ontario - Advanced Beginner (2.5 - 3.25)
Nov 29-30, 2025 - Pickering, Ontario - Intermediate (3.25-3.75)
Dec 6 & 7, 2025 - Belleville, Ontario - Advanced Beginner (2.5 - 3.25)
Dec 6 & 7, 2025 - Belleville, Ontario - Intermediate (3.25-3.75)
January 10 & 11, 2026 - Guelph, Ontario - Intermediate (3.25-3.75)