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

Lawn Bowls World Cup – Australia

2017 Youth Parapan American Games, Sao Paulo

FIH World League Round 2 - Trinidad & Tobago

IAAF World Cross Country Championships Kampala, UGA

Lawn Bowls World Youth Championships – Australia

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

Pan Am Race Walk Cup Lima, Peru

Diamond League - Shanghai, CHN

Diamond League - Prefontaine Classic, Eugene, OR USA

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

Arena Pro Swim Series, Santa Clara

Eight Nations Championships, Lawn Bowls – Australia

Diamond League - Golden Gala Rome, Italy

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

2017 World Para Swimming World Series, Indianapolis

Australian Open, Lawn Bowls – Australia

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

Athletics / Athletisme-IPC World Championships

July 14-23 IPC World Championships London, GBR

Jeux De La Francophonie 2017, Ivory Coast

FINA World Swimming Championships, Budapest

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

Lawn Bowls- World Singles Champion of Champions, Australia

FIH World League Round 4 , India