CGC Event Calendar

NACAC Road Race 10k Cup San Juan, PUR

Arena Pro Swim Series, Indianapolis

NACAC Cross Country Championships Boca Raton, USA

2017 World Para Swimming World Series, Copenhagen

2017 Youth Parapan American Games, Sao Paulo

FIH World League Round 2 - Trinidad & Tobago

IAAF World Cross Country Championships Kampala, UGA

Azlan Shah Invitational Tournament - Ipoh, Malaysia

2017 World Para Swimming World Series, Sao Paulo

Athletics / Athlétisme- IAAF World Relays

2017 World Para Swimming World Series - British Para Swimming International

Arena Pro Swim Series, Atlanta

Diamond League - Doha, Qatar

Diamond League - Shanghai, CHN

Pan Am Race Walk Cup Lima, Peru

Diamond League - Prefontaine Classic, Eugene, OR USA

Arena Pro Swim Series, Santa Clara

FIH World League Round 3 (must qualify from Round 2), London

Diamond League - Golden Gala Rome, Italy

National Track League (NTL) - 1 ,Victoria, BC

2017 World Para Swimming World Series, Indianapolis

National Track League (NTL) - 2 ,Halifax, NS

National Track League (NTL) - 3, Guelph, ON

Diamond League - Bislett Games Oslo, Norway

Diamond League - Bauhaus Stockholm, Sweden

National Track League (NTL) - 4 ,Vancouver, BC

Diamond League - Meeting de Paris Paris, France

Canadian National Championships, Ottawa, ON

2017 World Para Swimming World Series - Internationale Deutsche Meisterschaften Swimming

Diamond League - Athletissima Lausanne, SUI

Diamond League - Anniversary Games London, GBR

FINA World Swimming Championships, Budapest

Athletics / Athletisme-IPC World Championships

July 14-23 IPC World Championships London, GBR

Jeux De La Francophonie 2017, Ivory Coast

Diamond League - Mohammed VI D'Athletisme de Rabat Rabat

Diamond League - Herculis,Monaco

2017 FIVB Beach Volleyball World Championships - Men & Women

Pan American Cup - Lancaster, Pennsylvania

August 4 - 15 IAAF World Championships London, GBR

FISU Summer Universiade 2017, Chinese Taipei

Diamond League - Grand Prix Birmingham, UK

Diamond League - Grand Prix, Birmingham, UK

Swatch FIVB World Tour Finals - Men & Women

Diamond League - Weltklasse Zurich

Diamond League - Weltklasse,Zurich (Sui)

Diamond League - Memorial Van Damme Brussels, BEL

Diamond League - Memorial Van Damme Brussels, BEL

2017 World Para Swimming Championships, Mexico City

LIEBHERR Men’s World Cup, Belgium

Women’s World Cup TT , Markham, Canada

FIH World League Round 4 , India