Canadian Olympic Committee logo Team Canada

FR
Constantine Kudaba

Constantine Kudaba

Constantine Kudaba is one of the veterans of the men’s national team, having first joined the senior squad in 2005….

Audrey Lacroix

Audrey Lacroix

Audrey Lacroix participated at her second consecutive Olympic Games and finished 12th in the 200m butterfly event in London. She competed in the 2011 World Championships in Shanghai in both the 100m and 200m butterfly.

Justin Boyd

Justin Boyd

Justin Boyd has dreamed being an Olympian since watching Simon Whitfield win triathlon gold at Sydney 2000. That dream came…

Haislan Garcia

Haislan Garcia

Haislan Garcia competed in his second consecutive Olympic Games in 2012 and finished in seventh place in the men’s freestyle 66 kg division.

Francis Luna-Grenier

Francis Luna-Grenier

Francis Luna-Grenier won a gold medal at the 2010 World University Championships, but he has also had several near-podium results,…

Robin Randall

Robin Randall

Robin Randall has been around the men’s national team program longer than anyone else currently on the squad. He joined…

Kevin Graham

Kevin Graham

Kevin Graham is the second longest tenured player on the senior national team, having first joined in 2004. In that…

Jennifer Salling

Jennifer Salling

Jenn Salling made her debut with the women’s national team in 2006 when she competed in her first of five WBSC Women’s Softball World Championships (2006, 2010, 2012, 2016 and 2018).

Megan Timpf

Megan Timpf

Megan Timpf has been part of the Women’s National Team program since 2005 when she joined the Development Team. She…

Kaleigh Rafter

Kaleigh Rafter

One of the longest tenured players on the women’s national team, Kaleigh Rafter has been part of Team Canada since 2007. Since competing at the Beijing 2008 Olympic Games, she  has amassed an impressive international resume.

Christopher Robinson

Christopher Robinson

Chris Robinson has a wealth of experience wearing a Canadian uniform, beginning with the 2002 18U Baseball World Cup. He…

Zachary Plavsic

Zachary Plavsic

Zachary Plavsic competed at his second consecutive Olympic Games and finished eighth in men’s RS:X windsurfing at London 2012.

Scott Tupper

Scott Tupper

Since making his first international appearance in 2005 versus Scotland, Scott Tupper has played 300 games for Canada. He is one of two men on the 2019 national team – the other is Mark Pearson – who competed at Beijing 2008.

Ian Millar

Ian Millar

At London 2012, Ian Millar set a record by becoming the first athlete in any sport, from any nation, to compete in 10 Olympic Games.

Roseline Filion

Roseline Filion

At her second Olympic Games in 2012, Roseline Filion earned a 10m synchronized platform bronze with partner Meaghan Benfeito in London and finished 10th in the individual 10m event.

Meaghan Benfeito

Meaghan Benfeito

Meaghan Benfeito returned to the Olympic Games for the second time in her career in 2012 and competed in the women’s 10m synchro event with partner Roseline Filion to capture the bronze medal. She also competed in the women’s 10m individual event and finished in 11th place.

Jennifer Abel

Jennifer Abel

Jennifer Abel was the first to put Canada on the medal table in London 2012 with 3-metre synchronized springboard partner Émilie Heymans. The pair earned bronze on Day 2 of the Games, marking Abel’s first time on an Olympic podium.