Invictus Games
The word Invictus means unconquered—a powerful expression of the strength, resilience, and determination of wounded, injured, and ill service personnel. The Invictus Games celebrate what these tenacious individuals can achieve beyond injury, using the power of sport to inspire recovery, support rehabilitation, and foster greater understanding and respect for those who serve.
These principles are deeply aligned with the mission of the Canadian Armed Forces Soldier On program. In collaboration with select sponsors, partners, and supporters, Soldier On leads and oversees Team Canada’s participation in the Invictus Games, including athlete selection, preparation, and ongoing support. Soldier On proudly supports Team Canada athletes on their recovery journeys and empowers them to represent Canada on the international stage.