March 10-12, 2017 - Natural Products Expo West
Anaheim, California
April 1, 2017 - Ironman 70.3 California
Oceanside, California
April 8-9, 2017 - CHFA – West
Vancouver, B.C.
April 22, 2017 - Ironman North American Championship
The Woodlands, Texas
May 6, 2017 - Ironman 70.3 St. George
St. George, Utah
May 4-7, 2017 - BMO Vancouver Marathon
Vancouver, B.C.
May 13, 2017** - Barley Mills Bare Bones- Duathlon Championship
Penticton, B.C.
May 14, 2017** - Westwood Lake Triathlon
Nanaiamo, B.C.
May 28, 2017** - Sole-Awesome 5km
Mundy Park, Coquitlam, B.C.
May 28, 2017** - Shoreline Tri-K Triathlon – HS Championship
Courtney, B.C.
June 1-3, 2017 - BC High School Track and Field Championships
Langley, B.C.
June 3, 2017** - Wine Capital of Canada Triathlon
Vernon, B.C.
June 4, 2017** - Oliver Half Iron Triathlon, LD Championship
Oliver, B.C.
June 4, 2017 - Ironman 70.3 Victoria
Victoria
June 11, 2017 - Ironman Boulder
Boulder, Colorado
June 23-25, 2017 - Dragonboat Festival
Vancouver, B.C.
June 24, 2017** - Positive Spin Bike Tour
Chilliwack, B.C.
June 24, 2017** - KOS – Junior Championship
Vernon, B.C.
June 25, 2017** - Cultus Lake Triathlon, June
Cultus Lake, B.C.
June 24-25, 2017** - Rose City Triathlon
Welland, Ontario
July 2, 2017** - Great White North Triathlon
Edmonton, Alberta
July 13, 2017 - POCO Grand Prix
Port Coquitlam, B.C.
July 15-16, 2017** - Gravenhurst Triathlon
Gravenhurst, Ontario
July 16, 2017** - Peach Classic Sprint / Standard Tri Championships
Penticton, B.C.
July 23, 2017 - Ironman 70.3 Calgary
Calgary Alberta
July 23, 2017** - Challenge Penticton
Penticton B.C.
July 11, 2017 - Vitamin Shoppe Show
Orlando, Florida
July 30, 2017 - Ironman Canada/70.3
Whistler, B.C.
Aug 5, 2017 - Ironman 70.3 Boulder
Boulder, Colorado
Aug 6, 2017** - Elk Lake Triathlon
Victoria, B.C.
Aug 6, 2017** - K-Town Triathon
Kingston, Ontario
Aug 5-7, 2017** - Ultra 520K Canada
Penticton, B.C.
Aug 13, 2017 - IronGirl
Grimsby, Ontario
Aug 12-13, 2017** - Bracebridge Triathlon Weekend
Bracebridge, Ontario
Aug 19, 2017** - Toronto Island Women Triathlon
Toronto, Ontario
Aug 20, 2017** - Toronto Island Triathlon
Toronto, Ontario
Aug 18-27, 2017** - ITU Multisport World Championship Festival
Penticton, B.C.
Aug 20, 2017 - Ironman Mont Tremblant
Mont Tremblant, Quebec
Aug 26** - Wasaga Beach Triathlon Weekend
Wasaga Beach, Ontario
Sept 9, 2017 - Ironman 70.3 World Championship
Chattanooga, Tennessee
Sept 9-10, 2017** - Lakeside Triathlon Weekend
Woodstock, Ontario
Sept 17, 2017** - Cultus Lake Triathlon, September
Cultus Lake, B.C.
Sept 17, 2017** - Rev3Tri Niagara Falls Barrelman
Niagara Falls, Ontario
Sept 15-17, 2017 - CHFA- East
Toronto, Ontario
Sept 20-22, 2017 - Interbike
Las Vegas, Nevada
Oct 14, 2017 - Ironman World Championships
Kona, Hawaii
Oct 20-22,2017 - Vancouver Running Festival
Vancouver, B.C.
Oct 22, 2017** - Abby Trail Race
Abbotsford, B.C.
Nov 11-12, 2017 - Rock and Roll Las Vegas
Las Vegas, Nevada
Nov 19, 2017 - Ironman Arizona
Tempe, Arizona
Dec 9, 2017 - Ironman 70.3 Middle East Championship
Manama, Bahrain
**on course nutrition for event**