Richard Weinberger

Weinberger participated in Open water swimming at major international competitions at a relatively young age.

In the lead up to the 2012 Summer Olympics in London, England, he won bronze and silver medals in the 10 km swim at various World Cup events.

[2] At the 2012 Games, he won a bronze medal in the 10 km marathon, finishing behind Oussama Mellouli of Tunisia and Thomas Lurz of Germany.

"[5] During the 2013 World Aquatics Championships Weinberger was unable to repeat his Olympic success in the 10 km event and committed "a fatal mistake" when he missed a buoy and had to retreat from the front of the pack to swim around it again.

In April 2017, Weinberger was named to Canada's 2017 World Aquatics Championships team in Budapest, Hungary.

[10][11] Born in Moose Jaw, Saskatchewan, Weinberger learned to swim at a family pool in a residential compound in Saudi Arabia, where his father was working at the time.